:root{--gb-container-width:1300px;}.gb-container .wp-block-image img{vertical-align:middle;}.gb-grid-wrapper .wp-block-image{margin-bottom:0;}.gb-highlight{background:none;}.gb-shape{line-height:0;}.gb-container-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:99;}.gb-element-212c8daf{background-blend-mode:normal,normal;overflow-x:hidden;overflow-y:hidden;padding-bottom:4rem;padding-top:4rem;position:relative;background:url(https://sites.generatepress.com/youth/wp-content/uploads/sites/174/hero-pattern.png) center/500px repeat,linear-gradient(270deg,var(--base) 0%,var(--base-2) 100%)}@media (max-width:767px){.gb-element-212c8daf{padding-bottom:5rem}}.gb-element-598b3487{margin-bottom:0px;padding-bottom:0px;position:relative}.gb-element-cbadff84{padding-bottom:6rem;padding-top:4rem}@media (max-width:767px){.gb-element-cbadff84{padding-left:1rem;padding-right:2rem}}.gb-element-0abd59bc{background-blend-mode:normal;background-image:linear-gradient(135deg,var(--base) 0%,var(--base-2) 100%);background-position:center;background-repeat:no-repeat;background-size:cover;font-size:1rem;line-height:1.5em;padding-bottom:2rem;padding-top:8rem;position:relative}@media (max-width:767px){.gb-element-0abd59bc{padding-top:7.5rem}}.gb-element-8e4d88dd{margin-bottom:0rem;padding-bottom:2rem;border-bottom:.5px solid var(--contrast-3)}.gb-element-125af5d3{column-gap:5em;display:grid;grid-template-columns:5fr 3fr 2fr 260px;row-gap:3em}@media (max-width:1024px){.gb-element-125af5d3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.gb-element-125af5d3{grid-template-columns:1fr}}@media (max-width:1024px){.gb-element-edef112c{grid-column:span 2}}@media (max-width:767px){.gb-element-edef112c{grid-column:unset}}.gb-element-8b93cf00{align-items:center;aspect-ratio:1/1;background-blend-mode:normal;background-image:url('https://freecolourpageshq.com/wp-content/uploads/2025/07/Free-Printable-Coloring-Pages-for-Kids-and-Adults.webp');background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:space-between;padding:1.5rem}.gb-element-8d72f5f8{align-items:center;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:space-between}@media (max-width:767px){.gb-element-8d72f5f8{align-items:flex-start;display:block;flex-direction:column-reverse;row-gap:2rem}}.gb-element-503044ab{padding-top:20px}.gb-element-d57b659d{align-items:center;column-gap:1.5rem;display:flex;justify-content:flex-end;padding-top:25px}@media (max-width:767px){.gb-element-d57b659d{justify-content:flex-start}}.gb-element-a2b638d8{column-gap:1.5rem;display:flex}.gb-element-04feb574{margin-left:1.5rem}.gb-element-04feb574 a{display:inline-flex}.gb-element-0f86190b{column-gap:1.5rem;display:flex}.gb-element-0f86190b a{color:var(--accent)}.gb-element-0f86190b a:hover{color:var(--accent-2)}.gb-element-7eb62a1d{padding-left:20px;padding-top:20px}.gb-element-778758d1{padding-left:15px}.gb-element-972b8681{padding-left:15px}.gb-element-b10c6f77{background-color:var(--base-3);display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:-40px;max-width:var(--gb-container-width)}@media (max-width:1024px){.gb-element-b10c6f77{grid-template-columns:repeat(2,minmax(240px,1fr))}}@media (max-width:767px){.gb-element-b10c6f77{grid-template-columns:1fr}}.gb-element-21c1b3ad{row-gap:0px}.gb-element-a5cffbb5{display:grid}.gb-element-4a232f87{display:grid;row-gap:20px}.gb-element-c45f85b7{display:grid;row-gap:20px}.gb-element-b0841654{display:grid;row-gap:20px}.gb-element-84a13669{display:grid;row-gap:20px}.gb-element-d84e0396{display:grid;row-gap:20px}.gb-element-28453560{display:grid;row-gap:20px}.gb-element-32f2382c{display:grid;row-gap:20px}.gb-element-9787759a{display:grid;row-gap:20px}.gb-element-b4419f78{display:grid;row-gap:20px}.gb-element-c16ab0a5{display:grid;row-gap:20px}.gb-element-2c51d2ce{display:grid;row-gap:20px}.gb-element-47f927b6{display:grid;row-gap:20px}.gb-element-146a2f87{display:grid;row-gap:20px}.gb-element-e04272c9{display:grid;row-gap:20px}.gb-element-8b4f8edf{display:grid;row-gap:20px}.gb-element-f0c63ead{display:grid;row-gap:20px}.gb-element-3ca259a1{display:grid;row-gap:20px}.gb-element-ea833bd1{display:grid;row-gap:20px}.gb-element-c621fd0a{display:grid;row-gap:20px}.gb-element-9ff55c3f{display:grid;row-gap:20px}.gb-element-7970aaa2{display:grid;row-gap:20px}.gb-element-88940dfa{display:grid;row-gap:20px}.gb-element-360fdab8{display:grid;row-gap:20px}.gb-element-3e7dfce1{display:grid;row-gap:20px}.gb-text-b4f2f1e6{display:inline-flex;font-size:40px;font-weight:800;margin-bottom:0px;position:relative;z-index:5;border-bottom:3px dotted var(--accent)}@media (max-width:767px){.gb-text-7e764519{font-size:25px}}@media (max-width:767px){.gb-text-ce15ec2f{font-size:25px}}@media (max-width:767px){.gb-text-a172daf6{font-size:25px}}@media (max-width:767px){.gb-text-dd74e8ce{font-size:25px}}@media (max-width:767px){.gb-text-e10bf44b{font-size:25px}}.gb-text-c233c395{margin-bottom:0px}.gb-text-18aaa519{font-size:20px;font-weight:600;margin-bottom:0.5rem}.gb-text-38066029{color:var(--contrast);margin-bottom:5px}.gb-text-38066029:is(:hover,:focus){color:var(--accent);text-decoration:underline}.gb-text-38066029 a{color:var(--contrast)}.gb-text-b8a80c93{color:var(--contrast);margin-bottom:5px}.gb-text-b8a80c93:is(:hover,:focus){color:var(--accent);text-decoration:underline}.gb-text-b8a80c93 a{color:var(--contrast)}.gb-text-4c2ec03a{color:var(--contrast);margin-bottom:5px}.gb-text-4c2ec03a:is(:hover,:focus){color:var(--accent);text-decoration:underline}.gb-text-4c2ec03a a{color:var(--contrast)}.gb-text-e4c2f9cf{color:var(--contrast);margin-bottom:5px}.gb-text-e4c2f9cf:is(:hover,:focus){color:var(--accent);text-decoration:underline}.gb-text-e4c2f9cf a{color:var(--contrast)}.gb-text-eec8d392{color:var(--contrast);margin-bottom:5px}.gb-text-eec8d392:is(:hover,:focus){color:var(--accent);text-decoration:underline}.gb-text-eec8d392 a{color:var(--contrast)}.gb-text-a88ad75a{color:var(--contrast);margin-bottom:5px}.gb-text-a88ad75a:is(:hover,:focus){color:var(--accent);text-decoration:underline}.gb-text-a88ad75a a{color:var(--contrast)}.gb-text-a403d5b3{color:var(--contrast);margin-bottom:5px}.gb-text-a403d5b3:is(:hover,:focus){color:var(--accent);text-decoration:underline}.gb-text-a403d5b3 a{color:var(--contrast)}.gb-text-19925bc1{color:var(--contrast);margin-bottom:5px}.gb-text-19925bc1:is(:hover,:focus){color:var(--accent);text-decoration:underline}.gb-text-19925bc1 a{color:var(--contrast)}.gb-text-88056a46{font-size:20px;font-weight:600;margin-bottom:0.5rem}.gb-text-7b225b39{color:var(--contrast);margin-bottom:5px}.gb-text-7b225b39:is(:hover,:focus){color:var(--accent);text-decoration:underline}.gb-text-7b225b39 a{color:var(--contrast)}.gb-text-9e595e4c{color:var(--contrast);margin-bottom:5px}.gb-text-9e595e4c:is(:hover,:focus){color:var(--accent);text-decoration:underline}.gb-text-9e595e4c a{color:var(--contrast)}.gb-text-4bddec75{color:var(--contrast);margin-bottom:5px}.gb-text-4bddec75:is(:hover,:focus){color:var(--accent);text-decoration:underline}.gb-text-4bddec75 a{color:var(--contrast)}.gb-text-c19145e7{color:var(--contrast);margin-bottom:5px}.gb-text-c19145e7:is(:hover,:focus){color:var(--accent);text-decoration:underline}.gb-text-c19145e7 a{color:var(--contrast)}.gb-text-fe1f4a79{color:var(--contrast);margin-bottom:5px}.gb-text-fe1f4a79:is(:hover,:focus){color:var(--accent);text-decoration:underline}.gb-text-fe1f4a79 a{color:var(--contrast)}.gb-text-c1c48b76{color:var(--contrast);margin-bottom:5px}.gb-text-c1c48b76:is(:hover,:focus){color:var(--accent);text-decoration:underline}.gb-text-c1c48b76 a{color:var(--contrast)}.gb-text-5e8959b3{color:var(--contrast);margin-bottom:5px}.gb-text-5e8959b3:is(:hover,:focus){color:var(--accent);text-decoration:underline}.gb-text-5e8959b3 a{color:var(--contrast)}.gb-text-2e574aca{color:var(--contrast);margin-bottom:5px}.gb-text-2e574aca:is(:hover,:focus){color:var(--accent);text-decoration:underline}.gb-text-2e574aca a{color:var(--contrast)}.gb-text-f0ca2a7f{align-items:center;column-gap:0.5em;display:inline-flex}.gb-text-f0ca2a7f .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-f1880938{margin-bottom:0px}.gb-text-65a959a5{align-items:center;column-gap:0.5em;display:inline-flex;font-size:1.1rem}.gb-text-65a959a5:is(:hover,:focus){color:var(--accent)}.gb-text-65a959a5:is(:hover,:focus) .gb-shape svg{color:var(--contrast-3)}.gb-text-65a959a5 .gb-shape svg{width:1.1em;height:1.1em;color:var(--contrast)}.gb-text-273be81a{align-items:center;column-gap:0.5em;display:inline-flex;font-size:1.1rem}.gb-text-273be81a:is(:hover,:focus) .gb-shape svg{color:var(--contrast-3)}.gb-text-273be81a .gb-shape svg{width:1.1em;height:1.1em;color:var(--contrast-2)}.gb-text-24425b3a{align-items:center;column-gap:0.5em;display:inline-flex;font-size:1.15rem}.gb-text-24425b3a:is(:hover,:focus) .gb-shape svg{color:var(--contrast-3)}.gb-text-24425b3a .gb-shape svg{width:1.1em;height:1.1em;color:var(--contrast-2)}.gb-text-301d9956{align-items:center;column-gap:0.5em;display:inline-flex;font-size:1.1rem}.gb-text-301d9956:is(:hover,:focus) .gb-shape svg{color:var(--contrast-3)}.gb-text-301d9956 .gb-shape svg{width:1.1em;height:1.1em;color:var(--contrast-2)}.gb-text-dbdbf40e{align-items:center;column-gap:0.5em;display:inline-flex;font-size:1.1rem}.gb-text-dbdbf40e:is(:hover,:focus) .gb-shape svg{color:var(--contrast-3)}.gb-text-dbdbf40e .gb-shape svg{width:1.1em;height:1.1em;color:var(--contrast-2)}.gb-text-35ee0c6a:is(:hover,:focus){text-decoration:none}.gb-text-7998048b{align-items:center;column-gap:0.5em;display:inline-flex;font-size:1.15rem}.gb-text-7998048b .gb-shape svg{width:1.1em;height:1.1em}.gb-text-51d6d2e3{align-items:center;column-gap:0.5em;display:inline-flex;font-size:1.1rem}.gb-text-51d6d2e3 .gb-shape svg{width:1.1em;height:1.1em;fill:currentColor}.gb-text-391b77b3{align-items:center;column-gap:0.5em;display:inline-flex;font-size:1.1rem}.gb-text-391b77b3 .gb-shape svg{width:1.1em;height:1.1em;fill:currentColor}.gb-text-2d7dba5e{align-items:center;column-gap:0.5em;display:inline-flex;font-size:1.1rem}.gb-text-2d7dba5e .gb-shape svg{width:1.1em;height:1.1em}.gb-text-77f7a65d{align-items:center;column-gap:0.5em;display:inline-flex;font-size:1.1rem}.gb-text-77f7a65d .gb-shape svg{width:1.1em;height:1.1em}.gb-text-0c11c18b .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-1e301ba0{color:var(--contrast-2);font-weight:600;margin-bottom:0px}.gb-text-1e301ba0:is(:hover,:focus){color:#5c4a92}.gb-text-3b4242bd{font-weight:600;margin-bottom:0px}.gb-text-3b4242bd:is(:hover,:focus){color:#5c4a92}.gb-text-24cce8ed{font-weight:600;margin-bottom:0px}.gb-text-24cce8ed:is(:hover,:focus){color:#5c4a92}.gb-text-3f003c27{font-weight:600;margin-bottom:0px}.gb-text-3f003c27:is(:hover,:focus){color:#5c4a92}.gb-text-6824a542{align-items:center;color:var(--contrast);column-gap:0.5em;display:inline-flex;font-size:17px;font-weight:600;grid-template-columns:repeat(2,minmax(0,1fr));padding-left:0rem;padding-right:1rem;text-align:left;width:100%}.gb-text-6824a542:is(:hover,:focus){text-decoration:none;color:var(--accent-2)}.gb-text-6824a542 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-985214a2 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-fee0cc22{font-weight:600;margin-bottom:0px}.gb-text-fee0cc22:is(:hover,:focus){color:#5c4a92}.gb-text-16452d65{font-weight:600;margin-bottom:0px}.gb-text-16452d65:is(:hover,:focus){color:#5c4a92}.gb-text-8e9144a5{font-weight:600;margin-bottom:0px}.gb-text-8e9144a5:is(:hover,:focus){color:#5c4a92}.gb-text-3b462a68{font-weight:600;margin-bottom:0px}.gb-text-3b462a68:is(:hover,:focus){color:#5c4a92}.gb-text-e64119ca{align-items:center;color:var(--contrast);column-gap:0.5em;display:inline-flex;font-size:17px;font-weight:600;grid-template-columns:repeat(2,minmax(0,1fr));padding-left:0rem;padding-right:1rem;text-align:left;width:100%}.gb-text-e64119ca:is(:hover,:focus){text-decoration:none;color:var(--accent-2)}.gb-text-e64119ca .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-8c1fb1e4 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-7a9b5bda{font-weight:600;margin-bottom:0px}.gb-text-7a9b5bda:is(:hover,:focus){color:#5c4a92}.gb-text-f5312453{font-weight:600;margin-bottom:0px}.gb-text-f5312453:is(:hover,:focus){color:#5c4a92}.gb-text-3fd710c0{font-weight:600;margin-bottom:0px}.gb-text-3fd710c0:is(:hover,:focus){color:#5c4a92}.gb-text-41fe00f1{font-weight:600;margin-bottom:0px}.gb-text-41fe00f1:is(:hover,:focus){color:#5c4a92}.gb-text-3c2a14a6{align-items:center;color:var(--contrast);column-gap:0.5em;display:inline-flex;font-size:17px;font-weight:600;grid-template-columns:repeat(2,minmax(0,1fr));padding-left:0rem;padding-right:1rem;text-align:left;width:100%}.gb-text-3c2a14a6:is(:hover,:focus){text-decoration:none;color:var(--accent-2)}.gb-text-3c2a14a6 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-9a303ae0 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-df43cfab{font-weight:600;margin-bottom:0px}.gb-text-df43cfab:is(:hover,:focus){color:#5c4a92}.gb-text-75beeabd{font-weight:600;margin-bottom:0px}.gb-text-75beeabd:is(:hover,:focus){color:#5c4a92}.gb-text-e63d0e2a{font-weight:600;margin-bottom:0px}.gb-text-e63d0e2a:is(:hover,:focus){color:#5c4a92}.gb-text-d34fcbc6{font-weight:600;margin-bottom:0px}.gb-text-d34fcbc6:is(:hover,:focus){color:#5c4a92}.gb-text-fe90e41b{align-items:center;color:var(--contrast);column-gap:0.5em;display:inline-flex;font-size:17px;font-weight:600;grid-template-columns:repeat(2,minmax(0,1fr));padding-left:0rem;padding-right:1rem;text-align:left;width:100%}.gb-text-fe90e41b:is(:hover,:focus){text-decoration:none;color:var(--accent-2)}.gb-text-fe90e41b .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-ccde9b39 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-66a23a3d{font-weight:600;margin-bottom:0px}.gb-text-66a23a3d:is(:hover,:focus){color:#5c4a92}.gb-text-80504b36{font-weight:600;margin-bottom:0px}.gb-text-80504b36:is(:hover,:focus){color:#5c4a92}.gb-text-f1d30952{font-weight:600;margin-bottom:0px}.gb-text-f1d30952:is(:hover,:focus){color:#5c4a92}.gb-text-bca54445{font-weight:600;margin-bottom:0px}.gb-text-bca54445:is(:hover,:focus){color:#5c4a92}.gb-text-c55494f7{align-items:center;color:var(--contrast);column-gap:0.5em;display:inline-flex;font-size:17px;font-weight:600;grid-template-columns:repeat(2,minmax(0,1fr));padding-left:0rem;padding-right:1rem;text-align:left;width:100%}.gb-text-c55494f7:is(:hover,:focus){text-decoration:none;color:var(--accent-2)}.gb-text-c55494f7 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-shape-b5bd3c74{color:#000000;left:0;overflow-x:hidden;overflow-y:hidden;pointer-events:none;position:absolute;right:0;top:0;transform:scale(1,-1)}.gb-shape-b5bd3c74 svg{fill:currentColor;width:100%;color:var(--base-3)}.gb-site-header-b1ed3964{padding:0px}.gb-navigation-72ed9121{align-items:center;column-gap:1rem;display:flex;margin-left:auto;margin-right:auto;max-width:calc(var(--gb-container-width) + 40px);padding:20px}@media (max-width:767px){.gb-navigation-72ed9121{justify-content:space-between;max-width:var(--gb-container-width)}}@media (width > 768px) {.gb-navigation-72ed9121 .gb-menu-toggle {display: none;}}@media (max-width: 768px) {.gb-navigation-72ed9121 .gb-menu-container:not(.gb-menu-container--toggled) {display: none;}}.gb-media-7b155ccd{height:auto;max-width:100%;object-fit:cover;width:120px}@media (max-width:767px){.gb-media-7b155ccd{width:100px}}.gb-menu-toggle-e83f3d87{align-items:center;background-color:#000000;color:#ffffff;column-gap:5px;display:flex;z-index:2;padding:10px}.gb-menu-toggle-e83f3d87 svg{width:25px;height:25px;fill:currentColor}@media (max-width:767px){.gb-menu-toggle-e83f3d87{background-color:var(--accent);padding:7px}}.gb-menu-container-c8e60739{align-items:center;display:flex;flex-grow:1;justify-content:flex-end}.gb-menu-container-c8e60739.gb-menu-container--mobile{background-color:var(--base-3);color:var(--contrast);padding-bottom:60px;position:fixed;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;row-gap:2rem}.gb-menu-container-c8e60739.gb-menu-container--mobile .gb-menu{flex-direction:column;width:100%;flex-grow:unset}.gb-menu-c63693a2{display:flex;flex-grow:1;flex-wrap:wrap;font-size:16px;font-weight:500;justify-content:center;list-style-type:none;margin:0px;padding:0px}@media (max-width:767px){.gb-menu-c63693a2{font-weight:500}}.gb-menu-item-mi3693a2{list-style-type:none;position:relative;margin:0px;padding:0px}.gb-menu-item-mi3693a2 .gb-menu-link{display:flex;justify-content:space-between;align-items:center;text-decoration:none;column-gap:10px;padding:1em 20px}.gb-sub-menu-sm3693a2{right:0px;width:200px;z-index:100;margin:0px;padding:0px}.gb-sub-menu-sm3693a2 .gb-sub-menu{top:0px;right:100%}.gb-sub-menu-sm3693a2 .menu-item{background-color:#000000;color:#ffffff}