.elementor-2 .elementor-element.elementor-element-f820517:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-f820517 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://guardianliveincare.co.uk/wp-content/uploads/2022/05/homepage-banner.jpg");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-f820517 > .elementor-background-overlay{background-color:var( --e-global-color-accent );opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-f820517 > .elementor-container{min-height:495px;}.elementor-2 .elementor-element.elementor-element-f820517{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-f1a3017.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-f1a3017.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-f1a3017.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-f1a3017 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-2 .elementor-element.elementor-element-18ea415{text-align:center;}.elementor-2 .elementor-element.elementor-element-18ea415 .elementor-heading-title{font-family:var( --e-global-typography-7b9a3f4-font-family ), Sans-serif;font-size:var( --e-global-typography-7b9a3f4-font-size );font-weight:var( --e-global-typography-7b9a3f4-font-weight );line-height:var( --e-global-typography-7b9a3f4-line-height );letter-spacing:var( --e-global-typography-7b9a3f4-letter-spacing );color:var( --e-global-color-fe75d95 );}.elementor-2 .elementor-element.elementor-element-701a09a > .elementor-widget-container{margin:-10px 0px 40px 0px;}.elementor-2 .elementor-element.elementor-element-701a09a{text-align:center;font-family:var( --e-global-typography-97bae9f-font-family ), Sans-serif;font-size:var( --e-global-typography-97bae9f-font-size );font-weight:var( --e-global-typography-97bae9f-font-weight );color:var( --e-global-color-fe75d95 );}.elementor-2 .elementor-element.elementor-element-e18d805 .elementor-button{background-color:#FFFFFF;font-family:var( --e-global-typography-8ea103b-font-family ), Sans-serif;font-size:var( --e-global-typography-8ea103b-font-size );font-weight:var( --e-global-typography-8ea103b-font-weight );text-transform:var( --e-global-typography-8ea103b-text-transform );line-height:var( --e-global-typography-8ea103b-line-height );fill:var( --e-global-color-083ac40 );color:var( --e-global-color-083ac40 );border-radius:30px 30px 30px 30px;padding:10px 25px 10px 25px;}.elementor-2 .elementor-element.elementor-element-e18d805 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-e18d805 .elementor-button:focus{background-color:#FFFFFFCC;}.elementor-2 .elementor-element.elementor-element-e18d805{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-e18d805 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-2 .elementor-element.elementor-element-7ba68f7 .elementor-button{background-color:var( --e-global-color-619f4bc );font-family:var( --e-global-typography-8ea103b-font-family ), Sans-serif;font-size:var( --e-global-typography-8ea103b-font-size );font-weight:var( --e-global-typography-8ea103b-font-weight );text-transform:var( --e-global-typography-8ea103b-text-transform );line-height:var( --e-global-typography-8ea103b-line-height );fill:var( --e-global-color-fe75d95 );color:var( --e-global-color-fe75d95 );border-radius:30px 30px 30px 30px;padding:10px 25px 10px 25px;}.elementor-2 .elementor-element.elementor-element-7ba68f7 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-7ba68f7 .elementor-button:focus{background-color:#00B7E2CC;}.elementor-2 .elementor-element.elementor-element-7ba68f7{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-7ba68f7 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-2 .elementor-element.elementor-element-ac8dd9d{padding:0px 20px 0px 20px;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-29bfc4c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-29bfc4c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-29bfc4c.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-2 .elementor-element.elementor-element-29bfc4c > .elementor-element-populated{border-style:solid;border-width:0px 0px 1px 0px;border-color:#606060;padding:10px 0px 10px 0px;}.elementor-2 .elementor-element.elementor-element-ae79bc3{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-c3456da{width:auto;max-width:auto;align-self:center;text-align:left;}.elementor-2 .elementor-element.elementor-element-c3456da > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-2 .elementor-element.elementor-element-c3456da .elementor-heading-title{font-family:var( --e-global-typography-2cf7345-font-family ), Sans-serif;font-size:var( --e-global-typography-2cf7345-font-size );font-weight:var( --e-global-typography-2cf7345-font-weight );letter-spacing:var( --e-global-typography-2cf7345-letter-spacing );color:var( --e-global-color-ca73109 );}.elementor-2 .elementor-element.elementor-element-7f9206e{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-9720366{width:auto;max-width:auto;align-self:center;text-align:left;}.elementor-2 .elementor-element.elementor-element-9720366 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-2 .elementor-element.elementor-element-9720366 .elementor-heading-title{font-family:var( --e-global-typography-2cf7345-font-family ), Sans-serif;font-size:var( --e-global-typography-2cf7345-font-size );font-weight:var( --e-global-typography-2cf7345-font-weight );letter-spacing:var( --e-global-typography-2cf7345-letter-spacing );color:var( --e-global-color-ca73109 );}.elementor-2 .elementor-element.elementor-element-9430ded{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-f9cbb22{width:auto;max-width:auto;align-self:center;text-align:left;}.elementor-2 .elementor-element.elementor-element-f9cbb22 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-2 .elementor-element.elementor-element-f9cbb22 .elementor-heading-title{font-family:var( --e-global-typography-2cf7345-font-family ), Sans-serif;font-size:var( --e-global-typography-2cf7345-font-size );font-weight:var( --e-global-typography-2cf7345-font-weight );letter-spacing:var( --e-global-typography-2cf7345-letter-spacing );color:var( --e-global-color-ca73109 );}.elementor-2 .elementor-element.elementor-element-9cb43bd{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-948681a{width:auto;max-width:auto;align-self:center;text-align:left;}.elementor-2 .elementor-element.elementor-element-948681a > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-2 .elementor-element.elementor-element-948681a .elementor-heading-title{font-family:var( --e-global-typography-2cf7345-font-family ), Sans-serif;font-size:var( --e-global-typography-2cf7345-font-size );font-weight:var( --e-global-typography-2cf7345-font-weight );letter-spacing:var( --e-global-typography-2cf7345-letter-spacing );color:var( --e-global-color-ca73109 );}.elementor-2 .elementor-element.elementor-element-f94d9c8{padding:80px 20px 80px 20px;}.elementor-2 .elementor-element.elementor-element-23701ef > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-279e5e8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-279e5e8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-279e5e8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-2 .elementor-element.elementor-element-279e5e8 > .elementor-element-populated{padding:0% 0% 0% 15%;}.elementor-2 .elementor-element.elementor-element-e104030 > .elementor-widget-container{padding:0% 5% 0% 0%;}.elementor-2 .elementor-element.elementor-element-e104030 .elementor-heading-title{font-family:var( --e-global-typography-8b8dddd-font-family ), Sans-serif;font-size:var( --e-global-typography-8b8dddd-font-size );font-weight:var( --e-global-typography-8b8dddd-font-weight );line-height:var( --e-global-typography-8b8dddd-line-height );letter-spacing:var( --e-global-typography-8b8dddd-letter-spacing );color:var( --e-global-color-ca73109 );}.elementor-2 .elementor-element.elementor-element-71705d6{font-family:var( --e-global-typography-9f0077a-font-family ), Sans-serif;font-size:var( --e-global-typography-9f0077a-font-size );font-weight:var( --e-global-typography-9f0077a-font-weight );line-height:var( --e-global-typography-9f0077a-line-height );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-358029ac:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-358029ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ca73109 );}.elementor-2 .elementor-element.elementor-element-358029ac{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-2 .elementor-element.elementor-element-358029ac > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-2b3b6f4d > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0% 8% 0% 8%;}.elementor-2 .elementor-element.elementor-element-2b3b6f4d .elementor-image-box-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-2b3b6f4d .elementor-image-box-title{margin-bottom:20px;font-family:var( --e-global-typography-8b8dddd-font-family ), Sans-serif;font-size:var( --e-global-typography-8b8dddd-font-size );font-weight:var( --e-global-typography-8b8dddd-font-weight );line-height:var( --e-global-typography-8b8dddd-line-height );letter-spacing:var( --e-global-typography-8b8dddd-letter-spacing );color:var( --e-global-color-fe75d95 );}.elementor-2 .elementor-element.elementor-element-48cb80d5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-48cb80d5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-2758a9ab > .elementor-element-populated, .elementor-2 .elementor-element.elementor-element-2758a9ab > .elementor-element-populated > .elementor-background-overlay, .elementor-2 .elementor-element.elementor-element-2758a9ab > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-2 .elementor-element.elementor-element-2758a9ab > .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-2758a9ab > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-1a039dd8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-1a039dd8 img{width:100%;}.elementor-2 .elementor-element.elementor-element-6ae5705a > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-2 .elementor-element.elementor-element-6ae5705a{text-align:left;}.elementor-2 .elementor-element.elementor-element-6ae5705a .elementor-heading-title{font-family:var( --e-global-typography-f32d302-font-family ), Sans-serif;font-size:var( --e-global-typography-f32d302-font-size );font-weight:var( --e-global-typography-f32d302-font-weight );line-height:var( --e-global-typography-f32d302-line-height );color:var( --e-global-color-fe75d95 );}.elementor-2 .elementor-element.elementor-element-23d2d7b > .elementor-widget-container{padding:0px 30px 10px 30px;}.elementor-2 .elementor-element.elementor-element-23d2d7b{font-family:var( --e-global-typography-9f0077a-font-family ), Sans-serif;font-size:var( --e-global-typography-9f0077a-font-size );font-weight:var( --e-global-typography-9f0077a-font-weight );line-height:var( --e-global-typography-9f0077a-line-height );color:var( --e-global-color-fe75d95 );}.elementor-2 .elementor-element.elementor-element-6ce3d697 > .elementor-element-populated, .elementor-2 .elementor-element.elementor-element-6ce3d697 > .elementor-element-populated > .elementor-background-overlay, .elementor-2 .elementor-element.elementor-element-6ce3d697 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-2 .elementor-element.elementor-element-6ce3d697 > .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-6ce3d697 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-30945ed5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-30945ed5 img{width:100%;}.elementor-2 .elementor-element.elementor-element-347aae2b > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-2 .elementor-element.elementor-element-347aae2b{text-align:left;}.elementor-2 .elementor-element.elementor-element-347aae2b .elementor-heading-title{font-family:var( --e-global-typography-f32d302-font-family ), Sans-serif;font-size:var( --e-global-typography-f32d302-font-size );font-weight:var( --e-global-typography-f32d302-font-weight );line-height:var( --e-global-typography-f32d302-line-height );color:var( --e-global-color-fe75d95 );}.elementor-2 .elementor-element.elementor-element-91b4c22 > .elementor-widget-container{padding:0px 30px 10px 30px;}.elementor-2 .elementor-element.elementor-element-91b4c22{font-family:var( --e-global-typography-9f0077a-font-family ), Sans-serif;font-size:var( --e-global-typography-9f0077a-font-size );font-weight:var( --e-global-typography-9f0077a-font-weight );line-height:var( --e-global-typography-9f0077a-line-height );color:var( --e-global-color-fe75d95 );}.elementor-2 .elementor-element.elementor-element-17e1ca29 > .elementor-element-populated, .elementor-2 .elementor-element.elementor-element-17e1ca29 > .elementor-element-populated > .elementor-background-overlay, .elementor-2 .elementor-element.elementor-element-17e1ca29 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-2 .elementor-element.elementor-element-17e1ca29 > .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-17e1ca29 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-5b8a33f2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-5b8a33f2 img{width:100%;}.elementor-2 .elementor-element.elementor-element-40a40d95 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-2 .elementor-element.elementor-element-40a40d95{text-align:left;}.elementor-2 .elementor-element.elementor-element-40a40d95 .elementor-heading-title{font-family:var( --e-global-typography-f32d302-font-family ), Sans-serif;font-size:var( --e-global-typography-f32d302-font-size );font-weight:var( --e-global-typography-f32d302-font-weight );line-height:var( --e-global-typography-f32d302-line-height );color:var( --e-global-color-fe75d95 );}.elementor-2 .elementor-element.elementor-element-1db5a87 > .elementor-widget-container{padding:0px 30px 10px 30px;}.elementor-2 .elementor-element.elementor-element-1db5a87{font-family:var( --e-global-typography-9f0077a-font-family ), Sans-serif;font-size:var( --e-global-typography-9f0077a-font-size );font-weight:var( --e-global-typography-9f0077a-font-weight );line-height:var( --e-global-typography-9f0077a-line-height );color:var( --e-global-color-fe75d95 );}.elementor-2 .elementor-element.elementor-element-691c9033 > .elementor-element-populated, .elementor-2 .elementor-element.elementor-element-691c9033 > .elementor-element-populated > .elementor-background-overlay, .elementor-2 .elementor-element.elementor-element-691c9033 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-2 .elementor-element.elementor-element-691c9033 > .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-691c9033 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-6d0729d9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-6d0729d9 img{width:100%;}.elementor-2 .elementor-element.elementor-element-7393a41 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-2 .elementor-element.elementor-element-7393a41{text-align:left;}.elementor-2 .elementor-element.elementor-element-7393a41 .elementor-heading-title{font-family:var( --e-global-typography-f32d302-font-family ), Sans-serif;font-size:var( --e-global-typography-f32d302-font-size );font-weight:var( --e-global-typography-f32d302-font-weight );line-height:var( --e-global-typography-f32d302-line-height );color:var( --e-global-color-fe75d95 );}.elementor-2 .elementor-element.elementor-element-25f5f52 > .elementor-widget-container{padding:0px 30px 10px 30px;}.elementor-2 .elementor-element.elementor-element-25f5f52{font-family:var( --e-global-typography-9f0077a-font-family ), Sans-serif;font-size:var( --e-global-typography-9f0077a-font-size );font-weight:var( --e-global-typography-9f0077a-font-weight );line-height:var( --e-global-typography-9f0077a-line-height );color:var( --e-global-color-fe75d95 );}.elementor-2 .elementor-element.elementor-element-5189e3e2 > .elementor-element-populated, .elementor-2 .elementor-element.elementor-element-5189e3e2 > .elementor-element-populated > .elementor-background-overlay, .elementor-2 .elementor-element.elementor-element-5189e3e2 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-2 .elementor-element.elementor-element-5189e3e2 > .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-5189e3e2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-1adcabde > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-1adcabde img{width:100%;}.elementor-2 .elementor-element.elementor-element-2b43a49e > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-2 .elementor-element.elementor-element-2b43a49e{text-align:left;}.elementor-2 .elementor-element.elementor-element-2b43a49e .elementor-heading-title{font-family:var( --e-global-typography-f32d302-font-family ), Sans-serif;font-size:var( --e-global-typography-f32d302-font-size );font-weight:var( --e-global-typography-f32d302-font-weight );line-height:var( --e-global-typography-f32d302-line-height );color:var( --e-global-color-fe75d95 );}.elementor-2 .elementor-element.elementor-element-3dd12a1 > .elementor-widget-container{padding:0px 30px 10px 30px;}.elementor-2 .elementor-element.elementor-element-3dd12a1{font-family:var( --e-global-typography-9f0077a-font-family ), Sans-serif;font-size:var( --e-global-typography-9f0077a-font-size );font-weight:var( --e-global-typography-9f0077a-font-weight );line-height:var( --e-global-typography-9f0077a-line-height );color:var( --e-global-color-fe75d95 );}.elementor-2 .elementor-element.elementor-element-216e0d7f > .elementor-element-populated, .elementor-2 .elementor-element.elementor-element-216e0d7f > .elementor-element-populated > .elementor-background-overlay, .elementor-2 .elementor-element.elementor-element-216e0d7f > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-2 .elementor-element.elementor-element-216e0d7f > .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-216e0d7f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-5eb7883f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-5eb7883f img{width:100%;}.elementor-2 .elementor-element.elementor-element-22261926 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-2 .elementor-element.elementor-element-22261926{text-align:left;}.elementor-2 .elementor-element.elementor-element-22261926 .elementor-heading-title{font-family:var( --e-global-typography-f32d302-font-family ), Sans-serif;font-size:var( --e-global-typography-f32d302-font-size );font-weight:var( --e-global-typography-f32d302-font-weight );line-height:var( --e-global-typography-f32d302-line-height );color:var( --e-global-color-fe75d95 );}.elementor-2 .elementor-element.elementor-element-cc12165 > .elementor-widget-container{padding:0px 30px 10px 30px;}.elementor-2 .elementor-element.elementor-element-cc12165{font-family:var( --e-global-typography-9f0077a-font-family ), Sans-serif;font-size:var( --e-global-typography-9f0077a-font-size );font-weight:var( --e-global-typography-9f0077a-font-weight );line-height:var( --e-global-typography-9f0077a-line-height );color:var( --e-global-color-fe75d95 );}.elementor-2 .elementor-element.elementor-element-b2d5bbe:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-b2d5bbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0fcefcf );}.elementor-2 .elementor-element.elementor-element-b2d5bbe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-b2d5bbe > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-c06bf9d.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-2 .elementor-element.elementor-element-c06bf9d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-2 .elementor-element.elementor-element-c06bf9d.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-2 .elementor-element.elementor-element-c06bf9d > .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:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-c06bf9d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-635ffc5{width:auto;max-width:auto;align-self:flex-end;}.elementor-2 .elementor-element.elementor-element-635ffc5 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-635ffc5 img{width:639px;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-ac84a98.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-ac84a98.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-ac84a98 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 10px 0px 60px;}.elementor-2 .elementor-element.elementor-element-41983a8 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-41983a8 .elementor-heading-title{font-family:var( --e-global-typography-8b8dddd-font-family ), Sans-serif;font-size:var( --e-global-typography-8b8dddd-font-size );font-weight:var( --e-global-typography-8b8dddd-font-weight );line-height:var( --e-global-typography-8b8dddd-line-height );letter-spacing:var( --e-global-typography-8b8dddd-letter-spacing );color:var( --e-global-color-astglobalcolor5 );}.elementor-2 .elementor-element.elementor-element-a6c5709 > .elementor-widget-container{margin:0% 3% 0% 0%;}.elementor-2 .elementor-element.elementor-element-a6c5709{font-family:var( --e-global-typography-9f0077a-font-family ), Sans-serif;font-size:var( --e-global-typography-9f0077a-font-size );font-weight:var( --e-global-typography-9f0077a-font-weight );line-height:var( --e-global-typography-9f0077a-line-height );color:var( --e-global-color-fe75d95 );}.elementor-2 .elementor-element.elementor-element-c2168ec .elementor-button{background-color:var( --e-global-color-619f4bc );font-family:var( --e-global-typography-8ea103b-font-family ), Sans-serif;font-size:var( --e-global-typography-8ea103b-font-size );font-weight:var( --e-global-typography-8ea103b-font-weight );text-transform:var( --e-global-typography-8ea103b-text-transform );line-height:var( --e-global-typography-8ea103b-line-height );fill:var( --e-global-color-fe75d95 );color:var( --e-global-color-fe75d95 );border-radius:30px 30px 30px 30px;padding:10px 25px 10px 25px;}.elementor-2 .elementor-element.elementor-element-c2168ec .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-c2168ec .elementor-button:focus{background-color:#00B7E2CC;}.elementor-2 .elementor-element.elementor-element-c2168ec{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-c2168ec > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-2 .elementor-element.elementor-element-dc175e2{padding:80px 20px 80px 20px;}.elementor-2 .elementor-element.elementor-element-8c0833d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:40px;}.elementor-2 .elementor-element.elementor-element-8c0833d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-bdd3fb4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-bdd3fb4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-bdd3fb4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:40px;}.elementor-2 .elementor-element.elementor-element-bdd3fb4 > .elementor-element-populated{padding:0% 15% 0% 0%;}.elementor-2 .elementor-element.elementor-element-f181e5b .elementor-heading-title{font-family:var( --e-global-typography-8b8dddd-font-family ), Sans-serif;font-size:var( --e-global-typography-8b8dddd-font-size );font-weight:var( --e-global-typography-8b8dddd-font-weight );line-height:var( --e-global-typography-8b8dddd-line-height );letter-spacing:var( --e-global-typography-8b8dddd-letter-spacing );color:var( --e-global-color-ca73109 );}.elementor-2 .elementor-element.elementor-element-ed13b14{font-family:var( --e-global-typography-9f0077a-font-family ), Sans-serif;font-size:var( --e-global-typography-9f0077a-font-size );font-weight:var( --e-global-typography-9f0077a-font-weight );line-height:var( --e-global-typography-9f0077a-line-height );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-4de9c2a .elementor-button{background-color:var( --e-global-color-daef910 );font-family:var( --e-global-typography-8ea103b-font-family ), Sans-serif;font-size:var( --e-global-typography-8ea103b-font-size );font-weight:var( --e-global-typography-8ea103b-font-weight );text-transform:var( --e-global-typography-8ea103b-text-transform );line-height:var( --e-global-typography-8ea103b-line-height );fill:var( --e-global-color-fe75d95 );color:var( --e-global-color-fe75d95 );border-radius:30px 30px 30px 30px;padding:10px 25px 10px 25px;}.elementor-2 .elementor-element.elementor-element-4de9c2a .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-4de9c2a .elementor-button:focus{background-color:#F9B710CC;}.elementor-2 .elementor-element.elementor-element-4de9c2a{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-4de9c2a > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4ec529d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-2 .elementor-element.elementor-element-4ec529d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-332df50{padding:40px 20px 40px 20px;}.elementor-2 .elementor-element.elementor-element-032df5b{text-align:center;}.elementor-2 .elementor-element.elementor-element-032df5b .elementor-heading-title{font-family:var( --e-global-typography-8b8dddd-font-family ), Sans-serif;font-size:var( --e-global-typography-8b8dddd-font-size );font-weight:var( --e-global-typography-8b8dddd-font-weight );line-height:var( --e-global-typography-8b8dddd-line-height );letter-spacing:var( --e-global-typography-8b8dddd-letter-spacing );color:var( --e-global-color-619f4bc );}.elementor-2 .elementor-element.elementor-element-7306b25:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-7306b25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-083ac40 );}.elementor-2 .elementor-element.elementor-element-7306b25{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-7306b25 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-e924038.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-e924038.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-e924038.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-e924038 > .elementor-element-populated >  .elementor-background-overlay{opacity:1;}.elementor-2 .elementor-element.elementor-element-e924038 > .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:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-e924038 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-3535820.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-3535820.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-3535820 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:80px 0px 80px 0px;}.elementor-2 .elementor-element.elementor-element-279f5ab .elementor-repeater-item-bb556f8 .swiper-slide-bg{background-color:var( --e-global-color-fe75d95 );}.elementor-2 .elementor-element.elementor-element-279f5ab .elementor-repeater-item-bb556f8 .swiper-slide-contents{margin-right:auto;}.elementor-2 .elementor-element.elementor-element-279f5ab .elementor-repeater-item-bb556f8 .swiper-slide-inner{align-items:center;text-align:left;}.elementor-2 .elementor-element.elementor-element-279f5ab .elementor-repeater-item-93413c3 .swiper-slide-bg{background-color:var( --e-global-color-fe75d95 );}.elementor-2 .elementor-element.elementor-element-279f5ab .elementor-repeater-item-93413c3 .swiper-slide-contents{margin-right:auto;}.elementor-2 .elementor-element.elementor-element-279f5ab .elementor-repeater-item-93413c3 .swiper-slide-inner{align-items:center;text-align:left;}.elementor-2 .elementor-element.elementor-element-279f5ab .swiper-slide{transition-duration:calc(9000ms*1.2);height:470px;}.elementor-2 .elementor-element.elementor-element-279f5ab .elementor-slide-button{background-color:var( --e-global-color-619f4bc );font-family:var( --e-global-typography-8ea103b-font-family ), Sans-serif;font-size:var( --e-global-typography-8ea103b-font-size );font-weight:var( --e-global-typography-8ea103b-font-weight );text-transform:var( --e-global-typography-8ea103b-text-transform );line-height:var( --e-global-typography-8ea103b-line-height );border-radius:30px;color:var( --e-global-color-fe75d95 );}.elementor-2 .elementor-element.elementor-element-279f5ab .elementor-slide-button:hover{background-color:#00B7E2CC;}.elementor-2 .elementor-element.elementor-element-279f5ab{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-279f5ab > .elementor-widget-container{margin:0% 0% 0% -15%;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-279f5ab .swiper-slide-contents{max-width:100%;}.elementor-2 .elementor-element.elementor-element-279f5ab .swiper-slide-inner{text-align:left;}.elementor-2 .elementor-element.elementor-element-279f5ab .elementor-slide-heading{color:var( --e-global-color-ca73109 );font-family:var( --e-global-typography-8b8dddd-font-family ), Sans-serif;font-size:var( --e-global-typography-8b8dddd-font-size );font-weight:var( --e-global-typography-8b8dddd-font-weight );line-height:var( --e-global-typography-8b8dddd-line-height );letter-spacing:var( --e-global-typography-8b8dddd-letter-spacing );}.elementor-2 .elementor-element.elementor-element-279f5ab .elementor-slide-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-9f0077a-font-family ), Sans-serif;font-size:var( --e-global-typography-9f0077a-font-size );font-weight:var( --e-global-typography-9f0077a-font-weight );line-height:var( --e-global-typography-9f0077a-line-height );}.elementor-2 .elementor-element.elementor-element-279f5ab .elementor-swiper-button{font-size:15px;color:var( --e-global-color-fe75d95 );}.elementor-2 .elementor-element.elementor-element-279f5ab .elementor-swiper-button svg{fill:var( --e-global-color-fe75d95 );}.elementor-2 .elementor-element.elementor-element-2d491d4{padding:80px 20px 80px 20px;}.elementor-2 .elementor-element.elementor-element-f4b04d2 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0% 8% 0% 8%;}.elementor-2 .elementor-element.elementor-element-f4b04d2 .elementor-image-box-title{margin-bottom:20px;font-family:var( --e-global-typography-8b8dddd-font-family ), Sans-serif;font-size:var( --e-global-typography-8b8dddd-font-size );font-weight:var( --e-global-typography-8b8dddd-font-weight );line-height:var( --e-global-typography-8b8dddd-line-height );letter-spacing:var( --e-global-typography-8b8dddd-letter-spacing );color:var( --e-global-color-083ac40 );}.elementor-2 .elementor-element.elementor-element-f4b04d2 .elementor-image-box-description{font-family:var( --e-global-typography-9f0077a-font-family ), Sans-serif;font-size:var( --e-global-typography-9f0077a-font-size );font-weight:var( --e-global-typography-9f0077a-font-weight );line-height:var( --e-global-typography-9f0077a-line-height );}.elementor-2 .elementor-element.elementor-element-0042be1{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-2 .elementor-element.elementor-element-0042be1 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-0042be1 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-2 .elementor-element.elementor-element-0042be1:after{content:"0.66";}.elementor-2 .elementor-element.elementor-element-0042be1 .elementor-post__thumbnail__link{width:100%;}.elementor-2 .elementor-element.elementor-element-0042be1 .elementor-post{border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-0042be1 .elementor-post__text{padding:0px 30px 30px 30px;}.elementor-2 .elementor-element.elementor-element-0042be1.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:0px;}.elementor-2 .elementor-element.elementor-element-0042be1.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:0px;}.elementor-2 .elementor-element.elementor-element-0042be1.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-0042be1 .elementor-post__thumbnail img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-0042be1 .elementor-post__title, .elementor-2 .elementor-element.elementor-element-0042be1 .elementor-post__title a{color:var( --e-global-color-9ab485c );font-family:var( --e-global-typography-8b8dddd-font-family ), Sans-serif;font-size:var( --e-global-typography-8b8dddd-font-size );font-weight:var( --e-global-typography-8b8dddd-font-weight );line-height:var( --e-global-typography-8b8dddd-line-height );letter-spacing:var( --e-global-typography-8b8dddd-letter-spacing );}.elementor-2 .elementor-element.elementor-element-0042be1 .elementor-post__title{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-0042be1 .elementor-post__excerpt p{color:var( --e-global-color-fe75d95 );font-family:var( --e-global-typography-9f0077a-font-family ), Sans-serif;font-size:var( --e-global-typography-9f0077a-font-size );font-weight:var( --e-global-typography-9f0077a-font-weight );line-height:var( --e-global-typography-9f0077a-line-height );}.elementor-2 .elementor-element.elementor-element-d6c4ffc .elementor-button{background-color:var( --e-global-color-619f4bc );font-family:var( --e-global-typography-8ea103b-font-family ), Sans-serif;font-size:var( --e-global-typography-8ea103b-font-size );font-weight:var( --e-global-typography-8ea103b-font-weight );text-transform:var( --e-global-typography-8ea103b-text-transform );line-height:var( --e-global-typography-8ea103b-line-height );fill:var( --e-global-color-fe75d95 );color:var( --e-global-color-fe75d95 );border-radius:30px 30px 30px 30px;padding:10px 25px 10px 25px;}.elementor-2 .elementor-element.elementor-element-d6c4ffc{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-d6c4ffc > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-2 .elementor-element.elementor-element-1e876ab:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-1e876ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-2 .elementor-element.elementor-element-1e876ab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 80px 20px;}.elementor-2 .elementor-element.elementor-element-1e876ab > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-0182b10 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0% 8% 0% 8%;}.elementor-2 .elementor-element.elementor-element-0182b10 .elementor-image-box-title{margin-bottom:20px;font-family:var( --e-global-typography-8b8dddd-font-family ), Sans-serif;font-size:var( --e-global-typography-8b8dddd-font-size );font-weight:var( --e-global-typography-8b8dddd-font-weight );line-height:var( --e-global-typography-8b8dddd-line-height );letter-spacing:var( --e-global-typography-8b8dddd-letter-spacing );color:var( --e-global-color-ca73109 );}.elementor-2 .elementor-element.elementor-element-0182b10 .elementor-image-box-description{font-family:var( --e-global-typography-9f0077a-font-family ), Sans-serif;font-size:var( --e-global-typography-9f0077a-font-size );font-weight:var( --e-global-typography-9f0077a-font-weight );line-height:var( --e-global-typography-9f0077a-line-height );}.elementor-2 .elementor-element.elementor-element-2c110ea .elementor-main-swiper .swiper-slide{padding:35px 35px 35px 35px;}.elementor-2 .elementor-element.elementor-element-2c110ea .elementor-swiper-button{font-size:20px;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-2c110ea .elementor-swiper-button svg{fill:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-2c110ea .elementor-testimonial__text{color:var( --e-global-color-text );font-family:"Work Sans", Sans-serif;font-size:1.9rem;font-weight:300;font-style:normal;line-height:1.6em;}.elementor-2 .elementor-element.elementor-element-2c110ea .elementor-testimonial__name{color:var( --e-global-color-619f4bc );font-family:var( --e-global-typography-f428edb-font-family ), Sans-serif;font-size:var( --e-global-typography-f428edb-font-size );font-weight:var( --e-global-typography-f428edb-font-weight );letter-spacing:var( --e-global-typography-f428edb-letter-spacing );}.elementor-2 .elementor-element.elementor-element-2c110ea .elementor-testimonial__title{color:var( --e-global-color-083ac40 );font-family:var( --e-global-typography-f684ef6-font-family ), Sans-serif;font-size:var( --e-global-typography-f684ef6-font-size );letter-spacing:var( --e-global-typography-f684ef6-letter-spacing );}.elementor-2 .elementor-element.elementor-element-2c110ea .elementor-testimonial__image img{width:92px;height:92px;}.elementor-2 .elementor-element.elementor-element-2c110ea.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-2 .elementor-element.elementor-element-2c110ea.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (92px / 2) - 8px );}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-2c110ea.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-2 .elementor-element.elementor-element-2c110ea.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-2 .elementor-element.elementor-element-2c110ea.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-2 .elementor-element.elementor-element-2c110ea.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (92px / 2) - 8px );right:auto;}body.rtl .elementor-2 .elementor-element.elementor-element-2c110ea.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-2 .elementor-element.elementor-element-2c110ea.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-2 .elementor-element.elementor-element-2c110ea.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-2 .elementor-element.elementor-element-2c110ea.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (92px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-2c110ea.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-2 .elementor-element.elementor-element-2c110ea.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (92px / 2) - 8px );right:auto;}body.rtl .elementor-2 .elementor-element.elementor-element-2c110ea.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-2 .elementor-element.elementor-element-2c110ea.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (92px / 2) - 8px );left:auto;}.elementor-2 .elementor-element.elementor-element-4546868:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-4546868 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ca73109 );}.elementor-2 .elementor-element.elementor-element-4546868{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-4546868 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-394740b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-394740b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-394740b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-394740b > .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:80px 0px 80px 0px;}.elementor-2 .elementor-element.elementor-element-394740b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-68db3b1 .elementor-repeater-item-bb556f8 .swiper-slide-bg{background-color:var( --e-global-color-fe75d95 );}.elementor-2 .elementor-element.elementor-element-68db3b1 .elementor-repeater-item-bb556f8 .swiper-slide-contents{margin-right:auto;}.elementor-2 .elementor-element.elementor-element-68db3b1 .elementor-repeater-item-bb556f8 .swiper-slide-inner{align-items:center;text-align:left;}.elementor-2 .elementor-element.elementor-element-68db3b1 .swiper-slide{transition-duration:calc(5000ms*1.2);height:410px;}.elementor-2 .elementor-element.elementor-element-68db3b1 .elementor-slide-button{background-color:var( --e-global-color-619f4bc );font-family:var( --e-global-typography-8ea103b-font-family ), Sans-serif;font-size:var( --e-global-typography-8ea103b-font-size );font-weight:var( --e-global-typography-8ea103b-font-weight );text-transform:var( --e-global-typography-8ea103b-text-transform );line-height:var( --e-global-typography-8ea103b-line-height );border-radius:30px;color:var( --e-global-color-fe75d95 );}.elementor-2 .elementor-element.elementor-element-68db3b1 .elementor-slide-button:hover{background-color:#00B7E2CC;}.elementor-2 .elementor-element.elementor-element-68db3b1{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-68db3b1 > .elementor-widget-container{margin:0% -15% 0% 0%;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-68db3b1 .swiper-slide-contents{max-width:100%;}.elementor-2 .elementor-element.elementor-element-68db3b1 .swiper-slide-inner{text-align:left;}.elementor-2 .elementor-element.elementor-element-68db3b1 .elementor-slide-heading{color:var( --e-global-color-ca73109 );font-family:var( --e-global-typography-8b8dddd-font-family ), Sans-serif;font-size:var( --e-global-typography-8b8dddd-font-size );font-weight:var( --e-global-typography-8b8dddd-font-weight );line-height:var( --e-global-typography-8b8dddd-line-height );letter-spacing:var( --e-global-typography-8b8dddd-letter-spacing );}.elementor-2 .elementor-element.elementor-element-68db3b1 .elementor-slide-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-9f0077a-font-family ), Sans-serif;font-size:var( --e-global-typography-9f0077a-font-size );font-weight:var( --e-global-typography-9f0077a-font-weight );line-height:var( --e-global-typography-9f0077a-line-height );}.elementor-2 .elementor-element.elementor-element-68db3b1 .elementor-swiper-button{font-size:15px;color:var( --e-global-color-fe75d95 );}.elementor-2 .elementor-element.elementor-element-68db3b1 .elementor-swiper-button svg{fill:var( --e-global-color-fe75d95 );}.elementor-2 .elementor-element.elementor-element-db22fb4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-db22fb4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://guardianliveincare.co.uk/wp-content/uploads/2022/04/map-5.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-db22fb4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-db22fb4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-db22fb4 > .elementor-element-populated >  .elementor-background-overlay{opacity:1;}.elementor-2 .elementor-element.elementor-element-db22fb4 > .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:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-db22fb4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-44e324c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-44e324c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fe75d95 );}.elementor-2 .elementor-element.elementor-element-44e324c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-44e324c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-98cface.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-2 .elementor-element.elementor-element-98cface.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-2 .elementor-element.elementor-element-98cface.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-2 .elementor-element.elementor-element-98cface > .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:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-98cface > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-41f09d1 > .elementor-widget-container{padding:80px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-41f09d1{text-align:left;}.elementor-2 .elementor-element.elementor-element-41f09d1 img{width:100%;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-3558fcc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-3558fcc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-3558fcc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:80px 10px 80px 60px;}.elementor-2 .elementor-element.elementor-element-739ba31 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-739ba31 .elementor-heading-title{font-family:var( --e-global-typography-8b8dddd-font-family ), Sans-serif;font-size:var( --e-global-typography-8b8dddd-font-size );font-weight:var( --e-global-typography-8b8dddd-font-weight );line-height:var( --e-global-typography-8b8dddd-line-height );letter-spacing:var( --e-global-typography-8b8dddd-letter-spacing );color:var( --e-global-color-ca73109 );}.elementor-2 .elementor-element.elementor-element-dbc61dd .elementor-heading-title{font-family:var( --e-global-typography-18b6b02-font-family ), Sans-serif;font-size:var( --e-global-typography-18b6b02-font-size );font-weight:var( --e-global-typography-18b6b02-font-weight );letter-spacing:var( --e-global-typography-18b6b02-letter-spacing );color:var( --e-global-color-619f4bc );}.elementor-2 .elementor-element.elementor-element-da557b3{font-family:var( --e-global-typography-9f0077a-font-family ), Sans-serif;font-size:var( --e-global-typography-9f0077a-font-size );font-weight:var( --e-global-typography-9f0077a-font-weight );line-height:var( --e-global-typography-9f0077a-line-height );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-a950a20 .elementor-button{background-color:var( --e-global-color-619f4bc );font-family:var( --e-global-typography-8ea103b-font-family ), Sans-serif;font-size:var( --e-global-typography-8ea103b-font-size );font-weight:var( --e-global-typography-8ea103b-font-weight );text-transform:var( --e-global-typography-8ea103b-text-transform );line-height:var( --e-global-typography-8ea103b-line-height );fill:var( --e-global-color-fe75d95 );color:var( --e-global-color-fe75d95 );border-radius:30px 30px 30px 30px;padding:10px 25px 10px 25px;}.elementor-2 .elementor-element.elementor-element-a950a20 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-a950a20 .elementor-button:focus{background-color:#00B7E2CC;}.elementor-2 .elementor-element.elementor-element-a950a20{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-a950a20 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-2 .elementor-element.elementor-element-008fe2c .elementor-button{background-color:var( --e-global-color-daef910 );font-family:var( --e-global-typography-8ea103b-font-family ), Sans-serif;font-size:var( --e-global-typography-8ea103b-font-size );font-weight:var( --e-global-typography-8ea103b-font-weight );text-transform:var( --e-global-typography-8ea103b-text-transform );line-height:var( --e-global-typography-8ea103b-line-height );fill:var( --e-global-color-fe75d95 );color:var( --e-global-color-fe75d95 );border-radius:30px 30px 30px 30px;padding:10px 25px 10px 25px;}.elementor-2 .elementor-element.elementor-element-008fe2c .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-008fe2c .elementor-button:focus{background-color:#F9B710CC;}.elementor-2 .elementor-element.elementor-element-008fe2c{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-008fe2c > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-2 .elementor-element.elementor-element-32c6129{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-58a8bf8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-dcdbafa:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-dcdbafa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#006692;background-image:url("https://guardianliveincare.co.uk/wp-content/uploads/2022/03/Castle-BG.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-dcdbafa > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(300deg, #0000003D 34%, #032A3E 94%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-dcdbafa{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 80px 20px;}.elementor-2 .elementor-element.elementor-element-c3a2ab8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-2 .elementor-element.elementor-element-c3a2ab8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-0c7bc81 > .elementor-widget-container{margin:0% 60% 0% 0%;}.elementor-2 .elementor-element.elementor-element-0c7bc81 .elementor-image-box-wrapper{text-align:left;}.elementor-2 .elementor-element.elementor-element-0c7bc81 .elementor-image-box-title{margin-bottom:20px;font-family:var( --e-global-typography-8b8dddd-font-family ), Sans-serif;font-size:var( --e-global-typography-8b8dddd-font-size );font-weight:var( --e-global-typography-8b8dddd-font-weight );line-height:var( --e-global-typography-8b8dddd-line-height );letter-spacing:var( --e-global-typography-8b8dddd-letter-spacing );color:var( --e-global-color-fe75d95 );}.elementor-2 .elementor-element.elementor-element-0c7bc81 .elementor-image-box-description{font-family:var( --e-global-typography-9f0077a-font-family ), Sans-serif;font-size:var( --e-global-typography-9f0077a-font-size );font-weight:var( --e-global-typography-9f0077a-font-weight );line-height:var( --e-global-typography-9f0077a-line-height );color:var( --e-global-color-fe75d95 );}.elementor-2 .elementor-element.elementor-element-32ceff0 .elementor-button{background-color:var( --e-global-color-daef910 );font-family:var( --e-global-typography-8ea103b-font-family ), Sans-serif;font-size:var( --e-global-typography-8ea103b-font-size );font-weight:var( --e-global-typography-8ea103b-font-weight );text-transform:var( --e-global-typography-8ea103b-text-transform );line-height:var( --e-global-typography-8ea103b-line-height );fill:var( --e-global-color-fe75d95 );color:var( --e-global-color-fe75d95 );border-radius:30px 30px 30px 30px;padding:10px 25px 10px 25px;}.elementor-2 .elementor-element.elementor-element-32ceff0 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-32ceff0 .elementor-button:focus{background-color:#F9B710CC;}.elementor-2 .elementor-element.elementor-element-32ceff0{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-32ceff0 > .elementor-widget-container{margin:0px 20px 0px 0px;}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-f1a3017{width:100%;}.elementor-2 .elementor-element.elementor-element-23701ef{width:39%;}.elementor-2 .elementor-element.elementor-element-279e5e8{width:61%;}.elementor-2 .elementor-element.elementor-element-c06bf9d{width:38.846%;}.elementor-2 .elementor-element.elementor-element-ac84a98{width:61.154%;}.elementor-2 .elementor-element.elementor-element-bdd3fb4{width:58.506%;}.elementor-2 .elementor-element.elementor-element-4ec529d{width:41.494%;}.elementor-2 .elementor-element.elementor-element-e924038{width:38.846%;}.elementor-2 .elementor-element.elementor-element-3535820{width:61.154%;}.elementor-2 .elementor-element.elementor-element-394740b{width:38.846%;}.elementor-2 .elementor-element.elementor-element-db22fb4{width:61.154%;}.elementor-2 .elementor-element.elementor-element-98cface{width:38.846%;}.elementor-2 .elementor-element.elementor-element-3558fcc{width:61.154%;}}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-f820517 > .elementor-container{min-height:420px;}.elementor-2 .elementor-element.elementor-element-f820517:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-f820517 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top right;}.elementor-2 .elementor-element.elementor-element-f820517{padding:200px 40px 0px 40px;}.elementor-2 .elementor-element.elementor-element-f1a3017 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-2 .elementor-element.elementor-element-18ea415 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-18ea415 .elementor-heading-title{font-size:var( --e-global-typography-7b9a3f4-font-size );line-height:var( --e-global-typography-7b9a3f4-line-height );letter-spacing:var( --e-global-typography-7b9a3f4-letter-spacing );}.elementor-2 .elementor-element.elementor-element-701a09a > .elementor-widget-container{margin:-10px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-701a09a{font-size:var( --e-global-typography-97bae9f-font-size );}.elementor-2 .elementor-element.elementor-element-e18d805 .elementor-button{font-size:var( --e-global-typography-8ea103b-font-size );line-height:var( --e-global-typography-8ea103b-line-height );}.elementor-2 .elementor-element.elementor-element-7ba68f7 .elementor-button{font-size:var( --e-global-typography-8ea103b-font-size );line-height:var( --e-global-typography-8ea103b-line-height );}.elementor-2 .elementor-element.elementor-element-ae79bc3{width:100%;max-width:100%;text-align:center;}.elementor-2 .elementor-element.elementor-element-c3456da{width:100%;max-width:100%;text-align:center;}.elementor-2 .elementor-element.elementor-element-c3456da > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-c3456da .elementor-heading-title{font-size:var( --e-global-typography-2cf7345-font-size );letter-spacing:var( --e-global-typography-2cf7345-letter-spacing );}.elementor-2 .elementor-element.elementor-element-7f9206e{width:100%;max-width:100%;text-align:center;}.elementor-2 .elementor-element.elementor-element-9720366{width:100%;max-width:100%;text-align:center;}.elementor-2 .elementor-element.elementor-element-9720366 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-9720366 .elementor-heading-title{font-size:var( --e-global-typography-2cf7345-font-size );letter-spacing:var( --e-global-typography-2cf7345-letter-spacing );}.elementor-2 .elementor-element.elementor-element-9430ded{width:100%;max-width:100%;text-align:center;}.elementor-2 .elementor-element.elementor-element-f9cbb22{width:100%;max-width:100%;text-align:center;}.elementor-2 .elementor-element.elementor-element-f9cbb22 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-f9cbb22 .elementor-heading-title{font-size:var( --e-global-typography-2cf7345-font-size );letter-spacing:var( --e-global-typography-2cf7345-letter-spacing );}.elementor-2 .elementor-element.elementor-element-9cb43bd{width:100%;max-width:100%;text-align:center;}.elementor-2 .elementor-element.elementor-element-948681a{width:100%;max-width:100%;text-align:center;}.elementor-2 .elementor-element.elementor-element-948681a > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-948681a .elementor-heading-title{font-size:var( --e-global-typography-2cf7345-font-size );letter-spacing:var( --e-global-typography-2cf7345-letter-spacing );}.elementor-2 .elementor-element.elementor-element-f94d9c8{padding:60px 40px 60px 40px;}.elementor-2 .elementor-element.elementor-element-279e5e8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:30px;}.elementor-2 .elementor-element.elementor-element-279e5e8 > .elementor-element-populated{padding:0% 0% 0% 6%;}.elementor-2 .elementor-element.elementor-element-e104030 .elementor-heading-title{font-size:var( --e-global-typography-8b8dddd-font-size );line-height:var( --e-global-typography-8b8dddd-line-height );letter-spacing:var( --e-global-typography-8b8dddd-letter-spacing );}.elementor-2 .elementor-element.elementor-element-71705d6{font-size:var( --e-global-typography-9f0077a-font-size );line-height:var( --e-global-typography-9f0077a-line-height );}.elementor-2 .elementor-element.elementor-element-358029ac{padding:40px 40px 40px 40px;}.elementor-2 .elementor-element.elementor-element-2b3b6f4d .elementor-image-box-title{font-size:var( --e-global-typography-8b8dddd-font-size );line-height:var( --e-global-typography-8b8dddd-line-height );letter-spacing:var( --e-global-typography-8b8dddd-letter-spacing );}.elementor-2 .elementor-element.elementor-element-1a039dd8 img{width:100%;}.elementor-2 .elementor-element.elementor-element-6ae5705a .elementor-heading-title{font-size:var( --e-global-typography-f32d302-font-size );line-height:var( --e-global-typography-f32d302-line-height );}.elementor-2 .elementor-element.elementor-element-23d2d7b{font-size:var( --e-global-typography-9f0077a-font-size );line-height:var( --e-global-typography-9f0077a-line-height );}.elementor-2 .elementor-element.elementor-element-30945ed5 img{width:100%;}.elementor-2 .elementor-element.elementor-element-347aae2b .elementor-heading-title{font-size:var( --e-global-typography-f32d302-font-size );line-height:var( --e-global-typography-f32d302-line-height );}.elementor-2 .elementor-element.elementor-element-91b4c22{font-size:var( --e-global-typography-9f0077a-font-size );line-height:var( --e-global-typography-9f0077a-line-height );}.elementor-2 .elementor-element.elementor-element-5b8a33f2 img{width:100%;}.elementor-2 .elementor-element.elementor-element-40a40d95 .elementor-heading-title{font-size:var( --e-global-typography-f32d302-font-size );line-height:var( --e-global-typography-f32d302-line-height );}.elementor-2 .elementor-element.elementor-element-1db5a87{font-size:var( --e-global-typography-9f0077a-font-size );line-height:var( --e-global-typography-9f0077a-line-height );}.elementor-2 .elementor-element.elementor-element-6d0729d9 img{width:100%;}.elementor-2 .elementor-element.elementor-element-7393a41 .elementor-heading-title{font-size:var( --e-global-typography-f32d302-font-size );line-height:var( --e-global-typography-f32d302-line-height );}.elementor-2 .elementor-element.elementor-element-25f5f52{font-size:var( --e-global-typography-9f0077a-font-size );line-height:var( --e-global-typography-9f0077a-line-height );}.elementor-2 .elementor-element.elementor-element-1adcabde img{width:100%;}.elementor-2 .elementor-element.elementor-element-2b43a49e .elementor-heading-title{font-size:var( --e-global-typography-f32d302-font-size );line-height:var( --e-global-typography-f32d302-line-height );}.elementor-2 .elementor-element.elementor-element-3dd12a1{font-size:var( --e-global-typography-9f0077a-font-size );line-height:var( --e-global-typography-9f0077a-line-height );}.elementor-2 .elementor-element.elementor-element-5eb7883f img{width:100%;}.elementor-2 .elementor-element.elementor-element-22261926 .elementor-heading-title{font-size:var( --e-global-typography-f32d302-font-size );line-height:var( --e-global-typography-f32d302-line-height );}.elementor-2 .elementor-element.elementor-element-cc12165{font-size:var( --e-global-typography-9f0077a-font-size );line-height:var( --e-global-typography-9f0077a-line-height );}.elementor-2 .elementor-element.elementor-element-ac84a98 > .elementor-element-populated{padding:60px 50px 60px 30px;}.elementor-2 .elementor-element.elementor-element-41983a8 .elementor-heading-title{font-size:var( --e-global-typography-8b8dddd-font-size );line-height:var( --e-global-typography-8b8dddd-line-height );letter-spacing:var( --e-global-typography-8b8dddd-letter-spacing );}.elementor-2 .elementor-element.elementor-element-a6c5709 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-2 .elementor-element.elementor-element-a6c5709{font-size:var( --e-global-typography-9f0077a-font-size );line-height:var( --e-global-typography-9f0077a-line-height );}.elementor-2 .elementor-element.elementor-element-c2168ec .elementor-button{font-size:var( --e-global-typography-8ea103b-font-size );line-height:var( --e-global-typography-8ea103b-line-height );}.elementor-2 .elementor-element.elementor-element-dc175e2{padding:60px 40px 60px 40px;}.elementor-2 .elementor-element.elementor-element-bdd3fb4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-2 .elementor-element.elementor-element-bdd3fb4 > .elementor-element-populated{padding:0% 10% 0% 0%;}.elementor-2 .elementor-element.elementor-element-f181e5b .elementor-heading-title{font-size:var( --e-global-typography-8b8dddd-font-size );line-height:var( --e-global-typography-8b8dddd-line-height );letter-spacing:var( --e-global-typography-8b8dddd-letter-spacing );}.elementor-2 .elementor-element.elementor-element-ed13b14 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-ed13b14{font-size:var( --e-global-typography-9f0077a-font-size );line-height:var( --e-global-typography-9f0077a-line-height );}.elementor-2 .elementor-element.elementor-element-4de9c2a .elementor-button{font-size:var( --e-global-typography-8ea103b-font-size );line-height:var( --e-global-typography-8ea103b-line-height );}.elementor-2 .elementor-element.elementor-element-332df50{padding:30px 40px 30px 40px;}.elementor-2 .elementor-element.elementor-element-032df5b .elementor-heading-title{font-size:var( --e-global-typography-8b8dddd-font-size );line-height:var( --e-global-typography-8b8dddd-line-height );letter-spacing:var( --e-global-typography-8b8dddd-letter-spacing );}.elementor-2 .elementor-element.elementor-element-3535820 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:60px 50px 60px 0px;}.elementor-2 .elementor-element.elementor-element-279f5ab > .elementor-widget-container{margin:0px 0px 0px -80px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-279f5ab .swiper-slide{height:500px;}.elementor-2 .elementor-element.elementor-element-279f5ab .swiper-slide-inner{padding:0px 35px 0px 35px;}.elementor-2 .elementor-element.elementor-element-279f5ab .elementor-slide-heading{font-size:var( --e-global-typography-8b8dddd-font-size );line-height:var( --e-global-typography-8b8dddd-line-height );letter-spacing:var( --e-global-typography-8b8dddd-letter-spacing );}.elementor-2 .elementor-element.elementor-element-279f5ab .elementor-slide-description{font-size:var( --e-global-typography-9f0077a-font-size );line-height:var( --e-global-typography-9f0077a-line-height );}.elementor-2 .elementor-element.elementor-element-279f5ab .elementor-slide-button{font-size:var( --e-global-typography-8ea103b-font-size );line-height:var( --e-global-typography-8ea103b-line-height );}.elementor-2 .elementor-element.elementor-element-2d491d4{padding:60px 30px 60px 30px;}.elementor-2 .elementor-element.elementor-element-f4b04d2 .elementor-image-box-title{font-size:var( --e-global-typography-8b8dddd-font-size );line-height:var( --e-global-typography-8b8dddd-line-height );letter-spacing:var( --e-global-typography-8b8dddd-letter-spacing );}.elementor-2 .elementor-element.elementor-element-f4b04d2 .elementor-image-box-description{font-size:var( --e-global-typography-9f0077a-font-size );line-height:var( --e-global-typography-9f0077a-line-height );}.elementor-2 .elementor-element.elementor-element-0042be1{--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-2 .elementor-element.elementor-element-0042be1 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2 .elementor-element.elementor-element-0042be1 .elementor-post__title, .elementor-2 .elementor-element.elementor-element-0042be1 .elementor-post__title a{font-size:var( --e-global-typography-8b8dddd-font-size );line-height:var( --e-global-typography-8b8dddd-line-height );letter-spacing:var( --e-global-typography-8b8dddd-letter-spacing );}.elementor-2 .elementor-element.elementor-element-0042be1 .elementor-post__excerpt p{font-size:var( --e-global-typography-9f0077a-font-size );line-height:var( --e-global-typography-9f0077a-line-height );}.elementor-2 .elementor-element.elementor-element-d6c4ffc .elementor-button{font-size:var( --e-global-typography-8ea103b-font-size );line-height:var( --e-global-typography-8ea103b-line-height );}.elementor-2 .elementor-element.elementor-element-1e876ab{padding:60px 30px 60px 30px;}.elementor-2 .elementor-element.elementor-element-0182b10 .elementor-image-box-title{font-size:var( --e-global-typography-8b8dddd-font-size );line-height:var( --e-global-typography-8b8dddd-line-height );letter-spacing:var( --e-global-typography-8b8dddd-letter-spacing );}.elementor-2 .elementor-element.elementor-element-0182b10 .elementor-image-box-description{font-size:var( --e-global-typography-9f0077a-font-size );line-height:var( --e-global-typography-9f0077a-line-height );}.elementor-2 .elementor-element.elementor-element-2c110ea .elementor-testimonial__text{font-size:1.7rem;}.elementor-2 .elementor-element.elementor-element-2c110ea .elementor-testimonial__name{font-size:var( --e-global-typography-f428edb-font-size );letter-spacing:var( --e-global-typography-f428edb-letter-spacing );}.elementor-2 .elementor-element.elementor-element-2c110ea .elementor-testimonial__title{font-size:var( --e-global-typography-f684ef6-font-size );letter-spacing:var( --e-global-typography-f684ef6-letter-spacing );}.elementor-2 .elementor-element.elementor-element-394740b > .elementor-element-populated{padding:60px 0px 60px 50px;}.elementor-2 .elementor-element.elementor-element-68db3b1 > .elementor-widget-container{margin:0px -80px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-68db3b1 .swiper-slide{height:390px;}.elementor-2 .elementor-element.elementor-element-68db3b1 .swiper-slide-inner{padding:0px 35px 0px 35px;}.elementor-2 .elementor-element.elementor-element-68db3b1 .elementor-slide-heading{font-size:var( --e-global-typography-8b8dddd-font-size );line-height:var( --e-global-typography-8b8dddd-line-height );letter-spacing:var( --e-global-typography-8b8dddd-letter-spacing );}.elementor-2 .elementor-element.elementor-element-68db3b1 .elementor-slide-description{font-size:var( --e-global-typography-9f0077a-font-size );line-height:var( --e-global-typography-9f0077a-line-height );}.elementor-2 .elementor-element.elementor-element-68db3b1 .elementor-slide-button{font-size:var( --e-global-typography-8ea103b-font-size );line-height:var( --e-global-typography-8ea103b-line-height );}.elementor-2 .elementor-element.elementor-element-db22fb4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-db22fb4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:58% 0px;}.elementor-2 .elementor-element.elementor-element-db22fb4 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-2 .elementor-element.elementor-element-b52742a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-41f09d1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-41f09d1 img{width:100%;}.elementor-2 .elementor-element.elementor-element-3558fcc > .elementor-element-populated{padding:60px 50px 60px 30px;}.elementor-2 .elementor-element.elementor-element-739ba31 .elementor-heading-title{font-size:var( --e-global-typography-8b8dddd-font-size );line-height:var( --e-global-typography-8b8dddd-line-height );letter-spacing:var( --e-global-typography-8b8dddd-letter-spacing );}.elementor-2 .elementor-element.elementor-element-dbc61dd .elementor-heading-title{font-size:var( --e-global-typography-18b6b02-font-size );letter-spacing:var( --e-global-typography-18b6b02-letter-spacing );}.elementor-2 .elementor-element.elementor-element-da557b3{font-size:var( --e-global-typography-9f0077a-font-size );line-height:var( --e-global-typography-9f0077a-line-height );}.elementor-2 .elementor-element.elementor-element-a950a20 > .elementor-widget-container{margin:0px 10px 20px 0px;}.elementor-2 .elementor-element.elementor-element-a950a20 .elementor-button{font-size:var( --e-global-typography-8ea103b-font-size );line-height:var( --e-global-typography-8ea103b-line-height );}.elementor-2 .elementor-element.elementor-element-008fe2c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-008fe2c .elementor-button{font-size:var( --e-global-typography-8ea103b-font-size );line-height:var( --e-global-typography-8ea103b-line-height );}.elementor-2 .elementor-element.elementor-element-dcdbafa{padding:60px 40px 60px 40px;}.elementor-2 .elementor-element.elementor-element-0c7bc81 > .elementor-widget-container{margin:0% 40% 0% 0%;}.elementor-2 .elementor-element.elementor-element-0c7bc81 .elementor-image-box-title{font-size:var( --e-global-typography-8b8dddd-font-size );line-height:var( --e-global-typography-8b8dddd-line-height );letter-spacing:var( --e-global-typography-8b8dddd-letter-spacing );}.elementor-2 .elementor-element.elementor-element-0c7bc81 .elementor-image-box-description{font-size:var( --e-global-typography-9f0077a-font-size );line-height:var( --e-global-typography-9f0077a-line-height );}.elementor-2 .elementor-element.elementor-element-32ceff0 .elementor-button{font-size:var( --e-global-typography-8ea103b-font-size );line-height:var( --e-global-typography-8ea103b-line-height );}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-f820517:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-f820517 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://guardianliveincare.co.uk/wp-content/uploads/2022/05/homepage-banner-mobile.jpg");background-position:79% 70px;background-size:cover;}.elementor-2 .elementor-element.elementor-element-f820517{padding:200px 20px 0px 20px;}.elementor-2 .elementor-element.elementor-element-f1a3017 > .elementor-element-populated{padding:2% 2% 2% 2%;}.elementor-2 .elementor-element.elementor-element-18ea415 .elementor-heading-title{font-size:var( --e-global-typography-7b9a3f4-font-size );line-height:var( --e-global-typography-7b9a3f4-line-height );letter-spacing:var( --e-global-typography-7b9a3f4-letter-spacing );}.elementor-2 .elementor-element.elementor-element-701a09a > .elementor-widget-container{margin:-10px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-701a09a{font-size:var( --e-global-typography-97bae9f-font-size );}.elementor-2 .elementor-element.elementor-element-e18d805{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-e18d805 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-e18d805 .elementor-button{font-size:var( --e-global-typography-8ea103b-font-size );line-height:var( --e-global-typography-8ea103b-line-height );}.elementor-2 .elementor-element.elementor-element-7ba68f7{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-7ba68f7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-7ba68f7 .elementor-button{font-size:var( --e-global-typography-8ea103b-font-size );line-height:var( --e-global-typography-8ea103b-line-height );}.elementor-2 .elementor-element.elementor-element-e63e637{width:50%;}.elementor-2 .elementor-element.elementor-element-c3456da .elementor-heading-title{font-size:var( --e-global-typography-2cf7345-font-size );letter-spacing:var( --e-global-typography-2cf7345-letter-spacing );}.elementor-2 .elementor-element.elementor-element-d826f5e{width:50%;}.elementor-2 .elementor-element.elementor-element-9720366 .elementor-heading-title{font-size:var( --e-global-typography-2cf7345-font-size );letter-spacing:var( --e-global-typography-2cf7345-letter-spacing );}.elementor-2 .elementor-element.elementor-element-7d1e04d{width:50%;}.elementor-2 .elementor-element.elementor-element-f9cbb22 .elementor-heading-title{font-size:var( --e-global-typography-2cf7345-font-size );letter-spacing:var( --e-global-typography-2cf7345-letter-spacing );}.elementor-2 .elementor-element.elementor-element-dd9befd{width:50%;}.elementor-2 .elementor-element.elementor-element-948681a .elementor-heading-title{font-size:var( --e-global-typography-2cf7345-font-size );letter-spacing:var( --e-global-typography-2cf7345-letter-spacing );}.elementor-2 .elementor-element.elementor-element-f94d9c8{padding:45px 20px 45px 20px;}.elementor-2 .elementor-element.elementor-element-23701ef > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-44466d3 img{width:100%;}.elementor-2 .elementor-element.elementor-element-279e5e8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-2 .elementor-element.elementor-element-279e5e8 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-e104030 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-2 .elementor-element.elementor-element-e104030 .elementor-heading-title{font-size:var( --e-global-typography-8b8dddd-font-size );line-height:var( --e-global-typography-8b8dddd-line-height );letter-spacing:var( --e-global-typography-8b8dddd-letter-spacing );}.elementor-2 .elementor-element.elementor-element-71705d6{font-size:var( --e-global-typography-9f0077a-font-size );line-height:var( --e-global-typography-9f0077a-line-height );}.elementor-2 .elementor-element.elementor-element-358029ac{padding:40px 10px 40px 10px;}.elementor-2 .elementor-element.elementor-element-2b3b6f4d > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-2 .elementor-element.elementor-element-2b3b6f4d .elementor-image-box-title{font-size:var( --e-global-typography-8b8dddd-font-size );line-height:var( --e-global-typography-8b8dddd-line-height );letter-spacing:var( --e-global-typography-8b8dddd-letter-spacing );}.elementor-2 .elementor-element.elementor-element-6ae5705a > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-2 .elementor-element.elementor-element-6ae5705a .elementor-heading-title{font-size:var( --e-global-typography-f32d302-font-size );line-height:var( --e-global-typography-f32d302-line-height );}.elementor-2 .elementor-element.elementor-element-23d2d7b > .elementor-widget-container{padding:0px 20px 10px 20px;}.elementor-2 .elementor-element.elementor-element-23d2d7b{font-size:var( --e-global-typography-9f0077a-font-size );line-height:var( --e-global-typography-9f0077a-line-height );}.elementor-2 .elementor-element.elementor-element-347aae2b > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-2 .elementor-element.elementor-element-347aae2b .elementor-heading-title{font-size:var( --e-global-typography-f32d302-font-size );line-height:var( --e-global-typography-f32d302-line-height );}.elementor-2 .elementor-element.elementor-element-91b4c22 > .elementor-widget-container{padding:0px 20px 10px 20px;}.elementor-2 .elementor-element.elementor-element-91b4c22{font-size:var( --e-global-typography-9f0077a-font-size );line-height:var( --e-global-typography-9f0077a-line-height );}.elementor-2 .elementor-element.elementor-element-40a40d95 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-2 .elementor-element.elementor-element-40a40d95 .elementor-heading-title{font-size:var( --e-global-typography-f32d302-font-size );line-height:var( --e-global-typography-f32d302-line-height );}.elementor-2 .elementor-element.elementor-element-1db5a87 > .elementor-widget-container{padding:0px 20px 10px 20px;}.elementor-2 .elementor-element.elementor-element-1db5a87{font-size:var( --e-global-typography-9f0077a-font-size );line-height:var( --e-global-typography-9f0077a-line-height );}.elementor-2 .elementor-element.elementor-element-7393a41 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-2 .elementor-element.elementor-element-7393a41 .elementor-heading-title{font-size:var( --e-global-typography-f32d302-font-size );line-height:var( --e-global-typography-f32d302-line-height );}.elementor-2 .elementor-element.elementor-element-25f5f52 > .elementor-widget-container{padding:0px 20px 10px 20px;}.elementor-2 .elementor-element.elementor-element-25f5f52{font-size:var( --e-global-typography-9f0077a-font-size );line-height:var( --e-global-typography-9f0077a-line-height );}.elementor-2 .elementor-element.elementor-element-2b43a49e > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-2 .elementor-element.elementor-element-2b43a49e .elementor-heading-title{font-size:var( --e-global-typography-f32d302-font-size );line-height:var( --e-global-typography-f32d302-line-height );}.elementor-2 .elementor-element.elementor-element-3dd12a1 > .elementor-widget-container{padding:0px 20px 10px 20px;}.elementor-2 .elementor-element.elementor-element-3dd12a1{font-size:var( --e-global-typography-9f0077a-font-size );line-height:var( --e-global-typography-9f0077a-line-height );}.elementor-2 .elementor-element.elementor-element-22261926 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-2 .elementor-element.elementor-element-22261926 .elementor-heading-title{font-size:var( --e-global-typography-f32d302-font-size );line-height:var( --e-global-typography-f32d302-line-height );}.elementor-2 .elementor-element.elementor-element-cc12165 > .elementor-widget-container{padding:0px 20px 10px 20px;}.elementor-2 .elementor-element.elementor-element-cc12165{font-size:var( --e-global-typography-9f0077a-font-size );line-height:var( --e-global-typography-9f0077a-line-height );}.elementor-2 .elementor-element.elementor-element-c06bf9d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-c06bf9d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://guardianliveincare.co.uk/wp-content/uploads/2022/03/Carer-pushing-wheelchair-with-an-elder.webp");}.elementor-2 .elementor-element.elementor-element-ac84a98 > .elementor-element-populated{padding:20px 30px 45px 30px;}.elementor-2 .elementor-element.elementor-element-41983a8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-41983a8 .elementor-heading-title{font-size:var( --e-global-typography-8b8dddd-font-size );line-height:var( --e-global-typography-8b8dddd-line-height );letter-spacing:var( --e-global-typography-8b8dddd-letter-spacing );}.elementor-2 .elementor-element.elementor-element-a6c5709{font-size:var( --e-global-typography-9f0077a-font-size );line-height:var( --e-global-typography-9f0077a-line-height );}.elementor-2 .elementor-element.elementor-element-c2168ec .elementor-button{font-size:var( --e-global-typography-8ea103b-font-size );line-height:var( --e-global-typography-8ea103b-line-height );}.elementor-2 .elementor-element.elementor-element-dc175e2{padding:45px 20px 45px 20px;}.elementor-2 .elementor-element.elementor-element-bdd3fb4 > .elementor-element-populated{padding:5% 0% 0% 0%;}.elementor-2 .elementor-element.elementor-element-f181e5b .elementor-heading-title{font-size:var( --e-global-typography-8b8dddd-font-size );line-height:var( --e-global-typography-8b8dddd-line-height );letter-spacing:var( --e-global-typography-8b8dddd-letter-spacing );}.elementor-2 .elementor-element.elementor-element-ed13b14{font-size:var( --e-global-typography-9f0077a-font-size );line-height:var( --e-global-typography-9f0077a-line-height );}.elementor-2 .elementor-element.elementor-element-4de9c2a .elementor-button{font-size:var( --e-global-typography-8ea103b-font-size );line-height:var( --e-global-typography-8ea103b-line-height );}.elementor-2 .elementor-element.elementor-element-4ec529d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-b544636 img{width:100%;}.elementor-2 .elementor-element.elementor-element-332df50{padding:25px 20px 25px 20px;}.elementor-2 .elementor-element.elementor-element-032df5b .elementor-heading-title{font-size:var( --e-global-typography-8b8dddd-font-size );line-height:var( --e-global-typography-8b8dddd-line-height );letter-spacing:var( --e-global-typography-8b8dddd-letter-spacing );}.elementor-2 .elementor-element.elementor-element-8aec3cc img{width:100%;}.elementor-2 .elementor-element.elementor-element-3535820 > .elementor-element-populated{padding:45px 30px 45px 30px;}.elementor-2 .elementor-element.elementor-element-279f5ab{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-279f5ab .swiper-slide-inner{padding:0px 25px 0px 25px;}.elementor-2 .elementor-element.elementor-element-279f5ab .elementor-slide-heading{font-size:var( --e-global-typography-8b8dddd-font-size );line-height:var( --e-global-typography-8b8dddd-line-height );letter-spacing:var( --e-global-typography-8b8dddd-letter-spacing );}.elementor-2 .elementor-element.elementor-element-279f5ab .elementor-slide-description{font-size:var( --e-global-typography-9f0077a-font-size );line-height:var( --e-global-typography-9f0077a-line-height );}.elementor-2 .elementor-element.elementor-element-279f5ab .elementor-slide-button{font-size:var( --e-global-typography-8ea103b-font-size );line-height:var( --e-global-typography-8ea103b-line-height );}.elementor-2 .elementor-element.elementor-element-2d491d4{padding:40px 10px 40px 10px;}.elementor-2 .elementor-element.elementor-element-f4b04d2 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-2 .elementor-element.elementor-element-f4b04d2 .elementor-image-box-title{font-size:var( --e-global-typography-8b8dddd-font-size );line-height:var( --e-global-typography-8b8dddd-line-height );letter-spacing:var( --e-global-typography-8b8dddd-letter-spacing );}.elementor-2 .elementor-element.elementor-element-f4b04d2 .elementor-image-box-description{font-size:var( --e-global-typography-9f0077a-font-size );line-height:var( --e-global-typography-9f0077a-line-height );}.elementor-2 .elementor-element.elementor-element-0042be1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-0042be1 .elementor-post__thumbnail__link{width:100%;}.elementor-2 .elementor-element.elementor-element-0042be1 .elementor-post__title, .elementor-2 .elementor-element.elementor-element-0042be1 .elementor-post__title a{font-size:var( --e-global-typography-8b8dddd-font-size );line-height:var( --e-global-typography-8b8dddd-line-height );letter-spacing:var( --e-global-typography-8b8dddd-letter-spacing );}.elementor-2 .elementor-element.elementor-element-0042be1 .elementor-post__excerpt p{font-size:var( --e-global-typography-9f0077a-font-size );line-height:var( --e-global-typography-9f0077a-line-height );}.elementor-2 .elementor-element.elementor-element-d6c4ffc .elementor-button{font-size:var( --e-global-typography-8ea103b-font-size );line-height:var( --e-global-typography-8ea103b-line-height );}.elementor-2 .elementor-element.elementor-element-1e876ab{padding:40px 10px 40px 10px;}.elementor-2 .elementor-element.elementor-element-0182b10 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-2 .elementor-element.elementor-element-0182b10 .elementor-image-box-title{font-size:var( --e-global-typography-8b8dddd-font-size );line-height:var( --e-global-typography-8b8dddd-line-height );letter-spacing:var( --e-global-typography-8b8dddd-letter-spacing );}.elementor-2 .elementor-element.elementor-element-0182b10 .elementor-image-box-description{font-size:var( --e-global-typography-9f0077a-font-size );line-height:var( --e-global-typography-9f0077a-line-height );}.elementor-2 .elementor-element.elementor-element-2c110ea .elementor-testimonial__name{font-size:var( --e-global-typography-f428edb-font-size );letter-spacing:var( --e-global-typography-f428edb-letter-spacing );}.elementor-2 .elementor-element.elementor-element-2c110ea .elementor-testimonial__title{font-size:var( --e-global-typography-f684ef6-font-size );letter-spacing:var( --e-global-typography-f684ef6-letter-spacing );}.elementor-2 .elementor-element.elementor-element-394740b > .elementor-element-populated{padding:45px 30px 45px 30px;}.elementor-2 .elementor-element.elementor-element-68db3b1{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-68db3b1 .swiper-slide-inner{padding:0px 25px 0px 25px;}.elementor-2 .elementor-element.elementor-element-68db3b1 .elementor-slide-heading{font-size:var( --e-global-typography-8b8dddd-font-size );line-height:var( --e-global-typography-8b8dddd-line-height );letter-spacing:var( --e-global-typography-8b8dddd-letter-spacing );}.elementor-2 .elementor-element.elementor-element-68db3b1 .elementor-slide-description{font-size:var( --e-global-typography-9f0077a-font-size );line-height:var( --e-global-typography-9f0077a-line-height );}.elementor-2 .elementor-element.elementor-element-68db3b1 .elementor-slide-button{font-size:var( --e-global-typography-8ea103b-font-size );line-height:var( --e-global-typography-8ea103b-line-height );}.elementor-2 .elementor-element.elementor-element-db22fb4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-db22fb4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-2 .elementor-element.elementor-element-b52742a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-98cface:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-98cface > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://guardianliveincare.co.uk/wp-content/uploads/2022/03/Elder-woman-on-wheelchair.webp");}.elementor-2 .elementor-element.elementor-element-41f09d1 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-3558fcc > .elementor-element-populated{padding:45px 30px 45px 30px;}.elementor-2 .elementor-element.elementor-element-739ba31 .elementor-heading-title{font-size:var( --e-global-typography-8b8dddd-font-size );line-height:var( --e-global-typography-8b8dddd-line-height );letter-spacing:var( --e-global-typography-8b8dddd-letter-spacing );}.elementor-2 .elementor-element.elementor-element-dbc61dd .elementor-heading-title{font-size:var( --e-global-typography-18b6b02-font-size );letter-spacing:var( --e-global-typography-18b6b02-letter-spacing );}.elementor-2 .elementor-element.elementor-element-da557b3{font-size:var( --e-global-typography-9f0077a-font-size );line-height:var( --e-global-typography-9f0077a-line-height );}.elementor-2 .elementor-element.elementor-element-a950a20 > .elementor-widget-container{margin:0px 10px 20px 0px;}.elementor-2 .elementor-element.elementor-element-a950a20 .elementor-button{font-size:var( --e-global-typography-8ea103b-font-size );line-height:var( --e-global-typography-8ea103b-line-height );}.elementor-2 .elementor-element.elementor-element-008fe2c .elementor-button{font-size:var( --e-global-typography-8ea103b-font-size );line-height:var( --e-global-typography-8ea103b-line-height );}.elementor-2 .elementor-element.elementor-element-dcdbafa:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-dcdbafa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://guardianliveincare.co.uk/wp-content/uploads/2022/03/Castle-BG-mobile.webp");background-position:bottom center;}.elementor-2 .elementor-element.elementor-element-dcdbafa{padding:45px 20px 45px 20px;}.elementor-2 .elementor-element.elementor-element-0c7bc81 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-2 .elementor-element.elementor-element-0c7bc81 .elementor-image-box-wrapper{text-align:left;}.elementor-2 .elementor-element.elementor-element-0c7bc81 .elementor-image-box-title{font-size:var( --e-global-typography-8b8dddd-font-size );line-height:var( --e-global-typography-8b8dddd-line-height );letter-spacing:var( --e-global-typography-8b8dddd-letter-spacing );}.elementor-2 .elementor-element.elementor-element-0c7bc81 .elementor-image-box-description{font-size:var( --e-global-typography-9f0077a-font-size );line-height:var( --e-global-typography-9f0077a-line-height );}.elementor-2 .elementor-element.elementor-element-32ceff0 .elementor-button{font-size:var( --e-global-typography-8ea103b-font-size );line-height:var( --e-global-typography-8ea103b-line-height );}}/* Start custom CSS for section, class: .elementor-element-f820517 */.elementor-2 .elementor-element.elementor-element-f820517 {
    margin-left: -2px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b02c1d8 */@media (min-width: 1025px) and (max-width: 1130px) {
    .elementor-2 .elementor-element.elementor-element-b02c1d8 h2 {
        font-size: 16px !important;
        margin-left: -10px !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-44466d3 */@media only screen and (max-width: 1024px){
.elementor-2 .elementor-element.elementor-element-44466d3 img {
    height: 100% !important;
    object-fit: cover;
    object-position: 60% 50%;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-23701ef */.elementor-2 .elementor-element.elementor-element-23701ef .elementor-widget-container {
    height: 100%;
}

.elementor-2 .elementor-element.elementor-element-23701ef .elementor-widget-wrap {
    align-content: stretch;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2b3b6f4d */@media (max-width: 1024px){
    .elementor-2 .elementor-element.elementor-element-2b3b6f4d br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-48cb80d5 *//*Container*/
.elementor-2 .elementor-element.elementor-element-48cb80d5 > div {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
    gap: 20px !important;
    
}

/*Children*/
.elementor-2 .elementor-element.elementor-element-48cb80d5 > div > div {
    width: 100%;
    background-color: #022A44;
}


/*Children Hover*/
.elementor-2 .elementor-element.elementor-element-48cb80d5 >div > div:hover {
    background-color: #006692 !important;
}

/*Children Hover affects H4*/
.elementor-2 .elementor-element.elementor-element-48cb80d5 > div > div:hover h3 {
    color: #fff !important;
}

/*Children Hover affects p*/
.elementor-2 .elementor-element.elementor-element-48cb80d5 > div > div:hover p {
    color: #fff !important;
}

/*Width of link for image*/
.elementor-2 .elementor-element.elementor-element-48cb80d5 .elementor-widget-container a {
        width: 100% !important;
}

.elementor-2 .elementor-element.elementor-element-48cb80d5 .elementor-widget-image a{
 display: flex;
 justify-content: center;
 align-content: center;
 overflow: hidden;
}

.elementor-2 .elementor-element.elementor-element-48cb80d5 .elementor-widget-image img {
 max-width: 105%;
 max-height: 105%;
 width: calc(100% + 4px);
 height: calc(100% + 4px);
 margin-left:-2px;
 margin-right:-2px;
 margin-bottom: -1px;
}



@media only screen and (max-width: 767px){

.elementor-2 .elementor-element.elementor-element-48cb80d5 > div {
    grid-template-columns: repeat(auto-fit, minmax(230px, 1fr));
}    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41983a8 */@media only screen and (min-width: 1440px){
    .elementor-2 .elementor-element.elementor-element-41983a8 h2 {
    padding-right: 24%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a6c5709 */.elementor-2 .elementor-element.elementor-element-a6c5709 a {
    color: #fff;    
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ac84a98 */@media only screen and (max-width: 620px){
    .elementor-2 .elementor-element.elementor-element-ac84a98 .elementor-widget-wrap.elementor-element-populated{
        padding: 20px 30px 45px !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b2d5bbe */.elementor-2 .elementor-element.elementor-element-b2d5bbe {
    --col-difference: 0px;
}


.elementor-2 .elementor-element.elementor-element-b2d5bbe .elementor-container {
    justify-content: flex-start !important;
}

.elementor-2 .elementor-element.elementor-element-b2d5bbe .elementor-column:first-child {
    width: calc(50% - var(--col-difference));
}

.elementor-2 .elementor-element.elementor-element-b2d5bbe .elementor-column:last-child {
    width: calc(600px + var(--col-difference)) !important;
    max-width: calc(50% + var(--col-difference)) !important;
}

@media only screen and (max-width: 620px) {
    .elementor-2 .elementor-element.elementor-element-b2d5bbe .elementor-column:first-child {
    width: 100% !important;
}

   .elementor-2 .elementor-element.elementor-element-b2d5bbe .elementor-column:last-child {
    width: 100% !important;
    max-width: 100% !important;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4ec529d */@media only screen and (max-width: 767px){
    .elementor-widget-wrap.elementor-element-populated {
    background-image: none !important;
}
}


.elementor-2 .elementor-element.elementor-element-4ec529d .elementor-widget-image,
.elementor-2 .elementor-element.elementor-element-4ec529d .elementor-widget-container,
.elementor-2 .elementor-element.elementor-element-4ec529d img{
    height: 100%;
}

.elementor-2 .elementor-element.elementor-element-4ec529d img {
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e924038 */@media (max-width:650px){
    .elementor-2 .elementor-element.elementor-element-e924038 {
        height: 80vw;
    }
}


.elementor-2 .elementor-element.elementor-element-e924038 .elementor-widget-image,
.elementor-2 .elementor-element.elementor-element-e924038 .elementor-widget-container,
.elementor-2 .elementor-element.elementor-element-e924038 img{
    height: 100%;
}

.elementor-2 .elementor-element.elementor-element-e924038 img {
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-279f5ab */.elementor-2 .elementor-element.elementor-element-279f5ab .elementor-swiper-button-prev {
    right: calc(35px) !important;
    left: unset;
    top: calc(100% + 20px);
    border: 2px solid #fff;
    border-radius: 50%;
    padding: 2px;
}

.elementor-2 .elementor-element.elementor-element-279f5ab .elementor-swiper-button-next {
    right: calc(5px) !important;
    top: calc(100% + 20px);
    border: 2px solid #fff;
    border-radius: 50%;
    padding: 2px;
}

.elementor-2 .elementor-element.elementor-element-279f5ab .elementor-button {
    padding: 10px 25px;
}

@media (max-width: 850px){
    .elementor-2 .elementor-element.elementor-element-279f5ab .swiper-slide {
        height: 570px !important;
    }
}

@media (max-width: 720px){
    .elementor-2 .elementor-element.elementor-element-279f5ab .swiper-slide {
        height: 610px !important;
    }
}

@media (max-width: 680px){
    .elementor-2 .elementor-element.elementor-element-279f5ab .swiper-slide {
        height: 650px !important;
    }
}

@media (max-width: 650px){
    .elementor-2 .elementor-element.elementor-element-279f5ab div{
        margin-left: 0 !important;
    }
    .elementor-2 .elementor-element.elementor-element-279f5ab .swiper-slide {
        height: 520px !important;
    }
}

@media (max-width: 500px){
    .elementor-2 .elementor-element.elementor-element-279f5ab .swiper-slide {
        height: 530px !important;
    }
}


@media (max-width: 460px){
    .elementor-2 .elementor-element.elementor-element-279f5ab .swiper-slide {
        height: 580px !important;
    }
}


@media (max-width: 425px){
    .elementor-2 .elementor-element.elementor-element-279f5ab .swiper-slide {
        max-height: 1630px;
        height: 600px !important;
    }
}

@media (max-width: 390px){
    .elementor-2 .elementor-element.elementor-element-279f5ab .swiper-slide {
        max-height: 1630px;
        height: 630px !important;
    }
}

@media (max-width: 370px){
    .elementor-2 .elementor-element.elementor-element-279f5ab .swiper-slide {
        max-height: 1630px;
        height: 660px !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3535820 */@media (max-width: 650px){
    .elementor-2 .elementor-element.elementor-element-3535820 {
        margin-top: -100px;
    }
}


@media only screen and (max-width: 620px){
    .elementor-2 .elementor-element.elementor-element-3535820 .elementor-widget-wrap.elementor-element-populated{
        padding: 45px 30px !important;
    }
}

.elementor-2 .elementor-element.elementor-element-3535820 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7306b25 */.elementor-2 .elementor-element.elementor-element-7306b25 {
    --col-difference: 0px;
}


.elementor-2 .elementor-element.elementor-element-7306b25 .elementor-container {
    justify-content: flex-start !important;
}

.elementor-2 .elementor-element.elementor-element-7306b25 .elementor-column:first-child {
    width: calc(50% - var(--col-difference));
}

.elementor-2 .elementor-element.elementor-element-7306b25 .elementor-column:last-child {
    width: calc(600px + var(--col-difference)) !important;
    max-width: calc(50% + var(--col-difference)) !important;
}

@media only screen and (max-width: 650px) {
    .elementor-2 .elementor-element.elementor-element-7306b25 .elementor-column:first-child {
    width: 100% !important;
}

   .elementor-2 .elementor-element.elementor-element-7306b25 .elementor-column:last-child {
    width: 100% !important;
    max-width: 100% !important;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f4b04d2 */@media (max-width: 1024px){
    .elementor-2 .elementor-element.elementor-element-f4b04d2 br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-0042be1 */.elementor-2 .elementor-element.elementor-element-0042be1 article {
    position: relative;
}

.elementor-2 .elementor-element.elementor-element-0042be1 article > div > h3 > a {
    letter-spacing: 0 !important;
}    

/*Content box*/
.elementor-2 .elementor-element.elementor-element-0042be1 article > div {
    position: absolute;
    bottom: 0;
    right: 0;
    left: 0;
}

/*@media (max-width: 1024px){*/
.elementor-2 .elementor-element.elementor-element-0042be1 article > div p {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}
/*}*/

.elementor-2 .elementor-element.elementor-element-0042be1 .elementor-post__thumbnail__link {
    position: relative;
}

.elementor-2 .elementor-element.elementor-element-0042be1 .elementor-post__thumbnail__link:before {
    z-index: 10;
    content:'';
    position:absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: linear-gradient(to bottom, rgba(255, 0, 0, 0), rgba(0, 0, 0, 0.75));
}

.elementor-2 .elementor-element.elementor-element-0042be1 .elementor-post__text {
    z-index: 20;
}


@media (max-width: 650px){
.elementor-2 .elementor-element.elementor-element-0042be1 article > div p {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}

.elementor-2 .elementor-element.elementor-element-0042be1 .elementor-post__thumbnail {
    height: 400px;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0182b10 */@media (max-width: 1024px){
    .elementor-2 .elementor-element.elementor-element-0182b10 br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-2c110ea */.elementor-2 .elementor-element.elementor-element-2c110ea .swiper-slide {
    background-color: #fff;
}

.elementor-2 .elementor-element.elementor-element-2c110ea .elementor-testimonial {
    display: flex;
    flex-direction: column-reverse; 
}

.elementor-2 .elementor-element.elementor-element-2c110ea .elementor-testimonial__footer {
    margin-bottom: 20px;
}

.elementor-2 .elementor-element.elementor-element-2c110ea .elementor-testimonial__cite {
    margin-top: 0;
}

.elementor-2 .elementor-element.elementor-element-2c110ea .elementor-testimonial__name,
.elementor-2 .elementor-element.elementor-element-2c110ea .elementor-testimonial__title {
    text-align: left;
}

.elementor-2 .elementor-element.elementor-element-2c110ea .elementor-swiper-button i {
    border: solid 2px #e0e6e7;
    border-radius: 50%;
    padding: 2px;
    font-size: 15px
    
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-68db3b1 */.elementor-2 .elementor-element.elementor-element-68db3b1 .elementor-swiper-button-prev {
    right: calc(35px) !important;
    left: unset;
    top: calc(100% + 20px);
    border: 2px solid #fff;
    border-radius: 50%;
    padding: 2px;
}

.elementor-2 .elementor-element.elementor-element-68db3b1 .elementor-swiper-button-next {
    right: calc(5px) !important;
    top: calc(100% + 20px);
    border: 2px solid #fff;
    border-radius: 50%;
    padding: 2px;
}

.elementor-2 .elementor-element.elementor-element-68db3b1 .elementor-button {
    padding: 10px 25px;
}

@media (max-width: 850px){
    .elementor-2 .elementor-element.elementor-element-68db3b1 .swiper-slide {
        height: 480px !important;
    }
}

@media (max-width: 720px){
    .elementor-2 .elementor-element.elementor-element-68db3b1 .swiper-slide {
        height: 520px !important;
    }
}

@media (max-width: 680px){
    .elementor-2 .elementor-element.elementor-element-68db3b1 .swiper-slide {
        height: 510px !important;
    }
}

@media (max-width: 650px){
    .elementor-2 .elementor-element.elementor-element-68db3b1 div{
        margin-right: 0 !important;
    }
    .elementor-2 .elementor-element.elementor-element-68db3b1 .swiper-slide {
        height: 400px !important;
    }
}

@media (max-width: 500px){
    .elementor-2 .elementor-element.elementor-element-68db3b1 .swiper-slide {
        height: 460px !important;
    }
}


@media (max-width: 460px){
    .elementor-2 .elementor-element.elementor-element-68db3b1 .swiper-slide {
        height: 490px !important;
    }
    
    .elementor-2 .elementor-element.elementor-element-68db3b1 br {
        display: none;
    }
}


@media (max-width: 425px){
    .elementor-2 .elementor-element.elementor-element-68db3b1 .swiper-slide {
        max-height: 1630px;
        height: 500px !important;
    }
}

@media (max-width: 390px){
    .elementor-2 .elementor-element.elementor-element-68db3b1 .swiper-slide {
        max-height: 1630px;
        height: 560px !important;
    }
}

@media (max-width: 370px){
    .elementor-2 .elementor-element.elementor-element-68db3b1 .swiper-slide {
        max-height: 1630px;
        height: 590px !important;
    }
}

.elementor-2 .elementor-element.elementor-element-68db3b1 .elementor-slide-description {
    text-wrap: pretty !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-394740b */@media (max-width: 650px){
    .elementor-2 .elementor-element.elementor-element-394740b {
        margin-top: -100px;
    }
}


@media only screen and (max-width: 620px){
    .elementor-2 .elementor-element.elementor-element-394740b .elementor-widget-wrap.elementor-element-populated{
        padding: 45px 30px !important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b52742a */@media (max-width:850px){
    iframe.homepage-map{
        height: 100%;
    }
}

 @media (max-width:650px){
    iframe.homepage-map{
        height: 350px;
    }
}

@media (min-width: 768px){
.elementor-2 .elementor-element.elementor-element-b52742a iframe {
    opacity: 0;
}

.elementor-2 .elementor-element.elementor-element-b52742a iframe:hover {
    opacity: 1;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-db22fb4 */@media (max-width:850px){
    .elementor-2 .elementor-element.elementor-element-db22fb4 .elementor-widget-html,
    .elementor-2 .elementor-element.elementor-element-db22fb4 .elementor-widget-container {
    height: 100%;
   }
}

@media (max-width:650px){
    .elementor-2 .elementor-element.elementor-element-db22fb4 .elementor-widget-html,
    .elementor-2 .elementor-element.elementor-element-db22fb4 .elementor-widget-container {
    height: 350px;
   }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4546868 */.elementor-2 .elementor-element.elementor-element-4546868 {
    --col-difference: 0px;
}


.elementor-2 .elementor-element.elementor-element-4546868 .elementor-container {
    justify-content: flex-end !important;
}

.elementor-2 .elementor-element.elementor-element-4546868 .elementor-column:last-child {
    width: calc(50% - var(--col-difference));
}

.elementor-2 .elementor-element.elementor-element-4546868 .elementor-column:first-child {
    width: calc(600px + var(--col-difference)) !important;
    max-width: calc(50% + var(--col-difference)) !important;
}

@media only screen and (max-width: 650px) {
    .elementor-2 .elementor-element.elementor-element-4546868 .elementor-column:last-child {
    width: 100% !important;
}

   .elementor-2 .elementor-element.elementor-element-4546868 .elementor-column:first-child {
    width: 100% !important;
    max-width: 100% !important;
    order: 2;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41f09d1 */.elementor-2 .elementor-element.elementor-element-41f09d1 {
    overflow:hidden;
}

.elementor-2 .elementor-element.elementor-element-41f09d1 img {
    margin-left: -1px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-98cface */.elementor-2 .elementor-element.elementor-element-98cface {
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-739ba31 */@media only screen and (min-width: 1440px){
    .elementor-2 .elementor-element.elementor-element-739ba31 h2 {
    padding-right: 24%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dbc61dd */@media (max-width: 767px){
    .elementor-2 .elementor-element.elementor-element-dbc61dd br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-da557b3 */.elementor-2 .elementor-element.elementor-element-da557b3 a {
    color: #fff;    
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3558fcc */@media only screen and (max-width: 620px){
    .elementor-2 .elementor-element.elementor-element-3558fcc .elementor-widget-wrap.elementor-element-populated{
        padding: 45px 30px !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-44e324c */.elementor-2 .elementor-element.elementor-element-44e324c {
    --col-difference: 0px;
}


.elementor-2 .elementor-element.elementor-element-44e324c .elementor-container {
    justify-content: flex-start !important;
}

.elementor-2 .elementor-element.elementor-element-44e324c .elementor-column:first-child {
    width: calc(50% - var(--col-difference));
}

.elementor-2 .elementor-element.elementor-element-44e324c .elementor-column:last-child {
    width: calc(600px + var(--col-difference)) !important;
    max-width: calc(50% + var(--col-difference)) !important;
}

@media only screen and (max-width: 620px) {
    .elementor-2 .elementor-element.elementor-element-44e324c .elementor-column:first-child {
    width: 100% !important;
}

   .elementor-2 .elementor-element.elementor-element-44e324c .elementor-column:last-child {
    width: 100% !important;
    max-width: 100% !important;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-dcdbafa */@media (min-width: 650px){
   .elementor-2 .elementor-element.elementor-element-dcdbafa .elementor-background-overlay {
        display:none;
    }
}

.elementor-2 .elementor-element.elementor-element-dcdbafa {
    margin-left: -2px;
    margin-top: -1px;
}

@media (max-width: 768px){
    .elementor-2 .elementor-element.elementor-element-dcdbafa {
        margin-bottom: -3px;
    }
}/* End custom CSS */
/* Start custom CSS */html {
    font-size: 62.5%;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Work Sans';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url('https://guardianliveincare.co.uk/wp-content/uploads/2022/03/WorkSans-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Work Sans';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('https://guardianliveincare.co.uk/wp-content/uploads/2022/03/WorkSans-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Work Sans';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url('https://guardianliveincare.co.uk/wp-content/uploads/2022/03/WorkSans-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Work Sans';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url('https://guardianliveincare.co.uk/wp-content/uploads/2022/03/WorkSans-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Work Sans';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('https://guardianliveincare.co.uk/wp-content/uploads/2022/03/WorkSans-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */