.elementor-554 .elementor-element.elementor-element-00bc367{--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:center;--overlay-opacity:0.05;}.elementor-554 .elementor-element.elementor-element-00bc367::before, .elementor-554 .elementor-element.elementor-element-00bc367 > .elementor-background-video-container::before, .elementor-554 .elementor-element.elementor-element-00bc367 > .e-con-inner > .elementor-background-video-container::before, .elementor-554 .elementor-element.elementor-element-00bc367 > .elementor-background-slideshow::before, .elementor-554 .elementor-element.elementor-element-00bc367 > .e-con-inner > .elementor-background-slideshow::before, .elementor-554 .elementor-element.elementor-element-00bc367 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-eadbb8f );background-image:url("https://popalert.co.uk/wp-content/uploads/2025/12/766d1258-1a14-4d2d-ab4b-e2658a9ea0bf-scaled.jpg");--background-overlay:'';background-size:cover;}.elementor-554 .elementor-element.elementor-element-5441b40{--display:flex;--justify-content:center;}.elementor-554 .elementor-element.elementor-element-0a2afa9 .elementor-heading-title{font-family:var( --e-global-typography-solace_h6_font_family_general-font-family ), Sans-serif;font-size:var( --e-global-typography-solace_h6_font_family_general-font-size );font-weight:var( --e-global-typography-solace_h6_font_family_general-font-weight );line-height:var( --e-global-typography-solace_h6_font_family_general-line-height );color:var( --e-global-color-text );}.elementor-554 .elementor-element.elementor-element-94308be .elementor-heading-title{font-family:var( --e-global-typography-solace_h3_font_family_general-font-family ), Sans-serif;font-size:var( --e-global-typography-solace_h3_font_family_general-font-size );font-weight:var( --e-global-typography-solace_h3_font_family_general-font-weight );text-transform:var( --e-global-typography-solace_h3_font_family_general-text-transform );line-height:var( --e-global-typography-solace_h3_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h3_font_family_general-letter-spacing );color:#0C3057;}.elementor-554 .elementor-element.elementor-element-bc3956b{color:var( --e-global-color-text );}.elementor-554 .elementor-element.elementor-element-e6b6abc .elementor-button{background-color:var( --e-global-color-b500f0a );font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;line-height:1.5em;letter-spacing:-0.5px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-554 .elementor-element.elementor-element-e6b6abc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-554 .elementor-element.elementor-element-e6b6abc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-554 .elementor-element.elementor-element-e6b6abc .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-554 .elementor-element.elementor-element-e6b6abc .elementor-button:hover, .elementor-554 .elementor-element.elementor-element-e6b6abc .elementor-button:focus{color:var( --e-global-color-eadbb8f );}.elementor-554 .elementor-element.elementor-element-e6b6abc .elementor-button:hover svg, .elementor-554 .elementor-element.elementor-element-e6b6abc .elementor-button:focus svg{fill:var( --e-global-color-eadbb8f );}.elementor-554 .elementor-element.elementor-element-07fa5a6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-554 .elementor-element.elementor-element-06bc520:not( .elementor-widget-image ), .elementor-554 .elementor-element.elementor-element-06bc520.elementor-widget-image img{-webkit-mask-image:url( https://popalert.co.uk/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-554 .elementor-element.elementor-element-d8be16e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-554 .elementor-element.elementor-element-d8be16e:not(.elementor-motion-effects-element-type-background), .elementor-554 .elementor-element.elementor-element-d8be16e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-554 .elementor-element.elementor-element-902e9b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-554 .elementor-element.elementor-element-902e9b0 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:500;text-transform:none;line-height:1.3em;letter-spacing:-1px;color:var( --e-global-color-b500f0a );}.elementor-554 .elementor-element.elementor-element-b5f0f4b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-554 .elementor-element.elementor-element-282b710{--display:flex;}.elementor-554 .elementor-element.elementor-element-9a712a0{z-index:1;}.elementor-554 .elementor-element.elementor-element-9a712a0 img{width:50%;max-width:40%;height:272px;object-fit:fill;}.elementor-554 .elementor-element.elementor-element-80df024{--display:flex;--min-height:261px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.2;--border-radius:25px 25px 25px 25px;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:125px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-554 .elementor-element.elementor-element-80df024:not(.elementor-motion-effects-element-type-background), .elementor-554 .elementor-element.elementor-element-80df024 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-554 .elementor-element.elementor-element-80df024::before, .elementor-554 .elementor-element.elementor-element-80df024 > .elementor-background-video-container::before, .elementor-554 .elementor-element.elementor-element-80df024 > .e-con-inner > .elementor-background-video-container::before, .elementor-554 .elementor-element.elementor-element-80df024 > .elementor-background-slideshow::before, .elementor-554 .elementor-element.elementor-element-80df024 > .e-con-inner > .elementor-background-slideshow::before, .elementor-554 .elementor-element.elementor-element-80df024 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://popalert.co.uk/wp-content/uploads/2025/12/bggrid-scaled-1.png");--background-overlay:'';background-size:cover;}.elementor-554 .elementor-element.elementor-element-0dcacf8{text-align:center;}.elementor-554 .elementor-element.elementor-element-0dcacf8 .elementor-heading-title{font-family:var( --e-global-typography-solace_h2_font_family_general-font-family ), Sans-serif;font-size:var( --e-global-typography-solace_h2_font_family_general-font-size );font-weight:var( --e-global-typography-solace_h2_font_family_general-font-weight );text-transform:var( --e-global-typography-solace_h2_font_family_general-text-transform );line-height:var( --e-global-typography-solace_h2_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h2_font_family_general-letter-spacing );color:var( --e-global-color-b500f0a );}.elementor-554 .elementor-element.elementor-element-3fec451{text-align:center;font-family:var( --e-global-typography-solace_h6_font_family_general-font-family ), Sans-serif;font-size:var( --e-global-typography-solace_h6_font_family_general-font-size );font-weight:var( --e-global-typography-solace_h6_font_family_general-font-weight );line-height:var( --e-global-typography-solace_h6_font_family_general-line-height );color:var( --e-global-color-b500f0a );}.elementor-554 .elementor-element.elementor-element-3fec451 p{margin-block-end:3px;}.elementor-554 .elementor-element.elementor-element-ce89c35{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-554 .elementor-element.elementor-element-c423d36{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-554 .elementor-element.elementor-element-bdda982{--display:flex;--border-radius:25px 25px 25px 25px;--margin-top:1px;--margin-bottom:1px;--margin-left:1px;--margin-right:1px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-554 .elementor-element.elementor-element-bdda982:not(.elementor-motion-effects-element-type-background), .elementor-554 .elementor-element.elementor-element-bdda982 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF2F8;}.elementor-554 .elementor-element.elementor-element-bdda982.e-con:hover{--e-con-transform-scale:1.1;}.elementor-554 .elementor-element.elementor-element-abe6af6 img{width:30%;height:60px;}.elementor-554 .elementor-element.elementor-element-acc3afc{text-align:center;}.elementor-554 .elementor-element.elementor-element-acc3afc .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:21px;font-weight:700;text-transform:none;line-height:1.3em;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-554 .elementor-element.elementor-element-0e091ce{--display:flex;--border-radius:25px 25px 25px 25px;--margin-top:1px;--margin-bottom:1px;--margin-left:1px;--margin-right:1px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-554 .elementor-element.elementor-element-0e091ce:not(.elementor-motion-effects-element-type-background), .elementor-554 .elementor-element.elementor-element-0e091ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF2F8;}.elementor-554 .elementor-element.elementor-element-0e091ce.e-con:hover{--e-con-transform-scale:1.1;}.elementor-554 .elementor-element.elementor-element-002f42f img{width:30%;height:60px;}.elementor-554 .elementor-element.elementor-element-2076bc5{text-align:center;}.elementor-554 .elementor-element.elementor-element-2076bc5 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:21px;font-weight:700;text-transform:none;line-height:1.3em;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-554 .elementor-element.elementor-element-5461a4e{--display:flex;--border-radius:25px 25px 25px 25px;--margin-top:1px;--margin-bottom:1px;--margin-left:1px;--margin-right:1px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-554 .elementor-element.elementor-element-5461a4e:not(.elementor-motion-effects-element-type-background), .elementor-554 .elementor-element.elementor-element-5461a4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF2F8;}.elementor-554 .elementor-element.elementor-element-5461a4e.e-con:hover{--e-con-transform-scale:1.1;}.elementor-554 .elementor-element.elementor-element-8702a1d img{width:30%;height:60px;}.elementor-554 .elementor-element.elementor-element-2bd409f{text-align:center;}.elementor-554 .elementor-element.elementor-element-2bd409f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:21px;font-weight:700;text-transform:none;line-height:1.3em;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-554 .elementor-element.elementor-element-c849ba0{--display:flex;--border-radius:25px 25px 25px 25px;--margin-top:1px;--margin-bottom:1px;--margin-left:1px;--margin-right:1px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-554 .elementor-element.elementor-element-c849ba0:not(.elementor-motion-effects-element-type-background), .elementor-554 .elementor-element.elementor-element-c849ba0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF2F8;}.elementor-554 .elementor-element.elementor-element-c849ba0.e-con:hover{--e-con-transform-scale:1.1;}.elementor-554 .elementor-element.elementor-element-bf899fc img{width:30%;height:60px;}.elementor-554 .elementor-element.elementor-element-2159faa{text-align:center;}.elementor-554 .elementor-element.elementor-element-2159faa .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:21px;font-weight:700;text-transform:none;line-height:1.3em;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-554 .elementor-element.elementor-element-b085cd9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-554 .elementor-element.elementor-element-fefd0ae{text-align:center;}.elementor-554 .elementor-element.elementor-element-fefd0ae .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:50px;font-weight:700;text-transform:none;line-height:1.1em;letter-spacing:-1px;}.elementor-554 .elementor-element.elementor-element-8e2b9d6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-554 .elementor-element.elementor-element-94bdfc4{--display:flex;--justify-content:space-around;}.elementor-554 .elementor-element.elementor-element-5f9dcd0{--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.2;--border-radius:25px 25px 25px 25px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-554 .elementor-element.elementor-element-5f9dcd0:not(.elementor-motion-effects-element-type-background), .elementor-554 .elementor-element.elementor-element-5f9dcd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-554 .elementor-element.elementor-element-5f9dcd0::before, .elementor-554 .elementor-element.elementor-element-5f9dcd0 > .elementor-background-video-container::before, .elementor-554 .elementor-element.elementor-element-5f9dcd0 > .e-con-inner > .elementor-background-video-container::before, .elementor-554 .elementor-element.elementor-element-5f9dcd0 > .elementor-background-slideshow::before, .elementor-554 .elementor-element.elementor-element-5f9dcd0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-554 .elementor-element.elementor-element-5f9dcd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://popalert.co.uk/wp-content/uploads/2025/12/bggrid-scaled-1.png");--background-overlay:'';background-size:cover;}.elementor-554 .elementor-element.elementor-element-891183a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-554 .elementor-element.elementor-element-842d380{text-align:center;}.elementor-554 .elementor-element.elementor-element-842d380 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:56px;color:var( --e-global-color-cd3cfa4 );}.elementor-554 .elementor-element.elementor-element-a5283f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;color:var( --e-global-color-7ad78f4 );}.elementor-554 .elementor-element.elementor-element-bea825d{--display:flex;--min-height:200px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-554 .elementor-element.elementor-element-bea825d:not(.elementor-motion-effects-element-type-background), .elementor-554 .elementor-element.elementor-element-bea825d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7ad78f4 );}.elementor-554 .elementor-element.elementor-element-1494775{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#6EC1E4;--border-color:#6EC1E4;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-554 .elementor-element.elementor-element-ae3503b{--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;--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-554 .elementor-element.elementor-element-2842aa4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-554 .elementor-element.elementor-element-1b09e3d{--display:flex;--min-height:300px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--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-554 .elementor-element.elementor-element-3fb885f{--display:flex;--min-height:300px;--justify-content:center;--border-radius:20px 20px 20px 20px;}.elementor-554 .elementor-element.elementor-element-6ef66a6 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:48px;color:var( --e-global-color-primary );}.elementor-554 .elementor-element.elementor-element-ad8a76f{font-family:"Sora", Sans-serif;font-size:24px;}.elementor-554 .elementor-element.elementor-element-9db5a2c{--display:flex;--position:fixed;--min-height:300px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-554 .elementor-element.elementor-element-9db5a2c:not(.elementor-motion-effects-element-type-background), .elementor-554 .elementor-element.elementor-element-9db5a2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d2bf868 );}body:not(.rtl) .elementor-554 .elementor-element.elementor-element-9db5a2c{left:0px;}body.rtl .elementor-554 .elementor-element.elementor-element-9db5a2c{right:0px;}.elementor-554 .elementor-element.elementor-element-1c3527f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Sora", Sans-serif;font-size:18px;color:var( --e-global-color-7ad78f4 );}.elementor-554 .elementor-element.elementor-element-1c3527f p{margin-block-end:1px;}.elementor-554 .elementor-element.elementor-element-c9a4057{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-554 .elementor-element.elementor-element-1928c76{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Sora", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-d2bf868 );}.elementor-554 .elementor-element.elementor-element-1928c76.elementor-element{--align-self:stretch;}.elementor-554 .elementor-element.elementor-element-481e0f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Sora", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-d2bf868 );}.elementor-554 .elementor-element.elementor-element-481e0f8.elementor-element{--align-self:stretch;}.elementor-554 .elementor-element.elementor-element-868bef3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#6EC1E4;--border-color:#6EC1E4;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-554 .elementor-element.elementor-element-5ce1aa2{--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;--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-554 .elementor-element.elementor-element-c8992e2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-554 .elementor-element.elementor-element-587cdff{--display:flex;--min-height:300px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--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-554 .elementor-element.elementor-element-51d358c{--display:flex;--min-height:300px;--justify-content:center;--border-radius:20px 20px 20px 20px;}.elementor-554 .elementor-element.elementor-element-156bea3 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:48px;color:var( --e-global-color-primary );}.elementor-554 .elementor-element.elementor-element-5b321e3{font-family:"Sora", Sans-serif;font-size:24px;}.elementor-554 .elementor-element.elementor-element-0ea4f88{--display:flex;--position:fixed;--min-height:300px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-554 .elementor-element.elementor-element-0ea4f88:not(.elementor-motion-effects-element-type-background), .elementor-554 .elementor-element.elementor-element-0ea4f88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d2bf868 );}body:not(.rtl) .elementor-554 .elementor-element.elementor-element-0ea4f88{left:0px;}body.rtl .elementor-554 .elementor-element.elementor-element-0ea4f88{right:0px;}.elementor-554 .elementor-element.elementor-element-b22febc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Sora", Sans-serif;font-size:18px;color:var( --e-global-color-7ad78f4 );}.elementor-554 .elementor-element.elementor-element-b22febc p{margin-block-end:1px;}.elementor-554 .elementor-element.elementor-element-6508b5b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-554 .elementor-element.elementor-element-341481c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Sora", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-d2bf868 );}.elementor-554 .elementor-element.elementor-element-341481c.elementor-element{--align-self:stretch;}.elementor-554 .elementor-element.elementor-element-a903bdf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Sora", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-d2bf868 );}.elementor-554 .elementor-element.elementor-element-a903bdf.elementor-element{--align-self:stretch;}.elementor-554 .elementor-element.elementor-element-d3079fa{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#6EC1E4;--border-color:#6EC1E4;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-554 .elementor-element.elementor-element-add6d12{--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;--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-554 .elementor-element.elementor-element-17946ed{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-554 .elementor-element.elementor-element-4ffe14a{--display:flex;--min-height:300px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--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-554 .elementor-element.elementor-element-8c737d9{--display:flex;--min-height:300px;--justify-content:center;--border-radius:20px 20px 20px 20px;}.elementor-554 .elementor-element.elementor-element-8e7fac9 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:48px;color:var( --e-global-color-primary );}.elementor-554 .elementor-element.elementor-element-053c2e0{font-family:"Sora", Sans-serif;font-size:24px;}.elementor-554 .elementor-element.elementor-element-648b15d{--display:flex;--position:fixed;--min-height:300px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;top:0px;}.elementor-554 .elementor-element.elementor-element-648b15d:not(.elementor-motion-effects-element-type-background), .elementor-554 .elementor-element.elementor-element-648b15d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d2bf868 );}body:not(.rtl) .elementor-554 .elementor-element.elementor-element-648b15d{left:0px;}body.rtl .elementor-554 .elementor-element.elementor-element-648b15d{right:0px;}.elementor-554 .elementor-element.elementor-element-be3c41b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Sora", Sans-serif;font-size:18px;color:var( --e-global-color-7ad78f4 );}.elementor-554 .elementor-element.elementor-element-be3c41b p{margin-block-end:1px;}.elementor-554 .elementor-element.elementor-element-fae56c4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-554 .elementor-element.elementor-element-1bbb96b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Sora", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-d2bf868 );}.elementor-554 .elementor-element.elementor-element-1bbb96b.elementor-element{--align-self:stretch;}.elementor-554 .elementor-element.elementor-element-7ba1e13{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Sora", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-d2bf868 );}.elementor-554 .elementor-element.elementor-element-7ba1e13.elementor-element{--align-self:stretch;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-554 .elementor-element.elementor-element-0a2afa9 .elementor-heading-title{font-size:var( --e-global-typography-solace_h6_font_family_general-font-size );line-height:var( --e-global-typography-solace_h6_font_family_general-line-height );}.elementor-554 .elementor-element.elementor-element-94308be .elementor-heading-title{font-size:var( --e-global-typography-solace_h3_font_family_general-font-size );line-height:var( --e-global-typography-solace_h3_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h3_font_family_general-letter-spacing );}.elementor-554 .elementor-element.elementor-element-e6b6abc .elementor-button{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-554 .elementor-element.elementor-element-902e9b0 .elementor-heading-title{font-size:18px;line-height:1.3em;letter-spacing:0px;}.elementor-554 .elementor-element.elementor-element-0dcacf8 .elementor-heading-title{font-size:var( --e-global-typography-solace_h2_font_family_general-font-size );line-height:var( --e-global-typography-solace_h2_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h2_font_family_general-letter-spacing );}.elementor-554 .elementor-element.elementor-element-3fec451{font-size:var( --e-global-typography-solace_h6_font_family_general-font-size );line-height:var( --e-global-typography-solace_h6_font_family_general-line-height );}.elementor-554 .elementor-element.elementor-element-c423d36{--grid-auto-flow:row;}.elementor-554 .elementor-element.elementor-element-acc3afc .elementor-heading-title{font-size:18px;line-height:1.3em;letter-spacing:0px;}.elementor-554 .elementor-element.elementor-element-2076bc5 .elementor-heading-title{font-size:18px;line-height:1.3em;letter-spacing:0px;}.elementor-554 .elementor-element.elementor-element-2bd409f .elementor-heading-title{font-size:18px;line-height:1.3em;letter-spacing:0px;}.elementor-554 .elementor-element.elementor-element-2159faa .elementor-heading-title{font-size:18px;line-height:1.3em;letter-spacing:0px;}.elementor-554 .elementor-element.elementor-element-fefd0ae .elementor-heading-title{font-size:30px;line-height:1.1em;letter-spacing:0px;}.elementor-554 .elementor-element.elementor-element-842d380 .elementor-heading-title{font-size:32px;}.elementor-554 .elementor-element.elementor-element-6ef66a6 .elementor-heading-title{font-size:32px;}.elementor-554 .elementor-element.elementor-element-ad8a76f{font-size:24px;}.elementor-554 .elementor-element.elementor-element-1c3527f{font-size:16px;}.elementor-554 .elementor-element.elementor-element-1928c76{font-size:18px;}.elementor-554 .elementor-element.elementor-element-481e0f8{font-size:18px;}.elementor-554 .elementor-element.elementor-element-156bea3 .elementor-heading-title{font-size:32px;}.elementor-554 .elementor-element.elementor-element-8e7fac9 .elementor-heading-title{font-size:32px;}}@media(max-width:767px){.elementor-554 .elementor-element.elementor-element-00bc367{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-554 .elementor-element.elementor-element-5441b40{--gap:05px 05px;--row-gap:05px;--column-gap:05px;}.elementor-554 .elementor-element.elementor-element-0a2afa9 .elementor-heading-title{font-size:var( --e-global-typography-solace_h6_font_family_general-font-size );line-height:var( --e-global-typography-solace_h6_font_family_general-line-height );}.elementor-554 .elementor-element.elementor-element-94308be .elementor-heading-title{font-size:var( --e-global-typography-solace_h3_font_family_general-font-size );line-height:var( --e-global-typography-solace_h3_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h3_font_family_general-letter-spacing );}.elementor-554 .elementor-element.elementor-element-e6b6abc .elementor-button{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-554 .elementor-element.elementor-element-06bc520 img{width:100%;}.elementor-554 .elementor-element.elementor-element-902e9b0 .elementor-heading-title{font-size:12px;line-height:1.3em;letter-spacing:0px;}.elementor-554 .elementor-element.elementor-element-282b710{--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-554 .elementor-element.elementor-element-9a712a0 img{width:65%;max-width:82%;height:233px;}.elementor-554 .elementor-element.elementor-element-0dcacf8 .elementor-heading-title{font-size:var( --e-global-typography-solace_h2_font_family_general-font-size );line-height:var( --e-global-typography-solace_h2_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h2_font_family_general-letter-spacing );}.elementor-554 .elementor-element.elementor-element-3fec451{padding:10px 10px 10px 10px;font-size:var( --e-global-typography-solace_h6_font_family_general-font-size );line-height:var( --e-global-typography-solace_h6_font_family_general-line-height );}.elementor-554 .elementor-element.elementor-element-c423d36{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-554 .elementor-element.elementor-element-abe6af6 img{height:39px;}.elementor-554 .elementor-element.elementor-element-acc3afc .elementor-heading-title{font-size:12px;line-height:1.3em;letter-spacing:0px;}.elementor-554 .elementor-element.elementor-element-002f42f img{height:40px;}.elementor-554 .elementor-element.elementor-element-2076bc5 .elementor-heading-title{font-size:12px;line-height:1.3em;letter-spacing:0px;}.elementor-554 .elementor-element.elementor-element-8702a1d img{height:40px;}.elementor-554 .elementor-element.elementor-element-2bd409f .elementor-heading-title{font-size:12px;line-height:1.3em;letter-spacing:0px;}.elementor-554 .elementor-element.elementor-element-bf899fc img{width:47%;max-width:40%;height:40px;}.elementor-554 .elementor-element.elementor-element-2159faa .elementor-heading-title{font-size:12px;line-height:1.3em;letter-spacing:0px;}.elementor-554 .elementor-element.elementor-element-b085cd9{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-554 .elementor-element.elementor-element-fefd0ae .elementor-heading-title{font-size:22px;line-height:1.1em;letter-spacing:0px;}.elementor-554 .elementor-element.elementor-element-842d380 .elementor-heading-title{font-size:18px;}.elementor-554 .elementor-element.elementor-element-a5283f8{font-size:12px;}.elementor-554 .elementor-element.elementor-element-6ef66a6 .elementor-heading-title{font-size:24px;}.elementor-554 .elementor-element.elementor-element-ad8a76f{font-size:18px;}.elementor-554 .elementor-element.elementor-element-1c3527f{font-size:12px;}.elementor-554 .elementor-element.elementor-element-c9a4057{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-554 .elementor-element.elementor-element-1928c76{font-size:12px;}.elementor-554 .elementor-element.elementor-element-481e0f8{font-size:12px;}.elementor-554 .elementor-element.elementor-element-156bea3 .elementor-heading-title{font-size:24px;}.elementor-554 .elementor-element.elementor-element-5b321e3{font-size:18px;}.elementor-554 .elementor-element.elementor-element-b22febc{font-size:12px;}.elementor-554 .elementor-element.elementor-element-6508b5b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-554 .elementor-element.elementor-element-341481c{font-size:12px;}.elementor-554 .elementor-element.elementor-element-a903bdf{font-size:12px;}.elementor-554 .elementor-element.elementor-element-8e7fac9 .elementor-heading-title{font-size:24px;}.elementor-554 .elementor-element.elementor-element-053c2e0{font-size:18px;}.elementor-554 .elementor-element.elementor-element-be3c41b{font-size:12px;}.elementor-554 .elementor-element.elementor-element-fae56c4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-554 .elementor-element.elementor-element-1bbb96b{font-size:12px;}.elementor-554 .elementor-element.elementor-element-7ba1e13{font-size:12px;}}@media(min-width:768px){.elementor-554 .elementor-element.elementor-element-5441b40{--width:55%;}.elementor-554 .elementor-element.elementor-element-07fa5a6{--width:45%;}.elementor-554 .elementor-element.elementor-element-1b09e3d{--width:80%;}.elementor-554 .elementor-element.elementor-element-587cdff{--width:80%;}.elementor-554 .elementor-element.elementor-element-4ffe14a{--width:80%;}}/* Start custom CSS for html, class: .elementor-element-b3b26ce */.pa-flow {
  --brand: #0c3057;
  --line: rgba(12,48,87,.18);
  --shadow: 0 10px 26px rgba(12,48,87,.12);

  padding: 48px 16px;
  background: #fff;
}

/* Title */
.pa-flow__title {
  text-align: center;
  color: var(--brand);
  font-size: clamp(22px, 3vw, 36px);
  font-weight: 700;
  margin-bottom: 36px;
}

/* Stack (mobile-first) */
.pa-flow__stack {
  display: grid;
  grid-template-columns: 1fr;
  gap: 24px;
  max-width: 520px;
  margin: 0 auto;
}

/* Card */
.pa-flow__card {
  position: relative;
  background: linear-gradient(180deg, #ffffff 0%, #f8fafc 100%);
  border: 1px solid var(--line);
  border-radius: 16px;
  padding: 22px 22px 24px;
  box-shadow: var(--shadow);
  text-align: center;
}

/* Step number */
.pa-flow__step {
  display: inline-block;
  margin-bottom: 6px;
  font-size: 12px;
  font-weight: 600;
  color: rgba(12,48,87,.55);
}

/* Headline */
.pa-flow__card strong {
  display: block;
  color: linear-gradient(180deg, #ffffff 0%, #f8fafc 100%);
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 6px;
}

/* Description */
.pa-flow__card span {
  display: block;
  font-size: 14px;
  color: rgba(12,48,87,.85);
  line-height: 1.35;
}

/* Primary card (Control Unit) */
.pa-flow__card--primary {
  background: var(--brand);
  border-color: transparent;
}

.pa-flow__card--primary strong,
.pa-flow__card--primary span,
.pa-flow__card--primary .pa-flow__step {
  color: #fff;
}

/* Vertical connector (mobile & tablet) */
.pa-flow__card:not(:last-child)::after {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -24px;
  transform: translateX(-50%);
  width: 2px;
  height: 24px;
  background: rgba(12,48,87,.35);
}

/* Desktop layout */
@media (min-width: 900px) {
  .pa-flow__stack {
    grid-template-columns: repeat(6, minmax(0, 1fr));
    max-width: 1200px;
    gap: 18px;
  }

  .pa-flow__card:not(:last-child)::after {
    left: auto;
    bottom: auto;
    top: 50%;
    right: -18px;
    transform: translateY(-50%);
    width: 18px;
    height: 2px;
  }
}

/* Hover interaction (desktop only) */
@media (hover: hover) and (pointer: fine) {
  .pa-flow__card {
    transition: transform .25s ease, box-shadow .25s ease;
  }

  .pa-flow__card:hover {
    transform: translateY(-4px) scale(1.02);
    box-shadow: 0 18px 40px rgba(12,48,87,.18);
  }
}/* End custom CSS */