.elementor-20 .elementor-element.elementor-element-c9cf891{--display:flex;--min-height:90vh;--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:0.77;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--z-index:0;}.elementor-20 .elementor-element.elementor-element-c9cf891::before, .elementor-20 .elementor-element.elementor-element-c9cf891 > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-c9cf891 > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-c9cf891 > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-c9cf891 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-c9cf891 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(102deg, var( --e-global-color-astglobalcolor8 ) 0%, #0000007A 100%);}.elementor-20 .elementor-element.elementor-element-c9cf891:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-c9cf891 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://www.gracelandhealthcareservices.co.uk/wp-content/uploads/2025/11/Image_fx-15.webp") 50% 50%;background-size:cover;}.elementor-20 .elementor-element.elementor-element-c9cf891 > .elementor-shape-bottom svg, .elementor-20 .elementor-element.elementor-element-c9cf891 > .e-con-inner > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:103px;}.elementor-20 .elementor-element.elementor-element-93aa60e{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-20 .elementor-element.elementor-element-447a9c5 .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-radius:100px 100px 100px 100px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );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-20 .elementor-element.elementor-element-d75a13a .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-6612368 .elementor-heading-title{font-family:var( --e-global-typography-8184530-font-family ), Sans-serif;font-size:var( --e-global-typography-8184530-font-size );font-weight:var( --e-global-typography-8184530-font-weight );line-height:var( --e-global-typography-8184530-line-height );color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-beb907a{--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-20 .elementor-element.elementor-element-8ba27ea .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:18px 24px 18px 24px;}.elementor-20 .elementor-element.elementor-element-8ba27ea .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-8ba27ea .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-8ba27ea .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-8ba27ea .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-20 .elementor-element.elementor-element-8ba27ea .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-8ba27ea .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-e8f18d4 .elementor-button{background-color:#F8FFDF40;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:18px 24px 18px 24px;}.elementor-20 .elementor-element.elementor-element-e8f18d4 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-e8f18d4 .elementor-button:focus{background-color:#C8FF0F36;color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-e8f18d4 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-e8f18d4 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-5d32521{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:40px;--padding-bottom:40px;--padding-left:100px;--padding-right:100px;}.elementor-20 .elementor-element.elementor-element-5d32521:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-5d32521 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-20 .elementor-element.elementor-element-9112141{--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;--border-radius:16px 16px 16px 16px;}.elementor-20 .elementor-element.elementor-element-9112141:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-9112141 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.gracelandhealthcareservices.co.uk/wp-content/uploads/2025/11/side-view-nurses-patient-clinic-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-465f4f1{--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-20 .elementor-element.elementor-element-79309a0 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.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 );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-widget-blockquote .elementor-blockquote__content{color:var( --e-global-color-text );}.elementor-widget-blockquote .elementor-blockquote__author{color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-fb3a81a .elementor-blockquote__content{font-family:var( --e-global-typography-739188a-font-family ), Sans-serif;font-size:var( --e-global-typography-739188a-font-size );font-weight:var( --e-global-typography-739188a-font-weight );line-height:var( --e-global-typography-739188a-line-height );margin-top:16px;}.elementor-20 .elementor-element.elementor-element-fb3a81a .elementor-blockquote:before{color:var( --e-global-color-secondary );font-size:calc(1px * 100);}.elementor-20 .elementor-element.elementor-element-e5ecb7b .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:18px 24px 18px 24px;}.elementor-20 .elementor-element.elementor-element-e5ecb7b .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-e5ecb7b .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-e5ecb7b .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-e5ecb7b .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-20 .elementor-element.elementor-element-e5ecb7b .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-e5ecb7b .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-b808fcc{--display:flex;--min-height:50vh;--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:40px;--padding-bottom:40px;--padding-left:100px;--padding-right:100px;}.elementor-20 .elementor-element.elementor-element-cf76e65{text-align:center;}.elementor-20 .elementor-element.elementor-element-cf76e65 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-20 .elementor-element.elementor-element-64eaac4{--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;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-20 .elementor-element.elementor-element-2d83ac3{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-20 .elementor-element.elementor-element-2d83ac3:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-2d83ac3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-5889a03 .elementor-icon-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-5889a03.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-5889a03.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-5889a03.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-5889a03.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-5889a03.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-5889a03.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-5889a03.elementor-view-framed .elementor-icon:hover, .elementor-20 .elementor-element.elementor-element-5889a03.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-5889a03.elementor-view-framed .elementor-icon:hover, .elementor-20 .elementor-element.elementor-element-5889a03.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-5889a03 .elementor-icon{font-size:32px;}.elementor-20 .elementor-element.elementor-element-5889a03 .elementor-icon svg{height:32px;}.elementor-20 .elementor-element.elementor-element-3dc8db8 .elementor-heading-title{font-family:var( --e-global-typography-739188a-font-family ), Sans-serif;font-size:var( --e-global-typography-739188a-font-size );font-weight:var( --e-global-typography-739188a-font-weight );line-height:var( --e-global-typography-739188a-line-height );}.elementor-20 .elementor-element.elementor-element-49bf67f{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-6d0813e{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-20 .elementor-element.elementor-element-6d0813e:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-6d0813e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-e76059d .elementor-icon-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-e76059d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-e76059d.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-e76059d.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-e76059d.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-e76059d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-e76059d.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-e76059d.elementor-view-framed .elementor-icon:hover, .elementor-20 .elementor-element.elementor-element-e76059d.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-e76059d.elementor-view-framed .elementor-icon:hover, .elementor-20 .elementor-element.elementor-element-e76059d.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-e76059d .elementor-icon{font-size:32px;}.elementor-20 .elementor-element.elementor-element-e76059d .elementor-icon svg{height:32px;}.elementor-20 .elementor-element.elementor-element-e2fc66d .elementor-heading-title{font-family:var( --e-global-typography-739188a-font-family ), Sans-serif;font-size:var( --e-global-typography-739188a-font-size );font-weight:var( --e-global-typography-739188a-font-weight );line-height:var( --e-global-typography-739188a-line-height );color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-4bb7029{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-astglobalcolor4 );}.elementor-20 .elementor-element.elementor-element-8c41955{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-20 .elementor-element.elementor-element-8c41955:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-8c41955 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-8f39714 .elementor-icon-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-8f39714.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-8f39714.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-8f39714.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-8f39714.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-8f39714.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-8f39714.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-8f39714.elementor-view-framed .elementor-icon:hover, .elementor-20 .elementor-element.elementor-element-8f39714.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-8f39714.elementor-view-framed .elementor-icon:hover, .elementor-20 .elementor-element.elementor-element-8f39714.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-8f39714 .elementor-icon{font-size:32px;}.elementor-20 .elementor-element.elementor-element-8f39714 .elementor-icon svg{height:32px;}.elementor-20 .elementor-element.elementor-element-1878003 .elementor-heading-title{font-family:var( --e-global-typography-739188a-font-family ), Sans-serif;font-size:var( --e-global-typography-739188a-font-size );font-weight:var( --e-global-typography-739188a-font-weight );line-height:var( --e-global-typography-739188a-line-height );}.elementor-20 .elementor-element.elementor-element-801d882{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-cb2fdf8{--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;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-20 .elementor-element.elementor-element-f9f838c{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-20 .elementor-element.elementor-element-f9f838c:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-f9f838c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-c169ee5 .elementor-icon-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-c169ee5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-c169ee5.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-c169ee5.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-c169ee5.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-c169ee5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-c169ee5.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-c169ee5.elementor-view-framed .elementor-icon:hover, .elementor-20 .elementor-element.elementor-element-c169ee5.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-c169ee5.elementor-view-framed .elementor-icon:hover, .elementor-20 .elementor-element.elementor-element-c169ee5.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-c169ee5 .elementor-icon{font-size:32px;}.elementor-20 .elementor-element.elementor-element-c169ee5 .elementor-icon svg{height:32px;}.elementor-20 .elementor-element.elementor-element-13b6885 .elementor-heading-title{font-family:var( --e-global-typography-739188a-font-family ), Sans-serif;font-size:var( --e-global-typography-739188a-font-size );font-weight:var( --e-global-typography-739188a-font-weight );line-height:var( --e-global-typography-739188a-line-height );}.elementor-20 .elementor-element.elementor-element-f60f464{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-5d3a155{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-20 .elementor-element.elementor-element-5d3a155:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-5d3a155 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-c4ea20b .elementor-icon-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-c4ea20b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-c4ea20b.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-c4ea20b.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-c4ea20b.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-c4ea20b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-c4ea20b.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-c4ea20b.elementor-view-framed .elementor-icon:hover, .elementor-20 .elementor-element.elementor-element-c4ea20b.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-c4ea20b.elementor-view-framed .elementor-icon:hover, .elementor-20 .elementor-element.elementor-element-c4ea20b.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-c4ea20b .elementor-icon{font-size:32px;}.elementor-20 .elementor-element.elementor-element-c4ea20b .elementor-icon svg{height:32px;}.elementor-20 .elementor-element.elementor-element-3b78f94 .elementor-heading-title{font-family:var( --e-global-typography-739188a-font-family ), Sans-serif;font-size:var( --e-global-typography-739188a-font-size );font-weight:var( --e-global-typography-739188a-font-weight );line-height:var( --e-global-typography-739188a-line-height );color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-87ff3ef{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-astglobalcolor4 );}.elementor-20 .elementor-element.elementor-element-c566c26{--display:flex;--min-height:50vh;--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:40px;--padding-bottom:40px;--padding-left:100px;--padding-right:100px;}.elementor-20 .elementor-element.elementor-element-f7613d8{text-align:center;}.elementor-20 .elementor-element.elementor-element-f7613d8 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-20 .elementor-element.elementor-element-c06faa8{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:#2A2A2ACC;}.elementor-20 .elementor-element.elementor-element-a844641 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:18px 24px 18px 24px;}.elementor-20 .elementor-element.elementor-element-a844641 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-a844641 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-a844641 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-a844641 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-20 .elementor-element.elementor-element-a844641 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-a844641 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-19f60a5{--display:flex;--min-height:506px;--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;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-20 .elementor-element.elementor-element-fba4842{--display:flex;--justify-content:flex-end;--overlay-opacity:1;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-20 .elementor-element.elementor-element-fba4842:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-fba4842 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://www.gracelandhealthcareservices.co.uk/wp-content/uploads/2025/11/front-view-nurses-team-hospital-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-fba4842::before, .elementor-20 .elementor-element.elementor-element-fba4842 > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-fba4842 > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-fba4842 > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-fba4842 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-fba4842 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2A2A2A0F 39%, var( --e-global-color-text ) 100%);}.elementor-20 .elementor-element.elementor-element-a0ae3c2 .elementor-heading-title{font-family:var( --e-global-typography-739188a-font-family ), Sans-serif;font-size:var( --e-global-typography-739188a-font-size );font-weight:var( --e-global-typography-739188a-font-weight );line-height:var( --e-global-typography-739188a-line-height );color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-5522817{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-72f3109{--display:flex;--justify-content:flex-end;--overlay-opacity:1;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-20 .elementor-element.elementor-element-72f3109:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-72f3109 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://www.gracelandhealthcareservices.co.uk/wp-content/uploads/2025/11/medical-caregiver-uses-thermometer-senior-patients-check-temperature-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-72f3109::before, .elementor-20 .elementor-element.elementor-element-72f3109 > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-72f3109 > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-72f3109 > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-72f3109 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-72f3109 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2A2A2A0F 39%, var( --e-global-color-text ) 100%);}.elementor-20 .elementor-element.elementor-element-e6a43ba .elementor-heading-title{font-family:var( --e-global-typography-739188a-font-family ), Sans-serif;font-size:var( --e-global-typography-739188a-font-size );font-weight:var( --e-global-typography-739188a-font-weight );line-height:var( --e-global-typography-739188a-line-height );color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-664325e{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-be3a945{--display:flex;--justify-content:flex-end;--overlay-opacity:1;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-20 .elementor-element.elementor-element-be3a945:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-be3a945 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://www.gracelandhealthcareservices.co.uk/wp-content/uploads/2025/11/medium-shot-lesbian-couple-home-with-food-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-be3a945::before, .elementor-20 .elementor-element.elementor-element-be3a945 > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-be3a945 > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-be3a945 > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-be3a945 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-be3a945 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2A2A2A0F 39%, var( --e-global-color-text ) 100%);}.elementor-20 .elementor-element.elementor-element-d1216e4 .elementor-heading-title{font-family:var( --e-global-typography-739188a-font-family ), Sans-serif;font-size:var( --e-global-typography-739188a-font-size );font-weight:var( --e-global-typography-739188a-font-weight );line-height:var( --e-global-typography-739188a-line-height );color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-cc2acd4{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-cb06d04{--display:flex;--min-height:506px;--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;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-20 .elementor-element.elementor-element-a66014c{--display:flex;--justify-content:flex-end;--overlay-opacity:1;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-20 .elementor-element.elementor-element-a66014c:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-a66014c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://www.gracelandhealthcareservices.co.uk/wp-content/uploads/2025/11/paramedics-work-with-ambulance-paramedic-nurse-emergency-doctor-ambulance-with-kit-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-a66014c::before, .elementor-20 .elementor-element.elementor-element-a66014c > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-a66014c > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-a66014c > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-a66014c > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-a66014c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2A2A2A0F 39%, var( --e-global-color-text ) 100%);}.elementor-20 .elementor-element.elementor-element-d227f5a .elementor-heading-title{font-family:var( --e-global-typography-739188a-font-family ), Sans-serif;font-size:var( --e-global-typography-739188a-font-size );font-weight:var( --e-global-typography-739188a-font-weight );line-height:var( --e-global-typography-739188a-line-height );color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-7bbbb61{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-028862d{--display:flex;--justify-content:flex-end;--overlay-opacity:1;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-20 .elementor-element.elementor-element-028862d:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-028862d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://www.gracelandhealthcareservices.co.uk/wp-content/uploads/2025/11/general-practitioner-showing-senior-couple-medical-documents-while-being-home-visit-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-028862d::before, .elementor-20 .elementor-element.elementor-element-028862d > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-028862d > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-028862d > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-028862d > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-028862d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2A2A2A0F 39%, var( --e-global-color-text ) 100%);}.elementor-20 .elementor-element.elementor-element-6f47e2c .elementor-heading-title{font-family:var( --e-global-typography-739188a-font-family ), Sans-serif;font-size:var( --e-global-typography-739188a-font-size );font-weight:var( --e-global-typography-739188a-font-weight );line-height:var( --e-global-typography-739188a-line-height );color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-e4c53b1{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-a3754ff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-20 .elementor-element.elementor-element-001acaa{text-align:center;}.elementor-20 .elementor-element.elementor-element-001acaa .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-20 .elementor-element.elementor-element-d33ba65.elementor-arrows-yes .elementor-main-swiper{width:calc( 80% - 40px );}.elementor-20 .elementor-element.elementor-element-d33ba65 .elementor-main-swiper{width:80%;}.elementor-20 .elementor-element.elementor-element-d33ba65 .elementor-main-swiper .swiper-slide{background-color:var( --e-global-color-accent );border-radius:16px;padding:16px 16px 16px 16px;}.elementor-20 .elementor-element.elementor-element-d33ba65 .elementor-swiper-button{font-size:20px;}.elementor-20 .elementor-element.elementor-element-d33ba65.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-20 .elementor-element.elementor-element-d33ba65.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:16px;}.elementor-20 .elementor-element.elementor-element-d33ba65.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:16px;}.elementor-20 .elementor-element.elementor-element-d33ba65.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:16px;}.elementor-20 .elementor-element.elementor-element-d33ba65.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:16px;}.elementor-20 .elementor-element.elementor-element-d33ba65 .elementor-testimonial__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 );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-d33ba65 .elementor-testimonial__name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-20 .elementor-element.elementor-element-d33ba65 .elementor-testimonial__title{color:var( --e-global-color-text );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-20 .elementor-element.elementor-element-abe943b{--display:flex;--min-height:596px;--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:40px;--padding-bottom:40px;--padding-left:100px;--padding-right:100px;}.elementor-20 .elementor-element.elementor-element-abe943b:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-abe943b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-20 .elementor-element.elementor-element-d70de81{--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-20 .elementor-element.elementor-element-8fbd8c5 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-20 .elementor-element.elementor-element-54fc2b2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header, 
                .elementor-20 .elementor-element.elementor-element-54fc2b2 .eael-accordion_media-wrapper .eael-accordion_media-list{background-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-54fc2b2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover, 
                .elementor-20 .elementor-element.elementor-element-54fc2b2 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list:not(.active):hover{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-54fc2b2 .eael-adv-accordion .eael-accordion-list .eael-accordion-content{background-color:var( --e-global-color-accent );color:#333;}.elementor-20 .elementor-element.elementor-element-54fc2b2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:16px;color:#333;}.elementor-20 .elementor-element.elementor-element-54fc2b2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:16px;width:16px;line-height:16px;}.elementor-20 .elementor-element.elementor-element-54fc2b2 .eael-accordion_media-list .eael-accordion_media-icon i{font-size:16px;}.elementor-20 .elementor-element.elementor-element-54fc2b2 .eael-accordion_media-list .eael-accordion_media-icon svg{height:16px;width:16px;line-height:16px;}.elementor-20 .elementor-element.elementor-element-54fc2b2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon,
                    .elementor-20 .elementor-element.elementor-element-54fc2b2 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list{gap:10px;}.elementor-20 .elementor-element.elementor-element-54fc2b2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{color:#333;}.elementor-20 .elementor-element.elementor-element-54fc2b2 .eael-accordion_media-content .eael-accordion_media-title{color:#333;}.elementor-20 .elementor-element.elementor-element-54fc2b2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:#333;fill:#333;}.elementor-20 .elementor-element.elementor-element-54fc2b2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:#333;}.elementor-20 .elementor-element.elementor-element-54fc2b2 .eael-accordion_media-list .eael-accordion_media-icon{color:#333;}.elementor-20 .elementor-element.elementor-element-54fc2b2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title,
                    .elementor-20 .elementor-element.elementor-element-54fc2b2 .eael-accordion_media-list:not(.active):hover .eael-accordion_media-title{color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-54fc2b2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-54fc2b2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-54fc2b2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-54fc2b2 .eael-accordion_media-list:hover .eael-accordion_media-icon i{color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-54fc2b2 .eael-accordion_media-list:hover .eael-accordion_media-icon svg{fill:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-54fc2b2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-54fc2b2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-54fc2b2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:#fff;}.elementor-20 .elementor-element.elementor-element-54fc2b2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-20 .elementor-element.elementor-element-54fc2b2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:#fff;}.elementor-20 .elementor-element.elementor-element-54fc2b2 .eael-accordion_media-list.active .eael-accordion_media-icon i{color:#fff;}.elementor-20 .elementor-element.elementor-element-54fc2b2 .eael-accordion_media-list.active .eael-accordion_media-icon svg{fill:#fff;}.elementor-20 .elementor-element.elementor-element-54fc2b2 .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{color:#333;}.elementor-20 .elementor-element.elementor-element-54fc2b2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-20 .elementor-element.elementor-element-54fc2b2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg{font-size:16px;}.elementor-20 .elementor-element.elementor-element-54fc2b2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle{height:16px;width:16px;line-height:16px;fill:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-54fc2b2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-54fc2b2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-54fc2b2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{color:#fff;}.elementor-20 .elementor-element.elementor-element-54fc2b2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg{color:#fff;fill:#fff;}.elementor-20 .elementor-element.elementor-element-54fc2b2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle{fill:#fff;}.elementor-20 .elementor-element.elementor-element-cdd3757 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:18px 24px 18px 24px;}.elementor-20 .elementor-element.elementor-element-cdd3757 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-cdd3757 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-cdd3757 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-cdd3757 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-20 .elementor-element.elementor-element-cdd3757 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-cdd3757 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-76bcd28{--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;--border-radius:16px 16px 16px 16px;}.elementor-20 .elementor-element.elementor-element-76bcd28:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-76bcd28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.gracelandhealthcareservices.co.uk/wp-content/uploads/2025/11/social-worker-taking-care-senior-woman-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-1d8a9cc{--display:flex;--min-height:40vh;--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-20 .elementor-element.elementor-element-1d8a9cc:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-1d8a9cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFFE8;background-image:url("https://www.gracelandhealthcareservices.co.uk/wp-content/uploads/2025/11/Grace-BG-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-86342dd{text-align:center;}.elementor-20 .elementor-element.elementor-element-86342dd .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-20 .elementor-element.elementor-element-1a82b50{text-align:center;}.elementor-20 .elementor-element.elementor-element-3e21c54 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:18px 24px 18px 24px;}.elementor-20 .elementor-element.elementor-element-3e21c54 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-3e21c54 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-3e21c54 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-3e21c54 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-20 .elementor-element.elementor-element-3e21c54 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-3e21c54 .elementor-button:focus svg{fill:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-20 .elementor-element.elementor-element-d75a13a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-20 .elementor-element.elementor-element-6612368 .elementor-heading-title{font-size:var( --e-global-typography-8184530-font-size );line-height:var( --e-global-typography-8184530-line-height );}.elementor-20 .elementor-element.elementor-element-79309a0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-fb3a81a .elementor-blockquote__content{font-size:var( --e-global-typography-739188a-font-size );line-height:var( --e-global-typography-739188a-line-height );}.elementor-20 .elementor-element.elementor-element-b808fcc{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-20 .elementor-element.elementor-element-cf76e65 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-20 .elementor-element.elementor-element-3dc8db8 .elementor-heading-title{font-size:var( --e-global-typography-739188a-font-size );line-height:var( --e-global-typography-739188a-line-height );}.elementor-20 .elementor-element.elementor-element-49bf67f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-e2fc66d .elementor-heading-title{font-size:var( --e-global-typography-739188a-font-size );line-height:var( --e-global-typography-739188a-line-height );}.elementor-20 .elementor-element.elementor-element-4bb7029{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-1878003 .elementor-heading-title{font-size:var( --e-global-typography-739188a-font-size );line-height:var( --e-global-typography-739188a-line-height );}.elementor-20 .elementor-element.elementor-element-801d882{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-13b6885 .elementor-heading-title{font-size:var( --e-global-typography-739188a-font-size );line-height:var( --e-global-typography-739188a-line-height );}.elementor-20 .elementor-element.elementor-element-f60f464{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-3b78f94 .elementor-heading-title{font-size:var( --e-global-typography-739188a-font-size );line-height:var( --e-global-typography-739188a-line-height );}.elementor-20 .elementor-element.elementor-element-87ff3ef{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-c566c26{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-20 .elementor-element.elementor-element-f7613d8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-20 .elementor-element.elementor-element-c06faa8{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20 .elementor-element.elementor-element-a0ae3c2 .elementor-heading-title{font-size:var( --e-global-typography-739188a-font-size );line-height:var( --e-global-typography-739188a-line-height );}.elementor-20 .elementor-element.elementor-element-5522817{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-e6a43ba .elementor-heading-title{font-size:var( --e-global-typography-739188a-font-size );line-height:var( --e-global-typography-739188a-line-height );}.elementor-20 .elementor-element.elementor-element-664325e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-d1216e4 .elementor-heading-title{font-size:var( --e-global-typography-739188a-font-size );line-height:var( --e-global-typography-739188a-line-height );}.elementor-20 .elementor-element.elementor-element-cc2acd4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-d227f5a .elementor-heading-title{font-size:var( --e-global-typography-739188a-font-size );line-height:var( --e-global-typography-739188a-line-height );}.elementor-20 .elementor-element.elementor-element-7bbbb61{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-6f47e2c .elementor-heading-title{font-size:var( --e-global-typography-739188a-font-size );line-height:var( --e-global-typography-739188a-line-height );}.elementor-20 .elementor-element.elementor-element-e4c53b1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-001acaa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-20 .elementor-element.elementor-element-d33ba65 .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-d33ba65 .elementor-testimonial__name{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20 .elementor-element.elementor-element-d33ba65 .elementor-testimonial__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20 .elementor-element.elementor-element-abe943b{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-20 .elementor-element.elementor-element-8fbd8c5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-20 .elementor-element.elementor-element-1d8a9cc{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-20 .elementor-element.elementor-element-86342dd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-c9cf891{--min-height:80vh;--justify-content:flex-end;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-20 .elementor-element.elementor-element-c9cf891 > .elementor-shape-bottom svg, .elementor-20 .elementor-element.elementor-element-c9cf891 > .e-con-inner > .elementor-shape-bottom svg{width:calc(287% + 1.3px);height:23px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-20 .elementor-element.elementor-element-d75a13a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-20 .elementor-element.elementor-element-6612368 .elementor-heading-title{font-size:var( --e-global-typography-8184530-font-size );line-height:var( --e-global-typography-8184530-line-height );}.elementor-20 .elementor-element.elementor-element-beb907a{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-20 .elementor-element.elementor-element-5d32521{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-20 .elementor-element.elementor-element-9112141{--min-height:290px;}.elementor-20 .elementor-element.elementor-element-9112141.e-con{--order:99999 /* order end hack */;}.elementor-20 .elementor-element.elementor-element-79309a0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-fb3a81a .elementor-blockquote__content{font-size:var( --e-global-typography-739188a-font-size );line-height:var( --e-global-typography-739188a-line-height );}.elementor-20 .elementor-element.elementor-element-b808fcc{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-20 .elementor-element.elementor-element-cf76e65 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-20 .elementor-element.elementor-element-3dc8db8 .elementor-heading-title{font-size:var( --e-global-typography-739188a-font-size );line-height:var( --e-global-typography-739188a-line-height );}.elementor-20 .elementor-element.elementor-element-49bf67f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-e2fc66d .elementor-heading-title{font-size:var( --e-global-typography-739188a-font-size );line-height:var( --e-global-typography-739188a-line-height );}.elementor-20 .elementor-element.elementor-element-4bb7029{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-1878003 .elementor-heading-title{font-size:var( --e-global-typography-739188a-font-size );line-height:var( --e-global-typography-739188a-line-height );}.elementor-20 .elementor-element.elementor-element-801d882{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-13b6885 .elementor-heading-title{font-size:var( --e-global-typography-739188a-font-size );line-height:var( --e-global-typography-739188a-line-height );}.elementor-20 .elementor-element.elementor-element-f60f464{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-3b78f94 .elementor-heading-title{font-size:var( --e-global-typography-739188a-font-size );line-height:var( --e-global-typography-739188a-line-height );}.elementor-20 .elementor-element.elementor-element-87ff3ef{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-c566c26{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-20 .elementor-element.elementor-element-f7613d8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-20 .elementor-element.elementor-element-c06faa8{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20 .elementor-element.elementor-element-fba4842{--min-height:370px;}.elementor-20 .elementor-element.elementor-element-a0ae3c2 .elementor-heading-title{font-size:var( --e-global-typography-739188a-font-size );line-height:var( --e-global-typography-739188a-line-height );}.elementor-20 .elementor-element.elementor-element-5522817{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-72f3109{--min-height:370px;}.elementor-20 .elementor-element.elementor-element-e6a43ba .elementor-heading-title{font-size:var( --e-global-typography-739188a-font-size );line-height:var( --e-global-typography-739188a-line-height );}.elementor-20 .elementor-element.elementor-element-664325e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-be3a945{--min-height:370px;}.elementor-20 .elementor-element.elementor-element-d1216e4 .elementor-heading-title{font-size:var( --e-global-typography-739188a-font-size );line-height:var( --e-global-typography-739188a-line-height );}.elementor-20 .elementor-element.elementor-element-cc2acd4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-a66014c{--min-height:370px;}.elementor-20 .elementor-element.elementor-element-d227f5a .elementor-heading-title{font-size:var( --e-global-typography-739188a-font-size );line-height:var( --e-global-typography-739188a-line-height );}.elementor-20 .elementor-element.elementor-element-7bbbb61{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-028862d{--min-height:370px;}.elementor-20 .elementor-element.elementor-element-6f47e2c .elementor-heading-title{font-size:var( --e-global-typography-739188a-font-size );line-height:var( --e-global-typography-739188a-line-height );}.elementor-20 .elementor-element.elementor-element-e4c53b1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-a3754ff{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-20 .elementor-element.elementor-element-001acaa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-20 .elementor-element.elementor-element-d33ba65 .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-d33ba65 .elementor-testimonial__name{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20 .elementor-element.elementor-element-d33ba65 .elementor-testimonial__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20 .elementor-element.elementor-element-abe943b{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-20 .elementor-element.elementor-element-8fbd8c5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-20 .elementor-element.elementor-element-76bcd28{--min-height:370px;}.elementor-20 .elementor-element.elementor-element-76bcd28.e-con{--order:99999 /* order end hack */;}.elementor-20 .elementor-element.elementor-element-86342dd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(min-width:768px){.elementor-20 .elementor-element.elementor-element-c9cf891{--content-width:100vw;}.elementor-20 .elementor-element.elementor-element-93aa60e{--width:60%;}.elementor-20 .elementor-element.elementor-element-9112141{--width:50%;}.elementor-20 .elementor-element.elementor-element-465f4f1{--width:50%;}.elementor-20 .elementor-element.elementor-element-b808fcc{--content-width:100vw;}.elementor-20 .elementor-element.elementor-element-c566c26{--content-width:100vw;}.elementor-20 .elementor-element.elementor-element-19f60a5{--width:100%;}.elementor-20 .elementor-element.elementor-element-cb06d04{--width:100%;}.elementor-20 .elementor-element.elementor-element-a3754ff{--content-width:100vw;}.elementor-20 .elementor-element.elementor-element-d70de81{--width:50%;}.elementor-20 .elementor-element.elementor-element-76bcd28{--width:50%;}.elementor-20 .elementor-element.elementor-element-1d8a9cc{--content-width:100vw;}}@media(max-width:1024px) and (min-width:768px){.elementor-20 .elementor-element.elementor-element-93aa60e{--width:585px;}}