img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
img.wp-smiley,img.emoji{display:inline !important;border:none !important;box-shadow:none !important;height:1em !important;width:1em !important;margin:0 .07em !important;vertical-align:-.1em !important;background:0 0 !important;padding:0 !important}
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-color]){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}:where(body){margin:0}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}body{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}:root :where(.wp-element-button,.wp-block-button__link){background-color:#32373c;border-width:0;color:#fff;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-top:calc(0.667em + 2px);padding-right:calc(1.333em + 2px);padding-bottom:calc(0.667em + 2px);padding-left:calc(1.333em + 2px);text-decoration:none;text-transform:inherit}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}
.nivo-lightbox-overlay{position:fixed;top:0;left:0;z-index:99998;width:100%;height:100%;overflow:hidden;visibility:hidden;opacity:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nivo-lightbox-overlay.nivo-lightbox-open{visibility:visible;opacity:1}.nivo-lightbox-wrap{position:absolute;top:10%;bottom:10%;left:10%;right:10%}.nivo-lightbox-content{width:100%;height:100%}.nivo-lightbox-title-wrap{position:absolute;bottom:0;left:0;width:100%;z-index:99999;text-align:center}.nivo-lightbox-nav{display:none}.nivo-lightbox-prev{position:absolute;top:50%;left:0}.nivo-lightbox-next{position:absolute;top:50%;right:0}.nivo-lightbox-close{position:absolute;top:2%;right:2%}.nivo-lightbox-image{text-align:center}.nivo-lightbox-image img{max-width:100%;max-height:100%;width:auto;height:auto;vertical-align:middle}.nivo-lightbox-content iframe{width:100%;height:100%}.nivo-lightbox-inline,.nivo-lightbox-ajax{max-height:100%;overflow:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nivo-lightbox-error{display:table;text-align:center;width:100%;height:100%;color:#fff;text-shadow:0 1px 1px #000}.nivo-lightbox-error p{display:table-cell;vertical-align:middle}.nivo-lightbox-notouch .nivo-lightbox-effect-fade,.nivo-lightbox-notouch .nivo-lightbox-effect-fadeScale,.nivo-lightbox-notouch .nivo-lightbox-effect-slideLeft,.nivo-lightbox-notouch .nivo-lightbox-effect-slideRight,.nivo-lightbox-notouch .nivo-lightbox-effect-slideUp,.nivo-lightbox-notouch .nivo-lightbox-effect-slideDown,.nivo-lightbox-notouch .nivo-lightbox-effect-fall{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.nivo-lightbox-effect-fadeScale .nivo-lightbox-wrap{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}.nivo-lightbox-effect-fadeScale.nivo-lightbox-open .nivo-lightbox-wrap{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.nivo-lightbox-effect-slideLeft .nivo-lightbox-wrap,.nivo-lightbox-effect-slideRight .nivo-lightbox-wrap,.nivo-lightbox-effect-slideUp .nivo-lightbox-wrap,.nivo-lightbox-effect-slideDown .nivo-lightbox-wrap{-webkit-transition:all .3s cubic-bezier(.25,.5,.5,.9);-moz-transition:all .3s cubic-bezier(.25,.5,.5,.9);-ms-transition:all .3s cubic-bezier(.25,.5,.5,.9);-o-transition:all .3s cubic-bezier(.25,.5,.5,.9);transition:all .3s cubic-bezier(.25,.5,.5,.9)}.nivo-lightbox-effect-slideLeft .nivo-lightbox-wrap{-webkit-transform:translateX(-10%);-moz-transform:translateX(-10%);-ms-transform:translateX(-10%);transform:translateX(-10%)}.nivo-lightbox-effect-slideRight .nivo-lightbox-wrap{-webkit-transform:translateX(10%);-moz-transform:translateX(10%);-ms-transform:translateX(10%);transform:translateX(10%)}.nivo-lightbox-effect-slideLeft.nivo-lightbox-open .nivo-lightbox-wrap,.nivo-lightbox-effect-slideRight.nivo-lightbox-open .nivo-lightbox-wrap{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.nivo-lightbox-effect-slideDown .nivo-lightbox-wrap{-webkit-transform:translateY(-10%);-moz-transform:translateY(-10%);-ms-transform:translateY(-10%);transform:translateY(-10%)}.nivo-lightbox-effect-slideUp .nivo-lightbox-wrap{-webkit-transform:translateY(10%);-moz-transform:translateY(10%);-ms-transform:translateY(10%);transform:translateY(10%)}.nivo-lightbox-effect-slideUp.nivo-lightbox-open .nivo-lightbox-wrap,.nivo-lightbox-effect-slideDown.nivo-lightbox-open .nivo-lightbox-wrap{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.nivo-lightbox-body-effect-fall .nivo-lightbox-effect-fall{-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px}.nivo-lightbox-effect-fall .nivo-lightbox-wrap{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transform:translateZ(300px);-moz-transform:translateZ(300px);-ms-transform:translateZ(300px);transform:translateZ(300px)}.nivo-lightbox-effect-fall.nivo-lightbox-open .nivo-lightbox-wrap{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}
.nivo-lightbox-theme-default.nivo-lightbox-overlay{background:#666;background:rgba(0,0,0,.6)}.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading{background:url(//remembrance.miscarriageuk.org/wp-content/plugins/responsive-lightbox-lite/assets/nivo-lightbox/themes/default/loading.gif) no-repeat 50% 50%}.nivo-lightbox-theme-default .nivo-lightbox-nav{top:10%;width:8%;height:80%;text-indent:-9999px;background-repeat:no-repeat;background-position:50% 50%;opacity:.5}.nivo-lightbox-theme-default .nivo-lightbox-nav:hover{opacity:1;background-color:rgba(0,0,0,.5)}.nivo-lightbox-theme-default .nivo-lightbox-prev{background-image:url(//remembrance.miscarriageuk.org/wp-content/plugins/responsive-lightbox-lite/assets/nivo-lightbox/themes/default/prev.png);border-radius:0 3px 3px 0}.nivo-lightbox-theme-default .nivo-lightbox-next{background-image:url(//remembrance.miscarriageuk.org/wp-content/plugins/responsive-lightbox-lite/assets/nivo-lightbox/themes/default/next.png);border-radius:3px 0 0 3px}.nivo-lightbox-theme-default .nivo-lightbox-close{display:block;background:url(//remembrance.miscarriageuk.org/wp-content/plugins/responsive-lightbox-lite/assets/nivo-lightbox/themes/default/close.png) no-repeat 5px 5px;width:16px;height:16px;text-indent:-9999px;padding:5px;opacity:.5}.nivo-lightbox-theme-default .nivo-lightbox-close:hover{opacity:1}.nivo-lightbox-theme-default .nivo-lightbox-title-wrap{bottom:-7%}.nivo-lightbox-theme-default .nivo-lightbox-title{font:14px/20px 'Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;background:#000;color:#fff;padding:7px 15px;border-radius:30px}.nivo-lightbox-theme-default .nivo-lightbox-image img{margin:auto;background:#fff;-webkit-box-shadow:0px 1px 1px rgba(0,0,0,.4);-moz-box-shadow:0px 1px 1px rgba(0,0,0,.4);box-shadow:0px 1px 1px rgba(0,0,0,.4)}.nivo-lightbox-theme-default .nivo-lightbox-ajax,.nivo-lightbox-theme-default .nivo-lightbox-inline{background:#fff;padding:40px;-webkit-box-shadow:0px 1px 1px rgba(0,0,0,.4);-moz-box-shadow:0px 1px 1px rgba(0,0,0,.4);box-shadow:0px 1px 1px rgba(0,0,0,.4)}@media (-webkit-min-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:2.6/2),(min--moz-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading{background-image:url(//remembrance.miscarriageuk.org/wp-content/plugins/responsive-lightbox-lite/assets/nivo-lightbox/themes/default/loading@2x.gif);background-size:32px 32px}.nivo-lightbox-theme-default .nivo-lightbox-prev{background-image:url(//remembrance.miscarriageuk.org/wp-content/plugins/responsive-lightbox-lite/assets/nivo-lightbox/themes/default/prev@2x.png);background-size:48px 48px}.nivo-lightbox-theme-default .nivo-lightbox-next{background-image:url(//remembrance.miscarriageuk.org/wp-content/plugins/responsive-lightbox-lite/assets/nivo-lightbox/themes/default/next@2x.png);background-size:48px 48px}.nivo-lightbox-theme-default .nivo-lightbox-close{background-image:url(//remembrance.miscarriageuk.org/wp-content/plugins/responsive-lightbox-lite/assets/nivo-lightbox/themes/default/close@2x.png);background-size:16px 16px}}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,dfn,th,var{font-style:normal;font-weight:400}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:before,q:after{content:''}abbr,acronym{border:0}header,nav,article,section,aside,footer{display:block}html{font-family:'Roboto',sans-serif;font-size:100%;color:#222;background:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wrapper{width:80%;max-width:1400px;margin:0 auto}.wrapper:after{content:"";display:block;clear:both}.main{width:74%;padding-right:100px;float:right;box-sizing:border-box}.sub{width:23%;float:left}.shop-main{width:74%;float:left}.shop-sub{width:23%;float:right}h1,h2,h3,h4,h5,h6{font-family:'Cabin',sans-serif;font-weight:700;color:#007899;margin-bottom:20px}h1{font-size:3.125em;line-height:1em}h2{font-size:1.625em}h3{font-size:1.5em}h4{font-size:1.25em}h5,h6{font-size:1em}.keyline-title{border-top:1px solid #e3ecef;text-align:center;margin-bottom:5px}.keyline-title h2{display:inline-block;margin:0;position:relative;top:-20px;padding:0 10px;background:#fff}.subtitle{font-family:'Cabin',sans-serif;font-weight:700;font-size:1.875em;line-height:1.1em;color:#2e7e99}.intro{font-size:1.5em;line-height:1.3em}.small,small{font-size:.875em}p{line-height:1.4em}p{margin-bottom:20px}a{color:#007899;text-decoration:none;transition:.15s linear all}a:hover,a:focus{text-decoration:underline}ol,ul{padding-left:15px;margin-bottom:20px}ol li,ul li{margin-bottom:5px}ol.inline,ul.inline{list-style:none;padding:0}ol.inline li,ul.inline li{display:inline-block;margin-right:20px}.cols{margin:0 0 0 -2.5%}.cols:after{content:"";display:block;clear:both}.cols .col,.cols .col-sizer{float:left;margin:0 0 2.5% 2.5%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.cols-2 .col{width:47.5%}.cols-2 .col .box{margin-bottom:5%}.cols-2 .col:nth-child(2n+3){clear:both}.cols-3 .col,.cols-3 .col-sizer{width:30.8%}.cols-3 .col-span2{width:64.1%}.cols-3 .col .box{margin-bottom:7.5%}.cols-3 .col:nth-child(3n+4){clear:both}.cols-4 .col{width:22.5%}.cols-4 .col .box{margin-bottom:11%}.cols-4 .col:nth-child(4n+5){clear:both}ul.breadcrumb{font-size:.875em;margin-bottom:30px;color:#2e7e99}ul.breadcrumb li{margin:0}ul.breadcrumb a{color:#2e7e99}ul.breadcrumb li:after{content:"\00a0›\00a0"}ul.tabs{font-family:'Cabin',sans-serif;font-weight:700;margin:40px 0}ul.tabs li{margin-right:12px}ul.tabs a{display:block;background:#e3ecef;padding:10px 15px;border-radius:5px}ul.tabs li.current a{background:#0e728b;color:#fff}ul.tabs a:hover,ul.tabs a:focus{text-decoration:none;background:#2e7e99;color:#fff;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.25);box-shadow:0 0 10px 0 rgba(0,0,0,.25)}.button{display:inline-block;font-family:'Cabin',sans-serif;font-weight:700;font-size:.875em;text-transform:uppercase;color:#fff;background-color:#0e728b;padding:10px 20px;border-radius:5px;cursor:pointer;border:none;transition:.15s linear all;-webkit-appearance:none}.button:hover,.button:focus{background-color:#2b80a4;text-decoration:none;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.25);box-shadow:0 0 10px 0 rgba(0,0,0,.25)}.sub-button{color:#007899;background-color:#e3ecef}.sub-button:hover,.sub-button:focus{background-color:#d3dcdf}.arrow-button{font-size:100%;text-transform:none;padding:15px 65px 15px 20px;background-image:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/icons/button-arrow@2x.png);background-position:right;background-repeat:no-repeat;background-size:48px 33px}.arrow-button-back{font-size:100%;text-transform:none;padding:15px 20px 15px 65px;background-image:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/icons/button-arrow-back@2x.png);background-position:left;background-repeat:no-repeat;background-size:48px 33px}.view-all{text-align:center}.centered-button{text-align:center;margin-top:30px}.form-item{margin-bottom:15px}.form-item label{display:block;font-family:'Cabin',sans-serif;font-weight:700;font-size:.875em;text-transform:uppercase;margin-bottom:5px}.form-item label .required{font-size:.875em;font-weight:400;color:#0e728b;text-transform:none}.text,.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{font-family:'Roboto',sans-serif;font-size:.875em;background:#fff;padding:10px;border:1px solid #e3ecef;border-radius:5px;box-sizing:border-box;transition:.15s linear all}.text:focus,.text:active,.woocommerce form .form-row input.input-text:focus,.woocommerce form .form-row input.input-text:active,.woocommerce form .form-row textarea:focus,.woocommerce form .form-row textarea:active{border:1px solid #2e7e99}.mailing-list-form-in-page .text{width:100%}.woocommerce form .form-row textarea{height:60px}.woocommerce form p.mc4wp-checkbox-woocommerce label{text-transform:none;position:relative;padding-left:20px}.woocommerce form p.mc4wp-checkbox-woocommerce label input.input-checkbox{position:absolute;left:0;top:9px}.wpcf7-form .text{width:100%}.text-search{width:140px;padding-left:40px;background-image:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/icons/search@2x.png);background-position:15px 50%;background-size:16px 16px;background-repeat:no-repeat;border-radius:100px;box-sizing:border-box}.text-search:focus,.text-search:active{width:250px}::-webkit-input-placeholder{color:#aaa;font-weight:700;text-transform:uppercase}::-moz-placeholder{color:#aaa;font-weight:700;text-transform:uppercase}:-ms-input-placeholder{color:#aaa;font-weight:700;text-transform:uppercase}:-moz-placeholder{color:#aaa;font-weight:700;text-transform:uppercase}div.wpcf7 img.ajax-loader{width:16px;height:16px;display:inline-block;margin-left:15px}div.wpcf7-response-output,#mce-responses .response{margin:20px 0 20px 0!important;padding:10px!important;color:#222!important;font-size:.8em;line-height:1.2em;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}div.wpcf7-mail-sent-ok,#mce-success-response{border:1px solid #82ca77!important;background:#cbf2b9}div.wpcf7-mail-sent-ng,#mce-error-response{border:1px solid #fa5757!important;background:#f6cdcd}div.wpcf7-spam-blocked{border:1px solid #d9d566!important;background:#fdf8c5}div.wpcf7-validation-errors{border:1px solid #d9d566!important;background:#fdf8c5}span.wpcf7-not-valid-tip{position:relative!important;top:5px!important;left:auto!important;background:transparent!important;border:none!important;width:auto!important;padding:0!important;color:#d2280b;font-weight:700;font-size:.7em!important}.form-item-upload span.wpcf7-not-valid-tip{top:auto!important;position:absolute!important;bottom:-20px!important}span.wpcf7-not-valid-tip-no-ajax{color:#71312a;font-size:.7em!important;text-transform:uppercase;display:block}.box{background:#f2f2f2;padding:20px;transition:.15s linear all}.box-feature{color:#fff;background:#139fc0;padding:20px;margin-bottom:30px}.box-feature p:last-of-type{margin:0}.band{background:#e3ecef;padding:40px 0;margin-bottom:40px}.box-news h2,.box-news h3{margin-bottom:3px;line-height:1em}.box-news .date{font-family:'Cabin',sans-serif;font-weight:700;color:#6e6e6e;margin-bottom:40px}.box-news:hover,.box-news:focus{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.25);box-shadow:0 0 10px 0 rgba(0,0,0,.25)}.box-event h2,.box-event h3{margin-bottom:3px;line-height:1em}.box-event ul.event-meta{margin-bottom:20px}.box-event .event-image{border-top:5px solid #e3ecef;border-bottom:5px solid #e3ecef;margin-bottom:30px;position:relative;overflow:hidden}.box-event .event-image img{float:left;width:100%;height:auto}.box-event:hover,.box-event:focus{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.25);box-shadow:0 0 10px 0 rgba(0,0,0,.25)}.box-counsellor h2,.box-counsellor h3{margin-bottom:3px;line-height:1em}.box-counsellor ul.counsellor-meta{margin-bottom:20px}.box-counsellor .counsellor-image{border-top:5px solid #e3ecef;border-bottom:5px solid #e3ecef;margin-bottom:30px;position:relative;overflow:hidden}.box-counsellor .event-counsellor img{float:left;width:100%;height:auto}.box-counsellor:hover,.box-counsellor:focus{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.25);box-shadow:0 0 10px 0 rgba(0,0,0,.25)}div.filters{margin-bottom:40px}div.pagination{clear:both;margin-bottom:40px}div.pagination ul{list-style:none;margin:0;padding:0;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:30px}div.pagination ul li{flex:0 1 auto;margin:0;font-size:.8rem}div.pagination ul li.current{color:#636363;color:#007899}div.pagination ul li a{text-decoration:none}div.pagination ul li.active a{color:#007899}img{max-width:100%;height:auto}div.aligncenter,div.alignnone,div.alignleft,div.alignright{width:auto!important}div.aligncenter,img.aligncenter{margin:0 auto 30px auto}div.alignnone,img.alignnone{width:auto;margin:0 0 20px}div.alignleft,img.alignleft{float:left;margin:0 30px 30px 0;max-width:50%}div.alignright,img.alignright{float:right;margin:0 -100px 30px 30px;max-width:50%}.wp-caption-text{font-size:.875em;color:#6e6e6e;margin:10px 0 0}.main-header .top-band{background:#e3ecef;padding:13px 0;margin-bottom:25px;overflow:hidden}.main-header .top-band nav{font-size:.875em;font-weight:700;float:left}.main-header .top-band nav ul{margin:12px 0}.main-header .top-band nav a{color:#006c8a}.main-header .top-band .button{background-color:#139fc0;float:right;border-radius:100px}.main-header .top-band .button-shop{margin-right:15px;background-color:#0e728b}.main-header .top-band form{float:right;margin-right:15px}.main-header .logo{width:312px;height:auto;float:left;margin-bottom:30px}.main-header .helpline{font-family:'Cabin',sans-serif;font-weight:700;color:#6e6e6e;padding-left:53px;background:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/icons/phone@2x.png) 0px 16px no-repeat;background-size:40px 40px;float:right;margin-right:35px}.main-header .helpline a:hover,.main-header .helpline a:focus{color:#0e728b;text-decoration:none}.main-header .helpline strong{display:block;font-size:1.75em;line-height:1em}.main-header .helpline span{font-size:.75em;font-weight:400;color:#0e728b}.main-header .email{float:right;font-family:'Cabin',sans-serif;font-weight:400;padding:25px 0 12px 53px;background:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/icons/email@2x.png) 0px 16px no-repeat;background-size:40px 40px}.main-header .email a:hover,.main-header .email a:focus{color:#0e728b;text-decoration:none}.main-header .nav-trigger{display:none}.main-navigation{clear:both;font-family:'Cabin',sans-serif;font-weight:700;font-size:.875em;text-align:center;background:#0e728b;border-radius:5px;margin-bottom:30px;position:relative}.main-navigation:before{content:"";display:block;width:100%;height:5px;background:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/boxes/nav-top.png) center no-repeat;background-size:99% 5px;position:absolute;top:-5px;left:0}.main-navigation:after{content:"";display:block;width:100%;height:5px;background:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/boxes/nav-bottom.png) center no-repeat;background-size:99% 5px;position:absolute;bottom:-5px;left:0}.main-navigation ul{margin:0}.main-navigation ul li{position:relative;margin-right:15px;text-transform:uppercase}.main-navigation ul a{display:block;color:#fff;padding:8px}.main-navigation ul a:hover,.main-navigation ul a:focus,.main-navigation ul li.current-menu-item>a,.main-navigation ul li.current-page-parent>a{color:#badce7;text-decoration:none}body.page-template-stories .main-navigation ul li#menu-item-317>a{color:#fff}body.page-template-stories .main-navigation ul li#menu-item-317>a:hover,body.page-template-stories .main-navigation ul li#menu-item-317>a:focus{color:#badce7;text-decoration:none}.main-header ul ul{position:absolute;z-index:10;left:-9999999em;top:30px;width:195px;background:#0e728b;text-align:left;padding:12px 12px 0;border-radius:2px}.main-header ul ul:after{content:"";display:block;width:100%;height:3px;background:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/boxes/nav-bottom.png) center no-repeat;background-size:99% 3px;position:absolute;bottom:-3px;left:0}.main-header ul ul li{display:block;text-transform:none;margin-bottom:12px;background:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/icons/nav-arrow.png) 0px 4px no-repeat;background-size:6px 9px;padding-left:15px}.main-header ul ul li a{padding:0}.main-header li:hover ul,.main-header li:focus ul{left:0}.masthead{margin:-35px 10px 20px;background-color:#2b80a4;background-position:center;background-size:cover}.masthead h1{font-size:3.56em;color:#fff;margin:0;text-shadow:0 0 50px #000}.masthead .subtitle{font-size:2em;line-height:1em;color:#fff;text-shadow:0 0 50px #000}.masthead-inner{text-align:center;padding:125px 50px;background:rgba(0,131,169,.2);position:relative}.masthead-inner .photo-credit{font-size:.7em;font-style:italic;color:#fff;margin:0;position:absolute;right:10px;bottom:10px}.where-to-start{color:#fff;background:#007899;padding:13px 20px 10px;position:relative;border-radius:5px;margin:-20px 0 40px}.where-to-start:before{content:"";display:block;width:100%;height:8px;background:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/boxes/where-to-start-top.png) center no-repeat;background-size:99% 8px;position:absolute;top:-8px;left:0}.where-to-start:after{content:"";display:block;width:100%;height:8px;background:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/boxes/where-to-start-bottom.png) center no-repeat;background-size:99% 8px;position:absolute;bottom:-8px;left:0}.where-to-start-title{text-align:center;position:relative}.where-to-start h2{display:inline-block;color:#fff;padding:2px 60px 0 0;background:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/icons/button-arrow-down@2x.png) right no-repeat;background-size:48px 33px;margin-bottom:10px;cursor:pointer;transition:.15s linear all}.where-to-start h2:hover,.where-to-start h2:focus{color:#badce7}.where-to-start .close{position:absolute;top:5px;right:0;display:inline-block;font-family:'Cabin',sans-serif;font-weight:700;color:#fff;background:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/icons/where-to-start-close@2x.png) right no-repeat;background-size:24px 24px;padding:5px 32px 5px 0;transition:.15s linear all}.where-to-start-content{border-top:1px solid #5db0c8;margin-top:10px;padding-top:25px;overflow:hidden;transition:.15s linear all}.where-to-start-content p{width:30.8%;float:left}.where-to-start-content ul{list-style:none;width:64%;float:left;margin:0;overflow:hidden}.where-to-start-content li{font-family:'Cabin',sans-serif;font-weight:700;font-size:1.125em;background:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/icons/where-to-start-arrow@2x.png) 0px 5px no-repeat;background-size:9px 14px;padding-left:15px;margin-bottom:20px;width:47%;float:left;margin-left:3%;box-sizing:border-box}.where-to-start-content li a{color:#fff}.where-to-start-content li:nth-child(2n+3){clear:both}.where-to-start-closed .close{display:none}.where-to-start-closed h2{background-image:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/icons/button-arrow@2x.png)}.where-to-start-closed .where-to-start-content{display:none}.key-sections{text-align:center}.key-sections .col:nth-of-type(4),.key-sections .col:nth-of-type(5),.key-sections .col:nth-of-type(6){margin-bottom:0}.key-sections img.section-img{margin-bottom:20px}.section-navigation{background:#0e728b;color:#fff;padding:15px;margin-top:8px;border-radius:10px;position:relative;transition:.15s linear all}.section-navigation:hover,.section-navigation:focus{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.25);box-shadow:0 0 10px 0 rgba(0,0,0,.25)}.section-navigation:before{content:"";display:block;width:100%;height:8px;background:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/boxes/promo-top.png) center no-repeat;background-size:96% 8px;position:absolute;top:-8px;left:0}.section-navigation:after{content:"";display:block;width:100%;height:8px;background:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/boxes/promo-bottom.png) center no-repeat;background-size:96% 8px;position:absolute;bottom:-8px;left:0}.section-navigation h2{font-size:1.5em;padding-bottom:15px;border-bottom:2px solid #48b2cc;margin-bottom:15px}.section-navigation ul{list-style:none;padding:0;font-family:'Cabin',sans-serif;font-weight:700}.section-navigation ul li{margin-bottom:15px}.section-navigation ul ul{font-family:'Roboto',sans-serif;font-weight:400;font-size:.875em;margin-top:12px}.section-navigation ul ul li{padding-left:8px;margin-bottom:8px;color:#badce7;position:relative}.section-navigation ul ul li:before{content:"› ";position:absolute;left:0}.section-navigation a{color:#fff}.section-navigation ul ul a{color:#badce7}.promo{margin-top:22px;margin-bottom:62px;position:relative}.promo-right{width:62%;float:right;margin-left:65px}.promo-content{overflow:hidden}.promo-image:before{content:"";display:block;width:100%;height:22px;background:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/boxes/promo-top.png) center no-repeat;background-size:99% 22px;position:absolute;top:-22px;left:0}.promo-image:after{content:"";display:block;width:100%;height:22px;background:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/boxes/promo-bottom.png) center no-repeat;background-size:99% 22px;position:absolute;bottom:-22px;left:0}.promo .feature-box{padding:15px;color:#fff;background:#139fc0;border-radius:10px;width:46%;position:absolute;z-index:10;top:60px;left:-20px}.promo .feature-box:before{content:"";display:block;width:100%;height:10px;background:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/boxes/promo-top.png) center no-repeat;background-size:98% 10px;position:absolute;top:-10px;left:0}.promo .feature-box:after{content:"";display:block;width:100%;height:12px;background:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/boxes/promo-bottom.png) center no-repeat;background-size:96% 12px;position:absolute;bottom:-12px;left:0}.promo img{display:inline;float:left;width:100%;height:auto;border-radius:5px}.promo .feature-box h2{font-size:1.5em;color:#fff;margin-bottom:15px}.promo .feature-box blockquote{font-family:'Cabin',sans-serif;font-weight:700;font-size:1.4375em;color:#fff;padding:23px 0 0 32px;margin-right:0;background:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/icons/open-quote.png) top left no-repeat;background-size:28px 22px}.promo .feature-box blockquote p:last-of-type{margin:0}.promo .feature-box blockquote:after{content:"";display:block;height:22px;background:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/icons/close-quote.png) bottom right no-repeat;background-size:28px 22px}.promo .feature-box .button{position:absolute;left:30px;z-index:10;background-color:#007899}.promo .feature-box .button:hover,.promo .feature-box .button:focus{background-color:#026c8b}.promo .feature-box .button:before{content:"";display:block;width:100%;height:5px;background:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/boxes/button-top.png) center no-repeat;background-size:98% 5px;position:absolute;top:-5px;left:0}.promo .feature-box .button:after{content:"";display:block;width:100%;height:5px;background:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/boxes/button-bottom.png) center no-repeat;background-size:98% 5px;position:absolute;bottom:-5px;left:0}.promo .more{display:none}.promo-image .more{position:absolute;right:0;bottom:-40px}.main .promo-right{margin-right:-100px;margin-bottom:60px}.main .promo:before{height:15px;background-size:99% 15px;top:-15px}.main .promo:after{height:15px;background-size:99% 15px;bottom:-15px}.main .promo .feature-box:before{height:8px;background-size:94% 8px;top:-8px}.main .promo .feature-box:after{height:8px;background-size:94% 8px;bottom:-8px}.main blockquote,.full-width-main blockquote{font-family:'Cabin',sans-serif;font-weight:700;font-size:1.2em;color:#007899;padding:23px 0 23px 52px;margin-right:-100px;background:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/icons/open-quote.png) top left no-repeat;background-size:39px 31px}.main blockquote p,.full-width-main blockquote p{line-height:1.3em}.main blockquote p:last-of-type,.full-width-main blockquote p:last-of-type{margin:0}.main blockquote:after,.full-width-main blockquote:after{content:"";display:block;height:31px;background:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/icons/close-quote.png) bottom right no-repeat;background-size:39px 31px}.main blockquote cite,.full-width-main blockquote cite{display:block;font-size:1rem;margin-top:20px}.pull-quote{font-family:'Cabin',sans-serif;font-weight:700;font-size:1.5em;color:#007899;width:48%;margin:0 -100px 3.5% 3.5%;float:right}.pull-quote p{line-height:1.3em}.pull-quote blockquote{padding:23px 0 0 52px;background:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/icons/open-quote.png) top left no-repeat;background-size:39px 31px}.pull-quote blockquote p:last-of-type{margin:0}.pull-quote blockquote:after{content:"";display:block;height:31px;background:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/icons/close-quote.png) bottom right no-repeat;background-size:39px 31px}.pull-quote blockquote cite{display:block;font-size:1rem;margin-top:20px}.video-thumb{margin-bottom:20px;position:relative;transition:.15s linear all}.video-thumb:hover,.video-thumb:focus{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.25);box-shadow:0 0 10px 0 rgba(0,0,0,.25)}.video-thumb img{display:block}.video-thumb div{width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.25) url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/icons/video-play.png) center no-repeat;background-size:54px 54px}.video-thumb div a{display:block;height:100%}.video{border-top:5px solid #e3ecef;border-bottom:5px solid #e3ecef;margin-bottom:40px;position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.main .video{margin-right:-100px}.video iframe,.video object,.video embed{position:absolute;top:0;left:0;width:100%;height:100%}.section-page{background:#e3ecef;padding:15px;border-radius:5px;transition:all .15s linear 0s}.section-page h2{font-size:1.375em;margin-bottom:15px}.section-page:hover,.section-page:focus{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.25);box-shadow:0 0 10px 0 rgba(0,0,0,.25)}.section-page img{width:100%;height:auto;margin-bottom:20px;border-radius:5px}.section-page ul.sub-pages{list-style:none;font-family:'Roboto',sans-serif;font-weight:400;font-size:.875em;padding:0;margin:0}.section-page ul.sub-pages li{padding-left:8px;margin-bottom:8px;color:#0e728b;position:relative}.section-page ul.sub-pages li:before{content:"› ";position:absolute;left:0}.section-page ul.sub-pages a{color:#0e728b}.story h3{font-size:1.125em}.fundraiser-story .story-thumb img{width:100%;height:auto}.story .thumb{margin-bottom:20px;position:relative;transition:.15s linear all}.story .thumb:hover,.story .thumb:focus{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.25);box-shadow:0 0 10px 0 rgba(0,0,0,.25)}.story .thumb img{display:block}.story .thumb div{width:100%;height:100%;position:absolute;top:0;left:0}.story .thumb div a{display:block;height:100%}ul.leaflets{list-style:none;padding:0}ul.leaflets li{border-top:1px solid #e3ecef;padding:10px 0 0 80px;margin-bottom:10px;min-height:80px;background-position:0 10px;background-repeat:no-repeat;background-size:58px 80px}ul.leaflets li.leaflet-blue{background-image:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/icons/leaflet-blue.png)}ul.leaflets li.leaflet-purple{background-image:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/icons/leaflet-purple.png)}ul.leaflets li.leaflet-green{background-image:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/icons/leaflet-green.png)}ul.leaflets li.leaflet-orange{background-image:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/icons/leaflet-orange.png)}ul.leaflets h3{font-size:1em;margin-bottom:5px}ul.leaflets .description{font-size:.875em}.map{height:350px;border-top:5px solid #e3ecef;border-bottom:5px solid #e3ecef;margin-bottom:40px}ul.site-map li{margin-bottom:20px}ul.site-map ul.children{margin:5px 0}ul.site-map ul.children li{margin-bottom:5px}.related{margin:60px -100px 0 0}.related:after{content:"";display:block;clear:both}.related h2{color:#2e7e99;padding-bottom:15px;border-bottom:5px solid #e3ecef}.related-pages{list-style:none;padding:0;margin:0}.related-pages-story{width:54%;float:left}.related-pages li{font-family:'Cabin',sans-serif;font-weight:700;background:#e3ecef;padding:15px;border-radius:5px;margin-bottom:10px;transition:.15s linear all}.related-pages li:hover,.related-pages li:focus{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.25);box-shadow:0 0 10px 0 rgba(0,0,0,.25)}.related-pages li .section{color:#6e6e6e}.related-pages li .page{display:block;font-size:1.25em}.related .promo-wrapper{width:34%;float:right}.related .promo-wrapper .promo-intro{margin:0 0 90px -70px}.related .promo-wrapper .promo-intro h3{font-size:1em;margin-bottom:5px}.related .promo-wrapper .promo-intro p{font-size:.875em}.related .promo-wrapper .promo{margin-top:70px}.related .promo:before{height:9px;background-size:99% 9px;top:-9px}.related .promo:after{height:9px;background-size:99% 9px;bottom:-9px}.related .promo .feature-box{width:70%;top:-70px;left:-70px;padding-bottom:55px}.related .promo .feature-box blockquote{font-size:1.125em;line-height:1em;padding:7px 0 0 28px;background-size:18px 15px}.related .promo .feature-box blockquote:after{height:15px;background-size:18px 15px}.related .promo .feature-box blockquote p{line-height:1em}.related .promo .feature-box:before{height:5px;background-size:94% 5px;top:-5px}.related .promo .feature-box:after{height:5px;background-size:94% 5px;bottom:-5px}.related .promo .feature-box .button{bottom:-30px}.sub-news{padding-top:10px}.news h1{margin-bottom:10px;line-height:1em}.news .date{font-family:'Cabin',sans-serif;font-weight:700;color:#6e6e6e;margin-bottom:40px}.blog-meta{font-family:'Cabin',sans-serif;font-weight:400;font-size:.875em;color:#6e6e6e;margin-top:40px}.blog-meta p{display:inline}ul.post-categories{list-style:none;margin:0;padding:0;display:inline}ul.post-categories li{display:inline}ul.post-categories li:after{content:", "}ul.post-categories li:last-of-type:after{content:""}.box-news .blog-meta{border-top:1px solid #ddd;padding-top:10px}.blog-image{border-top:5px solid #e3ecef;border-bottom:5px solid #e3ecef;margin-bottom:40px;position:relative;overflow:hidden}.blog-image img{float:left}.main .blog-image{margin-right:-100px}.post-navigation ul{clear:both;list-style:none;margin:0;overflow:hidden}.post-navigation ul li{display:inline-block}.post-navigation ul li.next{float:right}.post-navigation li a{text-decoration:none}.news-archive-header{margin-top:40px}.news-archive-header .centered-button{margin-top:10px;margin-bottom:40px}ul.event-meta{list-style:none;padding:0;margin:0 0 40px}ul.event-meta li{display:inline-block;font-family:'Cabin',sans-serif;font-weight:700;color:#6e6e6e;margin:0 0 5px}ul.event-meta li:after{content:" | "}ul.event-meta li:last-of-type:after{content:""}.event-content{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:row-reverse}.event-content .event-image{flex:0 1 45%;position:relative;overflow:hidden;border-top:5px solid #e3ecef;border-bottom:5px solid #e3ecef}.event-content .event-image img{width:100%;height:auto}.event-content .event-description{flex:0 1 50%}.event-content .event-description-full{flex:0 1 100%}ul.counsellor-meta{list-style:none;padding:0;margin:0 0 40px}ul.counsellor-meta li{display:inline-block;font-family:'Cabin',sans-serif;font-weight:700;color:#6e6e6e;margin:0 0 5px}ul.counsellor-meta li:after{content:" | "}ul.counsellor-meta li:last-of-type:after{content:""}.counsellor-content{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:row-reverse}.counsellor-content .counsellor-image{flex:0 1 45%;position:relative;overflow:hidden;border-top:5px solid #e3ecef;border-bottom:5px solid #e3ecef}.counsellor-content .counsellor-image img{width:100%;height:auto}.counsellor-content .counsellor-description{flex:0 1 50%}.counsellor-content .counsellor-description-full{flex:0 1 100%}.search-results .search-result{padding:15px;background:#e3ecef;margin-bottom:20px;border-radius:5px;transition:all .15s linear 0s}.search-results .search-result .search-identifier{display:inline-block;font-family:'Cabin',sans-serif;font-weight:700;font-size:.75rem;text-transform:uppercase;color:#fff;background:#007899;padding:3px 8px;margin-bottom:15px;border-radius:5px}.search-results .search-result h2,.search-results .search-result h3{font-size:1em;margin-bottom:5px;line-height:1em}.search-results .search-result .description{font-size:.875em}.search-results .search-result:hover,.search-results .search-result:focus{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.25);box-shadow:0 0 10px 0 rgba(0,0,0,.25)}.search-results .search-result-story{background:#efefef}.search-results .search-result-story .search-identifier{background:#222}.search-results .search-result-story a{color:#222}.search-results .search-result-leaflet{background-position:15px 45px;background-repeat:no-repeat;background-size:87px 120px}.search-results .search-result-leaflet h2{margin-left:105px}.search-results .search-result-leaflet .description{margin-left:105px}.search-results .leaflet-blue{background-image:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/icons/leaflet-blue.png)}.search-results .leaflet-purple{background-image:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/icons/leaflet-purple.png)}.search-results .leaflet-green{background-image:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/icons/leaflet-green.png)}.search-results .leaflet-orange{background-image:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/icons/leaflet-orange.png)}.search-results .search-result-product{padding:15px 15px 15px 245px;position:relative}.search-results .search-result-product .date{font-family:'Cabin',sans-serif;font-weight:700;color:#6e6e6e;margin-bottom:20px}.search-results .search-result-product .product-image{width:200px;height:200px;background:#fff;border-radius:5px;position:absolute;top:15px;left:15px}.search-results .search-result-news{background:#f2f2f2}.search-results .search-result-news .search-identifier{background:#666}.search-results .search-result-news a{color:#666}.search-results .search-result-news .date{font-family:'Cabin',sans-serif;font-weight:700;color:#6e6e6e;margin-bottom:20px}.search-results .search-result-news .blog-meta{border-top:1px solid #ddd;padding-top:10px}.search-results strong.search-excerpt{color:#fff;background:#3d9abc}.search-stars{background:#2b80a4;padding:10px 0}.search-stars label{font-family:"Cabin",sans-serif;font-weight:700;color:#fff;margin-right:10px}.search-stars .text{width:100px}.star-sky{height:500px;position:relative;margin-bottom:-70px;overflow:hidden;background:#232d32;background:-moz-linear-gradient(top,#232d32 0%,#324a56 100%);background:-webkit-linear-gradient(top,#232d32 0%,#324a56 100%);background:linear-gradient(to bottom,#232d32 0%,#324a56 100%)}.star-sky .stars{position:relative;height:100%}.star-sky .star{position:absolute;z-index:15;width:10px;height:10px;cursor:pointer;transition:.15s linear all}.star-sky .star .glow{width:10px;height:10px;position:absolute;top:0;left:0;z-index:10;background:-moz-radial-gradient(center,ellipse cover,rgba(255,255,255,1) 25%,rgba(255,255,255,0) 80%);background:-webkit-radial-gradient(center,ellipse cover,rgba(255,255,255,1) 25%,rgba(255,255,255,0) 80%);background:radial-gradient(ellipse at center,rgba(255,255,255,1) 25%,rgba(255,255,255,0) 80%);animation:light-flash-1 5s 0s linear infinite;border-radius:100px}.star-sky .star .sparkle{width:20px;height:20px;position:absolute;z-index:30;top:50%;left:50%;margin-top:-10px;margin-left:-10px;background:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/stars-of-remembrance/sparkle.png) no-repeat;background-size:20px 20px}.star-sky .clouds{height:100%;background:transparent url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/stars-of-remembrance/night-sky-clouds.png) repeat top center;-moz-animation:move-clouds-back 500s linear infinite;-webkit-animation:move-clouds-back 500s linear infinite;animation:move-clouds-back 500s linear infinite}.star-sky .star-1{transform:scale(.5) rotate(5deg)}.star-sky .star-1 .glow{animation:star-flash-1 5s 0s linear infinite}.star-sky .star-1 .sparkle{animation:star-sparkle-1 5s 0s linear infinite}.star-sky .star-2{transform:scale(.8) rotate(-5deg)}.star-sky .star-2 .glow{animation:star-flash-2 4s 0s linear infinite}.star-sky .star-2 .sparkle{animation:star-sparkle-2 4s 0s linear infinite}.star-sky .star-3{transform:scale(.6) rotate(8deg)}.star-sky .star-3 .glow{animation:star-flash-3 6s 0s linear infinite}.star-sky .star-3 .sparkle{animation:star-sparkle-3 6s 0s linear infinite}.star-sky .star-4{transform:scale(1.2) rotate(-10deg)}.star-sky .star-4 .glow{animation:star-flash-4 3s 0s linear infinite}.star-sky .star-4 .sparkle{animation:star-sparkle-4 3s 0s linear infinite}.star-sky .star-5{transform:scale(.7) rotate(2deg)}.star-sky .star-5 .glow{animation:star-flash-5 5s 0s linear infinite}.star-sky .star-5 .sparkle{animation:star-sparkle-5 5s 0s linear infinite}@keyframes star-flash-1{0%{opacity:.8}15%{opacity:.5}25%{opacity:1}30%{opacity:.6}45%{opacity:1}65%{opacity:.8}70%{opacity:.7}80%{opacity:1}100%{opacity:.9}}@keyframes star-sparkle-1{0%{opacity:0;transform:rotate(0deg) scale(0)}20%{opacity:0}30%{opacity:1;transform:rotate(20deg) scale(1)}50%{opacity:.5;transform:rotate(40deg) scale(2)}70%{opacity:0;transform:rotate(60deg) scale(1)}100%{opacity:0}}@keyframes star-flash-2{0%{opacity:.6}10%{opacity:.5}22%{opacity:1}35%{opacity:.6}56%{opacity:1}67%{opacity:.9}85%{opacity:.7}96%{opacity:1}100%{opacity:.7}}@keyframes star-sparkle-2{0%{opacity:0;transform:rotate(0deg) scale(0)}25%{opacity:0}40%{opacity:1;transform:rotate(30deg) scale(1)}60%{opacity:.5;transform:rotate(60deg) scale(2)}80%{opacity:0;transform:rotate(90deg) scale(1)}100%{opacity:0}}@keyframes star-flash-3{0%{opacity:.7}5%{opacity:.5}15%{opacity:1}32%{opacity:.6}41%{opacity:1}68%{opacity:.9}72%{opacity:.8}87%{opacity:1}100%{opacity:.7}}@keyframes star-sparkle-3{0%{opacity:0;transform:rotate(0deg) scale(0)}10%{opacity:0}20%{opacity:1;transform:rotate(10deg) scale(1)}40%{opacity:.5;transform:rotate(20deg) scale(2)}60%{opacity:0;transform:rotate(30deg) scale(1)}100%{opacity:0}}@keyframes star-flash-4{0%{opacity:.5}3%{opacity:.6}10%{opacity:1}26%{opacity:.7}38%{opacity:1}58%{opacity:.8}81%{opacity:.9}93%{opacity:1}100%{opacity:.7}}@keyframes star-sparkle-4{0%{opacity:0;transform:rotate(0deg) scale(0)}15%{opacity:1;transform:rotate(15deg) scale(1)}35%{opacity:.5;transform:rotate(30deg) scale(2)}55%{opacity:0;transform:rotate(45deg) scale(1)}100%{opacity:0}}@keyframes star-flash-5{0%{opacity:1}20%{opacity:.5}28%{opacity:1}37%{opacity:.7}49%{opacity:1}61%{opacity:.9}79%{opacity:.8}85%{opacity:.6}100%{opacity:1}}@keyframes star-sparkle-5{0%{opacity:0;transform:rotate(0deg) scale(0)}28%{opacity:0}33%{opacity:1;transform:rotate(25deg) scale(1)}53%{opacity:.5;transform:rotate(50deg) scale(2)}73%{opacity:0;transform:rotate(75deg) scale(1)}100%{opacity:0}}@keyframes move-clouds-back{from{background-position:0 0}to{background-position:10000px 0}}@-webkit-keyframes move-clouds-back{from{background-position:0 0}to{background-position:10000px 0}}@-moz-keyframes move-clouds-back{from{background-position:0 0}to{background-position:10000px 0}}@-ms-keyframes move-clouds-back{from{background-position:0}to{background-position:10000px 0}}.star-sky .highlighted{transform:scale(5);z-index:10}.star-sky .deselected .sparkle{background:0 0}.star-sky .deselected{opacity:.3}.star-sky .message{position:absolute;z-index:10;top:20px;left:20px;width:30%;font-family:"Cabin",sans-serif;font-size:.875em;background:#fff;background:rgba(255,255,255,.9);padding:40px 10px 10px;border-radius:5px;box-sizing:border-box;-webkit-box-shadow:0 0 5px 5px rgba(0,0,0,.25);box-shadow:0 0 5px 5px rgba(0,0,0,.25);transition:.15s linear all;opacity:0}.star-sky .message-content{max-height:420px;overflow:auto}.star-sky .message .close{position:absolute;top:10px;right:10px;width:25px;height:25px;background:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/icons/close.png);background-size:25px 25px;text-indent:-99999em}.star-sky .message-visible{z-index:20;opacity:1}.star-sky .message p{margin-bottom:10px}.star-sky .message p:last-of-type{margin:0}.meadow{background:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/meadow-archive/grass.jpg) no-repeat;width:690px;height:595px;position:relative}.meadow a{position:absolute}.meadow a img{border:none}.meadow .message{font-size:.875em;padding:10px;background:#fff;border:4px solid #ccc;background:rgba(255,255,255,.8);width:200px;position:absolute;top:20px;left:20px;-moz-box-shadow:0px 5px 5px rgba(0,0,0,.5);-webkit-box-shadow:0px 5px 5px rgba(0,0,0,.5);box-shadow:0px 5px 5px rgba(0,0,0,.5)}.tree{background:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/tree-archive/tree.jpg) no-repeat;width:690px;height:595px;position:relative}.tree a{position:absolute;z-index:1}.tree a img{border:none}.tree .message{font-size:.875em;z-index:0;padding:10px;background:#fff;border:4px solid #ccc;background:rgba(255,255,255,.8);width:190px;position:absolute;top:20px;right:20px;-moz-box-shadow:0px 5px 5px rgba(0,0,0,.5);-webkit-box-shadow:0px 5px 5px rgba(0,0,0,.5);box-shadow:0px 5px 5px rgba(0,0,0,.5)}.woocommerce-ordering{margin-bottom:40px}ul.products{list-style:none;margin:0 0 0 -5%;padding:0}ul.products:after{content:"";display:block;clear:both}.woocommerce ul.products li.product{width:28%;text-align:center;float:left;margin:0 0 5% 5%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:none}ul.products li:nth-child(3n+4){clear:both!important}ul.products li img{border-radius:5px}ul.products li h3{font-size:1em;margin-top:20px}ul.products li a .price{display:block;margin-bottom:20px;color:#222;text-decoration:none}.shop-sub .widget{margin-bottom:50px}.shop-sub .widget-title{font-size:1.2em;color:#222}.shop-sub .widget_shopping_cart h2{padding-bottom:20px;border-bottom:1px solid #ebe9eb;margin:0}.shop-sub .widget_shopping_cart .cart_list li{font-size:.85em;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #ebe9eb}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{top:20px}.shop-sub .widget_shopping_cart .cart_list li img{border-radius:2px;margin:0 0 15px 15px}.shop-sub .widget_shopping_cart .total{font-size:.85em;text-align:center;padding:20px 0;border-top:none;border-bottom:1px solid #ebe9eb}.shop-sub .widget_shopping_cart .buttons .button{display:block;text-align:center;margin-bottom:10px}.shop-sub .widget_shopping_cart .buttons a.checkout{background:#6e6e6e}.shop-sub .widget_shopping_cart .buttons a.checkout:hover,.shop-sub .widget_shopping_cart .buttons a.checkout:focus{background:#2b80a4}.shop-sub .widget_product_categories h2{padding-bottom:20px;border-bottom:1px solid #ebe9eb}.shop-sub .widget_product_categories ul.product-categories{list-style:none;margin:0;padding:0;font-size:.85em}.shop-sub .widget_product_categories ul.product-categories li{padding-left:25px;margin-bottom:10px;background:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/icons/shop-category.png) top left no-repeat;background-size:15px 14px}.shop-sub .widget_product_categories ul.product-categories li a{color:#6e6e6e}.woocommerce a.button{display:inline-block;font-family:'Cabin',sans-serif;font-weight:700;font-size:.875em;text-transform:uppercase;color:#fff;background-color:#0e728b;padding:10px 20px;line-height:normal!important;border-radius:5px;cursor:pointer;border:none;transition:.15s linear all;-webkit-appearance:none}.woocommerce a.button:hover,.woocommerce a.button:focus{color:#fff;background-color:#2b80a4;text-decoration:none;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.25);box-shadow:0 0 10px 0 rgba(0,0,0,.25)}.product .images{width:40%;float:left;margin:0 2% 5% 0}.product .images img{border-radius:5px}.product .images .thumbnails{margin:0 0 0 -5%;overflow:hidden}.product .images .thumbnails a{display:block;width:28%;float:left;margin:5% 0 0 5%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.product .summary{width:55%;float:right}.product .summary h1.product_title{font-size:2em}.product .summary .price{font-weight:700}.product .summary .variations{margin-bottom:20px}.product .summary .variations .label{vertical-align:middle;padding-right:5px;font-weight:700}.product .summary .variations .label{vertical-align:middle}.product .summary .variations a.reset_variations{font-size:.85em;margin-left:10px}.product .woocommerce-variation-description{font-size:.85em}.product .single_variation{margin-bottom:20px}.product .summary .cart{overflow:hidden}.product .summary .cart .quantity{float:left}.product .summary .cart .quantity .text{width:100px}.product .summary .cart .button{float:right}.product .summary .product_meta{margin-top:40px;border-top:1px solid #ebe9eb;padding-top:20px;font-size:.85em;color:#6e6e6e}.product .summary .product_meta a{color:#6e6e6e}.woocommerce-tabs{clear:both;overflow:hidden;padding-top:20px}.woocommerce-tabs ul.tabs{width:40%;float:left;list-style:none;padding:0;margin:0 5% 0 0}.woocommerce-tabs ul.tabs li{margin:0;border-bottom:1px solid #ebe9eb;background:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/icons/nav-arrow.png) right no-repeat;background-size:6px 9px}.woocommerce-tabs ul.tabs li a{color:#007899;background:0 0;padding:20px 0;border-radius:0}.woocommerce-tabs ul.tabs li.active a{color:#222}.woocommerce-tabs ul.tabs li a:hover,.woocommerce-tabs ul.tabs li a:focus{box-shadow:none}.woocommerce-tabs .wc-tab{width:55%;float:right}#tab-description{font-size:.85em}.shop-main .related{margin:60px 0 0}.woocommerce form.cart table.thwepo-extra-options{width:100%;margin-bottom:30px}.woocommerce form.cart table.thwepo-extra-options label.label-tag{display:block;font-size:.85em;font-weight:600;margin-bottom:-10px}.woocommerce form.cart table.thwepo-extra-options .thwepof-input-field{font-family:'Roboto',sans-serif;font-size:.875em;background:#fff;padding:10px;border:1px solid #e3ecef;box-sizing:border-box;border-radius:5px;width:100%;margin-bottom:15px}.woocommerce table.shop_table,table.shop_attributes{border:none}.woocommerce table.shop_table th,table.shop_attributes th{font-size:.85em;text-transform:uppercase;padding:30px;background:#f8f8f8;border:none!important}.woocommerce table.shop_table td,table.shop_attributes td{font-size:.85em;padding:30px;background:#fdfdfd;border:none!important;vertical-align:top}table.shop_attributes td p{margin:0}.woocommerce table.shop_table .product-thumbnail img{width:65px;height:auto;border-radius:5px}.woocommerce table.shop_table td.product-name{font-size:1em;font-weight:700}.woocommerce table.woocommerce-checkout-review-order-table td.product-name{font-size:.85em}.woocommerce .quantity .qty{width:80px}.woocommerce table.shop_table .jcwd-input input,.woocommerce .jcwd-checkout-donation input{font-family:'Roboto',sans-serif;font-size:.875em;background:#fff;padding:10px;border:1px solid #e3ecef;border-radius:5px;box-sizing:border-box;transition:.15s linear all;-webkit-appearance:none}.woocommerce table.shop_table .jcwd-input input:focus,.woocommerce table.shop_table .jcwd-input input:active,.woocommerce .jcwd-checkout-donation input:focus,.woocommerce .jcwd-checkout-donation input:active{border:1px solid #2e7e99}.woocommerce table.shop_table .jcwd-donation-input .button,.woocommerce .jcwd-checkout-donation input.button{display:inline-block;font-family:'Cabin',sans-serif;font-weight:700;font-size:.875em;text-transform:uppercase;color:#fff;background-color:#0e728b;padding:10px 20px;border-radius:5px;cursor:pointer;border:none;transition:.15s linear all;-webkit-appearance:none}.woocommerce table.shop_table .jcwd-donation-input .button:hover,.woocommerce table.shop_table .jcwd-donation-input .button:focus,.woocommerce .jcwd-checkout-donation input.button:hover,.woocommerce .jcwd-checkout-donation input.button:focus{color:#fff;background-color:#2b80a4;text-decoration:none;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.25);box-shadow:0 0 10px 0 rgba(0,0,0,.25)}.woocommerce .cart_totals table.shop_table th{border:none}.woocommerce .wc-proceed-to-checkout a.button,.woocommerce .place-order input.button{float:none;display:block;font-family:'Cabin',sans-serif;font-weight:700;font-size:1.4em;text-align:center;text-transform:uppercase;color:#fff;background-color:#0e728b;padding:10px 20px!important;border-radius:5px;cursor:pointer;border:none;box-sizing:border-box;transition:.15s linear all;-webkit-appearance:none}.woocommerce .wc-proceed-to-checkout a.button:hover,.woocommerce .wc-proceed-to-checkout a.button:focus,.woocommerce .place-order input.button:hover,.woocommerce .place-order input.button:focus{color:#fff;background-color:#2b80a4;text-decoration:none;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.25);box-shadow:0 0 10px 0 rgba(0,0,0,.25)}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{margin-top:10px;margin-bottom:10px}.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd{margin-bottom:5px}.woocommerce ul.cart_list li dl dd,.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dd,.woocommerce ul.product_list_widget li dl dt{float:none;display:block}.woocommerce table.cart td.product-name dl.variation dt,.woocommerce table.woocommerce-checkout-review-order-table td.product-name dl.variation dt{display:block;font-size:.85rem;float:none;margin:0}.woocommerce td.product-name .wc-item-meta dd,.woocommerce td.product-name dl.variation dd{margin:0}.woocommerce table.cart td.product-name dl.variation dd p,.woocommerce table.woocommerce-checkout-review-order-table td.product-name dl.variation dd p{font-size:.85rem;font-weight:400;margin-bottom:10px}.woocommerce .jcwd-checkout-donation{border:1px solid #ebe9eb}.woocommerce .jcwd-checkout-donation .jcwd-donation-text{margin-bottom:20px}.woocommerce-checkout label{display:block;font-family:'Cabin',sans-serif;font-weight:700;font-size:.875em;text-transform:uppercase;margin-bottom:5px}.woocommerce-checkout label .required{font-size:.875em;font-weight:400;color:#0e728b;text-transform:none}.woocommerce #ship-to-different-address label,.woocommerce #ship-to-different-address input{display:inline;text-transform:none}.woocommerce-checkout .gift-aid-section{background:#007899;color:#fff;padding:20px;margin-top:20px;border-radius:10px}.woocommerce-checkout .gift-aid-section label{text-transform:none}.woocommerce-checkout .gift-aid-section h3{color:#fff}.woocommerce-checkout #gift-aid-description{font-size:.85em}.woocommerce #order_review_heading{margin-top:30px}.woocommerce #order_review .woocommerce-checkout-review-order-table{width:48%;float:left;box-sizing:border-box}.woocommerce #order_review #payment{width:48%;float:right;padding:20px;box-sizing:border-box}.woocommerce #order_review #payment .wc_payment_methods{padding:0 0 20px}.woocommerce #order_review #payment .wc_payment_methods li.wc_payment_method input,.woocommerce #order_review #payment .wc_payment_methods li.wc_payment_method label,.woocommerce #order_review #payment .wc-terms-and-conditions label{display:inline;text-transform:none}.woocommerce #order_review #payment .place-order{padding:0;margin-top:20px}.woocommerce #order_review #payment .wc-terms-and-conditions{margin-bottom:20px}.woocommerce #order_review #payment .place-order #place_order{float:none;width:100%;font-size:1em}.woocommerce .woocommerce-thankyou-order-received{font-family:'Cabin',sans-serif;font-size:1em;font-weight:700;color:#007899;margin-bottom:20px}.woocommerce .woocommerce-thankyou-order-details{color:#fff;background:#3d9abc;padding:20px;border-radius:10px}.woocommerce-MyAccount-navigation ul{font-family:'Cabin',sans-serif;font-weight:700;margin:40px 0;list-style:none;padding:0}.woocommerce-MyAccount-navigation ul li{margin-right:12px;display:inline-block}.woocommerce-MyAccount-navigation ul a{display:block;background:#e3ecef;padding:10px 15px;border-radius:5px}.woocommerce-MyAccount-navigation ul li.is-active a{background:#0e728b;color:#fff}.woocommerce-MyAccount-navigation ul a:hover,.woocommerce-MyAccount-navigation ul a:focus{text-decoration:none;background:#2e7e99;color:#fff;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.25);box-shadow:0 0 10px 0 rgba(0,0,0,.25)}.woocommerce .woocommerce-MyAccount-content mark{background:#e3ecef;padding:5px;border-radius:3px}.woocommerce .woocommerce-MyAccount-content fieldset,.woocommerce .login{border:1px solid #ebe9eb;padding:20px;margin:20px 0}.woocommerce .woocommerce-MyAccount-content fieldset legend{font-size:.85em;font-weight:700}.woocommerce table.woocommerce-MyAccount-orders th,.woocommerce table.woocommerce-MyAccount-orders td{font-size:1em}.woocommerce-product-gallery{position:relative;margin-bottom:3em}.woocommerce-product-gallery figure{margin:0}.woocommerce-product-gallery .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}.woocommerce-product-gallery .flex-control-thumbs{margin-top:10px;padding-left:0}.woocommerce-product-gallery .flex-control-thumbs li{list-style:none;float:left;cursor:pointer;margin-right:10px;margin-bottom:10px}.woocommerce-product-gallery .flex-control-thumbs img{opacity:.5}.woocommerce-product-gallery .flex-control-thumbs img.flex-active,.woocommerce-product-gallery .flex-control-thumbs img:hover{opacity:1}.woocommerce-product-gallery img{display:block}.woocommerce-product-gallery--columns-3 .flex-control-thumbs li{width:33.3333%}.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{width:25%}.woocommerce-product-gallery--columns-5 .flex-control-thumbs li{width:20%}.woocommerce-product-gallery__trigger{position:absolute;top:1em;right:1em;z-index:99}a.woocommerce-product-gallery__trigger{text-decoration:none}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{position:absolute;top:.875em;right:.875em;display:block;height:2em;width:2em;border-radius:3px;z-index:99;text-align:center;text-indent:-999px;overflow:hidden}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{background-color:#169fda;color:#fff}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger:hover{background-color:#1781ae;border-color:#1781ae;color:#fff}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger:before{font:normal normal normal 1em/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;content:"\f00e";line-height:2;text-indent:0}#cookie-notice{font-size:16px;background:rgba(0,0,0,.75)!important}#cookie-notice #cn-notice-text,#cookie-notice #cn-notice-buttons{display:block}#cookie-notice #cn-notice-text{margin-bottom:20px}#cookie-notice .cookie-notice-container{box-sizing:border-box}.grecaptcha-badge{opacity:0!important}.main-footer{margin:70px 0 40px}.main-footer nav{background:#2e7e99;font-weight:700;font-size:.875em;padding:15px 0}.main-footer nav ul{margin:0}.main-footer nav ul li{margin-bottom:0}.main-footer nav a{color:#fff}.main-footer .band .wrapper{overflow:hidden}.main-footer .band h3{font-size:1em;color:#0e728b;margin-bottom:10px}.main-footer .newsletter{width:40%;float:left}.main-footer .newsletter p{font-size:.875em}.main-footer .newsletter input,.main-footer .newsletter .button{width:100%}.main-footer .contact{width:30%;float:left;margin-left:5%}.contact-info{list-style:none;padding:0;margin-bottom:25px}.contact-info li{font-family:'Cabin',sans-serif;font-weight:700;padding:7px 0 10px 45px;margin-bottom:8px}.contact-info li.phone{background:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/icons/phone@2x.png) 0px 0px no-repeat;background-size:35px 35px}.contact-info li.phone small{font-size:.75em;font-weight:400;color:#0e728b}.contact-info li.email{background:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/icons/email@2x.png) 0px 0px no-repeat;background-size:35px 35px}.contact-info a:hover,.contact-info a:focus{color:#0e728b;text-decoration:none}.social-media{margin:0 0 40px}.main-footer .social-media{margin:0}ul.social-media li{margin:0 10px 5px 0;width:35px;height:35px;text-indent:-999999em}.social-media a{display:block;width:35px;height:35px;background-size:35px 70px;background-position:0 0}.social-media a:hover,.social-media a:focus{background-position:0 -35px}.social-media li.facebook a{background-image:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/icons/facebook@2x.png)}.social-media li.twitter a{background-image:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/icons/twitter@2x.png)}.social-media li.instagram a{background-image:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/icons/instagram@2x.png)}.social-media li.youtube a{background-image:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/icons/youtube@2x.png)}.social-media li.linkedin a{background-image:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/icons/linkedin@2x.png)}.main-footer .opening{width:20%;float:left;margin-left:5%}.main-footer .opening ul{font-size:.875em}.main-footer .footnote{font-size:.75em;display:flex;align-items:center;gap:20px}.main-footer .footnote .logo{flex:1}.main-footer .footnote .footnote-text{flex:1}.main-footer .footnote .footnote-logo-ma{flex:0 1 140px}.main-footer .footnote .footnote-logo-fa{flex:0 1 230px}.main-footer .footnote .footnote-logo-lw{flex:0 1 89px}.tight{margin-bottom:0}.floated{overflow:hidden}.accessibility{position:absolute;left:-999999em}@media screen and (max-width:1230px){.wrapper{width:95%}.meadow .message{width:40%}.tree .message{width:40%}.pull-quote,.related,.main .video,.main blockquote,.full-width-main blockquote{margin-right:0}}@media screen and (max-width:1050px){.main-header nav{min-height:40px}.main-header .top-band nav{min-height:0}.main-header .nav-trigger{display:block;position:relative;color:#fff;text-transform:uppercase;text-align:left;padding:11px 0 5px 35px;margin-left:20px;cursor:pointer}.main-header .nav-trigger .menu-icon{position:absolute;z-index:10;display:block;top:10px;left:0;width:25px;height:20px;transform:rotate(0deg);transition:all .5s ease-in-out 0s}.main-header .nav-trigger span{display:block;position:absolute;left:0;width:100%;height:4px;background:#bcd8e4;transform:rotate(0deg);transition:all .25s ease-in-out 0s}.main-header .nav-trigger span:nth-child(1){top:0}.main-header .nav-trigger span:nth-child(2),.main-header .nav-trigger span:nth-child(3){top:8px}.main-header .nav-trigger span:nth-child(4){top:16px}.main-header .nav-trigger.open span:nth-child(1),.main-header .nav-trigger.open span:nth-child(4){left:50%;top:8px;width:0}.main-header .nav-trigger.open span:nth-child(2){transform:rotate(45deg)}.main-header .nav-trigger.open span:nth-child(3){transform:rotate(-45deg)}.main-navigation ul{background:#0e728b;margin-top:5px;border-radius:5px;display:none}.main-navigation ul li{display:block;border-top:1px solid #2e7e99}.main-header ul ul{display:none}.main{width:65%;padding-right:0}.sub{width:30%}.related-pages-story{width:35%}.related .promo-wrapper{width:50%}div.alignright,img.alignright{margin:0 0 30px 30px}.cols-3 .col{width:47.5%}.cols-3 .col-span2{width:100%}.cols-3 .col:nth-child(3n+4){clear:none}.cols-3 .col:nth-child(2n+3){clear:both}.cols-4 .col{width:47.5%}.cols-4 .col:nth-child(2n+3){clear:both}.key-sections .col{margin-bottom:2.5%}.key-sections .col:nth-of-type(4){margin-bottom:2.5%}.woocommerce-MyAccount-navigation ul li{font-size:.85em;margin-right:5px}.woocommerce-MyAccount-content .addresses .col-2{margin-top:20px}.promo-right{width:50%}.promo .feature-box{width:75%;top:20px}.event-content{flex-wrap:wrap}.event-content .event-image{flex:0 1 100%;margin-bottom:40px}.event-content .event-description{flex:0 1 100%}.main-footer .newsletter{width:54%}.main-footer .contact{margin-left:5%}.main-footer .footnote a{color:inherit}.arrow-button{background-image:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/icons/button-arrow@2x.png)}.text-search{background-image:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/icons/search@2x.png)}.main-header .helpline{background-image:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/icons/phone@2x.png)}.main-header .email{background-image:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/icons/email@2x.png)}.where-to-start h2{background-image:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/icons/button-arrow-down@2x.png)}.where-to-start-closed h2{background-image:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/icons/button-arrow@2x.png)}.where-to-start .close{background-image:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/icons/where-to-start-close@2x.png)}.where-to-start-content li{background-image:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/icons/where-to-start-arrow@2x.png)}.promo .feature-box blockquote,.pull-quote blockquote{background-image:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/icons/open-quote@2x.png)}.promo .feature-box blockquote:after,.pull-quote blockquote:after{background-image:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/icons/close-quote@2x.png)}.video-thumb div{background-image:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/icons/video-play@2x.png)}.star-sky .message .close{background-image:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/icons/close@2x.png)}.contact-info li.phone{background-image:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/icons/phone@2x.png)}.contact-info li.email{background-image:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/icons/email@2x.png)}.shop-sub .widget_product_categories ul.product-categories li{background-image:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/icons/shop-category@2x.png)}.woocommerce-tabs ul.tabs li{background-image:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/icons/nav-arrow@2x.png)}.social-media li.facebook a{background-image:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/icons/facebook@2x.png)}.social-media li.twitter a{background-image:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/icons/twitter@2x.png)}.social-media li.instagram a{background-image:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/icons/instagram@2x.png)}.social-media li.youtube a{background-image:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/icons/youtube@2x.png)}.social-media li.linkedin a{background-image:url(//remembrance.miscarriageuk.org/wp-content/themes/miscarriage/css/../img/icons/linkedin@2x.png)}}@media screen and (max-width:1000px){.main-header .logo{width:250px;height:auto}.promo .feature-box{width:85%;top:50px}.promo img{float:none}.promo .feature-box{position:relative;width:auto;top:-30px;left:auto}.promo:after{display:none}.promo-content{overflow:visible}.related-pages-story{width:auto;float:none}.related .promo-wrapper .promo-intro{margin:0 0 20px}.related .promo-wrapper{width:auto;float:none;margin-top:0}.related .promo-wrapper .promo{margin-top:0}.related .promo:after{display:block}.related .promo img{margin-bottom:-5px}.related .promo .feature-box{position:absolute;width:50%;top:50px;left:-20px}}@media screen and (max-width:900px){.main-header .contact-details{float:right;margin-bottom:30px}.main-header .email{font-size:.875em;padding:5px 0 10px 40px;background-size:30px 30px;background-position:0 0;float:none}.main-header .helpline{font-size:.75em;padding-left:40px;background-size:30px 30px;background-position:0 12px;float:none;margin-right:0}.main-header .helpline span{font-size:.875em}.masthead-inner{padding:90px 50px}.masthead h1{font-size:2.8em}.where-to-start-content li{width:auto;float:none;margin-left:0}.map{height:250px}.latest-news .cols-3 .col{width:47.5%}.latest-news .cols-3 .col:last-of-type{display:none}.star-sky .message{width:65%}.search-results .search-result-product{padding:15px 15px 15px 190px}.search-results .search-result-product .product-image{width:150px;height:150px}.main-footer .newsletter{width:auto;float:none;margin-bottom:20px}.main-footer .contact{margin-left:0;float:none;width:auto}.main-footer .opening{margin-left:0;float:none;width:auto}.main-footer .footnote{flex-wrap:wrap;justify-content:center}.main-footer .footnote .footnote-text{flex:0 1 100%}.main-footer .footnote .footnote-logo-ma{flex:0 1 35%}.main-footer .footnote .footnote-logo-fa{flex:0 1 35%}}@media screen and (max-width:730px){.main-header .top-band{padding-top:0}.main-header .top-band nav{font-size:.75em;float:none;text-align:center}.main-header .top-band nav li{margin:0 10px}.main-header .top-band form{float:left}.main-header .top-band .text-search{font-size:.75em}.text-search,.text-search:focus,.text-search:active{width:160px}.main-header .top-band .button{font-size:.75em}.main-header .logo{float:none;display:block;width:320px;height:auto;margin:0 auto 20px auto}.main-header .contact-details{float:none;display:block;width:250px;margin:0 auto 30px auto}.masthead-inner{min-height:100px;padding:40px 30px}.masthead h1{font-size:2.4em}.masthead .subtitle{font-size:1.4em}.where-to-start h2{font-size:1.2em;padding:5px 60px 5px 0}.where-to-start-content p,.where-to-start-content ul{width:auto;float:none}.where-to-start .close{display:none}.pull-quote{width:auto;float:none;margin:0}.promo-right{width:auto;float:none;margin:22px 0 30px}.related .promo .feature-box{width:85%;top:50px}.related .promo img{float:none}.related .promo .feature-box{position:relative;width:auto;top:-30px;left:auto}.related .promo:after{display:none}.related .promo-content{overflow:visible}.search-stars{text-align:center}.search-stars label{display:block;margin-bottom:10px}.star-sky{height:400px}.star-sky .stars{margin-left:0}.star-sky .message{width:100%;height:100%;top:0;left:0;border-radius:0}.star-sky .message-content{max-height:100%}.main,.sub,.shop-main,.shop-sub{width:auto;float:none}.main,.shop-main{margin-bottom:40px}.cols{margin-left:0}.cols .col{width:100%!important;float:none!important;margin:0 0 30px 0!important}h1{font-size:2.6em;line-height:1em}.subtitle{font-size:1.5em;margin-top:10px}.intro{font-size:1.3em}.pull-quote{font-size:1.3em}.pull-quote blockquote{padding:40px 0}.related h2{font-size:1.3em}div.alignleft,img.alignleft,div.alignright,img.alignright{width:100%;max-width:100%;float:none;margin:0 0 30px}.map{height:150px}ul.products{margin-left:0}ul.products li{width:100%;float:none;margin:0 0 30px}.product .images,.product .summary{clear:both;width:100%;float:none;margin:0 0 30px}.woocommerce-tabs ul.tabs{width:100%;float:none;margin:0 0 30px}.woocommerce-tabs .wc-tab{width:100%;float:none}.woocommerce #order_review .woocommerce-checkout-review-order-table,.woocommerce #order_review #payment{width:100%;float:none}.search-results .search-result-product{padding:15px}.search-results .search-result-product .product-image{width:100%;height:auto;position:relative;top:auto;left:auto;margin-bottom:25px}.main-footer nav{font-size:.75em;text-align:center}.main-footer nav li{margin:0 5px}.main-footer .footnote .footnote-logo-ma{flex:0 1 60%}.main-footer .footnote .footnote-logo-fa{flex:0 1 60%}}
.main-header,.main-footer{display:none}.page-template-stars-of-remembrance,.page-template-stars-of-remembrance-2,.page-template-stars-of-remembrance-3,.page-template-stars-of-remembrance-4{.wrapper .breadcrumb,.wrapper h1,.wrapper .cols{display:none}.search-stars{background:#59bab5}.search-stars label{color:#0a263d;font-family:"Raleway",sans-serif}#search-stars{border-radius:0;font-family:"Raleway",sans-serif}.button{font-family:"Raleway",sans-serif;font-weight:600;border-radius:30px;padding:13px 30px;background-color:#ff944a;color:#0a263d;text-transform:capitalize}.star-sky .message{background:#59bab5;font-family:"Raleway",sans-serif;color:#0a263d}}.ma-desktop-only-aims{display:block;max-width:100%;height:auto}.ma-mobile-only-aims{display:none}.ma-aims-wrap p{margin:0 !important;padding:0 !important;line-height:0 !important}.ma-aims-wrap p a img{display:block}@media screen and (max-width:767px){.ma-desktop-only-aims{display:none}.ma-mobile-only-aims{display:block;text-align:center}.ma-mobile-only-aims img{width:290px;height:auto;margin-bottom:1rem}}.ma-desktop-only-values{display:block;max-width:100%;height:auto}.ma-mobile-only-values{display:none}@media screen and (max-width:767px){.ma-desktop-only-values{display:none}.ma-mobile-only-values{display:block;text-align:center}.ma-mobile-only-values img{width:290px;height:auto;margin-bottom:1rem}}