.elementor-325 .elementor-element.elementor-element-542d649{--display:grid;--min-height:440px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--overlay-opacity:0.5;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-325 .elementor-element.elementor-element-542d649:not(.elementor-motion-effects-element-type-background), .elementor-325 .elementor-element.elementor-element-542d649 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://calmviewcounselling.co.uk/wp-content/uploads/2025/09/ln-full3.jpg");background-position:top right;background-size:cover;}.elementor-325 .elementor-element.elementor-element-542d649::before, .elementor-325 .elementor-element.elementor-element-542d649 > .elementor-background-video-container::before, .elementor-325 .elementor-element.elementor-element-542d649 > .e-con-inner > .elementor-background-video-container::before, .elementor-325 .elementor-element.elementor-element-542d649 > .elementor-background-slideshow::before, .elementor-325 .elementor-element.elementor-element-542d649 > .e-con-inner > .elementor-background-slideshow::before, .elementor-325 .elementor-element.elementor-element-542d649 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-325 .elementor-element.elementor-element-5ad7b18{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.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-325 .elementor-element.elementor-element-48b1008 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-325 .elementor-element.elementor-element-48b1008.elementor-element{--align-self:flex-start;}.elementor-325 .elementor-element.elementor-element-48b1008 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:2.8em;font-weight:400;line-height:1.1em;letter-spacing:1px;color:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-325 .elementor-element.elementor-element-677ecae > .elementor-widget-container{margin:0px 0px -1px 0px;padding:0px 0px 0px 0px;}.elementor-325 .elementor-element.elementor-element-677ecae.elementor-element{--align-self:flex-end;}.elementor-325 .elementor-element.elementor-element-d31c958{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:60px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );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-325 .elementor-element.elementor-element-d4ef970 > .elementor-widget-container{padding:0% 10% 0% 10%;}.elementor-325 .elementor-element.elementor-element-d4ef970{text-align:center;font-size:var( --e-global-typography-4ebb342-font-size );font-weight:var( --e-global-typography-4ebb342-font-weight );font-style:var( --e-global-typography-4ebb342-font-style );letter-spacing:var( --e-global-typography-4ebb342-letter-spacing );color:var( --e-global-color-c2f26d6 );}.elementor-325 .elementor-element.elementor-element-921f6ba{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 50px;--row-gap:0px;--column-gap:50px;--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-325 .elementor-element.elementor-element-921f6ba:not(.elementor-motion-effects-element-type-background), .elementor-325 .elementor-element.elementor-element-921f6ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e03da23 );}.elementor-325 .elementor-element.elementor-element-94c9599 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-325 .elementor-element.elementor-element-861d2f8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-325 .elementor-element.elementor-element-861d2f8.elementor-element{--align-self:center;}.elementor-325 .elementor-element.elementor-element-861d2f8{font-family:var( --e-global-typography-6e2a9ca-font-family ), Sans-serif;font-size:var( --e-global-typography-6e2a9ca-font-size );font-weight:var( --e-global-typography-6e2a9ca-font-weight );}.elementor-325 .elementor-element.elementor-element-861d2f8 p{margin-block-end:15px;}.elementor-325 .elementor-element.elementor-element-76d70f0{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 50px;--row-gap:0px;--column-gap:50px;--grid-auto-flow:row;--overlay-opacity:0;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-325 .elementor-element.elementor-element-76d70f0:not(.elementor-motion-effects-element-type-background), .elementor-325 .elementor-element.elementor-element-76d70f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5EEEB;}.elementor-325 .elementor-element.elementor-element-76d70f0::before, .elementor-325 .elementor-element.elementor-element-76d70f0 > .elementor-background-video-container::before, .elementor-325 .elementor-element.elementor-element-76d70f0 > .e-con-inner > .elementor-background-video-container::before, .elementor-325 .elementor-element.elementor-element-76d70f0 > .elementor-background-slideshow::before, .elementor-325 .elementor-element.elementor-element-76d70f0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-325 .elementor-element.elementor-element-76d70f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-325 .elementor-element.elementor-element-fffac04 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-325 .elementor-element.elementor-element-fffac04.elementor-element{--align-self:center;}.elementor-325 .elementor-element.elementor-element-fffac04{text-align:center;}.elementor-325 .elementor-element.elementor-element-fffac04 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-weight:600;}.elementor-325 .elementor-element.elementor-element-f94a46f > .elementor-widget-container{padding:0% 10% 0% 10%;}.elementor-325 .elementor-element.elementor-element-f94a46f{text-align:center;font-family:var( --e-global-typography-6e2a9ca-font-family ), Sans-serif;font-size:var( --e-global-typography-6e2a9ca-font-size );font-weight:var( --e-global-typography-6e2a9ca-font-weight );}.elementor-325 .elementor-element.elementor-element-e38e735{--display:flex;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-325 .elementor-element.elementor-element-3be89be.elementor-element{--align-self:flex-start;}.elementor-325 .elementor-element.elementor-element-3be89be{text-align:left;}.elementor-325 .elementor-element.elementor-element-ba429ec{columns:2;font-family:"Alegreya", Sans-serif;font-size:1.1em;font-weight:400;}.elementor-325 .elementor-element.elementor-element-ba429ec p{margin-block-end:15px;}.elementor-325 .elementor-element.elementor-element-4ea747e{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overlay-opacity:0.33;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-325 .elementor-element.elementor-element-4ea747e:not(.elementor-motion-effects-element-type-background), .elementor-325 .elementor-element.elementor-element-4ea747e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://calmviewcounselling.co.uk/wp-content/uploads/2025/07/cavebg.jpg");background-position:center center;}.elementor-325 .elementor-element.elementor-element-4ea747e::before, .elementor-325 .elementor-element.elementor-element-4ea747e > .elementor-background-video-container::before, .elementor-325 .elementor-element.elementor-element-4ea747e > .e-con-inner > .elementor-background-video-container::before, .elementor-325 .elementor-element.elementor-element-4ea747e > .elementor-background-slideshow::before, .elementor-325 .elementor-element.elementor-element-4ea747e > .e-con-inner > .elementor-background-slideshow::before, .elementor-325 .elementor-element.elementor-element-4ea747e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-325 .elementor-element.elementor-element-777d0f4 > .elementor-widget-container{padding:180px 180px 150px 180px;border-radius:15px 15px 15px 15px;}.elementor-325 .elementor-element.elementor-element-777d0f4.elementor-element{--align-self:center;}.elementor-325 .elementor-element.elementor-element-777d0f4{text-align:center;font-size:var( --e-global-typography-4ebb342-font-size );font-weight:var( --e-global-typography-4ebb342-font-weight );font-style:var( --e-global-typography-4ebb342-font-style );letter-spacing:var( --e-global-typography-4ebb342-letter-spacing );color:var( --e-global-color-fb91916 );}.elementor-325 .elementor-element.elementor-element-659bc00{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 50px;--row-gap:0px;--column-gap:50px;--grid-auto-flow:row;--overlay-opacity:0;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-325 .elementor-element.elementor-element-659bc00:not(.elementor-motion-effects-element-type-background), .elementor-325 .elementor-element.elementor-element-659bc00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fb91916 );}.elementor-325 .elementor-element.elementor-element-659bc00::before, .elementor-325 .elementor-element.elementor-element-659bc00 > .elementor-background-video-container::before, .elementor-325 .elementor-element.elementor-element-659bc00 > .e-con-inner > .elementor-background-video-container::before, .elementor-325 .elementor-element.elementor-element-659bc00 > .elementor-background-slideshow::before, .elementor-325 .elementor-element.elementor-element-659bc00 > .e-con-inner > .elementor-background-slideshow::before, .elementor-325 .elementor-element.elementor-element-659bc00 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-325 .elementor-element.elementor-element-bf8b4bb > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-325 .elementor-element.elementor-element-bf8b4bb.elementor-element{--align-self:center;}.elementor-325 .elementor-element.elementor-element-bf8b4bb{text-align:center;}.elementor-325 .elementor-element.elementor-element-fcdc5a6 > .elementor-widget-container{padding:0% 10% 0% 10%;}.elementor-325 .elementor-element.elementor-element-fcdc5a6{text-align:center;font-family:var( --e-global-typography-6e2a9ca-font-family ), Sans-serif;font-size:var( --e-global-typography-6e2a9ca-font-size );font-weight:var( --e-global-typography-6e2a9ca-font-weight );}.elementor-325 .elementor-element.elementor-element-49939cb{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-325 .elementor-element.elementor-element-49939cb:not(.elementor-motion-effects-element-type-background), .elementor-325 .elementor-element.elementor-element-49939cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://calmviewcounselling.co.uk/wp-content/uploads/2025/07/flowers-1.jpg");background-position:center center;background-size:cover;}.elementor-325 .elementor-element.elementor-element-49939cb::before, .elementor-325 .elementor-element.elementor-element-49939cb > .elementor-background-video-container::before, .elementor-325 .elementor-element.elementor-element-49939cb > .e-con-inner > .elementor-background-video-container::before, .elementor-325 .elementor-element.elementor-element-49939cb > .elementor-background-slideshow::before, .elementor-325 .elementor-element.elementor-element-49939cb > .e-con-inner > .elementor-background-slideshow::before, .elementor-325 .elementor-element.elementor-element-49939cb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#3C5E61;--background-overlay:'';}.elementor-325 .elementor-element.elementor-element-decd1b6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-325 .elementor-element.elementor-element-decd1b6{text-align:center;font-family:"Urbanist", Sans-serif;font-size:1.6em;font-weight:400;font-style:italic;letter-spacing:0.3px;color:var( --e-global-color-fb91916 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-325 .elementor-element.elementor-element-8f4bd5e .elementor-button{background-color:#995AAA;font-family:"Urbanist", Sans-serif;font-weight:600;text-decoration:none;letter-spacing:1.8px;word-spacing:0px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);fill:var( --e-global-color-fb91916 );color:var( --e-global-color-fb91916 );box-shadow:0px 5px 30px 0px rgba(0, 0, 0, 0.18);padding:12px 40px 12px 40px;}.elementor-325 .elementor-element.elementor-element-8f4bd5e .elementor-button:hover, .elementor-325 .elementor-element.elementor-element-8f4bd5e .elementor-button:focus{background-color:var( --e-global-color-primary );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-325 .elementor-element.elementor-element-8f4bd5e.elementor-element{--align-self:center;}.elementor-325 .elementor-element.elementor-element-8a0690f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-325 .elementor-element.elementor-element-8a0690f.elementor-element{--align-self:flex-end;}@media(min-width:1025px){.elementor-325 .elementor-element.elementor-element-4ea747e:not(.elementor-motion-effects-element-type-background), .elementor-325 .elementor-element.elementor-element-4ea747e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-325 .elementor-element.elementor-element-49939cb:not(.elementor-motion-effects-element-type-background), .elementor-325 .elementor-element.elementor-element-49939cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-325 .elementor-element.elementor-element-542d649{--grid-auto-flow:row;}.elementor-325 .elementor-element.elementor-element-5ad7b18{--grid-auto-flow:row;}.elementor-325 .elementor-element.elementor-element-48b1008 > .elementor-widget-container{padding:0px 0px 20px 025px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-325 .elementor-element.elementor-element-d31c958{--grid-auto-flow:row;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-325 .elementor-element.elementor-element-d4ef970{font-size:var( --e-global-typography-4ebb342-font-size );letter-spacing:var( --e-global-typography-4ebb342-letter-spacing );}.elementor-325 .elementor-element.elementor-element-921f6ba{--grid-auto-flow:row;}.elementor-325 .elementor-element.elementor-element-94c9599.elementor-element{--align-self:flex-end;}.elementor-325 .elementor-element.elementor-element-861d2f8 > .elementor-widget-container{padding:30px 30px 30px 0px;}.elementor-325 .elementor-element.elementor-element-861d2f8{font-size:var( --e-global-typography-6e2a9ca-font-size );}.elementor-325 .elementor-element.elementor-element-76d70f0{--grid-auto-flow:row;}.elementor-325 .elementor-element.elementor-element-f94a46f{font-size:var( --e-global-typography-6e2a9ca-font-size );}.elementor-325 .elementor-element.elementor-element-4ea747e{--grid-auto-flow:row;}.elementor-325 .elementor-element.elementor-element-777d0f4{font-size:var( --e-global-typography-4ebb342-font-size );letter-spacing:var( --e-global-typography-4ebb342-letter-spacing );}.elementor-325 .elementor-element.elementor-element-659bc00{--grid-auto-flow:row;}.elementor-325 .elementor-element.elementor-element-fcdc5a6{font-size:var( --e-global-typography-6e2a9ca-font-size );}.elementor-325 .elementor-element.elementor-element-49939cb{--grid-auto-flow:row;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-325 .elementor-element.elementor-element-542d649{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overlay-opacity:1;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-325 .elementor-element.elementor-element-5ad7b18{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-325 .elementor-element.elementor-element-5ad7b18.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-325 .elementor-element.elementor-element-48b1008 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 25px;}.elementor-325 .elementor-element.elementor-element-48b1008.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-325 .elementor-element.elementor-element-677ecae > .elementor-widget-container{margin:0px 0px -4px 0px;}.elementor-325 .elementor-element.elementor-element-d31c958{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-325 .elementor-element.elementor-element-d4ef970{font-size:var( --e-global-typography-4ebb342-font-size );letter-spacing:var( --e-global-typography-4ebb342-letter-spacing );}.elementor-325 .elementor-element.elementor-element-921f6ba{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-325 .elementor-element.elementor-element-861d2f8 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-325 .elementor-element.elementor-element-861d2f8{font-size:var( --e-global-typography-6e2a9ca-font-size );}.elementor-325 .elementor-element.elementor-element-76d70f0{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-325 .elementor-element.elementor-element-f94a46f{font-size:var( --e-global-typography-6e2a9ca-font-size );}.elementor-325 .elementor-element.elementor-element-ba429ec{columns:1;}.elementor-325 .elementor-element.elementor-element-4ea747e{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-325 .elementor-element.elementor-element-777d0f4 > .elementor-widget-container{padding:100px 60px 100px 60px;}.elementor-325 .elementor-element.elementor-element-777d0f4{font-size:var( --e-global-typography-4ebb342-font-size );letter-spacing:var( --e-global-typography-4ebb342-letter-spacing );}.elementor-325 .elementor-element.elementor-element-659bc00{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-325 .elementor-element.elementor-element-fcdc5a6{font-size:var( --e-global-typography-6e2a9ca-font-size );}.elementor-325 .elementor-element.elementor-element-49939cb{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-325 .elementor-element.elementor-element-decd1b6 > .elementor-widget-container{padding:0px 10px 0px 10px;}}