.elementor-2 .elementor-element.elementor-element-48a8602d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-48a8602d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://kpnshopnew.careconnectstaging.co.uk/wp-content/uploads/2021/11/Katherine-Needham-Palmer-collections-banner-scaled.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-48a8602d > .elementor-container{min-height:680px;}.elementor-2 .elementor-element.elementor-element-48a8602d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-48a8602d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-6ec82650 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-2 .elementor-element.elementor-element-968d13d > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-968d13d{text-align:center;}.elementor-2 .elementor-element.elementor-element-9ce1212 .elementor-button{background-color:#FFFFFF0A;font-family:"Sansumi-Bold", Sans-serif;font-size:20px;font-weight:700;letter-spacing:5px;fill:#F5BF75;color:#F5BF75;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:12px 18px 12px 18px;}.elementor-2 .elementor-element.elementor-element-92f58b5{margin-top:-55px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-56061df > .elementor-element-populated{padding:0160px 010px 0px 10px;}.elementor-2 .elementor-element.elementor-element-358feca .elementor-heading-title{font-family:"Sansumi-Bold", Sans-serif;font-size:42px;font-weight:700;text-transform:capitalize;line-height:55px;letter-spacing:5px;color:var( --e-global-color-32bf1c8 );}.elementor-2 .elementor-element.elementor-element-2e710a8 > .elementor-widget-container{margin:010px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2e710a8 .elementor-heading-title{font-family:"Sansumi-Bold", Sans-serif;font-size:18px;font-weight:700;letter-spacing:1px;color:#008489;}.elementor-2 .elementor-element.elementor-element-990708a > .elementor-widget-container{margin:050px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-990708a{font-family:"Sora", Sans-serif;font-size:17px;font-weight:300;line-height:32px;letter-spacing:2px;color:var( --e-global-color-32bf1c8 );}.elementor-2 .elementor-element.elementor-element-c3dedf2 .elementor-button{background-color:#FFFFFF;font-family:"Sansumi-Bold", Sans-serif;font-size:20px;font-weight:700;letter-spacing:5px;fill:var( --e-global-color-32bf1c8 );color:var( --e-global-color-32bf1c8 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5BF75;border-radius:0px 0px 0px 0px;padding:12px 18px 12px 18px;}.elementor-2 .elementor-element.elementor-element-c3dedf2 > .elementor-widget-container{margin:050px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-0ba7ed9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-0ba7ed9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kpnshopnew.careconnectstaging.co.uk/wp-content/uploads/2021/11/Contemporary-Abstract-Oil-Art.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2 .elementor-element.elementor-element-0ba7ed9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-0ba7ed9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-0733736{font-family:"Sora", Sans-serif;font-size:17px;font-weight:300;letter-spacing:3px;color:var( --e-global-color-fe75d95 );}.elementor-2 .elementor-element.elementor-element-b79c1b5{padding:150px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-45cddad > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-2 .elementor-element.elementor-element-45cddad{text-align:center;}.elementor-2 .elementor-element.elementor-element-45cddad .elementor-heading-title{font-family:"Sansumi-Bold", Sans-serif;font-size:50px;font-weight:400;letter-spacing:7px;color:var( --e-global-color-32bf1c8 );}.elementor-2 .elementor-element.elementor-element-16bd9b2{padding:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-80559da > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-98d5fca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-98d5fca{text-align:center;}.elementor-2 .elementor-element.elementor-element-98d5fca .elementor-heading-title{font-family:"Sansumi-ExtraBold", Sans-serif;font-size:25px;letter-spacing:5px;color:var( --e-global-color-45a0908 );}.elementor-2 .elementor-element.elementor-element-876c57b > .elementor-widget-container{padding:20px 20px 120px 20px;}.elementor-2 .elementor-element.elementor-element-876c57b{text-align:center;font-family:"Sora-VariableFont", Sans-serif;font-size:17px;font-weight:700;letter-spacing:3px;color:#545454;}.elementor-2 .elementor-element.elementor-element-6607b5d .elementor-button{background-color:#FFFFFF;font-family:"Sansumi-Bold", Sans-serif;font-size:14px;font-weight:700;text-transform:none;letter-spacing:5px;fill:var( --e-global-color-32bf1c8 );color:var( --e-global-color-32bf1c8 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5BF75;border-radius:0px 0px 0px 0px;padding:12px 18px 12px 18px;}.elementor-2 .elementor-element.elementor-element-6607b5d > .elementor-widget-container{margin:0px 15px 50px 15px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-6607b5d{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-6607b5d{right:0px;}.elementor-2 .elementor-element.elementor-element-6607b5d{bottom:0px;}.elementor-2 .elementor-element.elementor-element-6fc339f{padding:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-ed04a29.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-ed04a29 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-d69d521 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-d69d521{text-align:center;}.elementor-2 .elementor-element.elementor-element-d69d521 .elementor-heading-title{font-family:"Sansumi-ExtraBold", Sans-serif;font-size:25px;letter-spacing:5px;color:var( --e-global-color-45a0908 );}.elementor-2 .elementor-element.elementor-element-4f40755 > .elementor-widget-container{padding:20px 20px 120px 20px;}.elementor-2 .elementor-element.elementor-element-4f40755{text-align:center;font-family:"Sora-VariableFont", Sans-serif;font-size:17px;font-weight:700;letter-spacing:3px;color:#545454;}.elementor-2 .elementor-element.elementor-element-3592c15 .elementor-button{background-color:#FFFFFF;font-family:"Sansumi-Bold", Sans-serif;font-size:14px;font-weight:700;text-transform:none;letter-spacing:5px;fill:var( --e-global-color-32bf1c8 );color:var( --e-global-color-32bf1c8 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5BF75;border-radius:0px 0px 0px 0px;padding:12px 18px 12px 18px;}.elementor-2 .elementor-element.elementor-element-3592c15 > .elementor-widget-container{margin:0px 15px 50px 15px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-3592c15{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-3592c15{right:0px;}.elementor-2 .elementor-element.elementor-element-3592c15{bottom:0px;}.elementor-2 .elementor-element.elementor-element-447b6e8{padding:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-b70d107 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-de96cb1 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-de96cb1{text-align:center;}.elementor-2 .elementor-element.elementor-element-de96cb1 .elementor-heading-title{font-family:"Sansumi-ExtraBold", Sans-serif;font-size:25px;letter-spacing:5px;color:var( --e-global-color-45a0908 );}.elementor-2 .elementor-element.elementor-element-05e64c7 > .elementor-widget-container{padding:20px 20px 120px 20px;}.elementor-2 .elementor-element.elementor-element-05e64c7{text-align:center;font-family:"Sora-VariableFont", Sans-serif;font-size:17px;font-weight:700;letter-spacing:3px;color:#545454;}.elementor-2 .elementor-element.elementor-element-89887ca .elementor-button{background-color:#FFFFFF;font-family:"Sansumi-Bold", Sans-serif;font-size:14px;font-weight:700;text-transform:none;letter-spacing:5px;fill:var( --e-global-color-32bf1c8 );color:var( --e-global-color-32bf1c8 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5BF75;border-radius:0px 0px 0px 0px;padding:12px 18px 12px 18px;}.elementor-2 .elementor-element.elementor-element-89887ca > .elementor-widget-container{margin:0px 15px 50px 15px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-89887ca{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-89887ca{right:0px;}.elementor-2 .elementor-element.elementor-element-89887ca{bottom:0px;}.elementor-2 .elementor-element.elementor-element-3568e2b{padding:150px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-8eb8102 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-2 .elementor-element.elementor-element-8eb8102{text-align:center;}.elementor-2 .elementor-element.elementor-element-8eb8102 .elementor-heading-title{font-family:"Sansumi-Bold", Sans-serif;font-size:50px;font-weight:400;letter-spacing:7px;color:var( --e-global-color-32bf1c8 );}.elementor-2 .elementor-element.elementor-element-feb0fd7.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-2 .elementor-element.elementor-element-317e44f{margin-top:0150px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-673488d > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-2 .elementor-element.elementor-element-673488d{text-align:center;}.elementor-2 .elementor-element.elementor-element-673488d .elementor-heading-title{font-family:"Sansumi-Bold", Sans-serif;font-size:50px;font-weight:400;letter-spacing:7px;color:var( --e-global-color-32bf1c8 );}.elementor-2 .elementor-element.elementor-element-7ab803b{margin-top:0150px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-f79701f > .elementor-widget-container{margin:0px 0px 035px 0px;}.elementor-2 .elementor-element.elementor-element-f79701f{text-align:center;}.elementor-2 .elementor-element.elementor-element-f79701f .elementor-heading-title{font-family:"Sansumi-Bold", Sans-serif;font-size:50px;font-weight:700;letter-spacing:7px;color:var( --e-global-color-32bf1c8 );}.elementor-2 .elementor-element.elementor-element-cb3d2a4{margin-top:0150px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-1fccaed:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-1fccaed > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kpnshopnew.careconnectstaging.co.uk/wp-content/uploads/2021/11/Artist-Bio.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-1fccaed > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:-1px -1px -1px -1px;}.elementor-2 .elementor-element.elementor-element-1fccaed > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-7eaab15:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-7eaab15 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7c6df28 );}.elementor-2 .elementor-element.elementor-element-7eaab15 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10% 0% 10% 9%;}.elementor-2 .elementor-element.elementor-element-7eaab15 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-33ea88d .elementor-heading-title{font-family:"Sansumi-Bold", Sans-serif;font-size:50px;font-weight:700;letter-spacing:7px;color:#DB9E4B;}.elementor-2 .elementor-element.elementor-element-2ec6477{font-family:"Sora", Sans-serif;font-size:17px;font-weight:300;line-height:37px;letter-spacing:3px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-f5c0ec1 .elementor-button{background-color:#00585C;font-family:"Sansumi-Bold", Sans-serif;font-size:20px;font-weight:700;letter-spacing:5px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DB9E4B;border-radius:0px 0px 0px 0px;padding:12px 20px 12px 20px;}.elementor-2 .elementor-element.elementor-element-bf46cd1{margin-top:0150px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-ac31f84 > .elementor-widget-container{margin:0px 0px 035px 0px;}.elementor-2 .elementor-element.elementor-element-ac31f84{text-align:center;}.elementor-2 .elementor-element.elementor-element-ac31f84 .elementor-heading-title{font-family:"Sansumi-Bold", Sans-serif;font-size:50px;font-weight:700;text-transform:capitalize;line-height:65px;letter-spacing:7px;color:var( --e-global-color-32bf1c8 );}.elementor-2 .elementor-element.elementor-element-552d35d.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-2 .elementor-element.elementor-element-552d35d .elementor-main-swiper{width:100%;}.elementor-2 .elementor-element.elementor-element-552d35d .elementor-main-swiper .swiper-slide{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-552d35d .elementor-swiper-button{font-size:20px;color:#ADADAD;}.elementor-2 .elementor-element.elementor-element-552d35d .elementor-swiper-button svg{fill:#ADADAD;}.elementor-2 .elementor-element.elementor-element-552d35d.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-2 .elementor-element.elementor-element-552d35d.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:21px;}.elementor-2 .elementor-element.elementor-element-552d35d.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:21px;}.elementor-2 .elementor-element.elementor-element-552d35d.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:21px;}.elementor-2 .elementor-element.elementor-element-552d35d.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:21px;}.elementor-2 .elementor-element.elementor-element-552d35d .elementor-testimonial__text{color:var( --e-global-color-32bf1c8 );font-family:"Sora", Sans-serif;font-size:17px;font-weight:300;font-style:normal;letter-spacing:2px;}.elementor-2 .elementor-element.elementor-element-552d35d .elementor-testimonial__name{color:var( --e-global-color-9cac9fe );font-family:"Sora", Sans-serif;font-size:17px;font-weight:500;font-style:normal;letter-spacing:2px;}.elementor-2 .elementor-element.elementor-element-552d35d .elementor-testimonial__title{color:var( --e-global-color-7c6df28 );font-family:"Sansumi-Bold", Sans-serif;font-size:27px;font-weight:700;font-style:normal;letter-spacing:3px;}.elementor-2 .elementor-element.elementor-element-816c48c > .elementor-container{max-width:1200px;}.elementor-2 .elementor-element.elementor-element-816c48c{margin-top:0150px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-383e266 > .elementor-widget-container{margin:0px 0px 035px 0px;}.elementor-2 .elementor-element.elementor-element-383e266{text-align:center;}.elementor-2 .elementor-element.elementor-element-383e266 .elementor-heading-title{font-family:"Sansumi-Bold", Sans-serif;font-size:50px;font-weight:700;text-transform:capitalize;line-height:65px;letter-spacing:7px;color:var( --e-global-color-32bf1c8 );}.elementor-2 .elementor-element.elementor-element-109be0c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-109be0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDED;}.elementor-2 .elementor-element.elementor-element-109be0c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0150px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-2 .elementor-element.elementor-element-109be0c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-005e9ca{text-align:center;}.elementor-2 .elementor-element.elementor-element-005e9ca .elementor-heading-title{font-family:"Sansumi-Bold", Sans-serif;font-size:50px;font-weight:700;text-transform:capitalize;line-height:65px;letter-spacing:7px;color:var( --e-global-color-7c6df28 );}.elementor-2 .elementor-element.elementor-element-324b68c{text-align:center;font-family:"Sora", Sans-serif;font-size:17px;font-weight:300;line-height:35px;letter-spacing:2px;}.elementor-2 .elementor-element.elementor-element-d911448 .elementor-button{background-color:#FFFFFF00;font-family:"Sansumi-Bold", Sans-serif;font-size:20px;font-weight:700;letter-spacing:5px;fill:var( --e-global-color-32bf1c8 );color:var( --e-global-color-32bf1c8 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-32bf1c8 );border-radius:0px 0px 0px 0px;padding:12px 20px 12px 20px;}.elementor-2 .elementor-element.elementor-element-d911448 > .elementor-widget-container{margin:05px 0px 0px 0px;}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-1fccaed{width:45%;}.elementor-2 .elementor-element.elementor-element-7eaab15{width:55%;}}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-48a8602d > .elementor-container{min-height:400px;}.elementor-2 .elementor-element.elementor-element-48a8602d{padding:40px 40px 40px 40px;}.elementor-2 .elementor-element.elementor-element-6ec82650 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-56061df > .elementor-element-populated{padding:090px 10px 0px 10px;}.elementor-2 .elementor-element.elementor-element-990708a > .elementor-widget-container{margin:020px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-c3dedf2 > .elementor-widget-container{margin:020px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-0ba7ed9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-0ba7ed9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-0ba7ed9 > .elementor-element-populated{margin:00px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-b79c1b5{padding:60px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-98d5fca .elementor-heading-title{font-size:20px;letter-spacing:3px;}.elementor-2 .elementor-element.elementor-element-876c57b{font-size:16px;letter-spacing:2px;}.elementor-2 .elementor-element.elementor-element-6607b5d > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-2 .elementor-element.elementor-element-312f1eb img{width:100%;}.elementor-2 .elementor-element.elementor-element-d69d521 .elementor-heading-title{font-size:20px;letter-spacing:3px;}.elementor-2 .elementor-element.elementor-element-4f40755{font-size:16px;letter-spacing:2px;}.elementor-2 .elementor-element.elementor-element-3592c15 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-2 .elementor-element.elementor-element-de96cb1 .elementor-heading-title{font-size:20px;letter-spacing:3px;}.elementor-2 .elementor-element.elementor-element-05e64c7{font-size:16px;letter-spacing:2px;}.elementor-2 .elementor-element.elementor-element-89887ca > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-2 .elementor-element.elementor-element-3568e2b{padding:60px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-317e44f{margin-top:060px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-7ab803b{margin-top:060px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-cb3d2a4{margin-top:060px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-bf46cd1{margin-top:060px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-816c48c{margin-top:060px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-109be0c{margin-top:060px;margin-bottom:0px;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-48a8602d{padding:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-6ec82650 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-2 .elementor-element.elementor-element-92f58b5{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-56061df > .elementor-element-populated{padding:030px 10px 0px 10px;}.elementor-2 .elementor-element.elementor-element-0ba7ed9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-0ba7ed9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kpnshopnew.careconnectstaging.co.uk/wp-content/uploads/2021/10/Contemporary-Abstract-Oil-Art-1.png");background-size:cover;}.elementor-2 .elementor-element.elementor-element-0ba7ed9 > .elementor-element-populated{margin:0px 020px 0px 20px;--e-column-margin-right:020px;--e-column-margin-left:20px;}.elementor-2 .elementor-element.elementor-element-0733736{font-size:14px;line-height:25px;}.elementor-2 .elementor-element.elementor-element-b79c1b5{padding:30px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-45cddad > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2 .elementor-element.elementor-element-98d5fca .elementor-heading-title{font-size:20px;line-height:36px;letter-spacing:2px;}.elementor-2 .elementor-element.elementor-element-876c57b{font-size:14px;line-height:25px;}.elementor-2 .elementor-element.elementor-element-6607b5d > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-2 .elementor-element.elementor-element-d69d521 .elementor-heading-title{font-size:20px;line-height:36px;letter-spacing:2px;}.elementor-2 .elementor-element.elementor-element-4f40755{font-size:14px;line-height:25px;}.elementor-2 .elementor-element.elementor-element-3592c15 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-2 .elementor-element.elementor-element-de96cb1 .elementor-heading-title{font-size:20px;line-height:36px;letter-spacing:2px;}.elementor-2 .elementor-element.elementor-element-05e64c7{font-size:14px;line-height:25px;}.elementor-2 .elementor-element.elementor-element-89887ca > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-2 .elementor-element.elementor-element-3568e2b{padding:30px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-8eb8102 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2 .elementor-element.elementor-element-317e44f{margin-top:030px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-673488d > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2 .elementor-element.elementor-element-7ab803b{margin-top:035px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-f79701f > .elementor-widget-container{margin:0px 0px 015px 0px;}.elementor-2 .elementor-element.elementor-element-cb3d2a4{margin-top:035px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-bf46cd1{margin-top:035px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-ac31f84 > .elementor-widget-container{margin:0px 0px 015px 0px;}.elementor-2 .elementor-element.elementor-element-816c48c{margin-top:035px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-383e266 > .elementor-widget-container{margin:15px 15px 15px 15px;}.elementor-2 .elementor-element.elementor-element-109be0c{margin-top:035px;margin-bottom:0px;}}/* Start custom CSS for text-editor, class: .elementor-element-990708a */.elementor-2 .elementor-element.elementor-element-990708a p {
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-830ceeb */.elementor-2 .elementor-element.elementor-element-830ceeb img {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6fc339f */.elementor-2 .elementor-element.elementor-element-6fc339f .elementor-container{
    display: flex;
    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-447b6e8 */.elementor-2 .elementor-element.elementor-element-447b6e8 .elementor-container{
    display: flex;
    
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ed655b5 */.elementor-2 .elementor-element.elementor-element-ed655b5 .elementor-inner-section{
    width: calc((100% / 3) - 10px);
}

.elementor-2 .elementor-element.elementor-element-ed655b5 .elementor-inner-section .elementor-widget-wrap{
    box-shadow: 0px 0px 9px -1px rgb(147 147 147 / 60%);
}

.elementor-2 .elementor-element.elementor-element-ed655b5 .elementor-inner-section .elementor-container {
    height: 100%;
}

@media only screen and (max-width: 1024px){
 .elementor-2 .elementor-element.elementor-element-ed655b5 .elementor-inner-section{
    width: calc((100% / 2) - 10px);
}   
}

@media only screen and (max-width: 768px){
 .elementor-2 .elementor-element.elementor-element-ed655b5 .elementor-inner-section{
    width: calc((100% / 1) - 10px);
}   
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-621d19c */.elementor-2 .elementor-element.elementor-element-621d19c .elementor-inner-section{
    width: calc((100% / 3) - 10px);
}

.elementor-2 .elementor-element.elementor-element-621d19c .elementor-inner-section .elementor-widget-wrap{
    box-shadow: 0px 0px 9px -1px rgb(147 147 147 / 60%);
}

.elementor-2 .elementor-element.elementor-element-621d19c .elementor-inner-section .elementor-container {
    height: 100%;
}

@media only screen and (max-width: 1024px){
 .elementor-2 .elementor-element.elementor-element-621d19c .elementor-inner-section{
    width: calc((100% / 2) - 10px);
}   
}

@media only screen and (max-width: 768px){
 .elementor-2 .elementor-element.elementor-element-621d19c .elementor-inner-section{
    width: calc((100% / 1) - 10px);
}   
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-552d35d */.elementor-2 .elementor-element.elementor-element-552d35d .elementor-testimonial__image{
    display: none;
}

.elementor-2 .elementor-element.elementor-element-552d35d .elementor-main-swiper {
    padding: 5px !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-26781a5 */.elementor-2 .elementor-element.elementor-element-26781a5 .owl-stage {
    padding: 10px 35px 0 25px !important;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-2 .ast-container > p {
    visibility: visible !important;
    background-color:#EDEDED;
    margin-bottom: -2em;
    
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Sansumi-Bold';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://kpnshopnew.careconnectstaging.co.uk/wp-content/uploads/2021/11/Sansumi-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Sansumi-ExtraBold';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://kpnshopnew.careconnectstaging.co.uk/wp-content/uploads/2021/10/Sansumi-ExtraBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Sora-VariableFont';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://kpnshopnew.careconnectstaging.co.uk/wp-content/uploads/2021/10/Sora-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */