.elementor-3067 .elementor-element.elementor-element-a384255{--display:flex;--min-height:65vh;--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;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;--padding-top:60px;--padding-bottom:130px;--padding-left:20px;--padding-right:20px;}.elementor-3067 .elementor-element.elementor-element-a384255:not(.elementor-motion-effects-element-type-background), .elementor-3067 .elementor-element.elementor-element-a384255 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://waterhousefunerals.co.uk/wp-content/uploads/2026/05/30e3cf34-4413-4659-8f35-d3be7eaf7318.jpg");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-3067 .elementor-element.elementor-element-a384255::before, .elementor-3067 .elementor-element.elementor-element-a384255 > .elementor-background-video-container::before, .elementor-3067 .elementor-element.elementor-element-a384255 > .e-con-inner > .elementor-background-video-container::before, .elementor-3067 .elementor-element.elementor-element-a384255 > .elementor-background-slideshow::before, .elementor-3067 .elementor-element.elementor-element-a384255 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3067 .elementor-element.elementor-element-a384255 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #002854 1.51%, #00285400 68.42%);}.elementor-3067 .elementor-element.elementor-element-1f04a4a{--display:flex;}.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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-3067 .elementor-element.elementor-element-8e44e84{padding:0px 0px 0px 0px;}.elementor-3067 .elementor-element.elementor-element-8e44e84 .elementor-heading-title{font-family:"Castoro", Sans-serif;font-size:48px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-3067 .elementor-element.elementor-element-1ee8dfa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:100px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3067 .elementor-element.elementor-element-1ee8dfa:not(.elementor-motion-effects-element-type-background), .elementor-3067 .elementor-element.elementor-element-1ee8dfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3e15d11 );}.elementor-3067 .elementor-element.elementor-element-c34a331{--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-3067 .elementor-element.elementor-element-173ceb0{padding:0px 0px 20px 0px;text-align:start;}.elementor-3067 .elementor-element.elementor-element-173ceb0 .elementor-heading-title{font-family:"Castoro", Sans-serif;font-size:32px;font-weight:400;line-height:1.4em;color:var( --e-global-color-f805b9a );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-3067 .elementor-element.elementor-element-9ccb298{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#1E1E24;}.elementor-3067 .elementor-element.elementor-element-987189d{padding:20px 0px 0px 0px;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#1E1E24;}.elementor-3067 .elementor-element.elementor-element-0506fe9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:20px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-3067 .elementor-element.elementor-element-0506fe9:not(.elementor-motion-effects-element-type-background), .elementor-3067 .elementor-element.elementor-element-0506fe9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0fa33f9 );}.elementor-3067 .elementor-element.elementor-element-36f8032{--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-3067 .elementor-element.elementor-element-50ac445{padding:0px 0px 15px 0px;}.elementor-3067 .elementor-element.elementor-element-50ac445 .elementor-heading-title{font-family:"Castoro", Sans-serif;font-size:32px;font-weight:400;line-height:1.4em;color:var( --e-global-color-f805b9a );}.elementor-3067 .elementor-element.elementor-element-4faef56{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#1E1E24;}.elementor-3067 .elementor-element.elementor-element-88d7d4d{padding:15px 0px 15px 0px;}.elementor-3067 .elementor-element.elementor-element-88d7d4d .elementor-heading-title{font-family:"Castoro", Sans-serif;font-size:32px;font-weight:400;line-height:1.4em;color:var( --e-global-color-f805b9a );}.elementor-3067 .elementor-element.elementor-element-6ed02f9{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#1E1E24;}.elementor-3067 .elementor-element.elementor-element-19ff515{padding:15px 0px 15px 0px;}.elementor-3067 .elementor-element.elementor-element-19ff515 .elementor-heading-title{font-family:"Castoro", Sans-serif;font-size:32px;font-weight:400;line-height:1.4em;color:var( --e-global-color-f805b9a );}.elementor-3067 .elementor-element.elementor-element-1516b09{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#1E1E24;}.elementor-3067 .elementor-element.elementor-element-ae03071{padding:15px 0px 15px 0px;}.elementor-3067 .elementor-element.elementor-element-ae03071 .elementor-heading-title{font-family:"Castoro", Sans-serif;font-size:32px;font-weight:400;line-height:1.4em;color:var( --e-global-color-f805b9a );}.elementor-3067 .elementor-element.elementor-element-86c3cdd{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#1E1E24;}.elementor-3067 .elementor-element.elementor-element-82922ca{padding:15px 0px 15px 0px;}.elementor-3067 .elementor-element.elementor-element-82922ca .elementor-heading-title{font-family:"Castoro", Sans-serif;font-size:32px;font-weight:400;line-height:1.4em;color:var( --e-global-color-f805b9a );}.elementor-3067 .elementor-element.elementor-element-bae68e9{padding:15px 0px 15px 0px;}.elementor-3067 .elementor-element.elementor-element-bae68e9 .elementor-heading-title{font-family:"Castoro", Sans-serif;font-size:21px;font-weight:400;line-height:1.4em;color:var( --e-global-color-f805b9a );}.elementor-3067 .elementor-element.elementor-element-bc78588{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#1E1E24;}.elementor-3067 .elementor-element.elementor-element-7ccf2e4{padding:15px 0px 15px 0px;}.elementor-3067 .elementor-element.elementor-element-7ccf2e4 .elementor-heading-title{font-family:"Castoro", Sans-serif;font-size:21px;font-weight:400;line-height:1.4em;color:var( --e-global-color-f805b9a );}.elementor-3067 .elementor-element.elementor-element-fc346d1{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#1E1E24;}.elementor-3067 .elementor-element.elementor-element-fc34b0d{padding:15px 0px 15px 0px;}.elementor-3067 .elementor-element.elementor-element-fc34b0d .elementor-heading-title{font-family:"Castoro", Sans-serif;font-size:21px;font-weight:400;line-height:1.4em;color:var( --e-global-color-f805b9a );}.elementor-3067 .elementor-element.elementor-element-365b914{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#1E1E24;}.elementor-3067 .elementor-element.elementor-element-744efc4{padding:15px 0px 15px 0px;}.elementor-3067 .elementor-element.elementor-element-744efc4 .elementor-heading-title{font-family:"Castoro", Sans-serif;font-size:32px;font-weight:400;line-height:1.4em;color:var( --e-global-color-f805b9a );}.elementor-3067 .elementor-element.elementor-element-97f356c{padding:15px 0px 15px 0px;}.elementor-3067 .elementor-element.elementor-element-97f356c .elementor-heading-title{font-family:"Castoro", Sans-serif;font-size:21px;font-weight:400;line-height:1.4em;color:var( --e-global-color-f805b9a );}.elementor-3067 .elementor-element.elementor-element-ff228df{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#1E1E24;}.elementor-3067 .elementor-element.elementor-element-1977122{padding:15px 0px 15px 0px;}.elementor-3067 .elementor-element.elementor-element-1977122 .elementor-heading-title{font-family:"Castoro", Sans-serif;font-size:21px;font-weight:400;line-height:1.4em;color:var( --e-global-color-f805b9a );}.elementor-3067 .elementor-element.elementor-element-c7a0aae{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#1E1E24;}.elementor-3067 .elementor-element.elementor-element-08af1bd{padding:15px 0px 15px 0px;}.elementor-3067 .elementor-element.elementor-element-08af1bd .elementor-heading-title{font-family:"Castoro", Sans-serif;font-size:21px;font-weight:400;line-height:1.4em;color:var( --e-global-color-f805b9a );}.elementor-3067 .elementor-element.elementor-element-1475c42{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#1E1E24;}.elementor-3067 .elementor-element.elementor-element-27ad68e{padding:15px 0px 15px 0px;}.elementor-3067 .elementor-element.elementor-element-27ad68e .elementor-heading-title{font-family:"Castoro", Sans-serif;font-size:32px;font-weight:400;line-height:1.4em;color:var( --e-global-color-f805b9a );}.elementor-3067 .elementor-element.elementor-element-ff2032e{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#1E1E24;}.elementor-3067 .elementor-element.elementor-element-ac24b76{padding:15px 0px 15px 0px;}.elementor-3067 .elementor-element.elementor-element-ac24b76 .elementor-heading-title{font-family:"Castoro", Sans-serif;font-size:32px;font-weight:400;line-height:1.4em;color:var( --e-global-color-f805b9a );}.elementor-3067 .elementor-element.elementor-element-d2193aa{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#1E1E24;}.elementor-3067 .elementor-element.elementor-element-7e8198c{padding:15px 0px 15px 0px;}.elementor-3067 .elementor-element.elementor-element-7e8198c .elementor-heading-title{font-family:"Castoro", Sans-serif;font-size:32px;font-weight:400;line-height:1.4em;color:var( --e-global-color-f805b9a );}.elementor-3067 .elementor-element.elementor-element-05fae26{padding:15px 0px 15px 0px;}.elementor-3067 .elementor-element.elementor-element-05fae26 .elementor-heading-title{font-family:"Castoro", Sans-serif;font-size:21px;font-weight:400;line-height:1.4em;color:var( --e-global-color-f805b9a );}.elementor-3067 .elementor-element.elementor-element-56c408d{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#1E1E24;}.elementor-3067 .elementor-element.elementor-element-d5a3934{padding:15px 0px 15px 0px;}.elementor-3067 .elementor-element.elementor-element-d5a3934 .elementor-heading-title{font-family:"Castoro", Sans-serif;font-size:21px;font-weight:400;line-height:1.4em;color:var( --e-global-color-f805b9a );}.elementor-3067 .elementor-element.elementor-element-e8ea27e{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#1E1E24;}.elementor-3067 .elementor-element.elementor-element-b477738{padding:15px 0px 15px 0px;}.elementor-3067 .elementor-element.elementor-element-b477738 .elementor-heading-title{font-family:"Castoro", Sans-serif;font-size:21px;font-weight:400;line-height:1.4em;color:var( --e-global-color-f805b9a );}.elementor-3067 .elementor-element.elementor-element-b2c0046{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#1E1E24;}.elementor-3067 .elementor-element.elementor-element-a413999{padding:15px 0px 15px 0px;}.elementor-3067 .elementor-element.elementor-element-a413999 .elementor-heading-title{font-family:"Castoro", Sans-serif;font-size:21px;font-weight:400;line-height:1.4em;color:var( --e-global-color-f805b9a );}.elementor-3067 .elementor-element.elementor-element-50a71e8{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#1E1E24;}.elementor-3067 .elementor-element.elementor-element-19697e9{padding:15px 0px 15px 0px;}.elementor-3067 .elementor-element.elementor-element-19697e9 .elementor-heading-title{font-family:"Castoro", Sans-serif;font-size:21px;font-weight:400;line-height:1.4em;color:var( --e-global-color-f805b9a );}.elementor-3067 .elementor-element.elementor-element-d0c3bc2{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#1E1E24;}.elementor-3067 .elementor-element.elementor-element-e794af4{padding:15px 0px 15px 0px;}.elementor-3067 .elementor-element.elementor-element-e794af4 .elementor-heading-title{font-family:"Castoro", Sans-serif;font-size:32px;font-weight:400;line-height:1.4em;color:var( --e-global-color-f805b9a );}.elementor-3067 .elementor-element.elementor-element-8716dc2{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#1E1E24;}.elementor-3067 .elementor-element.elementor-element-7a08a1d{padding:15px 0px 15px 0px;}.elementor-3067 .elementor-element.elementor-element-7a08a1d .elementor-heading-title{font-family:"Castoro", Sans-serif;font-size:32px;font-weight:400;line-height:1.4em;color:var( --e-global-color-f805b9a );}.elementor-3067 .elementor-element.elementor-element-463c200{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#1E1E24;}.elementor-3067 .elementor-element.elementor-element-5ce284d{padding:15px 0px 15px 0px;}.elementor-3067 .elementor-element.elementor-element-5ce284d .elementor-heading-title{font-family:"Castoro", Sans-serif;font-size:32px;font-weight:400;line-height:1.4em;color:var( --e-global-color-f805b9a );}.elementor-3067 .elementor-element.elementor-element-1806535{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#1E1E24;}.elementor-3067 .elementor-element.elementor-element-1d61f33{padding:15px 0px 15px 0px;}.elementor-3067 .elementor-element.elementor-element-1d61f33 .elementor-heading-title{font-family:"Castoro", Sans-serif;font-size:32px;font-weight:400;line-height:1.4em;color:var( --e-global-color-f805b9a );}.elementor-3067 .elementor-element.elementor-element-23c72b0{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#1E1E24;}.elementor-3067 .elementor-element.elementor-element-3aa457a{padding:15px 0px 15px 0px;}.elementor-3067 .elementor-element.elementor-element-3aa457a .elementor-heading-title{font-family:"Castoro", Sans-serif;font-size:32px;font-weight:400;line-height:1.4em;color:var( --e-global-color-f805b9a );}.elementor-3067 .elementor-element.elementor-element-845873d{padding:15px 0px 15px 0px;}.elementor-3067 .elementor-element.elementor-element-845873d .elementor-heading-title{font-family:"Castoro", Sans-serif;font-size:21px;font-weight:400;line-height:1.4em;color:var( --e-global-color-f805b9a );}.elementor-3067 .elementor-element.elementor-element-65bc1c0{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#1E1E24;}.elementor-3067 .elementor-element.elementor-element-6664491{padding:15px 0px 15px 0px;}.elementor-3067 .elementor-element.elementor-element-6664491 .elementor-heading-title{font-family:"Castoro", Sans-serif;font-size:21px;font-weight:400;line-height:1.4em;color:var( --e-global-color-f805b9a );}.elementor-3067 .elementor-element.elementor-element-533ecd0{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#1E1E24;}.elementor-3067 .elementor-element.elementor-element-4857820{padding:15px 0px 15px 0px;}.elementor-3067 .elementor-element.elementor-element-4857820 .elementor-heading-title{font-family:"Castoro", Sans-serif;font-size:21px;font-weight:400;line-height:1.4em;color:var( --e-global-color-f805b9a );}.elementor-3067 .elementor-element.elementor-element-7aa4ea2{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#1E1E24;}.elementor-3067 .elementor-element.elementor-element-3214625{padding:15px 0px 15px 0px;}.elementor-3067 .elementor-element.elementor-element-3214625 .elementor-heading-title{font-family:"Castoro", Sans-serif;font-size:21px;font-weight:400;line-height:1.4em;color:var( --e-global-color-f805b9a );}.elementor-3067 .elementor-element.elementor-element-e1f58ff{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#1E1E24;}.elementor-3067 .elementor-element.elementor-element-7ee6a84{padding:15px 0px 15px 0px;}.elementor-3067 .elementor-element.elementor-element-7ee6a84 .elementor-heading-title{font-family:"Castoro", Sans-serif;font-size:21px;font-weight:400;line-height:1.4em;color:var( --e-global-color-f805b9a );}.elementor-3067 .elementor-element.elementor-element-d31d270{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#1E1E24;}@media(min-width:768px){.elementor-3067 .elementor-element.elementor-element-c34a331{--width:100%;}.elementor-3067 .elementor-element.elementor-element-36f8032{--width:100%;}}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-3067 .elementor-element.elementor-element-8e44e84 .elementor-heading-title{font-size:36px;}.elementor-3067 .elementor-element.elementor-element-173ceb0 .elementor-heading-title{font-size:24px;}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-3067 .elementor-element.elementor-element-50ac445 .elementor-heading-title{font-size:18px;}.elementor-3067 .elementor-element.elementor-element-88d7d4d .elementor-heading-title{font-size:18px;}.elementor-3067 .elementor-element.elementor-element-19ff515 .elementor-heading-title{font-size:18px;}.elementor-3067 .elementor-element.elementor-element-ae03071 .elementor-heading-title{font-size:18px;}.elementor-3067 .elementor-element.elementor-element-82922ca .elementor-heading-title{font-size:18px;}.elementor-3067 .elementor-element.elementor-element-bae68e9 .elementor-heading-title{font-size:18px;}.elementor-3067 .elementor-element.elementor-element-7ccf2e4 .elementor-heading-title{font-size:18px;}.elementor-3067 .elementor-element.elementor-element-fc34b0d .elementor-heading-title{font-size:18px;}.elementor-3067 .elementor-element.elementor-element-744efc4 .elementor-heading-title{font-size:18px;}.elementor-3067 .elementor-element.elementor-element-97f356c .elementor-heading-title{font-size:18px;}.elementor-3067 .elementor-element.elementor-element-1977122 .elementor-heading-title{font-size:18px;}.elementor-3067 .elementor-element.elementor-element-08af1bd .elementor-heading-title{font-size:18px;}.elementor-3067 .elementor-element.elementor-element-27ad68e .elementor-heading-title{font-size:18px;}.elementor-3067 .elementor-element.elementor-element-ac24b76 .elementor-heading-title{font-size:18px;}.elementor-3067 .elementor-element.elementor-element-7e8198c .elementor-heading-title{font-size:18px;}.elementor-3067 .elementor-element.elementor-element-05fae26 .elementor-heading-title{font-size:18px;}.elementor-3067 .elementor-element.elementor-element-d5a3934 .elementor-heading-title{font-size:18px;}.elementor-3067 .elementor-element.elementor-element-b477738 .elementor-heading-title{font-size:18px;}.elementor-3067 .elementor-element.elementor-element-a413999 .elementor-heading-title{font-size:18px;}.elementor-3067 .elementor-element.elementor-element-19697e9 .elementor-heading-title{font-size:18px;}.elementor-3067 .elementor-element.elementor-element-e794af4 .elementor-heading-title{font-size:18px;}.elementor-3067 .elementor-element.elementor-element-7a08a1d .elementor-heading-title{font-size:18px;}.elementor-3067 .elementor-element.elementor-element-5ce284d .elementor-heading-title{font-size:18px;}.elementor-3067 .elementor-element.elementor-element-1d61f33 .elementor-heading-title{font-size:18px;}.elementor-3067 .elementor-element.elementor-element-3aa457a .elementor-heading-title{font-size:18px;}.elementor-3067 .elementor-element.elementor-element-845873d .elementor-heading-title{font-size:18px;}.elementor-3067 .elementor-element.elementor-element-6664491 .elementor-heading-title{font-size:18px;}.elementor-3067 .elementor-element.elementor-element-4857820 .elementor-heading-title{font-size:18px;}.elementor-3067 .elementor-element.elementor-element-3214625 .elementor-heading-title{font-size:18px;}.elementor-3067 .elementor-element.elementor-element-7ee6a84 .elementor-heading-title{font-size:18px;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-3067 .elementor-element.elementor-element-8e44e84 .elementor-heading-title{font-size:32px;}.elementor-3067 .elementor-element.elementor-element-173ceb0 .elementor-heading-title{font-size:20px;}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for heading, class: .elementor-element-8e44e84 */.elementor-3067 .elementor-element.elementor-element-8e44e84 h1 {
    max-width: 480px;
}

@media only screen and (max-width: 768px) {
    .elementor-3067 .elementor-element.elementor-element-8e44e84 br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ccb298 *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-3067 .elementor-element.elementor-element-9ccb298 {*/
/*        height: 100%;*/
/*    }*/
/*}*/

/*.elementor-3067 .elementor-element.elementor-element-9ccb298 p {*/
/*    max-width: 460px;*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-987189d *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-3067 .elementor-element.elementor-element-987189d {*/
/*        height: 100%;*/
/*    }*/
/*}*/

/*.elementor-3067 .elementor-element.elementor-element-987189d p {*/
/*    max-width: 460px;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50ac445 */@media only screen and (max-width: 1024px) {
    .elementor-3067 .elementor-element.elementor-element-50ac445 br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4faef56 *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-3067 .elementor-element.elementor-element-4faef56 {*/
/*        height: 100%;*/
/*    }*/
/*}*/

/*.elementor-3067 .elementor-element.elementor-element-4faef56 p {*/
/*    max-width: 460px;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88d7d4d */@media only screen and (max-width: 1024px) {
    .elementor-3067 .elementor-element.elementor-element-88d7d4d br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ed02f9 *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-3067 .elementor-element.elementor-element-6ed02f9 {*/
/*        height: 100%;*/
/*    }*/
/*}*/

/*.elementor-3067 .elementor-element.elementor-element-6ed02f9 p {*/
/*    max-width: 460px;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-19ff515 */@media only screen and (max-width: 1024px) {
    .elementor-3067 .elementor-element.elementor-element-19ff515 br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1516b09 *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-3067 .elementor-element.elementor-element-1516b09 {*/
/*        height: 100%;*/
/*    }*/
/*}*/

/*.elementor-3067 .elementor-element.elementor-element-1516b09 p {*/
/*    max-width: 460px;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae03071 */@media only screen and (max-width: 1024px) {
    .elementor-3067 .elementor-element.elementor-element-ae03071 br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-86c3cdd *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-3067 .elementor-element.elementor-element-86c3cdd {*/
/*        height: 100%;*/
/*    }*/
/*}*/

/*.elementor-3067 .elementor-element.elementor-element-86c3cdd p {*/
/*    max-width: 460px;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-82922ca */@media only screen and (max-width: 1024px) {
    .elementor-3067 .elementor-element.elementor-element-82922ca br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bae68e9 */@media only screen and (max-width: 1024px) {
    .elementor-3067 .elementor-element.elementor-element-bae68e9 br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bc78588 *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-3067 .elementor-element.elementor-element-bc78588 {*/
/*        height: 100%;*/
/*    }*/
/*}*/

/*.elementor-3067 .elementor-element.elementor-element-bc78588 p {*/
/*    max-width: 460px;*/
/*}*/

.elementor-3067 .elementor-element.elementor-element-bc78588 ul {
    margin: 0;
    margin-left: 20px;
}

.elementor-3067 .elementor-element.elementor-element-bc78588 li:not(:last-child) {
    margin-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7ccf2e4 */@media only screen and (max-width: 1024px) {
    .elementor-3067 .elementor-element.elementor-element-7ccf2e4 br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fc346d1 *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-3067 .elementor-element.elementor-element-fc346d1 {*/
/*        height: 100%;*/
/*    }*/
/*}*/

/*.elementor-3067 .elementor-element.elementor-element-fc346d1 p {*/
/*    max-width: 460px;*/
/*}*/

.elementor-3067 .elementor-element.elementor-element-fc346d1 ul {
    margin: 0;
    margin-left: 20px;
}

.elementor-3067 .elementor-element.elementor-element-fc346d1 li:not(:last-child) {
    margin-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc34b0d */@media only screen and (max-width: 1024px) {
    .elementor-3067 .elementor-element.elementor-element-fc34b0d br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-365b914 *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-3067 .elementor-element.elementor-element-365b914 {*/
/*        height: 100%;*/
/*    }*/
/*}*/

/*.elementor-3067 .elementor-element.elementor-element-365b914 p {*/
/*    max-width: 460px;*/
/*}*/

.elementor-3067 .elementor-element.elementor-element-365b914 ul {
    margin: 0;
    margin-left: 20px;
}

.elementor-3067 .elementor-element.elementor-element-365b914 li:not(:last-child) {
    margin-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-744efc4 */@media only screen and (max-width: 1024px) {
    .elementor-3067 .elementor-element.elementor-element-744efc4 br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-97f356c */@media only screen and (max-width: 1024px) {
    .elementor-3067 .elementor-element.elementor-element-97f356c br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff228df *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-3067 .elementor-element.elementor-element-ff228df {*/
/*        height: 100%;*/
/*    }*/
/*}*/

/*.elementor-3067 .elementor-element.elementor-element-ff228df p {*/
/*    max-width: 460px;*/
/*}*/

.elementor-3067 .elementor-element.elementor-element-ff228df ul {
    margin: 0;
    margin-left: 20px;
}

.elementor-3067 .elementor-element.elementor-element-ff228df li:not(:last-child) {
    margin-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1977122 */@media only screen and (max-width: 1024px) {
    .elementor-3067 .elementor-element.elementor-element-1977122 br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c7a0aae *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-3067 .elementor-element.elementor-element-c7a0aae {*/
/*        height: 100%;*/
/*    }*/
/*}*/

/*.elementor-3067 .elementor-element.elementor-element-c7a0aae p {*/
/*    max-width: 460px;*/
/*}*/

.elementor-3067 .elementor-element.elementor-element-c7a0aae ul {
    margin: 0;
    margin-left: 20px;
}

.elementor-3067 .elementor-element.elementor-element-c7a0aae li:not(:last-child) {
    margin-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-08af1bd */@media only screen and (max-width: 1024px) {
    .elementor-3067 .elementor-element.elementor-element-08af1bd br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1475c42 *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-3067 .elementor-element.elementor-element-1475c42 {*/
/*        height: 100%;*/
/*    }*/
/*}*/

/*.elementor-3067 .elementor-element.elementor-element-1475c42 p {*/
/*    max-width: 460px;*/
/*}*/

.elementor-3067 .elementor-element.elementor-element-1475c42 ul {
    margin: 0;
    margin-left: 20px;
}

.elementor-3067 .elementor-element.elementor-element-1475c42 li:not(:last-child) {
    margin-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27ad68e */@media only screen and (max-width: 1024px) {
    .elementor-3067 .elementor-element.elementor-element-27ad68e br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff2032e *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-3067 .elementor-element.elementor-element-ff2032e {*/
/*        height: 100%;*/
/*    }*/
/*}*/

/*.elementor-3067 .elementor-element.elementor-element-ff2032e p {*/
/*    max-width: 460px;*/
/*}*/

.elementor-3067 .elementor-element.elementor-element-ff2032e ul {
    margin: 0;
    margin-left: 20px;
}

.elementor-3067 .elementor-element.elementor-element-ff2032e li:not(:last-child) {
    margin-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac24b76 */@media only screen and (max-width: 1024px) {
    .elementor-3067 .elementor-element.elementor-element-ac24b76 br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2193aa *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-3067 .elementor-element.elementor-element-d2193aa {*/
/*        height: 100%;*/
/*    }*/
/*}*/

/*.elementor-3067 .elementor-element.elementor-element-d2193aa p {*/
/*    max-width: 460px;*/
/*}*/

.elementor-3067 .elementor-element.elementor-element-d2193aa ul {
    margin: 0;
    margin-left: 20px;
}

.elementor-3067 .elementor-element.elementor-element-d2193aa li:not(:last-child) {
    margin-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e8198c */@media only screen and (max-width: 1024px) {
    .elementor-3067 .elementor-element.elementor-element-7e8198c br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-05fae26 */@media only screen and (max-width: 1024px) {
    .elementor-3067 .elementor-element.elementor-element-05fae26 br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-56c408d *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-3067 .elementor-element.elementor-element-56c408d {*/
/*        height: 100%;*/
/*    }*/
/*}*/

/*.elementor-3067 .elementor-element.elementor-element-56c408d p {*/
/*    max-width: 460px;*/
/*}*/

.elementor-3067 .elementor-element.elementor-element-56c408d ul {
    margin: 0;
    margin-left: 20px;
}

.elementor-3067 .elementor-element.elementor-element-56c408d li:not(:last-child) {
    margin-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5a3934 */@media only screen and (max-width: 1024px) {
    .elementor-3067 .elementor-element.elementor-element-d5a3934 br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8ea27e *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-3067 .elementor-element.elementor-element-e8ea27e {*/
/*        height: 100%;*/
/*    }*/
/*}*/

/*.elementor-3067 .elementor-element.elementor-element-e8ea27e p {*/
/*    max-width: 460px;*/
/*}*/

.elementor-3067 .elementor-element.elementor-element-e8ea27e ul {
    margin: 0;
    margin-left: 20px;
}

.elementor-3067 .elementor-element.elementor-element-e8ea27e li:not(:last-child) {
    margin-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b477738 */@media only screen and (max-width: 1024px) {
    .elementor-3067 .elementor-element.elementor-element-b477738 br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b2c0046 *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-3067 .elementor-element.elementor-element-b2c0046 {*/
/*        height: 100%;*/
/*    }*/
/*}*/

/*.elementor-3067 .elementor-element.elementor-element-b2c0046 p {*/
/*    max-width: 460px;*/
/*}*/

.elementor-3067 .elementor-element.elementor-element-b2c0046 ul {
    margin: 0;
    margin-left: 20px;
}

.elementor-3067 .elementor-element.elementor-element-b2c0046 li:not(:last-child) {
    margin-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a413999 */@media only screen and (max-width: 1024px) {
    .elementor-3067 .elementor-element.elementor-element-a413999 br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50a71e8 *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-3067 .elementor-element.elementor-element-50a71e8 {*/
/*        height: 100%;*/
/*    }*/
/*}*/

/*.elementor-3067 .elementor-element.elementor-element-50a71e8 p {*/
/*    max-width: 460px;*/
/*}*/

.elementor-3067 .elementor-element.elementor-element-50a71e8 ul {
    margin: 0;
    margin-left: 20px;
}

.elementor-3067 .elementor-element.elementor-element-50a71e8 li:not(:last-child) {
    margin-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-19697e9 */@media only screen and (max-width: 1024px) {
    .elementor-3067 .elementor-element.elementor-element-19697e9 br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0c3bc2 *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-3067 .elementor-element.elementor-element-d0c3bc2 {*/
/*        height: 100%;*/
/*    }*/
/*}*/

/*.elementor-3067 .elementor-element.elementor-element-d0c3bc2 p {*/
/*    max-width: 460px;*/
/*}*/

.elementor-3067 .elementor-element.elementor-element-d0c3bc2 ul {
    margin: 0;
    margin-left: 20px;
}

.elementor-3067 .elementor-element.elementor-element-d0c3bc2 li:not(:last-child) {
    margin-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e794af4 */@media only screen and (max-width: 1024px) {
    .elementor-3067 .elementor-element.elementor-element-e794af4 br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8716dc2 *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-3067 .elementor-element.elementor-element-8716dc2 {*/
/*        height: 100%;*/
/*    }*/
/*}*/

/*.elementor-3067 .elementor-element.elementor-element-8716dc2 p {*/
/*    max-width: 460px;*/
/*}*/

.elementor-3067 .elementor-element.elementor-element-8716dc2 ul {
    margin: 0;
    margin-left: 20px;
}

.elementor-3067 .elementor-element.elementor-element-8716dc2 li:not(:last-child) {
    margin-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a08a1d */@media only screen and (max-width: 1024px) {
    .elementor-3067 .elementor-element.elementor-element-7a08a1d br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-463c200 *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-3067 .elementor-element.elementor-element-463c200 {*/
/*        height: 100%;*/
/*    }*/
/*}*/

/*.elementor-3067 .elementor-element.elementor-element-463c200 p {*/
/*    max-width: 460px;*/
/*}*/

.elementor-3067 .elementor-element.elementor-element-463c200 ul {
    margin: 0;
    margin-left: 20px;
}

.elementor-3067 .elementor-element.elementor-element-463c200 li:not(:last-child) {
    margin-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ce284d */@media only screen and (max-width: 1024px) {
    .elementor-3067 .elementor-element.elementor-element-5ce284d br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1806535 *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-3067 .elementor-element.elementor-element-1806535 {*/
/*        height: 100%;*/
/*    }*/
/*}*/

/*.elementor-3067 .elementor-element.elementor-element-1806535 p {*/
/*    max-width: 460px;*/
/*}*/

.elementor-3067 .elementor-element.elementor-element-1806535 ul {
    margin: 0;
    margin-left: 20px;
}

.elementor-3067 .elementor-element.elementor-element-1806535 li:not(:last-child) {
    margin-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d61f33 */@media only screen and (max-width: 1024px) {
    .elementor-3067 .elementor-element.elementor-element-1d61f33 br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-23c72b0 *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-3067 .elementor-element.elementor-element-23c72b0 {*/
/*        height: 100%;*/
/*    }*/
/*}*/

/*.elementor-3067 .elementor-element.elementor-element-23c72b0 p {*/
/*    max-width: 460px;*/
/*}*/

.elementor-3067 .elementor-element.elementor-element-23c72b0 ul {
    margin: 0;
    margin-left: 20px;
}

.elementor-3067 .elementor-element.elementor-element-23c72b0 li:not(:last-child) {
    margin-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3aa457a */@media only screen and (max-width: 1024px) {
    .elementor-3067 .elementor-element.elementor-element-3aa457a br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-845873d */@media only screen and (max-width: 1024px) {
    .elementor-3067 .elementor-element.elementor-element-845873d br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-65bc1c0 *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-3067 .elementor-element.elementor-element-65bc1c0 {*/
/*        height: 100%;*/
/*    }*/
/*}*/

/*.elementor-3067 .elementor-element.elementor-element-65bc1c0 p {*/
/*    max-width: 460px;*/
/*}*/

.elementor-3067 .elementor-element.elementor-element-65bc1c0 ul {
    margin: 0;
    margin-left: 20px;
}

.elementor-3067 .elementor-element.elementor-element-65bc1c0 li:not(:last-child) {
    margin-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6664491 */@media only screen and (max-width: 1024px) {
    .elementor-3067 .elementor-element.elementor-element-6664491 br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-533ecd0 *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-3067 .elementor-element.elementor-element-533ecd0 {*/
/*        height: 100%;*/
/*    }*/
/*}*/

/*.elementor-3067 .elementor-element.elementor-element-533ecd0 p {*/
/*    max-width: 460px;*/
/*}*/

.elementor-3067 .elementor-element.elementor-element-533ecd0 ul {
    margin: 0;
    margin-left: 20px;
}

.elementor-3067 .elementor-element.elementor-element-533ecd0 li:not(:last-child) {
    margin-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4857820 */@media only screen and (max-width: 1024px) {
    .elementor-3067 .elementor-element.elementor-element-4857820 br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7aa4ea2 *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-3067 .elementor-element.elementor-element-7aa4ea2 {*/
/*        height: 100%;*/
/*    }*/
/*}*/

/*.elementor-3067 .elementor-element.elementor-element-7aa4ea2 p {*/
/*    max-width: 460px;*/
/*}*/

.elementor-3067 .elementor-element.elementor-element-7aa4ea2 ul {
    margin: 0;
    margin-left: 20px;
}

.elementor-3067 .elementor-element.elementor-element-7aa4ea2 li:not(:last-child) {
    margin-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3214625 */@media only screen and (max-width: 1024px) {
    .elementor-3067 .elementor-element.elementor-element-3214625 br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1f58ff *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-3067 .elementor-element.elementor-element-e1f58ff {*/
/*        height: 100%;*/
/*    }*/
/*}*/

/*.elementor-3067 .elementor-element.elementor-element-e1f58ff p {*/
/*    max-width: 460px;*/
/*}*/

.elementor-3067 .elementor-element.elementor-element-e1f58ff ul {
    margin: 0;
    margin-left: 20px;
}

.elementor-3067 .elementor-element.elementor-element-e1f58ff li:not(:last-child) {
    margin-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7ee6a84 */@media only screen and (max-width: 1024px) {
    .elementor-3067 .elementor-element.elementor-element-7ee6a84 br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d31d270 *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-3067 .elementor-element.elementor-element-d31d270 {*/
/*        height: 100%;*/
/*    }*/
/*}*/

/*.elementor-3067 .elementor-element.elementor-element-d31d270 p {*/
/*    max-width: 460px;*/
/*}*/

.elementor-3067 .elementor-element.elementor-element-d31d270 ul {
    margin: 0;
    margin-left: 20px;
}

.elementor-3067 .elementor-element.elementor-element-d31d270 li:not(:last-child) {
    margin-bottom: 15px;
}/* End custom CSS */