.elementor-18778 .elementor-element.elementor-element-45680841:not(.elementor-motion-effects-element-type-background),.elementor-18778 .elementor-element.elementor-element-45680841>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f2ede5}.elementor-18778 .elementor-element.elementor-element-45680841>.elementor-background-overlay{background-image:url(https://i0.wp.com/emmamumford.co.uk/wp-content/uploads/2022/07/Twinkles.png?fit=900%2C1040&ssl=1);background-repeat:no-repeat;background-size:284px auto;opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-18778 .elementor-element.elementor-element-45680841{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-18778 .elementor-element.elementor-element-6f15660b>.elementor-element-populated{margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-18778 .elementor-element.elementor-element-6f15660b>.elementor-element-populated>.elementor-widget-wrap{padding:25px}.elementor-18778 .elementor-element.elementor-element-314b7690>.elementor-background-overlay{opacity:.5}.elementor-18778 .elementor-element.elementor-element-471d530c>.elementor-element-populated,.elementor-18778 .elementor-element.elementor-element-471d530c>.elementor-element-populated>.elementor-background-overlay,.elementor-18778 .elementor-element.elementor-element-471d530c>.elementor-background-slideshow{border-radius:0 0 0 0}.elementor-18778 .elementor-element.elementor-element-471d530c>.elementor-element-populated{margin:0%;--e-column-margin-right:0%;--e-column-margin-left:0%}.elementor-18778 .elementor-element.elementor-element-471d530c>.elementor-element-populated>.elementor-widget-wrap{padding:9%}.elementor-18778 .elementor-element.elementor-element-23868311 img{width:118px;max-width:33%;border-radius:64% 64% 64% 64%}.elementor-18778 .elementor-element.elementor-element-62a40b38{text-align:center}.elementor-18778 .elementor-element.elementor-element-62a40b38 .elementor-heading-title{color:var( --e-global-color-7c224eb );font-family:var( --e-global-typography-620baf0-font-family ),Sans-serif;font-size:var( --e-global-typography-620baf0-font-size );text-transform:var( --e-global-typography-620baf0-text-transform );line-height:var( --e-global-typography-620baf0-line-height );letter-spacing:var( --e-global-typography-620baf0-letter-spacing );word-spacing:var( --e-global-typography-620baf0-word-spacing )}.elementor-18778 .elementor-element.elementor-element-62a40b38>.elementor-widget-container{margin:0 0 -20px}.elementor-18778 .elementor-element.elementor-element-4df63c28{text-align:center}.elementor-18778 .elementor-element.elementor-element-4df63c28 .elementor-heading-title{color:var( --e-global-color-2f47d9c );font-family:var( --e-global-typography-5a75e73-font-family ),Sans-serif;font-size:var( --e-global-typography-5a75e73-font-size );font-weight:var( --e-global-typography-5a75e73-font-weight );text-transform:var( --e-global-typography-5a75e73-text-transform );font-style:var( --e-global-typography-5a75e73-font-style );line-height:var( --e-global-typography-5a75e73-line-height );letter-spacing:var( --e-global-typography-5a75e73-letter-spacing );word-spacing:var( --e-global-typography-5a75e73-word-spacing )}.elementor-18778 .elementor-element.elementor-element-17275779{text-align:center;color:var( --e-global-color-2f59258 );font-family:var( --e-global-typography-45a2c06-font-family ),Sans-serif;font-size:var( --e-global-typography-45a2c06-font-size );font-weight:var( --e-global-typography-45a2c06-font-weight );font-style:var( --e-global-typography-45a2c06-font-style );line-height:var( --e-global-typography-45a2c06-line-height );letter-spacing:var( --e-global-typography-45a2c06-letter-spacing );word-spacing:var( --e-global-typography-45a2c06-word-spacing )}.elementor-18778 .elementor-element.elementor-element-3a363318>.elementor-element-populated{border-style:solid;border-width:0 0 0 1px;border-color:#dad3c7;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0%;--e-column-margin-right:0%;--e-column-margin-left:0%}.elementor-18778 .elementor-element.elementor-element-3a363318>.elementor-element-populated,.elementor-18778 .elementor-element.elementor-element-3a363318>.elementor-element-populated>.elementor-background-overlay,.elementor-18778 .elementor-element.elementor-element-3a363318>.elementor-background-slideshow{border-radius:0 0 0 0}.elementor-18778 .elementor-element.elementor-element-3a363318>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-18778 .elementor-element.elementor-element-3a363318>.elementor-element-populated>.elementor-widget-wrap{padding:9%}.elementor-18778 .elementor-element.elementor-element-462df15e img{width:118px;max-width:33%;filter:brightness( 107% ) contrast( 100% ) saturate( 75% ) blur( 0px ) hue-rotate( 0deg );border-radius:64% 64% 64% 64%}.elementor-18778 .elementor-element.elementor-element-1f975c46{text-align:center}.elementor-18778 .elementor-element.elementor-element-1f975c46 .elementor-heading-title{color:#554e49;font-family:var( --e-global-typography-620baf0-font-family ),Sans-serif;font-size:var( --e-global-typography-620baf0-font-size );text-transform:var( --e-global-typography-620baf0-text-transform );line-height:var( --e-global-typography-620baf0-line-height );letter-spacing:var( --e-global-typography-620baf0-letter-spacing );word-spacing:var( --e-global-typography-620baf0-word-spacing );-webkit-text-stroke-color:#000;stroke:#000}.elementor-18778 .elementor-element.elementor-element-1f975c46>.elementor-widget-container{margin:0 0 -20px}.elementor-18778 .elementor-element.elementor-element-67ac63d6{text-align:center}.elementor-18778 .elementor-element.elementor-element-67ac63d6 .elementor-heading-title{color:var( --e-global-color-2f47d9c );font-family:var( --e-global-typography-5a75e73-font-family ),Sans-serif;font-size:var( --e-global-typography-5a75e73-font-size );font-weight:var( --e-global-typography-5a75e73-font-weight );text-transform:var( --e-global-typography-5a75e73-text-transform );font-style:var( --e-global-typography-5a75e73-font-style );line-height:var( --e-global-typography-5a75e73-line-height );letter-spacing:var( --e-global-typography-5a75e73-letter-spacing );word-spacing:var( --e-global-typography-5a75e73-word-spacing )}.elementor-18778 .elementor-element.elementor-element-73b270df{text-align:center;color:var( --e-global-color-2f59258 );font-family:var( --e-global-typography-45a2c06-font-family ),Sans-serif;font-size:var( --e-global-typography-45a2c06-font-size );font-weight:var( --e-global-typography-45a2c06-font-weight );font-style:var( --e-global-typography-45a2c06-font-style );line-height:var( --e-global-typography-45a2c06-line-height );letter-spacing:var( --e-global-typography-45a2c06-letter-spacing );word-spacing:var( --e-global-typography-45a2c06-word-spacing )}.elementor-18778 .elementor-element.elementor-element-56f0b40a>.elementor-element-populated{border-style:solid;border-width:0 0 0 1px;border-color:#dad3c7;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-18778 .elementor-element.elementor-element-56f0b40a>.elementor-element-populated,.elementor-18778 .elementor-element.elementor-element-56f0b40a>.elementor-element-populated>.elementor-background-overlay,.elementor-18778 .elementor-element.elementor-element-56f0b40a>.elementor-background-slideshow{border-radius:0 0 0 0}.elementor-18778 .elementor-element.elementor-element-56f0b40a>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-18778 .elementor-element.elementor-element-56f0b40a>.elementor-element-populated>.elementor-widget-wrap{padding:9%}.elementor-18778 .elementor-element.elementor-element-643d2ed7 img{width:118px;max-width:33%;filter:brightness( 100% ) contrast( 100% ) saturate( 81% ) blur( 0px ) hue-rotate( 0deg );border-radius:64% 64% 64% 64%}.elementor-18778 .elementor-element.elementor-element-74259115{text-align:center}.elementor-18778 .elementor-element.elementor-element-74259115 .elementor-heading-title{color:var( --e-global-color-7c224eb );font-family:var( --e-global-typography-620baf0-font-family ),Sans-serif;font-size:var( --e-global-typography-620baf0-font-size );text-transform:var( --e-global-typography-620baf0-text-transform );line-height:var( --e-global-typography-620baf0-line-height );letter-spacing:var( --e-global-typography-620baf0-letter-spacing );word-spacing:var( --e-global-typography-620baf0-word-spacing )}.elementor-18778 .elementor-element.elementor-element-74259115>.elementor-widget-container{margin:0 0 -20px}.elementor-18778 .elementor-element.elementor-element-62e01cd0{text-align:center}.elementor-18778 .elementor-element.elementor-element-62e01cd0 .elementor-heading-title{color:var( --e-global-color-2f47d9c );font-family:var( --e-global-typography-5a75e73-font-family ),Sans-serif;font-size:var( --e-global-typography-5a75e73-font-size );font-weight:var( --e-global-typography-5a75e73-font-weight );text-transform:var( --e-global-typography-5a75e73-text-transform );font-style:var( --e-global-typography-5a75e73-font-style );line-height:var( --e-global-typography-5a75e73-line-height );letter-spacing:var( --e-global-typography-5a75e73-letter-spacing );word-spacing:var( --e-global-typography-5a75e73-word-spacing )}.elementor-18778 .elementor-element.elementor-element-35b5aa50{text-align:center;color:var( --e-global-color-2f59258 );font-family:var( --e-global-typography-45a2c06-font-family ),Sans-serif;font-size:var( --e-global-typography-45a2c06-font-size );font-weight:var( --e-global-typography-45a2c06-font-weight );font-style:var( --e-global-typography-45a2c06-font-style );line-height:var( --e-global-typography-45a2c06-line-height );letter-spacing:var( --e-global-typography-45a2c06-letter-spacing );word-spacing:var( --e-global-typography-45a2c06-word-spacing )}@media(max-width:1024px){.elementor-18778 .elementor-element.elementor-element-45680841{margin-top:38px;margin-bottom:0;padding:25px}.elementor-18778 .elementor-element.elementor-element-62a40b38 .elementor-heading-title{font-size:var( --e-global-typography-620baf0-font-size );line-height:var( --e-global-typography-620baf0-line-height );letter-spacing:var( --e-global-typography-620baf0-letter-spacing );word-spacing:var( --e-global-typography-620baf0-word-spacing )}.elementor-18778 .elementor-element.elementor-element-4df63c28 .elementor-heading-title{font-size:var( --e-global-typography-5a75e73-font-size );line-height:var( --e-global-typography-5a75e73-line-height );letter-spacing:var( --e-global-typography-5a75e73-letter-spacing );word-spacing:var( --e-global-typography-5a75e73-word-spacing )}.elementor-18778 .elementor-element.elementor-element-17275779{font-size:var( --e-global-typography-45a2c06-font-size );line-height:var( --e-global-typography-45a2c06-line-height );letter-spacing:var( --e-global-typography-45a2c06-letter-spacing );word-spacing:var( --e-global-typography-45a2c06-word-spacing )}.elementor-18778 .elementor-element.elementor-element-1f975c46 .elementor-heading-title{font-size:var( --e-global-typography-620baf0-font-size );line-height:var( --e-global-typography-620baf0-line-height );letter-spacing:var( --e-global-typography-620baf0-letter-spacing );word-spacing:var( --e-global-typography-620baf0-word-spacing )}.elementor-18778 .elementor-element.elementor-element-67ac63d6 .elementor-heading-title{font-size:var( --e-global-typography-5a75e73-font-size );line-height:var( --e-global-typography-5a75e73-line-height );letter-spacing:var( --e-global-typography-5a75e73-letter-spacing );word-spacing:var( --e-global-typography-5a75e73-word-spacing )}.elementor-18778 .elementor-element.elementor-element-73b270df{font-size:var( --e-global-typography-45a2c06-font-size );line-height:var( --e-global-typography-45a2c06-line-height );letter-spacing:var( --e-global-typography-45a2c06-letter-spacing );word-spacing:var( --e-global-typography-45a2c06-word-spacing )}.elementor-18778 .elementor-element.elementor-element-74259115 .elementor-heading-title{font-size:var( --e-global-typography-620baf0-font-size );line-height:var( --e-global-typography-620baf0-line-height );letter-spacing:var( --e-global-typography-620baf0-letter-spacing );word-spacing:var( --e-global-typography-620baf0-word-spacing )}.elementor-18778 .elementor-element.elementor-element-62e01cd0 .elementor-heading-title{font-size:var( --e-global-typography-5a75e73-font-size );line-height:var( --e-global-typography-5a75e73-line-height );letter-spacing:var( --e-global-typography-5a75e73-letter-spacing );word-spacing:var( --e-global-typography-5a75e73-word-spacing )}.elementor-18778 .elementor-element.elementor-element-35b5aa50{font-size:var( --e-global-typography-45a2c06-font-size );line-height:var( --e-global-typography-45a2c06-line-height );letter-spacing:var( --e-global-typography-45a2c06-letter-spacing );word-spacing:var( --e-global-typography-45a2c06-word-spacing )}}@media(max-width:767px){.elementor-18778 .elementor-element.elementor-element-45680841{padding:25px 20px}.elementor-18778 .elementor-element.elementor-element-6f15660b>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-18778 .elementor-element.elementor-element-6f15660b>.elementor-element-populated>.elementor-widget-wrap{padding:0}.elementor-18778 .elementor-element.elementor-element-62a40b38 .elementor-heading-title{font-size:var( --e-global-typography-620baf0-font-size );line-height:var( --e-global-typography-620baf0-line-height );letter-spacing:var( --e-global-typography-620baf0-letter-spacing );word-spacing:var( --e-global-typography-620baf0-word-spacing )}.elementor-18778 .elementor-element.elementor-element-4df63c28 .elementor-heading-title{font-size:var( --e-global-typography-5a75e73-font-size );line-height:var( --e-global-typography-5a75e73-line-height );letter-spacing:var( --e-global-typography-5a75e73-letter-spacing );word-spacing:var( --e-global-typography-5a75e73-word-spacing )}.elementor-18778 .elementor-element.elementor-element-17275779{font-size:var( --e-global-typography-45a2c06-font-size );line-height:var( --e-global-typography-45a2c06-line-height );letter-spacing:var( --e-global-typography-45a2c06-letter-spacing );word-spacing:var( --e-global-typography-45a2c06-word-spacing )}.elementor-18778 .elementor-element.elementor-element-3a363318>.elementor-element-populated{border-width:1px 0 0}.elementor-18778 .elementor-element.elementor-element-1f975c46 .elementor-heading-title{font-size:var( --e-global-typography-620baf0-font-size );line-height:var( --e-global-typography-620baf0-line-height );letter-spacing:var( --e-global-typography-620baf0-letter-spacing );word-spacing:var( --e-global-typography-620baf0-word-spacing );-webkit-text-stroke-width:0;stroke-width:0}.elementor-18778 .elementor-element.elementor-element-67ac63d6 .elementor-heading-title{font-size:var( --e-global-typography-5a75e73-font-size );line-height:var( --e-global-typography-5a75e73-line-height );letter-spacing:var( --e-global-typography-5a75e73-letter-spacing );word-spacing:var( --e-global-typography-5a75e73-word-spacing )}.elementor-18778 .elementor-element.elementor-element-73b270df{font-size:var( --e-global-typography-45a2c06-font-size );line-height:var( --e-global-typography-45a2c06-line-height );letter-spacing:var( --e-global-typography-45a2c06-letter-spacing );word-spacing:var( --e-global-typography-45a2c06-word-spacing )}.elementor-18778 .elementor-element.elementor-element-56f0b40a>.elementor-element-populated{border-width:1px 0 0}.elementor-18778 .elementor-element.elementor-element-74259115 .elementor-heading-title{font-size:var( --e-global-typography-620baf0-font-size );line-height:var( --e-global-typography-620baf0-line-height );letter-spacing:var( --e-global-typography-620baf0-letter-spacing );word-spacing:var( --e-global-typography-620baf0-word-spacing )}.elementor-18778 .elementor-element.elementor-element-62e01cd0 .elementor-heading-title{font-size:var( --e-global-typography-5a75e73-font-size );line-height:var( --e-global-typography-5a75e73-line-height );letter-spacing:var( --e-global-typography-5a75e73-letter-spacing );word-spacing:var( --e-global-typography-5a75e73-word-spacing )}.elementor-18778 .elementor-element.elementor-element-35b5aa50{font-size:var( --e-global-typography-45a2c06-font-size );line-height:var( --e-global-typography-45a2c06-line-height );letter-spacing:var( --e-global-typography-45a2c06-letter-spacing );word-spacing:var( --e-global-typography-45a2c06-word-spacing )}}