.elementor-4578 .elementor-element.elementor-element-39521d6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:0px 0px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-4578 .elementor-element.elementor-element-c82bd34{--display:flex;--min-height:800px;--overlay-opacity:0.29;--border-radius:20px 20px 20px 20px;--padding-top:25em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-4578 .elementor-element.elementor-element-c82bd34:not(.elementor-motion-effects-element-type-background), .elementor-4578 .elementor-element.elementor-element-c82bd34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-c82bd34::before, .elementor-4578 .elementor-element.elementor-element-c82bd34 > .elementor-background-video-container::before, .elementor-4578 .elementor-element.elementor-element-c82bd34 > .e-con-inner > .elementor-background-video-container::before, .elementor-4578 .elementor-element.elementor-element-c82bd34 > .elementor-background-slideshow::before, .elementor-4578 .elementor-element.elementor-element-c82bd34 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4578 .elementor-element.elementor-element-c82bd34 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-4578 .elementor-element.elementor-element-fcb9b42{--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-4578 .elementor-element.elementor-element-23be8c2{width:var( --container-widget-width, 77% );max-width:77%;padding:0px 0px 0px 0px;--container-widget-width:77%;--container-widget-flex-grow:0;text-align:start;}.elementor-4578 .elementor-element.elementor-element-23be8c2.elementor-element{--align-self:flex-start;}.elementor-4578 .elementor-element.elementor-element-23be8c2 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:100px;font-weight:700;text-transform:none;line-height:100px;letter-spacing:0px;color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-f312d9d .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:#FDB9AB00;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );color:#FFFFFF;border-radius:45px 45px 45px 45px;}.elementor-4578 .elementor-element.elementor-element-f312d9d .jeg-elementor-kit.jkit-button .jkit-button-wrapper > i, .elementor-4578 .elementor-element.elementor-element-f312d9d .jeg-elementor-kit.jkit-button .jkit-button-wrapper > svg{background-color:#FFFFFF;border-radius:100px 100px 100px 100px;}.elementor-4578 .elementor-element.elementor-element-f312d9d .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover > i, .elementor-4578 .elementor-element.elementor-element-f312d9d .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover > svg{background-color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-f312d9d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4578 .elementor-element.elementor-element-f312d9d .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-4578 .elementor-element.elementor-element-f312d9d .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:#FFFFFF;width:19px;}.elementor-4578 .elementor-element.elementor-element-f312d9d .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-f312d9d .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-primary );}.elementor-4578 .elementor-element.elementor-element-f312d9d .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-4578 .elementor-element.elementor-element-f312d9d .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{padding:5px 5px 5px 5px;}.elementor-4578 .elementor-element.elementor-element-f312d9d .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:19px;}.elementor-4578 .elementor-element.elementor-element-f312d9d .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-4578 .elementor-element.elementor-element-f312d9d .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:14px;}.elementor-4578 .elementor-element.elementor-element-f312d9d .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-4578 .elementor-element.elementor-element-f312d9d .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:14px;}.elementor-4578 .elementor-element.elementor-element-f312d9d .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) > i{color:var( --e-global-color-primary );}.elementor-4578 .elementor-element.elementor-element-f312d9d .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) > svg{fill:var( --e-global-color-primary );}.elementor-4578 .elementor-element.elementor-element-f312d9d .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i{color:var( --e-global-color-primary );}.elementor-4578 .elementor-element.elementor-element-aa1de55{--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:25px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-4578 .elementor-element.elementor-element-f18097c{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4578 .elementor-element.elementor-element-2de50dd{--display:flex;--min-height:340px;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.59;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4578 .elementor-element.elementor-element-2de50dd:not(.elementor-motion-effects-element-type-background), .elementor-4578 .elementor-element.elementor-element-2de50dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ruwaifistudioltd.co.uk/jjccgroup/wp-content/uploads/2026/01/shelves-with-medicines-pharmacy_1161-230.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4578 .elementor-element.elementor-element-2de50dd::before, .elementor-4578 .elementor-element.elementor-element-2de50dd > .elementor-background-video-container::before, .elementor-4578 .elementor-element.elementor-element-2de50dd > .e-con-inner > .elementor-background-video-container::before, .elementor-4578 .elementor-element.elementor-element-2de50dd > .elementor-background-slideshow::before, .elementor-4578 .elementor-element.elementor-element-2de50dd > .e-con-inner > .elementor-background-slideshow::before, .elementor-4578 .elementor-element.elementor-element-2de50dd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-4578 .elementor-element.elementor-element-70641e9{padding:0px 0px 0px 0px;}.elementor-4578 .elementor-element.elementor-element-70641e9 .elementor-image-box-wrapper{text-align:start;}.elementor-4578 .elementor-element.elementor-element-70641e9 .elementor-icon-box-title{margin-bottom:4px;margin-top:0;}.elementor-4578 .elementor-element.elementor-element-70641e9 .elementor-image-box-title{margin-bottom:4px;margin-top:0;font-family:var( --e-global-typography-f97c305-font-family ), Sans-serif;font-size:var( --e-global-typography-f97c305-font-size );font-weight:var( --e-global-typography-f97c305-font-weight );text-transform:var( --e-global-typography-f97c305-text-transform );line-height:var( --e-global-typography-f97c305-line-height );color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-70641e9 .elementor-icon-box-content,.elementor-4578 .elementor-element.elementor-element-70641e9 .elementor-image-box-content{padding:0px 0px 0px 0px;}.elementor-4578 .elementor-element.elementor-element-70641e9:has(:hover) .elementor-image-box-title,
					 .elementor-4578 .elementor-element.elementor-element-70641e9:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-70641e9 .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-daf2564.elementor-element{--align-self:flex-end;}.elementor-4578 .elementor-element.elementor-element-daf2564 .elementor-icon-wrapper{text-align:center;}.elementor-4578 .elementor-element.elementor-element-daf2564.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:var( --e-global-color-primary );}.elementor-4578 .elementor-element.elementor-element-daf2564.elementor-view-framed .elementor-icon, .elementor-4578 .elementor-element.elementor-element-daf2564.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-daf2564.elementor-view-framed .elementor-icon, .elementor-4578 .elementor-element.elementor-element-daf2564.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-daf2564.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-4578 .elementor-element.elementor-element-daf2564.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-4578 .elementor-element.elementor-element-daf2564.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-9a4ed14 );color:var( --e-global-color-primary );}.elementor-4578 .elementor-element.elementor-element-daf2564.elementor-view-framed .elementor-icon:hover, .elementor-4578 .elementor-element.elementor-element-daf2564.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-9a4ed14 );border-color:var( --e-global-color-9a4ed14 );}.elementor-4578 .elementor-element.elementor-element-daf2564.elementor-view-framed .elementor-icon:hover, .elementor-4578 .elementor-element.elementor-element-daf2564.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-9a4ed14 );}.elementor-4578 .elementor-element.elementor-element-daf2564.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-4578 .elementor-element.elementor-element-daf2564.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-4578 .elementor-element.elementor-element-daf2564 .elementor-icon{font-size:20px;border-radius:5px 5px 5px 5px;}.elementor-4578 .elementor-element.elementor-element-daf2564 .elementor-icon svg{height:20px;}.elementor-4578 .elementor-element.elementor-element-982af91{--display:flex;--min-height:340px;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.6;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4578 .elementor-element.elementor-element-982af91:not(.elementor-motion-effects-element-type-background), .elementor-4578 .elementor-element.elementor-element-982af91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ruwaifistudioltd.co.uk/jjccgroup/wp-content/uploads/2026/01/369.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4578 .elementor-element.elementor-element-982af91::before, .elementor-4578 .elementor-element.elementor-element-982af91 > .elementor-background-video-container::before, .elementor-4578 .elementor-element.elementor-element-982af91 > .e-con-inner > .elementor-background-video-container::before, .elementor-4578 .elementor-element.elementor-element-982af91 > .elementor-background-slideshow::before, .elementor-4578 .elementor-element.elementor-element-982af91 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4578 .elementor-element.elementor-element-982af91 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-4578 .elementor-element.elementor-element-e81cee0 .elementor-image-box-wrapper{text-align:start;}.elementor-4578 .elementor-element.elementor-element-e81cee0 .elementor-icon-box-title{margin-bottom:4px;margin-top:0;}.elementor-4578 .elementor-element.elementor-element-e81cee0 .elementor-image-box-title{margin-bottom:4px;margin-top:0;font-family:var( --e-global-typography-f97c305-font-family ), Sans-serif;font-size:var( --e-global-typography-f97c305-font-size );font-weight:var( --e-global-typography-f97c305-font-weight );text-transform:var( --e-global-typography-f97c305-text-transform );line-height:var( --e-global-typography-f97c305-line-height );color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-e81cee0:has(:hover) .elementor-image-box-title,
					 .elementor-4578 .elementor-element.elementor-element-e81cee0:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-e81cee0 .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-c41986d.elementor-element{--align-self:flex-end;}.elementor-4578 .elementor-element.elementor-element-c41986d .elementor-icon-wrapper{text-align:center;}.elementor-4578 .elementor-element.elementor-element-c41986d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:var( --e-global-color-primary );}.elementor-4578 .elementor-element.elementor-element-c41986d.elementor-view-framed .elementor-icon, .elementor-4578 .elementor-element.elementor-element-c41986d.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-c41986d.elementor-view-framed .elementor-icon, .elementor-4578 .elementor-element.elementor-element-c41986d.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-c41986d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-4578 .elementor-element.elementor-element-c41986d.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-4578 .elementor-element.elementor-element-c41986d.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-9a4ed14 );color:var( --e-global-color-primary );}.elementor-4578 .elementor-element.elementor-element-c41986d.elementor-view-framed .elementor-icon:hover, .elementor-4578 .elementor-element.elementor-element-c41986d.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-9a4ed14 );border-color:var( --e-global-color-9a4ed14 );}.elementor-4578 .elementor-element.elementor-element-c41986d.elementor-view-framed .elementor-icon:hover, .elementor-4578 .elementor-element.elementor-element-c41986d.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-9a4ed14 );}.elementor-4578 .elementor-element.elementor-element-c41986d.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-4578 .elementor-element.elementor-element-c41986d.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-4578 .elementor-element.elementor-element-c41986d .elementor-icon{font-size:20px;border-radius:5px 5px 5px 5px;}.elementor-4578 .elementor-element.elementor-element-c41986d .elementor-icon svg{height:20px;}.elementor-4578 .elementor-element.elementor-element-b65fd03{--display:flex;--min-height:340px;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.61;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4578 .elementor-element.elementor-element-b65fd03:not(.elementor-motion-effects-element-type-background), .elementor-4578 .elementor-element.elementor-element-b65fd03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ruwaifistudioltd.co.uk/jjccgroup/wp-content/uploads/2026/01/2924-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4578 .elementor-element.elementor-element-b65fd03::before, .elementor-4578 .elementor-element.elementor-element-b65fd03 > .elementor-background-video-container::before, .elementor-4578 .elementor-element.elementor-element-b65fd03 > .e-con-inner > .elementor-background-video-container::before, .elementor-4578 .elementor-element.elementor-element-b65fd03 > .elementor-background-slideshow::before, .elementor-4578 .elementor-element.elementor-element-b65fd03 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4578 .elementor-element.elementor-element-b65fd03 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-4578 .elementor-element.elementor-element-a87683d .elementor-image-box-wrapper{text-align:start;}.elementor-4578 .elementor-element.elementor-element-a87683d .elementor-icon-box-title{margin-bottom:4px;margin-top:0;}.elementor-4578 .elementor-element.elementor-element-a87683d .elementor-image-box-title{margin-bottom:4px;margin-top:0;font-family:var( --e-global-typography-f97c305-font-family ), Sans-serif;font-size:var( --e-global-typography-f97c305-font-size );font-weight:var( --e-global-typography-f97c305-font-weight );text-transform:var( --e-global-typography-f97c305-text-transform );line-height:var( --e-global-typography-f97c305-line-height );color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-a87683d:has(:hover) .elementor-image-box-title,
					 .elementor-4578 .elementor-element.elementor-element-a87683d:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-a87683d .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-6d90bd2.elementor-element{--align-self:flex-end;}.elementor-4578 .elementor-element.elementor-element-6d90bd2 .elementor-icon-wrapper{text-align:center;}.elementor-4578 .elementor-element.elementor-element-6d90bd2.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:var( --e-global-color-primary );}.elementor-4578 .elementor-element.elementor-element-6d90bd2.elementor-view-framed .elementor-icon, .elementor-4578 .elementor-element.elementor-element-6d90bd2.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-6d90bd2.elementor-view-framed .elementor-icon, .elementor-4578 .elementor-element.elementor-element-6d90bd2.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-6d90bd2.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-4578 .elementor-element.elementor-element-6d90bd2.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-4578 .elementor-element.elementor-element-6d90bd2.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-9a4ed14 );color:var( --e-global-color-primary );}.elementor-4578 .elementor-element.elementor-element-6d90bd2.elementor-view-framed .elementor-icon:hover, .elementor-4578 .elementor-element.elementor-element-6d90bd2.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-9a4ed14 );border-color:var( --e-global-color-9a4ed14 );}.elementor-4578 .elementor-element.elementor-element-6d90bd2.elementor-view-framed .elementor-icon:hover, .elementor-4578 .elementor-element.elementor-element-6d90bd2.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-9a4ed14 );}.elementor-4578 .elementor-element.elementor-element-6d90bd2.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-4578 .elementor-element.elementor-element-6d90bd2.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-4578 .elementor-element.elementor-element-6d90bd2 .elementor-icon{font-size:20px;border-radius:5px 5px 5px 5px;}.elementor-4578 .elementor-element.elementor-element-6d90bd2 .elementor-icon svg{height:20px;}.elementor-4578 .elementor-element.elementor-element-b107d41{--display:flex;--min-height:340px;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.54;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4578 .elementor-element.elementor-element-b107d41:not(.elementor-motion-effects-element-type-background), .elementor-4578 .elementor-element.elementor-element-b107d41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ruwaifistudioltd.co.uk/jjccgroup/wp-content/uploads/2026/01/38319.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4578 .elementor-element.elementor-element-b107d41::before, .elementor-4578 .elementor-element.elementor-element-b107d41 > .elementor-background-video-container::before, .elementor-4578 .elementor-element.elementor-element-b107d41 > .e-con-inner > .elementor-background-video-container::before, .elementor-4578 .elementor-element.elementor-element-b107d41 > .elementor-background-slideshow::before, .elementor-4578 .elementor-element.elementor-element-b107d41 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4578 .elementor-element.elementor-element-b107d41 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-4578 .elementor-element.elementor-element-55e5002 .elementor-image-box-wrapper{text-align:start;}.elementor-4578 .elementor-element.elementor-element-55e5002 .elementor-icon-box-title{margin-bottom:4px;margin-top:0;}.elementor-4578 .elementor-element.elementor-element-55e5002 .elementor-image-box-title{margin-bottom:4px;margin-top:0;font-family:var( --e-global-typography-f97c305-font-family ), Sans-serif;font-size:var( --e-global-typography-f97c305-font-size );font-weight:var( --e-global-typography-f97c305-font-weight );text-transform:var( --e-global-typography-f97c305-text-transform );line-height:var( --e-global-typography-f97c305-line-height );color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-55e5002:has(:hover) .elementor-image-box-title,
					 .elementor-4578 .elementor-element.elementor-element-55e5002:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-55e5002 .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-5b82f5b.elementor-element{--align-self:flex-end;}.elementor-4578 .elementor-element.elementor-element-5b82f5b .elementor-icon-wrapper{text-align:center;}.elementor-4578 .elementor-element.elementor-element-5b82f5b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:var( --e-global-color-primary );}.elementor-4578 .elementor-element.elementor-element-5b82f5b.elementor-view-framed .elementor-icon, .elementor-4578 .elementor-element.elementor-element-5b82f5b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-5b82f5b.elementor-view-framed .elementor-icon, .elementor-4578 .elementor-element.elementor-element-5b82f5b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-5b82f5b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-4578 .elementor-element.elementor-element-5b82f5b.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-4578 .elementor-element.elementor-element-5b82f5b.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-9a4ed14 );color:var( --e-global-color-primary );}.elementor-4578 .elementor-element.elementor-element-5b82f5b.elementor-view-framed .elementor-icon:hover, .elementor-4578 .elementor-element.elementor-element-5b82f5b.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-9a4ed14 );border-color:var( --e-global-color-9a4ed14 );}.elementor-4578 .elementor-element.elementor-element-5b82f5b.elementor-view-framed .elementor-icon:hover, .elementor-4578 .elementor-element.elementor-element-5b82f5b.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-9a4ed14 );}.elementor-4578 .elementor-element.elementor-element-5b82f5b.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-4578 .elementor-element.elementor-element-5b82f5b.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-4578 .elementor-element.elementor-element-5b82f5b .elementor-icon{font-size:20px;border-radius:5px 5px 5px 5px;}.elementor-4578 .elementor-element.elementor-element-5b82f5b .elementor-icon svg{height:20px;}.elementor-4578 .elementor-element.elementor-element-b1fb998{--display:flex;--min-height:340px;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.63;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4578 .elementor-element.elementor-element-b1fb998:not(.elementor-motion-effects-element-type-background), .elementor-4578 .elementor-element.elementor-element-b1fb998 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ruwaifistudioltd.co.uk/jjccgroup/wp-content/uploads/2026/01/Food-copy.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4578 .elementor-element.elementor-element-b1fb998::before, .elementor-4578 .elementor-element.elementor-element-b1fb998 > .elementor-background-video-container::before, .elementor-4578 .elementor-element.elementor-element-b1fb998 > .e-con-inner > .elementor-background-video-container::before, .elementor-4578 .elementor-element.elementor-element-b1fb998 > .elementor-background-slideshow::before, .elementor-4578 .elementor-element.elementor-element-b1fb998 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4578 .elementor-element.elementor-element-b1fb998 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-4578 .elementor-element.elementor-element-aeabaa4 .elementor-image-box-wrapper{text-align:start;}.elementor-4578 .elementor-element.elementor-element-aeabaa4 .elementor-icon-box-title{margin-bottom:4px;margin-top:0;}.elementor-4578 .elementor-element.elementor-element-aeabaa4 .elementor-image-box-title{margin-bottom:4px;margin-top:0;font-family:var( --e-global-typography-f97c305-font-family ), Sans-serif;font-size:var( --e-global-typography-f97c305-font-size );font-weight:var( --e-global-typography-f97c305-font-weight );text-transform:var( --e-global-typography-f97c305-text-transform );line-height:var( --e-global-typography-f97c305-line-height );color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-aeabaa4:has(:hover) .elementor-image-box-title,
					 .elementor-4578 .elementor-element.elementor-element-aeabaa4:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-aeabaa4 .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-0106193.elementor-element{--align-self:flex-end;}.elementor-4578 .elementor-element.elementor-element-0106193 .elementor-icon-wrapper{text-align:center;}.elementor-4578 .elementor-element.elementor-element-0106193.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:var( --e-global-color-primary );}.elementor-4578 .elementor-element.elementor-element-0106193.elementor-view-framed .elementor-icon, .elementor-4578 .elementor-element.elementor-element-0106193.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-0106193.elementor-view-framed .elementor-icon, .elementor-4578 .elementor-element.elementor-element-0106193.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-0106193.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-4578 .elementor-element.elementor-element-0106193.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-4578 .elementor-element.elementor-element-0106193.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-9a4ed14 );color:var( --e-global-color-primary );}.elementor-4578 .elementor-element.elementor-element-0106193.elementor-view-framed .elementor-icon:hover, .elementor-4578 .elementor-element.elementor-element-0106193.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-9a4ed14 );border-color:var( --e-global-color-9a4ed14 );}.elementor-4578 .elementor-element.elementor-element-0106193.elementor-view-framed .elementor-icon:hover, .elementor-4578 .elementor-element.elementor-element-0106193.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-9a4ed14 );}.elementor-4578 .elementor-element.elementor-element-0106193.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-4578 .elementor-element.elementor-element-0106193.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-4578 .elementor-element.elementor-element-0106193 .elementor-icon{font-size:20px;border-radius:5px 5px 5px 5px;}.elementor-4578 .elementor-element.elementor-element-0106193 .elementor-icon svg{height:20px;}.elementor-4578 .elementor-element.elementor-element-3e0a15c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--overlay-opacity:0.5;--padding-top:120px;--padding-bottom:143px;--padding-left:15px;--padding-right:15px;}.elementor-4578 .elementor-element.elementor-element-3e0a15c:not(.elementor-motion-effects-element-type-background), .elementor-4578 .elementor-element.elementor-element-3e0a15c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ruwaifistudioltd.co.uk/jjccgroup/wp-content/uploads/2026/01/BG-Object.png");background-position:top left;background-repeat:no-repeat;background-size:auto;}.elementor-4578 .elementor-element.elementor-element-3e0a15c::before, .elementor-4578 .elementor-element.elementor-element-3e0a15c > .elementor-background-video-container::before, .elementor-4578 .elementor-element.elementor-element-3e0a15c > .e-con-inner > .elementor-background-video-container::before, .elementor-4578 .elementor-element.elementor-element-3e0a15c > .elementor-background-slideshow::before, .elementor-4578 .elementor-element.elementor-element-3e0a15c > .e-con-inner > .elementor-background-slideshow::before, .elementor-4578 .elementor-element.elementor-element-3e0a15c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ruwaifistudioltd.co.uk/jjccgroup/wp-content/uploads/2026/01/Object.png");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;background-size:auto;}.elementor-4578 .elementor-element.elementor-element-1d69833{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4578 .elementor-element.elementor-element-7f43be3{text-align:end;}.elementor-4578 .elementor-element.elementor-element-7f43be3 img{width:86%;height:500px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}body:not(.rtl) .elementor-4578 .elementor-element.elementor-element-8545d7c{left:15px;}body.rtl .elementor-4578 .elementor-element.elementor-element-8545d7c{right:15px;}.elementor-4578 .elementor-element.elementor-element-8545d7c{top:0px;}.elementor-4578 .elementor-element.elementor-element-8545d7c img{height:260px;object-fit:cover;object-position:center center;}.elementor-4578 .elementor-element.elementor-element-9b8a50c{margin:-176px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-4578 .elementor-element.elementor-element-9b8a50c img{border-radius:10px 10px 10px 10px;}.elementor-4578 .elementor-element.elementor-element-368a534{--display:flex;box-shadow:0px 4px 30px 0px rgba(0, 0, 0, 0.058823529411764705);--margin-top:-240px;--margin-bottom:0px;--margin-left:200px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4578 .elementor-element.elementor-element-368a534:not(.elementor-motion-effects-element-type-background), .elementor-4578 .elementor-element.elementor-element-368a534 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-64c20a6 );}.elementor-4578 .elementor-element.elementor-element-368a534.e-con{--align-self:center;}.elementor-4578 .elementor-element.elementor-element-a8e8bdd.ekit-equal-height-enable,
					.elementor-4578 .elementor-element.elementor-element-a8e8bdd.ekit-equal-height-enable > div,
					.elementor-4578 .elementor-element.elementor-element-a8e8bdd.ekit-equal-height-enable .ekit-wid-con,
					.elementor-4578 .elementor-element.elementor-element-a8e8bdd.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-4578 .elementor-element.elementor-element-a8e8bdd .elementskit-infobox{padding:0px 0px 0px 0px;border-style:none;}.elementor-4578 .elementor-element.elementor-element-a8e8bdd .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 0px 0px;padding:0px 0px 10px 15px;color:#000000;font-family:var( --e-global-typography-a66a67a-font-family ), Sans-serif;font-size:var( --e-global-typography-a66a67a-font-size );font-weight:var( --e-global-typography-a66a67a-font-weight );text-transform:var( --e-global-typography-a66a67a-text-transform );line-height:var( --e-global-typography-a66a67a-line-height );}.elementor-4578 .elementor-element.elementor-element-a8e8bdd .elementskit-infobox:hover .elementskit-info-box-title{color:#000000;}.elementor-4578 .elementor-element.elementor-element-a8e8bdd .elementskit-infobox .box-body > p{color:var( --e-global-color-29b6388 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-a8e8bdd .elementskit-infobox:hover .box-body > p{color:var( --e-global-color-29b6388 );}.elementor-4578 .elementor-element.elementor-element-a8e8bdd .elementskit-infobox p{margin:0px 0px 0px 15px;}.elementor-4578 .elementor-element.elementor-element-a8e8bdd .elementskit-info-box-icon{color:var( --e-global-color-9a4ed14 );fill:var( --e-global-color-9a4ed14 );}.elementor-4578 .elementor-element.elementor-element-a8e8bdd .elementskit-infobox .elementskit-info-box-icon{font-size:40px;transform:rotate(0deg);}.elementor-4578 .elementor-element.elementor-element-8214602{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4578 .elementor-element.elementor-element-5788f30{width:auto;max-width:auto;background-color:#F7F7F7F7;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 12px 8px 12px;border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-9a4ed14 );border-radius:5px 5px 5px 5px;}.elementor-4578 .elementor-element.elementor-element-5788f30.elementor-element{--align-self:flex-start;}.elementor-4578 .elementor-element.elementor-element-5788f30 .elementor-heading-title{font-family:var( --e-global-typography-fef94de-font-family ), Sans-serif;font-size:var( --e-global-typography-fef94de-font-size );font-weight:var( --e-global-typography-fef94de-font-weight );text-transform:var( --e-global-typography-fef94de-text-transform );line-height:var( --e-global-typography-fef94de-line-height );color:#000000;}.elementor-4578 .elementor-element.elementor-element-85e6bd6 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:50px;font-weight:700;text-transform:none;line-height:1.166em;color:#000000;}.elementor-4578 .elementor-element.elementor-element-8b0a713{padding:0px 0px 30px 0px;color:var( --e-global-color-29b6388 );}.elementor-4578 .elementor-element.elementor-element-8b0a713 p{margin-block-end:0px;}.elementor-4578 .elementor-element.elementor-element-4cfe5d7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4578 .elementor-element.elementor-element-56d9791{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:0px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px;}.elementor-4578 .elementor-element.elementor-element-56d9791:not(.elementor-motion-effects-element-type-background), .elementor-4578 .elementor-element.elementor-element-56d9791 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-64c20a6 );}.elementor-4578 .elementor-element.elementor-element-56d9791:hover{background-color:var( --e-global-color-2bcf927 );}.elementor-4578 .elementor-element.elementor-element-48b5287{margin:-32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4578 .elementor-element.elementor-element-48b5287 .elementor-image-box-wrapper{text-align:start;}.elementor-4578 .elementor-element.elementor-element-48b5287.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-4578 .elementor-element.elementor-element-48b5287.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-4578 .elementor-element.elementor-element-48b5287.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-4578 .elementor-element.elementor-element-48b5287 .elementor-icon-box-title{margin-bottom:10px;margin-top:0;}.elementor-4578 .elementor-element.elementor-element-48b5287 .elementor-image-box-title{margin-bottom:10px;margin-top:0;font-family:"Lexend", Sans-serif;font-size:19px;font-weight:700;text-transform:none;line-height:1.25em;letter-spacing:0px;}.elementor-4578 .elementor-element.elementor-element-48b5287 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-4578 .elementor-element.elementor-element-48b5287 .elementor-icon-box-content,.elementor-4578 .elementor-element.elementor-element-48b5287 .elementor-image-box-content{padding:0px 0px 0px 0px;}.elementor-4578 .elementor-element.elementor-element-48b5287 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4578 .elementor-element.elementor-element-48b5287 .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:#000000;}.elementor-4578 .elementor-element.elementor-element-8d15c8e{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:0px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-4578 .elementor-element.elementor-element-8d15c8e:not(.elementor-motion-effects-element-type-background), .elementor-4578 .elementor-element.elementor-element-8d15c8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2bcf927 );}.elementor-4578 .elementor-element.elementor-element-8d15c8e:hover{background-color:var( --e-global-color-2bcf927 );}.elementor-4578 .elementor-element.elementor-element-5708c1e{margin:-32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4578 .elementor-element.elementor-element-5708c1e .elementor-image-box-wrapper{text-align:start;}.elementor-4578 .elementor-element.elementor-element-5708c1e.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-4578 .elementor-element.elementor-element-5708c1e.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-4578 .elementor-element.elementor-element-5708c1e.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-4578 .elementor-element.elementor-element-5708c1e .elementor-icon-box-title{margin-bottom:10px;margin-top:0;}.elementor-4578 .elementor-element.elementor-element-5708c1e .elementor-image-box-title{margin-bottom:10px;margin-top:0;font-family:"Lexend", Sans-serif;font-size:19px;font-weight:700;text-transform:none;line-height:1.25em;letter-spacing:0px;}.elementor-4578 .elementor-element.elementor-element-5708c1e .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-4578 .elementor-element.elementor-element-5708c1e .elementor-icon-box-content,.elementor-4578 .elementor-element.elementor-element-5708c1e .elementor-image-box-content{padding:0px 0px 0px 0px;}.elementor-4578 .elementor-element.elementor-element-5708c1e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4578 .elementor-element.elementor-element-5708c1e .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:#000000;}.elementor-4578 .elementor-element.elementor-element-d43debf .elementor-button{background-color:var( --e-global-color-9a4ed14 );border-radius:30px 30px 30px 30px;padding:18px 40px 18px 40px;}.elementor-4578 .elementor-element.elementor-element-d43debf{padding:20px 0px 0px 0px;}.elementor-4578 .elementor-element.elementor-element-d43debf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4578 .elementor-element.elementor-element-d43debf .elementor-button .elementor-button-icon i, .elementor-4578 .elementor-element.elementor-element-d43debf .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-4578 .elementor-element.elementor-element-604c50d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4578 .elementor-element.elementor-element-604c50d:not(.elementor-motion-effects-element-type-background), .elementor-4578 .elementor-element.elementor-element-604c50d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ruwaifistudioltd.co.uk/jjccgroup/wp-content/uploads/2026/01/BG-1.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-4578 .elementor-element.elementor-element-1b5d2c3{--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:6.3%;--padding-bottom:6.3%;--padding-left:19%;--padding-right:0%;}.elementor-4578 .elementor-element.elementor-element-15af5d4{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:-3px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4578 .elementor-element.elementor-element-1bd3a5d{width:auto;max-width:auto;background-color:#F7F7F7F7;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 12px 8px 12px;border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-9a4ed14 );border-radius:5px 5px 5px 5px;}.elementor-4578 .elementor-element.elementor-element-1bd3a5d.elementor-element{--align-self:flex-start;}.elementor-4578 .elementor-element.elementor-element-1bd3a5d .elementor-heading-title{font-family:var( --e-global-typography-fef94de-font-family ), Sans-serif;font-size:var( --e-global-typography-fef94de-font-size );font-weight:var( --e-global-typography-fef94de-font-weight );text-transform:var( --e-global-typography-fef94de-text-transform );line-height:var( --e-global-typography-fef94de-line-height );color:#000000;}.elementor-4578 .elementor-element.elementor-element-cb656c5 .elementor-heading-title{font-family:var( --e-global-typography-591b526-font-family ), Sans-serif;font-size:var( --e-global-typography-591b526-font-size );font-weight:var( --e-global-typography-591b526-font-weight );text-transform:var( --e-global-typography-591b526-text-transform );line-height:var( --e-global-typography-591b526-line-height );color:var( --e-global-color-64c20a6 );}.elementor-4578 .elementor-element.elementor-element-df19f33{padding:0px 0px 78px 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-df19f33 p{margin-block-end:0px;}.elementor-4578 .elementor-element.elementor-element-db80f37{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4578 .elementor-element.elementor-element-db80f37:not(.elementor-motion-effects-element-type-background), .elementor-4578 .elementor-element.elementor-element-db80f37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0759706 );}.elementor-4578 .elementor-element.elementor-element-f5ef5d8{--display:flex;--gap:19px 19px;--row-gap:19px;--column-gap:19px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-0a1ad05 );--border-color:var( --e-global-color-0a1ad05 );--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4578 .elementor-element.elementor-element-0968b4e{margin:-52px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4578 .elementor-element.elementor-element-0968b4e.elementor-element{--align-self:flex-start;}.elementor-4578 .elementor-element.elementor-element-0968b4e:not( .elementor-widget-image ), .elementor-4578 .elementor-element.elementor-element-0968b4e.elementor-widget-image img{-webkit-mask-image:url( https://ruwaifistudioltd.co.uk/jjccgroup/wp-content/uploads/2026/01/Img-mask.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-4578 .elementor-element.elementor-element-0968b4e img{width:100%;}.elementor-4578 .elementor-element.elementor-element-17429ef .elementor-image-box-wrapper{text-align:start;}.elementor-4578 .elementor-element.elementor-element-17429ef .elementor-icon-box-title{margin-bottom:13px;margin-top:0;}.elementor-4578 .elementor-element.elementor-element-17429ef .elementor-image-box-title{margin-bottom:13px;margin-top:0;font-family:var( --e-global-typography-a66a67a-font-family ), Sans-serif;font-size:var( --e-global-typography-a66a67a-font-size );font-weight:var( --e-global-typography-a66a67a-font-weight );text-transform:var( --e-global-typography-a66a67a-text-transform );line-height:var( --e-global-typography-a66a67a-line-height );color:var( --e-global-color-64c20a6 );}.elementor-4578 .elementor-element.elementor-element-17429ef .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-5183af2{--display:flex;--gap:19px 19px;--row-gap:19px;--column-gap:19px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4578 .elementor-element.elementor-element-1c52184{margin:-52px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4578 .elementor-element.elementor-element-1c52184.elementor-element{--align-self:flex-start;}.elementor-4578 .elementor-element.elementor-element-1c52184:not( .elementor-widget-image ), .elementor-4578 .elementor-element.elementor-element-1c52184.elementor-widget-image img{-webkit-mask-image:url( https://ruwaifistudioltd.co.uk/jjccgroup/wp-content/uploads/2026/01/Img-mask.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-4578 .elementor-element.elementor-element-1c52184 img{width:100%;}.elementor-4578 .elementor-element.elementor-element-05c8bc3 .elementor-image-box-wrapper{text-align:start;}.elementor-4578 .elementor-element.elementor-element-05c8bc3 .elementor-icon-box-title{margin-bottom:13px;margin-top:0;}.elementor-4578 .elementor-element.elementor-element-05c8bc3 .elementor-image-box-title{margin-bottom:13px;margin-top:0;font-family:var( --e-global-typography-a66a67a-font-family ), Sans-serif;font-size:var( --e-global-typography-a66a67a-font-size );font-weight:var( --e-global-typography-a66a67a-font-weight );text-transform:var( --e-global-typography-a66a67a-text-transform );line-height:var( --e-global-typography-a66a67a-line-height );color:var( --e-global-color-64c20a6 );}.elementor-4578 .elementor-element.elementor-element-05c8bc3 .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-5124652{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4578 .elementor-element.elementor-element-090f1b8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4578 .elementor-element.elementor-element-8499132 .elementor-button{background-color:var( --e-global-color-9a4ed14 );border-radius:30px 30px 30px 30px;padding:18px 30px 18px 30px;}.elementor-4578 .elementor-element.elementor-element-8499132{padding:20px 0px 0px 0px;}.elementor-4578 .elementor-element.elementor-element-8499132 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4578 .elementor-element.elementor-element-8499132 .elementor-button .elementor-button-icon i, .elementor-4578 .elementor-element.elementor-element-8499132 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-4578 .elementor-element.elementor-element-df45dfd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:17px 17px;--row-gap:17px;--column-gap:17px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4578 .elementor-element.elementor-element-f952379{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-4578 .elementor-element.elementor-element-f952379.elementor-element{--align-self:center;}.elementor-4578 .elementor-element.elementor-element-f952379 .flat-counter .ending-number, .elementor-4578 .elementor-element.elementor-element-f952379 .flat-counter .numb-count, .elementor-4578 .elementor-element.elementor-element-f952379 .flat-counter .ending-number .odometer-formatting-mark:after{font-family:var( --e-global-typography-e3505b4-font-family ), Sans-serif;font-size:var( --e-global-typography-e3505b4-font-size );font-weight:var( --e-global-typography-e3505b4-font-weight );text-transform:var( --e-global-typography-e3505b4-text-transform );line-height:var( --e-global-typography-e3505b4-line-height );}.elementor-4578 .elementor-element.elementor-element-f952379 .flat-counter .ending-number{color:var( --e-global-color-64c20a6 );}.elementor-4578 .elementor-element.elementor-element-f952379 .numb-prefix{color:var( --e-global-color-64c20a6 );}.elementor-4578 .elementor-element.elementor-element-f952379 .numb-suffix{color:var( --e-global-color-astglobalcolor4 );}.elementor-4578 .elementor-element.elementor-element-f952379 .flat-counter .numb-count{margin:0px 0px 0px 0px;}.elementor-4578 .elementor-element.elementor-element-f952379 .flat-counter .name-count{font-family:var( --e-global-typography-0d728e1-font-family ), Sans-serif;font-size:var( --e-global-typography-0d728e1-font-size );font-weight:var( --e-global-typography-0d728e1-font-weight );text-transform:var( --e-global-typography-0d728e1-text-transform );line-height:var( --e-global-typography-0d728e1-line-height );color:var( --e-global-color-64c20a6 );margin:0px 0px 0px 0px;}.elementor-4578 .elementor-element.elementor-element-f952379 .flat-counter .flat-icon i{color:#ffffff;}.elementor-4578 .elementor-element.elementor-element-f952379 .flat-counter .flat-icon svg{fill:#ffffff;}.elementor-4578 .elementor-element.elementor-element-f952379 .flat-counter .flat-icon{background-color:#3858e9;padding:0px 0px 0px 0px;}.elementor-4578 .elementor-element.elementor-element-50f6087{width:var( --container-widget-width, 50% );max-width:50%;padding:10px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-4578 .elementor-element.elementor-element-50f6087.elementor-element{--align-self:center;}.elementor-4578 .elementor-element.elementor-element-50f6087 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-64c20a6 );}.elementor-4578 .elementor-element.elementor-element-4b8a095{--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;}.elementor-4578 .elementor-element.elementor-element-4b8a095:not(.elementor-motion-effects-element-type-background), .elementor-4578 .elementor-element.elementor-element-4b8a095 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ruwaifistudioltd.co.uk/jjccgroup/wp-content/uploads/2026/01/24721.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4578 .elementor-element.elementor-element-7423524{--spacer-size:550px;}.elementor-4578 .elementor-element.elementor-element-127c1155{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4578 .elementor-element.elementor-element-157fc70b{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--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-4578 .elementor-element.elementor-element-503d6ef9{--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-4578 .elementor-element.elementor-element-503d6ef9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4578 .elementor-element.elementor-element-9a9da48{width:auto;max-width:auto;background-color:#F7F7F7F7;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 12px 8px 12px;border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-9a4ed14 );border-radius:5px 5px 5px 5px;}.elementor-4578 .elementor-element.elementor-element-9a9da48.elementor-element{--align-self:flex-start;}.elementor-4578 .elementor-element.elementor-element-9a9da48 .elementor-heading-title{font-family:var( --e-global-typography-fef94de-font-family ), Sans-serif;font-size:var( --e-global-typography-fef94de-font-size );font-weight:var( --e-global-typography-fef94de-font-weight );text-transform:var( --e-global-typography-fef94de-text-transform );line-height:var( --e-global-typography-fef94de-line-height );color:#000000;}.elementor-4578 .elementor-element.elementor-element-0c3a391{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4578 .elementor-element.elementor-element-0c3a391 .elementor-heading-title{font-family:var( --e-global-typography-591b526-font-family ), Sans-serif;font-size:var( --e-global-typography-591b526-font-size );font-weight:var( --e-global-typography-591b526-font-weight );text-transform:var( --e-global-typography-591b526-text-transform );line-height:var( --e-global-typography-591b526-line-height );color:#000000;}.elementor-4578 .elementor-element.elementor-element-21f7118{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:#000000;}.elementor-4578 .elementor-element.elementor-element-21f7118 p{margin-block-end:0px;}.elementor-4578 .elementor-element.elementor-element-5197269{padding:0px 0px 20px 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:#000000;}.elementor-4578 .elementor-element.elementor-element-5197269 p{margin-block-end:0px;}.elementor-4578 .elementor-element.elementor-element-2118277{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--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-4578 .elementor-element.elementor-element-2d2a4ff6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--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-4578 .elementor-element.elementor-element-2d2a4ff6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4578 .elementor-element.elementor-element-462e90f8{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.3;border-style:none;--border-style:none;--border-radius:30px 30px 30px 30px;box-shadow:4px 4px 26px -4px rgba(0, 0, 0, 0.18);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:10px;}.elementor-4578 .elementor-element.elementor-element-462e90f8:not(.elementor-motion-effects-element-type-background), .elementor-4578 .elementor-element.elementor-element-462e90f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ruwaifistudioltd.co.uk/jjccgroup/wp-content/uploads/2026/01/1508.jpg");background-position:center center;background-size:cover;}.elementor-4578 .elementor-element.elementor-element-462e90f8::before, .elementor-4578 .elementor-element.elementor-element-462e90f8 > .elementor-background-video-container::before, .elementor-4578 .elementor-element.elementor-element-462e90f8 > .e-con-inner > .elementor-background-video-container::before, .elementor-4578 .elementor-element.elementor-element-462e90f8 > .elementor-background-slideshow::before, .elementor-4578 .elementor-element.elementor-element-462e90f8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4578 .elementor-element.elementor-element-462e90f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#036C5F;--background-overlay:'';}.elementor-4578 .elementor-element.elementor-element-1c2f8a40{--spacer-size:60px;}.elementor-4578 .elementor-element.elementor-element-1aa4c256 .elementor-icon-wrapper{text-align:center;}.elementor-4578 .elementor-element.elementor-element-1aa4c256.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:var( --e-global-color-9a4ed14 );}.elementor-4578 .elementor-element.elementor-element-1aa4c256.elementor-view-framed .elementor-icon, .elementor-4578 .elementor-element.elementor-element-1aa4c256.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-1aa4c256.elementor-view-framed .elementor-icon, .elementor-4578 .elementor-element.elementor-element-1aa4c256.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-1aa4c256.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-9a4ed14 );}.elementor-4578 .elementor-element.elementor-element-1aa4c256.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-9a4ed14 );}.elementor-4578 .elementor-element.elementor-element-1aa4c256.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-9a4ed14 );color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-1aa4c256.elementor-view-framed .elementor-icon:hover, .elementor-4578 .elementor-element.elementor-element-1aa4c256.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-9a4ed14 );border-color:var( --e-global-color-9a4ed14 );}.elementor-4578 .elementor-element.elementor-element-1aa4c256.elementor-view-framed .elementor-icon:hover, .elementor-4578 .elementor-element.elementor-element-1aa4c256.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-9a4ed14 );}.elementor-4578 .elementor-element.elementor-element-1aa4c256.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-1aa4c256.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-1aa4c256 .elementor-icon{font-size:17px;}.elementor-4578 .elementor-element.elementor-element-1aa4c256 .elementor-icon svg{height:17px;}.elementor-4578 .elementor-element.elementor-element-516712c9{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.3;border-style:none;--border-style:none;--border-radius:30px 30px 30px 30px;box-shadow:4px 4px 26px -4px rgba(0, 0, 0, 0.18);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:10px;}.elementor-4578 .elementor-element.elementor-element-516712c9:not(.elementor-motion-effects-element-type-background), .elementor-4578 .elementor-element.elementor-element-516712c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ruwaifistudioltd.co.uk/jjccgroup/wp-content/uploads/2026/01/10992.jpg");background-position:center center;background-size:cover;}.elementor-4578 .elementor-element.elementor-element-516712c9::before, .elementor-4578 .elementor-element.elementor-element-516712c9 > .elementor-background-video-container::before, .elementor-4578 .elementor-element.elementor-element-516712c9 > .e-con-inner > .elementor-background-video-container::before, .elementor-4578 .elementor-element.elementor-element-516712c9 > .elementor-background-slideshow::before, .elementor-4578 .elementor-element.elementor-element-516712c9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4578 .elementor-element.elementor-element-516712c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#036C5F;--background-overlay:'';}.elementor-4578 .elementor-element.elementor-element-3a6ddfe5{--spacer-size:60px;}.elementor-4578 .elementor-element.elementor-element-52e24cb4 .elementor-icon-wrapper{text-align:center;}.elementor-4578 .elementor-element.elementor-element-52e24cb4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9a4ed14 );color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-52e24cb4.elementor-view-framed .elementor-icon, .elementor-4578 .elementor-element.elementor-element-52e24cb4.elementor-view-default .elementor-icon{color:var( --e-global-color-9a4ed14 );border-color:var( --e-global-color-9a4ed14 );}.elementor-4578 .elementor-element.elementor-element-52e24cb4.elementor-view-framed .elementor-icon, .elementor-4578 .elementor-element.elementor-element-52e24cb4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9a4ed14 );}.elementor-4578 .elementor-element.elementor-element-52e24cb4.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-52e24cb4.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-52e24cb4.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;color:#036C5F;}.elementor-4578 .elementor-element.elementor-element-52e24cb4.elementor-view-framed .elementor-icon:hover, .elementor-4578 .elementor-element.elementor-element-52e24cb4.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-52e24cb4.elementor-view-framed .elementor-icon:hover, .elementor-4578 .elementor-element.elementor-element-52e24cb4.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-52e24cb4.elementor-view-framed .elementor-icon:hover{background-color:#036C5F;}.elementor-4578 .elementor-element.elementor-element-52e24cb4.elementor-view-stacked .elementor-icon:hover svg{fill:#036C5F;}.elementor-4578 .elementor-element.elementor-element-52e24cb4 .elementor-icon{font-size:17px;}.elementor-4578 .elementor-element.elementor-element-52e24cb4 .elementor-icon svg{height:17px;}.elementor-4578 .elementor-element.elementor-element-2051fdc7{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.3;border-style:none;--border-style:none;--border-radius:30px 30px 30px 30px;box-shadow:4px 4px 26px -4px rgba(0, 0, 0, 0.18);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:10px;}.elementor-4578 .elementor-element.elementor-element-2051fdc7::before, .elementor-4578 .elementor-element.elementor-element-2051fdc7 > .elementor-background-video-container::before, .elementor-4578 .elementor-element.elementor-element-2051fdc7 > .e-con-inner > .elementor-background-video-container::before, .elementor-4578 .elementor-element.elementor-element-2051fdc7 > .elementor-background-slideshow::before, .elementor-4578 .elementor-element.elementor-element-2051fdc7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4578 .elementor-element.elementor-element-2051fdc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#036C5F;--background-overlay:'';}.elementor-4578 .elementor-element.elementor-element-2051fdc7:not(.elementor-motion-effects-element-type-background), .elementor-4578 .elementor-element.elementor-element-2051fdc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-4578 .elementor-element.elementor-element-66100d9f{--spacer-size:60px;}.elementor-4578 .elementor-element.elementor-element-61dcfc5f .elementor-icon-wrapper{text-align:center;}.elementor-4578 .elementor-element.elementor-element-61dcfc5f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:var( --e-global-color-9a4ed14 );}.elementor-4578 .elementor-element.elementor-element-61dcfc5f.elementor-view-framed .elementor-icon, .elementor-4578 .elementor-element.elementor-element-61dcfc5f.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-61dcfc5f.elementor-view-framed .elementor-icon, .elementor-4578 .elementor-element.elementor-element-61dcfc5f.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-61dcfc5f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-9a4ed14 );}.elementor-4578 .elementor-element.elementor-element-61dcfc5f.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-9a4ed14 );}.elementor-4578 .elementor-element.elementor-element-61dcfc5f.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-9a4ed14 );color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-61dcfc5f.elementor-view-framed .elementor-icon:hover, .elementor-4578 .elementor-element.elementor-element-61dcfc5f.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-9a4ed14 );border-color:var( --e-global-color-9a4ed14 );}.elementor-4578 .elementor-element.elementor-element-61dcfc5f.elementor-view-framed .elementor-icon:hover, .elementor-4578 .elementor-element.elementor-element-61dcfc5f.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-9a4ed14 );}.elementor-4578 .elementor-element.elementor-element-61dcfc5f.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-61dcfc5f.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-61dcfc5f .elementor-icon{font-size:17px;}.elementor-4578 .elementor-element.elementor-element-61dcfc5f .elementor-icon svg{height:17px;}.elementor-4578 .elementor-element.elementor-element-277c0b03{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-4578 .elementor-element.elementor-element-45373619{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-4578 .elementor-element.elementor-element-45373619:not(.elementor-motion-effects-element-type-background), .elementor-4578 .elementor-element.elementor-element-45373619 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7EBE7;}.elementor-4578 .elementor-element.elementor-element-26284a95 .elementor-icon-box-wrapper{align-items:center;gap:17px;}.elementor-4578 .elementor-element.elementor-element-26284a95 .elementor-icon-box-title{margin-bottom:4px;margin-top:0;color:#000000;}.elementor-4578 .elementor-element.elementor-element-26284a95 .elementor-image-box-title{margin-bottom:4px;margin-top:0;}.elementor-4578 .elementor-element.elementor-element-26284a95.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9a4ed14 );fill:#FFFFFF;color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-26284a95.elementor-view-framed .elementor-icon, .elementor-4578 .elementor-element.elementor-element-26284a95.elementor-view-default .elementor-icon{fill:var( --e-global-color-9a4ed14 );color:var( --e-global-color-9a4ed14 );border-color:var( --e-global-color-9a4ed14 );}.elementor-4578 .elementor-element.elementor-element-26284a95.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-26284a95 .elementor-icon{font-size:22px;border-radius:7px 7px 7px 7px;}.elementor-4578 .elementor-element.elementor-element-26284a95 .elementor-icon-box-title, .elementor-4578 .elementor-element.elementor-element-26284a95 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.4em;}.elementor-4578 .elementor-element.elementor-element-26284a95 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-4578 .elementor-element.elementor-element-bd1f1d1 .elementor-button{background-color:var( --e-global-color-9a4ed14 );border-radius:30px 30px 30px 30px;padding:18px 30px 18px 30px;}.elementor-4578 .elementor-element.elementor-element-bd1f1d1{padding:20px 0px 0px 0px;}.elementor-4578 .elementor-element.elementor-element-bd1f1d1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4578 .elementor-element.elementor-element-bd1f1d1 .elementor-button .elementor-button-icon i, .elementor-4578 .elementor-element.elementor-element-bd1f1d1 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-4578 .elementor-element.elementor-element-3a213846{--display:flex;--overlay-opacity:0.15;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:40px;--padding-top:30px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-4578 .elementor-element.elementor-element-3a213846:not(.elementor-motion-effects-element-type-background), .elementor-4578 .elementor-element.elementor-element-3a213846 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ruwaifistudioltd.co.uk/jjccgroup/wp-content/uploads/2026/01/109369.jpg");background-position:center center;background-size:cover;}.elementor-4578 .elementor-element.elementor-element-3a213846::before, .elementor-4578 .elementor-element.elementor-element-3a213846 > .elementor-background-video-container::before, .elementor-4578 .elementor-element.elementor-element-3a213846 > .e-con-inner > .elementor-background-video-container::before, .elementor-4578 .elementor-element.elementor-element-3a213846 > .elementor-background-slideshow::before, .elementor-4578 .elementor-element.elementor-element-3a213846 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4578 .elementor-element.elementor-element-3a213846 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#036C5F;--background-overlay:'';}.elementor-4578 .elementor-element.elementor-element-54fe1a6d{background-color:#FFFFFF3D;padding:10px 20px 10px 20px;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-4578 .elementor-element.elementor-element-54fe1a6d.elementor-element{--align-self:flex-end;}.elementor-4578 .elementor-element.elementor-element-54fe1a6d.elementor-widget, .elementor-4578 .elementor-element.elementor-element-54fe1a6d.elementor-widget > *{position:relative;--jkit-option-enabled:14.5px;}.elementor-4578 .elementor-element.elementor-element-54fe1a6d.elementor-widget::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(14.5px);backdrop-filter:blur(14.5px);border-radius:inherit;background-color:inherit;}.elementor-4578 .elementor-element.elementor-element-54fe1a6d .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-4578 .elementor-element.elementor-element-54fe1a6d .elementor-icon-box-title{margin-bottom:7px;margin-top:0;color:#000000;}.elementor-4578 .elementor-element.elementor-element-54fe1a6d .elementor-image-box-title{margin-bottom:7px;margin-top:0;}.elementor-4578 .elementor-element.elementor-element-54fe1a6d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9a4ed14 );fill:#FFFFFF;color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-54fe1a6d.elementor-view-framed .elementor-icon, .elementor-4578 .elementor-element.elementor-element-54fe1a6d.elementor-view-default .elementor-icon{fill:var( --e-global-color-9a4ed14 );color:var( --e-global-color-9a4ed14 );border-color:var( --e-global-color-9a4ed14 );}.elementor-4578 .elementor-element.elementor-element-54fe1a6d.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-54fe1a6d .elementor-icon{font-size:26px;padding:18px;border-radius:0px 20px 20px 0px;}.elementor-4578 .elementor-element.elementor-element-54fe1a6d .elementor-icon-box-title, .elementor-4578 .elementor-element.elementor-element-54fe1a6d .elementor-icon-box-title a{font-family:var( --e-global-typography-b4c26bf-font-family ), Sans-serif;font-size:var( --e-global-typography-b4c26bf-font-size );font-weight:var( --e-global-typography-b4c26bf-font-weight );text-transform:var( --e-global-typography-b4c26bf-text-transform );line-height:var( --e-global-typography-b4c26bf-line-height );}.elementor-4578 .elementor-element.elementor-element-54fe1a6d .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-f17d30a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:21px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4578 .elementor-element.elementor-element-f17d30a:not(.elementor-motion-effects-element-type-background), .elementor-4578 .elementor-element.elementor-element-f17d30a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9a4ed14 );}.elementor-4578 .elementor-element.elementor-element-08361dd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4578 .elementor-element.elementor-element-08361dd .qodef-qi-text-marquee .qodef-m-text.qodef-text--original{animation:qode-move-horizontal-normal-text-marquee 100s linear infinite;}.elementor-4578 .elementor-element.elementor-element-08361dd .qodef-qi-text-marquee .qodef-m-text.qodef-text--copy{animation:qode-move-horizontal-normal-text-marquee-copy 100s linear infinite;}.elementor-4578 .elementor-element.elementor-element-08361dd .qodef-m-text-item{color:#FFFFFF;font-family:var( --e-global-typography-591b526-font-family ), Sans-serif;font-size:var( --e-global-typography-591b526-font-size );font-weight:var( --e-global-typography-591b526-font-weight );text-transform:var( --e-global-typography-591b526-text-transform );line-height:var( --e-global-typography-591b526-line-height );}.elementor-4578 .elementor-element.elementor-element-08361dd .qodef-e-icon-holder{color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-2fe713f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4578 .elementor-element.elementor-element-2fe713f:not(.elementor-motion-effects-element-type-background), .elementor-4578 .elementor-element.elementor-element-2fe713f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-fa87592{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4578 .elementor-element.elementor-element-8af7df5{width:auto;max-width:auto;background-color:#F7F7F7F7;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 12px 8px 12px;border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-9a4ed14 );border-radius:5px 5px 5px 5px;}.elementor-4578 .elementor-element.elementor-element-8af7df5.elementor-element{--align-self:flex-start;}.elementor-4578 .elementor-element.elementor-element-8af7df5 .elementor-heading-title{font-family:var( --e-global-typography-fef94de-font-family ), Sans-serif;font-size:var( --e-global-typography-fef94de-font-size );font-weight:var( --e-global-typography-fef94de-font-weight );text-transform:var( --e-global-typography-fef94de-text-transform );line-height:var( --e-global-typography-fef94de-line-height );color:#000000;}.elementor-4578 .elementor-element.elementor-element-a09904d{width:100%;max-width:100%;text-align:start;}.elementor-4578 .elementor-element.elementor-element-a09904d.elementor-element{--align-self:flex-start;}.elementor-4578 .elementor-element.elementor-element-a09904d .elementor-heading-title{font-family:var( --e-global-typography-591b526-font-family ), Sans-serif;font-size:var( --e-global-typography-591b526-font-size );font-weight:var( --e-global-typography-591b526-font-weight );text-transform:var( --e-global-typography-591b526-text-transform );line-height:var( --e-global-typography-591b526-line-height );color:#000000;}.elementor-4578 .elementor-element.elementor-element-f910c77{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;color:var( --e-global-color-29b6388 );}.elementor-4578 .elementor-element.elementor-element-f910c77.elementor-element{--align-self:flex-start;}.elementor-4578 .elementor-element.elementor-element-f910c77 p{margin-block-end:0px;}.elementor-4578 .elementor-element.elementor-element-d88af6b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--standard .elementor-repeater-item-934a497 img{top:0px;left:0px;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--inline .elementor-repeater-item-934a497 img{top:0px;left:0px;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--inline .qodef-e-image.elementor-repeater-item-934a497{width:400px;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--standard .qodef-e-image.elementor-repeater-item-934a497{width:400px !important;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--standard .elementor-repeater-item-8bc75e9 img{top:0px;left:0px;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--inline .elementor-repeater-item-8bc75e9 img{top:0px;left:0px;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--inline .qodef-e-image.elementor-repeater-item-8bc75e9{width:400px;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--standard .qodef-e-image.elementor-repeater-item-8bc75e9{width:400px !important;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--standard .elementor-repeater-item-e948d1f img{top:0px;left:0px;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--inline .elementor-repeater-item-e948d1f img{top:0px;left:0px;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--inline .qodef-e-image.elementor-repeater-item-e948d1f{width:400px;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--standard .qodef-e-image.elementor-repeater-item-e948d1f{width:400px !important;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--standard .elementor-repeater-item-d959473 img{top:0px;left:0px;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--inline .elementor-repeater-item-d959473 img{top:0px;left:0px;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--inline .qodef-e-image.elementor-repeater-item-d959473{width:400px;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--standard .qodef-e-image.elementor-repeater-item-d959473{width:400px !important;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--standard .elementor-repeater-item-da202ae img{top:0px;left:0px;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--inline .elementor-repeater-item-da202ae img{top:0px;left:0px;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--inline .qodef-e-image.elementor-repeater-item-da202ae{width:400px;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--standard .qodef-e-image.elementor-repeater-item-da202ae{width:400px !important;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--standard .elementor-repeater-item-6203f9c img{top:0px;left:0px;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--inline .elementor-repeater-item-6203f9c img{top:0px;left:0px;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--inline .qodef-e-image.elementor-repeater-item-6203f9c{width:400px;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--standard .qodef-e-image.elementor-repeater-item-6203f9c{width:400px !important;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--standard .elementor-repeater-item-52ba4b6 img{top:0px;left:0px;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--inline .elementor-repeater-item-52ba4b6 img{top:0px;left:0px;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--inline .qodef-e-image.elementor-repeater-item-52ba4b6{width:400px;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--standard .qodef-e-image.elementor-repeater-item-52ba4b6{width:400px !important;}.elementor-4578 .elementor-element.elementor-element-2192dde{z-index:0;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--inline .qodef-e-title:before{content:'•';}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-e-title{color:var( --e-global-color-29b6388 );font-family:var( --e-global-typography-1d437c4-font-family ), Sans-serif;font-size:var( --e-global-typography-1d437c4-font-size );font-weight:var( --e-global-typography-1d437c4-font-weight );text-transform:var( --e-global-typography-1d437c4-text-transform );line-height:var( --e-global-typography-1d437c4-line-height );letter-spacing:var( --e-global-typography-1d437c4-letter-spacing );}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-e-title:hover{color:var( --e-global-color-9a4ed14 );}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef--active.qodef-m-item .qodef-e-title{color:var( --e-global-color-9a4ed14 );}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-e-text{color:#6A6A6A;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef--active.qodef-m-item .qodef-e-text{color:var( --e-global-color-text );}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-m-items{padding:50px 550px 50px 0px;width:100%;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--standard .qodef-e-image.qodef-position--right{width:calc((100% - 100%)/2);}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--standard .qodef-e-image.qodef-position--left{width:calc((100% - 100%)/2);}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-m-item{margin:calc(41px/2) 0;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--inline .qodef-m-items{margin:0 calc(-41px/2);}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--inline .qodef-e-title{padding:0 calc(41px/2);}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--inline .qodef-e-text{padding:0 calc(41px/2);}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-e-inner-title:after{height:1px;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-hover--line-through .qodef-e-inner-title:after{top:calc(50% - 2px);}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-hover--underline .qodef-e-inner-title:after{bottom:2px;}.elementor-4578 .elementor-element.elementor-element-b56f9fd{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4578 .elementor-element.elementor-element-b56f9fd:not(.elementor-motion-effects-element-type-background), .elementor-4578 .elementor-element.elementor-element-b56f9fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001227;background-image:url("https://ruwaifistudioltd.co.uk/jjccgroup/wp-content/uploads/2026/01/drug-1.png");background-position:top right;background-repeat:no-repeat;background-size:17% auto;}.elementor-4578 .elementor-element.elementor-element-92dfc0d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4578 .elementor-element.elementor-element-692ece9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4578 .elementor-element.elementor-element-75f392b{width:auto;max-width:auto;background-color:#F7F7F7F7;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 12px 8px 12px;border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-9a4ed14 );border-radius:5px 5px 5px 5px;}.elementor-4578 .elementor-element.elementor-element-75f392b.elementor-element{--align-self:center;}.elementor-4578 .elementor-element.elementor-element-75f392b .elementor-heading-title{font-family:var( --e-global-typography-fef94de-font-family ), Sans-serif;font-size:var( --e-global-typography-fef94de-font-size );font-weight:var( --e-global-typography-fef94de-font-weight );text-transform:var( --e-global-typography-fef94de-text-transform );line-height:var( --e-global-typography-fef94de-line-height );color:#000000;}.elementor-4578 .elementor-element.elementor-element-9b855c1{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:center;}.elementor-4578 .elementor-element.elementor-element-9b855c1.elementor-element{--align-self:center;}.elementor-4578 .elementor-element.elementor-element-9b855c1 .elementor-heading-title{font-family:var( --e-global-typography-591b526-font-family ), Sans-serif;font-size:var( --e-global-typography-591b526-font-size );font-weight:var( --e-global-typography-591b526-font-weight );text-transform:var( --e-global-typography-591b526-text-transform );line-height:var( --e-global-typography-591b526-line-height );color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-1986dc1{width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;text-align:center;color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-1986dc1.elementor-element{--align-self:center;}.elementor-4578 .elementor-element.elementor-element-1986dc1 p{margin-block-end:0px;}.elementor-4578 .elementor-element.elementor-element-4962163{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4578 .elementor-element.elementor-element-0b80183{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--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-4578 .elementor-element.elementor-element-5c3a64c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-4578 .elementor-element.elementor-element-e15cc0d .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-4578 .elementor-element.elementor-element-e15cc0d .elementor-icon-box-title{margin-bottom:0px;margin-top:0;color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-e15cc0d .elementor-image-box-title{margin-bottom:0px;margin-top:0;}.elementor-4578 .elementor-element.elementor-element-e15cc0d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-e15cc0d.elementor-view-framed .elementor-icon, .elementor-4578 .elementor-element.elementor-element-e15cc0d.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-e15cc0d.elementor-view-stacked:hover .elementor-icon:hover{background-color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-e15cc0d.elementor-view-framed:hover .elementor-icon:hover, .elementor-4578 .elementor-element.elementor-element-e15cc0d.elementor-view-default:hover .elementor-icon:hover{fill:#FFFFFF;color:#FFFFFF!important;border-color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-e15cc0d .elementor-icon{font-size:42px;}.elementor-4578 .elementor-element.elementor-element-e15cc0d .elementor-icon-box-title, .elementor-4578 .elementor-element.elementor-element-e15cc0d .elementor-icon-box-title a{font-family:var( --e-global-typography-f97c305-font-family ), Sans-serif;font-size:var( --e-global-typography-f97c305-font-size );font-weight:var( --e-global-typography-f97c305-font-weight );text-transform:var( --e-global-typography-f97c305-text-transform );line-height:var( --e-global-typography-f97c305-line-height );}.elementor-4578 .elementor-element.elementor-element-e15cc0d:has(:hover) .elementor-icon-box-title,
					 .elementor-4578 .elementor-element.elementor-element-e15cc0d:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-8bd1d9e{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:#A3A3A33B;--border-color:#A3A3A33B;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-4578 .elementor-element.elementor-element-f46a374 .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-4578 .elementor-element.elementor-element-f46a374 .elementor-icon-box-title{margin-bottom:0px;margin-top:0;color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-f46a374 .elementor-image-box-title{margin-bottom:0px;margin-top:0;}.elementor-4578 .elementor-element.elementor-element-f46a374.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-f46a374.elementor-view-framed .elementor-icon, .elementor-4578 .elementor-element.elementor-element-f46a374.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-f46a374.elementor-view-stacked:hover .elementor-icon:hover{background-color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-f46a374.elementor-view-framed:hover .elementor-icon:hover, .elementor-4578 .elementor-element.elementor-element-f46a374.elementor-view-default:hover .elementor-icon:hover{fill:#FFFFFF;color:#FFFFFF!important;border-color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-f46a374 .elementor-icon{font-size:42px;}.elementor-4578 .elementor-element.elementor-element-f46a374 .elementor-icon-box-title, .elementor-4578 .elementor-element.elementor-element-f46a374 .elementor-icon-box-title a{font-family:var( --e-global-typography-f97c305-font-family ), Sans-serif;font-size:var( --e-global-typography-f97c305-font-size );font-weight:var( --e-global-typography-f97c305-font-weight );text-transform:var( --e-global-typography-f97c305-text-transform );line-height:var( --e-global-typography-f97c305-line-height );}.elementor-4578 .elementor-element.elementor-element-f46a374:has(:hover) .elementor-icon-box-title,
					 .elementor-4578 .elementor-element.elementor-element-f46a374:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-5e08e65{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#A3A3A33B;--border-color:#A3A3A33B;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-4578 .elementor-element.elementor-element-18d95fa .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-4578 .elementor-element.elementor-element-18d95fa .elementor-icon-box-title{margin-bottom:0px;margin-top:0;color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-18d95fa .elementor-image-box-title{margin-bottom:0px;margin-top:0;}.elementor-4578 .elementor-element.elementor-element-18d95fa.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-18d95fa.elementor-view-framed .elementor-icon, .elementor-4578 .elementor-element.elementor-element-18d95fa.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-18d95fa.elementor-view-stacked:hover .elementor-icon:hover{background-color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-18d95fa.elementor-view-framed:hover .elementor-icon:hover, .elementor-4578 .elementor-element.elementor-element-18d95fa.elementor-view-default:hover .elementor-icon:hover{fill:#FFFFFF;color:#FFFFFF!important;border-color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-18d95fa .elementor-icon{font-size:42px;}.elementor-4578 .elementor-element.elementor-element-18d95fa .elementor-icon-box-title, .elementor-4578 .elementor-element.elementor-element-18d95fa .elementor-icon-box-title a{font-family:var( --e-global-typography-f97c305-font-family ), Sans-serif;font-size:var( --e-global-typography-f97c305-font-size );font-weight:var( --e-global-typography-f97c305-font-weight );text-transform:var( --e-global-typography-f97c305-text-transform );line-height:var( --e-global-typography-f97c305-line-height );}.elementor-4578 .elementor-element.elementor-element-18d95fa:has(:hover) .elementor-icon-box-title,
					 .elementor-4578 .elementor-element.elementor-element-18d95fa:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-dba86a3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-4578 .elementor-element.elementor-element-503ee8e .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-4578 .elementor-element.elementor-element-503ee8e .elementor-icon-box-title{margin-bottom:0px;margin-top:0;color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-503ee8e .elementor-image-box-title{margin-bottom:0px;margin-top:0;}.elementor-4578 .elementor-element.elementor-element-503ee8e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-503ee8e.elementor-view-framed .elementor-icon, .elementor-4578 .elementor-element.elementor-element-503ee8e.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-503ee8e.elementor-view-stacked:hover .elementor-icon:hover{background-color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-503ee8e.elementor-view-framed:hover .elementor-icon:hover, .elementor-4578 .elementor-element.elementor-element-503ee8e.elementor-view-default:hover .elementor-icon:hover{fill:#FFFFFF;color:#FFFFFF!important;border-color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-503ee8e .elementor-icon{font-size:42px;}.elementor-4578 .elementor-element.elementor-element-503ee8e .elementor-icon-box-title, .elementor-4578 .elementor-element.elementor-element-503ee8e .elementor-icon-box-title a{font-family:var( --e-global-typography-f97c305-font-family ), Sans-serif;font-size:var( --e-global-typography-f97c305-font-size );font-weight:var( --e-global-typography-f97c305-font-weight );text-transform:var( --e-global-typography-f97c305-text-transform );line-height:var( --e-global-typography-f97c305-line-height );}.elementor-4578 .elementor-element.elementor-element-503ee8e:has(:hover) .elementor-icon-box-title,
					 .elementor-4578 .elementor-element.elementor-element-503ee8e:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-0e9aa2c{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#A3A3A33B;--border-color:#A3A3A33B;--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-4578 .elementor-element.elementor-element-1299af9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-4578 .elementor-element.elementor-element-3bb7d16 .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-4578 .elementor-element.elementor-element-3bb7d16 .elementor-icon-box-title{margin-bottom:0px;margin-top:0;color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-3bb7d16 .elementor-image-box-title{margin-bottom:0px;margin-top:0;}.elementor-4578 .elementor-element.elementor-element-3bb7d16.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-3bb7d16.elementor-view-framed .elementor-icon, .elementor-4578 .elementor-element.elementor-element-3bb7d16.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-3bb7d16.elementor-view-stacked:hover .elementor-icon:hover{background-color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-3bb7d16.elementor-view-framed:hover .elementor-icon:hover, .elementor-4578 .elementor-element.elementor-element-3bb7d16.elementor-view-default:hover .elementor-icon:hover{fill:#FFFFFF;color:#FFFFFF!important;border-color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-3bb7d16 .elementor-icon{font-size:42px;}.elementor-4578 .elementor-element.elementor-element-3bb7d16 .elementor-icon-box-title, .elementor-4578 .elementor-element.elementor-element-3bb7d16 .elementor-icon-box-title a{font-family:var( --e-global-typography-f97c305-font-family ), Sans-serif;font-size:var( --e-global-typography-f97c305-font-size );font-weight:var( --e-global-typography-f97c305-font-weight );text-transform:var( --e-global-typography-f97c305-text-transform );line-height:var( --e-global-typography-f97c305-line-height );}.elementor-4578 .elementor-element.elementor-element-3bb7d16:has(:hover) .elementor-icon-box-title,
					 .elementor-4578 .elementor-element.elementor-element-3bb7d16:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-8d4b6a2{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:#A3A3A33B;--border-color:#A3A3A33B;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-4578 .elementor-element.elementor-element-dac770f .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-4578 .elementor-element.elementor-element-dac770f .elementor-icon-box-title{margin-bottom:0px;margin-top:0;color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-dac770f .elementor-image-box-title{margin-bottom:0px;margin-top:0;}.elementor-4578 .elementor-element.elementor-element-dac770f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-dac770f.elementor-view-framed .elementor-icon, .elementor-4578 .elementor-element.elementor-element-dac770f.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-dac770f.elementor-view-stacked:hover .elementor-icon:hover{background-color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-dac770f.elementor-view-framed:hover .elementor-icon:hover, .elementor-4578 .elementor-element.elementor-element-dac770f.elementor-view-default:hover .elementor-icon:hover{fill:#FFFFFF;color:#FFFFFF!important;border-color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-dac770f .elementor-icon{font-size:42px;}.elementor-4578 .elementor-element.elementor-element-dac770f .elementor-icon-box-title, .elementor-4578 .elementor-element.elementor-element-dac770f .elementor-icon-box-title a{font-family:var( --e-global-typography-f97c305-font-family ), Sans-serif;font-size:var( --e-global-typography-f97c305-font-size );font-weight:var( --e-global-typography-f97c305-font-weight );text-transform:var( --e-global-typography-f97c305-text-transform );line-height:var( --e-global-typography-f97c305-line-height );}.elementor-4578 .elementor-element.elementor-element-dac770f:has(:hover) .elementor-icon-box-title,
					 .elementor-4578 .elementor-element.elementor-element-dac770f:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-e9c0054{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#A3A3A33B;--border-color:#A3A3A33B;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-4578 .elementor-element.elementor-element-bdc07ba .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-4578 .elementor-element.elementor-element-bdc07ba .elementor-icon-box-title{margin-bottom:0px;margin-top:0;color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-bdc07ba .elementor-image-box-title{margin-bottom:0px;margin-top:0;}.elementor-4578 .elementor-element.elementor-element-bdc07ba.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-bdc07ba.elementor-view-framed .elementor-icon, .elementor-4578 .elementor-element.elementor-element-bdc07ba.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-bdc07ba.elementor-view-stacked:hover .elementor-icon:hover{background-color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-bdc07ba.elementor-view-framed:hover .elementor-icon:hover, .elementor-4578 .elementor-element.elementor-element-bdc07ba.elementor-view-default:hover .elementor-icon:hover{fill:#FFFFFF;color:#FFFFFF!important;border-color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-bdc07ba .elementor-icon{font-size:42px;}.elementor-4578 .elementor-element.elementor-element-bdc07ba .elementor-icon-box-title, .elementor-4578 .elementor-element.elementor-element-bdc07ba .elementor-icon-box-title a{font-family:var( --e-global-typography-f97c305-font-family ), Sans-serif;font-size:var( --e-global-typography-f97c305-font-size );font-weight:var( --e-global-typography-f97c305-font-weight );text-transform:var( --e-global-typography-f97c305-text-transform );line-height:var( --e-global-typography-f97c305-line-height );}.elementor-4578 .elementor-element.elementor-element-bdc07ba:has(:hover) .elementor-icon-box-title,
					 .elementor-4578 .elementor-element.elementor-element-bdc07ba:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-13b0de9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-4578 .elementor-element.elementor-element-9d77b06 .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-4578 .elementor-element.elementor-element-9d77b06 .elementor-icon-box-title{margin-bottom:0px;margin-top:0;color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-9d77b06 .elementor-image-box-title{margin-bottom:0px;margin-top:0;}.elementor-4578 .elementor-element.elementor-element-9d77b06.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-9d77b06.elementor-view-framed .elementor-icon, .elementor-4578 .elementor-element.elementor-element-9d77b06.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-9d77b06.elementor-view-stacked:hover .elementor-icon:hover{background-color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-9d77b06.elementor-view-framed:hover .elementor-icon:hover, .elementor-4578 .elementor-element.elementor-element-9d77b06.elementor-view-default:hover .elementor-icon:hover{fill:#FFFFFF;color:#FFFFFF!important;border-color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-9d77b06 .elementor-icon{font-size:42px;}.elementor-4578 .elementor-element.elementor-element-9d77b06 .elementor-icon-box-title, .elementor-4578 .elementor-element.elementor-element-9d77b06 .elementor-icon-box-title a{font-family:var( --e-global-typography-f97c305-font-family ), Sans-serif;font-size:var( --e-global-typography-f97c305-font-size );font-weight:var( --e-global-typography-f97c305-font-weight );text-transform:var( --e-global-typography-f97c305-text-transform );line-height:var( --e-global-typography-f97c305-line-height );}.elementor-4578 .elementor-element.elementor-element-9d77b06:has(:hover) .elementor-icon-box-title,
					 .elementor-4578 .elementor-element.elementor-element-9d77b06:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-dc8aff0{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#036C5F2E;--border-color:#036C5F2E;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4578 .elementor-element.elementor-element-dc8aff0:not(.elementor-motion-effects-element-type-background), .elementor-4578 .elementor-element.elementor-element-dc8aff0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-a8b7013{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--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-4578 .elementor-element.elementor-element-53bd231{--display:flex;--justify-content:center;--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-4578 .elementor-element.elementor-element-53bd231.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4578 .elementor-element.elementor-element-d5c6a72{width:auto;max-width:auto;background-color:#F7F7F7F7;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 12px 8px 12px;border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-9a4ed14 );border-radius:5px 5px 5px 5px;}.elementor-4578 .elementor-element.elementor-element-d5c6a72.elementor-element{--align-self:flex-start;}.elementor-4578 .elementor-element.elementor-element-d5c6a72 .elementor-heading-title{font-family:var( --e-global-typography-fef94de-font-family ), Sans-serif;font-size:var( --e-global-typography-fef94de-font-size );font-weight:var( --e-global-typography-fef94de-font-weight );text-transform:var( --e-global-typography-fef94de-text-transform );line-height:var( --e-global-typography-fef94de-line-height );color:#000000;}.elementor-4578 .elementor-element.elementor-element-18ca901 .elementor-heading-title{font-family:var( --e-global-typography-591b526-font-family ), Sans-serif;font-size:var( --e-global-typography-591b526-font-size );font-weight:var( --e-global-typography-591b526-font-weight );text-transform:var( --e-global-typography-591b526-text-transform );line-height:var( --e-global-typography-591b526-line-height );color:#000000;}.elementor-4578 .elementor-element.elementor-element-51ce6b6{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-4578 .elementor-element.elementor-element-ee416b8{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:#000000;}.elementor-4578 .elementor-element.elementor-element-ee416b8 p{margin-block-end:10px;}.elementor-4578 .elementor-element.elementor-element-dc87008{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4578 .elementor-element.elementor-element-1803a88{--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-4578 .elementor-element.elementor-element-1803a88.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4578 .elementor-element.elementor-element-0bcc1a9{--display:flex;--border-radius:20px 20px 20px 20px;--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-4578 .elementor-element.elementor-element-0bcc1a9:not(.elementor-motion-effects-element-type-background), .elementor-4578 .elementor-element.elementor-element-0bcc1a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C2CCC2;}.elementor-4578 .elementor-element.elementor-element-3777ad8{margin:-38px -54px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4578 .elementor-element.elementor-element-3777ad8 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );border-radius:20px 20px 20px 20px;}.elementor-4578 .elementor-element.elementor-element-b629c10{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:90px;--padding-right:0px;}.elementor-4578 .elementor-element.elementor-element-dd7fdab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#036C5F2E;--border-color:#036C5F2E;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-4578 .elementor-element.elementor-element-55d838d.jkit-equal-height-enable, .elementor-4578 .elementor-element.elementor-element-55d838d.jkit-equal-height-enable, .elementor-4578 .elementor-element.elementor-element-55d838d.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box, .elementor-4578 .elementor-element.elementor-element-55d838d.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{height:100%;}.elementor-4578 .elementor-element.elementor-element-55d838d{padding:0px 50px 0px 0px;}.elementor-4578 .elementor-element.elementor-element-55d838d .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{text-align:left;padding:0px 0px 0px 0px;border-style:none;}.elementor-4578 .elementor-element.elementor-element-55d838d .jeg-elementor-kit.jkit-icon-box .title{margin:0px 0px 14px 0px;color:#000000;font-family:var( --e-global-typography-a66a67a-font-family ), Sans-serif;font-size:var( --e-global-typography-a66a67a-font-size );font-weight:var( --e-global-typography-a66a67a-font-weight );text-transform:var( --e-global-typography-a66a67a-text-transform );line-height:var( --e-global-typography-a66a67a-line-height );}.elementor-4578 .elementor-element.elementor-element-55d838d .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:#000000;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );margin:0px 0px 0px 0px;}.elementor-4578 .elementor-element.elementor-element-55d838d .jeg-elementor-kit.jkit-icon-box .hover-watermark i{font-size:255px;}.elementor-4578 .elementor-element.elementor-element-55d838d .jeg-elementor-kit.jkit-icon-box .hover-watermark svg{width:255px;}.elementor-4578 .elementor-element.elementor-element-55d838d .jeg-elementor-kit.jkit-icon-box .icon-box > .icon{color:#000000;height:40px;width:57px;}.elementor-4578 .elementor-element.elementor-element-55d838d .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg{fill:#000000;}.elementor-4578 .elementor-element.elementor-element-8e8d501{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-4578 .elementor-element.elementor-element-7a99377.jkit-equal-height-enable, .elementor-4578 .elementor-element.elementor-element-7a99377.jkit-equal-height-enable, .elementor-4578 .elementor-element.elementor-element-7a99377.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box, .elementor-4578 .elementor-element.elementor-element-7a99377.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{height:100%;}.elementor-4578 .elementor-element.elementor-element-7a99377{padding:0px 50px 0px 0px;}.elementor-4578 .elementor-element.elementor-element-7a99377 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{text-align:left;padding:0px 0px 0px 0px;border-style:none;}.elementor-4578 .elementor-element.elementor-element-7a99377 .jeg-elementor-kit.jkit-icon-box .title{margin:0px 0px 14px 0px;color:#000000;font-family:var( --e-global-typography-a66a67a-font-family ), Sans-serif;font-size:var( --e-global-typography-a66a67a-font-size );font-weight:var( --e-global-typography-a66a67a-font-weight );text-transform:var( --e-global-typography-a66a67a-text-transform );line-height:var( --e-global-typography-a66a67a-line-height );}.elementor-4578 .elementor-element.elementor-element-7a99377 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:#000000;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );margin:0px 0px 0px 0px;}.elementor-4578 .elementor-element.elementor-element-7a99377 .jeg-elementor-kit.jkit-icon-box .hover-watermark i{font-size:255px;}.elementor-4578 .elementor-element.elementor-element-7a99377 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg{width:255px;}.elementor-4578 .elementor-element.elementor-element-7a99377 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon{color:#000000;height:40px;width:57px;}.elementor-4578 .elementor-element.elementor-element-7a99377 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg{fill:#000000;}.elementor-4578 .elementor-element.elementor-element-e10fda3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#036C5F2E;--border-color:#036C5F2E;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-4578 .elementor-element.elementor-element-721e01f.jkit-equal-height-enable, .elementor-4578 .elementor-element.elementor-element-721e01f.jkit-equal-height-enable, .elementor-4578 .elementor-element.elementor-element-721e01f.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box, .elementor-4578 .elementor-element.elementor-element-721e01f.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{height:100%;}.elementor-4578 .elementor-element.elementor-element-721e01f{padding:0px 50px 0px 0px;}.elementor-4578 .elementor-element.elementor-element-721e01f .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{text-align:left;padding:0px 0px 0px 0px;border-style:none;}.elementor-4578 .elementor-element.elementor-element-721e01f .jeg-elementor-kit.jkit-icon-box .title{margin:0px 0px 14px 0px;color:#000000;font-family:var( --e-global-typography-a66a67a-font-family ), Sans-serif;font-size:var( --e-global-typography-a66a67a-font-size );font-weight:var( --e-global-typography-a66a67a-font-weight );text-transform:var( --e-global-typography-a66a67a-text-transform );line-height:var( --e-global-typography-a66a67a-line-height );}.elementor-4578 .elementor-element.elementor-element-721e01f .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:#000000;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );margin:0px 0px 0px 0px;}.elementor-4578 .elementor-element.elementor-element-721e01f .jeg-elementor-kit.jkit-icon-box .hover-watermark i{font-size:255px;}.elementor-4578 .elementor-element.elementor-element-721e01f .jeg-elementor-kit.jkit-icon-box .hover-watermark svg{width:255px;}.elementor-4578 .elementor-element.elementor-element-721e01f .jeg-elementor-kit.jkit-icon-box .icon-box > .icon{color:#000000;height:40px;width:57px;}.elementor-4578 .elementor-element.elementor-element-721e01f .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg{fill:#000000;}.elementor-4578 .elementor-element.elementor-element-91d0d54{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:1em;}.elementor-4578 .elementor-element.elementor-element-91d0d54:not(.elementor-motion-effects-element-type-background), .elementor-4578 .elementor-element.elementor-element-91d0d54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#09141E;}.elementor-4578 .elementor-element.elementor-element-026b8e9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4578 .elementor-element.elementor-element-dc7f6d1{--display:flex;}.elementor-4578 .elementor-element.elementor-element-ee46784{--display:flex;--justify-content:center;--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-4578 .elementor-element.elementor-element-0c745bc{width:auto;max-width:auto;background-color:#F7F7F7F7;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 12px 8px 12px;border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-9a4ed14 );border-radius:5px 5px 5px 5px;}.elementor-4578 .elementor-element.elementor-element-0c745bc.elementor-element{--align-self:flex-start;}.elementor-4578 .elementor-element.elementor-element-0c745bc .elementor-heading-title{font-family:var( --e-global-typography-fef94de-font-family ), Sans-serif;font-size:var( --e-global-typography-fef94de-font-size );font-weight:var( --e-global-typography-fef94de-font-weight );text-transform:var( --e-global-typography-fef94de-text-transform );line-height:var( --e-global-typography-fef94de-line-height );color:#000000;}.elementor-4578 .elementor-element.elementor-element-215eb4b .elementor-heading-title{font-family:var( --e-global-typography-591b526-font-family ), Sans-serif;font-size:var( --e-global-typography-591b526-font-size );font-weight:var( --e-global-typography-591b526-font-weight );text-transform:var( --e-global-typography-591b526-text-transform );line-height:var( --e-global-typography-591b526-line-height );color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-4cdef1c{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-4cdef1c p{margin-block-end:0px;}.elementor-4578 .elementor-element.elementor-element-a0f9324{--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:25px 25px;--row-gap:25px;--column-gap:25px;--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-4578 .elementor-element.elementor-element-8bad578{--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-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4578 .elementor-element.elementor-element-8447803{--display:flex;--min-height:300px;--justify-content:flex-end;--overlay-opacity:1;--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-4578 .elementor-element.elementor-element-8447803:not(.elementor-motion-effects-element-type-background), .elementor-4578 .elementor-element.elementor-element-8447803 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ruwaifistudioltd.co.uk/jjccgroup/wp-content/uploads/2026/01/25490.jpg");background-size:cover;}.elementor-4578 .elementor-element.elementor-element-8447803::before, .elementor-4578 .elementor-element.elementor-element-8447803 > .elementor-background-video-container::before, .elementor-4578 .elementor-element.elementor-element-8447803 > .e-con-inner > .elementor-background-video-container::before, .elementor-4578 .elementor-element.elementor-element-8447803 > .elementor-background-slideshow::before, .elementor-4578 .elementor-element.elementor-element-8447803 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4578 .elementor-element.elementor-element-8447803 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 37%, #012D3A 100%);}.elementor-4578 .elementor-element.elementor-element-17e4f5b .elementor-wrapper{--video-aspect-ratio:1.33333;}.elementor-4578 .elementor-element.elementor-element-17e4f5b .elementor-custom-embed-play i{color:#FFFFFF;font-size:75px;}.elementor-4578 .elementor-element.elementor-element-17e4f5b .elementor-custom-embed-play svg{fill:#FFFFFF;width:75px;height:75px;}.elementor-4578 .elementor-element.elementor-element-b19e87c{width:auto;max-width:auto;background-color:#09141E;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -14px) -10px;padding:10px 20px 10px 20px;}.elementor-4578 .elementor-element.elementor-element-b19e87c.elementor-element{--align-self:flex-start;}.elementor-4578 .elementor-element.elementor-element-b19e87c .elementor-heading-title{font-family:var( --e-global-typography-a66a67a-font-family ), Sans-serif;font-size:var( --e-global-typography-a66a67a-font-size );font-weight:var( --e-global-typography-a66a67a-font-weight );text-transform:var( --e-global-typography-a66a67a-text-transform );line-height:var( --e-global-typography-a66a67a-line-height );color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-4c84385{--display:flex;--min-height:400px;--justify-content:flex-end;--overlay-opacity:1;--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-4578 .elementor-element.elementor-element-4c84385:not(.elementor-motion-effects-element-type-background), .elementor-4578 .elementor-element.elementor-element-4c84385 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ruwaifistudioltd.co.uk/jjccgroup/wp-content/uploads/2026/01/closeup-chemist-scientist-injecting-organic-tomato-with-pesticides-gmo-test_482257-2125.avif");background-size:cover;}.elementor-4578 .elementor-element.elementor-element-4c84385::before, .elementor-4578 .elementor-element.elementor-element-4c84385 > .elementor-background-video-container::before, .elementor-4578 .elementor-element.elementor-element-4c84385 > .e-con-inner > .elementor-background-video-container::before, .elementor-4578 .elementor-element.elementor-element-4c84385 > .elementor-background-slideshow::before, .elementor-4578 .elementor-element.elementor-element-4c84385 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4578 .elementor-element.elementor-element-4c84385 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 37%, #012D3A 100%);}.elementor-4578 .elementor-element.elementor-element-4c84385.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-4578 .elementor-element.elementor-element-bace8dc .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4578 .elementor-element.elementor-element-bace8dc .elementor-custom-embed-play i{font-size:75px;}.elementor-4578 .elementor-element.elementor-element-bace8dc .elementor-custom-embed-play svg{width:75px;height:75px;}.elementor-4578 .elementor-element.elementor-element-6c715df{width:auto;max-width:auto;background-color:#09141E;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) -10px;padding:10px 20px 10px 20px;}.elementor-4578 .elementor-element.elementor-element-6c715df.elementor-element{--align-self:flex-start;}.elementor-4578 .elementor-element.elementor-element-6c715df .elementor-heading-title{font-family:var( --e-global-typography-a66a67a-font-family ), Sans-serif;font-size:var( --e-global-typography-a66a67a-font-size );font-weight:var( --e-global-typography-a66a67a-font-weight );text-transform:var( --e-global-typography-a66a67a-text-transform );line-height:var( --e-global-typography-a66a67a-line-height );color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-71451c7{--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;--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-4578 .elementor-element.elementor-element-fbd7060{--display:flex;--min-height:330px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--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-4578 .elementor-element.elementor-element-fbd7060:not(.elementor-motion-effects-element-type-background), .elementor-4578 .elementor-element.elementor-element-fbd7060 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ruwaifistudioltd.co.uk/jjccgroup/wp-content/uploads/2026/01/medical-banner-with-doctor-wearing-goggles-1-scaled.jpg");background-size:cover;}.elementor-4578 .elementor-element.elementor-element-fbd7060::before, .elementor-4578 .elementor-element.elementor-element-fbd7060 > .elementor-background-video-container::before, .elementor-4578 .elementor-element.elementor-element-fbd7060 > .e-con-inner > .elementor-background-video-container::before, .elementor-4578 .elementor-element.elementor-element-fbd7060 > .elementor-background-slideshow::before, .elementor-4578 .elementor-element.elementor-element-fbd7060 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4578 .elementor-element.elementor-element-fbd7060 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 37%, #012D3A 100%);}.elementor-4578 .elementor-element.elementor-element-fbd7060.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-4578 .elementor-element.elementor-element-280a3cb .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4578 .elementor-element.elementor-element-280a3cb .elementor-custom-embed-play i{font-size:75px;}.elementor-4578 .elementor-element.elementor-element-280a3cb .elementor-custom-embed-play svg{width:75px;height:75px;}.elementor-4578 .elementor-element.elementor-element-93a60cd{width:auto;max-width:auto;background-color:#09141E;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) -10px;padding:10px 20px 10px 20px;}.elementor-4578 .elementor-element.elementor-element-93a60cd.elementor-element{--align-self:flex-start;}.elementor-4578 .elementor-element.elementor-element-93a60cd .elementor-heading-title{font-family:var( --e-global-typography-a66a67a-font-family ), Sans-serif;font-size:var( --e-global-typography-a66a67a-font-size );font-weight:var( --e-global-typography-a66a67a-font-weight );text-transform:var( --e-global-typography-a66a67a-text-transform );line-height:var( --e-global-typography-a66a67a-line-height );color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-cb17d2c{--display:flex;--min-height:160px;--justify-content:flex-end;--overlay-opacity:1;--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-4578 .elementor-element.elementor-element-cb17d2c:not(.elementor-motion-effects-element-type-background), .elementor-4578 .elementor-element.elementor-element-cb17d2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ruwaifistudioltd.co.uk/jjccgroup/wp-content/uploads/2026/01/42659.jpg");background-size:cover;}.elementor-4578 .elementor-element.elementor-element-cb17d2c::before, .elementor-4578 .elementor-element.elementor-element-cb17d2c > .elementor-background-video-container::before, .elementor-4578 .elementor-element.elementor-element-cb17d2c > .e-con-inner > .elementor-background-video-container::before, .elementor-4578 .elementor-element.elementor-element-cb17d2c > .elementor-background-slideshow::before, .elementor-4578 .elementor-element.elementor-element-cb17d2c > .e-con-inner > .elementor-background-slideshow::before, .elementor-4578 .elementor-element.elementor-element-cb17d2c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 37%, #012D3A 100%);}.elementor-4578 .elementor-element.elementor-element-ef78f68 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4578 .elementor-element.elementor-element-ef78f68 .elementor-custom-embed-play i{font-size:75px;}.elementor-4578 .elementor-element.elementor-element-ef78f68 .elementor-custom-embed-play svg{width:75px;height:75px;}.elementor-4578 .elementor-element.elementor-element-5676bd9{width:auto;max-width:auto;background-color:#09141E;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) -10px;padding:10px 20px 10px 20px;}.elementor-4578 .elementor-element.elementor-element-5676bd9.elementor-element{--align-self:flex-start;}.elementor-4578 .elementor-element.elementor-element-5676bd9 .elementor-heading-title{font-family:var( --e-global-typography-a0a31e0-font-family ), Sans-serif;font-size:var( --e-global-typography-a0a31e0-font-size );font-weight:var( --e-global-typography-a0a31e0-font-weight );text-transform:var( --e-global-typography-a0a31e0-text-transform );line-height:var( --e-global-typography-a0a31e0-line-height );color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-34a74f99{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4578 .elementor-element.elementor-element-34a74f99:not(.elementor-motion-effects-element-type-background), .elementor-4578 .elementor-element.elementor-element-34a74f99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-1bb0cda{width:auto;max-width:auto;background-color:#F7F7F7F7;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 12px 8px 12px;border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-9a4ed14 );border-radius:5px 5px 5px 5px;}.elementor-4578 .elementor-element.elementor-element-1bb0cda.elementor-element{--align-self:center;}.elementor-4578 .elementor-element.elementor-element-1bb0cda .elementor-heading-title{font-family:var( --e-global-typography-fef94de-font-family ), Sans-serif;font-size:var( --e-global-typography-fef94de-font-size );font-weight:var( --e-global-typography-fef94de-font-weight );text-transform:var( --e-global-typography-fef94de-text-transform );line-height:var( --e-global-typography-fef94de-line-height );color:#000000;}.elementor-4578 .elementor-element.elementor-element-7cfdf6da{text-align:center;}.elementor-4578 .elementor-element.elementor-element-7cfdf6da .elementor-heading-title{font-family:var( --e-global-typography-591b526-font-family ), Sans-serif;font-size:var( --e-global-typography-591b526-font-size );font-weight:var( --e-global-typography-591b526-font-weight );text-transform:var( --e-global-typography-591b526-text-transform );line-height:var( --e-global-typography-591b526-line-height );color:var( --e-global-color-29b6388 );}.elementor-4578 .elementor-element.elementor-element-1167efe8{width:var( --container-widget-width, 69% );max-width:69%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:#000000;}.elementor-4578 .elementor-element.elementor-element-1167efe8.elementor-element{--align-self:center;}.elementor-4578 .elementor-element.elementor-element-1167efe8 p{margin-block-end:0px;}.elementor-4578 .elementor-element.elementor-element-26ce5fa3{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4578 .elementor-element.elementor-element-2b25217b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF50;--border-color:#FFFFFF50;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-4578 .elementor-element.elementor-element-2b25217b:not(.elementor-motion-effects-element-type-background), .elementor-4578 .elementor-element.elementor-element-2b25217b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7F7;}.elementor-4578 .elementor-element.elementor-element-2b25217b:hover{border-style:solid;}.elementor-4578 .elementor-element.elementor-element-2b25217b, .elementor-4578 .elementor-element.elementor-element-2b25217b::before{--border-transition:0.3s;}.elementor-4578 .elementor-element.elementor-element-2b25217b.e-con{--align-self:flex-start;}.elementor-4578 .elementor-element.elementor-element-12a50a4a.elementor-element{--align-self:center;}.elementor-4578 .elementor-element.elementor-element-12a50a4a{--e-rating-icon-font-size:15px;--e-rating-gap:5px;--e-rating-icon-color:#1010101F;}.elementor-4578 .elementor-element.elementor-element-1f99e98{--divider-border-style:solid;--divider-color:#10101030;--divider-border-width:1px;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-4578 .elementor-element.elementor-element-1f99e98.elementor-element{--align-self:center;}.elementor-4578 .elementor-element.elementor-element-1f99e98 .elementor-divider-separator{width:100%;}.elementor-4578 .elementor-element.elementor-element-1f99e98 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-4578 .elementor-element.elementor-element-684a56d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Lexend", Sans-serif;font-size:18px;font-weight:500;text-transform:none;line-height:1.25em;letter-spacing:0px;color:#101010;}.elementor-4578 .elementor-element.elementor-element-684a56d5 p{margin-block-end:0px;}.elementor-4578 .elementor-element.elementor-element-7b7d6c55{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:#000000;}.elementor-4578 .elementor-element.elementor-element-7b7d6c55 p{margin-block-end:0px;}.elementor-4578 .elementor-element.elementor-element-53e6c19e{--divider-border-style:solid;--divider-color:#00000030;--divider-border-width:1px;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-4578 .elementor-element.elementor-element-53e6c19e.elementor-element{--align-self:center;}.elementor-4578 .elementor-element.elementor-element-53e6c19e .elementor-divider-separator{width:100%;}.elementor-4578 .elementor-element.elementor-element-53e6c19e .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-4578 .elementor-element.elementor-element-2f9d3a2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4578 .elementor-element.elementor-element-2f9d3a2.e-con{--align-self:center;}.elementor-4578 .elementor-element.elementor-element-77d1872e img{border-radius:100px 100px 100px 100px;}.elementor-4578 .elementor-element.elementor-element-54e74936{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4578 .elementor-element.elementor-element-54e74936.e-con{--align-self:center;}.elementor-4578 .elementor-element.elementor-element-5386cb20{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:#000000;}.elementor-4578 .elementor-element.elementor-element-5386cb20 p{margin-block-end:0px;}.elementor-4578 .elementor-element.elementor-element-486775c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;color:#353532;}.elementor-4578 .elementor-element.elementor-element-486775c6 p{margin-block-end:0px;}.elementor-4578 .elementor-element.elementor-element-4d51a6e2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF50;--border-color:#FFFFFF50;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-4578 .elementor-element.elementor-element-4d51a6e2:not(.elementor-motion-effects-element-type-background), .elementor-4578 .elementor-element.elementor-element-4d51a6e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7F7;}.elementor-4578 .elementor-element.elementor-element-4d51a6e2:hover{border-style:solid;}.elementor-4578 .elementor-element.elementor-element-4d51a6e2, .elementor-4578 .elementor-element.elementor-element-4d51a6e2::before{--border-transition:0.3s;}.elementor-4578 .elementor-element.elementor-element-4d51a6e2.e-con{--align-self:flex-start;}.elementor-4578 .elementor-element.elementor-element-2de5b838.elementor-element{--align-self:center;}.elementor-4578 .elementor-element.elementor-element-2de5b838{--e-rating-icon-font-size:15px;--e-rating-gap:5px;--e-rating-icon-color:#1010101F;}.elementor-4578 .elementor-element.elementor-element-3975fa06{--divider-border-style:solid;--divider-color:#10101030;--divider-border-width:1px;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-4578 .elementor-element.elementor-element-3975fa06.elementor-element{--align-self:center;}.elementor-4578 .elementor-element.elementor-element-3975fa06 .elementor-divider-separator{width:100%;}.elementor-4578 .elementor-element.elementor-element-3975fa06 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-4578 .elementor-element.elementor-element-5c7cb338{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Lexend", Sans-serif;font-size:18px;font-weight:500;text-transform:none;line-height:1.25em;letter-spacing:0px;color:#101010;}.elementor-4578 .elementor-element.elementor-element-5c7cb338 p{margin-block-end:0px;}.elementor-4578 .elementor-element.elementor-element-51bd104{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:#000000;}.elementor-4578 .elementor-element.elementor-element-51bd104 p{margin-block-end:0px;}.elementor-4578 .elementor-element.elementor-element-460609ba{--divider-border-style:solid;--divider-color:#00000030;--divider-border-width:1px;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-4578 .elementor-element.elementor-element-460609ba.elementor-element{--align-self:center;}.elementor-4578 .elementor-element.elementor-element-460609ba .elementor-divider-separator{width:100%;}.elementor-4578 .elementor-element.elementor-element-460609ba .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-4578 .elementor-element.elementor-element-60583498{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4578 .elementor-element.elementor-element-60583498.e-con{--align-self:center;}.elementor-4578 .elementor-element.elementor-element-324fbfbf img{border-radius:100px 100px 100px 100px;}.elementor-4578 .elementor-element.elementor-element-3cd64973{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4578 .elementor-element.elementor-element-3cd64973.e-con{--align-self:center;}.elementor-4578 .elementor-element.elementor-element-7020fd97{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:#000000;}.elementor-4578 .elementor-element.elementor-element-7020fd97 p{margin-block-end:0px;}.elementor-4578 .elementor-element.elementor-element-756c1388{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;color:#353532;}.elementor-4578 .elementor-element.elementor-element-756c1388 p{margin-block-end:0px;}.elementor-4578 .elementor-element.elementor-element-5667a4c4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF50;--border-color:#FFFFFF50;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-4578 .elementor-element.elementor-element-5667a4c4:not(.elementor-motion-effects-element-type-background), .elementor-4578 .elementor-element.elementor-element-5667a4c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7F7;}.elementor-4578 .elementor-element.elementor-element-5667a4c4:hover{border-style:solid;}.elementor-4578 .elementor-element.elementor-element-5667a4c4, .elementor-4578 .elementor-element.elementor-element-5667a4c4::before{--border-transition:0.3s;}.elementor-4578 .elementor-element.elementor-element-5667a4c4.e-con{--align-self:flex-start;}.elementor-4578 .elementor-element.elementor-element-5d2e07bc.elementor-element{--align-self:center;}.elementor-4578 .elementor-element.elementor-element-5d2e07bc{--e-rating-icon-font-size:15px;--e-rating-gap:5px;--e-rating-icon-color:#1010101F;}.elementor-4578 .elementor-element.elementor-element-22f4711e{--divider-border-style:solid;--divider-color:#10101030;--divider-border-width:1px;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-4578 .elementor-element.elementor-element-22f4711e.elementor-element{--align-self:center;}.elementor-4578 .elementor-element.elementor-element-22f4711e .elementor-divider-separator{width:100%;}.elementor-4578 .elementor-element.elementor-element-22f4711e .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-4578 .elementor-element.elementor-element-f566847{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Lexend", Sans-serif;font-size:18px;font-weight:500;text-transform:none;line-height:1.25em;letter-spacing:0px;color:#101010;}.elementor-4578 .elementor-element.elementor-element-f566847 p{margin-block-end:0px;}.elementor-4578 .elementor-element.elementor-element-6a26b873{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:#000000;}.elementor-4578 .elementor-element.elementor-element-6a26b873 p{margin-block-end:0px;}.elementor-4578 .elementor-element.elementor-element-2d5b5eb7{--divider-border-style:solid;--divider-color:#00000030;--divider-border-width:1px;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-4578 .elementor-element.elementor-element-2d5b5eb7.elementor-element{--align-self:center;}.elementor-4578 .elementor-element.elementor-element-2d5b5eb7 .elementor-divider-separator{width:100%;}.elementor-4578 .elementor-element.elementor-element-2d5b5eb7 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-4578 .elementor-element.elementor-element-6ab9ad3f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4578 .elementor-element.elementor-element-6ab9ad3f.e-con{--align-self:center;}.elementor-4578 .elementor-element.elementor-element-4430a4a0 img{border-radius:100px 100px 100px 100px;}.elementor-4578 .elementor-element.elementor-element-33048278{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4578 .elementor-element.elementor-element-33048278.e-con{--align-self:center;}.elementor-4578 .elementor-element.elementor-element-4867901{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:#000000;}.elementor-4578 .elementor-element.elementor-element-4867901 p{margin-block-end:0px;}.elementor-4578 .elementor-element.elementor-element-7e23117c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;color:#353532;}.elementor-4578 .elementor-element.elementor-element-7e23117c p{margin-block-end:0px;}.elementor-4578 .elementor-element.elementor-element-6b8c4590{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF50;--border-color:#FFFFFF50;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-4578 .elementor-element.elementor-element-6b8c4590:not(.elementor-motion-effects-element-type-background), .elementor-4578 .elementor-element.elementor-element-6b8c4590 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7F7;}.elementor-4578 .elementor-element.elementor-element-6b8c4590:hover{border-style:solid;}.elementor-4578 .elementor-element.elementor-element-6b8c4590, .elementor-4578 .elementor-element.elementor-element-6b8c4590::before{--border-transition:0.3s;}.elementor-4578 .elementor-element.elementor-element-6b8c4590.e-con{--align-self:flex-start;}.elementor-4578 .elementor-element.elementor-element-5e4d9bcd.elementor-element{--align-self:center;}.elementor-4578 .elementor-element.elementor-element-5e4d9bcd{--e-rating-icon-font-size:15px;--e-rating-gap:5px;--e-rating-icon-color:#1010101F;}.elementor-4578 .elementor-element.elementor-element-2e05b6d9{--divider-border-style:solid;--divider-color:#10101030;--divider-border-width:1px;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-4578 .elementor-element.elementor-element-2e05b6d9.elementor-element{--align-self:center;}.elementor-4578 .elementor-element.elementor-element-2e05b6d9 .elementor-divider-separator{width:100%;}.elementor-4578 .elementor-element.elementor-element-2e05b6d9 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-4578 .elementor-element.elementor-element-3ebaefe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Lexend", Sans-serif;font-size:18px;font-weight:500;text-transform:none;line-height:1.25em;letter-spacing:0px;color:#101010;}.elementor-4578 .elementor-element.elementor-element-3ebaefe p{margin-block-end:0px;}.elementor-4578 .elementor-element.elementor-element-317bb9d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:#000000;}.elementor-4578 .elementor-element.elementor-element-317bb9d p{margin-block-end:0px;}.elementor-4578 .elementor-element.elementor-element-4f213e54{--divider-border-style:solid;--divider-color:#00000030;--divider-border-width:1px;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-4578 .elementor-element.elementor-element-4f213e54.elementor-element{--align-self:center;}.elementor-4578 .elementor-element.elementor-element-4f213e54 .elementor-divider-separator{width:100%;}.elementor-4578 .elementor-element.elementor-element-4f213e54 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-4578 .elementor-element.elementor-element-706acf2e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4578 .elementor-element.elementor-element-706acf2e.e-con{--align-self:center;}.elementor-4578 .elementor-element.elementor-element-61b46835 img{border-radius:100px 100px 100px 100px;}.elementor-4578 .elementor-element.elementor-element-4c7b054b{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4578 .elementor-element.elementor-element-4c7b054b.e-con{--align-self:center;}.elementor-4578 .elementor-element.elementor-element-562d7707{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:#000000;}.elementor-4578 .elementor-element.elementor-element-562d7707 p{margin-block-end:0px;}.elementor-4578 .elementor-element.elementor-element-6cfbe981{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:#353532;}.elementor-4578 .elementor-element.elementor-element-6cfbe981 p{margin-block-end:0px;}.elementor-4578 .elementor-element.elementor-element-1ea57c4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF50;--border-color:#FFFFFF50;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-4578 .elementor-element.elementor-element-1ea57c4:not(.elementor-motion-effects-element-type-background), .elementor-4578 .elementor-element.elementor-element-1ea57c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7F7;}.elementor-4578 .elementor-element.elementor-element-1ea57c4:hover{border-style:solid;}.elementor-4578 .elementor-element.elementor-element-1ea57c4, .elementor-4578 .elementor-element.elementor-element-1ea57c4::before{--border-transition:0.3s;}.elementor-4578 .elementor-element.elementor-element-1ea57c4.e-con{--align-self:flex-start;}.elementor-4578 .elementor-element.elementor-element-396c8104.elementor-element{--align-self:center;}.elementor-4578 .elementor-element.elementor-element-396c8104{--e-rating-icon-font-size:15px;--e-rating-gap:5px;--e-rating-icon-color:#1010101F;}.elementor-4578 .elementor-element.elementor-element-26bfd1b2{--divider-border-style:solid;--divider-color:#10101030;--divider-border-width:1px;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-4578 .elementor-element.elementor-element-26bfd1b2.elementor-element{--align-self:center;}.elementor-4578 .elementor-element.elementor-element-26bfd1b2 .elementor-divider-separator{width:100%;}.elementor-4578 .elementor-element.elementor-element-26bfd1b2 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-4578 .elementor-element.elementor-element-15577477{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Lexend", Sans-serif;font-size:18px;font-weight:500;text-transform:none;line-height:1.25em;letter-spacing:0px;color:#101010;}.elementor-4578 .elementor-element.elementor-element-15577477 p{margin-block-end:0px;}.elementor-4578 .elementor-element.elementor-element-e22e3ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:#000000;}.elementor-4578 .elementor-element.elementor-element-e22e3ae p{margin-block-end:0px;}.elementor-4578 .elementor-element.elementor-element-5dee6c75{--divider-border-style:solid;--divider-color:#00000030;--divider-border-width:1px;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-4578 .elementor-element.elementor-element-5dee6c75.elementor-element{--align-self:center;}.elementor-4578 .elementor-element.elementor-element-5dee6c75 .elementor-divider-separator{width:100%;}.elementor-4578 .elementor-element.elementor-element-5dee6c75 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-4578 .elementor-element.elementor-element-6aa1c351{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4578 .elementor-element.elementor-element-6aa1c351.e-con{--align-self:center;}.elementor-4578 .elementor-element.elementor-element-146e452b img{border-radius:100px 100px 100px 100px;}.elementor-4578 .elementor-element.elementor-element-7fd06029{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-4578 .elementor-element.elementor-element-7fd06029.e-con{--align-self:center;}.elementor-4578 .elementor-element.elementor-element-5c02a869{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:#000000;}.elementor-4578 .elementor-element.elementor-element-5c02a869 p{margin-block-end:0px;}.elementor-4578 .elementor-element.elementor-element-68bc34a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;color:#353532;}.elementor-4578 .elementor-element.elementor-element-68bc34a8 p{margin-block-end:0px;}.elementor-4578 .elementor-element.elementor-element-61e344bd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF50;--border-color:#FFFFFF50;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-4578 .elementor-element.elementor-element-61e344bd:not(.elementor-motion-effects-element-type-background), .elementor-4578 .elementor-element.elementor-element-61e344bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7F7;}.elementor-4578 .elementor-element.elementor-element-61e344bd:hover{border-style:solid;}.elementor-4578 .elementor-element.elementor-element-61e344bd, .elementor-4578 .elementor-element.elementor-element-61e344bd::before{--border-transition:0.3s;}.elementor-4578 .elementor-element.elementor-element-61e344bd.e-con{--align-self:flex-start;}.elementor-4578 .elementor-element.elementor-element-73b73889.elementor-element{--align-self:center;}.elementor-4578 .elementor-element.elementor-element-73b73889{--e-rating-icon-font-size:15px;--e-rating-gap:5px;--e-rating-icon-color:#1010101F;}.elementor-4578 .elementor-element.elementor-element-36e0f190{--divider-border-style:solid;--divider-color:#10101030;--divider-border-width:1px;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-4578 .elementor-element.elementor-element-36e0f190.elementor-element{--align-self:center;}.elementor-4578 .elementor-element.elementor-element-36e0f190 .elementor-divider-separator{width:100%;}.elementor-4578 .elementor-element.elementor-element-36e0f190 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-4578 .elementor-element.elementor-element-79eb8352{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Lexend", Sans-serif;font-size:18px;font-weight:500;text-transform:none;line-height:1.25em;letter-spacing:0px;color:#101010;}.elementor-4578 .elementor-element.elementor-element-79eb8352 p{margin-block-end:0px;}.elementor-4578 .elementor-element.elementor-element-2eebaa8a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:#000000;}.elementor-4578 .elementor-element.elementor-element-2eebaa8a p{margin-block-end:0px;}.elementor-4578 .elementor-element.elementor-element-7c028adc{--divider-border-style:solid;--divider-color:#00000030;--divider-border-width:1px;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-4578 .elementor-element.elementor-element-7c028adc.elementor-element{--align-self:center;}.elementor-4578 .elementor-element.elementor-element-7c028adc .elementor-divider-separator{width:100%;}.elementor-4578 .elementor-element.elementor-element-7c028adc .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-4578 .elementor-element.elementor-element-25f6eb15{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4578 .elementor-element.elementor-element-25f6eb15.e-con{--align-self:center;}.elementor-4578 .elementor-element.elementor-element-70793baf img{border-radius:100px 100px 100px 100px;}.elementor-4578 .elementor-element.elementor-element-474f2653{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-4578 .elementor-element.elementor-element-474f2653.e-con{--align-self:center;}.elementor-4578 .elementor-element.elementor-element-130ed9d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:#000000;}.elementor-4578 .elementor-element.elementor-element-130ed9d4 p{margin-block-end:0px;}.elementor-4578 .elementor-element.elementor-element-5ec1dfac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;color:#353532;}.elementor-4578 .elementor-element.elementor-element-5ec1dfac p{margin-block-end:0px;}.elementor-4578 .elementor-element.elementor-element-01ea1fc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:0.8;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-4578 .elementor-element.elementor-element-01ea1fc:not(.elementor-motion-effects-element-type-background), .elementor-4578 .elementor-element.elementor-element-01ea1fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ruwaifistudioltd.co.uk/jjccgroup/wp-content/uploads/2026/01/WPZK82L.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4578 .elementor-element.elementor-element-01ea1fc::before, .elementor-4578 .elementor-element.elementor-element-01ea1fc > .elementor-background-video-container::before, .elementor-4578 .elementor-element.elementor-element-01ea1fc > .e-con-inner > .elementor-background-video-container::before, .elementor-4578 .elementor-element.elementor-element-01ea1fc > .elementor-background-slideshow::before, .elementor-4578 .elementor-element.elementor-element-01ea1fc > .e-con-inner > .elementor-background-slideshow::before, .elementor-4578 .elementor-element.elementor-element-01ea1fc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#030303;background-image:url("https://ruwaifistudioltd.co.uk/jjccgroup/wp-content/uploads/2026/01/Background-1.png");--background-overlay:'';background-position:top left;background-repeat:no-repeat;background-size:cover;}.elementor-4578 .elementor-element.elementor-element-31433e1{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4578 .elementor-element.elementor-element-f0c1032{width:auto;max-width:auto;background-color:#F7F7F7F7;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 12px 8px 12px;border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-9a4ed14 );border-radius:5px 5px 5px 5px;}.elementor-4578 .elementor-element.elementor-element-f0c1032.elementor-element{--align-self:flex-start;}.elementor-4578 .elementor-element.elementor-element-f0c1032 .elementor-heading-title{font-family:var( --e-global-typography-fef94de-font-family ), Sans-serif;font-size:var( --e-global-typography-fef94de-font-size );font-weight:var( --e-global-typography-fef94de-font-weight );text-transform:var( --e-global-typography-fef94de-text-transform );line-height:var( --e-global-typography-fef94de-line-height );color:#000000;}.elementor-4578 .elementor-element.elementor-element-5066102{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-4578 .elementor-element.elementor-element-5066102 .elementor-heading-title{font-family:var( --e-global-typography-591b526-font-family ), Sans-serif;font-size:var( --e-global-typography-591b526-font-size );font-weight:var( --e-global-typography-591b526-font-weight );text-transform:var( --e-global-typography-591b526-text-transform );line-height:var( --e-global-typography-591b526-line-height );color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-716ad4a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-716ad4a p{margin-block-end:0px;}.elementor-4578 .elementor-element.elementor-element-55fd315{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--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-4578 .elementor-element.elementor-element-ac8f079{--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-4578 .elementor-element.elementor-element-5dd873e{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-4578 .elementor-element.elementor-element-5dd873e:not(.elementor-motion-effects-element-type-background), .elementor-4578 .elementor-element.elementor-element-5dd873e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9a4ed14 );}.elementor-4578 .elementor-element.elementor-element-f39a498 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-4578 .elementor-element.elementor-element-c9be819 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-4578 .elementor-element.elementor-element-c9be819 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-4578 .elementor-element.elementor-element-c9be819 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-4578 .elementor-element.elementor-element-c9be819 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-4578 .elementor-element.elementor-element-c9be819 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-4578 .elementor-element.elementor-element-c9be819 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-4578 .elementor-element.elementor-element-c9be819 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-4578 .elementor-element.elementor-element-c9be819{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-4578 .elementor-element.elementor-element-c9be819:NOT(.elementor-icon-list-ico-position-10) .elementor-icon-list-text{padding-left:5px;}.elementor-4578 .elementor-element.elementor-element-c9be819.elementor-icon-list-ico-position-10 .elementor-icon-list-text{padding-right:5px;}.elementor-4578 .elementor-element.elementor-element-c9be819 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4578 .elementor-element.elementor-element-c9be819 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-c9be819 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-4578 .elementor-element.elementor-element-69ca6b1{--display:flex;--justify-content:center;--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-4578 .elementor-element.elementor-element-593fc37 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-4578 .elementor-element.elementor-element-3a1b7a6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(19px/2);}.elementor-4578 .elementor-element.elementor-element-3a1b7a6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(19px/2);}.elementor-4578 .elementor-element.elementor-element-3a1b7a6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(19px/2);}.elementor-4578 .elementor-element.elementor-element-3a1b7a6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-19px/2);}.elementor-4578 .elementor-element.elementor-element-3a1b7a6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-19px/2);}.elementor-4578 .elementor-element.elementor-element-3a1b7a6 .elementor-icon-list-icon i{color:var( --e-global-color-astglobalcolor4 );transition:color 0.3s;}.elementor-4578 .elementor-element.elementor-element-3a1b7a6 .elementor-icon-list-icon svg{fill:var( --e-global-color-astglobalcolor4 );transition:fill 0.3s;}.elementor-4578 .elementor-element.elementor-element-3a1b7a6{--e-icon-list-icon-size:17px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-4578 .elementor-element.elementor-element-3a1b7a6:NOT(.elementor-icon-list-ico-position-10) .elementor-icon-list-text{padding-left:5px;}.elementor-4578 .elementor-element.elementor-element-3a1b7a6.elementor-icon-list-ico-position-10 .elementor-icon-list-text{padding-right:5px;}.elementor-4578 .elementor-element.elementor-element-3a1b7a6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4578 .elementor-element.elementor-element-3a1b7a6 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-3a1b7a6 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-4578 .elementor-element.elementor-element-ac60857{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-4578 .elementor-element.elementor-element-5c0b11d{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0.01;--border-radius:15px 15px 15px 15px;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-4578 .elementor-element.elementor-element-5c0b11d:not(.elementor-motion-effects-element-type-background), .elementor-4578 .elementor-element.elementor-element-5c0b11d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-5c0b11d::before, .elementor-4578 .elementor-element.elementor-element-5c0b11d > .elementor-background-video-container::before, .elementor-4578 .elementor-element.elementor-element-5c0b11d > .e-con-inner > .elementor-background-video-container::before, .elementor-4578 .elementor-element.elementor-element-5c0b11d > .elementor-background-slideshow::before, .elementor-4578 .elementor-element.elementor-element-5c0b11d > .e-con-inner > .elementor-background-slideshow::before, .elementor-4578 .elementor-element.elementor-element-5c0b11d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-4578 .elementor-element.elementor-element-3c06102 .elementor-field-group{padding-right:calc( 20px/2 );padding-left:calc( 20px/2 );margin-bottom:20px;}.elementor-4578 .elementor-element.elementor-element-3c06102 .elementor-form-fields-wrapper{margin-left:calc( -20px/2 );margin-right:calc( -20px/2 );margin-bottom:-20px;}.elementor-4578 .elementor-element.elementor-element-3c06102 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-4578 .elementor-element.elementor-element-3c06102 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-4578 .elementor-element.elementor-element-3c06102 .elementor-labels-inline .elementor-field-group > label{padding-left:10px;}body:not(.rtl) .elementor-4578 .elementor-element.elementor-element-3c06102 .elementor-labels-inline .elementor-field-group > label{padding-right:10px;}body .elementor-4578 .elementor-element.elementor-element-3c06102 .elementor-labels-above .elementor-field-group > label{padding-bottom:10px;}.elementor-4578 .elementor-element.elementor-element-3c06102 .elementor-field-type-html{padding-bottom:0px;}.elementor-4578 .elementor-element.elementor-element-3c06102 .elementor-field-group .elementor-field, .elementor-4578 .elementor-element.elementor-element-3c06102 .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-3c06102 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-4578 .elementor-element.elementor-element-3c06102 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-4578 .elementor-element.elementor-element-3c06102 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-9a4ed14 );color:#ffffff;}.elementor-4578 .elementor-element.elementor-element-3c06102 .elementor-button[type="submit"]{background-color:var( --e-global-color-9a4ed14 );color:#ffffff;}.elementor-4578 .elementor-element.elementor-element-3c06102 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-4578 .elementor-element.elementor-element-3c06102 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-4578 .elementor-element.elementor-element-3c06102 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-4578 .elementor-element.elementor-element-3c06102 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-4578 .elementor-element.elementor-element-3c06102 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-4578 .elementor-element.elementor-element-3c06102 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-4578 .elementor-element.elementor-element-3c06102{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-4578 .elementor-element.elementor-element-e8b6746{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--flex-wrap:nowrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4578 .elementor-element.elementor-element-7b06fcb{--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;--border-radius:20px 20px 20px 20px;}.elementor-4578 .elementor-element.elementor-element-7b06fcb:not(.elementor-motion-effects-element-type-background), .elementor-4578 .elementor-element.elementor-element-7b06fcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ruwaifistudioltd.co.uk/jjccgroup/wp-content/uploads/2026/01/295843.jpg");background-position:bottom center;background-size:cover;}.elementor-4578 .elementor-element.elementor-element-527dc07{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;}.elementor-4578 .elementor-element.elementor-element-527dc07 .elementor-divider-separator{width:100%;}.elementor-4578 .elementor-element.elementor-element-527dc07 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4578 .elementor-element.elementor-element-109c2e8{--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;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4578 .elementor-element.elementor-element-994713d{width:auto;max-width:auto;background-color:#F7F7F7F7;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 12px 8px 12px;border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-9a4ed14 );border-radius:5px 5px 5px 5px;}.elementor-4578 .elementor-element.elementor-element-994713d.elementor-element{--align-self:flex-start;}.elementor-4578 .elementor-element.elementor-element-994713d .elementor-heading-title{font-family:var( --e-global-typography-fef94de-font-family ), Sans-serif;font-size:var( --e-global-typography-fef94de-font-size );font-weight:var( --e-global-typography-fef94de-font-weight );text-transform:var( --e-global-typography-fef94de-text-transform );line-height:var( --e-global-typography-fef94de-line-height );color:#000000;}.elementor-4578 .elementor-element.elementor-element-36e07f5 .elementor-heading-title{font-family:var( --e-global-typography-591b526-font-family ), Sans-serif;font-size:var( --e-global-typography-591b526-font-size );font-weight:var( --e-global-typography-591b526-font-weight );text-transform:var( --e-global-typography-591b526-text-transform );line-height:var( --e-global-typography-591b526-line-height );color:#000000;}.elementor-4578 .elementor-element.elementor-element-59a735d{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:#000000;}.elementor-4578 .elementor-element.elementor-element-59a735d p{margin-block-end:0px;}.elementor-4578 .elementor-element.elementor-element-309a799 .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-4578 .elementor-element.elementor-element-309a799 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-4578 .elementor-element.elementor-element-309a799 .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:var( --e-global-color-9a4ed14 );}.elementor-4578 .elementor-element.elementor-element-309a799 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:#C0000000;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:#000000;border-radius:0px 0px 0px 0px;padding:16px 20px 16px 20px;}.elementor-4578 .elementor-element.elementor-element-309a799{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4578 .elementor-element.elementor-element-309a799 .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-4578 .elementor-element.elementor-element-309a799 .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:#FFFFFF;}.elementor-4578 .elementor-element.elementor-element-309a799 .elementskit-accordion .elementskit-card-body p{color:#000000;}.elementor-4578 .elementor-element.elementor-element-309a799 .elementskit-accordion .elementskit-card-body{color:#000000;border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-4578 .elementor-element.elementor-element-309a799 .elementskit-accordion .elementskit-card-body p, .elementor-4578 .elementor-element.elementor-element-309a799 .elementskit-accordion .elementskit-card-body{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-309a799 .elementskit-accordion > .elementskit-card.active{border-style:solid;border-width:0px 0px 1px 0px;border-color:#00000030;}.elementor-4578 .elementor-element.elementor-element-309a799 .elementskit-accordion > .elementskit-card{border-style:solid;border-width:0px 0px 1px 0px;border-color:#00000030;}.elementor-4578 .elementor-element.elementor-element-309a799 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{font-size:18px;color:#000000;fill:#000000;}.elementor-4578 .elementor-element.elementor-element-309a799 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{font-size:20px;color:#ECECEC;fill:#ECECEC;}.elementor-4578 .elementor-element.elementor-element-309a799 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_icon_group{padding:0px 0px 0px 0px;}.elementor-4578 .elementor-element.elementor-element-309a799 .ekit_accordion_icon_group, .elementor-4578 .elementor-element.elementor-element-309a799 .ekit_accordion_icon_left_group{margin:0px 20px 0px 0px;}@media(min-width:768px){.elementor-4578 .elementor-element.elementor-element-c82bd34{--content-width:1600px;}.elementor-4578 .elementor-element.elementor-element-fcb9b42{--width:100%;}.elementor-4578 .elementor-element.elementor-element-3e0a15c{--content-width:1200px;}.elementor-4578 .elementor-element.elementor-element-1d69833{--width:48.5%;}.elementor-4578 .elementor-element.elementor-element-368a534{--width:406px;}.elementor-4578 .elementor-element.elementor-element-8214602{--width:52%;}.elementor-4578 .elementor-element.elementor-element-56d9791{--width:50%;}.elementor-4578 .elementor-element.elementor-element-8d15c8e{--width:50%;}.elementor-4578 .elementor-element.elementor-element-1b5d2c3{--width:52%;}.elementor-4578 .elementor-element.elementor-element-f5ef5d8{--width:50%;}.elementor-4578 .elementor-element.elementor-element-5183af2{--width:50%;}.elementor-4578 .elementor-element.elementor-element-090f1b8{--width:41%;}.elementor-4578 .elementor-element.elementor-element-df45dfd{--width:62%;}.elementor-4578 .elementor-element.elementor-element-4b8a095{--width:48%;}.elementor-4578 .elementor-element.elementor-element-127c1155{--content-width:1200px;}.elementor-4578 .elementor-element.elementor-element-157fc70b{--content-width:1250px;}.elementor-4578 .elementor-element.elementor-element-503d6ef9{--width:51.835%;}.elementor-4578 .elementor-element.elementor-element-2d2a4ff6{--width:54%;}.elementor-4578 .elementor-element.elementor-element-f17d30a{--width:100%;}.elementor-4578 .elementor-element.elementor-element-2fe713f{--content-width:1200px;}.elementor-4578 .elementor-element.elementor-element-b56f9fd{--content-width:1200px;}.elementor-4578 .elementor-element.elementor-element-692ece9{--width:100%;}.elementor-4578 .elementor-element.elementor-element-dc8aff0{--content-width:1200px;}.elementor-4578 .elementor-element.elementor-element-53bd231{--width:50%;}.elementor-4578 .elementor-element.elementor-element-1803a88{--width:38.024%;}.elementor-4578 .elementor-element.elementor-element-026b8e9{--width:40%;}.elementor-4578 .elementor-element.elementor-element-dc7f6d1{--width:20%;}.elementor-4578 .elementor-element.elementor-element-ee46784{--width:63%;}.elementor-4578 .elementor-element.elementor-element-a0f9324{--width:60%;}.elementor-4578 .elementor-element.elementor-element-8447803{--width:60%;}.elementor-4578 .elementor-element.elementor-element-fbd7060{--width:100%;}.elementor-4578 .elementor-element.elementor-element-cb17d2c{--width:60%;}.elementor-4578 .elementor-element.elementor-element-34a74f99{--content-width:1200px;}.elementor-4578 .elementor-element.elementor-element-2f9d3a2{--width:18%;}.elementor-4578 .elementor-element.elementor-element-54e74936{--width:75%;}.elementor-4578 .elementor-element.elementor-element-60583498{--width:18%;}.elementor-4578 .elementor-element.elementor-element-3cd64973{--width:75%;}.elementor-4578 .elementor-element.elementor-element-6ab9ad3f{--width:18%;}.elementor-4578 .elementor-element.elementor-element-33048278{--width:75%;}.elementor-4578 .elementor-element.elementor-element-706acf2e{--width:18%;}.elementor-4578 .elementor-element.elementor-element-4c7b054b{--width:75%;}.elementor-4578 .elementor-element.elementor-element-6aa1c351{--width:18%;}.elementor-4578 .elementor-element.elementor-element-7fd06029{--width:75%;}.elementor-4578 .elementor-element.elementor-element-25f6eb15{--width:18%;}.elementor-4578 .elementor-element.elementor-element-474f2653{--width:75%;}.elementor-4578 .elementor-element.elementor-element-01ea1fc{--content-width:1200px;}.elementor-4578 .elementor-element.elementor-element-e8b6746{--content-width:1200px;}.elementor-4578 .elementor-element.elementor-element-7b06fcb{--width:50%;}.elementor-4578 .elementor-element.elementor-element-109c2e8{--width:50%;}}@media(max-width:1440px) and (min-width:768px){.elementor-4578 .elementor-element.elementor-element-1b5d2c3{--width:100%;}.elementor-4578 .elementor-element.elementor-element-4b8a095{--width:100%;}.elementor-4578 .elementor-element.elementor-element-dc7f6d1{--width:0%;}.elementor-4578 .elementor-element.elementor-element-ee46784{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4578 .elementor-element.elementor-element-fcb9b42{--width:100%;}.elementor-4578 .elementor-element.elementor-element-f18097c{--width:100%;}.elementor-4578 .elementor-element.elementor-element-1d69833{--width:100%;}.elementor-4578 .elementor-element.elementor-element-8214602{--width:100%;}.elementor-4578 .elementor-element.elementor-element-1b5d2c3{--width:100%;}.elementor-4578 .elementor-element.elementor-element-4b8a095{--width:100%;}.elementor-4578 .elementor-element.elementor-element-503d6ef9{--width:100%;}.elementor-4578 .elementor-element.elementor-element-2d2a4ff6{--width:70%;}.elementor-4578 .elementor-element.elementor-element-92dfc0d{--width:100%;}.elementor-4578 .elementor-element.elementor-element-692ece9{--width:100%;}.elementor-4578 .elementor-element.elementor-element-4962163{--width:100%;}.elementor-4578 .elementor-element.elementor-element-026b8e9{--width:100%;}.elementor-4578 .elementor-element.elementor-element-dc7f6d1{--width:0%;}.elementor-4578 .elementor-element.elementor-element-a0f9324{--width:100%;}.elementor-4578 .elementor-element.elementor-element-2f9d3a2{--width:20%;}.elementor-4578 .elementor-element.elementor-element-54e74936{--width:72%;}.elementor-4578 .elementor-element.elementor-element-60583498{--width:20%;}.elementor-4578 .elementor-element.elementor-element-3cd64973{--width:72%;}.elementor-4578 .elementor-element.elementor-element-6ab9ad3f{--width:20%;}.elementor-4578 .elementor-element.elementor-element-33048278{--width:72%;}.elementor-4578 .elementor-element.elementor-element-706acf2e{--width:20%;}.elementor-4578 .elementor-element.elementor-element-4c7b054b{--width:72%;}.elementor-4578 .elementor-element.elementor-element-6aa1c351{--width:20%;}.elementor-4578 .elementor-element.elementor-element-7fd06029{--width:72%;}.elementor-4578 .elementor-element.elementor-element-25f6eb15{--width:20%;}.elementor-4578 .elementor-element.elementor-element-474f2653{--width:72%;}.elementor-4578 .elementor-element.elementor-element-7b06fcb{--width:400%;}.elementor-4578 .elementor-element.elementor-element-109c2e8{--width:100%;}}@media(min-width:1441px){.elementor-4578 .elementor-element.elementor-element-2de50dd:not(.elementor-motion-effects-element-type-background), .elementor-4578 .elementor-element.elementor-element-2de50dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-4578 .elementor-element.elementor-element-982af91:not(.elementor-motion-effects-element-type-background), .elementor-4578 .elementor-element.elementor-element-982af91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-4578 .elementor-element.elementor-element-b65fd03:not(.elementor-motion-effects-element-type-background), .elementor-4578 .elementor-element.elementor-element-b65fd03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-4578 .elementor-element.elementor-element-b107d41:not(.elementor-motion-effects-element-type-background), .elementor-4578 .elementor-element.elementor-element-b107d41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-4578 .elementor-element.elementor-element-b1fb998:not(.elementor-motion-effects-element-type-background), .elementor-4578 .elementor-element.elementor-element-b1fb998 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-4578 .elementor-element.elementor-element-b56f9fd:not(.elementor-motion-effects-element-type-background), .elementor-4578 .elementor-element.elementor-element-b56f9fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-4578 .elementor-element.elementor-element-01ea1fc:not(.elementor-motion-effects-element-type-background), .elementor-4578 .elementor-element.elementor-element-01ea1fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1440px){.elementor-4578 .elementor-element.elementor-element-39521d6{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-4578 .elementor-element.elementor-element-c82bd34{--min-height:700px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-4578 .elementor-element.elementor-element-23be8c2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4578 .elementor-element.elementor-element-23be8c2 .elementor-heading-title{font-size:80px;}.elementor-4578 .elementor-element.elementor-element-f312d9d .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4578 .elementor-element.elementor-element-aa1de55{--padding-top:25px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-4578 .elementor-element.elementor-element-f18097c{--grid-auto-flow:row;}.elementor-4578 .elementor-element.elementor-element-70641e9 .elementor-image-box-title{font-size:var( --e-global-typography-f97c305-font-size );line-height:var( --e-global-typography-f97c305-line-height );}.elementor-4578 .elementor-element.elementor-element-70641e9 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-e81cee0 .elementor-image-box-title{font-size:var( --e-global-typography-f97c305-font-size );line-height:var( --e-global-typography-f97c305-line-height );}.elementor-4578 .elementor-element.elementor-element-e81cee0 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-a87683d .elementor-image-box-title{font-size:var( --e-global-typography-f97c305-font-size );line-height:var( --e-global-typography-f97c305-line-height );}.elementor-4578 .elementor-element.elementor-element-a87683d .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-55e5002 .elementor-image-box-title{font-size:var( --e-global-typography-f97c305-font-size );line-height:var( --e-global-typography-f97c305-line-height );}.elementor-4578 .elementor-element.elementor-element-55e5002 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-aeabaa4 .elementor-image-box-title{font-size:var( --e-global-typography-f97c305-font-size );line-height:var( --e-global-typography-f97c305-line-height );}.elementor-4578 .elementor-element.elementor-element-aeabaa4 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-3e0a15c{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}body:not(.rtl) .elementor-4578 .elementor-element.elementor-element-8545d7c{left:17px;}body.rtl .elementor-4578 .elementor-element.elementor-element-8545d7c{right:17px;}.elementor-4578 .elementor-element.elementor-element-8545d7c{top:-4px;}.elementor-4578 .elementor-element.elementor-element-a8e8bdd .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-a66a67a-font-size );line-height:var( --e-global-typography-a66a67a-line-height );}.elementor-4578 .elementor-element.elementor-element-a8e8bdd .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-5788f30 .elementor-heading-title{font-size:var( --e-global-typography-fef94de-font-size );line-height:var( --e-global-typography-fef94de-line-height );}.elementor-4578 .elementor-element.elementor-element-85e6bd6 .elementor-heading-title{font-size:45px;}.elementor-4578 .elementor-element.elementor-element-48b5287 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-5708c1e .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-604c50d{--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;}.elementor-4578 .elementor-element.elementor-element-1b5d2c3{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-4578 .elementor-element.elementor-element-1bd3a5d .elementor-heading-title{font-size:var( --e-global-typography-fef94de-font-size );line-height:var( --e-global-typography-fef94de-line-height );}.elementor-4578 .elementor-element.elementor-element-cb656c5 .elementor-heading-title{font-size:var( --e-global-typography-591b526-font-size );line-height:var( --e-global-typography-591b526-line-height );}.elementor-4578 .elementor-element.elementor-element-df19f33{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-17429ef .elementor-image-box-title{font-size:var( --e-global-typography-a66a67a-font-size );line-height:var( --e-global-typography-a66a67a-line-height );}.elementor-4578 .elementor-element.elementor-element-17429ef .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-05c8bc3 .elementor-image-box-title{font-size:var( --e-global-typography-a66a67a-font-size );line-height:var( --e-global-typography-a66a67a-line-height );}.elementor-4578 .elementor-element.elementor-element-05c8bc3 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-5124652{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4578 .elementor-element.elementor-element-f952379 .flat-counter .ending-number, .elementor-4578 .elementor-element.elementor-element-f952379 .flat-counter .numb-count, .elementor-4578 .elementor-element.elementor-element-f952379 .flat-counter .ending-number .odometer-formatting-mark:after{font-size:var( --e-global-typography-e3505b4-font-size );line-height:var( --e-global-typography-e3505b4-line-height );}.elementor-4578 .elementor-element.elementor-element-f952379 .flat-counter .name-count{font-size:var( --e-global-typography-0d728e1-font-size );line-height:var( --e-global-typography-0d728e1-line-height );}.elementor-4578 .elementor-element.elementor-element-50f6087 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-127c1155{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-4578 .elementor-element.elementor-element-9a9da48 .elementor-heading-title{font-size:var( --e-global-typography-fef94de-font-size );line-height:var( --e-global-typography-fef94de-line-height );}.elementor-4578 .elementor-element.elementor-element-0c3a391 .elementor-heading-title{font-size:var( --e-global-typography-591b526-font-size );line-height:var( --e-global-typography-591b526-line-height );}.elementor-4578 .elementor-element.elementor-element-21f7118{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-5197269{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-54fe1a6d .elementor-icon-box-title, .elementor-4578 .elementor-element.elementor-element-54fe1a6d .elementor-icon-box-title a{font-size:var( --e-global-typography-b4c26bf-font-size );line-height:var( --e-global-typography-b4c26bf-line-height );}.elementor-4578 .elementor-element.elementor-element-54fe1a6d .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-08361dd .qodef-m-text-item{font-size:var( --e-global-typography-591b526-font-size );line-height:var( --e-global-typography-591b526-line-height );}.elementor-4578 .elementor-element.elementor-element-2fe713f{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-4578 .elementor-element.elementor-element-8af7df5 .elementor-heading-title{font-size:var( --e-global-typography-fef94de-font-size );line-height:var( --e-global-typography-fef94de-line-height );}.elementor-4578 .elementor-element.elementor-element-a09904d .elementor-heading-title{font-size:var( --e-global-typography-591b526-font-size );line-height:var( --e-global-typography-591b526-line-height );}.elementor-4578 .elementor-element.elementor-element-d88af6b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--inline .qodef-e-image.elementor-repeater-item-934a497{width:300px;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--standard .qodef-e-image.elementor-repeater-item-934a497{width:300px !important;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--inline .qodef-e-image.elementor-repeater-item-8bc75e9{width:300px;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--standard .qodef-e-image.elementor-repeater-item-8bc75e9{width:300px !important;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--inline .qodef-e-image.elementor-repeater-item-e948d1f{width:300px;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--standard .qodef-e-image.elementor-repeater-item-e948d1f{width:300px !important;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--inline .qodef-e-image.elementor-repeater-item-d959473{width:300px;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--standard .qodef-e-image.elementor-repeater-item-d959473{width:300px !important;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--inline .qodef-e-image.elementor-repeater-item-da202ae{width:300px;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--standard .qodef-e-image.elementor-repeater-item-da202ae{width:300px !important;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--inline .qodef-e-image.elementor-repeater-item-6203f9c{width:300px;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--standard .qodef-e-image.elementor-repeater-item-6203f9c{width:300px !important;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--inline .qodef-e-image.elementor-repeater-item-52ba4b6{width:300px;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--standard .qodef-e-image.elementor-repeater-item-52ba4b6{width:300px !important;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-e-title{font-size:var( --e-global-typography-1d437c4-font-size );line-height:var( --e-global-typography-1d437c4-line-height );letter-spacing:var( --e-global-typography-1d437c4-letter-spacing );}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-m-items{padding:0px 200px 10px 0px;width:100%;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--standard .qodef-e-image.qodef-position--right{width:calc((100% - 100%)/2);}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--standard .qodef-e-image.qodef-position--left{width:calc((100% - 100%)/2);}.elementor-4578 .elementor-element.elementor-element-b56f9fd{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-4578 .elementor-element.elementor-element-75f392b .elementor-heading-title{font-size:var( --e-global-typography-fef94de-font-size );line-height:var( --e-global-typography-fef94de-line-height );}.elementor-4578 .elementor-element.elementor-element-9b855c1 .elementor-heading-title{font-size:var( --e-global-typography-591b526-font-size );line-height:var( --e-global-typography-591b526-line-height );}.elementor-4578 .elementor-element.elementor-element-0b80183{--grid-auto-flow:row;}.elementor-4578 .elementor-element.elementor-element-e15cc0d .elementor-icon-box-title, .elementor-4578 .elementor-element.elementor-element-e15cc0d .elementor-icon-box-title a{font-size:var( --e-global-typography-f97c305-font-size );line-height:var( --e-global-typography-f97c305-line-height );}.elementor-4578 .elementor-element.elementor-element-f46a374 .elementor-icon-box-title, .elementor-4578 .elementor-element.elementor-element-f46a374 .elementor-icon-box-title a{font-size:var( --e-global-typography-f97c305-font-size );line-height:var( --e-global-typography-f97c305-line-height );}.elementor-4578 .elementor-element.elementor-element-18d95fa .elementor-icon-box-title, .elementor-4578 .elementor-element.elementor-element-18d95fa .elementor-icon-box-title a{font-size:var( --e-global-typography-f97c305-font-size );line-height:var( --e-global-typography-f97c305-line-height );}.elementor-4578 .elementor-element.elementor-element-503ee8e .elementor-icon-box-title, .elementor-4578 .elementor-element.elementor-element-503ee8e .elementor-icon-box-title a{font-size:var( --e-global-typography-f97c305-font-size );line-height:var( --e-global-typography-f97c305-line-height );}.elementor-4578 .elementor-element.elementor-element-0e9aa2c{--grid-auto-flow:row;}.elementor-4578 .elementor-element.elementor-element-3bb7d16 .elementor-icon-box-title, .elementor-4578 .elementor-element.elementor-element-3bb7d16 .elementor-icon-box-title a{font-size:var( --e-global-typography-f97c305-font-size );line-height:var( --e-global-typography-f97c305-line-height );}.elementor-4578 .elementor-element.elementor-element-dac770f .elementor-icon-box-title, .elementor-4578 .elementor-element.elementor-element-dac770f .elementor-icon-box-title a{font-size:var( --e-global-typography-f97c305-font-size );line-height:var( --e-global-typography-f97c305-line-height );}.elementor-4578 .elementor-element.elementor-element-bdc07ba .elementor-icon-box-title, .elementor-4578 .elementor-element.elementor-element-bdc07ba .elementor-icon-box-title a{font-size:var( --e-global-typography-f97c305-font-size );line-height:var( --e-global-typography-f97c305-line-height );}.elementor-4578 .elementor-element.elementor-element-9d77b06 .elementor-icon-box-title, .elementor-4578 .elementor-element.elementor-element-9d77b06 .elementor-icon-box-title a{font-size:var( --e-global-typography-f97c305-font-size );line-height:var( --e-global-typography-f97c305-line-height );}.elementor-4578 .elementor-element.elementor-element-dc8aff0{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-4578 .elementor-element.elementor-element-d5c6a72 .elementor-heading-title{font-size:var( --e-global-typography-fef94de-font-size );line-height:var( --e-global-typography-fef94de-line-height );}.elementor-4578 .elementor-element.elementor-element-18ca901 .elementor-heading-title{font-size:var( --e-global-typography-591b526-font-size );line-height:var( --e-global-typography-591b526-line-height );}.elementor-4578 .elementor-element.elementor-element-ee416b8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-55d838d .jeg-elementor-kit.jkit-icon-box .title{font-size:var( --e-global-typography-a66a67a-font-size );line-height:var( --e-global-typography-a66a67a-line-height );}.elementor-4578 .elementor-element.elementor-element-55d838d .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-7a99377 .jeg-elementor-kit.jkit-icon-box .title{font-size:var( --e-global-typography-a66a67a-font-size );line-height:var( --e-global-typography-a66a67a-line-height );}.elementor-4578 .elementor-element.elementor-element-7a99377 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-721e01f .jeg-elementor-kit.jkit-icon-box .title{font-size:var( --e-global-typography-a66a67a-font-size );line-height:var( --e-global-typography-a66a67a-line-height );}.elementor-4578 .elementor-element.elementor-element-721e01f .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-91d0d54{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-4578 .elementor-element.elementor-element-026b8e9{--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-4578 .elementor-element.elementor-element-dc7f6d1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4578 .elementor-element.elementor-element-ee46784{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4578 .elementor-element.elementor-element-0c745bc .elementor-heading-title{font-size:var( --e-global-typography-fef94de-font-size );line-height:var( --e-global-typography-fef94de-line-height );}.elementor-4578 .elementor-element.elementor-element-215eb4b .elementor-heading-title{font-size:var( --e-global-typography-591b526-font-size );line-height:var( --e-global-typography-591b526-line-height );}.elementor-4578 .elementor-element.elementor-element-4cdef1c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-a0f9324{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4578 .elementor-element.elementor-element-8bad578{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4578 .elementor-element.elementor-element-b19e87c .elementor-heading-title{font-size:var( --e-global-typography-a66a67a-font-size );line-height:var( --e-global-typography-a66a67a-line-height );}.elementor-4578 .elementor-element.elementor-element-4c84385{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4578 .elementor-element.elementor-element-6c715df .elementor-heading-title{font-size:var( --e-global-typography-a66a67a-font-size );line-height:var( --e-global-typography-a66a67a-line-height );}.elementor-4578 .elementor-element.elementor-element-71451c7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4578 .elementor-element.elementor-element-93a60cd .elementor-heading-title{font-size:var( --e-global-typography-a66a67a-font-size );line-height:var( --e-global-typography-a66a67a-line-height );}.elementor-4578 .elementor-element.elementor-element-5676bd9 .elementor-heading-title{font-size:var( --e-global-typography-a0a31e0-font-size );line-height:var( --e-global-typography-a0a31e0-line-height );}.elementor-4578 .elementor-element.elementor-element-34a74f99{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-4578 .elementor-element.elementor-element-1bb0cda .elementor-heading-title{font-size:var( --e-global-typography-fef94de-font-size );line-height:var( --e-global-typography-fef94de-line-height );}.elementor-4578 .elementor-element.elementor-element-7cfdf6da .elementor-heading-title{font-size:var( --e-global-typography-591b526-font-size );line-height:var( --e-global-typography-591b526-line-height );}.elementor-4578 .elementor-element.elementor-element-1167efe8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-26ce5fa3{--grid-auto-flow:row;}.elementor-4578 .elementor-element.elementor-element-7b7d6c55{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-5386cb20{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4578 .elementor-element.elementor-element-51bd104{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-7020fd97{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4578 .elementor-element.elementor-element-6a26b873{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-4867901{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4578 .elementor-element.elementor-element-317bb9d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-562d7707{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4578 .elementor-element.elementor-element-6cfbe981{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-e22e3ae{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-5c02a869{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4578 .elementor-element.elementor-element-2eebaa8a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-130ed9d4{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4578 .elementor-element.elementor-element-01ea1fc{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-4578 .elementor-element.elementor-element-f0c1032 .elementor-heading-title{font-size:var( --e-global-typography-fef94de-font-size );line-height:var( --e-global-typography-fef94de-line-height );}.elementor-4578 .elementor-element.elementor-element-5066102 .elementor-heading-title{font-size:var( --e-global-typography-591b526-font-size );line-height:var( --e-global-typography-591b526-line-height );}.elementor-4578 .elementor-element.elementor-element-716ad4a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-c9be819 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4578 .elementor-element.elementor-element-c9be819 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-3a1b7a6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4578 .elementor-element.elementor-element-3a1b7a6 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-3c06102 .elementor-field-group .elementor-field, .elementor-4578 .elementor-element.elementor-element-3c06102 .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-e8b6746{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-4578 .elementor-element.elementor-element-994713d .elementor-heading-title{font-size:var( --e-global-typography-fef94de-font-size );line-height:var( --e-global-typography-fef94de-line-height );}.elementor-4578 .elementor-element.elementor-element-36e07f5 .elementor-heading-title{font-size:var( --e-global-typography-591b526-font-size );line-height:var( --e-global-typography-591b526-line-height );}.elementor-4578 .elementor-element.elementor-element-59a735d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-309a799 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4578 .elementor-element.elementor-element-309a799 .elementskit-accordion .elementskit-card-body p, .elementor-4578 .elementor-element.elementor-element-309a799 .elementskit-accordion .elementskit-card-body{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1024px){.elementor-4578 .elementor-element.elementor-element-c82bd34{--min-height:600px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-4578 .elementor-element.elementor-element-23be8c2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-4578 .elementor-element.elementor-element-23be8c2.elementor-element{--align-self:flex-start;}.elementor-4578 .elementor-element.elementor-element-23be8c2 .elementor-heading-title{font-size:56px;line-height:67px;}.elementor-4578 .elementor-element.elementor-element-f312d9d .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-4578 .elementor-element.elementor-element-f312d9d .jeg-elementor-kit.jkit-button .jkit-button-wrapper{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4578 .elementor-element.elementor-element-aa1de55{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4578 .elementor-element.elementor-element-f18097c{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-4578 .elementor-element.elementor-element-70641e9 .elementor-image-box-title{font-size:var( --e-global-typography-f97c305-font-size );line-height:var( --e-global-typography-f97c305-line-height );}.elementor-4578 .elementor-element.elementor-element-70641e9 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-e81cee0 .elementor-image-box-title{font-size:var( --e-global-typography-f97c305-font-size );line-height:var( --e-global-typography-f97c305-line-height );}.elementor-4578 .elementor-element.elementor-element-e81cee0 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-a87683d .elementor-image-box-title{font-size:var( --e-global-typography-f97c305-font-size );line-height:var( --e-global-typography-f97c305-line-height );}.elementor-4578 .elementor-element.elementor-element-a87683d .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-55e5002 .elementor-image-box-title{font-size:var( --e-global-typography-f97c305-font-size );line-height:var( --e-global-typography-f97c305-line-height );}.elementor-4578 .elementor-element.elementor-element-55e5002 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-aeabaa4 .elementor-image-box-title{font-size:var( --e-global-typography-f97c305-font-size );line-height:var( --e-global-typography-f97c305-line-height );}.elementor-4578 .elementor-element.elementor-element-aeabaa4 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-3e0a15c{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 30px;--row-gap:50px;--column-gap:30px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-4578 .elementor-element.elementor-element-1d69833{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4578 .elementor-element.elementor-element-7f43be3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4578 .elementor-element.elementor-element-7f43be3 img{height:400px;}.elementor-4578 .elementor-element.elementor-element-9b8a50c img{max-width:60%;height:300px;}.elementor-4578 .elementor-element.elementor-element-a8e8bdd .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-a66a67a-font-size );line-height:var( --e-global-typography-a66a67a-line-height );}.elementor-4578 .elementor-element.elementor-element-a8e8bdd .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-8214602{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4578 .elementor-element.elementor-element-5788f30 .elementor-heading-title{font-size:var( --e-global-typography-fef94de-font-size );line-height:var( --e-global-typography-fef94de-line-height );}.elementor-4578 .elementor-element.elementor-element-85e6bd6 .elementor-heading-title{font-size:35px;}.elementor-4578 .elementor-element.elementor-element-48b5287 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-5708c1e .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-604c50d{--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:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4578 .elementor-element.elementor-element-1b5d2c3{--padding-top:5em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-4578 .elementor-element.elementor-element-1bd3a5d .elementor-heading-title{font-size:var( --e-global-typography-fef94de-font-size );line-height:var( --e-global-typography-fef94de-line-height );}.elementor-4578 .elementor-element.elementor-element-cb656c5 .elementor-heading-title{font-size:var( --e-global-typography-591b526-font-size );line-height:var( --e-global-typography-591b526-line-height );}.elementor-4578 .elementor-element.elementor-element-df19f33{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-17429ef .elementor-image-box-title{font-size:var( --e-global-typography-a66a67a-font-size );line-height:var( --e-global-typography-a66a67a-line-height );}.elementor-4578 .elementor-element.elementor-element-17429ef .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-05c8bc3 .elementor-image-box-title{font-size:var( --e-global-typography-a66a67a-font-size );line-height:var( --e-global-typography-a66a67a-line-height );}.elementor-4578 .elementor-element.elementor-element-05c8bc3 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-f952379 .flat-counter .ending-number, .elementor-4578 .elementor-element.elementor-element-f952379 .flat-counter .numb-count, .elementor-4578 .elementor-element.elementor-element-f952379 .flat-counter .ending-number .odometer-formatting-mark:after{font-size:var( --e-global-typography-e3505b4-font-size );line-height:var( --e-global-typography-e3505b4-line-height );}.elementor-4578 .elementor-element.elementor-element-f952379 .flat-counter .name-count{font-size:var( --e-global-typography-0d728e1-font-size );line-height:var( --e-global-typography-0d728e1-line-height );}.elementor-4578 .elementor-element.elementor-element-50f6087 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-127c1155{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-4578 .elementor-element.elementor-element-157fc70b{--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;}.elementor-4578 .elementor-element.elementor-element-503d6ef9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4578 .elementor-element.elementor-element-9a9da48 .elementor-heading-title{font-size:var( --e-global-typography-fef94de-font-size );line-height:var( --e-global-typography-fef94de-line-height );}.elementor-4578 .elementor-element.elementor-element-0c3a391 .elementor-heading-title{font-size:var( --e-global-typography-591b526-font-size );line-height:var( --e-global-typography-591b526-line-height );}.elementor-4578 .elementor-element.elementor-element-21f7118{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-5197269{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-2118277{--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;}.elementor-4578 .elementor-element.elementor-element-1c2f8a40{--spacer-size:45px;}.elementor-4578 .elementor-element.elementor-element-3a6ddfe5{--spacer-size:45px;}.elementor-4578 .elementor-element.elementor-element-66100d9f{--spacer-size:45px;}.elementor-4578 .elementor-element.elementor-element-26284a95 .elementor-icon-box-title, .elementor-4578 .elementor-element.elementor-element-26284a95 .elementor-icon-box-title a{font-size:15px;}.elementor-4578 .elementor-element.elementor-element-26284a95 .elementor-icon-box-description{font-size:15px;}.elementor-4578 .elementor-element.elementor-element-3a213846{--min-height:400px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4578 .elementor-element.elementor-element-54fe1a6d{padding:10px 10px 10px 10px;}.elementor-4578 .elementor-element.elementor-element-54fe1a6d .elementor-icon-box-wrapper{text-align:center;}.elementor-4578 .elementor-element.elementor-element-54fe1a6d .elementor-icon-box-title, .elementor-4578 .elementor-element.elementor-element-54fe1a6d .elementor-icon-box-title a{font-size:var( --e-global-typography-b4c26bf-font-size );line-height:var( --e-global-typography-b4c26bf-line-height );}.elementor-4578 .elementor-element.elementor-element-54fe1a6d .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-08361dd .qodef-m-text-item{font-size:var( --e-global-typography-591b526-font-size );line-height:var( --e-global-typography-591b526-line-height );}.elementor-4578 .elementor-element.elementor-element-2fe713f{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-4578 .elementor-element.elementor-element-8af7df5 .elementor-heading-title{font-size:var( --e-global-typography-fef94de-font-size );line-height:var( --e-global-typography-fef94de-line-height );}.elementor-4578 .elementor-element.elementor-element-a09904d .elementor-heading-title{font-size:var( --e-global-typography-591b526-font-size );line-height:var( --e-global-typography-591b526-line-height );}.elementor-4578 .elementor-element.elementor-element-d88af6b{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--inline .qodef-e-image.elementor-repeater-item-934a497{width:250px;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--standard .qodef-e-image.elementor-repeater-item-934a497{width:250px !important;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--inline .qodef-e-image.elementor-repeater-item-8bc75e9{width:250px;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--standard .qodef-e-image.elementor-repeater-item-8bc75e9{width:250px !important;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--inline .qodef-e-image.elementor-repeater-item-e948d1f{width:250px;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--standard .qodef-e-image.elementor-repeater-item-e948d1f{width:250px !important;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--inline .qodef-e-image.elementor-repeater-item-d959473{width:250px;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--standard .qodef-e-image.elementor-repeater-item-d959473{width:250px !important;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--inline .qodef-e-image.elementor-repeater-item-da202ae{width:250px;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--standard .qodef-e-image.elementor-repeater-item-da202ae{width:250px !important;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--inline .qodef-e-image.elementor-repeater-item-6203f9c{width:250px;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--standard .qodef-e-image.elementor-repeater-item-6203f9c{width:250px !important;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--inline .qodef-e-image.elementor-repeater-item-52ba4b6{width:250px;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--standard .qodef-e-image.elementor-repeater-item-52ba4b6{width:250px !important;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-e-title{font-size:var( --e-global-typography-1d437c4-font-size );line-height:var( --e-global-typography-1d437c4-line-height );letter-spacing:var( --e-global-typography-1d437c4-letter-spacing );}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-m-items{padding:0px 200px 50px 0px;width:100%;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--standard .qodef-e-image.qodef-position--right{width:calc((100% - 100%)/2);}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--standard .qodef-e-image.qodef-position--left{width:calc((100% - 100%)/2);}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-m-item{margin:calc(5vw/2) 0;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--inline .qodef-m-items{margin:0 calc(-5vw/2);}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--inline .qodef-e-title{padding:0 calc(5vw/2);}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--inline .qodef-e-text{padding:0 calc(5vw/2);}.elementor-4578 .elementor-element.elementor-element-b56f9fd{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-4578 .elementor-element.elementor-element-75f392b .elementor-heading-title{font-size:var( --e-global-typography-fef94de-font-size );line-height:var( --e-global-typography-fef94de-line-height );}.elementor-4578 .elementor-element.elementor-element-9b855c1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-4578 .elementor-element.elementor-element-9b855c1 .elementor-heading-title{font-size:var( --e-global-typography-591b526-font-size );line-height:var( --e-global-typography-591b526-line-height );}.elementor-4578 .elementor-element.elementor-element-1986dc1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4578 .elementor-element.elementor-element-4962163{--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;}.elementor-4578 .elementor-element.elementor-element-0b80183{--grid-auto-flow:row;}.elementor-4578 .elementor-element.elementor-element-5c3a64c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4578 .elementor-element.elementor-element-e15cc0d .elementor-icon{font-size:34px;}.elementor-4578 .elementor-element.elementor-element-e15cc0d .elementor-icon-box-title, .elementor-4578 .elementor-element.elementor-element-e15cc0d .elementor-icon-box-title a{font-size:var( --e-global-typography-f97c305-font-size );line-height:var( --e-global-typography-f97c305-line-height );}.elementor-4578 .elementor-element.elementor-element-8bd1d9e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4578 .elementor-element.elementor-element-f46a374 .elementor-icon{font-size:34px;}.elementor-4578 .elementor-element.elementor-element-f46a374 .elementor-icon-box-title, .elementor-4578 .elementor-element.elementor-element-f46a374 .elementor-icon-box-title a{font-size:var( --e-global-typography-f97c305-font-size );line-height:var( --e-global-typography-f97c305-line-height );}.elementor-4578 .elementor-element.elementor-element-5e08e65{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4578 .elementor-element.elementor-element-18d95fa .elementor-icon{font-size:34px;}.elementor-4578 .elementor-element.elementor-element-18d95fa .elementor-icon-box-title, .elementor-4578 .elementor-element.elementor-element-18d95fa .elementor-icon-box-title a{font-size:var( --e-global-typography-f97c305-font-size );line-height:var( --e-global-typography-f97c305-line-height );}.elementor-4578 .elementor-element.elementor-element-dba86a3{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4578 .elementor-element.elementor-element-503ee8e .elementor-icon{font-size:34px;}.elementor-4578 .elementor-element.elementor-element-503ee8e .elementor-icon-box-title, .elementor-4578 .elementor-element.elementor-element-503ee8e .elementor-icon-box-title a{font-size:var( --e-global-typography-f97c305-font-size );line-height:var( --e-global-typography-f97c305-line-height );}.elementor-4578 .elementor-element.elementor-element-0e9aa2c{--grid-auto-flow:row;}.elementor-4578 .elementor-element.elementor-element-1299af9{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4578 .elementor-element.elementor-element-3bb7d16 .elementor-icon{font-size:34px;}.elementor-4578 .elementor-element.elementor-element-3bb7d16 .elementor-icon-box-title, .elementor-4578 .elementor-element.elementor-element-3bb7d16 .elementor-icon-box-title a{font-size:var( --e-global-typography-f97c305-font-size );line-height:var( --e-global-typography-f97c305-line-height );}.elementor-4578 .elementor-element.elementor-element-8d4b6a2{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4578 .elementor-element.elementor-element-dac770f .elementor-icon{font-size:34px;}.elementor-4578 .elementor-element.elementor-element-dac770f .elementor-icon-box-title, .elementor-4578 .elementor-element.elementor-element-dac770f .elementor-icon-box-title a{font-size:var( --e-global-typography-f97c305-font-size );line-height:var( --e-global-typography-f97c305-line-height );}.elementor-4578 .elementor-element.elementor-element-e9c0054{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4578 .elementor-element.elementor-element-bdc07ba .elementor-icon{font-size:34px;}.elementor-4578 .elementor-element.elementor-element-bdc07ba .elementor-icon-box-title, .elementor-4578 .elementor-element.elementor-element-bdc07ba .elementor-icon-box-title a{font-size:var( --e-global-typography-f97c305-font-size );line-height:var( --e-global-typography-f97c305-line-height );}.elementor-4578 .elementor-element.elementor-element-13b0de9{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4578 .elementor-element.elementor-element-9d77b06 .elementor-icon{font-size:34px;}.elementor-4578 .elementor-element.elementor-element-9d77b06 .elementor-icon-box-title, .elementor-4578 .elementor-element.elementor-element-9d77b06 .elementor-icon-box-title a{font-size:var( --e-global-typography-f97c305-font-size );line-height:var( --e-global-typography-f97c305-line-height );}.elementor-4578 .elementor-element.elementor-element-dc8aff0{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-4578 .elementor-element.elementor-element-d5c6a72 .elementor-heading-title{font-size:var( --e-global-typography-fef94de-font-size );line-height:var( --e-global-typography-fef94de-line-height );}.elementor-4578 .elementor-element.elementor-element-18ca901 .elementor-heading-title{font-size:var( --e-global-typography-591b526-font-size );line-height:var( --e-global-typography-591b526-line-height );}.elementor-4578 .elementor-element.elementor-element-51ce6b6{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4578 .elementor-element.elementor-element-ee416b8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-dc87008{--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;}.elementor-4578 .elementor-element.elementor-element-b629c10{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4578 .elementor-element.elementor-element-55d838d .jeg-elementor-kit.jkit-icon-box .title{font-size:var( --e-global-typography-a66a67a-font-size );line-height:var( --e-global-typography-a66a67a-line-height );}.elementor-4578 .elementor-element.elementor-element-55d838d .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-7a99377 .jeg-elementor-kit.jkit-icon-box .title{font-size:var( --e-global-typography-a66a67a-font-size );line-height:var( --e-global-typography-a66a67a-line-height );}.elementor-4578 .elementor-element.elementor-element-7a99377 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-721e01f .jeg-elementor-kit.jkit-icon-box .title{font-size:var( --e-global-typography-a66a67a-font-size );line-height:var( --e-global-typography-a66a67a-line-height );}.elementor-4578 .elementor-element.elementor-element-721e01f .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-91d0d54{--flex-wrap:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-4578 .elementor-element.elementor-element-0c745bc .elementor-heading-title{font-size:var( --e-global-typography-fef94de-font-size );line-height:var( --e-global-typography-fef94de-line-height );}.elementor-4578 .elementor-element.elementor-element-215eb4b .elementor-heading-title{font-size:var( --e-global-typography-591b526-font-size );line-height:var( --e-global-typography-591b526-line-height );}.elementor-4578 .elementor-element.elementor-element-4cdef1c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-b19e87c .elementor-heading-title{font-size:var( --e-global-typography-a66a67a-font-size );line-height:var( --e-global-typography-a66a67a-line-height );}.elementor-4578 .elementor-element.elementor-element-6c715df .elementor-heading-title{font-size:var( --e-global-typography-a66a67a-font-size );line-height:var( --e-global-typography-a66a67a-line-height );}.elementor-4578 .elementor-element.elementor-element-93a60cd .elementor-heading-title{font-size:var( --e-global-typography-a66a67a-font-size );line-height:var( --e-global-typography-a66a67a-line-height );}.elementor-4578 .elementor-element.elementor-element-5676bd9 .elementor-heading-title{font-size:var( --e-global-typography-a0a31e0-font-size );line-height:var( --e-global-typography-a0a31e0-line-height );}.elementor-4578 .elementor-element.elementor-element-34a74f99{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-4578 .elementor-element.elementor-element-1bb0cda .elementor-heading-title{font-size:var( --e-global-typography-fef94de-font-size );line-height:var( --e-global-typography-fef94de-line-height );}.elementor-4578 .elementor-element.elementor-element-7cfdf6da .elementor-heading-title{font-size:var( --e-global-typography-591b526-font-size );line-height:var( --e-global-typography-591b526-line-height );}.elementor-4578 .elementor-element.elementor-element-1167efe8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-26ce5fa3{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4578 .elementor-element.elementor-element-2b25217b{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4578 .elementor-element.elementor-element-7b7d6c55{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-5386cb20{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4578 .elementor-element.elementor-element-486775c6{font-size:15px;}.elementor-4578 .elementor-element.elementor-element-4d51a6e2{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4578 .elementor-element.elementor-element-51bd104{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-7020fd97{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4578 .elementor-element.elementor-element-756c1388{font-size:15px;}.elementor-4578 .elementor-element.elementor-element-5667a4c4{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4578 .elementor-element.elementor-element-6a26b873{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-4867901{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4578 .elementor-element.elementor-element-7e23117c{font-size:15px;}.elementor-4578 .elementor-element.elementor-element-6b8c4590{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4578 .elementor-element.elementor-element-317bb9d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-562d7707{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4578 .elementor-element.elementor-element-6cfbe981{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-1ea57c4{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4578 .elementor-element.elementor-element-e22e3ae{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-5c02a869{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4578 .elementor-element.elementor-element-68bc34a8{font-size:15px;}.elementor-4578 .elementor-element.elementor-element-61e344bd{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4578 .elementor-element.elementor-element-2eebaa8a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-130ed9d4{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4578 .elementor-element.elementor-element-5ec1dfac{font-size:15px;}.elementor-4578 .elementor-element.elementor-element-01ea1fc{--flex-wrap:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-4578 .elementor-element.elementor-element-f0c1032 .elementor-heading-title{font-size:var( --e-global-typography-fef94de-font-size );line-height:var( --e-global-typography-fef94de-line-height );}.elementor-4578 .elementor-element.elementor-element-5066102 .elementor-heading-title{font-size:var( --e-global-typography-591b526-font-size );line-height:var( --e-global-typography-591b526-line-height );}.elementor-4578 .elementor-element.elementor-element-716ad4a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-c9be819 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4578 .elementor-element.elementor-element-c9be819 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-3a1b7a6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4578 .elementor-element.elementor-element-3a1b7a6 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-3c06102 .elementor-field-group .elementor-field, .elementor-4578 .elementor-element.elementor-element-3c06102 .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-e8b6746{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 70px;--row-gap:20px;--column-gap:70px;--flex-wrap:nowrap;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-4578 .elementor-element.elementor-element-7b06fcb{--min-height:400px;}.elementor-4578 .elementor-element.elementor-element-7b06fcb:not(.elementor-motion-effects-element-type-background), .elementor-4578 .elementor-element.elementor-element-7b06fcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;}.elementor-4578 .elementor-element.elementor-element-994713d .elementor-heading-title{font-size:var( --e-global-typography-fef94de-font-size );line-height:var( --e-global-typography-fef94de-line-height );}.elementor-4578 .elementor-element.elementor-element-36e07f5 .elementor-heading-title{font-size:var( --e-global-typography-591b526-font-size );line-height:var( --e-global-typography-591b526-line-height );}.elementor-4578 .elementor-element.elementor-element-59a735d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-309a799{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4578 .elementor-element.elementor-element-309a799 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4578 .elementor-element.elementor-element-309a799 .elementskit-accordion .elementskit-card-body p, .elementor-4578 .elementor-element.elementor-element-309a799 .elementskit-accordion .elementskit-card-body{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-309a799 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{font-size:15px;}.elementor-4578 .elementor-element.elementor-element-309a799 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{font-size:18px;}}@media(max-width:767px){.elementor-4578 .elementor-element.elementor-element-39521d6{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-4578 .elementor-element.elementor-element-c82bd34{--min-height:351px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4578 .elementor-element.elementor-element-fcb9b42{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4578 .elementor-element.elementor-element-23be8c2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-4578 .elementor-element.elementor-element-23be8c2 .elementor-heading-title{font-size:42px;line-height:48px;}.elementor-4578 .elementor-element.elementor-element-f312d9d.elementor-element{--align-self:flex-start;}.elementor-4578 .elementor-element.elementor-element-f312d9d .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-4578 .elementor-element.elementor-element-f312d9d .jeg-elementor-kit.jkit-button .jkit-button-wrapper{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4578 .elementor-element.elementor-element-aa1de55{--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4578 .elementor-element.elementor-element-f18097c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4578 .elementor-element.elementor-element-2de50dd{--min-height:250px;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4578 .elementor-element.elementor-element-70641e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4578 .elementor-element.elementor-element-70641e9 .elementor-image-box-title{font-size:var( --e-global-typography-f97c305-font-size );line-height:var( --e-global-typography-f97c305-line-height );}.elementor-4578 .elementor-element.elementor-element-70641e9 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-982af91{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4578 .elementor-element.elementor-element-e81cee0 .elementor-image-box-title{font-size:var( --e-global-typography-f97c305-font-size );line-height:var( --e-global-typography-f97c305-line-height );}.elementor-4578 .elementor-element.elementor-element-e81cee0 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-b65fd03{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4578 .elementor-element.elementor-element-a87683d .elementor-image-box-title{font-size:var( --e-global-typography-f97c305-font-size );line-height:var( --e-global-typography-f97c305-line-height );}.elementor-4578 .elementor-element.elementor-element-a87683d .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-b107d41{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4578 .elementor-element.elementor-element-55e5002 .elementor-image-box-title{font-size:var( --e-global-typography-f97c305-font-size );line-height:var( --e-global-typography-f97c305-line-height );}.elementor-4578 .elementor-element.elementor-element-55e5002 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-b1fb998{--min-height:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4578 .elementor-element.elementor-element-aeabaa4 .elementor-image-box-title{font-size:var( --e-global-typography-f97c305-font-size );line-height:var( --e-global-typography-f97c305-line-height );}.elementor-4578 .elementor-element.elementor-element-aeabaa4 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-3e0a15c{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4578 .elementor-element.elementor-element-1d69833{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-4578 .elementor-element.elementor-element-7f43be3{text-align:start;}.elementor-4578 .elementor-element.elementor-element-7f43be3 img{width:100%;height:250px;}.elementor-4578 .elementor-element.elementor-element-368a534{--width:89%;--margin-top:-147px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4578 .elementor-element.elementor-element-a8e8bdd .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-a66a67a-font-size );line-height:var( --e-global-typography-a66a67a-line-height );}.elementor-4578 .elementor-element.elementor-element-a8e8bdd .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-5788f30 .elementor-heading-title{font-size:var( --e-global-typography-fef94de-font-size );line-height:var( --e-global-typography-fef94de-line-height );}.elementor-4578 .elementor-element.elementor-element-85e6bd6 .elementor-heading-title{font-size:28px;}.elementor-4578 .elementor-element.elementor-element-8b0a713{padding:0px 0px 10px 0px;}.elementor-4578 .elementor-element.elementor-element-56d9791{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4578 .elementor-element.elementor-element-48b5287{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4578 .elementor-element.elementor-element-48b5287.elementor-position-right.elementor-keep-position-yes .elementor-image-box-img{margin-left:10px!important;margin-right:0!important;}.elementor-4578 .elementor-element.elementor-element-48b5287.elementor-position-left.elementor-keep-position-yes .elementor-image-box-img{margin-right:10px!important;margin-left:0!important;}.elementor-4578 .elementor-element.elementor-element-48b5287:not(.elementor-keep-position-yes) .elementor-image-box-img{margin-bottom:10px;}.elementor-4578 .elementor-element.elementor-element-48b5287 .elementor-image-box-wrapper .elementor-image-box-img{width:26%;}.elementor-4578 .elementor-element.elementor-element-48b5287 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-8d15c8e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4578 .elementor-element.elementor-element-5708c1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4578 .elementor-element.elementor-element-5708c1e.elementor-position-right.elementor-keep-position-yes .elementor-image-box-img{margin-left:10px!important;margin-right:0!important;}.elementor-4578 .elementor-element.elementor-element-5708c1e.elementor-position-left.elementor-keep-position-yes .elementor-image-box-img{margin-right:10px!important;margin-left:0!important;}.elementor-4578 .elementor-element.elementor-element-5708c1e:not(.elementor-keep-position-yes) .elementor-image-box-img{margin-bottom:10px;}.elementor-4578 .elementor-element.elementor-element-5708c1e .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-4578 .elementor-element.elementor-element-5708c1e .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-d43debf{padding:10px 0px 0px 0px;}.elementor-4578 .elementor-element.elementor-element-604c50d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4578 .elementor-element.elementor-element-1b5d2c3{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4578 .elementor-element.elementor-element-1bd3a5d .elementor-heading-title{font-size:var( --e-global-typography-fef94de-font-size );line-height:var( --e-global-typography-fef94de-line-height );}.elementor-4578 .elementor-element.elementor-element-cb656c5 .elementor-heading-title{font-size:var( --e-global-typography-591b526-font-size );line-height:var( --e-global-typography-591b526-line-height );}.elementor-4578 .elementor-element.elementor-element-df19f33{padding:0px 0px 10px 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-df19f33 p{margin-block-end:0px;}.elementor-4578 .elementor-element.elementor-element-db80f37{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4578 .elementor-element.elementor-element-f5ef5d8{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:40px;--padding-bottom:32px;--padding-left:40px;--padding-right:40px;}.elementor-4578 .elementor-element.elementor-element-0968b4e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-4578 .elementor-element.elementor-element-0968b4e.elementor-element{--align-self:flex-start;}.elementor-4578 .elementor-element.elementor-element-17429ef .elementor-image-box-wrapper{text-align:start;}.elementor-4578 .elementor-element.elementor-element-17429ef .elementor-image-box-title{font-size:var( --e-global-typography-a66a67a-font-size );line-height:var( --e-global-typography-a66a67a-line-height );}.elementor-4578 .elementor-element.elementor-element-17429ef .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-5183af2{--padding-top:40px;--padding-bottom:32px;--padding-left:40px;--padding-right:40px;}.elementor-4578 .elementor-element.elementor-element-1c52184{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4578 .elementor-element.elementor-element-05c8bc3 .elementor-image-box-title{font-size:var( --e-global-typography-a66a67a-font-size );line-height:var( --e-global-typography-a66a67a-line-height );}.elementor-4578 .elementor-element.elementor-element-05c8bc3 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-f952379{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-4578 .elementor-element.elementor-element-f952379.elementor-element{--align-self:flex-start;}.elementor-4578 .elementor-element.elementor-element-f952379 .flat-counter .ending-number, .elementor-4578 .elementor-element.elementor-element-f952379 .flat-counter .numb-count, .elementor-4578 .elementor-element.elementor-element-f952379 .flat-counter .ending-number .odometer-formatting-mark:after{font-size:var( --e-global-typography-e3505b4-font-size );line-height:var( --e-global-typography-e3505b4-line-height );}.elementor-4578 .elementor-element.elementor-element-f952379 .flat-counter .name-count{font-size:var( --e-global-typography-0d728e1-font-size );line-height:var( --e-global-typography-0d728e1-line-height );}.elementor-4578 .elementor-element.elementor-element-50f6087 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-127c1155{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4578 .elementor-element.elementor-element-157fc70b{--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;}.elementor-4578 .elementor-element.elementor-element-503d6ef9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4578 .elementor-element.elementor-element-9a9da48 .elementor-heading-title{font-size:var( --e-global-typography-fef94de-font-size );line-height:var( --e-global-typography-fef94de-line-height );}.elementor-4578 .elementor-element.elementor-element-0c3a391 .elementor-heading-title{font-size:var( --e-global-typography-591b526-font-size );line-height:var( --e-global-typography-591b526-line-height );}.elementor-4578 .elementor-element.elementor-element-21f7118{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-5197269{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-2d2a4ff6{--flex-wrap:nowrap;}.elementor-4578 .elementor-element.elementor-element-277c0b03{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4578 .elementor-element.elementor-element-26284a95 .elementor-icon-box-title, .elementor-4578 .elementor-element.elementor-element-26284a95 .elementor-icon-box-title a{font-size:14px;}.elementor-4578 .elementor-element.elementor-element-26284a95 .elementor-icon-box-description{font-size:14px;}.elementor-4578 .elementor-element.elementor-element-bd1f1d1{padding:10px 0px 0px 0px;}.elementor-4578 .elementor-element.elementor-element-3a213846{--min-height:250px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:190px;--padding-left:0px;--padding-right:20px;}.elementor-4578 .elementor-element.elementor-element-54fe1a6d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 10px;}.elementor-4578 .elementor-element.elementor-element-54fe1a6d .elementor-icon-box-title, .elementor-4578 .elementor-element.elementor-element-54fe1a6d .elementor-icon-box-title a{font-size:var( --e-global-typography-b4c26bf-font-size );line-height:var( --e-global-typography-b4c26bf-line-height );}.elementor-4578 .elementor-element.elementor-element-54fe1a6d .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-08361dd .qodef-m-text-item{font-size:var( --e-global-typography-591b526-font-size );line-height:var( --e-global-typography-591b526-line-height );}.elementor-4578 .elementor-element.elementor-element-2fe713f{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:00px;}.elementor-4578 .elementor-element.elementor-element-8af7df5 .elementor-heading-title{font-size:var( --e-global-typography-fef94de-font-size );line-height:var( --e-global-typography-fef94de-line-height );}.elementor-4578 .elementor-element.elementor-element-a09904d .elementor-heading-title{font-size:var( --e-global-typography-591b526-font-size );line-height:var( --e-global-typography-591b526-line-height );}.elementor-4578 .elementor-element.elementor-element-f910c77{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--standard .elementor-repeater-item-934a497 img{top:-120px;left:0px;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--inline .elementor-repeater-item-934a497 img{top:-120px;left:0px;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--inline .qodef-e-image.elementor-repeater-item-934a497{width:110px;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--standard .qodef-e-image.elementor-repeater-item-934a497{width:110px !important;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--standard .elementor-repeater-item-8bc75e9 img{top:-75px;left:0px;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--inline .elementor-repeater-item-8bc75e9 img{top:-75px;left:0px;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--inline .qodef-e-image.elementor-repeater-item-8bc75e9{width:110px;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--standard .qodef-e-image.elementor-repeater-item-8bc75e9{width:110px !important;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--standard .elementor-repeater-item-e948d1f img{top:-45px;left:0px;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--inline .elementor-repeater-item-e948d1f img{top:-45px;left:0px;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--inline .qodef-e-image.elementor-repeater-item-e948d1f{width:110px;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--standard .qodef-e-image.elementor-repeater-item-e948d1f{width:110px !important;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--standard .elementor-repeater-item-d959473 img{top:0px;left:0px;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--inline .elementor-repeater-item-d959473 img{top:0px;left:0px;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--inline .qodef-e-image.elementor-repeater-item-d959473{width:110px;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--standard .qodef-e-image.elementor-repeater-item-d959473{width:110px !important;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--standard .elementor-repeater-item-da202ae img{top:35px;left:0px;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--inline .elementor-repeater-item-da202ae img{top:35px;left:0px;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--inline .qodef-e-image.elementor-repeater-item-da202ae{width:110px;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--standard .qodef-e-image.elementor-repeater-item-da202ae{width:110px !important;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--standard .elementor-repeater-item-6203f9c img{top:35px;left:0px;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--inline .elementor-repeater-item-6203f9c img{top:35px;left:0px;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--inline .qodef-e-image.elementor-repeater-item-6203f9c{width:110px;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--standard .qodef-e-image.elementor-repeater-item-6203f9c{width:110px !important;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--standard .elementor-repeater-item-52ba4b6 img{top:35px;left:0px;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--inline .elementor-repeater-item-52ba4b6 img{top:35px;left:0px;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--inline .qodef-e-image.elementor-repeater-item-52ba4b6{width:110px;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--standard .qodef-e-image.elementor-repeater-item-52ba4b6{width:110px !important;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-e-title{font-size:var( --e-global-typography-1d437c4-font-size );line-height:var( --e-global-typography-1d437c4-line-height );letter-spacing:var( --e-global-typography-1d437c4-letter-spacing );}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-m-items{padding:0px 0px 0px 0px;width:0%;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--standard .qodef-e-image.qodef-position--right{width:calc((100% - 0%)/2);}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--standard .qodef-e-image.qodef-position--left{width:calc((100% - 0%)/2);}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-m-item{margin:calc(12vw/2) 0;}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--inline .qodef-m-items{margin:0 calc(-12vw/2);}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--inline .qodef-e-title{padding:0 calc(12vw/2);}.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--inline .qodef-e-text{padding:0 calc(12vw/2);}.elementor-4578 .elementor-element.elementor-element-b56f9fd{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4578 .elementor-element.elementor-element-75f392b.elementor-element{--align-self:flex-start;}.elementor-4578 .elementor-element.elementor-element-75f392b .elementor-heading-title{font-size:var( --e-global-typography-fef94de-font-size );line-height:var( --e-global-typography-fef94de-line-height );}.elementor-4578 .elementor-element.elementor-element-9b855c1.elementor-element{--align-self:flex-start;}.elementor-4578 .elementor-element.elementor-element-9b855c1{text-align:start;}.elementor-4578 .elementor-element.elementor-element-9b855c1 .elementor-heading-title{font-size:var( --e-global-typography-591b526-font-size );line-height:var( --e-global-typography-591b526-line-height );}.elementor-4578 .elementor-element.elementor-element-1986dc1{text-align:start;}.elementor-4578 .elementor-element.elementor-element-4962163{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4578 .elementor-element.elementor-element-0b80183{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-4578 .elementor-element.elementor-element-e15cc0d .elementor-icon-box-title, .elementor-4578 .elementor-element.elementor-element-e15cc0d .elementor-icon-box-title a{font-size:var( --e-global-typography-f97c305-font-size );line-height:var( --e-global-typography-f97c305-line-height );}.elementor-4578 .elementor-element.elementor-element-f46a374 .elementor-icon-box-title, .elementor-4578 .elementor-element.elementor-element-f46a374 .elementor-icon-box-title a{font-size:var( --e-global-typography-f97c305-font-size );line-height:var( --e-global-typography-f97c305-line-height );}.elementor-4578 .elementor-element.elementor-element-18d95fa .elementor-icon-box-title, .elementor-4578 .elementor-element.elementor-element-18d95fa .elementor-icon-box-title a{font-size:var( --e-global-typography-f97c305-font-size );line-height:var( --e-global-typography-f97c305-line-height );}.elementor-4578 .elementor-element.elementor-element-503ee8e .elementor-icon-box-title, .elementor-4578 .elementor-element.elementor-element-503ee8e .elementor-icon-box-title a{font-size:var( --e-global-typography-f97c305-font-size );line-height:var( --e-global-typography-f97c305-line-height );}.elementor-4578 .elementor-element.elementor-element-0e9aa2c{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-4578 .elementor-element.elementor-element-3bb7d16 .elementor-icon-box-title, .elementor-4578 .elementor-element.elementor-element-3bb7d16 .elementor-icon-box-title a{font-size:var( --e-global-typography-f97c305-font-size );line-height:var( --e-global-typography-f97c305-line-height );}.elementor-4578 .elementor-element.elementor-element-dac770f .elementor-icon-box-title, .elementor-4578 .elementor-element.elementor-element-dac770f .elementor-icon-box-title a{font-size:var( --e-global-typography-f97c305-font-size );line-height:var( --e-global-typography-f97c305-line-height );}.elementor-4578 .elementor-element.elementor-element-bdc07ba .elementor-icon-box-title, .elementor-4578 .elementor-element.elementor-element-bdc07ba .elementor-icon-box-title a{font-size:var( --e-global-typography-f97c305-font-size );line-height:var( --e-global-typography-f97c305-line-height );}.elementor-4578 .elementor-element.elementor-element-9d77b06 .elementor-icon-box-title, .elementor-4578 .elementor-element.elementor-element-9d77b06 .elementor-icon-box-title a{font-size:var( --e-global-typography-f97c305-font-size );line-height:var( --e-global-typography-f97c305-line-height );}.elementor-4578 .elementor-element.elementor-element-dc8aff0{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4578 .elementor-element.elementor-element-d5c6a72 .elementor-heading-title{font-size:var( --e-global-typography-fef94de-font-size );line-height:var( --e-global-typography-fef94de-line-height );}.elementor-4578 .elementor-element.elementor-element-18ca901 .elementor-heading-title{font-size:var( --e-global-typography-591b526-font-size );line-height:var( --e-global-typography-591b526-line-height );}.elementor-4578 .elementor-element.elementor-element-51ce6b6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4578 .elementor-element.elementor-element-ee416b8{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-b629c10{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4578 .elementor-element.elementor-element-dd7fdab{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4578 .elementor-element.elementor-element-55d838d{padding:0px 0px 0px 0px;}.elementor-4578 .elementor-element.elementor-element-55d838d .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{text-align:left;}.elementor-4578 .elementor-element.elementor-element-55d838d .jeg-elementor-kit.jkit-icon-box .title{padding:20px 0px 0px 0px;font-size:var( --e-global-typography-a66a67a-font-size );line-height:var( --e-global-typography-a66a67a-line-height );}.elementor-4578 .elementor-element.elementor-element-55d838d .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-8e8d501{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4578 .elementor-element.elementor-element-7a99377{padding:0px 5px 0px 5px;}.elementor-4578 .elementor-element.elementor-element-7a99377 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{text-align:left;}.elementor-4578 .elementor-element.elementor-element-7a99377 .jeg-elementor-kit.jkit-icon-box .title{padding:20px 0px 0px 0px;font-size:var( --e-global-typography-a66a67a-font-size );line-height:var( --e-global-typography-a66a67a-line-height );}.elementor-4578 .elementor-element.elementor-element-7a99377 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-e10fda3{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4578 .elementor-element.elementor-element-721e01f{padding:0px 0px 0px 0px;}.elementor-4578 .elementor-element.elementor-element-721e01f .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{text-align:left;}.elementor-4578 .elementor-element.elementor-element-721e01f .jeg-elementor-kit.jkit-icon-box .title{padding:20px 0px 0px 0px;font-size:var( --e-global-typography-a66a67a-font-size );line-height:var( --e-global-typography-a66a67a-line-height );}.elementor-4578 .elementor-element.elementor-element-721e01f .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-91d0d54{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4578 .elementor-element.elementor-element-0c745bc .elementor-heading-title{font-size:var( --e-global-typography-fef94de-font-size );line-height:var( --e-global-typography-fef94de-line-height );}.elementor-4578 .elementor-element.elementor-element-215eb4b .elementor-heading-title{font-size:var( --e-global-typography-591b526-font-size );line-height:var( --e-global-typography-591b526-line-height );}.elementor-4578 .elementor-element.elementor-element-4cdef1c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-8bad578{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4578 .elementor-element.elementor-element-8447803{--min-height:250px;}.elementor-4578 .elementor-element.elementor-element-b19e87c .elementor-heading-title{font-size:var( --e-global-typography-a66a67a-font-size );line-height:var( --e-global-typography-a66a67a-line-height );}.elementor-4578 .elementor-element.elementor-element-4c84385{--min-height:250px;}.elementor-4578 .elementor-element.elementor-element-6c715df .elementor-heading-title{font-size:var( --e-global-typography-a66a67a-font-size );line-height:var( --e-global-typography-a66a67a-line-height );}.elementor-4578 .elementor-element.elementor-element-fbd7060{--min-height:250px;}.elementor-4578 .elementor-element.elementor-element-93a60cd .elementor-heading-title{font-size:var( --e-global-typography-a66a67a-font-size );line-height:var( --e-global-typography-a66a67a-line-height );}.elementor-4578 .elementor-element.elementor-element-cb17d2c{--min-height:250px;}.elementor-4578 .elementor-element.elementor-element-5676bd9 .elementor-heading-title{font-size:var( --e-global-typography-a0a31e0-font-size );line-height:var( --e-global-typography-a0a31e0-line-height );}.elementor-4578 .elementor-element.elementor-element-34a74f99{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-4578 .elementor-element.elementor-element-1bb0cda.elementor-element{--align-self:flex-start;}.elementor-4578 .elementor-element.elementor-element-1bb0cda .elementor-heading-title{font-size:var( --e-global-typography-fef94de-font-size );line-height:var( --e-global-typography-fef94de-line-height );}.elementor-4578 .elementor-element.elementor-element-7cfdf6da{text-align:start;}.elementor-4578 .elementor-element.elementor-element-7cfdf6da .elementor-heading-title{font-size:var( --e-global-typography-591b526-font-size );line-height:var( --e-global-typography-591b526-line-height );}.elementor-4578 .elementor-element.elementor-element-1167efe8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-26ce5fa3{--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4578 .elementor-element.elementor-element-2b25217b{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-4578 .elementor-element.elementor-element-7b7d6c55{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-2f9d3a2{--width:20%;}.elementor-4578 .elementor-element.elementor-element-54e74936{--width:70%;}.elementor-4578 .elementor-element.elementor-element-5386cb20{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4578 .elementor-element.elementor-element-486775c6{font-size:14px;}.elementor-4578 .elementor-element.elementor-element-4d51a6e2{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-4578 .elementor-element.elementor-element-51bd104{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-60583498{--width:20%;}.elementor-4578 .elementor-element.elementor-element-3cd64973{--width:70%;}.elementor-4578 .elementor-element.elementor-element-7020fd97{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4578 .elementor-element.elementor-element-756c1388{font-size:14px;}.elementor-4578 .elementor-element.elementor-element-5667a4c4{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-4578 .elementor-element.elementor-element-6a26b873{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-6ab9ad3f{--width:20%;}.elementor-4578 .elementor-element.elementor-element-33048278{--width:70%;}.elementor-4578 .elementor-element.elementor-element-4867901{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4578 .elementor-element.elementor-element-7e23117c{font-size:14px;}.elementor-4578 .elementor-element.elementor-element-6b8c4590{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-4578 .elementor-element.elementor-element-317bb9d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-706acf2e{--width:20%;}.elementor-4578 .elementor-element.elementor-element-4c7b054b{--width:70%;}.elementor-4578 .elementor-element.elementor-element-562d7707{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4578 .elementor-element.elementor-element-6cfbe981{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-1ea57c4{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-4578 .elementor-element.elementor-element-e22e3ae{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-6aa1c351{--width:20%;}.elementor-4578 .elementor-element.elementor-element-7fd06029{--width:70%;}.elementor-4578 .elementor-element.elementor-element-5c02a869{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4578 .elementor-element.elementor-element-68bc34a8{font-size:14px;}.elementor-4578 .elementor-element.elementor-element-61e344bd{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-4578 .elementor-element.elementor-element-2eebaa8a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-25f6eb15{--width:20%;}.elementor-4578 .elementor-element.elementor-element-474f2653{--width:70%;}.elementor-4578 .elementor-element.elementor-element-130ed9d4{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4578 .elementor-element.elementor-element-5ec1dfac{font-size:14px;}.elementor-4578 .elementor-element.elementor-element-01ea1fc{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4578 .elementor-element.elementor-element-f0c1032 .elementor-heading-title{font-size:var( --e-global-typography-fef94de-font-size );line-height:var( --e-global-typography-fef94de-line-height );}.elementor-4578 .elementor-element.elementor-element-5066102{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-4578 .elementor-element.elementor-element-5066102.elementor-element{--align-self:center;}.elementor-4578 .elementor-element.elementor-element-5066102 .elementor-heading-title{font-size:var( --e-global-typography-591b526-font-size );line-height:var( --e-global-typography-591b526-line-height );}.elementor-4578 .elementor-element.elementor-element-716ad4a{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-c9be819 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4578 .elementor-element.elementor-element-c9be819 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-3a1b7a6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4578 .elementor-element.elementor-element-3a1b7a6 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-5c0b11d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4578 .elementor-element.elementor-element-3c06102 .elementor-field-group .elementor-field, .elementor-4578 .elementor-element.elementor-element-3c06102 .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-e8b6746{--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:50px 20px;--row-gap:50px;--column-gap:20px;--flex-wrap:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4578 .elementor-element.elementor-element-7b06fcb{--min-height:350px;}.elementor-4578 .elementor-element.elementor-element-7b06fcb.e-con{--order:99999 /* order end hack */;}.elementor-4578 .elementor-element.elementor-element-994713d .elementor-heading-title{font-size:var( --e-global-typography-fef94de-font-size );line-height:var( --e-global-typography-fef94de-line-height );}.elementor-4578 .elementor-element.elementor-element-36e07f5 .elementor-heading-title{font-size:var( --e-global-typography-591b526-font-size );line-height:var( --e-global-typography-591b526-line-height );}.elementor-4578 .elementor-element.elementor-element-59a735d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-309a799{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4578 .elementor-element.elementor-element-309a799 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4578 .elementor-element.elementor-element-309a799 .elementskit-accordion .elementskit-card-body p, .elementor-4578 .elementor-element.elementor-element-309a799 .elementskit-accordion .elementskit-card-body{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4578 .elementor-element.elementor-element-309a799 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{font-size:14px;}.elementor-4578 .elementor-element.elementor-element-309a799 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{font-size:17px;}}/* Start custom CSS for qi_addons_for_elementor_interactive_link_showcase, class: .elementor-element-2192dde */.elementor-4578 .elementor-element.elementor-element-2192dde .qodef-layout--inline .qodef-e-title {
    padding: 5px calc(41px/2);
}/* End custom CSS */
@media (min-width: 1441px) {.elementor-element.elementor-element-55d838d .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; flex-direction: row; } }@media (min-width: 1441px) {.elementor-element.elementor-element-55d838d .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header { margin-right: 15px; margin-left: unset; } }@media (max-width: 767px) {.elementor-element.elementor-element-55d838d .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper { display: block } }@media (max-width: 767px) {.elementor-element.elementor-element-55d838d .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header { margin-right: unset; margin-left: unset; } }
@media (min-width: 1441px) {.elementor-element.elementor-element-7a99377 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; flex-direction: row; } }@media (min-width: 1441px) {.elementor-element.elementor-element-7a99377 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header { margin-right: 15px; margin-left: unset; } }@media (max-width: 767px) {.elementor-element.elementor-element-7a99377 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper { display: block } }@media (max-width: 767px) {.elementor-element.elementor-element-7a99377 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header { margin-right: unset; margin-left: unset; } }
@media (min-width: 1441px) {.elementor-element.elementor-element-721e01f .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; flex-direction: row; } }@media (min-width: 1441px) {.elementor-element.elementor-element-721e01f .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header { margin-right: 15px; margin-left: unset; } }@media (max-width: 767px) {.elementor-element.elementor-element-721e01f .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper { display: block } }@media (max-width: 767px) {.elementor-element.elementor-element-721e01f .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header { margin-right: unset; margin-left: unset; } }