.elementor-4486 .elementor-element.elementor-element-983a4f1{--display:flex;--min-height:60vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--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-4486 .elementor-element.elementor-element-2d7d6ef{--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;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-4486 .elementor-element.elementor-element-9480431 .elementor-heading-title{font-family:"Saprona", Sans-serif;font-size:108px;font-weight:300;line-height:100px;word-spacing:4px;color:#1B1B1B;}.elementor-4486 .elementor-element.elementor-element-9480431 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4486 .elementor-element.elementor-element-31a9799{--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4486 .elementor-element.elementor-element-c00d329{--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-4486 .elementor-element.elementor-element-b450b1d .elementor-heading-title{font-family:"Saprona", Sans-serif;font-size:20px;font-weight:300;color:#000000;}.elementor-4486 .elementor-element.elementor-element-c2bcc69{--display:flex;--min-height:60px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--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-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4486 .elementor-element.elementor-element-1732fbb{column-gap:0px;font-family:"Saprona", Sans-serif;font-size:18px;font-weight:300;line-height:50px;}.elementor-4486 .elementor-element.elementor-element-1732fbb p{margin-block-end:0px;}.elementor-4486 .elementor-element.elementor-element-1732fbb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4486 .elementor-element.elementor-element-6a4b94f{--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:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-4486 .elementor-element.elementor-element-eb16bbd .elementor-button{font-family:"Saprona", Sans-serif;font-size:22px;font-weight:300;fill:#FFFFFF;color:#FFFFFF;background-color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:25px 25px 25px 25px;}.elementor-4486 .elementor-element.elementor-element-eb16bbd .elementor-button:hover, .elementor-4486 .elementor-element.elementor-element-eb16bbd .elementor-button:focus{color:#FFFFFF;background-color:#000000;}.elementor-4486 .elementor-element.elementor-element-eb16bbd .elementor-button:hover svg, .elementor-4486 .elementor-element.elementor-element-eb16bbd .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4486 .elementor-element.elementor-element-11fc3d3 .elementor-button{font-family:"Saprona", Sans-serif;font-size:22px;font-weight:300;fill:#000000;color:#000000;background-color:#00000000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:25px 25px 25px 25px;}.elementor-4486 .elementor-element.elementor-element-11fc3d3 .elementor-button:hover, .elementor-4486 .elementor-element.elementor-element-11fc3d3 .elementor-button:focus{color:#FFFFFF;background-color:#000000;}.elementor-4486 .elementor-element.elementor-element-11fc3d3 .elementor-button:hover svg, .elementor-4486 .elementor-element.elementor-element-11fc3d3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4486 .elementor-element.elementor-element-839c8aa .elementor-button{font-family:"Saprona", Sans-serif;font-size:22px;font-weight:300;fill:#000000;color:#000000;background-color:#00000000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:25px 25px 25px 25px;}.elementor-4486 .elementor-element.elementor-element-839c8aa .elementor-button:hover, .elementor-4486 .elementor-element.elementor-element-839c8aa .elementor-button:focus{color:#FFFFFF;background-color:#000000;}.elementor-4486 .elementor-element.elementor-element-839c8aa .elementor-button:hover svg, .elementor-4486 .elementor-element.elementor-element-839c8aa .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4486 .elementor-element.elementor-element-30f7b03 .elementor-button{font-family:"Saprona", Sans-serif;font-size:22px;font-weight:300;fill:#000000;color:#000000;background-color:#00000000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:25px 25px 25px 25px;}.elementor-4486 .elementor-element.elementor-element-30f7b03 .elementor-button:hover, .elementor-4486 .elementor-element.elementor-element-30f7b03 .elementor-button:focus{color:#FFFFFF;background-color:#000000;}.elementor-4486 .elementor-element.elementor-element-30f7b03 .elementor-button:hover svg, .elementor-4486 .elementor-element.elementor-element-30f7b03 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4486 .elementor-element.elementor-element-1fc99d2 .elementor-button{font-family:"Saprona", Sans-serif;font-size:22px;font-weight:300;fill:#000000;color:#000000;background-color:#FFFFFF00;border-style:solid;border-width:2px 2px 2px 2px;border-radius:25px 25px 25px 25px;}.elementor-4486 .elementor-element.elementor-element-1fc99d2 .elementor-button:hover, .elementor-4486 .elementor-element.elementor-element-1fc99d2 .elementor-button:focus{color:#FFFFFF;background-color:#000000;}.elementor-4486 .elementor-element.elementor-element-1fc99d2 .elementor-button:hover svg, .elementor-4486 .elementor-element.elementor-element-1fc99d2 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4486 .elementor-element.elementor-element-d03ab3e .elementor-button{font-family:"Saprona", Sans-serif;font-size:22px;font-weight:300;fill:#000000;color:#000000;background-color:#FFFFFF00;border-style:solid;border-width:2px 2px 2px 2px;border-radius:25px 25px 25px 25px;}.elementor-4486 .elementor-element.elementor-element-d03ab3e .elementor-button:hover, .elementor-4486 .elementor-element.elementor-element-d03ab3e .elementor-button:focus{color:#FFFFFF;background-color:#000000;}.elementor-4486 .elementor-element.elementor-element-d03ab3e .elementor-button:hover svg, .elementor-4486 .elementor-element.elementor-element-d03ab3e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4486 .elementor-element.elementor-element-8d15d20{--display:flex;--min-height:661px;--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;--gap:34px 34px;--row-gap:34px;--column-gap:34px;--flex-wrap:wrap;--margin-top:43px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4486 .elementor-element.elementor-element-a9d6a3e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;}.elementor-4486 .elementor-element.elementor-element-a9d6a3e:not(.elementor-motion-effects-element-type-background), .elementor-4486 .elementor-element.elementor-element-a9d6a3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF6E6E;background-image:url("https://lumosstudio.co.uk/wp-content/uploads/2025/09/estateagentmockup.png");background-position:2px -700px;background-size:cover;}.elementor-4486 .elementor-element.elementor-element-8154014{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;}.elementor-4486 .elementor-element.elementor-element-8154014:not(.elementor-motion-effects-element-type-background), .elementor-4486 .elementor-element.elementor-element-8154014 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#62D8FF;background-image:url("https://lumosstudio.co.uk/wp-content/uploads/2025/09/ChatGPT-Image-Sep-24-2025-07_36_20-PM.png");background-position:center center;background-size:cover;}.elementor-4486 .elementor-element.elementor-element-719aa0b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;}.elementor-4486 .elementor-element.elementor-element-719aa0b:not(.elementor-motion-effects-element-type-background), .elementor-4486 .elementor-element.elementor-element-719aa0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9557FF;background-image:url("https://lumosstudio.co.uk/wp-content/uploads/2025/09/phonemockups.png");background-position:center center;background-size:100% auto;}.elementor-4486 .elementor-element.elementor-element-3487598{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;}.elementor-4486 .elementor-element.elementor-element-3487598:not(.elementor-motion-effects-element-type-background), .elementor-4486 .elementor-element.elementor-element-3487598 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FD4485;background-image:url("https://lumosstudio.co.uk/wp-content/uploads/2025/09/wagascoffeemockup.png");background-position:center center;background-size:cover;}.elementor-4486 .elementor-element.elementor-element-40556bd{--display:flex;--min-height:344px;--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:22px 22px;--row-gap:22px;--column-gap:22px;--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-4486 .elementor-element.elementor-element-9424109{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-4486 .elementor-element.elementor-element-d39489c .elementor-heading-title{font-family:"Saprona", Sans-serif;font-size:53px;font-weight:300;color:#1C1C1C;}.elementor-4486 .elementor-element.elementor-element-a47824e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-4486 .elementor-element.elementor-element-000dd70 .elementor-heading-title{font-family:"Saprona", Sans-serif;font-size:20px;font-weight:100;line-height:35px;color:#0F0F0F;}.elementor-4486 .elementor-element.elementor-element-4aacf7e4{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overflow:hidden;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-4486 .elementor-element.elementor-element-196bc111{--display:grid;--min-height:79vh;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:10px;--margin-left:00px;--margin-right:00px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:1;}.elementor-4486 .elementor-element.elementor-element-196bc111:not(.elementor-motion-effects-element-type-background), .elementor-4486 .elementor-element.elementor-element-196bc111 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-4486 .elementor-element.elementor-element-196bc111.e-con{--align-self:center;}.elementor-4486 .elementor-element.elementor-element-46e0c9d{--display:flex;--justify-content:center;--border-radius:20px 20px 20px 20px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4486 .elementor-element.elementor-element-d63362f img{width:auto;max-width:74%;height:422px;border-radius:20px 20px 20px 20px;}.elementor-4486 .elementor-element.elementor-element-7f92ce5{--display:flex;--justify-content:center;}.elementor-4486 .elementor-element.elementor-element-4b1ace4 .elementor-heading-title{font-family:"Saprona", Sans-serif;font-size:32px;font-weight:300;color:#0F0F0F;}.elementor-4486 .elementor-element.elementor-element-ca2e652{font-family:"Saprona", Sans-serif;font-size:14px;font-weight:300;color:#191919;}.elementor-4486 .elementor-element.elementor-element-8ad82eb{--display:grid;--min-height:79vh;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:10px;--margin-left:00px;--margin-right:00px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:2;}.elementor-4486 .elementor-element.elementor-element-8ad82eb:not(.elementor-motion-effects-element-type-background), .elementor-4486 .elementor-element.elementor-element-8ad82eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-4486 .elementor-element.elementor-element-8ad82eb.e-con{--align-self:center;}.elementor-4486 .elementor-element.elementor-element-d73fc78{--display:flex;--justify-content:center;}.elementor-4486 .elementor-element.elementor-element-00c7d63 .elementor-heading-title{font-family:"Saprona", Sans-serif;font-size:32px;font-weight:300;color:#0F0F0F;}.elementor-4486 .elementor-element.elementor-element-788a7b5{font-family:"Saprona", Sans-serif;font-size:14px;font-weight:300;color:#191919;}.elementor-4486 .elementor-element.elementor-element-234dcfa{--display:flex;--justify-content:center;}.elementor-4486 .elementor-element.elementor-element-f80edaa img{width:auto;height:385px;border-radius:20px 20px 20px 20px;}.elementor-4486 .elementor-element.elementor-element-645df882{--display:grid;--min-height:79vh;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:10px;--margin-left:00px;--margin-right:00px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:3;}.elementor-4486 .elementor-element.elementor-element-645df882:not(.elementor-motion-effects-element-type-background), .elementor-4486 .elementor-element.elementor-element-645df882 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-4486 .elementor-element.elementor-element-645df882.e-con{--align-self:center;}.elementor-4486 .elementor-element.elementor-element-ef9da8d{--display:flex;--justify-content:center;}.elementor-4486 .elementor-element.elementor-element-3843979 .elementor-heading-title{font-family:"Saprona", Sans-serif;font-size:32px;font-weight:300;color:#0F0F0F;}.elementor-4486 .elementor-element.elementor-element-c2d00e2{font-family:"Saprona", Sans-serif;font-size:14px;font-weight:300;color:#191919;}.elementor-4486 .elementor-element.elementor-element-1762c9e{--display:flex;--justify-content:center;}.elementor-4486 .elementor-element.elementor-element-85499b6 img{border-radius:20px 20px 20px 20px;}.elementor-4486 .elementor-element.elementor-element-975ef2a{--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;--z-index:4;}.elementor-4486 .elementor-element.elementor-element-124eab4{--display:flex;--min-height:601px;--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4486 .elementor-element.elementor-element-16f965bc{--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:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-4486 .elementor-element.elementor-element-1cc25508 .elementor-heading-title{font-family:"Saprona", Sans-serif;font-size:48px;font-weight:300;color:#1B1B1B;}.elementor-4486 .elementor-element.elementor-element-55f1847c{font-family:"Saprona", Sans-serif;font-size:20px;font-weight:300;color:#1B1B1B;}.elementor-4486 .elementor-element.elementor-element-9541f5c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4486 .elementor-element.elementor-element-9541f5c .elementor-button{font-family:"Saprona", Sans-serif;font-size:17px;font-weight:300;fill:#000000;color:#000000;background-color:#61CE7000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:34px 34px 34px 34px;}.elementor-4486 .elementor-element.elementor-element-2230682f{--display:flex;--min-height:434px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;}.elementor-4486 .elementor-element.elementor-element-2230682f:not(.elementor-motion-effects-element-type-background), .elementor-4486 .elementor-element.elementor-element-2230682f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lumosstudio.co.uk/wp-content/uploads/2025/09/watchmockup.png");background-position:center center;background-size:cover;}.elementor-4486 .elementor-element.elementor-element-d72b30d{--display:flex;--min-height:601px;--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4486 .elementor-element.elementor-element-a46f246{--display:flex;--min-height:360px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;}.elementor-4486 .elementor-element.elementor-element-a46f246:not(.elementor-motion-effects-element-type-background), .elementor-4486 .elementor-element.elementor-element-a46f246 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lumosstudio.co.uk/wp-content/uploads/2025/09/wagascoffeemockup.png");background-position:center center;background-size:contain;}.elementor-4486 .elementor-element.elementor-element-200ae46{--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:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-4486 .elementor-element.elementor-element-a7f9dea .elementor-heading-title{font-family:"Saprona", Sans-serif;font-size:48px;font-weight:300;color:#1B1B1B;}.elementor-4486 .elementor-element.elementor-element-3322936{font-family:"Saprona", Sans-serif;font-size:20px;font-weight:300;color:#1B1B1B;}.elementor-4486 .elementor-element.elementor-element-e71576a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4486 .elementor-element.elementor-element-e71576a .elementor-button{font-family:"Saprona", Sans-serif;font-size:17px;font-weight:300;fill:#000000;color:#000000;background-color:#61CE7000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:34px 34px 34px 34px;}.elementor-4486 .elementor-element.elementor-element-4d40217{--display:flex;--min-height:601px;--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4486 .elementor-element.elementor-element-c40c430{--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:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-4486 .elementor-element.elementor-element-3eb6a16 .elementor-heading-title{font-family:"Saprona", Sans-serif;font-size:48px;font-weight:300;color:#1B1B1B;}.elementor-4486 .elementor-element.elementor-element-d5f1365{font-family:"Saprona", Sans-serif;font-size:20px;font-weight:300;color:#1B1B1B;}.elementor-4486 .elementor-element.elementor-element-dd939ff .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4486 .elementor-element.elementor-element-dd939ff .elementor-button{font-family:"Saprona", Sans-serif;font-size:17px;font-weight:300;fill:#000000;color:#000000;background-color:#61CE7000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:34px 34px 34px 34px;}.elementor-4486 .elementor-element.elementor-element-52f9037{--display:flex;--min-height:434px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;}.elementor-4486 .elementor-element.elementor-element-52f9037:not(.elementor-motion-effects-element-type-background), .elementor-4486 .elementor-element.elementor-element-52f9037 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lumosstudio.co.uk/wp-content/uploads/2025/09/ChatGPT-Image-Sep-24-2025-07_36_20-PM.png");background-position:center center;background-size:cover;}.elementor-4486 .elementor-element.elementor-element-913c5c6{--display:flex;--min-height:601px;--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4486 .elementor-element.elementor-element-6f83cc9{--display:flex;--min-height:434px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;}.elementor-4486 .elementor-element.elementor-element-6f83cc9:not(.elementor-motion-effects-element-type-background), .elementor-4486 .elementor-element.elementor-element-6f83cc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lumosstudio.co.uk/wp-content/uploads/2025/09/estateagentmockup.png");background-position:center center;background-size:cover;}.elementor-4486 .elementor-element.elementor-element-04b68bf{--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:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-4486 .elementor-element.elementor-element-46938e5 .elementor-heading-title{font-family:"Saprona", Sans-serif;font-size:48px;font-weight:300;color:#1B1B1B;}.elementor-4486 .elementor-element.elementor-element-086ca69{font-family:"Saprona", Sans-serif;font-size:20px;font-weight:300;color:#1B1B1B;}.elementor-4486 .elementor-element.elementor-element-7c15697 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4486 .elementor-element.elementor-element-7c15697 .elementor-button{font-family:"Saprona", Sans-serif;font-size:17px;font-weight:300;fill:#000000;color:#000000;background-color:#61CE7000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:34px 34px 34px 34px;}.elementor-4486 .elementor-element.elementor-element-6e5d709{--display:flex;--min-height:601px;--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4486 .elementor-element.elementor-element-a593917{--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:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-4486 .elementor-element.elementor-element-e5e9b45 .elementor-heading-title{font-family:"Saprona", Sans-serif;font-size:48px;font-weight:300;color:#1B1B1B;}.elementor-4486 .elementor-element.elementor-element-2fed42d{font-family:"Saprona", Sans-serif;font-size:20px;font-weight:300;color:#1B1B1B;}.elementor-4486 .elementor-element.elementor-element-bde0cef .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4486 .elementor-element.elementor-element-bde0cef .elementor-button{font-family:"Saprona", Sans-serif;font-size:17px;font-weight:300;fill:#000000;color:#000000;background-color:#61CE7000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:34px 34px 34px 34px;}.elementor-4486 .elementor-element.elementor-element-b936eee{--display:flex;--min-height:434px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;}.elementor-4486 .elementor-element.elementor-element-b936eee:not(.elementor-motion-effects-element-type-background), .elementor-4486 .elementor-element.elementor-element-b936eee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lumosstudio.co.uk/wp-content/uploads/2025/09/archtiecturemockup.png");background-position:center center;background-size:contain;}.elementor-4486 .elementor-element.elementor-element-51e9ba2{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4486 .elementor-element.elementor-element-51e9ba2:not(.elementor-motion-effects-element-type-background), .elementor-4486 .elementor-element.elementor-element-51e9ba2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-4486 .elementor-element.elementor-element-f0eda5a{--display:flex;--min-height:26vh;--justify-content:center;}.elementor-4486 .elementor-element.elementor-element-239c167 .elementor-heading-title{font-family:"Saprona", Sans-serif;font-size:97px;font-weight:300;color:#FFFFFF;}.elementor-4486 .elementor-element.elementor-element-0311bad{--display:flex;--min-height:25vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4486 .elementor-element.elementor-element-bf77c40{--display:flex;--min-height:100px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4486 .elementor-element.elementor-element-54c3667{--display:flex;--min-height:350px;--border-radius:20px 20px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;--position:absolute;}.elementor-4486 .elementor-element.elementor-element-54c3667:not(.elementor-motion-effects-element-type-background), .elementor-4486 .elementor-element.elementor-element-54c3667 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9C15B;}.elementor-4486 .elementor-element.elementor-element-d572ac1 .elementor-heading-title{color:#000000;}.elementor-4486 .elementor-element.elementor-element-d572ac1 > .elementor-widget-container{padding:16px 0px 0px 0px;}.elementor-4486 .elementor-element.elementor-element-5366ecf{font-family:"Saprona", Sans-serif;font-size:14px;font-weight:300;color:#000000;}.elementor-4486 .elementor-element.elementor-element-77ef1d6{--display:flex;--min-height:350px;--border-radius:20px 20px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;--position:absolute;}.elementor-4486 .elementor-element.elementor-element-77ef1d6:not(.elementor-motion-effects-element-type-background), .elementor-4486 .elementor-element.elementor-element-77ef1d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5BC6E9;}.elementor-4486 .elementor-element.elementor-element-70cca18 .elementor-heading-title{color:#000000;}.elementor-4486 .elementor-element.elementor-element-70cca18 > .elementor-widget-container{padding:16px 0px 0px 0px;}.elementor-4486 .elementor-element.elementor-element-6dad8ed{font-family:"Saprona", Sans-serif;font-size:14px;font-weight:300;color:#000000;}.elementor-4486 .elementor-element.elementor-element-70a0ee9{--display:flex;--min-height:350px;--border-radius:20px 20px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;--position:absolute;}.elementor-4486 .elementor-element.elementor-element-70a0ee9:not(.elementor-motion-effects-element-type-background), .elementor-4486 .elementor-element.elementor-element-70a0ee9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5B96E9;}.elementor-4486 .elementor-element.elementor-element-306c622 .elementor-heading-title{color:#000000;}.elementor-4486 .elementor-element.elementor-element-306c622 > .elementor-widget-container{padding:16px 0px 0px 0px;}.elementor-4486 .elementor-element.elementor-element-6eb3c45{font-family:"Saprona", Sans-serif;font-size:14px;font-weight:300;color:#000000;}.elementor-4486 .elementor-element.elementor-element-9ee20ed{--display:flex;--min-height:100px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4486 .elementor-element.elementor-element-9ee20ed:not(.elementor-motion-effects-element-type-background), .elementor-4486 .elementor-element.elementor-element-9ee20ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-4486 .elementor-element.elementor-element-e02cd7b .elementor-heading-title{font-family:"Saprona", Sans-serif;font-size:60px;font-weight:300;color:#FFFFFF;}.elementor-4486 .elementor-element.elementor-element-e02cd7b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4486 .elementor-element.elementor-element-ae74486 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4486 .elementor-element.elementor-element-ae74486 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-4486 .elementor-element.elementor-element-ae74486 .elementor-button{font-family:"Saprona", Sans-serif;font-size:17px;font-weight:300;fill:#FFFFFF;color:#FFFFFF;background-color:#61CE7000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:34px 34px 34px 34px;}.elementor-4486 .elementor-element.elementor-element-ae74486 .elementor-button:hover, .elementor-4486 .elementor-element.elementor-element-ae74486 .elementor-button:focus{color:#000000;background-color:#FFFFFF;}.elementor-4486 .elementor-element.elementor-element-ae74486 .elementor-button:hover svg, .elementor-4486 .elementor-element.elementor-element-ae74486 .elementor-button:focus svg{fill:#000000;}.elementor-4486 .elementor-element.elementor-element-ae74486 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4486 .elementor-element.elementor-element-ae74486{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4486 .elementor-element.elementor-element-ae74486.elementor-element{--align-self:center;}.elementor-4486 .elementor-element.elementor-element-f9f8ad9{--display:grid;--min-height:305px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4486 .elementor-element.elementor-element-f9f8ad9:not(.elementor-motion-effects-element-type-background), .elementor-4486 .elementor-element.elementor-element-f9f8ad9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-4486 .elementor-element.elementor-element-71bbb0b{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-4486 .elementor-element.elementor-element-71bbb0b:not(.elementor-motion-effects-element-type-background), .elementor-4486 .elementor-element.elementor-element-71bbb0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lumosstudio.co.uk/wp-content/uploads/2025/08/unclephils-scaled.jpg");background-position:center center;background-size:cover;}.elementor-4486 .elementor-element.elementor-element-8317fba{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-4486 .elementor-element.elementor-element-8317fba:not(.elementor-motion-effects-element-type-background), .elementor-4486 .elementor-element.elementor-element-8317fba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lumosstudio.co.uk/wp-content/uploads/2025/08/ai-scaled.jpg");background-position:center center;background-size:cover;}.elementor-4486 .elementor-element.elementor-element-e055c27{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-4486 .elementor-element.elementor-element-e055c27:not(.elementor-motion-effects-element-type-background), .elementor-4486 .elementor-element.elementor-element-e055c27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lumosstudio.co.uk/wp-content/uploads/2025/08/carlablogo-scaled.jpg");background-position:center center;background-size:cover;}.elementor-4486 .elementor-element.elementor-element-4a585d3{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4486 .elementor-element.elementor-element-4a585d3:not(.elementor-motion-effects-element-type-background), .elementor-4486 .elementor-element.elementor-element-4a585d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-4486 .elementor-element.elementor-element-0939d35{--display:flex;}.elementor-4486 .elementor-element.elementor-element-643a5ad{font-family:"Saprona", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-4486 .elementor-element.elementor-element-1eea776{--display:flex;}.elementor-4486 .elementor-element.elementor-element-6d58679{font-family:"Saprona", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-4486 .elementor-element.elementor-element-ce9b042{font-family:"Saprona", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-4486 .elementor-element.elementor-element-7b08771{--display:flex;--min-height:100px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4486 .elementor-element.elementor-element-7b08771:not(.elementor-motion-effects-element-type-background), .elementor-4486 .elementor-element.elementor-element-7b08771 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-4486 .elementor-element.elementor-element-7e19bc7 .elementor-heading-title{font-family:"Saprona", Sans-serif;font-size:60px;font-weight:300;color:#FFFFFF;}.elementor-4486 .elementor-element.elementor-element-7e19bc7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4486 .elementor-element.elementor-element-0229aab .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4486 .elementor-element.elementor-element-0229aab .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-4486 .elementor-element.elementor-element-0229aab .elementor-button{font-family:"Saprona", Sans-serif;font-size:17px;font-weight:300;fill:#FFFFFF;color:#FFFFFF;background-color:#61CE7000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:34px 34px 34px 34px;}.elementor-4486 .elementor-element.elementor-element-0229aab .elementor-button:hover, .elementor-4486 .elementor-element.elementor-element-0229aab .elementor-button:focus{color:#000000;background-color:#FFFFFF;}.elementor-4486 .elementor-element.elementor-element-0229aab .elementor-button:hover svg, .elementor-4486 .elementor-element.elementor-element-0229aab .elementor-button:focus svg{fill:#000000;}.elementor-4486 .elementor-element.elementor-element-0229aab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4486 .elementor-element.elementor-element-0229aab{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4486 .elementor-element.elementor-element-0229aab.elementor-element{--align-self:center;}.elementor-4486 .elementor-element.elementor-element-52d49f57{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4486 .elementor-element.elementor-element-52d49f57:not(.elementor-motion-effects-element-type-background), .elementor-4486 .elementor-element.elementor-element-52d49f57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-4486 .elementor-element.elementor-element-1d8b267b{--grid-columns:2;}.elementor-4486 .elementor-element.elementor-element-1d8b267b .elementor-loop-container{grid-auto-rows:1fr;}.elementor-4486 .elementor-element.elementor-element-1d8b267b .e-loop-item > .elementor-section, .elementor-4486 .elementor-element.elementor-element-1d8b267b .e-loop-item > .elementor-section > .elementor-container, .elementor-4486 .elementor-element.elementor-element-1d8b267b .e-loop-item > .e-con, .elementor-4486 .elementor-element.elementor-element-1d8b267b .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-4486 .elementor-element.elementor-element-9f1f78e{--display:flex;--min-height:160px;--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-4486 .elementor-element.elementor-element-9f1f78e:not(.elementor-motion-effects-element-type-background), .elementor-4486 .elementor-element.elementor-element-9f1f78e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-4486 .elementor-element.elementor-element-9a4d2d7 .elementor-heading-title{font-family:"Saprona", Sans-serif;font-size:104px;font-weight:300;color:#FDFDFD;}.elementor-4486 .elementor-element.elementor-element-b74ae2a{--display:flex;--min-height:514px;}.elementor-4486 .elementor-element.elementor-element-b74ae2a:not(.elementor-motion-effects-element-type-background), .elementor-4486 .elementor-element.elementor-element-b74ae2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-4486 .elementor-element.elementor-element-fd1ec0c{--display:flex;--min-height:100px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4486 .elementor-element.elementor-element-fd1ec0c:not(.elementor-motion-effects-element-type-background), .elementor-4486 .elementor-element.elementor-element-fd1ec0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-4486 .elementor-element.elementor-element-6e4d581 .elementor-heading-title{font-family:"Saprona", Sans-serif;font-size:60px;font-weight:300;color:#FFFFFF;}.elementor-4486 .elementor-element.elementor-element-6e4d581{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4486 .elementor-element.elementor-element-5b7d315{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4486 .elementor-element.elementor-element-5b7d315:not(.elementor-motion-effects-element-type-background), .elementor-4486 .elementor-element.elementor-element-5b7d315 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-4486 .elementor-element.elementor-element-ef778a6 .elementor-button{font-family:"Saprona", Sans-serif;font-size:12px;font-weight:300;fill:#FFFFFF;color:#FFFFFF;background-color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:25px 25px 25px 25px;}.elementor-4486 .elementor-element.elementor-element-ef778a6 .elementor-button:hover, .elementor-4486 .elementor-element.elementor-element-ef778a6 .elementor-button:focus{color:#000000;background-color:#FFFFFF;}.elementor-4486 .elementor-element.elementor-element-ef778a6 .elementor-button:hover svg, .elementor-4486 .elementor-element.elementor-element-ef778a6 .elementor-button:focus svg{fill:#000000;}.elementor-4486 .elementor-element.elementor-element-af152c3 .elementor-button{font-family:"Saprona", Sans-serif;font-size:12px;font-weight:300;fill:#FFFFFF;color:#FFFFFF;background-color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:25px 25px 25px 25px;}.elementor-4486 .elementor-element.elementor-element-af152c3 .elementor-button:hover, .elementor-4486 .elementor-element.elementor-element-af152c3 .elementor-button:focus{color:#000000;background-color:#FFFFFF;}.elementor-4486 .elementor-element.elementor-element-af152c3 .elementor-button:hover svg, .elementor-4486 .elementor-element.elementor-element-af152c3 .elementor-button:focus svg{fill:#000000;}.elementor-4486 .elementor-element.elementor-element-a0f7cbc .elementor-button{font-family:"Saprona", Sans-serif;font-size:12px;font-weight:300;fill:#FFFFFF;color:#FFFFFF;background-color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:25px 25px 25px 25px;}.elementor-4486 .elementor-element.elementor-element-a0f7cbc .elementor-button:hover, .elementor-4486 .elementor-element.elementor-element-a0f7cbc .elementor-button:focus{color:#000000;background-color:#FFFFFF;}.elementor-4486 .elementor-element.elementor-element-a0f7cbc .elementor-button:hover svg, .elementor-4486 .elementor-element.elementor-element-a0f7cbc .elementor-button:focus svg{fill:#000000;}.elementor-4486 .elementor-element.elementor-element-3787927 .elementor-button{font-family:"Saprona", Sans-serif;font-size:12px;font-weight:300;fill:#FFFFFF;color:#FFFFFF;background-color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:25px 25px 25px 25px;}.elementor-4486 .elementor-element.elementor-element-3787927 .elementor-button:hover, .elementor-4486 .elementor-element.elementor-element-3787927 .elementor-button:focus{color:#000000;background-color:#FFFFFF;}.elementor-4486 .elementor-element.elementor-element-3787927 .elementor-button:hover svg, .elementor-4486 .elementor-element.elementor-element-3787927 .elementor-button:focus svg{fill:#000000;}.elementor-4486 .elementor-element.elementor-element-dbfdde9 .elementor-button{font-family:"Saprona", Sans-serif;font-size:12px;font-weight:300;fill:#FFFFFF;color:#FFFFFF;background-color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:25px 25px 25px 25px;}.elementor-4486 .elementor-element.elementor-element-dbfdde9 .elementor-button:hover, .elementor-4486 .elementor-element.elementor-element-dbfdde9 .elementor-button:focus{color:#000000;background-color:#FFFFFF;}.elementor-4486 .elementor-element.elementor-element-dbfdde9 .elementor-button:hover svg, .elementor-4486 .elementor-element.elementor-element-dbfdde9 .elementor-button:focus svg{fill:#000000;}.elementor-4486 .elementor-element.elementor-element-535dc77 .elementor-button{font-family:"Saprona", Sans-serif;font-size:12px;font-weight:300;fill:#FFFFFF;color:#FFFFFF;background-color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:25px 25px 25px 25px;}.elementor-4486 .elementor-element.elementor-element-535dc77 .elementor-button:hover, .elementor-4486 .elementor-element.elementor-element-535dc77 .elementor-button:focus{color:#000000;background-color:#FFFFFF;}.elementor-4486 .elementor-element.elementor-element-535dc77 .elementor-button:hover svg, .elementor-4486 .elementor-element.elementor-element-535dc77 .elementor-button:focus svg{fill:#000000;}.elementor-4486 .elementor-element.elementor-element-24b3392{--display:flex;--min-height:134px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-4486 .elementor-element.elementor-element-24b3392:not(.elementor-motion-effects-element-type-background), .elementor-4486 .elementor-element.elementor-element-24b3392 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4486 .elementor-element.elementor-element-f6a43b6{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-4486 .elementor-element.elementor-element-f6a43b6 .elementor-divider-separator{width:100%;}.elementor-4486 .elementor-element.elementor-element-f6a43b6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4486 .elementor-element.elementor-element-606c1ff0{--display:flex;--min-height:412px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4486 .elementor-element.elementor-element-606c1ff0:not(.elementor-motion-effects-element-type-background), .elementor-4486 .elementor-element.elementor-element-606c1ff0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-4486 .elementor-element.elementor-element-2d8a09b0{--display:flex;--min-height:73px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4486 .elementor-element.elementor-element-ebb5afa .elementor-heading-title{font-family:"Saprona", Sans-serif;font-size:73px;font-weight:300;color:#FFFFFF;}.elementor-4486 .elementor-element.elementor-element-24bad9d5{--display:flex;--min-height:114px;--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-4486 .elementor-element.elementor-element-24bad9d5.e-con{--align-self:center;}.elementor-4486 .elementor-element.elementor-element-52ae07b3 .elementor-button{font-family:"Saprona", Sans-serif;font-size:29px;font-weight:100;fill:#FFFFFF;color:#FFFFFF;background-color:#000000;transition-duration:3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:49px 49px 49px 49px;padding:29px 29px 29px 29px;}.elementor-4486 .elementor-element.elementor-element-52ae07b3 .elementor-button:hover, .elementor-4486 .elementor-element.elementor-element-52ae07b3 .elementor-button:focus{color:#000000;background-color:#FFFFFF;}.elementor-4486 .elementor-element.elementor-element-52ae07b3 .elementor-button:hover svg, .elementor-4486 .elementor-element.elementor-element-52ae07b3 .elementor-button:focus svg{fill:#000000;}.elementor-4486 .elementor-element.elementor-element-52ae07b3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4486 .elementor-element.elementor-element-52ae07b3.elementor-element{--flex-grow:1;--flex-shrink:0;}body.elementor-page-4486{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body.elementor-page-4486:not(.elementor-motion-effects-element-type-background), body.elementor-page-4486 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4E4E4FA;}@media(max-width:1024px){.elementor-4486 .elementor-element.elementor-element-a9d6a3e:not(.elementor-motion-effects-element-type-background), .elementor-4486 .elementor-element.elementor-element-a9d6a3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-4486 .elementor-element.elementor-element-196bc111{--grid-auto-flow:row;}.elementor-4486 .elementor-element.elementor-element-8ad82eb{--grid-auto-flow:row;}.elementor-4486 .elementor-element.elementor-element-645df882{--grid-auto-flow:row;}.elementor-4486 .elementor-element.elementor-element-f9f8ad9{--grid-auto-flow:row;}.elementor-4486 .elementor-element.elementor-element-4a585d3{--grid-auto-flow:row;}.elementor-4486 .elementor-element.elementor-element-52d49f57{--grid-auto-flow:row;}.elementor-4486 .elementor-element.elementor-element-1d8b267b{--grid-columns:2;}}@media(max-width:767px){.elementor-4486 .elementor-element.elementor-element-a9d6a3e:not(.elementor-motion-effects-element-type-background), .elementor-4486 .elementor-element.elementor-element-a9d6a3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-4486 .elementor-element.elementor-element-196bc111{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4486 .elementor-element.elementor-element-8ad82eb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4486 .elementor-element.elementor-element-645df882{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4486 .elementor-element.elementor-element-f9f8ad9{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4486 .elementor-element.elementor-element-4a585d3{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4486 .elementor-element.elementor-element-52d49f57{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4486 .elementor-element.elementor-element-1d8b267b{--grid-columns:1;}}@media(min-width:768px){.elementor-4486 .elementor-element.elementor-element-983a4f1{--content-width:85%;}.elementor-4486 .elementor-element.elementor-element-2d7d6ef{--width:51%;}.elementor-4486 .elementor-element.elementor-element-c00d329{--width:46%;}.elementor-4486 .elementor-element.elementor-element-c2bcc69{--content-width:85%;}.elementor-4486 .elementor-element.elementor-element-6a4b94f{--content-width:85%;}.elementor-4486 .elementor-element.elementor-element-8d15d20{--content-width:90%;}.elementor-4486 .elementor-element.elementor-element-a9d6a3e{--width:59%;}.elementor-4486 .elementor-element.elementor-element-8154014{--width:33.3333%;}.elementor-4486 .elementor-element.elementor-element-719aa0b{--width:33.3333%;}.elementor-4486 .elementor-element.elementor-element-3487598{--width:59%;}.elementor-4486 .elementor-element.elementor-element-40556bd{--content-width:85vw;}.elementor-4486 .elementor-element.elementor-element-9424109{--width:50%;}.elementor-4486 .elementor-element.elementor-element-a47824e{--width:50%;}.elementor-4486 .elementor-element.elementor-element-4aacf7e4{--content-width:90%;}.elementor-4486 .elementor-element.elementor-element-196bc111{--width:93%;}.elementor-4486 .elementor-element.elementor-element-8ad82eb{--width:93%;}.elementor-4486 .elementor-element.elementor-element-645df882{--width:93%;}.elementor-4486 .elementor-element.elementor-element-16f965bc{--width:50%;}.elementor-4486 .elementor-element.elementor-element-2230682f{--width:41%;}.elementor-4486 .elementor-element.elementor-element-a46f246{--width:38%;}.elementor-4486 .elementor-element.elementor-element-200ae46{--width:50%;}.elementor-4486 .elementor-element.elementor-element-c40c430{--width:50%;}.elementor-4486 .elementor-element.elementor-element-52f9037{--width:41%;}.elementor-4486 .elementor-element.elementor-element-6f83cc9{--width:41%;}.elementor-4486 .elementor-element.elementor-element-04b68bf{--width:50%;}.elementor-4486 .elementor-element.elementor-element-a593917{--width:50%;}.elementor-4486 .elementor-element.elementor-element-b936eee{--width:41%;}.elementor-4486 .elementor-element.elementor-element-51e9ba2{--content-width:90%;}.elementor-4486 .elementor-element.elementor-element-54c3667{--width:350px;}.elementor-4486 .elementor-element.elementor-element-77ef1d6{--width:350px;}.elementor-4486 .elementor-element.elementor-element-70a0ee9{--width:350px;}.elementor-4486 .elementor-element.elementor-element-9ee20ed{--content-width:85%;}.elementor-4486 .elementor-element.elementor-element-f9f8ad9{--content-width:85%;}.elementor-4486 .elementor-element.elementor-element-4a585d3{--content-width:85%;}.elementor-4486 .elementor-element.elementor-element-7b08771{--content-width:85%;}.elementor-4486 .elementor-element.elementor-element-52d49f57{--content-width:85%;}.elementor-4486 .elementor-element.elementor-element-9f1f78e{--content-width:85%;}.elementor-4486 .elementor-element.elementor-element-b74ae2a{--content-width:85%;}.elementor-4486 .elementor-element.elementor-element-fd1ec0c{--content-width:85%;}.elementor-4486 .elementor-element.elementor-element-5b7d315{--content-width:85%;}.elementor-4486 .elementor-element.elementor-element-24b3392{--content-width:85%;}.elementor-4486 .elementor-element.elementor-element-606c1ff0{--content-width:85%;}.elementor-4486 .elementor-element.elementor-element-2d8a09b0{--width:79%;}.elementor-4486 .elementor-element.elementor-element-24bad9d5{--width:50%;}}@media(min-width:2400px){.elementor-4486 .elementor-element.elementor-element-196bc111{--grid-auto-flow:row;}.elementor-4486 .elementor-element.elementor-element-8ad82eb{--grid-auto-flow:row;}.elementor-4486 .elementor-element.elementor-element-645df882{--grid-auto-flow:row;}.elementor-4486 .elementor-element.elementor-element-f9f8ad9{--grid-auto-flow:row;}.elementor-4486 .elementor-element.elementor-element-4a585d3{--grid-auto-flow:row;}.elementor-4486 .elementor-element.elementor-element-52d49f57{--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-196bc111 */.elementor-4486 .elementor-element.elementor-element-196bc111 {
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.05); /* horizontal, vertical, blur, color */
  border-radius: 20px; /* keep your rounded corners */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ad82eb */.elementor-4486 .elementor-element.elementor-element-8ad82eb {
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.05); /* horizontal, vertical, blur, color */
  border-radius: 20px; /* keep your rounded corners */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-645df882 */.elementor-4486 .elementor-element.elementor-element-645df882 {
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.05); /* horizontal, vertical, blur, color */
  border-radius: 20px; /* keep your rounded corners */
}
#card-3 {
  overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51e9ba2 */.elementor-4486 .elementor-element.elementor-element-51e9ba2{
    --card-scroll-height: 100;
    --card-rotate: 12;
}
.elementor-4486 .elementor-element.elementor-element-51e9ba2 .mdw-active-card{
    transform: translateY(-100vh) rotate(-60deg) !important;
    transition:1s;
    visibility: hidden;
    transform-origin: bottom left;
}
.elementor-4486 .elementor-element.elementor-element-51e9ba2 > .e-con,
.elementor-4486 .elementor-element.elementor-element-51e9ba2 > .e-container,
.elementor-4486 .elementor-element.elementor-element-51e9ba2 > .e-con-inner > .e-con,
.elementor-4486 .elementor-element.elementor-element-51e9ba2 > .e-con-inner > .e-container{
    position: sticky;
    top:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606c1ff0 *//* Make the footer background black */
.page-id-4486 .site-footer,
.page-id-4486 .elementor-location-footer {
    background-color: #000 !important;
}

/* Make all footer text white */
.page-id-4486 .site-footer,
.page-id-4486 .elementor-location-footer,
.page-id-4486 .site-footer *,
.page-id-4486 .elementor-location-footer * {
    color: #fff !important;
}

/* Invert the logo to white (if it's a dark logo image) */
.page-id-4486 .site-footer img,
.page-id-4486 .elementor-location-footer img {
    filter: brightness(0) invert(1) !important;
}/* End custom CSS */