.elementor-21 .elementor-element.elementor-element-2534c48f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 50px;--row-gap:20px;--column-gap:50px;--flex-wrap:nowrap;--overlay-opacity:1;--padding-top:0240px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-2534c48f::before, .elementor-21 .elementor-element.elementor-element-2534c48f > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-2534c48f > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-2534c48f > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-2534c48f > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-2534c48f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://riverai.co.uk/wp-content/uploads/2025/12/RiverAI-Gradient-02-scaled.webp");--background-overlay:'';background-position:center right;background-size:cover;}.elementor-21 .elementor-element.elementor-element-2534c48f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-573c129d{--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;--flex-wrap: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;--z-index:5;}.elementor-21 .elementor-element.elementor-element-573c129d.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-63db42d{width:100%;max-width:100%;}.elementor-21 .elementor-element.elementor-element-63db42d .elementor-heading-title{color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-8cc291a{width:var( --container-widget-width, 99.126% );max-width:99.126%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;--container-widget-width:99.126%;--container-widget-flex-grow:0;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;letter-spacing:0px;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-8cc291a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-2454973 .elementor-button{background-color:#FFFFFF;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 );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#181818;color:#181818;border-style:none;border-radius:30px 30px 30px 30px;padding:14px 30px 14px 30px;}.elementor-21 .elementor-element.elementor-element-2454973 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-2454973 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-2454973 .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-2454973 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-5b929e71 .elementor-button{background-color:var( --e-global-color-primary );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 );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:30px 30px 30px 30px;padding:14px 30px 14px 30px;}.elementor-21 .elementor-element.elementor-element-5b929e71 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-5b929e71 .elementor-button:focus{background-color:#8CC8FF;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-5b929e71 .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-5b929e71 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-aa5704f{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap: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-21 .elementor-element.elementor-element-590299af{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-590299af.e-con{--align-self:center;}.elementor-21 .elementor-element.elementor-element-131a365{width:auto;max-width:auto;margin:0px -15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-131a365 img{width:45px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-f29f4fc );border-radius:100px 100px 100px 100px;}.elementor-21 .elementor-element.elementor-element-4c05f0ab{width:auto;max-width:auto;margin:0px -15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-4c05f0ab img{width:45px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-f29f4fc );border-radius:100px 100px 100px 100px;}.elementor-21 .elementor-element.elementor-element-71b84bab{width:auto;max-width:auto;margin:0px -15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-71b84bab img{width:45px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-f29f4fc );border-radius:100px 100px 100px 100px;}.elementor-21 .elementor-element.elementor-element-6d8e62e9{width:auto;max-width:auto;margin:0px -15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-6d8e62e9 img{width:45px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-f29f4fc );border-radius:100px 100px 100px 100px;}.elementor-21 .elementor-element.elementor-element-56de057e{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-56de057e img{width:45px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-f29f4fc );border-radius:100px 100px 100px 100px;}.elementor-21 .elementor-element.elementor-element-1642dd43{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-1642dd43.e-con{--align-self:center;}.elementor-21 .elementor-element.elementor-element-7ca3c9c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -1px) 0px;}.elementor-21 .elementor-element.elementor-element-7ca3c9c7 .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 );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-21 .elementor-element.elementor-element-1026771{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-21 .elementor-element.elementor-element-1026771.e-con{--align-self:flex-end;}.elementor-21 .elementor-element.elementor-element-6725847b{--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:025px;--padding-bottom:050px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-6725847b:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-6725847b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-a20edd6{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-356bc44-font-family ), Sans-serif;font-size:var( --e-global-typography-356bc44-font-size );font-weight:var( --e-global-typography-356bc44-font-weight );text-transform:var( --e-global-typography-356bc44-text-transform );font-style:var( --e-global-typography-356bc44-font-style );text-decoration:var( --e-global-typography-356bc44-text-decoration );letter-spacing:var( --e-global-typography-356bc44-letter-spacing );color:var( --e-global-color-f29f4fc );}.elementor-21 .elementor-element.elementor-element-1008683 .elementskit-clients-slider{--ekit_client_logo_left_right_spacing:80px;}.elementor-21 .elementor-element.elementor-element-1008683 .ekit-price-card-slider{--ekit_client_logo_slidetosho:6;}.elementor-21 .elementor-element.elementor-element-1008683 .elementskit-clients-slider .ekit-main-swiper{background-color:#02010100;}.elementor-21 .elementor-element.elementor-element-1008683 .elementskit-clients-slider .single-client{background-color:#02010100;min-height:0px;border-radius:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-1008683{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-21 .elementor-element.elementor-element-1008683 .elementskit-clients-slider .swiper-wrapper{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-1008683 .single-client{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-1008683 .simple_logo_image .single-client .content-image .main-image{opacity:0.4;filter:alpha(opacity=0.4);}.elementor-21 .elementor-element.elementor-element-1008683 .elementskit-clients-slider .single-client img{opacity:0.4;filter:alpha(opacity=0.4);}.elementor-21 .elementor-element.elementor-element-1008683 .simple_logo_image .single-client:hover .content-image img{opacity:1;filter:alpha(opacity=1);}.elementor-21 .elementor-element.elementor-element-1008683 .simple_logo_image .single-client:hover .content-image .main-image{opacity:1;filter:alpha(opacity=1);}.elementor-21 .elementor-element.elementor-element-22c04ac9{--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--overlay-opacity:0.2;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-22c04ac9:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-22c04ac9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-22c04ac9::before, .elementor-21 .elementor-element.elementor-element-22c04ac9 > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-22c04ac9 > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-22c04ac9 > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-22c04ac9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-22c04ac9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://riverai.co.uk/wp-content/uploads/2025/10/Test-1-scaled.webp");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-21 .elementor-element.elementor-element-69fc9ce{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 70px;--row-gap:20px;--column-gap:70px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-24c2b95b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-47af1213{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:start;font-family:var( --e-global-typography-356bc44-font-family ), Sans-serif;font-size:var( --e-global-typography-356bc44-font-size );font-weight:var( --e-global-typography-356bc44-font-weight );text-transform:var( --e-global-typography-356bc44-text-transform );font-style:var( --e-global-typography-356bc44-font-style );text-decoration:var( --e-global-typography-356bc44-text-decoration );letter-spacing:var( --e-global-typography-356bc44-letter-spacing );color:#3C8CFF;}.elementor-21 .elementor-element.elementor-element-23df7bed{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-21 .elementor-element.elementor-element-23df7bed .elementor-heading-title{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 );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21 .elementor-element.elementor-element-8040391 .elementor-button{background-color:#3C8CFF;font-family:"Questrial", Sans-serif;font-size:14px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:14px 30px 14px 30px;}.elementor-21 .elementor-element.elementor-element-8040391 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-8040391 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-8040391{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-21 .elementor-element.elementor-element-8040391 .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-8040391 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-52c81e60{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-13c7d3e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;letter-spacing:0px;color:#3C3C3C;}.elementor-21 .elementor-element.elementor-element-e746b9c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 30px;--row-gap:20px;--column-gap:30px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-e746b9c:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-e746b9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-21 .elementor-element.elementor-element-968c43f{--display:flex;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-21 .elementor-element.elementor-element-968c43f:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-968c43f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#003782;}.elementor-21 .elementor-element.elementor-element-968c43f:hover{background-color:#008EFF;}.elementor-21 .elementor-element.elementor-element-c72db57{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-c72db57 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-a670e8a{--display:flex;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-21 .elementor-element.elementor-element-a670e8a:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-a670e8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000088EE;}.elementor-21 .elementor-element.elementor-element-a670e8a:hover{background-color:#008EFF;}.elementor-21 .elementor-element.elementor-element-d9ef4bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-d9ef4bf .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-a56feef{--display:flex;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-21 .elementor-element.elementor-element-a56feef:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-a56feef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0066D4;}.elementor-21 .elementor-element.elementor-element-a56feef:hover{background-color:#008EFF;}.elementor-21 .elementor-element.elementor-element-fe97acb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-fe97acb .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-daa742b{--display:flex;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-21 .elementor-element.elementor-element-daa742b:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-daa742b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#008EFF;}.elementor-21 .elementor-element.elementor-element-daa742b:hover{background-color:#0066D4;}.elementor-21 .elementor-element.elementor-element-8971032{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-8971032 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:25px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-d949bd5{--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;--flex-wrap:wrap;--overflow:hidden;--padding-top:30px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-21 .elementor-element.elementor-element-d949bd5:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-d949bd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-21 .elementor-element.elementor-element-4710dcb{text-align:start;}.elementor-21 .elementor-element.elementor-element-c46aa76{--display:flex;}.elementor-21 .elementor-element.elementor-element-04e0792 .elementor-cta .elementor-cta__bg, .elementor-21 .elementor-element.elementor-element-04e0792 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-21 .elementor-element.elementor-element-04e0792 .elementor-cta__content{text-align:start;padding:0px 0px 0px 0px;background-color:#02010100;}.elementor-21 .elementor-element.elementor-element-04e0792 .elementor-cta__image{margin-bottom:16px;}.elementor-21 .elementor-element.elementor-element-04e0792 .elementor-cta__image img{border-radius:8px;}.elementor-21 .elementor-element.elementor-element-04e0792 .elementor-cta__title:not(:last-child){margin-bottom:12px;}.elementor-21 .elementor-element.elementor-element-e893231{--display:flex;}.elementor-21 .elementor-element.elementor-element-f8f9f4a .elementor-cta .elementor-cta__bg, .elementor-21 .elementor-element.elementor-element-f8f9f4a .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-21 .elementor-element.elementor-element-f8f9f4a .elementor-cta__content{text-align:start;padding:0px 0px 0px 0px;background-color:#02010100;}.elementor-21 .elementor-element.elementor-element-f8f9f4a .elementor-cta__image{margin-bottom:16px;}.elementor-21 .elementor-element.elementor-element-f8f9f4a .elementor-cta__image img{border-radius:8px;}.elementor-21 .elementor-element.elementor-element-f8f9f4a .elementor-cta__title:not(:last-child){margin-bottom:12px;}.elementor-21 .elementor-element.elementor-element-d86a05f{--display:flex;}.elementor-21 .elementor-element.elementor-element-c18da85 .elementor-cta .elementor-cta__bg, .elementor-21 .elementor-element.elementor-element-c18da85 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-21 .elementor-element.elementor-element-c18da85 .elementor-cta__content{text-align:start;padding:0px 0px 0px 0px;background-color:#02010100;}.elementor-21 .elementor-element.elementor-element-c18da85 .elementor-cta__image{margin-bottom:16px;}.elementor-21 .elementor-element.elementor-element-c18da85 .elementor-cta__image img{border-radius:8px;}.elementor-21 .elementor-element.elementor-element-c18da85 .elementor-cta__title:not(:last-child){margin-bottom:12px;}.elementor-21 .elementor-element.elementor-element-7084117{--display:flex;}.elementor-21 .elementor-element.elementor-element-9fa4d4d .elementor-cta .elementor-cta__bg, .elementor-21 .elementor-element.elementor-element-9fa4d4d .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-21 .elementor-element.elementor-element-9fa4d4d .elementor-cta__content{text-align:start;padding:0px 0px 0px 0px;background-color:#02010100;}.elementor-21 .elementor-element.elementor-element-9fa4d4d .elementor-cta__image{margin-bottom:16px;}.elementor-21 .elementor-element.elementor-element-9fa4d4d .elementor-cta__image img{border-radius:8px;}.elementor-21 .elementor-element.elementor-element-9fa4d4d .elementor-cta__title:not(:last-child){margin-bottom:12px;}.elementor-21 .elementor-element.elementor-element-2799262{--display:flex;}.elementor-21 .elementor-element.elementor-element-e1cf1a1 .elementor-cta .elementor-cta__bg, .elementor-21 .elementor-element.elementor-element-e1cf1a1 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-21 .elementor-element.elementor-element-e1cf1a1 .elementor-cta__content{text-align:start;padding:0px 0px 0px 0px;background-color:#02010100;}.elementor-21 .elementor-element.elementor-element-e1cf1a1 .elementor-cta__image{margin-bottom:16px;}.elementor-21 .elementor-element.elementor-element-e1cf1a1 .elementor-cta__image img{border-radius:8px;}.elementor-21 .elementor-element.elementor-element-e1cf1a1 .elementor-cta__title:not(:last-child){margin-bottom:12px;}.elementor-21 .elementor-element.elementor-element-bae3e4b{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:40px;margin:052px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-64px;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:-42px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:-42px;--e-n-carousel-arrow-size:50px;--e-n-carousel-arrow-normal-color:#000000;--e-n-carousel-arrow-hover-color:#000000;}.elementor-21 .elementor-element.elementor-element-15eb3b48{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 100px;--row-gap:20px;--column-gap:100px;--flex-wrap:nowrap;--overlay-opacity:0.2;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-15eb3b48:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-15eb3b48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-15eb3b48::before, .elementor-21 .elementor-element.elementor-element-15eb3b48 > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-15eb3b48 > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-15eb3b48 > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-15eb3b48 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-15eb3b48 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://riverai.co.uk/wp-content/uploads/2025/10/Test-1-scaled.webp");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-21 .elementor-element.elementor-element-4e35a00{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-4e35a00.e-con{--align-self:center;}.elementor-21 .elementor-element.elementor-element-5c2b50d7{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;font-family:var( --e-global-typography-356bc44-font-family ), Sans-serif;font-size:var( --e-global-typography-356bc44-font-size );font-weight:var( --e-global-typography-356bc44-font-weight );text-transform:var( --e-global-typography-356bc44-text-transform );font-style:var( --e-global-typography-356bc44-font-style );text-decoration:var( --e-global-typography-356bc44-text-decoration );letter-spacing:var( --e-global-typography-356bc44-letter-spacing );color:#3C8CFF;}.elementor-21 .elementor-element.elementor-element-2772ddc .elementor-main-swiper .swiper-slide{background-color:#FFFFFF00;}.elementor-21 .elementor-element.elementor-element-2772ddc .elementor-swiper-button{font-size:15px;color:#3C8CFF;}.elementor-21 .elementor-element.elementor-element-2772ddc .elementor-swiper-button svg{fill:#3C8CFF;}.elementor-21 .elementor-element.elementor-element-2772ddc .elementor-testimonial__content{padding:20px 20px 20px 20px;}.elementor-21 .elementor-element.elementor-element-2772ddc.elementor-testimonial--layout-image_left .elementor-testimonial__footer,
					.elementor-21 .elementor-element.elementor-element-2772ddc.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-top:20px;}.elementor-21 .elementor-element.elementor-element-2772ddc.elementor-testimonial--layout-image_above .elementor-testimonial__footer,
					.elementor-21 .elementor-element.elementor-element-2772ddc.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-21 .elementor-element.elementor-element-2772ddc.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{padding:0 20px 0 20px;}.elementor-21 .elementor-element.elementor-element-2772ddc .elementor-testimonial__text{font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;font-style:normal;}.elementor-21 .elementor-element.elementor-element-2772ddc .elementor-testimonial__name{color:#3C8CFF;font-size:14px;letter-spacing:5px;}.elementor-21 .elementor-element.elementor-element-05287e8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.7;--overlay-mix-blend-mode:multiply;}.elementor-21 .elementor-element.elementor-element-05287e8:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-05287e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://riverai.co.uk/wp-content/uploads/2026/01/image-gen-15.webp");background-position:center center;}.elementor-21 .elementor-element.elementor-element-05287e8::before, .elementor-21 .elementor-element.elementor-element-05287e8 > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-05287e8 > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-05287e8 > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-05287e8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-05287e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-21 .elementor-element.elementor-element-d352dcd .elementor-repeater-item-0eff4e8 .swiper-slide-bg{background-color:#833CA300;}.elementor-21 .elementor-element.elementor-element-d352dcd .elementor-repeater-item-92ac823 .swiper-slide-bg{background-color:#4054B200;}.elementor-21 .elementor-element.elementor-element-d352dcd .elementor-repeater-item-a0e3ba7 .swiper-slide-bg{background-color:#1ABC9C00;}.elementor-21 .elementor-element.elementor-element-d352dcd .swiper-slide{transition-duration:calc(7500ms*1.2);height:400px;}.elementor-21 .elementor-element.elementor-element-d352dcd{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-d352dcd .swiper-slide-contents{max-width:60%;}.elementor-21 .elementor-element.elementor-element-d352dcd .swiper-slide-inner{padding:0px 0px 0px 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-d352dcd .elementor-slide-heading{color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:60px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-d352dcd .elementor-slide-description{color:#FFFFFF;font-family:"Manrope", Sans-serif;}.elementor-21 .elementor-element.elementor-element-d352dcd .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFFFF;opacity:1;}.elementor-21 .elementor-element.elementor-element-d352dcd .swiper-pagination-bullet-active{background-color:#3C8CFF;}.elementor-21 .elementor-element.elementor-element-5757904e{--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-21 .elementor-element.elementor-element-5757904e:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-5757904e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-696b3d71{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;font-family:var( --e-global-typography-356bc44-font-family ), Sans-serif;font-size:var( --e-global-typography-356bc44-font-size );font-weight:var( --e-global-typography-356bc44-font-weight );text-transform:var( --e-global-typography-356bc44-text-transform );font-style:var( --e-global-typography-356bc44-font-style );text-decoration:var( --e-global-typography-356bc44-text-decoration );letter-spacing:var( --e-global-typography-356bc44-letter-spacing );color:#3C8CFF;}.elementor-21 .elementor-element.elementor-element-24d1aa8a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-24d1aa8a .elementor-heading-title{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 );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#000000;}.elementor-21 .elementor-element.elementor-element-30b1423b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-4ed82534{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 100px;--row-gap:20px;--column-gap:100px;--flex-wrap:nowrap;--background-transition:0.3s;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:#14141430;--border-color:#14141430;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-4ed82534:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-4ed82534 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f29f4fc );}.elementor-21 .elementor-element.elementor-element-4ed82534:hover{background-color:var( --e-global-color-ac2808f );border-style:solid;}.elementor-21 .elementor-element.elementor-element-4ed82534, .elementor-21 .elementor-element.elementor-element-4ed82534::before{--border-transition:0.3s;}.elementor-21 .elementor-element.elementor-element-7cc8e8bb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-7cc8e8bb.e-con{--align-self:center;}.elementor-21 .elementor-element.elementor-element-70a81736{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-family:var( --e-global-typography-356bc44-font-family ), Sans-serif;font-size:var( --e-global-typography-356bc44-font-size );font-weight:var( --e-global-typography-356bc44-font-weight );text-transform:var( --e-global-typography-356bc44-text-transform );font-style:var( --e-global-typography-356bc44-font-style );text-decoration:var( --e-global-typography-356bc44-text-decoration );letter-spacing:var( --e-global-typography-356bc44-letter-spacing );color:#3C8CFF;}.elementor-21 .elementor-element.elementor-element-687d9d78{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-21 .elementor-element.elementor-element-687d9d78 .elementor-heading-title{font-family:var( --e-global-typography-dc65649-font-family ), Sans-serif;font-size:var( --e-global-typography-dc65649-font-size );font-weight:var( --e-global-typography-dc65649-font-weight );text-transform:var( --e-global-typography-dc65649-text-transform );font-style:var( --e-global-typography-dc65649-font-style );text-decoration:var( --e-global-typography-dc65649-text-decoration );line-height:var( --e-global-typography-dc65649-line-height );letter-spacing:var( --e-global-typography-dc65649-letter-spacing );}.elementor-21 .elementor-element.elementor-element-4336121b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-5471e506{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-21 .elementor-element.elementor-element-5c3a0898{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 100px;--row-gap:20px;--column-gap:100px;--flex-wrap:nowrap;--background-transition:0.3s;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:#14141430;--border-color:#14141430;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-5c3a0898:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-5c3a0898 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f29f4fc );}.elementor-21 .elementor-element.elementor-element-5c3a0898:hover{background-color:var( --e-global-color-ac2808f );border-style:solid;}.elementor-21 .elementor-element.elementor-element-5c3a0898, .elementor-21 .elementor-element.elementor-element-5c3a0898::before{--border-transition:0.3s;}.elementor-21 .elementor-element.elementor-element-2f62ccbf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-2f62ccbf.e-con{--align-self:center;}.elementor-21 .elementor-element.elementor-element-68e1bbe6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-family:var( --e-global-typography-356bc44-font-family ), Sans-serif;font-size:var( --e-global-typography-356bc44-font-size );font-weight:var( --e-global-typography-356bc44-font-weight );text-transform:var( --e-global-typography-356bc44-text-transform );font-style:var( --e-global-typography-356bc44-font-style );text-decoration:var( --e-global-typography-356bc44-text-decoration );letter-spacing:var( --e-global-typography-356bc44-letter-spacing );color:#3C8CFF;}.elementor-21 .elementor-element.elementor-element-53948da1{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-21 .elementor-element.elementor-element-53948da1 .elementor-heading-title{font-family:var( --e-global-typography-dc65649-font-family ), Sans-serif;font-size:var( --e-global-typography-dc65649-font-size );font-weight:var( --e-global-typography-dc65649-font-weight );text-transform:var( --e-global-typography-dc65649-text-transform );font-style:var( --e-global-typography-dc65649-font-style );text-decoration:var( --e-global-typography-dc65649-text-decoration );line-height:var( --e-global-typography-dc65649-line-height );letter-spacing:var( --e-global-typography-dc65649-letter-spacing );}.elementor-21 .elementor-element.elementor-element-20dd3d59{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-5585c2cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-21 .elementor-element.elementor-element-3f20bb9d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 100px;--row-gap:20px;--column-gap:100px;--flex-wrap:nowrap;--background-transition:0.3s;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:#14141430;--border-color:#14141430;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-3f20bb9d:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-3f20bb9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f29f4fc );}.elementor-21 .elementor-element.elementor-element-3f20bb9d:hover{background-color:var( --e-global-color-ac2808f );border-style:solid;}.elementor-21 .elementor-element.elementor-element-3f20bb9d, .elementor-21 .elementor-element.elementor-element-3f20bb9d::before{--border-transition:0.3s;}.elementor-21 .elementor-element.elementor-element-320d08c3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-320d08c3.e-con{--align-self:center;}.elementor-21 .elementor-element.elementor-element-343d5c6f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-family:var( --e-global-typography-356bc44-font-family ), Sans-serif;font-size:var( --e-global-typography-356bc44-font-size );font-weight:var( --e-global-typography-356bc44-font-weight );text-transform:var( --e-global-typography-356bc44-text-transform );font-style:var( --e-global-typography-356bc44-font-style );text-decoration:var( --e-global-typography-356bc44-text-decoration );letter-spacing:var( --e-global-typography-356bc44-letter-spacing );color:#3C8CFF;}.elementor-21 .elementor-element.elementor-element-66ef39e{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-21 .elementor-element.elementor-element-66ef39e .elementor-heading-title{font-family:var( --e-global-typography-dc65649-font-family ), Sans-serif;font-size:var( --e-global-typography-dc65649-font-size );font-weight:var( --e-global-typography-dc65649-font-weight );text-transform:var( --e-global-typography-dc65649-text-transform );font-style:var( --e-global-typography-dc65649-font-style );text-decoration:var( --e-global-typography-dc65649-text-decoration );line-height:var( --e-global-typography-dc65649-line-height );letter-spacing:var( --e-global-typography-dc65649-letter-spacing );}.elementor-21 .elementor-element.elementor-element-4fd91d56{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-23966448{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-21 .elementor-element.elementor-element-58234e68{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 100px;--row-gap:20px;--column-gap:100px;--flex-wrap:nowrap;--background-transition:0.3s;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:#14141430;--border-color:#14141430;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-58234e68:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-58234e68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f29f4fc );}.elementor-21 .elementor-element.elementor-element-58234e68:hover{background-color:var( --e-global-color-ac2808f );border-style:solid;}.elementor-21 .elementor-element.elementor-element-58234e68, .elementor-21 .elementor-element.elementor-element-58234e68::before{--border-transition:0.3s;}.elementor-21 .elementor-element.elementor-element-49fdb168{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-49fdb168.e-con{--align-self:center;}.elementor-21 .elementor-element.elementor-element-784aa491{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-family:var( --e-global-typography-356bc44-font-family ), Sans-serif;font-size:var( --e-global-typography-356bc44-font-size );font-weight:var( --e-global-typography-356bc44-font-weight );text-transform:var( --e-global-typography-356bc44-text-transform );font-style:var( --e-global-typography-356bc44-font-style );text-decoration:var( --e-global-typography-356bc44-text-decoration );letter-spacing:var( --e-global-typography-356bc44-letter-spacing );color:#3C8CFF;}.elementor-21 .elementor-element.elementor-element-48a3a6b5{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-21 .elementor-element.elementor-element-48a3a6b5 .elementor-heading-title{font-family:var( --e-global-typography-dc65649-font-family ), Sans-serif;font-size:var( --e-global-typography-dc65649-font-size );font-weight:var( --e-global-typography-dc65649-font-weight );text-transform:var( --e-global-typography-dc65649-text-transform );font-style:var( --e-global-typography-dc65649-font-style );text-decoration:var( --e-global-typography-dc65649-text-decoration );line-height:var( --e-global-typography-dc65649-line-height );letter-spacing:var( --e-global-typography-dc65649-letter-spacing );}.elementor-21 .elementor-element.elementor-element-22c998e4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-c2ab007{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-21 .elementor-element.elementor-element-524931c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 100px;--row-gap:20px;--column-gap:100px;--flex-wrap:nowrap;--background-transition:0.3s;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:#14141430;--border-color:#14141430;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-524931c:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-524931c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f29f4fc );}.elementor-21 .elementor-element.elementor-element-524931c:hover{background-color:var( --e-global-color-ac2808f );border-style:solid;}.elementor-21 .elementor-element.elementor-element-524931c, .elementor-21 .elementor-element.elementor-element-524931c::before{--border-transition:0.3s;}.elementor-21 .elementor-element.elementor-element-4838f2e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-4838f2e.e-con{--align-self:center;}.elementor-21 .elementor-element.elementor-element-eb3fc29{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-family:var( --e-global-typography-356bc44-font-family ), Sans-serif;font-size:var( --e-global-typography-356bc44-font-size );font-weight:var( --e-global-typography-356bc44-font-weight );text-transform:var( --e-global-typography-356bc44-text-transform );font-style:var( --e-global-typography-356bc44-font-style );text-decoration:var( --e-global-typography-356bc44-text-decoration );letter-spacing:var( --e-global-typography-356bc44-letter-spacing );color:#3C8CFF;}.elementor-21 .elementor-element.elementor-element-d97052f{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-21 .elementor-element.elementor-element-d97052f .elementor-heading-title{font-family:var( --e-global-typography-dc65649-font-family ), Sans-serif;font-size:var( --e-global-typography-dc65649-font-size );font-weight:var( --e-global-typography-dc65649-font-weight );text-transform:var( --e-global-typography-dc65649-text-transform );font-style:var( --e-global-typography-dc65649-font-style );text-decoration:var( --e-global-typography-dc65649-text-decoration );line-height:var( --e-global-typography-dc65649-line-height );letter-spacing:var( --e-global-typography-dc65649-letter-spacing );}.elementor-21 .elementor-element.elementor-element-1985b85{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-da3f883{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-21 .elementor-element.elementor-element-4a518707{--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-21 .elementor-element.elementor-element-5f27939f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-5f27939f .elementor-heading-title{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 );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21 .elementor-element.elementor-element-2c279d4a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 30px;--row-gap:20px;--column-gap:30px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-4264aba1{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-21 .elementor-element.elementor-element-4264aba1:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-4264aba1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ac2808f );}.elementor-21 .elementor-element.elementor-element-7ab89e6{width:var( --container-widget-width, 23.496% );max-width:23.496%;--container-widget-width:23.496%;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-7ab89e6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-7ab89e6 img{width:99%;}.elementor-21 .elementor-element.elementor-element-3f70f95f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-3f70f95f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:25px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#3C8CFF;}.elementor-21 .elementor-element.elementor-element-25ae45fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-21 .elementor-element.elementor-element-3557a5e{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-21 .elementor-element.elementor-element-3557a5e:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-3557a5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ac2808f );}.elementor-21 .elementor-element.elementor-element-c777531{width:var( --container-widget-width, 21.999% );max-width:21.999%;--container-widget-width:21.999%;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-c777531.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-435ec08{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-435ec08 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:25px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#3C8CFF;}.elementor-21 .elementor-element.elementor-element-242250a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-21 .elementor-element.elementor-element-6af12c4{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-21 .elementor-element.elementor-element-6af12c4:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-6af12c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ac2808f );}.elementor-21 .elementor-element.elementor-element-a32cbfe{width:var( --container-widget-width, 21.999% );max-width:21.999%;--container-widget-width:21.999%;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-a32cbfe.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-14d7654{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-14d7654 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:25px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#3C8CFF;}.elementor-21 .elementor-element.elementor-element-5a445b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-21 .elementor-element.elementor-element-40737c3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 30px;--row-gap:20px;--column-gap:30px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-12b9ff3{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-21 .elementor-element.elementor-element-12b9ff3:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-12b9ff3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ac2808f );}.elementor-21 .elementor-element.elementor-element-199c99b{width:var( --container-widget-width, 21.999% );max-width:21.999%;--container-widget-width:21.999%;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-199c99b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-7d716ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-7d716ec .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:25px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#3C8CFF;}.elementor-21 .elementor-element.elementor-element-ab3215b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-21 .elementor-element.elementor-element-02d791a{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-21 .elementor-element.elementor-element-02d791a:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-02d791a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ac2808f );}.elementor-21 .elementor-element.elementor-element-538cf91{width:var( --container-widget-width, 21.999% );max-width:21.999%;--container-widget-width:21.999%;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-538cf91.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-415a084{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-415a084 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:25px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#3C8CFF;}.elementor-21 .elementor-element.elementor-element-a7e0f50{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-21 .elementor-element.elementor-element-c0909a4{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-21 .elementor-element.elementor-element-c0909a4:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-c0909a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ac2808f );}.elementor-21 .elementor-element.elementor-element-ff1579c{width:var( --container-widget-width, 21.999% );max-width:21.999%;--container-widget-width:21.999%;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-ff1579c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-9b12c7a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-9b12c7a .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:25px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#3C8CFF;}.elementor-21 .elementor-element.elementor-element-5951b89{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-21 .elementor-element.elementor-element-884f486{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 30px;--row-gap:20px;--column-gap:30px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-3ec13e6{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-21 .elementor-element.elementor-element-3ec13e6:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-3ec13e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ac2808f );}.elementor-21 .elementor-element.elementor-element-f9198cb{width:var( --container-widget-width, 21.999% );max-width:21.999%;--container-widget-width:21.999%;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-f9198cb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-368e172{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-368e172 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:25px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#3C8CFF;}.elementor-21 .elementor-element.elementor-element-398bdd2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-21 .elementor-element.elementor-element-f968f1e{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-21 .elementor-element.elementor-element-f968f1e:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-f968f1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ac2808f );}.elementor-21 .elementor-element.elementor-element-08fa632{width:var( --container-widget-width, 21.999% );max-width:21.999%;--container-widget-width:21.999%;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-08fa632.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-11e3f6d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-11e3f6d .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:25px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#3C8CFF;}.elementor-21 .elementor-element.elementor-element-619e55e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-21 .elementor-element.elementor-element-7d29041{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-21 .elementor-element.elementor-element-7d29041:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-7d29041 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ac2808f );}.elementor-21 .elementor-element.elementor-element-718177a{width:var( --container-widget-width, 21.099% );max-width:21.099%;--container-widget-width:21.099%;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-718177a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-ed7aedc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-ed7aedc .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:25px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#3C8CFF;}.elementor-21 .elementor-element.elementor-element-91b68a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-21 .elementor-element.elementor-element-79b59600{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-79b59600:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-79b59600 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-21 .elementor-element.elementor-element-391faddc{--display:flex;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-1e11dc81{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:start;font-family:var( --e-global-typography-356bc44-font-family ), Sans-serif;font-size:var( --e-global-typography-356bc44-font-size );font-weight:var( --e-global-typography-356bc44-font-weight );text-transform:var( --e-global-typography-356bc44-text-transform );font-style:var( --e-global-typography-356bc44-font-style );text-decoration:var( --e-global-typography-356bc44-text-decoration );letter-spacing:var( --e-global-typography-356bc44-letter-spacing );color:#3C8CFF;}.elementor-21 .elementor-element.elementor-element-7fd4e36{width:100%;max-width:100%;margin:0px 100px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-21 .elementor-element.elementor-element-7fd4e36 .elementor-heading-title{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 );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21 .elementor-element.elementor-element-71ce989e{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-770ba220 .elementor-button{background-color:#3C8CFF;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 );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:14px 30px 14px 30px;}.elementor-21 .elementor-element.elementor-element-770ba220 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-770ba220 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-770ba220 .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-770ba220 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-3a185a8c .elementskit-blog-block-post, .elementor-21 .elementor-element.elementor-element-3a185a8c .elementskit-post-image-card, .elementor-21 .elementor-element.elementor-element-3a185a8c .elementskit-post-card{background-color:var( --e-global-color-f29f4fc );box-shadow:2px 2px 20px 0px rgba(0, 0, 0, 0);border-radius:10px 10px 10px 10px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#001D2130;}.elementor-21 .elementor-element.elementor-element-3a185a8c .elementskit-btn{background-color:#FFFFFF00;padding:30px 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 );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:#3C8CFF;fill:#3C8CFF;border-style:solid;border-width:0px 0px 0px 0px;border-color:#01010300;border-radius:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-3a185a8c .elementskit-btn:hover{background-color:#02010100;color:var( --e-global-color-accent );fill:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-3a185a8c .elementskit-post-image-card{display:block;}.elementor-21 .elementor-element.elementor-element-3a185a8c .btn-wraper{text-align:left;}.elementor-21 .elementor-element.elementor-element-3a185a8c .elementskit-blog-block-post .elementskit-post-body{padding:20px 30px 30px 30px;}.elementor-21 .elementor-element.elementor-element-3a185a8c .elementskit-post-image-card .elementskit-post-body{padding:20px 30px 30px 30px;}.elementor-21 .elementor-element.elementor-element-3a185a8c .elementskit-entry-thumb{border-radius:8px 8px 0px 0px;margin:0px 0px 0px 0px;} .elementor-21 .elementor-element.elementor-element-3a185a8c .ekit-wid-con .elementskit-entry-thumb{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-3a185a8c .post-meta-list a, .elementor-21 .elementor-element.elementor-element-3a185a8c .post-meta-list .meta-date-text{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 );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-21 .elementor-element.elementor-element-3a185a8c .post-meta-list{text-align:left;margin:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-3a185a8c .post-meta-list > span{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;color:#3C8CFF;fill:#3C8CFF;}.elementor-21 .elementor-element.elementor-element-3a185a8c .post-meta-list > span > i, .elementor-21 .elementor-element.elementor-element-3a185a8c .post-meta-list > span > svg{margin:0px 2px 0px 7px;}.elementor-21 .elementor-element.elementor-element-3a185a8c .post-meta-list > span :is(i, svg){font-size:15px;color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-3a185a8c .post-meta-list > span:hover{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-3a185a8c.ekit-blog-posts--bg-hover .elementskit-post-image-card:hover .post-meta-list > span{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-3a185a8c .elementskit-post-body .entry-title, .elementor-21 .elementor-element.elementor-element-3a185a8c .elementskit-entry-header .entry-title, .elementor-21 .elementor-element.elementor-element-3a185a8c .elementskit-post-image-card .elementskit-post-body .entry-title  a,  .elementor-21 .elementor-element.elementor-element-3a185a8c .elementskit-post-card .elementskit-entry-header .entry-title  a,.elementor-21 .elementor-element.elementor-element-3a185a8c .elementskit-blog-block-post .elementskit-post-body .entry-title a{font-family:var( --e-global-typography-afc52b1-font-family ), Sans-serif;font-size:var( --e-global-typography-afc52b1-font-size );font-weight:var( --e-global-typography-afc52b1-font-weight );text-transform:var( --e-global-typography-afc52b1-text-transform );font-style:var( --e-global-typography-afc52b1-font-style );text-decoration:var( --e-global-typography-afc52b1-text-decoration );line-height:var( --e-global-typography-afc52b1-line-height );letter-spacing:var( --e-global-typography-afc52b1-letter-spacing );}.elementor-21 .elementor-element.elementor-element-3a185a8c .elementskit-post-body .entry-title a{color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-3a185a8c .elementskit-entry-header .entry-title a{color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-3a185a8c .elementskit-post-body .entry-title{text-align:left;margin:0px 0px 5px 0px;}.elementor-21 .elementor-element.elementor-element-3a185a8c .elementskit-entry-header .entry-title{text-align:left;margin:0px 0px 5px 0px;}.elementor-21 .elementor-element.elementor-element-3a185a8c .elementskit-post-footer > p{color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-3a185a8c .elementskit-post-body > p{color:var( --e-global-color-text );text-align:left;margin:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-3a185a8c .elementskit-post-footer > p, .elementor-21 .elementor-element.elementor-element-3a185a8c .elementskit-post-body > p{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 );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-21 .elementor-element.elementor-element-3a185a8c .elementskit-post-footer{text-align:left;margin:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-3a185a8c .elementskit-blog-block-post .elementskit-post-footer > p{margin:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-6dbfe041{--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-21 .elementor-element.elementor-element-6dbfe041:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-6dbfe041 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-21 .elementor-element.elementor-element-4c7de977{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;font-family:var( --e-global-typography-356bc44-font-family ), Sans-serif;font-size:var( --e-global-typography-356bc44-font-size );font-weight:var( --e-global-typography-356bc44-font-weight );text-transform:var( --e-global-typography-356bc44-text-transform );font-style:var( --e-global-typography-356bc44-font-style );text-decoration:var( --e-global-typography-356bc44-text-decoration );letter-spacing:var( --e-global-typography-356bc44-letter-spacing );color:#3C8CFF;}.elementor-21 .elementor-element.elementor-element-3731e1e8{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-3731e1e8 .elementor-heading-title{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 );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21 .elementor-element.elementor-element-16f83811 .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-21 .elementor-element.elementor-element-16f83811 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-21 .elementor-element.elementor-element-16f83811 .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:#EA603C00;}.elementor-21 .elementor-element.elementor-element-16f83811 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:#02010100;font-family:var( --e-global-typography-99d1950-font-family ), Sans-serif;font-size:var( --e-global-typography-99d1950-font-size );font-weight:var( --e-global-typography-99d1950-font-weight );text-transform:var( --e-global-typography-99d1950-text-transform );font-style:var( --e-global-typography-99d1950-font-style );text-decoration:var( --e-global-typography-99d1950-text-decoration );line-height:var( --e-global-typography-99d1950-line-height );letter-spacing:var( --e-global-typography-99d1950-letter-spacing );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:15px 40px 25px 0px;}.elementor-21 .elementor-element.elementor-element-16f83811{width:100%;max-width:100%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-16f83811 .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-16f83811 .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-16f83811 .elementskit-accordion .elementskit-card-body p{color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-16f83811 .elementskit-accordion .elementskit-card-body{color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:0px 40px 30px 0px;}.elementor-21 .elementor-element.elementor-element-16f83811 .elementskit-accordion .elementskit-card-body p, .elementor-21 .elementor-element.elementor-element-16f83811 .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 );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-21 .elementor-element.elementor-element-16f83811 .elementskit-accordion > .elementskit-card.active{border-style:solid;border-width:0px 0px 1px 0px;border-color:#00000030;}.elementor-21 .elementor-element.elementor-element-16f83811 .elementskit-accordion > .elementskit-card{border-style:solid;border-width:0px 0px 1px 0px;border-color:#00000030;}.elementor-21 .elementor-element.elementor-element-16f83811 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{font-size:17px;color:#3C8CFF;fill:#3C8CFF;}.elementor-21 .elementor-element.elementor-element-16f83811 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{font-size:20px;color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-16f83811 .ekit_accordion_icon_group, .elementor-21 .elementor-element.elementor-element-16f83811 .ekit_accordion_icon_left_group{margin:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-29170c91{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 100px;--row-gap:20px;--column-gap:100px;--flex-wrap:nowrap;--overlay-opacity:0.4;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-29170c91:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-29170c91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-29170c91::before, .elementor-21 .elementor-element.elementor-element-29170c91 > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-29170c91 > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-29170c91 > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-29170c91 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-29170c91 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://riverai.co.uk/wp-content/uploads/2025/10/Test-1-scaled.webp");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-21 .elementor-element.elementor-element-511924d4{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-511924d4.e-con{--align-self:center;}.elementor-21 .elementor-element.elementor-element-4447ab78{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:start;font-family:var( --e-global-typography-356bc44-font-family ), Sans-serif;font-size:var( --e-global-typography-356bc44-font-size );font-weight:var( --e-global-typography-356bc44-font-weight );text-transform:var( --e-global-typography-356bc44-text-transform );font-style:var( --e-global-typography-356bc44-font-style );text-decoration:var( --e-global-typography-356bc44-text-decoration );letter-spacing:var( --e-global-typography-356bc44-letter-spacing );color:#3C8CFF;}.elementor-21 .elementor-element.elementor-element-799e7d91{width:100%;max-width:100%;margin:0px 100px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-21 .elementor-element.elementor-element-799e7d91 .elementor-heading-title{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 );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21 .elementor-element.elementor-element-38285675 .elementor-button{background-color:#3C8CFF;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 );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:14px 30px 14px 30px;}.elementor-21 .elementor-element.elementor-element-38285675 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-38285675 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-38285675 .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-38285675 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-19cf1de2 .elementor-button{background-color:var( --e-global-color-primary );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 );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:14px 30px 14px 30px;}.elementor-21 .elementor-element.elementor-element-19cf1de2 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-19cf1de2 .elementor-button:focus{background-color:var( --e-global-color-accent );color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-19cf1de2 .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-19cf1de2 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-164a4353{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-164a4353.e-con{--align-self:flex-end;}.elementor-21 .elementor-element.elementor-element-460aa09{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-21 .elementor-element.elementor-element-50b717eb{--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:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap: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-21 .elementor-element.elementor-element-6c0b6350{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-6c0b6350.e-con{--align-self:center;}.elementor-21 .elementor-element.elementor-element-35fcf88c{width:auto;max-width:auto;margin:0px -15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-35fcf88c img{width:45px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-f29f4fc );border-radius:100px 100px 100px 100px;}.elementor-21 .elementor-element.elementor-element-f750ea9{width:auto;max-width:auto;margin:0px -15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-f750ea9 img{width:45px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-f29f4fc );border-radius:100px 100px 100px 100px;}.elementor-21 .elementor-element.elementor-element-54c9ab6f{width:auto;max-width:auto;margin:0px -15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-54c9ab6f img{width:45px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-f29f4fc );border-radius:100px 100px 100px 100px;}.elementor-21 .elementor-element.elementor-element-24ca596e{width:auto;max-width:auto;margin:0px -15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-24ca596e img{width:45px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-f29f4fc );border-radius:100px 100px 100px 100px;}.elementor-21 .elementor-element.elementor-element-3de938e2{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-3de938e2 img{width:45px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-f29f4fc );border-radius:100px 100px 100px 100px;}.elementor-21 .elementor-element.elementor-element-5563152d{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-5563152d.e-con{--align-self:center;}.elementor-21 .elementor-element.elementor-element-5925c545{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -1px) 0px;}.elementor-21 .elementor-element.elementor-element-5925c545 .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 );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-21 .elementor-element.elementor-element-2534c48f{--padding-top:140px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-573c129d{--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-8cc291a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-size:15px;}.elementor-21 .elementor-element.elementor-element-2454973 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-21 .elementor-element.elementor-element-5b929e71 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-21 .elementor-element.elementor-element-aa5704f{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21 .elementor-element.elementor-element-590299af{--justify-content:flex-start;}.elementor-21 .elementor-element.elementor-element-590299af.e-con{--align-self:center;}.elementor-21 .elementor-element.elementor-element-131a365{margin:0px -15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-131a365 img{width:40px;}.elementor-21 .elementor-element.elementor-element-4c05f0ab{margin:0px -15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-4c05f0ab img{width:40px;}.elementor-21 .elementor-element.elementor-element-71b84bab{margin:0px -15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-71b84bab img{width:40px;}.elementor-21 .elementor-element.elementor-element-6d8e62e9{margin:0px -15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-6d8e62e9 img{width:40px;}.elementor-21 .elementor-element.elementor-element-56de057e{margin:0px -15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-56de057e img{width:40px;}.elementor-21 .elementor-element.elementor-element-7ca3c9c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-7ca3c9c7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-21 .elementor-element.elementor-element-6725847b{--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-a20edd6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-356bc44-font-size );letter-spacing:var( --e-global-typography-356bc44-letter-spacing );}.elementor-21 .elementor-element.elementor-element-1008683 .elementskit-clients-slider{--ekit_client_logo_left_right_spacing:50px;}.elementor-21 .elementor-element.elementor-element-1008683 .ekit-price-card-slider{--ekit_client_logo_slidetosho:4;}.elementor-21 .elementor-element.elementor-element-1008683 .elementskit-clients-slider .single-client{min-height:0px;}.elementor-21 .elementor-element.elementor-element-22c04ac9{--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-69fc9ce{--flex-wrap:wrap;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-21 .elementor-element.elementor-element-24c2b95b{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-21 .elementor-element.elementor-element-47af1213{font-size:var( --e-global-typography-356bc44-font-size );letter-spacing:var( --e-global-typography-356bc44-letter-spacing );}.elementor-21 .elementor-element.elementor-element-23df7bed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-23df7bed .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21 .elementor-element.elementor-element-8040391 .elementor-button{font-size:13px;}.elementor-21 .elementor-element.elementor-element-13c7d3e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-size:15px;}.elementor-21 .elementor-element.elementor-element-e746b9c{--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0050px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-c72db57 .elementor-heading-title{font-size:23px;}.elementor-21 .elementor-element.elementor-element-d9ef4bf .elementor-heading-title{font-size:23px;}.elementor-21 .elementor-element.elementor-element-fe97acb .elementor-heading-title{font-size:23px;}.elementor-21 .elementor-element.elementor-element-8971032 .elementor-heading-title{font-size:23px;}.elementor-21 .elementor-element.elementor-element-d949bd5{--padding-top:20px;--padding-bottom:20px;--padding-left:32px;--padding-right:032px;}.elementor-21 .elementor-element.elementor-element-bae3e4b{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:32px;margin:042px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-15eb3b48{--gap:20px 70px;--row-gap:20px;--column-gap:70px;--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-5c2b50d7{font-size:var( --e-global-typography-356bc44-font-size );letter-spacing:var( --e-global-typography-356bc44-letter-spacing );}.elementor-21 .elementor-element.elementor-element-5757904e{--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-696b3d71{font-size:var( --e-global-typography-356bc44-font-size );letter-spacing:var( --e-global-typography-356bc44-letter-spacing );}.elementor-21 .elementor-element.elementor-element-24d1aa8a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-24d1aa8a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21 .elementor-element.elementor-element-4ed82534{--gap:20px 50px;--row-gap:20px;--column-gap:50px;}.elementor-21 .elementor-element.elementor-element-70a81736{font-size:var( --e-global-typography-356bc44-font-size );letter-spacing:var( --e-global-typography-356bc44-letter-spacing );}.elementor-21 .elementor-element.elementor-element-687d9d78 .elementor-heading-title{font-size:var( --e-global-typography-dc65649-font-size );line-height:var( --e-global-typography-dc65649-line-height );letter-spacing:var( --e-global-typography-dc65649-letter-spacing );}.elementor-21 .elementor-element.elementor-element-5c3a0898{--gap:20px 50px;--row-gap:20px;--column-gap:50px;}.elementor-21 .elementor-element.elementor-element-68e1bbe6{font-size:var( --e-global-typography-356bc44-font-size );letter-spacing:var( --e-global-typography-356bc44-letter-spacing );}.elementor-21 .elementor-element.elementor-element-53948da1 .elementor-heading-title{font-size:var( --e-global-typography-dc65649-font-size );line-height:var( --e-global-typography-dc65649-line-height );letter-spacing:var( --e-global-typography-dc65649-letter-spacing );}.elementor-21 .elementor-element.elementor-element-3f20bb9d{--gap:20px 50px;--row-gap:20px;--column-gap:50px;}.elementor-21 .elementor-element.elementor-element-343d5c6f{font-size:var( --e-global-typography-356bc44-font-size );letter-spacing:var( --e-global-typography-356bc44-letter-spacing );}.elementor-21 .elementor-element.elementor-element-66ef39e .elementor-heading-title{font-size:var( --e-global-typography-dc65649-font-size );line-height:var( --e-global-typography-dc65649-line-height );letter-spacing:var( --e-global-typography-dc65649-letter-spacing );}.elementor-21 .elementor-element.elementor-element-58234e68{--gap:20px 50px;--row-gap:20px;--column-gap:50px;}.elementor-21 .elementor-element.elementor-element-784aa491{font-size:var( --e-global-typography-356bc44-font-size );letter-spacing:var( --e-global-typography-356bc44-letter-spacing );}.elementor-21 .elementor-element.elementor-element-48a3a6b5 .elementor-heading-title{font-size:var( --e-global-typography-dc65649-font-size );line-height:var( --e-global-typography-dc65649-line-height );letter-spacing:var( --e-global-typography-dc65649-letter-spacing );}.elementor-21 .elementor-element.elementor-element-524931c{--gap:20px 50px;--row-gap:20px;--column-gap:50px;}.elementor-21 .elementor-element.elementor-element-eb3fc29{font-size:var( --e-global-typography-356bc44-font-size );letter-spacing:var( --e-global-typography-356bc44-letter-spacing );}.elementor-21 .elementor-element.elementor-element-d97052f .elementor-heading-title{font-size:var( --e-global-typography-dc65649-font-size );line-height:var( --e-global-typography-dc65649-line-height );letter-spacing:var( --e-global-typography-dc65649-letter-spacing );}.elementor-21 .elementor-element.elementor-element-4a518707{--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-5f27939f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-21 .elementor-element.elementor-element-5f27939f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21 .elementor-element.elementor-element-2c279d4a{--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;}.elementor-21 .elementor-element.elementor-element-3f70f95f .elementor-heading-title{font-size:23px;}.elementor-21 .elementor-element.elementor-element-435ec08 .elementor-heading-title{font-size:23px;}.elementor-21 .elementor-element.elementor-element-14d7654 .elementor-heading-title{font-size:23px;}.elementor-21 .elementor-element.elementor-element-40737c3{--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;}.elementor-21 .elementor-element.elementor-element-7d716ec .elementor-heading-title{font-size:23px;}.elementor-21 .elementor-element.elementor-element-415a084 .elementor-heading-title{font-size:23px;}.elementor-21 .elementor-element.elementor-element-9b12c7a .elementor-heading-title{font-size:23px;}.elementor-21 .elementor-element.elementor-element-884f486{--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;}.elementor-21 .elementor-element.elementor-element-368e172 .elementor-heading-title{font-size:23px;}.elementor-21 .elementor-element.elementor-element-11e3f6d .elementor-heading-title{font-size:23px;}.elementor-21 .elementor-element.elementor-element-ed7aedc .elementor-heading-title{font-size:23px;}.elementor-21 .elementor-element.elementor-element-79b59600{--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-391faddc{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-21 .elementor-element.elementor-element-1e11dc81{font-size:var( --e-global-typography-356bc44-font-size );letter-spacing:var( --e-global-typography-356bc44-letter-spacing );}.elementor-21 .elementor-element.elementor-element-7fd4e36{margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-7fd4e36 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21 .elementor-element.elementor-element-71ce989e{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-21 .elementor-element.elementor-element-770ba220 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-21 .elementor-element.elementor-element-3a185a8c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-21 .elementor-element.elementor-element-3a185a8c .elementskit-blog-block-post, .elementor-21 .elementor-element.elementor-element-3a185a8c .elementskit-post-image-card, .elementor-21 .elementor-element.elementor-element-3a185a8c .elementskit-post-card{margin:0px 0px 30px 0px;}.elementor-21 .elementor-element.elementor-element-3a185a8c .post-meta-list a, .elementor-21 .elementor-element.elementor-element-3a185a8c .post-meta-list .meta-date-text{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-21 .elementor-element.elementor-element-3a185a8c .elementskit-post-body .entry-title, .elementor-21 .elementor-element.elementor-element-3a185a8c .elementskit-entry-header .entry-title, .elementor-21 .elementor-element.elementor-element-3a185a8c .elementskit-post-image-card .elementskit-post-body .entry-title  a,  .elementor-21 .elementor-element.elementor-element-3a185a8c .elementskit-post-card .elementskit-entry-header .entry-title  a,.elementor-21 .elementor-element.elementor-element-3a185a8c .elementskit-blog-block-post .elementskit-post-body .entry-title a{font-size:var( --e-global-typography-afc52b1-font-size );line-height:var( --e-global-typography-afc52b1-line-height );letter-spacing:var( --e-global-typography-afc52b1-letter-spacing );}.elementor-21 .elementor-element.elementor-element-3a185a8c .elementskit-post-footer > p, .elementor-21 .elementor-element.elementor-element-3a185a8c .elementskit-post-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-21 .elementor-element.elementor-element-3a185a8c .elementskit-btn{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-21 .elementor-element.elementor-element-6dbfe041{--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-4c7de977{font-size:var( --e-global-typography-356bc44-font-size );letter-spacing:var( --e-global-typography-356bc44-letter-spacing );}.elementor-21 .elementor-element.elementor-element-3731e1e8{margin:0px 120px calc(var(--kit-widget-spacing, 0px) + 30px) 120px;}.elementor-21 .elementor-element.elementor-element-3731e1e8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21 .elementor-element.elementor-element-16f83811{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 70px) 0px;}.elementor-21 .elementor-element.elementor-element-16f83811 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:var( --e-global-typography-99d1950-font-size );line-height:var( --e-global-typography-99d1950-line-height );letter-spacing:var( --e-global-typography-99d1950-letter-spacing );}.elementor-21 .elementor-element.elementor-element-16f83811 .elementskit-accordion .elementskit-card-body p, .elementor-21 .elementor-element.elementor-element-16f83811 .elementskit-accordion .elementskit-card-body{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-21 .elementor-element.elementor-element-16f83811 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{font-size:15px;}.elementor-21 .elementor-element.elementor-element-16f83811 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{font-size:18px;}.elementor-21 .elementor-element.elementor-element-29170c91{--gap:20px 50px;--row-gap:20px;--column-gap:50px;--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-4447ab78{font-size:var( --e-global-typography-356bc44-font-size );letter-spacing:var( --e-global-typography-356bc44-letter-spacing );}.elementor-21 .elementor-element.elementor-element-799e7d91{margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-799e7d91 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21 .elementor-element.elementor-element-38285675 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-21 .elementor-element.elementor-element-19cf1de2 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-21 .elementor-element.elementor-element-50b717eb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21 .elementor-element.elementor-element-6c0b6350{--justify-content:flex-start;}.elementor-21 .elementor-element.elementor-element-6c0b6350.e-con{--align-self:center;}.elementor-21 .elementor-element.elementor-element-35fcf88c{margin:0px -15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-35fcf88c img{width:40px;}.elementor-21 .elementor-element.elementor-element-f750ea9{margin:0px -15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-f750ea9 img{width:40px;}.elementor-21 .elementor-element.elementor-element-54c9ab6f{margin:0px -15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-54c9ab6f img{width:40px;}.elementor-21 .elementor-element.elementor-element-24ca596e{margin:0px -15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-24ca596e img{width:40px;}.elementor-21 .elementor-element.elementor-element-3de938e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-3de938e2 img{width:40px;}.elementor-21 .elementor-element.elementor-element-5925c545{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-5925c545 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-21 .elementor-element.elementor-element-2534c48f{--flex-wrap:wrap;--padding-top:140px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-573c129d{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-8cc291a{font-size:15px;}.elementor-21 .elementor-element.elementor-element-2454973 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-21 .elementor-element.elementor-element-5b929e71 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-21 .elementor-element.elementor-element-aa5704f{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21 .elementor-element.elementor-element-590299af{--width:50%;}.elementor-21 .elementor-element.elementor-element-131a365 img{width:40px;}.elementor-21 .elementor-element.elementor-element-4c05f0ab img{width:40px;}.elementor-21 .elementor-element.elementor-element-71b84bab img{width:40px;}.elementor-21 .elementor-element.elementor-element-6d8e62e9 img{width:40px;}.elementor-21 .elementor-element.elementor-element-56de057e img{width:40px;}.elementor-21 .elementor-element.elementor-element-1642dd43{--width:50%;}.elementor-21 .elementor-element.elementor-element-7ca3c9c7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-21 .elementor-element.elementor-element-6725847b{--padding-top:040px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-a20edd6{font-size:var( --e-global-typography-356bc44-font-size );letter-spacing:var( --e-global-typography-356bc44-letter-spacing );}.elementor-21 .elementor-element.elementor-element-1008683 .elementskit-clients-slider{--ekit_client_logo_left_right_spacing:50px;}.elementor-21 .elementor-element.elementor-element-1008683 .ekit-price-card-slider{--ekit_client_logo_slidetosho:2;}.elementor-21 .elementor-element.elementor-element-1008683 .elementskit-clients-slider .single-client{min-height:0px;}.elementor-21 .elementor-element.elementor-element-22c04ac9{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-47af1213{font-size:var( --e-global-typography-356bc44-font-size );letter-spacing:var( --e-global-typography-356bc44-letter-spacing );}.elementor-21 .elementor-element.elementor-element-23df7bed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-23df7bed .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21 .elementor-element.elementor-element-13c7d3e8{font-size:15px;}.elementor-21 .elementor-element.elementor-element-e746b9c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-968c43f{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-c72db57 .elementor-heading-title{font-size:22px;}.elementor-21 .elementor-element.elementor-element-a670e8a{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-d9ef4bf .elementor-heading-title{font-size:22px;}.elementor-21 .elementor-element.elementor-element-a56feef{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-fe97acb .elementor-heading-title{font-size:22px;}.elementor-21 .elementor-element.elementor-element-daa742b{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-8971032 .elementor-heading-title{font-size:22px;}.elementor-21 .elementor-element.elementor-element-d949bd5{--content-width:100%;--padding-top:020px;--padding-bottom:20px;--padding-left:024px;--padding-right:024px;}.elementor-21 .elementor-element.elementor-element-bae3e4b{--e-n-carousel-swiper-slides-to-display:1;margin:032px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-15eb3b48{--flex-wrap:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-4e35a00{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-21 .elementor-element.elementor-element-5c2b50d7{font-size:var( --e-global-typography-356bc44-font-size );letter-spacing:var( --e-global-typography-356bc44-letter-spacing );}.elementor-21 .elementor-element.elementor-element-2772ddc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-d352dcd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-d352dcd .swiper-slide-contents{max-width:100%;}.elementor-21 .elementor-element.elementor-element-d352dcd .elementor-slide-heading{font-size:44px;}.elementor-21 .elementor-element.elementor-element-d352dcd .elementor-slide-description{font-size:16px;}.elementor-21 .elementor-element.elementor-element-5757904e{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-696b3d71{font-size:var( --e-global-typography-356bc44-font-size );letter-spacing:var( --e-global-typography-356bc44-letter-spacing );}.elementor-21 .elementor-element.elementor-element-24d1aa8a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-21 .elementor-element.elementor-element-24d1aa8a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21 .elementor-element.elementor-element-4ed82534{--flex-wrap:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-70a81736{font-size:var( --e-global-typography-356bc44-font-size );letter-spacing:var( --e-global-typography-356bc44-letter-spacing );}.elementor-21 .elementor-element.elementor-element-687d9d78 .elementor-heading-title{font-size:var( --e-global-typography-dc65649-font-size );line-height:var( --e-global-typography-dc65649-line-height );letter-spacing:var( --e-global-typography-dc65649-letter-spacing );}.elementor-21 .elementor-element.elementor-element-5c3a0898{--flex-wrap:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-68e1bbe6{font-size:var( --e-global-typography-356bc44-font-size );letter-spacing:var( --e-global-typography-356bc44-letter-spacing );}.elementor-21 .elementor-element.elementor-element-53948da1 .elementor-heading-title{font-size:var( --e-global-typography-dc65649-font-size );line-height:var( --e-global-typography-dc65649-line-height );letter-spacing:var( --e-global-typography-dc65649-letter-spacing );}.elementor-21 .elementor-element.elementor-element-3f20bb9d{--flex-wrap:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-343d5c6f{font-size:var( --e-global-typography-356bc44-font-size );letter-spacing:var( --e-global-typography-356bc44-letter-spacing );}.elementor-21 .elementor-element.elementor-element-66ef39e .elementor-heading-title{font-size:var( --e-global-typography-dc65649-font-size );line-height:var( --e-global-typography-dc65649-line-height );letter-spacing:var( --e-global-typography-dc65649-letter-spacing );}.elementor-21 .elementor-element.elementor-element-58234e68{--flex-wrap:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-784aa491{font-size:var( --e-global-typography-356bc44-font-size );letter-spacing:var( --e-global-typography-356bc44-letter-spacing );}.elementor-21 .elementor-element.elementor-element-48a3a6b5 .elementor-heading-title{font-size:var( --e-global-typography-dc65649-font-size );line-height:var( --e-global-typography-dc65649-line-height );letter-spacing:var( --e-global-typography-dc65649-letter-spacing );}.elementor-21 .elementor-element.elementor-element-524931c{--flex-wrap:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-eb3fc29{font-size:var( --e-global-typography-356bc44-font-size );letter-spacing:var( --e-global-typography-356bc44-letter-spacing );}.elementor-21 .elementor-element.elementor-element-d97052f .elementor-heading-title{font-size:var( --e-global-typography-dc65649-font-size );line-height:var( --e-global-typography-dc65649-line-height );letter-spacing:var( --e-global-typography-dc65649-letter-spacing );}.elementor-21 .elementor-element.elementor-element-4a518707{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-5f27939f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-21 .elementor-element.elementor-element-5f27939f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21 .elementor-element.elementor-element-2c279d4a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-21 .elementor-element.elementor-element-4264aba1{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-3f70f95f .elementor-heading-title{font-size:22px;}.elementor-21 .elementor-element.elementor-element-3557a5e{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-435ec08 .elementor-heading-title{font-size:22px;}.elementor-21 .elementor-element.elementor-element-6af12c4{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-14d7654 .elementor-heading-title{font-size:22px;}.elementor-21 .elementor-element.elementor-element-40737c3{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-21 .elementor-element.elementor-element-12b9ff3{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-7d716ec .elementor-heading-title{font-size:22px;}.elementor-21 .elementor-element.elementor-element-02d791a{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-415a084 .elementor-heading-title{font-size:22px;}.elementor-21 .elementor-element.elementor-element-c0909a4{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-9b12c7a .elementor-heading-title{font-size:22px;}.elementor-21 .elementor-element.elementor-element-884f486{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-21 .elementor-element.elementor-element-3ec13e6{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-368e172 .elementor-heading-title{font-size:22px;}.elementor-21 .elementor-element.elementor-element-f968f1e{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-11e3f6d .elementor-heading-title{font-size:22px;}.elementor-21 .elementor-element.elementor-element-7d29041{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-ed7aedc .elementor-heading-title{font-size:22px;}.elementor-21 .elementor-element.elementor-element-79b59600{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-391faddc{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-21 .elementor-element.elementor-element-1e11dc81{text-align:center;font-size:var( --e-global-typography-356bc44-font-size );letter-spacing:var( --e-global-typography-356bc44-letter-spacing );}.elementor-21 .elementor-element.elementor-element-7fd4e36{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-7fd4e36 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21 .elementor-element.elementor-element-770ba220 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-21 .elementor-element.elementor-element-3a185a8c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-21 .elementor-element.elementor-element-3a185a8c .elementskit-blog-block-post, .elementor-21 .elementor-element.elementor-element-3a185a8c .elementskit-post-image-card, .elementor-21 .elementor-element.elementor-element-3a185a8c .elementskit-post-card{margin:0px 0px 20px 0px;}.elementor-21 .elementor-element.elementor-element-3a185a8c .elementskit-blog-block-post .elementskit-post-body{padding:20px 20px 25px 20px;}.elementor-21 .elementor-element.elementor-element-3a185a8c .elementskit-post-image-card .elementskit-post-body{padding:20px 20px 25px 20px;}.elementor-21 .elementor-element.elementor-element-3a185a8c .post-meta-list a, .elementor-21 .elementor-element.elementor-element-3a185a8c .post-meta-list .meta-date-text{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-21 .elementor-element.elementor-element-3a185a8c .elementskit-post-body .entry-title, .elementor-21 .elementor-element.elementor-element-3a185a8c .elementskit-entry-header .entry-title, .elementor-21 .elementor-element.elementor-element-3a185a8c .elementskit-post-image-card .elementskit-post-body .entry-title  a,  .elementor-21 .elementor-element.elementor-element-3a185a8c .elementskit-post-card .elementskit-entry-header .entry-title  a,.elementor-21 .elementor-element.elementor-element-3a185a8c .elementskit-blog-block-post .elementskit-post-body .entry-title a{font-size:var( --e-global-typography-afc52b1-font-size );line-height:var( --e-global-typography-afc52b1-line-height );letter-spacing:var( --e-global-typography-afc52b1-letter-spacing );}.elementor-21 .elementor-element.elementor-element-3a185a8c .elementskit-post-footer > p, .elementor-21 .elementor-element.elementor-element-3a185a8c .elementskit-post-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-21 .elementor-element.elementor-element-3a185a8c .elementskit-btn{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-21 .elementor-element.elementor-element-6dbfe041{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-4c7de977{font-size:var( --e-global-typography-356bc44-font-size );letter-spacing:var( --e-global-typography-356bc44-letter-spacing );}.elementor-21 .elementor-element.elementor-element-3731e1e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-21 .elementor-element.elementor-element-3731e1e8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21 .elementor-element.elementor-element-16f83811{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-21 .elementor-element.elementor-element-16f83811 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:var( --e-global-typography-99d1950-font-size );line-height:var( --e-global-typography-99d1950-line-height );letter-spacing:var( --e-global-typography-99d1950-letter-spacing );}.elementor-21 .elementor-element.elementor-element-16f83811 .elementskit-accordion .elementskit-card-body p, .elementor-21 .elementor-element.elementor-element-16f83811 .elementskit-accordion .elementskit-card-body{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-21 .elementor-element.elementor-element-16f83811 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{font-size:14px;}.elementor-21 .elementor-element.elementor-element-16f83811 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{font-size:17px;}.elementor-21 .elementor-element.elementor-element-29170c91{--flex-wrap:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-511924d4{--justify-content:center;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-21 .elementor-element.elementor-element-4447ab78{text-align:center;font-size:var( --e-global-typography-356bc44-font-size );letter-spacing:var( --e-global-typography-356bc44-letter-spacing );}.elementor-21 .elementor-element.elementor-element-799e7d91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-799e7d91 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21 .elementor-element.elementor-element-38285675 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-21 .elementor-element.elementor-element-19cf1de2 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-21 .elementor-element.elementor-element-460aa09{text-align:center;}.elementor-21 .elementor-element.elementor-element-50b717eb{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21 .elementor-element.elementor-element-6c0b6350{--width:50%;}.elementor-21 .elementor-element.elementor-element-35fcf88c img{width:40px;}.elementor-21 .elementor-element.elementor-element-f750ea9 img{width:40px;}.elementor-21 .elementor-element.elementor-element-54c9ab6f img{width:40px;}.elementor-21 .elementor-element.elementor-element-24ca596e img{width:40px;}.elementor-21 .elementor-element.elementor-element-3de938e2 img{width:40px;}.elementor-21 .elementor-element.elementor-element-5563152d{--width:50%;}.elementor-21 .elementor-element.elementor-element-5925c545{text-align:center;}.elementor-21 .elementor-element.elementor-element-5925c545 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(min-width:768px){.elementor-21 .elementor-element.elementor-element-2534c48f{--content-width:1300px;}.elementor-21 .elementor-element.elementor-element-573c129d{--width:49.229%;}.elementor-21 .elementor-element.elementor-element-590299af{--width:26%;}.elementor-21 .elementor-element.elementor-element-1642dd43{--width:30%;}.elementor-21 .elementor-element.elementor-element-1026771{--width:45%;}.elementor-21 .elementor-element.elementor-element-6725847b{--content-width:1300px;}.elementor-21 .elementor-element.elementor-element-22c04ac9{--content-width:1300px;}.elementor-21 .elementor-element.elementor-element-e746b9c{--width:1300px;}.elementor-21 .elementor-element.elementor-element-d949bd5{--content-width:1280px;}.elementor-21 .elementor-element.elementor-element-15eb3b48{--content-width:1300px;}.elementor-21 .elementor-element.elementor-element-5757904e{--content-width:1300px;}.elementor-21 .elementor-element.elementor-element-4a518707{--content-width:1300px;}.elementor-21 .elementor-element.elementor-element-79b59600{--content-width:1300px;}.elementor-21 .elementor-element.elementor-element-391faddc{--width:70%;}.elementor-21 .elementor-element.elementor-element-71ce989e{--width:30%;}.elementor-21 .elementor-element.elementor-element-6dbfe041{--content-width:1300px;}.elementor-21 .elementor-element.elementor-element-29170c91{--content-width:1300px;}.elementor-21 .elementor-element.elementor-element-511924d4{--width:55%;}.elementor-21 .elementor-element.elementor-element-164a4353{--width:45%;}.elementor-21 .elementor-element.elementor-element-6c0b6350{--width:26%;}.elementor-21 .elementor-element.elementor-element-5563152d{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-21 .elementor-element.elementor-element-590299af{--width:44%;}.elementor-21 .elementor-element.elementor-element-1642dd43{--width:40%;}.elementor-21 .elementor-element.elementor-element-968c43f{--width:47.8%;}.elementor-21 .elementor-element.elementor-element-a670e8a{--width:47.8%;}.elementor-21 .elementor-element.elementor-element-a56feef{--width:47.8%;}.elementor-21 .elementor-element.elementor-element-daa742b{--width:47.8%;}.elementor-21 .elementor-element.elementor-element-4264aba1{--width:100%;}.elementor-21 .elementor-element.elementor-element-3557a5e{--width:100%;}.elementor-21 .elementor-element.elementor-element-6af12c4{--width:100%;}.elementor-21 .elementor-element.elementor-element-12b9ff3{--width:100%;}.elementor-21 .elementor-element.elementor-element-02d791a{--width:100%;}.elementor-21 .elementor-element.elementor-element-c0909a4{--width:100%;}.elementor-21 .elementor-element.elementor-element-3ec13e6{--width:100%;}.elementor-21 .elementor-element.elementor-element-f968f1e{--width:100%;}.elementor-21 .elementor-element.elementor-element-7d29041{--width:100%;}.elementor-21 .elementor-element.elementor-element-6c0b6350{--width:49%;}.elementor-21 .elementor-element.elementor-element-5563152d{--width:45%;}}@media(min-width:1025px){.elementor-21 .elementor-element.elementor-element-05287e8:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-05287e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for nested-carousel, class: .elementor-element-bae3e4b */.elementor-21 .elementor-element.elementor-element-bae3e4b .e-n-carousel {
    overflow: visible
}

/* Optional Text Styling */
.elementor-21 .elementor-element.elementor-element-bae3e4b .elementor-cta__title {
    text-wrap: balance;
}
.elementor-21 .elementor-element.elementor-element-bae3e4b .elementor-cta__description {
    text-wrap: pretty;
}

/* Hide navigation buttons on Mobile */
@media (max-width: 767px) {
    .elementor-21 .elementor-element.elementor-element-bae3e4b .elementor-swiper-button {
        display: none;
    }
}

/* Display pagination on Mobile only */
@media (min-width: 768px) {
    .elementor-21 .elementor-element.elementor-element-bae3e4b .swiper-pagination {
        display: none;
    }
}/* End custom CSS */