/**handles:main-styles**/
:root{--purple: #4A2583;--teal: #006E91;--magenta: #941E6F;--purple-light: #6B5EA6;--black: #4A4A4A;--white: #F6F5F5}:root{--blue: #20ABC8;--red: #DE5753;--yellow: #EB9E4D;--green: #009755;--magenta: #941E6F;--purple: #4A2583;--grey: #9996A6;--stone: #DDDCDD;--beige: #F7F1ED;--off-white: #BFBFC2;--white: #EDEBEB;--transparent: transparent}:root{--uw-navy: #2F66A2;--uw-orange: #D46328;--uw-teal: #3E7E82;--uw-magenta: #A64A6B;--uw-purple: #4B4486;--uw-navy-light: #CBD9E8;--uw-orange-light: #F4D8C9;--uw-teal-light: #CFDFE0;--uw-magenta-light: #E9D2DA;--uw-purple-light: #D2D0E1}:root{--primary: #4A2583;--secondary: #20ABC8;--tertiary: #DFC8B8;--container-padding-inline: 2rem;--container-padding-block: 2rem;--max-container-width: 1400px;--font-size: 18px;--light: 300;--reg: 500;--medium: 500;--demi-bold: 600;--bold: 700;--line-height: 2;--theme: var(--magenta);--primary-font: urbane-rounded, Helvetica, Arial,sans-serif}:root body{--wp--preset--font-size--small: 0.825rem;--wp--preset--font-size--medium: 1.2rem;--wp--preset--font-size--large: 2rem;--wp--preset--font-size--x-large: 3.5rem}:root body .has-theme-color{color:var(--theme)}@media all and (min-width: 1450px){:root{--container-padding-inline: calc((100vw - var(--max-container-width)) / 2)}}@media all and (max-width: 800px){:root{--container-padding-block: 1.5rem;--container-padding-inline: 1.5rem}}@media all and (max-width: 650px){:root{--container-padding-block: 1rem;--container-padding-inline: 1rem}}@media all and (min-width: 1031px){:root{--font-size: 20px}}html{font-size:var(--font-size);scroll-behavior:smooth;margin:0;height:100%}*{box-sizing:border-box;word-break:keep-all}body{font-weight:var(--medium);font-family:var(--primary-font);margin:0;font-variant-ligatures:none;scroll-behavior:smooth;background-color:var(--white);color:var(--black);-webkit-font-smoothing:antialiased;line-height:var(--line-height);height:100%}body.no-scroll{overflow:hidden;padding-right:15px}.visually-hidden{position:absolute !important;clip:rect(1px, 1px, 1px, 1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden}@media screen and (prefers-reduced-motion: reduce){*{animation-duration:.001ms !important;animation-iteration-count:1 !important;transition-duration:.001ms !important}body,html{scroll-behavior:initial}}.are-vertically-aligned-center{align-items:center}.are-vertically-aligned-top{align-items:flex-start}.are-vertically-aligned-bottom{align-items:flex-end}.container{padding-left:var(--container-padding-inline);padding-right:var(--container-padding-inline)}.flex{display:flex}.flex--just-self--start{margin-right:auto}.flex--just-self--end{margin-left:auto}.content>p,.wp-block-group:not(.has-background)>p,.wp-block-group:not(.has-background)>ul,.wp-block-group:not(.has-background)>ol,.content>.wp-block-pullquote,.content>.wp-block-columns{max-width:75ch;margin-left:auto;margin-right:auto}.content>p,.wp-block-group:not(.has-background)>p,.content>.wp-block-pullquote,.content>h1,.content>h2,.content>h3,.content>h4,.content>h5,.content>.forminator-guttenberg,.wp-block-group:not(.has-background)>h1,.wp-block-group:not(.has-background)>h2,.wp-block-group:not(.has-background)>h3,.wp-block-group:not(.has-background)>h4,.wp-block-group:not(.has-background)>h5,.wp-block-group:not(.has-background)>.forminator-guttenberg{margin-top:0;margin-left:auto;margin-right:auto;max-width:54rem}main>.content>*:last-child:not(.has-background){margin-bottom:3rem}main ul{padding-left:calc(1rem + var(--container-padding-block));padding-right:var(--container-padding-block)}main ul li+li{margin-top:.5rem}.content--with-sidebar{padding-left:var(--container-padding-inline);padding-right:var(--container-padding-inline)}@media all and (min-width: 801px){.content--with-sidebar{display:grid;grid-template-columns:270px var(--container-padding-block) auto}.content--with-sidebar>.content{grid-column-start:3;min-width:0}.content--with-sidebar>aside{min-width:0;padding-right:5px}}@media all and (min-width: 1031px){.content--with-sidebar{grid-template-columns:300px var(--container-padding-block) auto}.content--with-sidebar>aside{padding-right:25px}}@media all and (max-width: 800px){.content--with-sidebar>.content{display:flex;flex-direction:column}.content--with-sidebar>.content>*{order:1}.content--with-sidebar .breadcrumbs{order:0}}.content--with-sidebar ul{padding-left:1rem}.content--with-sidebar .wp-block-group{border-radius:20px}.content--with-sidebar .wp-block-group.has-background{padding-right:var(--container-padding-block);padding-left:var(--container-padding-block)}.content--with-sidebar .wp-block-group.alignwide{border-radius:0px;position:relative;padding-top:var(--container-padding-block);padding-bottom:var(--container-padding-block);margin-bottom:2rem}.content--with-sidebar .wp-block-group.alignwide::after{content:"";position:absolute;z-index:-1;top:0;width:100vw;transform:translate(calc(-300px - var(--container-padding-block) - var(--container-padding-inline)));left:0;height:100%;background-color:inherit}.content--with-sidebar .wp-block-group:not(.alignwide){margin-bottom:5rem}@media(min-width: 600px){.content--with-sidebar .wp-block-group:not(.alignwide){margin-bottom:6rem}}@media(min-width: 700px){.content--with-sidebar .wp-block-group:not(.alignwide){margin-bottom:1rem}}.content--with-sidebar .wp-block-columns.has-3-columns{display:grid;grid-template-columns:repeat(auto-fit, clamp(260px, 33.3% - 1rem, 50%));gap:1rem}@media all and (max-width: 1250px){.content--with-sidebar .wp-block-columns.has-3-columns{grid-template-columns:repeat(auto-fit, minmax(260px, calc(50% - 1rem)))}}@media all and (max-width: 915px)and (min-width: 801px){.content--with-sidebar .wp-block-columns.has-3-columns{grid-template-columns:1fr}}@media all and (max-width: 600px){.content--with-sidebar .wp-block-columns.has-3-columns{grid-template-columns:1fr}}.content--with-sidebar .wp-block-columns.has-3-columns .wp-block-column+.wp-block-column{margin-left:0px}.content--without-sidebar{display:grid;grid-template-columns:calc(var(--container-padding-inline)/2) auto calc(var(--container-padding-inline)/2)}.content--without-sidebar>*{grid-column-start:2;min-width:0}.content--without-sidebar>*.wp-block-group.has-background,.content--without-sidebar>*.wp-block-ds-banner,.content--without-sidebar>*.alignwide{padding-left:var(--container-padding-inline);padding-right:var(--container-padding-inline)}@media all and (min-width: 801px){.content--without-sidebar>*.wp-block-group.has-background,.content--without-sidebar>*.wp-block-ds-banner,.content--without-sidebar>*.alignwide{grid-column-start:1;grid-column-end:4}}.content--without-sidebar .wp-block-ds-banner+.has-background.alignwide{margin-top:var(--container-padding-block)}@media all and (min-width: 801px){.content--without-sidebar{display:grid;grid-template-columns:var(--container-padding-inline) auto var(--container-padding-inline)}.content--without-sidebar .content>h1,.content--without-sidebar .content>h2,.content--without-sidebar .content>h3,.content--without-sidebar .content>h4,.content--without-sidebar .content>h5,.content--without-sidebar .content>ul,.content--without-sidebar .content>ol{max-width:55rem;margin-left:auto;margin-right:auto}}.content--without-sidebar>:last-child{padding-bottom:var(--container-padding-block)}.has-bold-font-weight{font-weight:var(--bold)}.has-regular-font-weight{font-weight:var(--medium)}.has-light-font-weight{font-weight:var(--light)}.has-medium-font-weight{font-weight:var(--medium)}.has-semi-bold-font-weight{font-weight:var(--demi-bold)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background{padding:var(--container-padding-block)}h1{font-weight:var(--bold);font-size:2rem;margin:.425em 0;line-height:1.2}@media all and (max-width: 800px){h1{font-size:3rem}}@media all and (max-width: 600px){h1{font-size:2.5rem}}h2{font-weight:var(--bold);font-size:1.75rem;margin-bottom:1rem}h3{font-weight:var(--bold);font-size:1.2rem;margin-bottom:1rem}h4{font-weight:var(--bold);margin-bottom:1rem}strong{font-weight:600}p{margin-top:0}p a{word-break:break-word}p a:hover,p a:focus{color:var(--secondary)}p:last-child{margin-bottom:4px}p:last-child:empty{display:none}p .has-text-align-center{margin-left:auto;margin-right:auto}p.has-background{padding:calc(var(--container-padding-block)/2);display:inline-block}p img{display:inline-block;vertical-align:middle;margin-right:.5ch}main li{line-height:1.5}main li a{text-decoration:none;word-break:break-word}main ul:first-child{margin-top:0px}main .content li a{text-decoration:underline}address{font-style:normal}date{font-weight:var(--medium)}button{background:transparent;border:none;font-family:inherit;font-size:inherit;font-weight:var(--medium);cursor:pointer}.wp-block-buttons{display:flex;flex-wrap:wrap;margin-bottom:1em}.wp-block-button__link,.wp-block-button__link.has-background{padding:.75em 1.25em;font-weight:var(--medium);font-size:.9rem;outline:2px solid transparent;--interactiveColor: var(--white);--interactiveBackground: var(--primary)}.wp-block-button__link:hover,.wp-block-button__link:focus,.wp-block-button__link.has-background:hover,.wp-block-button__link.has-background:focus{color:var(--interactiveColor);background-color:var(--interactiveBackground)}.wp-block-button__link:focus,.wp-block-button__link.has-background:focus{outline:3px solid var(--secondary)}.wp-block-button__link.has-secondary-background-color:hover,.wp-block-button__link.has-secondary-background-color:focus,.wp-block-button__link.has-background.has-secondary-background-color:hover,.wp-block-button__link.has-background.has-secondary-background-color:focus{--wp--preset--color--secondary: var(--primary)}.wp-block-button__link.has-white-background-color:hover,.wp-block-button__link.has-white-background-color:focus,.wp-block-button__link.has-background.has-white-background-color:hover,.wp-block-button__link.has-background.has-white-background-color:focus{--wp--preset--color--secondary: var(--white);--wp--preset--color--white: transparent;outline-color:var(--white);color:var(--white)}.wp-block-button__link img,.wp-block-button__link.has-background img{display:inline-block;vertical-align:middle}.wp-block-button__link img:first-child,.wp-block-button__link.has-background img:first-child{margin-right:.75rem;width:24px}.is-style-outline .wp-block-button__link{--interactiveColor: var(--primary);--interactiveBackground: var(--white)}.is-style-outline .wp-block-button__link:hover,.is-style-outline .wp-block-button__link:focus{color:var(--interactiveColor);background-color:var(--interactiveBackground)}.is-style-text .wp-block-button__link{background-color:transparent;padding:4px 6px}.is-style-text .wp-block-button__link img{width:auto;height:20px}a{color:inherit}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{width:auto}input,select,textarea{font-size:inherit;font-weight:inherit;font-family:inherit}.input-container input[type=checkbox]+label{margin-left:.5rem}.forminator-ui .forminator-row{margin-bottom:1rem !important;max-width:400px}.forminator-ui .forminator-row .forminator-field{max-width:400px}.forminator-ui .forminator-row .forminator-field label.forminator-label{margin-left:10px;font-size:16px !important;font-weight:var(--medium) !important;line-height:2}.forminator-ui .forminator-row .forminator-field input.forminator-input,.forminator-ui .forminator-row .forminator-field textarea.forminator-textarea{border-radius:10px;padding:.5rem;border:none;box-shadow:0px 0px 0px 1px var(--black);max-width:400px}.forminator-ui .forminator-row .forminator-field input.forminator-input:focus,.forminator-ui .forminator-row .forminator-field textarea.forminator-textarea:focus{box-shadow:0px 0px 0px 2px var(--primary)}.forminator-ui .forminator-row .forminator-field .select2-selection--single[role=combobox]{border-radius:10px}.forminator-ui .forminator-button{border-radius:19px !important;padding:.75em 1.25em !important;font-weight:var(--demi-bold) !important;font-size:.9rem !important;outline:2px solid transparent !important;--interactiveColor: var(--white);--interactiveBackground: var(--primary);background:var(--interactiveBackground) !important}.forminator-ui .forminator-button:hover,.forminator-ui .forminator-button:focus{color:var(--interactiveColor) !important;background-color:var(--interactiveBackground) !important}.forminator-ui .forminator-button:focus{outline:3px solid var(--secondary) !important}#mc_embed_signup{border-radius:19px;border:3px solid var(--theme)}#mc_embed_signup #mc-embedded-subscribe-form input.mce_inline_error{border:none;box-shadow:0px 0px 0px 2px var(--red)}#mc_embed_signup #mc_embed_signup_scroll h2{font-size:1.75rem;font-family:var(--primary-font)}#mc_embed_signup .mc-field-group label{margin-left:10px;font-size:16px !important;font-weight:var(--medium) !important;line-height:2;margin-bottom:0px;font-family:var(--primary-font)}#mc_embed_signup .mc-field-group input{border-radius:10px;padding:.5rem;border:none;box-shadow:0px 0px 0px 1px var(--black);max-width:400px}#mc_embed_signup .mc-field-group input:focus{box-shadow:0px 0px 0px 2px var(--primary);outline:none}#mc_embed_signup .indicates-required{display:none}#mc_embed_signup #mc-embedded-subscribe{border-radius:19px !important;padding:.75em 1.25em !important;font-weight:var(--demi-bold) !important;font-size:.9rem !important;outline:2px solid transparent !important;--interactiveColor: var(--white);--interactiveBackground: var(--primary);background:var(--interactiveBackground) !important;height:auto;line-height:1;font-family:var(--primary-font)}#mc_embed_signup #mc-embedded-subscribe:hover,#mc_embed_signup #mc-embedded-subscribe:focus{color:var(--interactiveColor) !important;background-color:var(--interactiveBackground) !important}#mc_embed_signup #mc-embedded-subscribe:focus{outline:3px solid var(--secondary) !important}img{display:block;max-width:100%}.wp-block-image{max-width:100%}.wp-block-image figcaption{color:inherit}.wp-block-image.aligncenter img{margin-left:auto;margin-right:auto}.wp-block-embed.is-type-video .wp-block-embed__wrapper{height:0;padding-bottom:56.25%}.wp-block-embed.is-type-video iframe{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%}.wp-block-embed iframe{border-radius:29px;overflow:hidden}.wp-block-embed.aligncenter{text-align:center}.wp-block-embed.aligncenter iframe{border-radius:19px}.wp-block-embed-twitter iframe{max-height:500px}.content>.wp-block-image{border-radius:29px;overflow:hidden;position:relative}.content>.wp-block-image img{border-radius:30px}.content>.wp-block-image.is-resized{margin-left:var(--container-padding-block);margin-right:var(--container-padding-block);width:fit-content}.content>.wp-block-image.is-resized.aligncenter{margin-left:auto;margin-right:auto}.content>.wp-block-image figcaption{position:absolute;background-color:var(--white);font-size:var(--wp--preset--font-size--small);width:100%;bottom:0;margin:0;padding:4px 8px;font-weight:var(--light)}main .wp-block-gallery,main .wp-block-gallery.has-nested-images{align-items:flex-start}main .wp-block-gallery.is-cropped,main .wp-block-gallery.has-nested-images.is-cropped{align-items:normal}main .wp-block-gallery figure.wp-block-image,main .wp-block-gallery.has-nested-images figure.wp-block-image{border-radius:29px;overflow:hidden;position:relative;min-width:200px}main .wp-block-gallery figure.wp-block-image img,main .wp-block-gallery.has-nested-images figure.wp-block-image img{border-radius:30px}main .wp-block-gallery figure.wp-block-image figcaption,main .wp-block-gallery.has-nested-images figure.wp-block-image figcaption{position:absolute;background:var(--white);color:var(--black);font-size:var(--wp--preset--font-size--small);width:100%;bottom:0;margin:0;padding:4px 8px;font-weight:var(--light)}@media all and (max-width: 400px){main .wp-block-gallery figure.wp-block-image,main .wp-block-gallery.has-nested-images figure.wp-block-image{border-radius:19px}main .wp-block-gallery figure.wp-block-image img,main .wp-block-gallery.has-nested-images figure.wp-block-image img{border-radius:20px}}.content>.wp-block-gallery{margin-top:1rem;padding-left:var(--container-padding-block);padding-right:var(--container-padding-block)}#menu-footer-links{list-style:none;padding-left:0;display:flex;flex-direction:column;justify-content:center;align-items:center}@media(min-width: 768px){#menu-footer-links{flex-direction:row;flex-wrap:wrap;align-items:flex-start}}#menu-footer-links li{margin:0 4px;display:flex}#menu-footer-links li+li{margin-left:8px;padding-left:8px}@media(min-width: 768px){#menu-footer-links li+li{border-left:2px solid var(--primary)}}#menu-footer-links a{color:var(--primary);font-weight:bold;text-align:center}#menu-footer-links a:hover,#menu-footer-links a:focus{color:var(--secondary)}body>footer figure.wp-block-gallery.has-nested-images{justify-content:space-between;max-width:800px;margin-inline:auto;display:grid;grid-template-columns:1fr 1fr 1fr;gap:1.5rem}@media(min-width: 768px){body>footer figure.wp-block-gallery.has-nested-images{grid-template-columns:1fr 1fr 1fr 1fr}}@media(min-width: 1024px){body>footer figure.wp-block-gallery.has-nested-images{grid-template-columns:repeat(5, 1fr)}}body>footer figure.wp-block-gallery.has-nested-images>figure.wp-block-image{margin:0;width:100% !important}body>footer .widget_block{font-size:18px}body>footer .widget_block .wp-block-group.has-background{padding:var(--container-padding-block) var(--container-padding-inline)}body>footer .widget_nav_menu,body>footer p{margin-bottom:calc(var(--container-padding-block)*.75)}@media all and (min-width: 801px){body>footer .wp-block-columns::before{content:"";border:2px solid var(--secondary);align-self:stretch}body>footer .wp-block-columns .wp-block-column{padding-right:var(--container-padding-block)}body>footer .wp-block-columns .wp-block-column:not(:last-child){order:-1}body>footer .wp-block-columns .wp-block-column:last-child{margin-inline-start:var(--container-padding-block);padding-inline-start:var(--container-padding-block)}}.skip-link:focus{width:190px !important;height:30px !important;outline:none;background:var(--primary);top:50px}.header-logo{margin-right:auto;max-width:300px;min-width:120px;margin-bottom:0px}.actions-navigation{border-bottom:2px solid var(--grey-light)}.actions-navigation ul{width:100%;list-style:none;padding-left:0px;margin:0}.actions-navigation a{border-left:2px solid var(--grey-light);border-right:2px solid var(--grey-light)}.actions-navigation a.donate{border:none}.primary-header{position:relative;z-index:2}@media all and (max-width: 1030px)and (min-width: 801px){.primary-header{width:100%}}.primary-header .wp-block-buttons{margin-bottom:0px}.primary-header .wp-block-buttons .is-style-text a{border-radius:18px}.primary-header .wp-block-buttons .is-style-text a:hover,.primary-header .wp-block-buttons .is-style-text a:focus{background-color:var(--white)}.primary-header .wp-block-columns{align-items:center;font-size:16px}.primary-header .wp-block-columns .wp-block-button__link{font-size:16px}@media all and (min-width: 1031px){.primary-header .wp-block-columns{font-size:20px}.primary-header .wp-block-columns .wp-block-button__link{font-size:20px}}.primary-header .widget_nav_menu ul{display:flex;list-style:none;width:100%;margin:0;padding-left:0}.primary-header .widget_nav_menu li{padding:0 calc(4px + 1vw)}.primary-header .widget_nav_menu li.current-menu-item,.primary-header .widget_nav_menu li.current_page_parent{position:relative}.primary-header .widget_nav_menu li.current-menu-item::before,.primary-header .widget_nav_menu li.current_page_parent::before{content:"";position:absolute;width:calc(100% + 4px + 1vw);left:calc(-2px - .5vw);height:200%;bottom:0;border-bottom-left-radius:9px;border-bottom-right-radius:9px;background-color:var(--white)}.primary-header .widget_nav_menu li.current-menu-item a,.primary-header .widget_nav_menu li.current_page_parent a{color:var(--primary);position:relative;z-index:1}@media all and (min-width: 801px){.primary-header .widget_nav_menu li+li{border-left:1px solid var(--secondary)}}.primary-header .widget_nav_menu a{color:var(--white)}.primary-header .widget_nav_menu a:hover,.primary-header .widget_nav_menu a:focus{color:var(--secondary)}.primary-header .widget_nav_menu a:focus{text-decoration:underline;outline:none}.primary-header a{text-decoration:none}.mobile-nav--toggle{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:.9rem;border-radius:50%;background-color:var(--primary);width:48px;height:48px;cursor:pointer;border:none;margin-left:auto}.mobile-nav--toggle span{background-color:var(--white);position:relative;height:2px;margin:3px;width:60%;transition:all .25s cubic-bezier(0.5, 0, 0.5, 1)}.mobile-nav--toggle[aria-expanded=true] span{transition-delay:0s}.mobile-nav--toggle[aria-expanded=true] span:nth-child(1){top:8px;transform:rotate(135deg)}.mobile-nav--toggle[aria-expanded=true] span:nth-child(2){opacity:0;left:-30px}.mobile-nav--toggle[aria-expanded=true] span:nth-child(3){top:-8px;transform:rotate(-135deg)}@media all and (min-width: 1031px){.mobile-nav--toggle{display:none}}@media all and (min-width: 801px){.navigation--desktop{display:block}.navigation--mobile{display:none}}@media all and (min-width: 1031px){.navigation .wp-block-columns{padding-left:var(--container-padding-inline);padding-right:var(--container-padding-inline)}}@media all and (max-width: 800px){.navigation--desktop{display:none}.navigation--mobile{display:block}}.navigation--mobile{padding:1rem 0 1rem 0;overflow:hidden;box-shadow:0 0 6px 1px rgba(74,74,74,.53);background-color:var(--stone);transition:.3s linear}.navigation--mobile[aria-expanded=true]{background-color:var(--white)}.navigation--mobile .header-logo{max-width:200px}.navigation--mobile .wp-block-columns{margin-bottom:1rem;padding:0 calc(var(--container-padding-block)/2)}.navigation--mobile .widget_nav_menu ul{flex-wrap:wrap}.navigation--mobile .wp-block-buttons{padding:0 1rem;margin-bottom:1rem}.navigation--mobile .wp-block-ds-header{flex-direction:column}.navigation--mobile .wp-block-group{padding-top:0}.navigation--mobile .wp-block-search{margin-right:auto;width:calc(100% - 1rem)}.navigation--mobile .widget_nav_menu ul{justify-content:space-between}.navigation--mobile>p{padding-top:.5rem;padding-bottom:.5rem;border-top:2px solid var(--black)}.search-results .primary-header .widget_nav_menu li.current_page_parent::before{content:none}.search-results .primary-header .widget_nav_menu li.current_page_parent a{color:var(--white)}.search-results .primary-header .widget_nav_menu li.current_page_parent a:hover,.search-results .primary-header .widget_nav_menu li.current_page_parent a:focus{color:var(--secondary)}.sidebar{height:100%}.sidebar--navigation{position:sticky;z-index:2;top:var(--container-padding-block);border-radius:19px;margin-top:1rem;background-color:var(--theme);color:var(--white);padding:calc(var(--container-padding-block)/2)}@media all and (min-width: 801px){.sidebar--navigation{margin-bottom:5rem}}.sidebar--navigation ul{padding-left:0px;list-style:none;font-weight:var(--demi-bold);margin-bottom:0;padding-right:0}.sidebar--navigation>span{text-align:center;display:block;line-height:1}.sidebar--navigation li{padding:0;height:auto}.sidebar--navigation li+li{margin-top:.5rem}.sidebar--navigation li a{line-height:1.5;background-color:var(--white);color:var(--black);width:100%;display:block;border-radius:10px;padding:6px 30px 6px 8px;font-size:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11.995' height='13.428' viewBox='0 0 11.995 13.428'%3E%3Cg id='Group_1055' data-name='Group 1055' transform='translate(-343.104 989.443) rotate(-90)'%3E%3Cline id='Line_60' data-name='Line 60' y1='10.696' transform='translate(988.077 344.471) rotate(30)' fill='none' stroke='%234a4a4a' stroke-linecap='round' stroke-width='2'/%3E%3Cline id='Line_61' data-name='Line 61' y2='10.696' transform='translate(982.729 353.733) rotate(150)' fill='none' stroke='%234a4a4a' stroke-linecap='round' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E");background-position:calc(100% - 14px) center;background-repeat:no-repeat;transition:.3s linear}.sidebar--navigation li a[aria-describedby]{background-image:none;color:var(--theme)}.sidebar--navigation li a:hover,.sidebar--navigation li a:focus{background-position:calc(100% - 4px) center;color:var(--theme)}.sidebar--navigation li a:hover svg path,.sidebar--navigation li a:focus svg path{fill:var(--theme)}.sidebar--navigation li a:focus{outline:3px solid var(--secondary)}.sidebar--navigation #current-page{display:none}.sidebar--navigation .sidebar-back-to-top{position:absolute;bottom:-2rem;left:50%;transform:translate(-50%, 75%);width:65px;height:65px;font-size:16px;display:flex;flex-direction:column;align-items:center;border-radius:50%;justify-content:center;background-color:var(--theme);color:var(--white);text-decoration:none;padding:10px}@media all and (max-width: 800px){.sidebar--navigation .sidebar-back-to-top{display:none}}.sidebar--navigation .sidebar-back-to-top svg{width:24px;height:24px}.sidebar--navigation .sidebar-back-to-top span{line-height:1}.breadcrumbs{border-radius:19px;background-color:var(--stone);font-size:16px;margin:1rem var(--container-padding-block) 1rem 0;align-items:center;line-height:1.5;padding:.5rem;height:fit-content}.breadcrumbs *+*{margin-left:.5rem}.breadcrumbs a,.breadcrumbs span,.breadcrumbs svg{text-decoration:none;display:inline;vertical-align:middle}.breadcrumbs a:hover,.breadcrumbs a:focus,.breadcrumbs span:hover,.breadcrumbs span:focus,.breadcrumbs svg:hover,.breadcrumbs svg:focus{text-decoration:underline}.breadcrumbs a.breadcrumbs--home,.breadcrumbs span.breadcrumbs--home,.breadcrumbs svg.breadcrumbs--home{width:auto;padding:2px;height:100%;display:inline-flex;align-items:center;font-weight:var(--bold)}.breadcrumbs a.breadcrumbs--home svg,.breadcrumbs span.breadcrumbs--home svg,.breadcrumbs svg.breadcrumbs--home svg{width:20px}.breadcrumbs a.breadcrumbs--home span,.breadcrumbs span.breadcrumbs--home span,.breadcrumbs svg.breadcrumbs--home span{vertical-align:super;margin-left:4px}.breadcrumbs--current{color:var(--theme);font-weight:var(--demi-bold)}.breadcrumbs--category{padding:4px 16px 6px 16px;height:100%;background-color:var(--theme);color:var(--white);border-radius:19px;font-weight:var(--light);white-space:nowrap}.wp-block-ds-header{display:flex;position:relative;transition:height .4s linear;margin-left:calc(0px - var(--container-padding-block)/2);width:100vw;margin-top:calc(0px - var(--container-padding-block)/2);margin-bottom:calc(0px - var(--container-padding-block)/2)}.wp-block-ds-header li{list-style:none}.wp-block-ds-header .close-sub-menu{cursor:pointer;position:absolute;top:calc(var(--container-padding-block)/2);right:calc(var(--container-padding-block)/2);width:30px;height:30px;display:none}.wp-block-ds-header .close-sub-menu:hover line,.wp-block-ds-header .close-sub-menu:focus line{stroke:var(--secondary)}.wp-block-ds-header .close-sub-menu svg{width:100%}.wp-block-ds-header .close-sub-menu *{pointer-events:none}@media all and (max-width: 800px){.wp-block-ds-header .close-sub-menu{display:none}}.wp-block-ds-header .sub-menu{width:100%;overflow:hidden;max-height:0;background:var(--primary);display:grid;gap:1rem;transition:max-height .4s linear,padding .35s linear,top .01s linear .401s;padding:0 calc(1rem + var(--container-padding-inline));z-index:1}.wp-block-ds-header .sub-menu a:focus,.wp-block-ds-header .sub-menu a:hover{outline:none}.wp-block-ds-header .sub-menu a:focus p,.wp-block-ds-header .sub-menu a:hover p{color:var(--primary)}.wp-block-ds-header .sub-menu .has-medium-font-size{line-height:1.2}.wp-block-ds-header .sub-menu li:focus-within{background:var(--purple-light)}.wp-block-ds-header .sub-menu li:focus-within a p{color:var(--white)}.wp-block-ds-header .sub-menu[aria-expanded=true]{padding:var(--container-padding-block) calc(1rem + var(--container-padding-inline));transition:max-height .4s linear,padding .35s linear}.wp-block-ds-header .sub-menu[aria-expanded=true] li{opacity:1}.wp-block-ds-header .sub-menu[aria-expanded=true] .close-sub-menu{display:block}@media all and (max-width: 800px){.wp-block-ds-header .sub-menu[aria-expanded=true] .close-sub-menu{display:none}}.wp-block-ds-header .sub-menu li{background:var(--white);border-radius:20px;opacity:0;transition:opacity .2s linear}@media all and (min-width: 801px){.wp-block-ds-header .sub-menu{grid-template-columns:repeat(auto-fit, clamp(200px, 33% - 1rem, 50%));position:absolute;top:0;left:0}.wp-block-ds-header .sub-menu li{padding:1rem}.wp-block-ds-header .sub-menu p:nth-child(2){padding-top:16px;margin-top:8px;border-top:2px solid var(--secondary)}.wp-block-ds-header .sub-menu p:nth-child(n+2){font-size:16px !important;line-height:1.5}}@media all and (max-width: 800px){.wp-block-ds-header .sub-menu{position:relative;margin:0;margin-top:-1px}.wp-block-ds-header .sub-menu[aria-expanded=true]{padding:0 var(--container-padding-inline) var(--container-padding-block) var(--container-padding-inline)}.wp-block-ds-header .sub-menu li{padding:.5rem}.wp-block-ds-header .sub-menu p{margin-bottom:0px}.wp-block-ds-header .sub-menu p+p{display:none}}.wp-block-ds-header li.wp-block-ds-header-item{flex-grow:1;padding:0px}@media all and (min-width: 801px){.wp-block-ds-header li.wp-block-ds-header-item{margin:0 4px}.wp-block-ds-header li.wp-block-ds-header-item span{margin-bottom:.5rem}}.wp-block-ds-header li.wp-block-ds-header-item span{pointer-events:none}.wp-block-ds-header li.wp-block-ds-header-item>button{display:flex;align-items:center;cursor:pointer;width:100%;padding:1rem;position:relative;height:100%;transition:height .2s linear}@media all and (min-width: 801px){.wp-block-ds-header li.wp-block-ds-header-item>button{border-radius:20px;flex-direction:column}}@media all and (max-width: 800px){.wp-block-ds-header li.wp-block-ds-header-item>button{gap:.5rem;justify-content:center;border-top:2px solid var(--black)}.wp-block-ds-header li.wp-block-ds-header-item>button[aria-expanded=true],.wp-block-ds-header li.wp-block-ds-header-item>button:focus{border-top:2px solid var(--white)}.wp-block-ds-header li.wp-block-ds-header-item>button::after{margin-left:1rem}}.wp-block-ds-header li.wp-block-ds-header-item>button::after{content:"";background-position:center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35.511' height='35.511' viewBox='0 0 35.511 35.511'%3E%3Cg id='Group_1432' data-name='Group 1432' transform='translate(-163.995 -445.702) rotate(45)'%3E%3Cpath id='Path_291' data-name='Path 291' d='M31.462.394 0 0' transform='translate(445.247 187.935) rotate(45)' fill='none' stroke='%234a4a4a' stroke-linecap='round' stroke-width='4'/%3E%3Cpath id='Path_2753' data-name='Path 2753' d='M31.462 0 0 .394' transform='translate(467.494 188.213) rotate(135)' fill='none' stroke='%234a4a4a' stroke-linecap='round' stroke-width='4'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100%;width:14px;height:14px;pointer-events:none;display:block}.wp-block-ds-header li.wp-block-ds-header-item>button:hover,.wp-block-ds-header li.wp-block-ds-header-item>button:focus{background-color:var(--primary);color:var(--white)}.wp-block-ds-header li.wp-block-ds-header-item>button:hover svg path,.wp-block-ds-header li.wp-block-ds-header-item>button:focus svg path{fill:var(--secondary)}.wp-block-ds-header li.wp-block-ds-header-item>button:hover::after,.wp-block-ds-header li.wp-block-ds-header-item>button:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35.511' height='35.511' viewBox='0 0 35.511 35.511'%3E%3Cg id='Group_1432' data-name='Group 1432' transform='translate(-163.995 -445.702) rotate(45)'%3E%3Cpath id='Path_291' data-name='Path 291' d='M31.462.394 0 0' transform='translate(445.247 187.935) rotate(45)' fill='none' stroke='%23f6f5f5' stroke-linecap='round' stroke-width='4'/%3E%3Cpath id='Path_2753' data-name='Path 2753' d='M31.462 0 0 .394' transform='translate(467.494 188.213) rotate(135)' fill='none' stroke='%23f6f5f5' stroke-linecap='round' stroke-width='4'/%3E%3C/g%3E%3C/svg%3E")}.wp-block-ds-header li.wp-block-ds-header-item>button[aria-expanded=true]{background-color:var(--primary);color:var(--white)}.wp-block-ds-header li.wp-block-ds-header-item>button[aria-expanded=true] svg path{fill:var(--secondary)}.wp-block-ds-header li.wp-block-ds-header-item>button[aria-expanded=true]::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35.511' height='4.444' viewBox='0 0 35.511 4.444'%3E%3Cpath id='Path_2753' data-name='Path 2753' d='M31.462 0 0 .394' transform='translate(33.487 2.419) rotate(180)' fill='none' stroke='%23f6f5f5' stroke-linecap='round' stroke-width='4'/%3E%3C/svg%3E")}.wp-block-ds-header li.wp-block-ds-header-item>button[aria-expanded=true]:hover::after,.wp-block-ds-header li.wp-block-ds-header-item>button[aria-expanded=true]:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35.511' height='4.444' viewBox='0 0 35.511 4.444'%3E%3Cpath id='Path_2753' data-name='Path 2753' d='M31.462 0 0 .394' transform='translate(33.487 2.419) rotate(180)' fill='none' stroke='%23f6f5f5' stroke-linecap='round' stroke-width='4'/%3E%3C/svg%3E")}.wp-block-ds-header .wp-block-ds-header-item--svg-container{height:30px}@media all and (min-width: 801px){.wp-block-ds-header{padding-left:cacl(var(--container-padding-inline)/2);padding-right:cacl(var(--container-padding-inline)/2)}}@media all and (min-width: 1031px){.wp-block-ds-header{padding-left:var(--container-padding-inline);padding-right:var(--container-padding-inline)}}.wp-block-ds-banner{grid-column-start:1;grid-column-end:4;background:var(--theme);padding:calc(var(--container-padding-block)*1.25) var(--container-padding-inline);color:var(--white);width:100vw;text-align:center;margin-bottom:var(--container-padding-block);position:relative}.wp-block-ds-banner>*{position:relative;z-index:2}.wp-block-ds-banner p{padding:calc(var(--container-padding-block)/2);background-color:var(--theme);border-radius:20px;width:auto;margin:auto}@media all and (max-width: 800px){.wp-block-ds-banner h1{font-size:2rem;padding:calc(var(--container-padding-block)/2);background-color:var(--theme);border-radius:20px;width:auto;margin:auto}}.wp-block-ds-banner::before{content:"";z-index:1;position:absolute;height:98%;width:0;padding-left:47.5%;left:0;bottom:var(--container-padding-block);background-image:url(https://dyslexiascotland.org.uk/wp-content/themes/dyslexia-scotland/assets/images/banners/graphic-left-1.svg);background-size:auto 100%;background-repeat:no-repeat;bottom:1%}.wp-block-ds-banner::after{content:"";z-index:1;position:absolute;height:98%;width:0;padding-left:35.4%;right:0;top:var(--container-padding-block);background-image:url(https://dyslexiascotland.org.uk/wp-content/themes/dyslexia-scotland/assets/images/banners/graphic-right-1.svg);background-size:100%;background-size:auto 100%;background-repeat:no-repeat;bottom:1%;top:1%;background-position:right}.wp-block-ds-banner.banner-2::before{background-image:url(https://dyslexiascotland.org.uk/wp-content/themes/dyslexia-scotland/assets/images/banners/graphic-left-2.svg)}.wp-block-ds-banner.banner-2::after{background-image:url(https://dyslexiascotland.org.uk/wp-content/themes/dyslexia-scotland/assets/images/banners/graphic-right-2.svg)}.wp-block-ds-banner.banner-3::before{background-image:url(https://dyslexiascotland.org.uk/wp-content/themes/dyslexia-scotland/assets/images/banners/graphic-left-3.svg)}.wp-block-ds-banner.banner-3::after{background-image:url(https://dyslexiascotland.org.uk/wp-content/themes/dyslexia-scotland/assets/images/banners/graphic-right-3.svg)}.wp-block-ds-banner.banner-4::before{background-image:url(https://dyslexiascotland.org.uk/wp-content/themes/dyslexia-scotland/assets/images/banners/graphic-left-4.svg)}.wp-block-ds-banner.banner-4::after{background-image:url(https://dyslexiascotland.org.uk/wp-content/themes/dyslexia-scotland/assets/images/banners/graphic-right-4.svg)}.wp-block-ds-banner.banner-5::before{background-image:url(https://dyslexiascotland.org.uk/wp-content/themes/dyslexia-scotland/assets/images/banners/graphic-left-5.svg)}.wp-block-ds-banner.banner-5::after{background-image:url(https://dyslexiascotland.org.uk/wp-content/themes/dyslexia-scotland/assets/images/banners/graphic-right-5.svg)}.wp-block-ds-banner~.content h2,.wp-block-ds-banner~.content h3,.wp-block-ds-banner~.content h4,.wp-block-ds-banner~.content h5{color:var(--theme)}.wp-block-ds-banner~.content ::marker{color:var(--theme)}.wp-block-ds-banner .wp-block-image{margin-left:auto;margin-right:auto}.content--with-sidebar .wp-block-ds-banner{margin-left:calc(0px - var(--container-padding-inline));margin-right:calc(0px - var(--container-padding-inline))}.wp-block-ds-signpost{border-radius:35px;overflow:hidden;background-color:var(--white);text-align:center;padding-bottom:1rem;position:relative;box-shadow:0px 0px 0px 3px transparent}.wp-block-ds-signpost:focus-within,.wp-block-ds-signpost:hover{box-shadow:0px 0px 0px 3px currentColor}.wp-block-ds-signposts{margin-top:2rem}.wp-block-ds-signpost--image-container{padding-bottom:55%;height:0;background-position:center;background-size:100%;clip-path:circle(200% at 50% -194%)}.wp-block-ds-signpost--heading{padding-bottom:.5rem;margin-left:1rem;margin-right:1rem;position:relative}.wp-block-ds-signpost--heading::after{content:"";width:70%;left:50%;bottom:0;transform:translateX(-50%) scaleY(0.35);position:absolute;border-bottom-width:8px;border-bottom-style:solid;border-color:inherit;transition:.35s ease}.wp-block-ds-signpost--paragraph{margin-left:1rem;margin-right:1rem;color:var(--black)}.wp-block-ds-signpost--link{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;opacity:0}.wp-block-ds-signpost--link::after{content:"";position:absolute;width:100%;height:100%;top:0;left:0}.wp-block-ds-signpost--link:hover::after,.wp-block-ds-signpost--link:focus::after{opacity:1}ul.wp-block-ds-post-list{padding-left:0;padding-right:0}.wp-block-ds-post-list{display:grid;grid-template-columns:repeat(auto-fit, clamp(200px, 50% - 1rem, 450px));grid-gap:1rem}@media all and (max-width: 468px){.wp-block-ds-post-list{grid-template-columns:1fr}}.wp-block-ds-post-list>*{width:100%}.wp-block-ds-post-list--archive{display:grid;grid-template-columns:repeat(auto-fit, clamp(200px, 50% - 1rem, 400px));grid-gap:1rem}@media all and (max-width: 468px){.wp-block-ds-post-list--archive{grid-template-columns:1fr}}.wp-block-ds-post-list--archive .wp-block-ds-post-list--single{width:100%}.wp-block-ds-post-list--single{border-style:solid;border-width:1px;border-color:var(--theme);margin-left:auto;margin-right:auto;max-width:450px;border-radius:29px;overflow:hidden;margin-bottom:1rem;padding-bottom:1rem;text-align:center}.wp-block-ds-post-list--single[data-restricted="1"]{--theme: var(--purple);background-color:#d4cdda}.wp-block-ds-post-list--single[data-restricted="1"] .icon{width:16px;margin-right:.25rem;height:16px;vertical-align:top;display:inline-block;background-image:url('data:image/svg+xml,<svg width="16" height="18" viewBox="0 0 16 18" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(https://dyslexiascotland.org.uk/wp-content/themes/dyslexia-scotland/assets/build/css/%23clip0_3707_9866)"><path d="M8 0.333496C10.8393 0.333496 13.1429 2.50316 13.1429 5.17965V6.79503H13.7143C14.975 6.79503 16 7.7609 16 8.94888V15.4104C16 16.5984 14.975 17.5643 13.7143 17.5643H2.28571C1.02321 17.5643 0 16.5984 0 15.4104V8.94888C0 7.7609 1.02321 6.79503 2.28571 6.79503H2.85714V5.17965C2.85714 2.50316 5.16071 0.333496 8 0.333496ZM8 2.48734C6.42143 2.48734 5.14286 3.69282 5.14286 5.17965V6.79503H10.8571V5.17965C10.8571 3.69282 9.57857 2.48734 8 2.48734ZM9.14286 11.1027C9.14286 10.5071 8.63214 10.0258 8 10.0258C7.36786 10.0258 6.85714 10.5071 6.85714 11.1027V13.2566C6.85714 13.8522 7.36786 14.3335 8 14.3335C8.63214 14.3335 9.14286 13.8522 9.14286 13.2566V11.1027Z" fill="%23ffffff"/></g><defs><clipPath id="clip0_3707_9866"><rect width="16" height="17.2308" fill="white" transform="translate(0 0.333496)"/></clipPath></defs></svg>')}.wp-block-ds-post-list--single--image-container{padding-bottom:55%;height:0;background-position:center;background-size:cover;clip-path:circle(200% at 50% -194%);background-repeat:no-repeat}.wp-block-ds-post-list--single p{padding-left:1rem;padding-right:1rem;text-align:center}.wp-block-ds-post-list--single p:first-child{margin-top:1rem}.wp-block-ds-post-list--single--date{margin-top:.5rem;margin-bottom:.5rem;font-size:16px;padding-bottom:.5rem;position:relative;color:var(--black)}.wp-block-ds-post-list--single--date::after{content:"";width:70%;left:50%;bottom:0;transform:translateX(-50%);position:absolute;border-bottom-width:3px;border-bottom-style:solid;border-color:var(--theme)}.wp-block-ds-post-list--single a{font-weight:var(--bold);font-size:var(--wp--preset--font-size--medium);color:var(--theme);text-decoration:none;word-break:normal;line-height:1.3}.wp-block-ds-post-list--single a:hover{text-decoration:underline}.wp-block-ds-post-list--single .wp-block-button__link{font-size:16px;display:inline-block;padding:.5em 1em;font-weight:var(--medium);color:var(--white);background-color:var(--theme);display:flex;align-items:center;width:fit-content;margin:0 auto;gap:8px}.wp-block-ds-post-list--single .wp-block-button__link svg{width:24px;height:24px}.wp-block-ds-post-list--single .wp-block-button__link svg path{fill:var(--white)}.wp-block-ds-post-list--single.news .wp-block-ds-post-list--single--date{font-weight:var(--medium)}.wp-block-ds-post-list--single.news .wp-block-ds-post-list--single--date:before{content:"Published: ";font-weight:var(--light)}.wp-block-ds-post-list--list{list-style:none;padding-left:0px}.wp-block-ds-post-list--list li a{position:relative;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:2px solid var(--theme);width:calc(100% - 10px);margin-left:0px;padding-right:30px;display:block;line-height:1.5;padding-left:0px;transition:.3s linear}.wp-block-ds-post-list--list li a:hover,.wp-block-ds-post-list--list li a:focus{color:var(--theme);margin-left:10px}.wp-block-ds-post-list--list li a::after{content:"";background-color:var(--theme);width:24px;height:24px;position:absolute;top:50%;transform:translateY(-50%);right:0;border-radius:50%;background-size:60%;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24.618' height='16.941' viewBox='0 0 24.618 16.941'%3E%3Cpath id='Path_1871' data-name='Path 1871' d='M24.283 49.577l-7.326-7.326a1.145 1.145 0 0 0-1.619 1.619l5.372 5.372H1.145a1.145 1.145 0 0 0 0 2.289H20.71L15.338 56.9a1.145 1.145 0 0 0 1.619 1.619L24.283 51.2A1.145 1.145 0 0 0 24.283 49.577Z' transform='translate(0 -41.916)' fill='%23f6f5f5'/%3E%3C/svg%3E")}.wp-block-column .wp-block-ds-bordered-group{height:100%}.wp-block-ds-signpost-text{padding:1rem;display:flex;align-items:center;justify-content:center;flex-direction:column}.wp-block-ds-signpost-text a{background-color:var(--primary);color:var(--white);text-align:center;border-radius:19px;font-size:18px;outline:2px solid transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.949' height='25.645' viewBox='0 0 17.949 25.645'%3E%3Cg id='Group_512' data-name='Group 512' transform='translate(-310.804 446.338) rotate(-90)'%3E%3Cpath id='Path_291' data-name='Path 291' d='M15.608.2 0 0' transform='matrix(-0.629  0.777  -0.777  -0.629  443.49  313.774)' fill='none' stroke='%23F6F5F5' stroke-linecap='round' stroke-width='4'/%3E%3Cpath id='Path_292' data-name='Path 292' d='M15.609 0 0 .2' transform='translate(423.693 313.651) rotate(51)' fill='none' stroke='%23F6F5F5' stroke-linecap='round' stroke-width='4'/%3E%3C/g%3E%3C/svg%3E");background-size:12px;background-repeat:no-repeat;background-position:calc(100% - 10px) center;padding:6px 30px 6px 12px}.wp-block-ds-signpost-text a:hover,.wp-block-ds-signpost-text a:focus{outline-color:var(--secondary)}.wp-block-ds-signpost-text h3{text-align:center}.wp-block-ds-article-single header{display:flex;flex-direction:column;align-items:center;justify-content:center}.wp-block-ds-article-single--image-container{position:absolute;top:50px;transform:translate(-50%, -50%);left:50%;width:75px;height:75px;border-radius:50%;background-position:center;background-size:70%;background-repeat:no-repeat}.wp-block-group{padding-top:calc(var(--container-padding-block)/2)}.wp-block-group.has-background{padding:calc(var(--container-padding-block)/2)}main .wp-block-group.has-background{padding-top:var(--container-padding-block)}.content>.wp-block-group.has-background>h1,.content>.wp-block-group.has-background h2,.content>.wp-block-group.has-background h3{margin-top:0px;color:inherit}.content>.wp-block-group.has-background.alignwide+.has-background.alignwide{margin-top:-2rem}@media all and (min-width: 801px){.content>.wp-block-group.has-background.alignwide+.has-background.alignwide::before{position:absolute;opacity:.7;content:"";transform:translate(calc(-300px - var(--container-padding-block) - var(--container-padding-inline)), -50%);left:0;display:block;background-repeat:no-repeat;background-size:70px 240px,70px 240px;background-position:left,right;width:100vw;height:190px;background-image:url(https://dyslexiascotland.org.uk/wp-content/themes/dyslexia-scotland/assets/images/icons/graphic-ring--left.svg),url(https://dyslexiascotland.org.uk/wp-content/themes/dyslexia-scotland/assets/images/icons/graphic-circle--right.svg)}}.wp-block-columns{margin-bottom:0px}.wp-block-columns .wp-block-column{display:flex;flex-direction:column}.wp-block-columns .wp-block-column.has-background{padding-left:calc(var(--container-padding-block)/2);padding-right:calc(var(--container-padding-block)/2)}.wp-block-columns .wp-block-column>.wp-block-image:only-child{margin-bottom:0}.wp-block-cover{padding:var(--container-padding-block)}.wp-block-cover .wp-block-cover__inner-container{margin:2rem auto;display:flex;flex-direction:column;align-items:flex-start}.wp-block-cover p{max-width:45ch}.wp-block-cover .has-x-large-font-size{max-width:30ch;margin-bottom:1.5rem}.has-large-font-size{line-height:1.4}.wp-block-search{margin-bottom:1rem;max-width:500px;margin-left:auto}.wp-block-search__button{background:var(--primary);color:var(--white);border:none;border-radius:18px;padding:2px 36px 2px 10px;font-size:.9em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25.863' height='25.96' viewBox='0 0 25.863 25.96'%3E%3Cpath id='Path_1676' data-name='Path 1676' d='M24.989 20.458l-4.273-4.273a11.787 11.787 0 0 0 1.295-5.179A11.006 11.006 0 1 0 11.006 22.011a11.787 11.787 0 0 0 5.179-1.295l4.273 4.273a3.129 3.129 0 0 0 4.532 0A3.374 3.374 0 0 0 24.989 20.458ZM2.59 11.006a8.416 8.416 0 1 1 8.416 8.416A8.4 8.4 0 0 1 2.59 11.006Z' fill='%2300abc8'/%3E%3C/svg%3E");background-position:calc(100% - 8px) 8px;background-size:20px;background-repeat:no-repeat}.wp-block-search__button:hover,.wp-block-search__button:focus{background-color:var(--secondary);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25.863' height='25.96' viewBox='0 0 25.863 25.96'%3E%3Cpath id='Path_1676' data-name='Path 1676' d='M24.989 20.458l-4.273-4.273a11.787 11.787 0 0 0 1.295-5.179A11.006 11.006 0 1 0 11.006 22.011a11.787 11.787 0 0 0 5.179-1.295l4.273 4.273a3.129 3.129 0 0 0 4.532 0A3.374 3.374 0 0 0 24.989 20.458ZM2.59 11.006a8.416 8.416 0 1 1 8.416 8.416A8.4 8.4 0 0 1 2.59 11.006Z' fill='%23F6F5F5'/%3E%3C/svg%3E")}.wp-block-search__input{border:none;background:transparent;font-size:.8em;padding:4px 8px}.wp-block-search__input:placeholder-shown{font-weight:var(--light)}.wp-block-search__input:focus{outline:none}.wp-block-search__inside-wrapper{border-radius:22px;border:1px solid var(--primary);padding:2px 2px 2px 6px}.wp-block-search__inside-wrapper:focus-within{border-color:var(--secondary)}.wp-block-separator{border:none;height:2px}.wp-block-file{display:inline-flex;flex-direction:column;font-weight:bold;margin-right:1rem}.wp-block-file.with-button{text-align:center;padding:var(--container-padding-block);background-color:var(--off-white);border-radius:19px}.wp-block-file a{text-decoration:none}.wp-block-file a+.wp-block-file__button{margin-top:1rem}.wp-block-file .wp-block-file__button{background-color:var(--primary);text-align:center;padding-right:42px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='512' viewBox='0 0 512 512' width='512'%3E%3Cg id='Solid'%3E%3Cpath d='m239.029 384.97a24 24 0 0 0 33.942 0l90.509-90.509a24 24 0 0 0 0-33.941 24 24 0 0 0 -33.941 0l-49.539 49.539v-262.059a24 24 0 0 0 -48 0v262.059l-49.539-49.539a24 24 0 0 0 -33.941 0 24 24 0 0 0 0 33.941z' fill='%23fff'/%3E%3Cpath d='m464 232a24 24 0 0 0 -24 24v184h-368v-184a24 24 0 0 0 -48 0v192a40 40 0 0 0 40 40h384a40 40 0 0 0 40-40v-192a24 24 0 0 0 -24-24z' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E");background-position:calc(100% - 14px) center;background-repeat:no-repeat;background-size:20px;color:#f6f5f5}.wp-block-file .wp-block-file__button:focus,.wp-block-file .wp-block-file__button:hover{background-color:var(--secondary)}footer .wp-block-social-links{display:grid;grid-template-columns:2em 2em 2em;gap:.75em;max-width:7.5em}footer .wp-block-social-links .wp-social-link svg{height:1.5em;width:1.5em}.wp-block-ds-events-calendar{border-radius:0px 0px 29px 29px;background-color:var(--theme);margin-top:4rem;margin-bottom:2rem;position:relative}.wp-block-ds-events-calendar .fc-header-toolbar{display:grid;grid-template-areas:"display" "month" "key";grid-template-columns:1fr;margin-bottom:0}.wp-block-ds-events-calendar .fc-toolbar-chunk{width:100%}.wp-block-ds-events-calendar .fc-toolbar-chunk .filters{margin-bottom:0}.wp-block-ds-events-calendar .fc-toolbar-chunk button[title=replace]{display:none}.wp-block-ds-events-calendar .fc-toolbar-chunk:nth-child(1){grid-area:key;display:flex;flex-wrap:wrap}.wp-block-ds-events-calendar .fc-toolbar-chunk:nth-child(2){grid-area:display;display:flex;margin-top:-3rem}@media all and (max-width: 535px){.wp-block-ds-events-calendar .fc-toolbar-chunk:nth-child(2){margin-top:-1.5rem}}.wp-block-ds-events-calendar .fc-toolbar-chunk:nth-child(2) .fc-button{width:50%;margin:0;opacity:1;font-size:24px;color:var(--theme);background-color:var(--off-white);border-radius:35px 35px 0 0;border:none;text-transform:capitalize}.wp-block-ds-events-calendar .fc-toolbar-chunk:nth-child(2) .fc-button:hover,.wp-block-ds-events-calendar .fc-toolbar-chunk:nth-child(2) .fc-button:focus{background-color:var(--stone)}.wp-block-ds-events-calendar .fc-toolbar-chunk:nth-child(2) .fc-button[aria-pressed=true]{background-color:var(--theme);color:var(--white);border-bottom-width:0px}@media all and (max-width: 535px){.wp-block-ds-events-calendar .fc-toolbar-chunk:nth-child(2) .fc-button.fc-listMonth-button{width:100%;border-radius:30px 30px 0 0;color:transparent}}@media all and (max-width: 535px){.wp-block-ds-events-calendar .fc-toolbar-chunk:nth-child(2) .fc-button.fc-dayGridMonth-button{font-size:10px;color:transparent}}.wp-block-ds-events-calendar .fc-toolbar-chunk .fc-prev-button,.wp-block-ds-events-calendar .fc-toolbar-chunk .fc-next-button{border-radius:44px;background-color:var(--white);padding:4px 10px;border:none;width:160px;color:var(--black);display:flex;align-items:center;z-index:999}.wp-block-ds-events-calendar .fc-toolbar-chunk .fc-prev-button:hover,.wp-block-ds-events-calendar .fc-toolbar-chunk .fc-next-button:hover{color:var(--theme)}.wp-block-ds-events-calendar .fc-toolbar-chunk .fc-prev-button:focus,.wp-block-ds-events-calendar .fc-toolbar-chunk .fc-prev-button:active,.wp-block-ds-events-calendar .fc-toolbar-chunk .fc-next-button:focus,.wp-block-ds-events-calendar .fc-toolbar-chunk .fc-next-button:active{outline:none;background-color:var(--black);color:var(--white)}.wp-block-ds-events-calendar .fc-toolbar-chunk .fc-prev-button::before,.wp-block-ds-events-calendar .fc-toolbar-chunk .fc-next-button::after{background-color:var(--theme);border-radius:50%;padding:10px;display:flex;height:30px;width:30px;padding:9px;align-items:center;justify-content:center;color:var(--white)}.wp-block-ds-events-calendar .fc-toolbar-chunk .fc-prev-button::before{content:"<";margin-right:.5rem}.wp-block-ds-events-calendar .fc-toolbar-chunk .fc-next-button::after{content:">";margin-left:.5rem}.wp-block-ds-events-calendar .fc-toolbar-chunk .fc-next-button{justify-content:flex-end}.wp-block-ds-events-calendar .fc-toolbar-chunk:nth-child(3){display:flex;justify-content:space-between;padding:var(--container-padding-block)}@media all and (max-width: 600px){.wp-block-ds-events-calendar .fc-toolbar-chunk:nth-child(3) button{font-size:1px;color:var(--white);width:40px}.wp-block-ds-events-calendar .fc-toolbar-chunk:nth-child(3) button::after,.wp-block-ds-events-calendar .fc-toolbar-chunk:nth-child(3) button::before{font-size:20px;background-color:var(--white);color:var(--theme);padding:4px}}.wp-block-ds-events-calendar .fc-toolbar-chunk .fc-toolbar-title{color:var(--white);line-height:1.4;text-align:center;margin-left:0}.wp-block-ds-events-calendar .fc-dayGridMonth-view{padding:0 var(--container-padding-block)}.wp-block-ds-events-calendar .fc-dayGridMonth-view table,.wp-block-ds-events-calendar .fc-dayGridMonth-view tr,.wp-block-ds-events-calendar .fc-dayGridMonth-view td,.wp-block-ds-events-calendar .fc-dayGridMonth-view th{border:none}.wp-block-ds-events-calendar .fc-col-header-cell{color:var(--white)}.wp-block-ds-events-calendar .fc-daygrid-day{padding:4px}.wp-block-ds-events-calendar .fc-daygrid-day.fc-day-today{background-color:transparent}.wp-block-ds-events-calendar .fc-daygrid-day.fc-day-today .fc-daygrid-day-number{color:var(--theme);font-weight:var(--bold)}.wp-block-ds-events-calendar .fc-daygrid-day-frame{background:var(--white);border-radius:10px}.wp-block-ds-events-calendar .fc-daygrid-day-number{line-height:1;padding-right:8px;font-size:1.5rem}.wp-block-ds-events-calendar .fc-daygrid-dot-event{padding:0}.wp-block-ds-events-calendar .fc-daygrid-event{position:relative;cursor:pointer;display:inline-flex;width:98%;align-items:flex-start;height:1.4rem;padding-left:16px}.wp-block-ds-events-calendar .fc-daygrid-event .fc-event-title{line-height:1.4;padding:4px;background-color:transparent;transition:background-color .1s linear;overflow:hidden;height:1.4rem}.wp-block-ds-events-calendar .fc-daygrid-event .fc-daygrid-event-dot{position:absolute;left:0;top:12px;border-width:6px;border-radius:0px;clip-path:url(https://dyslexiascotland.org.uk/wp-content/themes/dyslexia-scotland/assets/build/css/#clipstar)}.wp-block-ds-events-calendar .fc-daygrid-event .fc-daygrid-day-bottom,.wp-block-ds-events-calendar .fc-daygrid-event .fc-event-time{display:none}.wp-block-ds-events-calendar .fc-daygrid-event:hover,.wp-block-ds-events-calendar .fc-daygrid-event:focus{background-color:var(--stone);outline:none}.wp-block-ds-events-calendar .fc-daygrid-event:hover .fc-event-title,.wp-block-ds-events-calendar .fc-daygrid-event:focus .fc-event-title{flex-shrink:0;overflow:auto;max-width:200%;background-color:var(--stone);height:auto;box-shadow:3px 3px 6px 1px rgba(0,0,0,.1);width:150%;height:auto;white-space:normal}.wp-block-ds-events-calendar .fc-event-selected::after,.wp-block-ds-events-calendar .fc-event:focus::after,.wp-block-ds-events-calendar .fc-event-selected::before,.wp-block-ds-events-calendar .fc-event:focus::before{content:none}.wp-block-ds-events-calendar .fc-daygrid-body-unbalanced .fc-daygrid-day-events{padding-right:4px}.wp-block-ds-events-calendar .fc-h-event{background-color:var(--white);border-width:4px 0 0 0;min-height:1.4rem;position:relative}.wp-block-ds-events-calendar .fc-h-event::before{content:"";margin:0 4px;border-color:inherit;border-style:solid;display:block;box-sizing:content-box;width:0;height:0;position:absolute;left:-2px;top:6px;border-width:6px;border-radius:0px;clip-path:url(https://dyslexiascotland.org.uk/wp-content/themes/dyslexia-scotland/assets/build/css/#clipstar)}.wp-block-ds-events-calendar .fc-h-event .fc-event-main{color:var(--black)}.wp-block-ds-events-calendar .fc-h-event .fc-event-title-container .fc-event-title{font-weight:var(--bold);padding:0}.wp-block-ds-events-calendar .fc-h-event:hover,.wp-block-ds-events-calendar .fc-h-event:focus{background:#c8c5c5;outline:none}.wp-block-ds-events-calendar .fc-h-event:hover ::before,.wp-block-ds-events-calendar .fc-h-event:focus ::before{content:""}.wp-block-ds-events-calendar .fc-h-event:hover .fc-event-title,.wp-block-ds-events-calendar .fc-h-event:focus .fc-event-title{background-color:transparent;box-shadow:none}.wp-block-ds-events-calendar .fc-button-primary:not(:disabled):active:focus,.wp-block-ds-events-calendar .fc-button-primary:not(:disabled).fc-button-active:focus{box-shadow:none}.wp-block-ds-events-calendar .key{margin-left:auto;margin-right:auto;display:flex;padding:.5rem 1rem;border-radius:29px;color:var(--white);font-size:16px;display:inline-block;border:2px solid var(--white)}.wp-block-ds-events-calendar .key .title{font-weight:var(--bold)}.wp-block-ds-events-calendar .key .title,.wp-block-ds-events-calendar .key .online,.wp-block-ds-events-calendar .key .in-person,.wp-block-ds-events-calendar .key .hybrid{margin-right:1rem}.wp-block-ds-events-calendar .key .online::before,.wp-block-ds-events-calendar .key .in-person::before,.wp-block-ds-events-calendar .key .notice::before,.wp-block-ds-events-calendar .key .hybrid::before{content:"";background-size:100%;background-repeat:no-repeat;display:inline-block;width:22px;height:22px;margin-right:.5rem;margin-bottom:-5px}.wp-block-ds-events-calendar .key .online::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31.948' height='30.738' viewBox='0 0 31.948 30.738'%3E%3Cpath id='event' d='M81.469 83.729H74.626l-2.118-6.508a3.314 3.314 0 0 0-6.3 0L64.1 83.729H57.251a3.314 3.314 0 0 0-1.949 6l5.537 4.022-2.115 6.508a3.314 3.314 0 0 0 5.1 3.706l5.535-4.022 5.535 4.022a3.314 3.314 0 0 0 5.1-3.706l-2.115-6.508 5.537-4.022a3.314 3.314 0 0 0-1.949-6Z' transform='translate(-53.386 -74.441)' fill='%23ffa037' stroke='%23f6f5f5' stroke-width='1'/%3E%3C/svg%3E")}.wp-block-ds-events-calendar .key .in-person::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31.948' height='30.738' viewBox='0 0 31.948 30.738'%3E%3Cpath id='event' d='M81.469 83.729H74.626l-2.118-6.508a3.314 3.314 0 0 0-6.3 0L64.1 83.729H57.251a3.314 3.314 0 0 0-1.949 6l5.537 4.022-2.115 6.508a3.314 3.314 0 0 0 5.1 3.706l5.535-4.022 5.535 4.022a3.314 3.314 0 0 0 5.1-3.706l-2.115-6.508 5.537-4.022a3.314 3.314 0 0 0-1.949-6Z' transform='translate(-53.386 -74.441)' fill='%23914e6f' stroke='%23f6f5f5' stroke-width='1'/%3E%3C/svg%3E")}.wp-block-ds-events-calendar .key .hybrid::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31.948' height='30.738' viewBox='0 0 31.948 30.738'%3E%3Cpath id='event' d='M81.469 83.729H74.626l-2.118-6.508a3.314 3.314 0 0 0-6.3 0L64.1 83.729H57.251a3.314 3.314 0 0 0-1.949 6l5.537 4.022-2.115 6.508a3.314 3.314 0 0 0 5.1 3.706l5.535-4.022 5.535 4.022a3.314 3.314 0 0 0 5.1-3.706l-2.115-6.508 5.537-4.022a3.314 3.314 0 0 0-1.949-6Z' transform='translate(-53.386 -74.441)' fill='%23009755' stroke='%23f6f5f5' stroke-width='1'/%3E%3C/svg%3E")}.wp-block-ds-events-calendar .key .notice::before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 29.3 29.3' style='enable-background:new 0 0 29.3 29.3%3B' xml:space='preserve'%3E%3Cstyle type='text/css'%3E.st0%7Bfill-rule:evenodd%3Bclip-rule:evenodd%3Bfill:%2320ABC8%3B%7D%3C/style%3E%3Cg%3E%3Cpath class='st0' d='M16.9 15.3c0-1.5-1.2-2.7-2.7-2.7l0 0l0 0c-1.5 0-2.7 1.2-2.7 2.7l0 0V21c0 1.5 1.2 2.7 2.7 2.7l0 0l0 0c1.5 0 2.7-1.2 2.7-2.7l0 0V15.3z'/%3E%3Cpath class='st0' d='M14.2 5.3c-1.5 0-2.7 1.2-2.7 2.7s1.2 2.7 2.7 2.7s2.7-1.2 2.7-2.7C16.9 6.5 15.7 5.3 14.2 5.3z'/%3E%3C/g%3E%3C/svg%3E");border-radius:50%;background-color:var(--white)}@media all and (max-width: 530px){.wp-block-ds-events-calendar .key{margin-left:1rem;margin-right:1rem}.wp-block-ds-events-calendar .key .title{margin:auto;display:block}}.wp-block-ds-events-calendar .fc-list{border:none}.wp-block-ds-events-calendar .fc-list-table{border:none;display:block;padding:var(--container-padding-block)}.wp-block-ds-events-calendar .fc-list-table tbody{display:grid}@media all and (min-width: 536px){.wp-block-ds-events-calendar .fc-list-table tbody{grid-template-columns:repeat(auto-fit, minmax(200px, 50%))}}.wp-block-ds-events-calendar .fc-list-day{display:none}.wp-block-ds-events-calendar .fc-list-event{margin:.5rem;background-color:var(--white);border-radius:29px;border:none;display:flex;flex-direction:column;padding:.5rem;position:relative}.wp-block-ds-events-calendar .fc-list-event td{border:none;padding:0}.wp-block-ds-events-calendar .fc-list-event:hover td{background-color:transparent}.wp-block-ds-events-calendar .fc-list-event-title{order:1;line-height:1.3;font-weight:var(--bold);cursor:pointer;padding-right:32px !important}.wp-block-ds-events-calendar .fc-list-event-title:hover,.wp-block-ds-events-calendar .fc-list-event-title:focus{text-decoration:underline}.wp-block-ds-events-calendar .fc-list-event-date::before,.wp-block-ds-events-calendar .fc-list-event-time::before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;width:22px;height:22px;margin-right:.5rem}.wp-block-ds-events-calendar .fc-list-event-date{order:2}.wp-block-ds-events-calendar .fc-list-event-date::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24.809' height='22.901' viewBox='0 0 24.809 22.901'%3E%3Cpath id='event' d='M6 13.634V12.2a4.3 4.3 0 0 1 4.294-4.294h1.431V9.34a1.908 1.908 0 1 0 3.817 0V7.908h5.725V9.34a1.908 1.908 0 1 0 3.817 0V7.908h1.431A4.3 4.3 0 0 1 30.809 12.2v1.431ZM12.679 9.34a.954.954 0 1 0 1.908 0V6.954a.954.954 0 1 0-1.908 0Zm9.542-2.386V9.34a.954.954 0 1 0 1.908 0V6.954a.954.954 0 1 0-1.908 0Zm8.588 7.634V24.607A4.3 4.3 0 0 1 26.515 28.9H10.294A4.3 4.3 0 0 1 6 24.607V14.588Zm-8.918 5.4h-1.97l-.61-1.874a.954.954 0 0 0-1.813 0l-.609 1.874H14.918a.954.954 0 0 0-.561 1.726l1.594 1.158-.609 1.874a.954.954 0 0 0 1.468 1.067L18.4 24.65 20 25.808a.954.954 0 0 0 1.468-1.067l-.609-1.874 1.594-1.158a.954.954 0 0 0-.561-1.726Z' transform='translate(-6 -6)' fill='%23006e91'/%3E%3C/svg%3E")}.wp-block-ds-events-calendar .fc-list-event-time{order:3}.wp-block-ds-events-calendar .fc-list-event-time::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24.809' height='24.809' viewBox='0 0 24.809 24.809'%3E%3Cpath id='clock' d='M12.4 0a12.4 12.4 0 1 0 12.4 12.4A12.418 12.418 0 0 0 12.4 0Zm5.9 18.821a1.033 1.033 0 0 1-1.462 0l-5.169-5.168a1.029 1.029 0 0 1-.3-.731V6.2a1.034 1.034 0 1 1 2.067 0v6.291L18.3 17.359A1.033 1.033 0 0 1 18.3 18.821Zm0 0' fill='%23006e91'/%3E%3C/svg%3E")}.wp-block-ds-events-calendar .fc-list-event-graphic{position:absolute;left:calc(100% - 1.5rem);top:0}.wp-block-ds-events-calendar .fc-list-event-graphic .fc-list-event-dot{border-width:6px;border-radius:0px;clip-path:url(https://dyslexiascotland.org.uk/wp-content/themes/dyslexia-scotland/assets/build/css/#clipstar);transform:scale(2);transform-origin:top right}.wp-block-ds-events-calendar>svg{position:absolute;opacity:0}.loading-indicator{position:absolute;max-height:80%;min-width:0%;border-radius:50%;left:50%;top:50%;transform:translate(-50%, -50%) scale(0.6);background:var(--white);opacity:0;pointer-events:none;box-shadow:2px 2px 8px 3px rgba(25,25,25,.15);transition:.4s cubic-bezier(0.15, 0.3, 0.16, 0.96);z-index:2;padding:var(--container-padding-block);display:flex}.loading-indicator .spinner{margin:auto;display:block;width:40px;height:40px;border-radius:100%;border-width:8px;border-style:solid;border-color:var(--theme) transparent transparent transparent;animation:rotation infinite 1s;background-color:var(--white)}.loading-indicator.active{opacity:1;transform:translate(-50%, -50%) scale(1)}@keyframes rotation{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}.event-card{position:absolute;max-height:80%;min-width:70%;left:50%;top:50%;transform:translate(-50%, -50%) scale(0.6);background:var(--white);border-radius:19px;opacity:0;pointer-events:none;transition:.4s cubic-bezier(0.15, 0.3, 0.16, 0.96);z-index:2;padding:var(--container-padding-block);box-shadow:2px 2px 8px 3px rgba(25,25,25,.15);overflow:scroll}@media all and (max-width: 600px){.event-card{max-width:100%;width:100%}}.event-card.active{opacity:1;pointer-events:all;transform:translate(-50%, -50%) scale(1);transition:.8s cubic-bezier(0.15, 0.3, 0.16, 0.96) .2s}.event-card h1{font-size:25px;margin-top:0px;margin-bottom:1.5rem}.event-card header{position:relative}.event-card header .start-date::before,.event-card header .start-time::before,.event-card header .audience::before,.event-card header .location::before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block;width:22px;height:22px;margin-right:.5rem}.event-card header p,.event-card header address{font-size:18px;margin-bottom:.5rem;display:flex;align-items:baseline}.event-card header address{line-height:1.5}.event-card header .start-date::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24.809' height='22.901' viewBox='0 0 24.809 22.901'%3E%3Cpath id='event' d='M6 13.634V12.2a4.3 4.3 0 0 1 4.294-4.294h1.431V9.34a1.908 1.908 0 1 0 3.817 0V7.908h5.725V9.34a1.908 1.908 0 1 0 3.817 0V7.908h1.431A4.3 4.3 0 0 1 30.809 12.2v1.431ZM12.679 9.34a.954.954 0 1 0 1.908 0V6.954a.954.954 0 1 0-1.908 0Zm9.542-2.386V9.34a.954.954 0 1 0 1.908 0V6.954a.954.954 0 1 0-1.908 0Zm8.588 7.634V24.607A4.3 4.3 0 0 1 26.515 28.9H10.294A4.3 4.3 0 0 1 6 24.607V14.588Zm-8.918 5.4h-1.97l-.61-1.874a.954.954 0 0 0-1.813 0l-.609 1.874H14.918a.954.954 0 0 0-.561 1.726l1.594 1.158-.609 1.874a.954.954 0 0 0 1.468 1.067L18.4 24.65 20 25.808a.954.954 0 0 0 1.468-1.067l-.609-1.874 1.594-1.158a.954.954 0 0 0-.561-1.726Z' transform='translate(-6 -6)' fill='%23006e91'/%3E%3C/svg%3E")}.event-card header .start-time::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24.809' height='24.809' viewBox='0 0 24.809 24.809'%3E%3Cpath id='clock' d='M12.4 0a12.4 12.4 0 1 0 12.4 12.4A12.418 12.418 0 0 0 12.4 0Zm5.9 18.821a1.033 1.033 0 0 1-1.462 0l-5.169-5.168a1.029 1.029 0 0 1-.3-.731V6.2a1.034 1.034 0 1 1 2.067 0v6.291L18.3 17.359A1.033 1.033 0 0 1 18.3 18.821Zm0 0' fill='%23006e91'/%3E%3C/svg%3E")}.event-card header .audience::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21.701' height='24.243' viewBox='0 0 21.701 24.243'%3E%3Cg id='user' transform='translate(-24.165)'%3E%3Cg id='Group_915' data-name='Group 915' transform='translate(24.165)'%3E%3Cg id='Group_914' data-name='Group 914' transform='translate(0)'%3E%3Cpath id='Path_1896' data-name='Path 1896' d='M117.086 12.589a6.295 6.295 0 1 0-6.294-6.295A6.311 6.311 0 0 0 117.086 12.589Z' transform='translate(-106.234 0)' fill='%23006e91'/%3E%3Cpath id='Path_1897' data-name='Path 1897' d='M45.819 252.42a5.868 5.868 0 0 0-.632-1.154 7.824 7.824 0 0 0-5.415-3.408 1.159 1.159 0 0 0-.8.192 6.71 6.71 0 0 1-7.916 0 1.031 1.031 0 0 0-.8-.192 7.767 7.767 0 0 0-5.415 3.408 6.766 6.766 0 0 0-.632 1.154.584.584 0 0 0 .027.522 10.967 10.967 0 0 0 .742 1.1 10.446 10.446 0 0 0 1.264 1.429 16.472 16.472 0 0 0 1.264 1.1 12.535 12.535 0 0 0 14.953 0 12.082 12.082 0 0 0 1.264-1.1 12.692 12.692 0 0 0 1.264-1.429 9.64 9.64 0 0 0 .742-1.1A.469.469 0 0 0 45.819 252.42Z' transform='translate(-24.165 -234.801)' fill='%23006e91'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.event-card header .location::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27.487' height='34.307' viewBox='0 0 27.487 34.307'%3E%3Cg id='Group_1597' data-name='Group 1597' transform='translate(-610.196 -1015.79)'%3E%3Cg id='Group_590' data-name='Group 590' transform='translate(610.196 1015.79)'%3E%3Cg id='Group_589' data-name='Group 589' transform='translate(0)'%3E%3Cpath id='Path_320' data-name='Path 320' d='M64.629 0A13.759 13.759 0 0 0 50.885 13.744v.38c0 3.833 2.2 8.3 6.531 13.275a56.494 56.494 0 0 0 6.37 6.227l.843.681.843-.681a56.482 56.482 0 0 0 6.37-6.227c4.334-4.976 6.531-9.442 6.531-13.275v-.38A13.759 13.759 0 0 0 64.629 0Z' transform='translate(-50.885)' fill='%23006e91'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_588' data-name='Group 588' transform='translate(617.571 1023.165)'%3E%3Cg id='Group_587' data-name='Group 587' transform='translate(0)'%3E%3Cpath id='Path_319' data-name='Path 319' d='M167.316 110.062a6.369 6.369 0 1 0 6.369 6.369A6.376 6.376 0 0 0 167.316 110.062Z' transform='translate(-160.947 -110.062)' fill='%23f6f5f5'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.event-card hr{border:none;width:calc(80% - 4rem);min-width:200px;margin:1.5rem 0;height:2px;background-color:var(--teal)}.event-card .close{padding:.5rem;font-size:14px;background:var(--grey);color:var(--white);position:absolute;width:90px;top:0;right:0;border-radius:0px 12px 0px 12px;margin-top:0px}@media all and (min-width: 801px){.event-card .close{padding:.5rem .75rem;font-size:16px}}.event-card .close:hover,.event-card .close:focus{background:var(--black)}.event-card .links{display:flex}.event-card .apply{padding:10px 25px 8px 25px;border-radius:29px;background-color:var(--theme);color:var(--white);font-weight:var(--bold);text-decoration:none;font-size:18px;margin:1rem auto 1rem 0;display:inline-block;transition:.3s ease}.event-card .share{margin:1rem 1rem 1rem auto;position:relative;overflow:hidden;color:var(--grey);border-radius:29px;min-height:36px}.event-card .share:hover,.event-card .share:focus{outline:none;color:var(--theme)}.event-card .share:after{position:absolute;height:100%;width:20%;line-height:1.8;content:"Link Copied";background:var(--grey);color:var(--white);font-weight:bold;transition:.45s cubic-bezier(0.15, 0.3, 0.16, 0.96);top:0;left:-50%;overflow:hidden}.event-card .share.copied::after{width:100%;left:0}.event-card .error-message{margin:auto 1rem;font-weight:bold}svg #notice{transform:scale(0.5)}.filters{display:flex;border-radius:29px;background-color:var(--theme);color:var(--white);list-style:none;width:100%;padding:.75rem;justify-content:space-around;margin-bottom:1.5rem;flex-wrap:wrap}.filters .select-container{display:flex;flex-wrap:wrap;flex-direction:row-reverse;justify-content:flex-end;align-items:center;font-size:16px;width:auto;margin:.5rem 1rem .5rem 0;position:relative}.filters .select-container label{font-weight:var(--bold);margin-right:.75rem;font-size:18px;line-height:1.1}@media all and (max-width: 400px){.filters .select-container label{display:none}}.filters .select-container svg{position:absolute;color:var(--theme);right:6px;top:50%;transform:translateY(-55%);width:14px;height:14px}.filters.archive--filters{justify-content:flex-start}.filters select{padding:4px 20px 4px 6px;background-color:var(--white);color:var(--theme);border:none;border-radius:10px;min-width:200px;font-family:inherit;font-style:inherit;font-size:inherit;font-weight:var(--bold);appearance:none}.filters select:focus{outline:2px solid var(--white);outline-offset:2px}.article--filters{background:transparent;justify-content:center}.article--filters .article--filters--checkbox-container input{appearance:none;width:1px;margin:0;display:inline}.article--filters .article--filters--checkbox-container label{border-width:3px;border-style:solid;border-color:var(--theme);border-radius:39px;min-width:85px;padding:.35rem .75rem;background-color:var(--white);color:var(--black);display:block;text-align:center;font-size:.85rem;margin:0 .5rem;cursor:pointer;position:relative;overflow:hidden}.article--filters .article--filters--checkbox-container label::after{content:"";position:absolute;top:0;left:0;width:.1%;height:100%;background-color:var(--theme);opacity:.3;transition:width ease .4s}.article--filters .article--filters--checkbox-container label:hover::after,.article--filters .article--filters--checkbox-container label:focus::after{width:100%}.article--filters .article--filters--checkbox-container input:checked+label{background-color:var(--theme);color:var(--white)}.article-block{display:flex;flex-wrap:wrap}.article-block .wp-block-ds-post-list--single{transition:max-height .4s ease-out;min-width:200px}@media all and (min-width: 800px){.article-block .wp-block-ds-post-list--single{flex-basis:calc(33% - 1rem)}}.article-block .wp-block-ds-post-list--single.hidden{border-color:transparent;transition:max-height .4s ease-in}.wp-block-pullquote,.wp-block-pullquote:not(.is-style-solid-color){border-radius:39px;background-color:var(--stone);padding:var(--container-padding-block) 1rem 1rem 1rem;border:none;position:relative;margin-top:var(--container-padding-block)}.wp-block-pullquote blockquote,.wp-block-pullquote:not(.is-style-solid-color) blockquote{border-color:inherit;display:flex;flex-direction:column-reverse}.wp-block-pullquote blockquote p,.wp-block-pullquote:not(.is-style-solid-color) blockquote p{font-size:inherit}.wp-block-pullquote blockquote cite,.wp-block-pullquote:not(.is-style-solid-color) blockquote cite{border-top:3px solid;border-bottom:3px solid;border-color:inherit;font-style:normal;width:65%;margin-left:auto;margin-right:auto;min-width:150px;font-size:.9em;text-align:center;margin-bottom:1rem}.wp-block-pullquote::after,.wp-block-pullquote:not(.is-style-solid-color)::after{content:"";position:absolute;top:0;left:50%;transform:translate(-50%, -50%);width:0px;height:0px;border:30px solid;border-color:inherit;border-radius:50%}.wp-block-pullquote::before,.wp-block-pullquote:not(.is-style-solid-color)::before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%, -48%);width:36px;height:36px;z-index:1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='39.785' height='27.136' viewBox='0 0 39.785 27.136'%3E%3Cg id='Group_1006' data-name='Group 1006' transform='translate(39.785 27.136) rotate(180)'%3E%3Cg id='Group_987' data-name='Group 987' transform='translate(21.179 0)'%3E%3Ccircle id='Ellipse_64' data-name='Ellipse 64' cx='8.935' cy='8.935' r='8.935' transform='translate(0.736 0)' fill='%23f6f5f5'/%3E%3Cpath id='Path_1975' data-name='Path 1975' d='M4.891 0l6.036 14.241H0Z' transform='translate(9.463 27.136) rotate(-150)' fill='%23f6f5f5'/%3E%3C/g%3E%3Cg id='Group_988' data-name='Group 988' transform='translate(0 0)'%3E%3Ccircle id='Ellipse_64-2' data-name='Ellipse 64' cx='8.935' cy='8.935' r='8.935' transform='translate(0.736 0)' fill='%23f6f5f5'/%3E%3Cpath id='Path_1975-2' data-name='Path 1975' d='M4.891 0l6.036 14.241H0Z' transform='translate(9.463 27.136) rotate(-150)' fill='%23f6f5f5'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-size:100%;background-repeat:no-repeat}.wp-block-column .wp-block-pullquote{height:100%}.support-us-block{max-height:calc(300px + var(--container-padding-block));transition:max-height .5s linear;overflow:hidden;position:relative;border-bottom:4px solid var(--secondary)}@media all and (min-width: 651px){.support-us-block::before{content:"";z-index:1;width:180px;position:absolute;height:197px;left:0;bottom:var(--container-padding-block);background-image:url(https://dyslexiascotland.org.uk/wp-content/themes/dyslexia-scotland/assets/images/icons/donate-left.svg);background-size:auto 100%;background-repeat:no-repeat}.support-us-block::after{content:"";z-index:1;width:112px;position:absolute;height:200px;right:0;top:var(--container-padding-block);background-image:url(https://dyslexiascotland.org.uk/wp-content/themes/dyslexia-scotland/assets/images/icons/donate-right.svg);background-size:100%;background-size:auto 100%;background-repeat:no-repeat}}.support-us-block .wp-block-columns{opacity:0;transition:opacity .3s linear;position:relative;z-index:2}.support-us-block[aria-expanded=true] .wp-block-columns{opacity:1}.support-us-block .wp-block-columns .wp-block-image{position:relative;margin-bottom:calc(20px + var(--container-padding-block));margin-top:var(--container-padding-block)}.support-us-block .wp-block-columns .wp-block-image::after{content:"";position:absolute;width:calc(20px + var(--container-padding-block));height:calc(20px + var(--container-padding-block));background-color:var(--white);border-radius:50%;left:50%;bottom:0;transform:translate(-50%, 50%);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='59.834' height='51.748' viewBox='0 0 59.834 51.748'%3E%3Cpath id='heart_1_' data-name='heart (1)' d='M29.917 86.342a1.751 1.751 0 0 1-.876-.235A104.679 104.679 0 0 1 14.653 75.754 59.351 59.351 0 0 1 4.673 65.06C1.547 60.571-.025 56.254 0 52.228A18.525 18.525 0 0 1 4.726 39.822a15.489 15.489 0 0 1 11.531-5.228 16 16 0 0 1 13.66 8.1 16 16 0 0 1 13.66-8.1 15.577 15.577 0 0 1 11.085 4.717A18.262 18.262 0 0 1 59.834 52.25c-.025 4.019-1.627 8.33-4.76 12.812a60.118 60.118 0 0 1-9.966 10.69A105.04 105.04 0 0 1 30.8 86.1a1.754 1.754 0 0 1-.881.237Z' transform='translate(0 -34.594)' fill='%234a2583'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:65%}.support-us-block .wp-block-columns .wp-block-image img{border-radius:35px;border:2px solid var(--white)}.support-us-block .wp-block-columns .wp-block-image+p{text-align:center;font-size:24px;line-height:1.7}.support-us-block>.wp-block-columns{padding-bottom:calc(var(--container-padding-block)*2)}@media all and (max-width: 800px){.support-us-block>.wp-block-columns{display:block}}.support-us-block>.wp-block-columns>.wp-block-column{padding-right:0px}.support-us-block>.wp-block-columns::before{content:none}.wp-block-ds-donation--tab{display:none;background-color:var(--white);padding:1rem;border-bottom-left-radius:35px;border-bottom-right-radius:35px;padding-bottom:var(--container-padding-block);color:var(--black)}.wp-block-ds-donation--tab.active-tab{display:block}.wp-block-ds-donation--tab#tab-donate h3{margin-top:0px}.wp-block-ds-donation--tab#tab-donate .wp-block-columns{margin-top:var(--container-padding-block)}.wp-block-ds-donation--tab#tab-donate .wp-block-column:last-child{padding-right:0px}@media all and (min-width: 801px){.wp-block-ds-donation--tab#tab-donate .wp-block-columns{display:grid;grid-template-columns:calc(50% - 2px) 4px calc(50% - 2px)}.wp-block-ds-donation--tab#tab-donate .wp-block-columns>.wp-block-column:last-child{margin-left:0}}.wp-block-ds-donation--tabs-container{background-color:transparent;padding:0}.wp-block-ds-donation--tabs-container .tab-buttons{margin-left:0}.wp-block-ds-donation--tabs-container .tab-buttons li{width:calc(50% - 1px)}.wp-block-ds-donation--tabs-container .tab-buttons button{width:100%;opacity:1;font-size:24px;color:var(--white);background-color:var(--primary);border-radius:35px 35px 0 0;margin:0;border:2px solid var(--white)}.wp-block-ds-donation--tabs-container .tab-buttons button:hover,.wp-block-ds-donation--tabs-container .tab-buttons button:focus{background-color:var(--purple-light)}.wp-block-ds-donation--tabs-container .tab-buttons button[aria-selected=true]{background-color:var(--white);color:var(--primary);border-bottom-width:0px;box-shadow:0px -1px 0px 3px var(--primary)}.wp-block-ds-donation--tabs-container #tab-join{flex-wrap:wrap;justify-content:space-around}.wp-block-ds-donation--tabs-container #tab-join.active-tab{display:flex}.wp-block-ds-donation--tabs-container #tab-join>p{width:100%;font-weight:var(--demi-bold);font-size:22px;color:var(--primary);text-align:center;padding:var(--container-padding-block)}@media all and (min-width: 1600px){.wp-block-ds-donation--tabs-container #tab-join>p{padding-left:calc(var(--container-padding-block)*3);padding-right:calc(var(--container-padding-block)*3)}}.wp-block-ds-donation--tabs-container .wp-block-ds-icon-link{display:flex;flex-direction:column;flex-basis:20%;min-width:125px;align-items:center}.wp-block-ds-donation--tabs-container .wp-block-ds-icon-link p{font-size:20px;margin-top:.5em;text-align:center;font-weight:var(--demi-bold);line-height:1.5;border-radius:5px;background-color:transparent}.wp-block-ds-donation--tabs-container .wp-block-ds-icon-link--link{position:relative;padding-bottom:1rem}.wp-block-ds-donation--tabs-container .wp-block-ds-icon-link--link::after{content:"→";width:46px;font-size:40px;overflow:hidden;height:1px;opacity:0;position:absolute;left:50%;transform:translateX(-50%);bottom:-10px;color:inherit;transition:height .35s cubic-bezier(0.075, 0.82, 0.165, 1) .15s;line-height:0;font-weight:800}.wp-block-ds-donation--tabs-container .wp-block-ds-icon-link--link:hover::after,.wp-block-ds-donation--tabs-container .wp-block-ds-icon-link--link:focus::after{height:24px;opacity:1}.wp-block-ds-donation--tabs-container .donation-submit,.wp-block-ds-donation--tabs-container .fundraise-submit{background-color:#7a04dd;color:#fff;background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 94 90' style='enable-background:new 0 0 94 90%3B'%3E%3Cpath class='st0' d='M83.3 37h-26L42.2 52.1H63c-2.7 6.1-8.8 10.3-16 10.3c-9.6 0-17.5-7.8-17.5-17.4c0-9.6 7.8-17.4 17.5-17.4 c3.5 0 6.8 1 9.5 2.8l14.1-14C64.2 11.1 56 8 47 8C26.5 8 9.9 24.5 9.9 45c0 20.4 16.6 37 37.2 37c20.5 0 37.2-16.6 37.2-37C84.2 42.3 83.9 39.6 83.3 37z' fill='%23F6F5F5'/%3E%3C/svg%3E");background-size:20px;background-repeat:no-repeat;background-position:8px 54%;border-radius:10px;padding:8px 8px 8px 34px;text-align:left;text-decoration:none;line-height:1.5;margin-bottom:1rem;box-shadow:0px 0px 0px 2px transparent}.wp-block-ds-donation--tabs-container .donation-submit:hover,.wp-block-ds-donation--tabs-container .fundraise-submit:hover{background-color:var(--purple-light)}.wp-block-ds-donation--tabs-container .donation-submit:focus,.wp-block-ds-donation--tabs-container .donation-submit:active,.wp-block-ds-donation--tabs-container .fundraise-submit:focus,.wp-block-ds-donation--tabs-container .fundraise-submit:active{box-shadow:0px 0px 0px 4px var(--secondary)}.wp-block-ds-donation--tabs-container .input-container{position:relative;padding-top:20px;background-color:var(--white);margin-bottom:1rem}.wp-block-ds-donation--tabs-container .input-container::before{content:"£";position:absolute;left:0;bottom:0px}.wp-block-ds-donation--tabs-container .input-container input{border:none;background-color:transparent;border-bottom:2px solid var(--primary);padding-left:14px}.wp-block-ds-donation--tabs-container .input-container input:focus{border-bottom-color:var(--secondary);outline:none}.wp-block-ds-donation--tabs-container .input-container input:focus+label{color:var(--secondary)}.wp-block-ds-donation--tabs-container .input-container label{position:absolute;top:0px;font-size:14px;left:0px}.toggle-sponsor-block{color:var(--white);margin-left:auto;margin-right:auto;position:relative;display:block;max-width:200px}.toggle-sponsor-block::after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13.428' height='11.995' viewBox='0 0 13.428 11.995'%3E%3Cg id='Group_949' data-name='Group 949' transform='translate(-976.015 -343.104)'%3E%3Cline id='Line_60' data-name='Line 60' y1='10.696' transform='translate(988.077 344.471) rotate(30)' fill='none' stroke='%23f6f5f5' stroke-linecap='round' stroke-width='2'/%3E%3Cline id='Line_61' data-name='Line 61' y2='10.696' transform='translate(982.729 353.733) rotate(150)' fill='none' stroke='%23f6f5f5' stroke-linecap='round' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:bottom center;background-size:100%;width:16px;height:16px;pointer-events:none;display:block;margin:.5rem auto;transition:.3s ease-out}.toggle-sponsor-block:hover::after{margin-top:1rem}.toggle-sponsor-block:focus{outline:none;color:var(--secondary)}.toggle-sponsor-block:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13.428' height='11.995' viewBox='0 0 13.428 11.995'%3E%3Cg id='Group_949' data-name='Group 949' transform='translate(-976.015 -343.104)'%3E%3Cline id='Line_60' data-name='Line 60' y1='10.696' transform='translate(988.077 344.471) rotate(30)' fill='none' stroke='%2320ABC8' stroke-linecap='round' stroke-width='2'/%3E%3Cline id='Line_61' data-name='Line 61' y2='10.696' transform='translate(982.729 353.733) rotate(150)' fill='none' stroke='%2320ABC8' stroke-linecap='round' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E")}.toggle-sponsor-block[aria-expanded=true]::after{transform:rotate(180deg);margin-top:1rem}.toggle-sponsor-block[aria-expanded=true]:hover::after{margin-top:.5rem}.home .support-us-block{max-height:initial}.home .support-us-block .wp-block-columns{opacity:1}.home .support-us-block .toggle-sponsor-block{display:none}main>.wp-block-woocommerce-memberships-member-content{padding-left:var(--container-padding-inline);padding-right:var(--container-padding-inline)}.pagination{display:flex;justify-content:center;margin-top:1rem;flex-wrap:wrap;margin-bottom:1rem}.pagination a,.pagination button{border-radius:50%;margin-left:.75rem;width:36px;height:36px;background-color:var(--purple-light);border:2px solid #fff;display:inline-flex;align-items:center;justify-content:center;color:var(--white);text-decoration:none;font-size:18px}.pagination a:hover,.pagination a:focus,.pagination button:hover,.pagination button:focus{background-color:var(--purple)}.pagination a.current,.pagination button.current{border-color:var(--secondary);background-color:var(--purple)}.pagination a.disabled,.pagination a:disabled,.pagination button.disabled,.pagination button:disabled{pointer-events:none;opacity:.6}.pagination .pagination--prev::before,.pagination .pagination--next::before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.949' height='25.645' viewBox='0 0 17.949 25.645'%3E%3Cg id='Group_512' data-name='Group 512' transform='translate(-310.804 446.338) rotate(-90)'%3E%3Cpath id='Path_291' data-name='Path 291' d='M15.608.2 0 0' transform='matrix(-0.629  0.777  -0.777  -0.629  443.49  313.774)' fill='none' stroke='%23F6F5F5' stroke-linecap='round' stroke-width='4'/%3E%3Cpath id='Path_292' data-name='Path 292' d='M15.609 0 0 .2' transform='translate(423.693 313.651) rotate(51)' fill='none' stroke='%23F6F5F5' stroke-linecap='round' stroke-width='4'/%3E%3C/g%3E%3C/svg%3E");width:.825em;height:.825em;background-size:contain;display:inline-block;background-repeat:no-repeat;background-position:center;vertical-align:middle;margin-left:6px}.pagination .pagination--prev::before{transform:rotate(180deg);margin-left:0px}.unwrapped-navigation{margin-bottom:1.5rem}@media all and (min-width: 651px){.unwrapped-navigation{margin-top:-1.5rem}}.unwrapped-navigation .wp-block-button,.unwrapped-navigation .wp-block-button__link{width:100%;text-align:center}.unwrapped-navigation .has-background.wp-block-button__link{padding:.5em 1em;transition:border-radius .35s ease}.unwrapped-navigation .has-background.wp-block-button__link img{width:30px !important;margin-top:-5px}.unwrapped-navigation .has-background.wp-block-button__link:hover,.unwrapped-navigation .has-background.wp-block-button__link:focus{border-radius:19px}.unwrapped-navigation .wp-block-ds-signpost--image-container{background-size:50%;background-position:center;background-repeat:no-repeat}.unwrapped-navigation .wp-block-ds-signpost{border:3px solid transparent}.unwrapped-navigation .wp-block-ds-signpost.current .wp-block-ds-signpost--heading::after{transform:translateX(-50%) scaleY(1)}.unwrapped .wp-block-ds-articles .wp-block-ds-post-list--single{position:relative}.unwrapped .wp-block-ds-articles .wp-block-ds-post-list--single svg{width:40px;height:40px;border-radius:40px;background-size:24px;background-position:center;background-repeat:no-repeat;position:absolute;left:.5rem;bottom:.5rem;background-color:var(--color-light)}.unwrapped .wp-block-ds-articles .wp-block-ds-post-list--single svg path{fill:var(--theme)}main .wp-block-ds-banner.dyslexia-unwrapped-home{padding:0}main .wp-block-ds-banner.dyslexia-unwrapped-home::before{background-image:url(https://dyslexiascotland.org.uk/wp-content/themes/dyslexia-scotland/assets/images/banners/unwrapped-banner-left.svg)}main .wp-block-ds-banner.dyslexia-unwrapped-home::after{background-image:url(https://dyslexiascotland.org.uk/wp-content/themes/dyslexia-scotland/assets/images/banners/unwrapped-banner-right.svg);top:0}main .wp-block-ds-banner.dyslexia-unwrapped-home figure{margin-bottom:0}main .wp-block-ds-banner.dyslexia-unwrapped-home img{margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.wc-block-grid__products{display:grid;grid-template-columns:repeat(auto-fit, clamp(230px, 50% - 1rem, 420px));gap:1rem}@media all and (max-width: 480px){.wc-block-grid__products{grid-template-columns:1fr;display:grid}}.wc-block-grid__products li{border:8px solid var(--white);border-radius:39px;text-align:left;overflow:hidden;width:100%;max-width:100% !important;background-color:var(--stone)}.wc-block-grid__products li.wc-block-grid__product{margin-bottom:0}.wc-block-grid__products li .wc-block-grid__product-title{padding:.5rem 1rem;position:relative;font-weight:var(--medium);line-height:1.5}.wc-block-grid__products li .wc-block-grid__product-title::after{content:"";position:absolute;width:calc(100% - 2rem);margin-left:1rem;background-color:var(--primary);height:1px;display:block;bottom:-0.5rem;left:0}.wc-block-grid__products li .wp-block-button a.wp-block-button__link{font-size:16px;background-color:var(--primary);position:relative}.wc-block-grid__products li .wp-block-button a.wp-block-button__link::after{content:"+";margin-left:4px;display:inline-block}.wc-block-grid__products li .wc-block-grid__product-price{font-size:20px;margin-bottom:0px;min-width:40%;display:inline-block;margin-left:1rem;margin-top:1rem;margin-bottom:1rem}.wc-block-grid__products .wc-block-grid__product-add-to-cart{display:inline-block;margin-top:1rem;margin-bottom:1rem;margin-left:1rem}.wc-block-grid__products a.added_to_cart{display:none}.wc-block-grid__products .wc-block-grid__product-image,.wc-block-grid__products .wc-block-grid__product-image img{width:100%}.wc-block-grid__products .wc-block-grid__product-image{aspect-ratio:16/9;overflow:hidden}@media(min-width: 481px)and (max-width: 600px){.wc-block-grid.has-3-columns .wc-block-grid__product:nth-child(2n){padding-left:0}.wc-block-grid.has-3-columns .wc-block-grid__product:nth-child(odd){padding-right:0}}ul.ds-product-categories{display:flex;border-radius:19px;background-color:var(--theme);color:var(--white);list-style:none;padding:.5rem .75rem;margin-left:var(--container-padding-block);flex-wrap:wrap}ul.ds-product-categories li{margin:.35rem .5rem .35rem 0}ul.ds-product-categories a{padding:.25rem 1rem;background-color:var(--white);color:var(--theme);border-radius:10px;font-size:16px;border:3px solid var(--white);line-height:1}ul.ds-product-categories a:hover,ul.ds-product-categories a:focus{background-color:var(--theme);color:var(--white)}.content--single-product{padding-bottom:var(--container-padding-block)}.content--single-product>aside{padding-right:0}.content--single-product .breadcrumbs{grid-column-start:1;grid-column-end:4;margin-top:-1rem;margin-left:0}.content--single-product ins{text-decoration:none}.content--single-product .sidebar--metadata .woocommerce-product-gallery__image{border-radius:9px;margin-bottom:1rem}.content--single-product .sidebar--membership-panel{background-color:var(--theme);color:var(--white);margin-top:var(--container-padding-block);font-size:16px;padding:1rem;border-radius:19px}.content--single-product .sidebar--membership-panel ul{list-style:none;padding-left:0px}.content--single-product .sidebar--membership-panel ul a{font-weight:var(--demi-bold)}.content--single-product .sidebar--membership-panel ul a:hover,.content--single-product .sidebar--membership-panel ul a:focus{text-decoration:underline}.content--single-product form.cart{display:flex;flex-direction:column;align-items:center;text-align:center;flex-wrap:wrap}.content--single-product form.cart fieldset{width:100%;margin-bottom:.5rem;border:none;padding:10px;background-color:var(--tertiary)}.content--single-product form.cart fieldset~button[type=submit]{width:100%;margin-left:0}.content--single-product form.cart .woocommerce-variation-add-to-cart span{font-size:20px}.content--single-product form.cart .woocommerce-variation-add-to-cart button{margin-left:0;width:100%}.content--single-product form.cart hr{width:15%;margin-left:auto;margin-right:auto;height:2px;background-color:var(--purple);border:none;margin-top:1rem}.content--single-product .woocommerce-Price-amount{font-weight:var(--demi-bold);font-size:22px}.content--single-product del .woocommerce-Price-amount{font-weight:var(--medium)}.woocommerce button.button.single_add_to_cart_button,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,#place_order{background-color:var(--purple-light);margin-left:.5rem;border-radius:19px;color:var(--white);padding:8px 16px}.woocommerce button.button.single_add_to_cart_button.checkout-button,.woocommerce a.button.checkout-button,.woocommerce a.button.alt.checkout-button,.woocommerce button.button.checkout-button,#place_order.checkout-button{border-radius:39px}.woocommerce button.button.single_add_to_cart_button:hover,.woocommerce button.button.single_add_to_cart_button:focus,.woocommerce a.button:hover,.woocommerce a.button:focus,.woocommerce a.button.alt:hover,.woocommerce a.button.alt:focus,.woocommerce button.button:hover,.woocommerce button.button:focus,#place_order:hover,#place_order:focus{background-color:var(--purple);color:var(--white)}.woocommerce button.button.single_add_to_cart_button:focus,.woocommerce a.button:focus,.woocommerce a.button.alt:focus,.woocommerce button.button:focus,#place_order:focus{outline:4px solid var(--secondary)}.quantity .qty{height:35px}.woocommerce-message{font-size:16px;border-top-color:var(--green)}.woocommerce-message::before{color:var(--green)}.woocommerce-message a.button{background-color:var(--green);color:var(--white)}.woocommerce-message a.button:hover,.woocommerce-message a.button:focus{color:var(--white)}.woocommerce-info{border-top-color:var(--blue);color:var(--black)}.woocommerce table.shop_table{border-collapse:collapse}.woocommerce table.shop_table thead{background-color:var(--purple-light);color:var(--white)}.woocommerce table.shop_table .cart_item:nth-child(2n){background:var(--off-white)}.woocommerce table.shop_table .cart_item:nth-child(2n-1){background:var(--stone)}.woocommerce table.shop_table fieldset{width:100%;margin-bottom:.5rem;border:none;padding:10px;background-color:var(--tertiary);font-size:16px}.select2-container--default .select2-selection--single{border:none;height:auto}.select2-container--default .select2-selection--single .select2-selection__arrow{height:100%}.woocommerce-thankyou-order-details{padding-left:0}.upsells{margin-top:var(--container-padding-block)}.upsells .quantity{display:none}.upsells form.cart{margin-bottom:.5rem}.upsells form.cart .single_add_to_cart_button{width:auto;margin-left:.5rem}.upsells form.cart fieldset{display:none}.product-gallery.wp-block-gallery.has-nested-images .wp-block-image{max-width:400px}.woocommerce-account .content .woocommerce .woocommerce-form-login{border:2px solid var(--theme);background-color:var(--stone);grid-template-columns:repeat(auto-fit, minmax(200px, calc(50% - 1.5rem)));display:grid;column-gap:1.4rem}.woocommerce-account .content .woocommerce .woocommerce-form-login .woocommerce-form-login__submit{float:none}.woocommerce-account .content .woocommerce .woocommerce-form-login h2,.woocommerce-account .content .woocommerce .woocommerce-form-login .lost_password{margin-top:0;grid-column-start:1;grid-column-end:3}.woocommerce-account .content .woocommerce .woocommerce-form-login .lost_password a{font-size:14px}.woocommerce-account .content .woocommerce .woocommerce-form-login .submit-row{grid-column-start:1;grid-column-end:3}.woocommerce-account .content .woocommerce .woocommerce-form-login .form-row-wide{position:relative;padding-top:32px}.woocommerce-account .content .woocommerce .woocommerce-form-login .form-row-wide label{position:absolute;top:0;left:4px}.woocommerce-account .content .woocommerce .woocommerce-form-login #password~.show-password-input::after{content:"Show"}.woocommerce-account .content .woocommerce .woocommerce-form-login #password[type=text]~.show-password-input::after{content:"Hide"}.woocommerce-account .content .woocommerce .woocommerce-form-login .show-password-input::after{font-size:14px;font-family:inherit;font-weight:var(--medium);display:block}.woocommerce-account .content .woocommerce .woocommerce-form-login .password-input:focus-within+label{color:var(--primary)}.woocommerce-account .woocommerce-notices-wrapper{margin-left:var(--container-padding-block)}.woocommerce-account .content .title--standalone{padding-left:32%;max-width:100%;margin:2rem 0 1rem 0}.woocommerce-form .form-row label,.woocommerce-checkout .form-row label{font-size:16px;line-height:1.6}.woocommerce-form .form-row input,.woocommerce-form .form-row select,.woocommerce-form .form-row textarea,.woocommerce-form .form-row .select2-selection__rendered,.woocommerce-checkout .form-row input,.woocommerce-checkout .form-row select,.woocommerce-checkout .form-row textarea,.woocommerce-checkout .form-row .select2-selection__rendered{border-radius:10px;padding:.5rem;border:none;box-shadow:0px 0px 0px 1px var(--black)}.woocommerce-form .form-row input:focus,.woocommerce-form .form-row select:focus,.woocommerce-form .form-row textarea:focus,.woocommerce-form .form-row .select2-selection__rendered:focus,.woocommerce-checkout .form-row input:focus,.woocommerce-checkout .form-row select:focus,.woocommerce-checkout .form-row textarea:focus,.woocommerce-checkout .form-row .select2-selection__rendered:focus{box-shadow:0px 0px 0px 2px var(--primary)}.woocommerce-form .form-row input:focus+label,.woocommerce-form .form-row select:focus+label,.woocommerce-form .form-row textarea:focus+label,.woocommerce-form .form-row .select2-selection__rendered:focus+label,.woocommerce-checkout .form-row input:focus+label,.woocommerce-checkout .form-row select:focus+label,.woocommerce-checkout .form-row textarea:focus+label,.woocommerce-checkout .form-row .select2-selection__rendered:focus+label{color:var(--primary)}.woocommerce-form .form-row input[type=email].input-text,.woocommerce-checkout .form-row input[type=email].input-text{line-height:1.3}.woocommerce-form .form-row .woocommerce-form__input-checkbox,.woocommerce-checkout .form-row .woocommerce-form__input-checkbox{appearance:none;height:16px;padding:0;width:16px;margin-bottom:0;border-radius:4px}.woocommerce-form .form-row .woocommerce-form__input-checkbox:checked,.woocommerce-checkout .form-row .woocommerce-form__input-checkbox:checked{background-color:var(--primary)}.woocommerce-form .gift-aid p,.woocommerce-checkout .gift-aid p{font-size:calc(.825*var(--font-size))}.woocommerce-MyAccount-navigation ul{padding-left:0px}@media all and (max-width: 480px){.wc-block-grid.has-3-columns .wc-block-grid__products{grid-template-columns:1fr;display:grid}}ul.woocommerce-error{padding-left:2rem}ul.woocommerce-error::before{left:.5em}.wp-block-gallery.product-gallery{display:flex;gap:20px;padding:0;flex-wrap:wrap}.branch-map{position:absolute;top:0;max-height:1100px;right:0;z-index:-1;height:100%;width:auto}@media all and (max-width: 1030px){.branch-map{display:none}}.branch-map--container{position:relative}.woocommerce-cart h1{padding-left:0}.woocommerce-cart .cart-subtotal.recurring-total{display:none}.woocommerce-cart div.woocommerce{margin-top:0}.woocommerce-cart div.woocommerce .cross-sells h2{margin-top:0}.woocommerce-cart div.woocommerce .cart-collaterals .cart_totals{background-color:var(--stone);border-radius:3px}.woocommerce-cart div.woocommerce .cart-collaterals .cart_totals h2{display:none}.woocommerce-cart div.woocommerce .cart-collaterals .cart_totals table{border-bottom:0px;border-bottom-width:0;margin-bottom:0}.woocommerce-cart div.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout{border:1px solid rgba(0,0,0,.1);border-top:none;margin-top:-1px;background-color:var(--white)}.woocommerce-cart div.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout a{margin-right:1rem;margin-bottom:0}.woocommerce-cart div.woocommerce .cart-collaterals .cart_totals .order-total{background-color:var(--off-white)}.woocommerce-cart div.woocommerce .cart-subtotal th,.woocommerce-cart div.woocommerce .woocommerce-shipping-totals th{font-weight:var(--medium)}.woocommerce-cart div.woocommerce .recurring-totals th{text-align:center}.woocommerce-cart div.woocommerce ul#shipping_method li{display:flex;align-items:center}.woocommerce-cart div.woocommerce .woocommerce-notices-wrapper{grid-column-start:1;grid-column-end:3}.woocommerce-cart div.woocommerce a.remove{color:var(--black) !important}.woocommerce-cart div.woocommerce a.remove:hover,.woocommerce-cart div.woocommerce a.remove:focus{background-color:var(--black);color:var(--white) !important;outline:none}.woocommerce-cart .product-thumbnail{display:none}.woocommerce-cart .woocommerce-cart-form a{text-decoration:none}.woocommerce-cart .woocommerce-cart-form a:hover,.woocommerce-cart .woocommerce-cart-form a:focus{color:var(--primary)}.woocommerce-cart .woocommerce-cart-form a:focus{text-decoration:underline}.woocommerce-cart .woocommerce-cart-form table td{padding:16px 12px}.woocommerce-cart .woocommerce-cart-form table td fieldset{margin-bottom:.5rem;border:none;padding:10px;background-color:var(--tertiary);font-size:16px}.woocommerce-cart .woocommerce-cart-form table td+td{border-left:1px solid rgba(0,0,0,.1)}.woocommerce-cart .woocommerce-cart-form table td.actions .input-text{font-size:16px;height:35px;width:140px}.woocommerce-cart .woocommerce-cart-form table td.actions button{font-size:16px}.woocommerce-shipping-destination{font-size:16px}ul.wc-block-grid__products li.wc-block-grid__product{display:flex;flex-direction:column;flex:1 0 50%;padding-right:0 !important}@media(min-width: 1024px){ul.wc-block-grid__products li.wc-block-grid__product{flex:1 0 20% !important}}ul.wc-block-grid__products li.wc-block-grid__product .wc-block-grid__product-link{height:100%}ul.wc-block-grid__products li.wc-block-grid__product .wc-block-grid__product-link .wc-block-grid__product-image{aspect-ratio:16/9;overflow:hidden}ul.wc-block-grid__products li.wc-block-grid__product .wc-block-grid__product-link .wc-block-grid__product-image img{width:100%}ul.wc-block-grid__products li.wc-block-grid__product .wc-block-grid__product-title{text-align:center}ul.wc-block-grid__products li.wc-block-grid__product .wc-block-grid__product-title::after{display:none}ul.wc-block-grid__products li.wc-block-grid__product .wc-block-grid__product-price{margin-left:0;margin-right:0;margin:1rem 0;text-align:center;width:100%;position:relative}ul.wc-block-grid__products li.wc-block-grid__product .wc-block-grid__product-price::before{content:"";position:absolute;width:calc(100% - 2rem);margin-left:1rem;background-color:var(--primary);height:1px;display:block;top:-1rem;left:0}.woocommerce-cart h1,.woocommerce-cart .woocommerce{margin-top:2rem}.woocommerce-cart table.cart td.actions .input-text{width:auto}.woocommerce-checkout main .content{padding-top:var(--container-padding-block);padding-bottom:var(--container-padding-block)}.woocommerce-checkout main .content h1{padding-left:0px}.woocommerce-checkout .woocommerce-checkout-review-order-table{font-size:16px}.woocommerce-checkout tr.order-total{background:#e1e0e0}.woocommerce-checkout .cart-subtotal,.woocommerce-checkout .recurring-totals{display:none}.woocommerce-checkout #ship-to-different-address label{display:block;margin-top:1rem;border-radius:10px;background:var(--stone);cursor:pointer;font-weight:var(--medium);font-size:1rem}.woocommerce-checkout #ship-to-different-address label input{appearance:none}.woocommerce-checkout #ship-to-different-address label input::before{content:"";width:12px;height:12px;border:2px solid var(--white);box-shadow:0px 0px 0px 2px var(--black);display:inline-block;border-radius:3px;margin:6px 3px 2px 5px}.woocommerce-checkout #ship-to-different-address label input:checked::before{background-color:var(--black)}.woocommerce-checkout .woocommerce-additional-fields{display:none}.woocommerce-checkout #payment div.form-row{padding:0}.woocommerce-checkout #payment div.form-row label{line-height:1}.woocommerce-checkout #payment div.form-row.place-order{padding:1rem}.woocommerce-checkout #customer_details h3{margin-top:0}.woocommerce-checkout #order_review{margin-bottom:var(--container-padding-block)}.woocommerce-checkout .woocommerce-privacy-policy-text{font-size:16px}.woocommerce-form-coupon-toggle .woocommerce-info{font-size:16px;padding:1em 1em 1em 3.5em}.ElementsApp .InputElement{border-radius:10px;padding:.5rem}.woocommerce-order-received .woocommerce-form-coupon-toggle{display:none}.single-events--hero .wp-block-group+.wp-block-group{margin-top:1.5rem}.single-events--hero+p{margin-top:1.5rem}.single-events--price{font-weight:var(--medium)}@media all and (min-width: 1031px){.home .wp-block-woocommerce-memberships-member-content{position:relative;margin-left:calc(0px - var(--container-padding-inline));margin-right:calc(0px - var(--container-padding-inline));display:grid;grid-template-columns:auto minmax(auto, 50rem) auto}.home .wp-block-woocommerce-memberships-member-content>*{grid-column-start:2}.home .wp-block-woocommerce-memberships-member-content::before{content:"";z-index:-1;position:absolute;height:98%;max-height:230px;max-width:8%;width:100%;left:0;bottom:var(--container-padding-block);background-image:url(https://dyslexiascotland.org.uk/wp-content/themes/dyslexia-scotland/assets/images/icons/member-left.svg);background-size:contain;background-repeat:no-repeat;bottom:1%;pointer-events:none}.home .wp-block-woocommerce-memberships-member-content::after{content:"";z-index:-1;position:absolute;height:98%;max-height:230px;max-width:600px;width:100%;right:0;top:var(--container-padding-block);background-image:url(https://dyslexiascotland.org.uk/wp-content/themes/dyslexia-scotland/assets/images/icons/member-right.svg);background-size:contain;background-repeat:no-repeat;bottom:1%;top:1%;pointer-events:none;background-position:right}}.home .wp-block-woocommerce-memberships-member-content .wp-block-button__link,.home .wp-block-woocommerce-memberships-member-content .wp-block-button{width:100%;max-width:300px}.home main .wp-block-image img{border-radius:20px}.home .has-curve-bottom{position:relative;margin-bottom:200px;z-index:1}.home .has-curve-bottom::after{content:"";clip-path:ellipse(60% 100% at 50% 0%);background-color:inherit;position:absolute;top:100%;left:0%;width:100%;height:150px;z-index:-1}@media all and (max-width: 700px){.home .has-curve-bottom::after{clip-path:ellipse(80% 100% at 50% 0%)}}.home .has-curve-bottom+*{padding-top:200px !important;margin-top:-180px !important}.single .content--with-sidebar{padding-top:calc(var(--container-padding-block)*1.5)}.sidebar--metadata{border:1px solid var(--theme);border-radius:20px;padding:1rem;font-size:16px}.sidebar--metadata dl{margin:0}.sidebar--metadata dd{margin-left:0px;word-break:break-all;font-weight:var(--light);margin-bottom:.5rem;line-height:1.5}.sidebar--metadata dd+dt{border-top:1px solid var(--theme);padding-top:.5rem}.sidebar--metadata dt{color:var(--theme)}.sidebar--metadata .icon{width:20px;height:20px}.sidebar--metadata .icon svg{width:16px;height:16px}.sidebar--metadata .icon svg path{fill:var(--theme)}.featured-image--container{border-radius:39px;overflow:hidden;position:relative;max-height:400px;width:fit-content}.featured-image--container img{max-width:100%;border-radius:39px;max-height:100%}