﻿/*!**********************************************************************

    Saropa Dyslexia-Friendly Stylesheet

    Copyright © 2010-2025 Saropa Pty Ltd All Rights Reserved.

    This stylesheet provides dyslexia-friendly typography and color
    adjustments to improve readability for users with dyslexia.

    Key features:
    - Lexend font (variable spacing, designed for dyslexia and visual crowding)
    - Increased letter and word spacing
    - Soft cream background (reduces glare)
    - Purple accent colors for focus elements
    - Enhanced line height for easier tracking
    - Reduced animations for less distraction

***********************************************************************/@import"https://fonts.googleapis.com/css2?family=Lexend:wght@400;700&display=swap";body.dyslexia-friendly{font-family:"Lexend",Arial,sans-serif !important;font-size:1.1rem !important;letter-spacing:.12em;word-spacing:.16em;line-height:1.8;background-color:#faf8f1 !important;background-image:none !important;color:#3a3a3a}body.dyslexia-friendly .shimmer,body.dyslexia-friendly .pulse,body.dyslexia-friendly [class*=animate]{animation:none !important}body.dyslexia-friendly .comm-logos a img{animation:none !important;opacity:.9 !important}body.dyslexia-friendly a:hover,body.dyslexia-friendly button:hover,body.dyslexia-friendly .cta-button:hover,body.dyslexia-friendly .store_logo:hover,body.dyslexia-friendly tr:hover,body.dyslexia-friendly li:hover,body.dyslexia-friendly .row:hover,body.dyslexia-friendly .header-nav a:hover,body.dyslexia-friendly .header-nav a:hover i,body.dyslexia-friendly [class*=hover]{transform:none !important;background-color:inherit !important}body.dyslexia-friendly a:hover{color:#7b68ee !important;background-color:rgba(0,0,0,0) !important}body.dyslexia-friendly .header-nav a i{transform:none !important;font-size:inherit !important}body.dyslexia-friendly .font-icons li,body.dyslexia-friendly .font-icons li:hover,body.dyslexia-friendly .content-panel li,body.dyslexia-friendly .content-panel li:hover{transform:none !important}body.dyslexia-friendly .font-icons li i,body.dyslexia-friendly .font-icons li:hover i,body.dyslexia-friendly .content-panel li i,body.dyslexia-friendly .content-panel li:hover i{transform:none !important}body.dyslexia-friendly .content-panel{opacity:1 !important;visibility:visible !important;transform:none !important;filter:none !important}body.dyslexia-friendly .screenshot,body.dyslexia-friendly .screenshot img,body.dyslexia-friendly .hero-visual,body.dyslexia-friendly .hero-visual img{filter:none !important;opacity:1 !important}body.dyslexia-friendly .dark-mode-toggle i,body.dyslexia-friendly .dyslexia-toggle i{transition:transform .4s ease-in-out !important}body.dyslexia-friendly h1,body.dyslexia-friendly h2,body.dyslexia-friendly h3,body.dyslexia-friendly h4,body.dyslexia-friendly h5,body.dyslexia-friendly h6,body.dyslexia-friendly p,body.dyslexia-friendly span,body.dyslexia-friendly div,body.dyslexia-friendly li,body.dyslexia-friendly td,body.dyslexia-friendly th,body.dyslexia-friendly label,body.dyslexia-friendly input,body.dyslexia-friendly textarea,body.dyslexia-friendly select,body.dyslexia-friendly button{font-family:"Lexend",Arial,sans-serif !important;letter-spacing:.12em;word-spacing:.16em}body.dyslexia-friendly h1,body.dyslexia-friendly h2,body.dyslexia-friendly h3,body.dyslexia-friendly h4,body.dyslexia-friendly h5,body.dyslexia-friendly h6{line-height:1.4;color:#3a3a3a}body.dyslexia-friendly h1{font-size:2.2rem !important}body.dyslexia-friendly h2{font-size:1.8rem !important}body.dyslexia-friendly h3{font-size:1.5rem !important}body.dyslexia-friendly p,body.dyslexia-friendly li{line-height:1.8;text-align:left !important;font-size:1.1rem}body.dyslexia-friendly a:not(.header-nav a):not(.store_logo){color:#6a5acd;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}body.dyslexia-friendly a:not(.header-nav a):not(.store_logo):hover,body.dyslexia-friendly a:not(.header-nav a):not(.store_logo):focus{color:#7b68ee}body.dyslexia-friendly .header-nav a{text-decoration:none !important}body.dyslexia-friendly .content-panel{background:#f5f0e6 !important;border-color:#d4c5a9 !important;box-shadow:0 2px 8px rgba(0,0,0,.1) !important}body.dyslexia-friendly .content-panel::before,body.dyslexia-friendly .content-panel>.gradient-overlay{display:none !important}body.dyslexia-friendly .content-panel:hover{transform:none !important;box-shadow:0 2px 8px rgba(0,0,0,.1) !important}body.dyslexia-friendly header,body.dyslexia-friendly .page-header{background:#f5f0e6 !important;background-image:none !important;border-bottom:2px solid #d4c5a9}body.dyslexia-friendly .pageLogo,body.dyslexia-friendly .pageLogo img,body.dyslexia-friendly .pageLogo svg{filter:brightness(0) saturate(100%) invert(20%) sepia(10%) saturate(1000%) hue-rotate(200deg) !important}body.dyslexia-friendly .hamburger-menu,body.dyslexia-friendly #hamburgerBtn{color:#3a3a3a !important;background-color:rgba(0,0,0,0) !important}body.dyslexia-friendly .hamburger-menu span,body.dyslexia-friendly .hamburger-menu::before,body.dyslexia-friendly .hamburger-menu::after,body.dyslexia-friendly #hamburgerBtn span,body.dyslexia-friendly #hamburgerBtn::before,body.dyslexia-friendly #hamburgerBtn::after{background-color:#3a3a3a !important}body.dyslexia-friendly .hamburger-menu i,body.dyslexia-friendly #hamburgerBtn i{color:#3a3a3a !important}body.dyslexia-friendly .header-nav a{color:#3a3a3a !important}body.dyslexia-friendly .header-nav a:hover,body.dyslexia-friendly .header-nav a.active{color:#7b68ee !important;transform:none !important}body.dyslexia-friendly header i,body.dyslexia-friendly .page-header i,body.dyslexia-friendly .header-nav i{color:#3a3a3a !important}body.dyslexia-friendly .intro-section{background:#f5f0e6 !important;background-image:none !important;color:#3a3a3a !important}body.dyslexia-friendly .intro-section h2,body.dyslexia-friendly .intro-section h3,body.dyslexia-friendly .intro-section p,body.dyslexia-friendly .intro-section span,body.dyslexia-friendly .intro-section li,body.dyslexia-friendly .intro-section .subtitle,body.dyslexia-friendly .intro-section div{color:#3a3a3a !important}body.dyslexia-friendly .intro-section h1{background:none !important;-webkit-background-clip:unset !important;background-clip:unset !important;-webkit-text-fill-color:#3a3a3a !important;color:#3a3a3a !important}body.dyslexia-friendly .intro-section h1::after{display:none !important}body.dyslexia-friendly .intro-section .intro-left h1,body.dyslexia-friendly .intro-section .intro-left h2,body.dyslexia-friendly .intro-section .intro-left p,body.dyslexia-friendly .intro-section .intro-left span{color:#3a3a3a !important;-webkit-text-fill-color:#3a3a3a !important}body.dyslexia-friendly .intro-section .feature-text i,body.dyslexia-friendly .intro-section .font-icons i,body.dyslexia-friendly .intro-section ul i{color:#7b68ee !important}body.dyslexia-friendly .intro-section .store_logo{background-color:#7b68ee !important}body.dyslexia-friendly .intro-section .store_logo i{color:#fff !important}body.dyslexia-friendly .intro-section a:not(.store_logo){color:#6a5acd !important}body.dyslexia-friendly .content-panel h1,body.dyslexia-friendly .content-panel h2,body.dyslexia-friendly .content-panel h3,body.dyslexia-friendly .content-panel p,body.dyslexia-friendly .content-panel span,body.dyslexia-friendly .content-panel li{color:#3a3a3a !important}body.dyslexia-friendly .content-panel i:not(.store_logo i){color:#7b68ee !important}body.dyslexia-friendly .cta-button,body.dyslexia-friendly .store_logo{background-color:#7b68ee !important;color:#fff !important;border:2px solid #6a5acd !important}body.dyslexia-friendly .cta-button:hover,body.dyslexia-friendly .cta-button:focus,body.dyslexia-friendly .store_logo:hover,body.dyslexia-friendly .store_logo:focus{background-color:#6a5acd !important;transform:none !important}body.dyslexia-friendly input,body.dyslexia-friendly textarea,body.dyslexia-friendly select{background-color:#fff;border:2px solid #d4c5a9;color:#3a3a3a;font-size:1.1rem}body.dyslexia-friendly input:focus,body.dyslexia-friendly textarea:focus,body.dyslexia-friendly select:focus{border-color:#7b68ee;outline:3px solid rgba(123,104,238,.3)}body.dyslexia-friendly footer{background:#f5f0e6;color:#5a5a5a}body.dyslexia-friendly::-webkit-scrollbar{width:12px}body.dyslexia-friendly::-webkit-scrollbar-track{background:#faf8f1}body.dyslexia-friendly::-webkit-scrollbar-thumb{background-color:#9370db;border-radius:6px;border:3px solid #faf8f1}body.dyslexia-friendly *:focus{outline:3px solid #7b68ee !important;outline-offset:2px}body.dyslexia-friendly .dark-mode-toggle,body.dyslexia-friendly .dyslexia-toggle{background-color:#3a3a3a !important;color:#faf8f1 !important}body.dyslexia-friendly .dark-mode-toggle i,body.dyslexia-friendly .dyslexia-toggle i{color:#faf8f1 !important}body.dyslexia-friendly .dark-mode-toggle:hover,body.dyslexia-friendly .dyslexia-toggle:hover{background-color:#6a5acd !important}body.dyslexia-friendly .fab-row{background:rgba(0,0,0,0) !important}body.dyslexia-friendly .fab-btn{background-color:#3a3a3a !important}body.dyslexia-friendly .fab-btn i{color:#faf8f1 !important}body.dyslexia-friendly .fab-btn:hover{background-color:#6a5acd !important}body.dyslexia-friendly .fab-btn:hover i{color:#fff !important}body.dyslexia-friendly .fab-scroll-top,body.dyslexia-friendly .fab-sections,body.dyslexia-friendly .fab-dyslexia{background-color:#3a3a3a !important}body.dyslexia-friendly .fab-scroll-top i,body.dyslexia-friendly .fab-sections i,body.dyslexia-friendly .fab-dyslexia i{color:#faf8f1 !important}body.dyslexia-friendly .fab-scroll-top:hover,body.dyslexia-friendly .fab-sections:hover,body.dyslexia-friendly .fab-dyslexia:hover{background-color:#6a5acd !important;box-shadow:0 6px 16px rgba(106,90,205,.3),0 0 20px rgba(106,90,205,.2) !important}body.dyslexia-friendly .fab-scroll-top:hover i,body.dyslexia-friendly .fab-sections:hover i,body.dyslexia-friendly .fab-dyslexia:hover i{color:#fff !important}body.dyslexia-friendly i,body.dyslexia-friendly .fa,body.dyslexia-friendly .fas,body.dyslexia-friendly .far,body.dyslexia-friendly .fal,body.dyslexia-friendly .fad,body.dyslexia-friendly .fab,body.dyslexia-friendly [class^=fa-],body.dyslexia-friendly [class*=" fa-"]{color:inherit}body.dark-mode.dyslexia-friendly{background-color:#2a2520 !important;color:#f0e6d3 !important}body.dark-mode.dyslexia-friendly h1,body.dark-mode.dyslexia-friendly h2,body.dark-mode.dyslexia-friendly h3,body.dark-mode.dyslexia-friendly h4,body.dark-mode.dyslexia-friendly h5,body.dark-mode.dyslexia-friendly h6,body.dark-mode.dyslexia-friendly p,body.dark-mode.dyslexia-friendly span,body.dark-mode.dyslexia-friendly div,body.dark-mode.dyslexia-friendly li{color:#f0e6d3}body.dark-mode.dyslexia-friendly .content-panel{background:#3a3530 !important;border-color:#5a4a3a !important}body.dark-mode.dyslexia-friendly .content-panel h1,body.dark-mode.dyslexia-friendly .content-panel h2,body.dark-mode.dyslexia-friendly .content-panel h3,body.dark-mode.dyslexia-friendly .content-panel p,body.dark-mode.dyslexia-friendly .content-panel span,body.dark-mode.dyslexia-friendly .content-panel li{color:#f0e6d3 !important}body.dark-mode.dyslexia-friendly .feature-card{background:#3a3530 !important;border-color:#5a4a3a !important}body.dark-mode.dyslexia-friendly .feature-card h3{color:#f0e6d3 !important}body.dark-mode.dyslexia-friendly .feature-card p{color:#ddd3c3 !important}body.dark-mode.dyslexia-friendly header,body.dark-mode.dyslexia-friendly .page-header{background:#3a3530 !important;border-bottom-color:#5a4a3a}body.dark-mode.dyslexia-friendly .pageLogo,body.dark-mode.dyslexia-friendly .pageLogo img,body.dark-mode.dyslexia-friendly .pageLogo svg{filter:brightness(0) invert(1) !important}body.dark-mode.dyslexia-friendly .hamburger-menu span,body.dark-mode.dyslexia-friendly #hamburgerBtn span{background-color:#f0e6d3 !important}body.dark-mode.dyslexia-friendly header i,body.dark-mode.dyslexia-friendly .page-header i,body.dark-mode.dyslexia-friendly .header-nav i{color:#f0e6d3 !important}body.dark-mode.dyslexia-friendly .header-nav a{color:#f0e6d3}body.dark-mode.dyslexia-friendly .header-nav a:hover,body.dark-mode.dyslexia-friendly .header-nav a.active{color:#9370db}body.dark-mode.dyslexia-friendly a{color:#9370db}body.dark-mode.dyslexia-friendly a:hover,body.dark-mode.dyslexia-friendly a:focus{color:rgb(193.156424581,173.1145251397,234.3854748603)}body.dark-mode.dyslexia-friendly input,body.dark-mode.dyslexia-friendly textarea,body.dark-mode.dyslexia-friendly select{background-color:#2a2520;border-color:#5a4a3a;color:#f0e6d3}body.dark-mode.dyslexia-friendly footer{background:#3a3530;color:#c0b8a8}body.dark-mode.dyslexia-friendly::-webkit-scrollbar-track{background:#2a2520}body.dark-mode.dyslexia-friendly::-webkit-scrollbar-thumb{background-color:#7b68ee;border-color:#2a2520}body.dark-mode.dyslexia-friendly .dark-mode-toggle,body.dark-mode.dyslexia-friendly .dyslexia-toggle{background-color:rgba(240,230,211,.2) !important;color:#f0e6d3 !important}body.dark-mode.dyslexia-friendly .dark-mode-toggle i,body.dark-mode.dyslexia-friendly .dyslexia-toggle i{color:#f0e6d3 !important}body.dark-mode.dyslexia-friendly .dark-mode-toggle:hover,body.dark-mode.dyslexia-friendly .dyslexia-toggle:hover{background-color:rgba(240,230,211,.4) !important}body.dark-mode.dyslexia-friendly .fab-btn,body.dark-mode.dyslexia-friendly .fab-scroll-top,body.dark-mode.dyslexia-friendly .fab-sections,body.dark-mode.dyslexia-friendly .fab-dyslexia{background-color:rgba(240,230,211,.2) !important}body.dark-mode.dyslexia-friendly .fab-btn i,body.dark-mode.dyslexia-friendly .fab-scroll-top i,body.dark-mode.dyslexia-friendly .fab-sections i,body.dark-mode.dyslexia-friendly .fab-dyslexia i{color:#f0e6d3 !important}body.dark-mode.dyslexia-friendly .fab-btn:hover,body.dark-mode.dyslexia-friendly .fab-scroll-top:hover,body.dark-mode.dyslexia-friendly .fab-sections:hover,body.dark-mode.dyslexia-friendly .fab-dyslexia:hover{background-color:rgba(240,230,211,.4) !important;box-shadow:0 6px 16px rgba(147,112,219,.3),0 0 20px rgba(147,112,219,.2) !important}body.dark-mode.dyslexia-friendly .fab-btn:hover i,body.dark-mode.dyslexia-friendly .fab-scroll-top:hover i,body.dark-mode.dyslexia-friendly .fab-sections:hover i,body.dark-mode.dyslexia-friendly .fab-dyslexia:hover i{color:#fff !important}@media print{body.dyslexia-friendly{font-family:serif !important;background:#fff !important;color:#000 !important}}/*# sourceMappingURL=saropa_dyslexia.min.css.map */
