@charset "UTF-8";*{box-sizing:border-box;margin:0;padding:0}body.sz-main{--section-margin-bottom:90px;--color-fg-primary:#000;--color-fg-secondary:#000;--color-fg-tertiary:#007a4d;--color-bg-primary:#fff;--color-bg-secondary:#c4ced3;--color-bg-tertiary:#f4f5f6;--color-bg-quaternary:#d7e1e6;--color-bg-quinary:#f3f9f1;--color-bg-senary:#e0efda;--color-slideshow-background:#f4f5f6;--color-slideshow-dots:#bed5cc;--color-slideshow-dot-active:#005435;--color-slideshow-number:#fff;--font-slideshow-head:"Hackney-Vector",sans-serif;--color-mobile-menu-bg:#eef9f7;--color-mobile-menu-links:#000;--color-menu-links:#fff;--color-cta-primary:#007a4d;--color-cta-secondary:#000;--color-cta-tertiary:#ff2e00;--color-cta-tertiary-inactive:#958683;--color-cta-primary-active:#005435;--color-cta-strong-active:#b62100;--color-heading-primary:#007a4d;--color-heading-secondary:#fff;--color-heading-tertiary:#000;--color-text-lighter:#464646;--font-size:1rem;--font-size-headline:1.2rem;--grid-gutter:30px;--grid-min-margin:40px;--grid-min-margin-mobile:10px;--grid-max-page-width:1240px;--font-paragraph:"circular",sans-serif;--font-head-primary:"circular",sans-serif;--font-head-secondary:"Hackney-Vector",sans-serif;--logo-url:url(/wp-content/themes/szero/assets/sz-main/suicide-zero_logotype.svg);--arrow-right-url:url(/wp-content/themes/szero/assets/sz-important-talks-in-school/arrow-right.svg);--chevron-right-url:url(/wp-content/themes/szero/assets/sz-main/arrow-right.png);--close-icon:url(/wp-content/themes/szero/assets/sz-main/close-icon.svg);--divider-url:url(/wp-content/themes/szero/assets/sz-main/divider.jpg);--illustration-stars:url(/wp-content/themes/szero/assets/sz-main/illustration-stars.png);--link-external:url(/wp-content/themes/szero/assets/sz-main/link-external.png);--paper-background:url(/wp-content/themes/szero/assets/sz-main/paper-background.png);--paper-background-green:url(/wp-content/themes/szero/assets/sz-main/sz_kampanjstruktur_dark.jpg);--paper-background-green-mobile:url(/wp-content/themes/szero/assets/sz-main/sz_kampanjstruktur_dark-mobile.jpg);--payment-company-success:url(/wp-content/themes/szero/assets/sz-main/kajsa-hagskog-2024.jpg);--dotted-background:url(/wp-content/themes/szero/assets/sz-main/dotted-background.png);--heart-url:url(/wp-content/themes/szero/assets/sz-main/heart.svg);--arrow-down-url:url(/wp-content/themes/szero/assets/sz-main/arrow-down.svg);--external-link-url:url(/wp-content/themes/szero/assets/sz-main/external-link-icon.svg);--page-404-image:url(/wp-content/themes/szero/assets/sz-main/askmoln-sz.png);--cube-animation:url(/wp-content/themes/szero/assets/sz-main/cube-sz.mp4);--instagram-link:url(/wp-content/themes/szero/assets/sz-main/instagram.svg);--linkedin-link:url(/wp-content/themes/szero/assets/sz-main/linkedin.svg);--facebook-link:url(/wp-content/themes/szero/assets/sz-main/facebook.svg);--youtube-link:url(/wp-content/themes/szero/assets/sz-main/youtube.svg);--logo-footer-url:url(/wp-content/themes/szero/assets/sz-main/suicide-zero_logotype.svg);--logo-footer-second-url:url(/wp-content/themes/szero/assets/sz-main/second-footer-logo.svg);--quote-icon-url:url(/wp-content/themes/szero/assets/sz-main/quote-icon.svg);--yellow-dot:url(/wp-content/themes/szero/assets/sz-important-talks-in-school/dot_yellow.png);--search-icon:url(/wp-content/themes/szero/assets/sz-main/search-icon.svg);--swish-logo:url(/wp-content/themes/szero/assets/sz-main/swish-logo.svg);--close-popup-icon:url(/wp-content/themes/szero/assets/images/close-popup-icon.svg);--sz-arrow-up:url(/wp-content/themes/szero/assets/images/arrow-up.svg);--sz-number-background:url(/wp-content/themes/szero/assets/images/number-background.svg);--drawn-number-background:url(/wp-content/themes/szero/assets/images/drawn-background-sz.png)}body.sz-parent-support{--section-margin-bottom:45px;--color-fg-primary:#000;--color-fg-secondary:#c51a1b;--color-fg-tertiary:#c51a1b;--color-bg-primary:#fff;--color-bg-secondary:#f8e3e3;--color-bg-tertiary:#f5f6fa;--color-bg-footer:#f4f4f4;--color-slideshow-background:#f4f4f4;--color-slideshow-dots:#b0a3a3;--color-slideshow-dot-active:#342727;--color-slideshow-number:#fff;--font-slideshow-head:"questa-slab",serif;--color-mobile-menu-bg:#f9f6f6;--color-mobile-menu-links:#000;--color-menu-links:#fff;--color-cta-primary:#c51a1b;--color-cta-secondary:#234d96;--color-cta-secondary-light:#4165a4;--color-cta-primary-active:#931415;--color-cta-strong-active:#b62100;--color-cta-tertiary:#ff2e00;--color-cta-tertiary-inactive:#958683;--color-heading-primary:#c51a1b;--color-heading-secondary:#c51a1b;--color-heading-tertiary:#000;--font-size:1rem;--font-size-headline:1.2rem;--font-size-headline-start:2.4rem;--grid-gutter:30px;--grid-min-margin:40px;--grid-min-margin-mobile:10px;--grid-max-page-width:1240px;--font-paragraph:"Inter",sans-serif;--font-head-primary:"questa-slab",serif;--font-head-secondary:"Livsviktigskisstypo",sans-serif;--logo-url:url(/wp-content/themes/szero/assets/sz-parent-support/LS-logotyp.png);--arrow-right-url:url(/wp-content/themes/szero/assets/sz-important-talks-in-school/arrow-right.svg);--arrow-illustrated-url:url(/wp-content/themes/szero/assets/sz-parent-support/arrow-illustration.png);--divider-url:url(/wp-content/themes/szero/assets/sz-main/divider.jpg);--link-external:url(/wp-content/themes/szero/assets/sz-main/link-external.png);--paper-background:url(/wp-content/themes/szero/assets/sz-main/paper-background.png);--dotted-background:url(/wp-content/themes/szero/assets/sz-main/dotted-background.png);--arrow-down-url:url(/wp-content/themes/szero/assets/sz-main/arrow-down.svg);--external-link-url:url(/wp-content/themes/szero/assets/sz-main/external-link-icon.svg);--book-image-url:url(/wp-content/themes/szero/assets/sz-parent-support/ls-book.jpg);--language-icon-url:url(/wp-content/themes/szero/assets/sz-parent-support/language-icon.jpg);--page-404-image:url(/wp-content/themes/szero/assets/sz-parent-support/regnmoln-ls.png);--instagram-link:url(/wp-content/themes/szero/assets/sz-main/instagram.svg);--linkedin-link:url(/wp-content/themes/szero/assets/sz-main/linkedin.svg);--facebook-link:url(/wp-content/themes/szero/assets/sz-main/facebook.svg);--youtube-link:url(/wp-content/themes/szero/assets/sz-main/youtube.svg);--logo-footer-url:url(/wp-content/themes/szero/assets/sz-parent-support/logo-footer.png);--logo-footer-second-url:url(/wp-content/themes/szero/assets/sz-parent-support/footer-logo-second.png);--quote-icon-url:url(/wp-content/themes/szero/assets/sz-parent-support/quote-icon.svg);--yellow-dot:url(/wp-content/themes/szero/assets/sz-important-talks-in-school/dot_yellow.png);--drawn-number-background:url(/wp-content/themes/szero/assets/images/drawn-background-ls.png);--sz-arrow-up:url(/wp-content/themes/szero/assets/images/arrow-up-black.svg)}body.sz-important-talks-in-school{--section-margin-bottom:45px;--color-fg-primary:#000;--color-fg-secondary:#234d96;--color-fg-tertiary:#c51a1b;--color-fg-quaternary:#fff;--color-bg-primary:#fff;--color-bg-secondary:#f5f6fa;--color-bg-tertiary:#f8e3e3;--color-slideshow-background:#f5f6fa;--color-slideshow-dots:#a3a5b0;--color-slideshow-dot-active:#000;--color-slideshow-number:#fff;--font-slideshow-head:"questa-slab",serif;--color-mobile-menu-bg:#f9fafc;--color-mobile-menu-links:#000;--color-menu-links:#fff;--color-cta-primary:#234d96;--color-cta-secondary:#c51a1b;--color-cta-primary-active:#1b386c;--color-cta-strong-active:#b62100;--color-cta-tertiary:#ff2e00;--color-cta-tertiary-inactive:#958683;--color-cta-listing:#dddfe7;--color-heading-primary:#234d96;--color-heading-secondary:#c51a1b;--color-heading-tertiary:#000;--font-size:1rem;--font-size-headline:1.2rem;--grid-gutter:30px;--grid-min-margin:40px;--grid-min-margin-mobile:10px;--grid-max-page-width:1240px;--font-paragraph:"Inter",sans-serif;--font-head-primary:"questa-slab",serif;--font-head-secondary:"Livsviktigskisstypo",sans-serif;--logo-url:url(/wp-content/themes/szero/assets/sz-important-talks-in-school/LSIS-logotyp.png);--arrow-right-url:url(/wp-content/themes/szero/assets/sz-important-talks-in-school/arrow-right.svg);--divider-url:url(/wp-content/themes/szero/assets/sz-main/divider.jpg);--link-external:url(/wp-content/themes/szero/assets/sz-main/link-external.png);--paper-background:url(/wp-content/themes/szero/assets/sz-main/paper-background.png);--dotted-background:url(/wp-content/themes/szero/assets/sz-main/dotted-background.png);--arrow-down-url:url(/wp-content/themes/szero/assets/sz-main/arrow-down.svg);--external-link-url:url(/wp-content/themes/szero/assets/sz-main/external-link-icon.svg);--profile-picture-url:url(/wp-content/themes/szero/assets/sz-important-talks-in-school/profile-picture.png);--page-404-image:url(/wp-content/themes/szero/assets/sz-important-talks-in-school/regnmoln-ls.png);--instagram-link:url(/wp-content/themes/szero/assets/sz-main/instagram.svg);--linkedin-link:url(/wp-content/themes/szero/assets/sz-main/linkedin.svg);--facebook-link:url(/wp-content/themes/szero/assets/sz-main/facebook.svg);--youtube-link:url(/wp-content/themes/szero/assets/sz-main/youtube.svg);--logo-footer-url:url(/wp-content/themes/szero/assets/sz-important-talks-in-school/LSIS-logotyp.png);--logo-footer-second-url:url(/wp-content/themes/szero/assets/sz-parent-support/footer-logo-second.png);--quote-icon-url:url(/wp-content/themes/szero/assets/sz-important-talks-in-school/quote-icon.svg);--yellow-dot:url(/wp-content/themes/szero/assets/sz-important-talks-in-school/dot_yellow.png);--plus-icon:url(/wp-content/themes/szero/assets/sz-important-talks-in-school/Plus.svg);--minus-icon:url(/wp-content/themes/szero/assets/sz-important-talks-in-school/Minus.svg);--high-five:url(/wp-content/themes/szero/assets/sz-important-talks-in-school/highfive.jpg);--ladybug-illustration:url(/wp-content/themes/szero/assets/sz-important-talks-in-school/ladybug-illustration.png);--drawn-number-background:url(/wp-content/themes/szero/assets/images/drawn-background-lsis.png);--sz-arrow-up:url(/wp-content/themes/szero/assets/images/arrow-up-black.svg)}body{--grid-margin:max(var(--grid-min-margin),calc((100vw - var(--grid-max-page-width))/2));grid-template-rows:[browser-top header-top] min-content [header-bottom main-top] 1fr [main-bottom footer-top] min-content [footer-bottom browser-bottom];min-height:100vh;overflow-x:hidden}body.one-column,body.one-column>footer,body.one-column>nav{display:grid;gap:var(--grid-gutter);grid-template-columns:[browser-left] var(--grid-margin) [page-left main-left right-aside-left left-aside-left] minmax(10px,1fr) [main-right right-aside-right left-aside-right page-right] var(--grid-margin) [browser-right]}body.two-column,body.two-column>footer,body.two-column>nav{display:grid;gap:var(--grid-gutter);grid-template-columns:[browser-left] var(--grid-margin) [page-left left-aside-left] minmax(10px,1fr) [left-aside-right main-left right-aside-left] minmax(10px,3fr) [main-right right-aside-right left-aside-right page-right] var(--grid-margin) [browser-right]}body.three-column,body.three-column>footer,body.three-column>nav{display:grid;gap:var(--grid-gutter);grid-template-columns:[browser-left] var(--grid-margin) [page-left left-aside-left] minmax(10px,1fr) [left-aside-right main-left] minmax(10px,3fr) [main-right right-aside-left] minmax(10px,1fr) [right-aside-right page-right] var(--grid-margin) [browser-right]}header{grid-column:page-left/page-right}main{grid-column:main-left/main-right;grid-row-end:main-bottom;grid-row-start:main-top}aside.left{grid-column:left-aside-left/left-aside-right;grid-row:main-top/main-bottom}body.one-column>aside.left{display:none}aside.right{grid-column:right-aside-left/right-aside-right;grid-row:main-top/main-bottom}body.one-column>aside.right,body.two-column>aside.right{display:none}footer{grid-column:browser-left/browser-right}footer>div{grid-column:page-left/page-right}main>*{position:relative}@media (max-width:600px){body.one-column,body.one-column>footer,body.three-column,body.two-column{grid-template-columns:[browser-left] var(--grid-min-margin-mobile) [page-left main-left right-aside-left left-aside-left] minmax(10px,1fr) [main-right right-aside-right left-aside-right page-right] var(--grid-min-margin-mobile) [browser-right];grid-template-rows:auto}body.one-column>*,body.one-column>footer>*,body.three-column>*,body.two-column>*{grid-row:auto!important}}.two-column .full-width{margin-left:calc(0px - var(--grid-margin) - var(--grid-gutter));width:100vw}@media (max-width:600px){.two-column .full-width{margin-left:calc(0px - var(--grid-min-margin-mobile) - var(--grid-gutter))}}.one-column .full-width,.three-column .full-width{margin-left:calc(50% - 50vw);width:100vw}@media (max-width:600px){.one-column .full-width-mobile,.three-column .full-width-mobile,.two-column .full-width-mobile{margin-left:calc(50% - 49vw)!important;width:98vw!important}}.two-column .full-width-background{background:#f0f;bottom:0;left:0;margin-left:calc(0px - var(--grid-margin) - var(--grid-gutter));position:absolute;right:0;top:0;width:100vw;z-index:-1}@media (max-width:600px){.two-column .full-width-background{margin-left:calc(0px - var(--grid-min-margin-mobile) - var(--grid-gutter))}}.one-column .full-width-background,.three-column .full-width-background{background:#f0f;bottom:0;left:0;margin-left:calc(50% - 50vw);position:absolute;right:0;top:0;width:100vw;z-index:-1}body.debug-structure-outline>:not(:empty){box-shadow:0 0 1px 1px var(--color-fg-secondary)}.breadcrumb{font-weight:400;margin-bottom:48px;text-transform:uppercase}.breadcrumb,.breadcrumb a{font-size:.813rem;line-height:140%}.breadcrumb a{color:var(--color-fg-primary);text-decoration:none}.breadcrumb a:hover{text-decoration:underline}@media (max-width:600px){.breadcrumb,.breadcrumb a{font-size:.75rem}}body{background:var(--color-bg-primary)}body.popup-open{overflow:hidden}body.arabic section a,body.arabic section button,body.arabic section h1,body.arabic section h2,body.arabic section h3,body.arabic section h4,body.arabic section h5,body.arabic section h6,body.arabic section input,body.arabic section p{direction:rtl}.container404{display:flex;gap:60px;margin-top:100px}.container404 .image404{background-image:var(--page-404-image);background-position:50%;background-repeat:no-repeat;background-size:contain;height:210px;width:200px}.container404 .item404-text{max-width:650px}.container404 .item404-text h1{color:var(--color-heading-primary);font-family:var(--font-head-secondary);font-size:2.625rem;line-height:100%;margin-bottom:20px;text-transform:uppercase}.container404 .item404-text h1 span{display:block;font-size:1.625rem;line-height:100%;margin-top:26px}.container404 .item404-text p{font-size:1rem;font-weight:400;line-height:140%;margin-bottom:20px}.container404 .item404-text a{background:var(--color-cta-primary);border-radius:23px;bottom:0;color:var(--color-bg-primary);display:inline-block;font-family:var(--font-head-primary);font-size:1.25rem;font-style:italic;font-weight:400;height:46px;line-height:2.8rem;margin-top:10px;padding:0 30px;text-decoration:none}.sz-main .container404 .item404-text{max-width:650px}.sz-main .container404 .item404-text h1{font-size:4.5rem;line-height:100%;margin-bottom:10px}.sz-main .container404 .item404-text h1 span{font-size:3.5rem;line-height:100%;margin-top:0}.sz-main .container404 .item404-text p{font-size:1.125rem;line-height:140%;margin-bottom:20px}.sz-main .container404 .item404-text a{background:none;border-bottom:3px solid var(--color-fg-tertiary);border-radius:0;color:var(--color-cta-primary);font-family:var(--font-paragraph);font-size:1.125rem;font-style:normal;font-weight:700;height:auto;line-height:160%;padding:0;position:relative;text-decoration:none}@media (max-width:800px){.container404{gap:30px}.container404 .image404{height:130px;width:122px}.container404 .item404-text h1{font-size:3.5rem}.container404 .item404-text h1 span{font-size:2.5rem}}@media (max-width:600px){.container404 .image404{height:90px;width:84px}.container404 .item404-text h1{font-size:2.5rem}.container404 .item404-text h1 span{font-size:2rem}.container404 .item404-text p{font-size:1rem}}article.article{margin:0 auto var(--section-margin-bottom);max-width:780px}article.article .entry-header .post-image{align-items:center;border-radius:6px;display:flex;max-height:420px;overflow:hidden}article.article .entry-header .post-image img{display:flex;overflow:hidden;width:100%}article.article .entry-header .image-caption{font-size:.813rem;margin-top:5px}article.article .entry-header h1.entry-title{font-size:1.625rem;line-height:130%;margin-top:24px}article.article .entry-header .news-date{color:var(--color-heading-primary);font-size:.813rem;margin-top:20px;text-transform:lowercase}article.article .entry-content .excerpt{font-size:1.125rem;font-weight:700;line-height:150%;margin:30px 0 20px}article.article .entry-content p{font-size:1rem;line-height:140%;margin-bottom:20px}article.article .entry-content p.quote{background:var(--quote-icon-url) left top no-repeat;font-style:italic;padding-left:50px}article.article .entry-content p a{border-bottom:3px solid;color:var(--color-cta-primary);font-weight:700;text-decoration:none}article.article .entry-content ol,article.article .entry-content ul{margin-bottom:20px;margin-left:20px}article.article .entry-content .image-section{margin:0 auto 25px;width:100%}article.article .entry-content .image-section img.article-image{max-width:100%}article.article .entry-content .article-link{margin-bottom:20px}article.article .entry-content .article-link a{border-bottom:3px solid;color:var(--color-cta-primary);font-size:1rem;font-weight:700;line-height:160%;text-decoration:none}article.article .entry-content h1,article.article .entry-content h2,article.article .entry-content h3,article.article .entry-content h4,article.article .entry-content h5,article.article .entry-content h6{color:var(--color-cta-primary-active);font-size:1.125rem;font-weight:700;line-height:150%;margin-bottom:6px}article.article .navigation-between-posts{display:flex;gap:24px;justify-content:center;margin-top:50px}article.article .navigation-between-posts .navigation-button{border-radius:20px;display:block;font-size:1.063rem;font-weight:700;height:40px;text-align:center;text-decoration:none;width:140px}article.article .navigation-between-posts .navigation-button.previous-post-button{border:2px solid var(--color-cta-primary);color:var(--color-cta-primary);line-height:36px}article.article .navigation-between-posts .navigation-button.next-post-button{background:var(--color-cta-primary);color:var(--color-heading-secondary);line-height:40px}.education-section{background:var(--color-bg-quinary);border-radius:6px;margin:0 auto 30px;max-width:780px;padding:32px}.education-section p{margin-bottom:8px}.education-section .progress-bar-wrapper{align-items:center;display:flex}.education-section .progress-bar-wrapper p{position:absolute;right:32px}.education-section .progress-bar-wrapper .progress-bar-container{background:var(--color-bg-primary);border:1px solid #d7d8d9;border-radius:100px;position:relative;width:90%}.education-section .progress-bar-wrapper .progress-bar-container .progress-bar{background:#38b854;border-radius:100px;height:11px}.education-section .progress-bar-wrapper .progress-bar-container .progress-bar-marker{height:100%;left:0;list-style:none;margin:0;padding:0;position:absolute;top:0;width:100%}.education-section .progress-bar-wrapper .progress-bar-container .progress-bar-marker .marker{border:1px solid #d7d8d9;height:100%;position:absolute;top:0;width:2px}.education-section .progress-bar-wrapper .progress-bar-container .progress-bar-marker .marker.inbar{border:1px solid #2c9142}.education-section #education-chapters-outer-container{margin-bottom:32px;position:relative}.education-section #education-chapters-wrapper{margin-bottom:20px;overflow:hidden;position:relative}.education-section .education-chapters{display:flex;gap:40px;justify-content:center}.education-section .education-chapters.align-left{justify-content:left}.education-section .education-chapters.padding-left{padding-left:30px}.education-section .education-chapters.padding-right{padding-right:30px}.education-section .education-chapters .chapter a{color:#000;line-height:130%;text-decoration:none;white-space:nowrap}.education-section .education-chapters .chapter.active{font-weight:700}.education-section .scroll-arrow{background:var(--chevron-right-url);background-color:var(--color-bg-quinary);background-position:50%;background-repeat:no-repeat;cursor:pointer;display:none;position:absolute;width:30px}.education-section .scroll-arrow#scroll-left{bottom:0;left:0;top:0;transform:rotate(180deg)}.education-section .scroll-arrow#scroll-right{bottom:0;right:0;top:0}.education-section #education-chapters-mobile{align-items:center;display:none;height:40px;margin-bottom:22px}.education-section #education-chapters-mobile #current-chapter-selector{background-image:var(--arrow-down-url);background-position:100%;background-repeat:no-repeat;font-family:var(--font-paragraph);font-size:.938rem;padding-right:20px;white-space:normal;width:100%}.education-section .page-information{margin-bottom:26.5px}.education-section .page-information p{font-size:.938rem}.education-section .education-text-section{margin-bottom:48px}.education-section .education-text-section h1,.education-section .education-text-section h2,.education-section .education-text-section h3,.education-section .education-text-section h4,.education-section .education-text-section h5,.education-section .education-text-section h6{line-height:110%;margin-bottom:24px}.education-section .education-text-section h1{font-size:2.25rem}.education-section .education-text-section h2{font-size:1.5rem}.education-section .education-text-section h3{font-size:1.375rem}.education-section .education-text-section p{margin-bottom:20px}.education-section .fact-box{background:var(--color-bg-senary);border-radius:6px;padding:32px}.education-section .fact-box li,.education-section .fact-box ul{margin-bottom:12px}.education-section .education-image-section{display:flex;justify-content:center;margin-bottom:48px}.education-section .education-image-section img{border-radius:6px;max-height:390px;max-width:100%}.education-section .video-section{margin-bottom:48px}.education-section .education-quiz-section .question-container{margin:20px 0 40px}.education-section .education-quiz-section .question{font-size:1.17rem;font-weight:700;margin-bottom:20px}.education-section .education-quiz-section .radiobutton-container{cursor:pointer;display:block;font-size:1rem;font-weight:700;line-height:28px;margin-bottom:12px;padding-left:40px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.education-section .education-quiz-section .radiobutton-container .checkmark{background-color:var(--color-bg-primary);border:2px solid var(--color-cta-primary);border-radius:50%;height:28px;left:0;position:absolute;top:0;width:28px}.education-section .education-quiz-section .radiobutton-container .checkmark:after{background:var(--color-cta-primary);border-radius:50%;content:"";display:none;height:16px;left:4px;position:absolute;top:4px;width:16px}.education-section .education-quiz-section .radiobutton-container input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.education-section .education-quiz-section .radiobutton-container input:disabled~.checkmark{opacity:.5}.education-section .education-quiz-section .radiobutton-container input:checked~.checkmark{border:2px solid var(--color-cta-primary)}.education-section .education-quiz-section .radiobutton-container input:checked~.checkmark:after{display:block}.education-section .education-quiz-section .question-explanation{display:none;margin-top:20px;padding-left:40px}.education-section .education-quiz-section .question-explanation.display{display:block}.education-section .education-quiz-section .question-explanation .question-result{font-weight:700}.education-section .education-quiz-section .question-explanation .question-result.correct{color:var(--color-cta-primary)}.education-section .education-quiz-section .question-explanation .question-result.wrong{color:var(--color-cta-tertiary)}.education-section .education-quiz-section .question-explanation a{color:var(--color-cta-secondary);font-weight:700;text-underline-offset:3px}.education-section .education-quiz-section .quiz-divider{background-color:var(--color-bg-secondary);height:1px;margin:50px 10%;width:80%}.education-section .education-quiz-section .quiz-heading{font-size:1.375rem}.education-section .education-quiz-section .checkResult-container{text-align:center}.education-section .education-quiz-section .checkResult-container button#checkResults{background:var(--color-cta-primary);border:none;border-radius:20px;color:var(--color-bg-primary);cursor:pointer;display:inline-block;font-size:1rem;font-style:normal;font-weight:700;height:auto;line-height:100%;margin-top:20px;max-height:40px;padding:12px 24px;transition:all .2s}.education-section .education-quiz-section .checkResult-container button#checkResults:hover{opacity:.6}#education-chapters-mobile-selection{background:rgba(0,0,0,.3);display:none;height:100%;left:0;position:fixed;top:0;width:100%}#education-chapters-mobile-selection.display{display:block}#education-chapters-mobile-selection #education-chapters-mobile-content{background:var(--color-bg-primary);bottom:0;height:0;left:0;position:absolute;transition:all .5s;width:100vw}#education-chapters-mobile-selection #education-chapters-mobile-content #education-chapters-mobile-top{align-items:center;border-bottom:1px solid var(--color-bg-secondary);display:flex;height:55px;justify-content:space-between;padding:0 0 0 32px}#education-chapters-mobile-selection #education-chapters-mobile-content #education-chapters-mobile-top p{color:var(--color-text-lighter);font-size:1.125rem}#education-chapters-mobile-selection #education-chapters-mobile-content #education-chapters-mobile-top #education-chapters-mobile-close{background-image:var(--close-popup-icon);background-position:50%;background-repeat:no-repeat;height:55px;width:55px}#education-chapters-mobile-selection #education-chapters-mobile-content #chapters-list{max-height:400px;overflow:scroll;padding:11px 20px 22px 40px}#education-chapters-mobile-selection #education-chapters-mobile-content #chapters-list .chapter-item a{color:var(--color-text-lighter);display:block;padding:11px 0;text-decoration:none}#education-chapters-mobile-selection #education-chapters-mobile-content #chapters-list .chapter-item.current-chapter a{color:var(--color-cta-secondary);font-weight:700}.education-navigation-between-posts{display:flex;gap:24px;justify-content:center;margin-top:50px}.education-navigation-between-posts .navigation-button{border-radius:20px;display:block;font-size:1.063rem;font-weight:700;height:40px;min-width:140px;padding:0 20px;text-align:center;text-decoration:none;width:auto}.education-navigation-between-posts .navigation-button.previous-post-button{border:2px solid var(--color-cta-primary);color:var(--color-cta-primary);line-height:36px}.education-navigation-between-posts .navigation-button.next-post-button{background:var(--color-cta-primary);color:var(--color-heading-secondary);line-height:40px}#result-section{display:none}#result-section.display{display:block}#result-section.display h2{text-align:center}#result-section.hide{display:none}#result-section #result-container{align-items:center;display:flex;flex-direction:column;gap:20px;margin-bottom:30px;margin-top:30px;text-align:center}#result-section #result-container #result-score{color:var(--color-cta-primary);font-size:3rem;font-weight:700;line-height:100%;min-width:130px;text-align:center;width:20%}#result-section #result-container .result-text{text-align:left;width:60%}#result-section #result-container .result-text .result-text-inner{text-align:center}#result-section #result-container .result-text h4.result-form-heading{margin-bottom:10px;margin-top:40px}@media (max-width:600px){#result-section #result-container .result-text h4.result-form-heading{font-size:1rem}}#result-section #result-container .result-text.hide{display:none}#result-section #result-container .result-text .rulemailer-subscriber-form input[type=email]{margin-bottom:20px}#result-section #result-container .result-text .rulemailer-subscriber-form input[type=email],#result-section #result-container .result-text .rulemailer-subscriber-form input[type=text]{border:1px solid var(--color-fg-tertiary);border-radius:6px;font-size:1.063rem;height:40px;margin-top:10px;min-width:250px;padding:0 12px;width:100%}#result-section #result-container .result-text .rulemailer-subscriber-form .btn-wrapper{display:flex;justify-content:center}#result-section #result-container .result-text .rulemailer-subscriber-form .btn-wrapper button{background-color:var(--color-cta-primary);border:none;border-radius:20px;color:var(--color-heading-secondary);cursor:pointer;font-family:var(--font-paragraph);font-size:1.063rem;font-weight:700;height:40px;margin-top:30px;padding:0 20px;transition:all .2s}#result-section #result-container .result-text .rulemailer-subscriber-form .btn-wrapper button:active,#result-section #result-container .result-text .rulemailer-subscriber-form .btn-wrapper button:hover{opacity:.6}#result-section #result-container .result-text .rulemailer-subscriber-form .privacy-policy{background:var(--color-bg-secondary);margin-top:30px;padding:20px 30px}#result-section #result-container .result-text .rulemailer-subscriber-form .privacy-policy.swish{margin-top:60px}#result-section #result-container .result-text .rulemailer-subscriber-form .privacy-policy a{color:var(--color-fg-primary);font-size:1rem;font-weight:700;text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:4px;width:-moz-fit-content;width:fit-content}#result-section #result-container .result-text .rulemailer-subscriber-form .privacy-policy a:hover{opacity:.6;transition:all .2s}#result-section #result-container .result-text .rulemailer-subscriber-form .privacy-policy a:focus{outline:4px solid #444}#result-section #result-container .result-text .rulemailer-email-check{display:none!important}#result-section #result-container.hide{display:none}#result-section .result-button-container{text-align:center}#result-section .result-button-container button.result-button{background:var(--color-cta-primary);border:none;border-radius:20px;color:var(--color-bg-primary);cursor:pointer;display:none;font-size:1rem;font-style:normal;font-weight:700;height:auto;line-height:100%;margin-top:20px;max-height:40px;padding:12px 24px;transition:all .2s}#result-section .result-button-container button.result-button.display{display:inline-block}#result-section .result-button-container button.result-button:hover{opacity:.6}#result-section .form-section.display{display:block}#result-section .form-section.hide{display:none}#result-section .form-section .form-content-box{background:var(--color-bg-quinary);margin:0 auto;max-width:70%;padding:0}#result-section .form-section .form-content-box #send-diploma-button{background:var(--color-cta-primary);border:none;border-radius:20px;color:var(--color-bg-primary);cursor:pointer;display:inline-block;font-size:1rem;font-style:normal;font-weight:700;height:auto;line-height:100%;margin-top:20px;max-height:40px;padding:12px 24px;transition:all .2s}#result-section .form-section .form-content-box #send-diploma-button.disabled-btn{cursor:default;opacity:.5}@media (max-width:800px){.education-section #education-chapters-outer-container{display:none}.education-section #education-chapters-mobile{display:flex}}@media (max-width:600px){.education-section{padding:16px 16px 24px}.education-section .progress-bar-wrapper p{right:16px;top:16px}.education-section .progress-bar-wrapper .progress-bar-container{width:100%}.education-section .page-information{margin-bottom:16px}.education-section .education-text-section{margin-bottom:24px}.education-section .education-text-section h1,.education-section .education-text-section h2,.education-section .education-text-section h3,.education-section .education-text-section h4,.education-section .education-text-section h5,.education-section .education-text-section h6{margin-bottom:16px}.education-section .education-text-section h1{font-size:1.875rem}.education-section .education-text-section h2{font-size:1.375rem}.education-section .education-text-section h3{font-size:1.25rem}.education-section .education-text-section p{margin-bottom:20px}.education-section .fact-box{padding:24px}.education-section .education-quiz-section .quiz-heading{font-size:1.25rem}.education-section .education-quiz-section .question-explanation{padding-left:0}#result-section #result-container{flex-direction:column}#result-section #result-container .result-text{width:100%}}body>footer{font-size:.938rem}body>footer a{color:var(--color-fg-primary)}.footer-wrapper{padding:40px 0}.footer-wrapper .logo{background-image:var(--logo-footer-url);background-repeat:no-repeat;height:40px;margin-bottom:20px;width:100px}.footer-wrapper .footer-content-wrapper{display:flex;justify-content:space-between;width:100%}.footer-wrapper .footer-content-wrapper .footer-first-section{flex-basis:50%;padding-right:20px}.footer-wrapper .footer-content-wrapper .footer-first-section .social-media{align-items:center;display:flex;gap:16px;margin-top:18px}.footer-wrapper .footer-content-wrapper .footer-first-section .social-media .social-media-link{background-position:50%;background-repeat:no-repeat;background-size:cover;height:28px;width:28px}.footer-wrapper .footer-content-wrapper .footer-first-section .social-media .social-media-link a{display:block;height:28px;width:28px}.footer-wrapper .footer-content-wrapper .footer-first-section .social-media .social-media-link.instagram-link{background-image:var(--instagram-link)}.footer-wrapper .footer-content-wrapper .footer-first-section .social-media .social-media-link.linkedin-link{background-image:var(--linkedin-link)}.footer-wrapper .footer-content-wrapper .footer-first-section .social-media .social-media-link.facebook-link{background-image:var(--facebook-link)}.footer-wrapper .footer-content-wrapper .footer-first-section .social-media .social-media-link.youtube-link{background-image:var(--youtube-link);height:22px;width:32px}.footer-wrapper .footer-content-wrapper .footer-first-section .social-media .social-media-link.youtube-link a{height:22px;width:32px}.footer-wrapper .footer-content-wrapper .footer-links-wrapper{display:flex;flex-basis:40%;flex-direction:row}.footer-wrapper .footer-content-wrapper .footer-links-wrapper .footer-links-first-section,.footer-wrapper .footer-content-wrapper .footer-links-wrapper .footer-links-second-section{display:flex;flex-basis:50%;flex-direction:column}.footer-wrapper .footer-content-wrapper .footer-links-wrapper .footer-links-first-section a,.footer-wrapper .footer-content-wrapper .footer-links-wrapper .footer-links-second-section a{color:var(--color-cta-primary);display:inline-block;font-weight:700;padding-bottom:0}.footer-wrapper .footer-content-wrapper .footer-links-wrapper .footer-links-first-section{margin-right:80px}.footer-wrapper .grecaptcha-badge{display:none}.footer-wrapper .rulemailer-subscriber-form{max-width:560px;width:100%}.footer-wrapper .rulemailer-subscriber-form #rule-optin-form{align-items:flex-end;display:flex;font-family:var(--font-paragraph);gap:20px;max-width:560px;width:100%}.footer-wrapper .rulemailer-subscriber-form #rule-optin-form div{position:absolute}.footer-wrapper .rulemailer-subscriber-form input{border:none;border-radius:6px;font-size:1.063rem;height:40px;margin-top:10px;min-width:250px;padding:0 12px;width:95%}.footer-wrapper .rulemailer-subscriber-form input[type=checkbox]{display:inline-block;margin-right:10px;width:auto}.footer-wrapper .rulemailer-subscriber-form button{background-color:var(--color-cta-primary);background-image:var(--arrow-right-url);background-position:right 15px center;background-repeat:no-repeat;border:none;border-radius:20px;color:var(--color-heading-secondary);cursor:pointer;font-family:var(--font-paragraph);font-size:1.063rem;font-weight:700;height:40px;padding:0 65px 0 20px;transition:all .2s}.footer-wrapper .rulemailer-subscriber-form button:active,.footer-wrapper .rulemailer-subscriber-form button:hover{opacity:.6}.footer-wrapper .rulemailer-email-check{display:none!important}.footer-wrapper .second-logo{background-image:var(--logo-footer-second-url);background-position:bottom;background-repeat:no-repeat;background-size:contain;height:50px;margin-left:auto;margin-top:60px;width:260px}.footer-wrapper #footer-form{align-items:end;display:flex;margin-top:40px;width:100%}.footer-wrapper #footer-form form{align-items:flex-end;display:flex;font-family:var(--font-paragraph);gap:20px;max-width:560px;width:100%}.footer-wrapper #footer-form form label{flex:1;font-size:.936rem;position:relative}.footer-wrapper #footer-form form input[type=text]{border:none;border-radius:6px;font-size:1.063rem;height:40px;margin-top:10px;min-width:250px;padding:0 12px;width:95%}.footer-wrapper #footer-form form input[type=submit]{background-color:var(--color-cta-primary);background-image:var(--arrow-right-url);background-position:right 15px center;background-repeat:no-repeat;border:none;border-radius:20px;color:var(--color-heading-secondary);cursor:pointer;font-family:var(--font-paragraph);font-size:1.063rem;font-weight:700;height:40px;padding:0 65px 0 20px}.footer-wrapper #footer-form form input[type=submit]:hover{opacity:.6;transition:all .2s}.footer-wrapper #footer-form form .input-error{color:red!important;display:none;font-size:.875rem;position:absolute}.sz-important-talks-in-school .footer-wrapper .rulemailer-subscriber-form,.sz-important-talks-in-school .social-media-link,.sz-parent-support .footer-wrapper .rulemailer-subscriber-form{display:none}@media (max-width:600px){.footer-wrapper .footer-content-wrapper .footer-first-section{padding-right:0}.footer-wrapper .second-logo{margin-left:0;margin-top:20px}.footer-wrapper #footer-form{align-items:start;flex-direction:column}.footer-wrapper #footer-form form{align-items:flex-start;flex-direction:column}.footer-wrapper .rulemailer-subscriber-form input{width:100%}body.sz-main .footer-wrapper .logo{height:50px}}@media (max-width:1000px){.footer-wrapper{flex-direction:column}.footer-wrapper .logo{height:100px}.footer-wrapper .footer-content-wrapper{flex-direction:column;margin-left:0}.footer-wrapper .footer-content-wrapper .footer-links-wrapper{flex-direction:column;margin-top:30px}.footer-wrapper .footer-content-wrapper .footer-links-wrapper .footer-links-first-section{margin-right:30px}}body.sz-main footer{background:var(--color-bg-tertiary)}body.sz-main footer .footer-links-wrapper .footer-links-first-section a,body.sz-main footer .footer-links-wrapper .footer-links-second-section a{color:var(--color-fg-primary)!important;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px}body.sz-main footer .footer-links-wrapper .footer-links-first-section a:hover,body.sz-main footer .footer-links-wrapper .footer-links-second-section a:hover{opacity:.6;transition:all .2s}body.sz-important-talks-in-school footer{background:#fafafa;font-weight:400}body.sz-important-talks-in-school .footer-wrapper .logo{background-repeat:no-repeat;background-size:contain;height:60px;margin-bottom:20px;width:100%}body.sz-important-talks-in-school .footer-wrapper .footer-content-wrapper{font-size:14px}body.sz-important-talks-in-school .footer-wrapper .footer-content-wrapper .footer-first-section .social-media .social-media-link.facebook-link,body.sz-important-talks-in-school .footer-wrapper .footer-content-wrapper .footer-first-section .social-media .social-media-link.linkedin-link{display:none}body.sz-important-talks-in-school .footer-wrapper .footer-content-wrapper .footer-links-wrapper .footer-links-first-section a,body.sz-important-talks-in-school .footer-wrapper .footer-content-wrapper .footer-links-wrapper .footer-links-second-section a{border-bottom:none;color:#000;font-weight:400}body.sz-important-talks-in-school .footer-wrapper .second-logo{margin-top:30px}body.sz-parent-support footer{background:var(--color-bg-footer);font-weight:400}body.sz-parent-support .footer-wrapper .logo{background-repeat:no-repeat;background-size:contain;height:70px;margin-bottom:20px;width:100%}body.sz-parent-support .footer-wrapper .footer-content-wrapper{font-size:14px}body.sz-parent-support .footer-wrapper .footer-content-wrapper .footer-first-section .social-media .social-media-link.facebook-link,body.sz-parent-support .footer-wrapper .footer-content-wrapper .footer-first-section .social-media .social-media-link.linkedin-link{display:none}body.sz-parent-support .footer-wrapper .footer-content-wrapper .footer-links-wrapper .footer-links-first-section a,body.sz-parent-support .footer-wrapper .footer-content-wrapper .footer-links-wrapper .footer-links-second-section a{border-bottom:none;color:#000;font-weight:400}body.sz-parent-support .footer-wrapper .second-logo{margin-top:30px}body>header{background:var(--color-bg-primary)}.header-content{align-items:center;display:flex;height:82px;justify-content:space-between;margin:0 auto;padding:0 47px;position:relative}.header-content .logo{background:0 50%/contain no-repeat var(--logo-url);display:block;height:51px;margin:0 50px 0 0;width:130px}.header-content .header-right{position:relative}.header-content .header-right,.header-content .header-right .header-profile{align-items:center;display:flex}.header-content .header-right .header-profile .profile-info{text-align:right}.header-content .header-right .header-profile .profile-info p{font-family:var(--font-head-primary);font-size:1.25rem}.header-content .header-right .header-profile .profile-info .log-out{background-color:transparent;border:none;color:var(--color-cta-primary);font-family:var(--font-paragraph);font-size:16px;font-weight:400}.header-content .header-right .header-profile .profile-info .log-out:hover{cursor:pointer}.header-content .header-right .header-profile .profile-info a{color:var(--color-cta-primary);font-weight:400;text-decoration:none}.header-content .header-right .header-profile .profile-info a:hover{border-bottom:2px solid var(--color-cta-primary)}.header-content .secondary-logo{background:100% 50%/contain no-repeat url(/wp-content/themes/szero/assets/suicide-zero-logotype-right.svg);display:block;height:82px;margin-left:50px;width:68px}.sz-parent-support .header-content .logo{margin:0}.sz-important-talks-in-school .header-content .header-right .header-links-loggedin{margin-right:50px}.sz-important-talks-in-school .header-content .header-right .header-links-loggedin a{color:var(--color-fg-primary);font-size:1.063rem;font-weight:400;text-decoration:none}.topLinks{align-items:center;display:flex;height:42px}.topLinks ul#menu-mainmenuloggedout{align-items:center;display:flex;list-style-type:none}.topLinks ul#menu-mainmenuloggedout li{margin:0 12px}.topLinks ul#menu-mainmenuloggedout li a{color:var(--color-fg-primary);font-size:1.063rem;font-weight:400;text-decoration:none}.topLinks ul#menu-mainmenuloggedout li.nav-btn a{background:var(--color-bg-secondary);border-radius:3px;color:var(--color-cta-primary);display:block;padding:6px 10px}.topLinks ul#menu-mainmenuloggedout li.nav-btn-cta a{background:var(--color-cta-primary);color:var(--color-bg-secondary)}.topLinks ul#menu-mainmenuloggedout li.download-book-link{align-items:center;display:flex;position:relative}.topLinks ul#menu-mainmenuloggedout li.download-book-link a{display:block;font-family:var(--font-head-primary);font-size:1.25rem;padding-right:70px}.topLinks ul#menu-mainmenuloggedout li.download-book-link:after{background:var(--book-image-url);background-position:100%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:60px;position:absolute;right:0;top:-15px;width:60px}.topLinks ul#menu-mainmenuloggedout li.language-link a{background:var(--language-icon-url);background-position:0;background-repeat:no-repeat;background-size:contain;display:block;height:32px;line-height:32px;padding-left:45px}.sz-main .header-content{height:80px;max-width:none;padding:0 47px;position:relative}.sz-main .header-content .logo{height:34px}.sz-main .header-content .secondary-logo,.sz-main .header-content button.search.show-mobile{display:none}.sz-main .header-content .header-right{height:100%;position:relative}.sz-main .header-content .header-right .header-btn{align-items:center;display:flex;gap:23px;height:100%;margin-right:20px;z-index:1}.sz-main .header-content .header-right .header-btn a.menu-btn{background:var(--heart-url) left 10px center no-repeat;background-color:var(--color-cta-tertiary);border-radius:6px;color:#fff;font-size:.938rem;font-weight:700;height:30px;line-height:1.813rem;padding:0 10px 0 34px;text-decoration:none}.sz-main .header-content .header-right .header-btn a.menu-btn.hide-support-us{display:none}.sz-main .header-content .header-right .header-btn button.menu-btn.swish-btn{background-color:#fff;background:var(--swish-logo) left 7px center no-repeat;background-size:contain;background-size:14px;border:1px solid #434746;border-radius:6px;color:#434746;cursor:pointer;font-family:var(--font-paragraph);font-size:.938rem;font-weight:700;line-height:1.813rem;padding-left:20px;width:122px}.sz-main .header-content .header-right .header-btn button.menu-btn.swish-btn.hide-quick-swish-btn{display:none}.sz-main .header-content .header-right .header-btn button.menu-btn.search{align-items:center;background:var(--search-icon) top no-repeat;background-position:center 4px;background-repeat:no-repeat;border:none;cursor:pointer;display:flex;height:44px;justify-content:center;padding-bottom:2px;width:40px}.sz-main .header-content .header-right .header-btn button.menu-btn.search span{font-size:14px;margin-top:32px}.sz-main .header-content-mobile,body.search-open #quick-swish,body.search-open #support-us{display:none}#rekai-search-btn-text-mobile:after,#rekai-search-btn-text:after{content:"Sök"}body.search-open #rekai-search-btn-text:after{content:"Stäng"}body.search-open #rekai-search-btn-text-mobile:after{content:""}@media (max-width:600px){.header-content{height:64px;padding:0 30px}.header-content .logo{flex:1}.header-content #mobile-menu{max-width:90%}.sz-main .header-content{flex-direction:row;padding:0 4vw}.sz-main .header-content .logo{flex:1}.sz-main .header-content button.menu-btn.search.show-mobile{align-items:center;background:var(--search-icon) top no-repeat;background-repeat:no-repeat;border:none;cursor:pointer;display:block;display:flex;justify-content:center;margin-right:0;width:40px}.sz-main .header-content button.menu-btn.search.show-mobile span{font-size:14px;margin-top:25px}.sz-main .header-content .header-right .header-btn{gap:clamp(8px,3vw,23px);margin-right:0}.sz-main .header-content .header-right .header-btn a.hide-mobile,.sz-main .header-content .header-right .header-btn button.hide-mobile,.sz-main .header-content .header-right .header-btn button.search.hide-mobile{display:none}.sz-main .header-content .header-right .header-btn a.show-mobile{margin-right:0}.sz-main .header-content .header-right.hide{display:none}.sz-main .header-content-mobile{display:flex;height:40px;justify-content:center;margin-bottom:20px}.sz-main .header-content-mobile .header-right{gap:23px}}@media (max-width:1000px){.header-content .header-right .header-profile,.sz-parent-support .header-content .header-right .topLinks,.top-menu{display:none}.sz-parent-support .header-content .header-right .secondary-logo{height:30px}.sz-important-talks-in-school .header-content .header-right .header-links-loggedin,.sz-important-talks-in-school .header-content .header-right .topLinks{display:none}.sz-important-talks-in-school .header-content .header-right .secondary-logo{height:30px}}body>main>*{margin-bottom:var(--section-margin-bottom)}main ol,main ul{font-weight:400;margin:.5rem 0 .5rem 17px}.show-in-mobile{display:none;margin-bottom:0}.hide-in-mobile{display:block;margin-bottom:0}@media (max-width:600px){body>main>*{margin-bottom:2.5em}.show-in-mobile{display:block;margin-bottom:0;padding-left:24px;padding-right:24px}.show-in-mobile .breadcrumb{margin-bottom:10px}.hide-in-mobile{display:none;margin-bottom:0}}body.sz-important-talks-in-school .account-section,body.sz-important-talks-in-school .form-section.account-section{margin:0 0 var(--section-margin-bottom);max-width:700px}body.sz-important-talks-in-school .account-section h1,body.sz-important-talks-in-school .form-section.account-section h1{color:var(--color-heading-secondary);font-family:var(--font-head-secondary);font-size:1.3rem;font-weight:400;line-height:180%;margin-bottom:35px;text-transform:uppercase}body.sz-important-talks-in-school .account-section h1.heading-noBreadcrumbs,body.sz-important-talks-in-school .form-section.account-section h1.heading-noBreadcrumbs{margin-top:25px}body.sz-important-talks-in-school .account-section .account-section-inner,body.sz-important-talks-in-school .account-section .account-section-inner.form-content-box,body.sz-important-talks-in-school .form-section.account-section .account-section-inner,body.sz-important-talks-in-school .form-section.account-section .account-section-inner.form-content-box{background:var(--color-bg-secondary)!important;border-radius:6px;font-weight:400;margin-bottom:30px;padding:50px}body.sz-important-talks-in-school .account-section .account-section-inner p,body.sz-important-talks-in-school .account-section .account-section-inner.form-content-box p,body.sz-important-talks-in-school .form-section.account-section .account-section-inner p,body.sz-important-talks-in-school .form-section.account-section .account-section-inner.form-content-box p{margin-bottom:20px}body.sz-important-talks-in-school .account-section .account-section-inner .account-info-item,body.sz-important-talks-in-school .account-section .account-section-inner.form-content-box .account-info-item,body.sz-important-talks-in-school .form-section.account-section .account-section-inner .account-info-item,body.sz-important-talks-in-school .form-section.account-section .account-section-inner.form-content-box .account-info-item{margin-bottom:30px}body.sz-important-talks-in-school .account-section .account-section-inner .account-info-item p,body.sz-important-talks-in-school .account-section .account-section-inner.form-content-box .account-info-item p,body.sz-important-talks-in-school .form-section.account-section .account-section-inner .account-info-item p,body.sz-important-talks-in-school .form-section.account-section .account-section-inner.form-content-box .account-info-item p{margin-bottom:0}body.sz-important-talks-in-school .account-section .account-section-inner .account-info-item p.account-item-data,body.sz-important-talks-in-school .account-section .account-section-inner.form-content-box .account-info-item p.account-item-data,body.sz-important-talks-in-school .form-section.account-section .account-section-inner .account-info-item p.account-item-data,body.sz-important-talks-in-school .form-section.account-section .account-section-inner.form-content-box .account-info-item p.account-item-data{font-size:var(--font-size-headline)}body.sz-important-talks-in-school .account-section .account-section-inner ol,body.sz-important-talks-in-school .account-section .account-section-inner.form-content-box ol,body.sz-important-talks-in-school .form-section.account-section .account-section-inner ol,body.sz-important-talks-in-school .form-section.account-section .account-section-inner.form-content-box ol{margin-top:30px}body.sz-important-talks-in-school .account-section .account-section-inner ol li,body.sz-important-talks-in-school .account-section .account-section-inner.form-content-box ol li,body.sz-important-talks-in-school .form-section.account-section .account-section-inner ol li,body.sz-important-talks-in-school .form-section.account-section .account-section-inner.form-content-box ol li{margin-bottom:20px}body.sz-important-talks-in-school .all-users-list{background:var(--color-bg-primary);margin:0;padding:2rem}body.sz-important-talks-in-school .all-users-list .user-item{border-bottom:1px solid var(--color-fg-secondary);list-style-type:none;padding:1rem 0}body.sz-important-talks-in-school .all-users-list .user-item:last-child{border-bottom:none!important}#mobile-menu{background:var(--color-mobile-menu-bg);border-bottom-left-radius:24px;box-shadow:-10px 10px 30px rgba(0,0,0,.3);display:none;padding:100px 60px 50px 40px;position:absolute;right:0;top:0;width:440px;z-index:3}#mobile-menu ul#menu-mobilemenu,#mobile-menu ul#menu-mobilemenuloggedout{align-items:flex-start;flex-direction:column;height:auto}#mobile-menu ul#menu-mobilemenu li,#mobile-menu ul#menu-mobilemenuloggedout li{list-style:none;margin:0;width:100%}#mobile-menu ul#menu-mobilemenu li.target-link,#mobile-menu ul#menu-mobilemenuloggedout li.target-link{background:var(--external-link-url) right center no-repeat;width:100%}#mobile-menu ul#menu-mobilemenu li.menu-item-has-children,#mobile-menu ul#menu-mobilemenuloggedout li.menu-item-has-children{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}#mobile-menu ul#menu-mobilemenu li.menu-item-has-children>a,#mobile-menu ul#menu-mobilemenuloggedout li.menu-item-has-children>a{order:1;padding-bottom:0;width:100%}#mobile-menu ul#menu-mobilemenu li.menu-item-has-children ul.sub-menu,#mobile-menu ul#menu-mobilemenuloggedout li.menu-item-has-children ul.sub-menu{height:0;line-height:1.4rem;list-style:none;order:3;overflow:hidden;padding:4px 0 4px 30px;width:100%}#mobile-menu ul#menu-mobilemenu li.menu-item-has-children ul.sub-menu li,#mobile-menu ul#menu-mobilemenuloggedout li.menu-item-has-children ul.sub-menu li{margin:2px 2px 2px -2px}#mobile-menu ul#menu-mobilemenu li.menu-item-has-children .menu-arrow,#mobile-menu ul#menu-mobilemenuloggedout li.menu-item-has-children .menu-arrow{backdrop-filter:blur(5px);background:var(--arrow-down-url) no-repeat center var(--color-mobile-menu-bg);border:none;height:53px;order:2;position:absolute;right:-50px;width:60px;z-index:10}#mobile-menu ul#menu-mobilemenu li.menu-item-has-children .menu-arrow:active,#mobile-menu ul#menu-mobilemenu li.menu-item-has-children .menu-arrow:focus,#mobile-menu ul#menu-mobilemenuloggedout li.menu-item-has-children .menu-arrow:active,#mobile-menu ul#menu-mobilemenuloggedout li.menu-item-has-children .menu-arrow:focus{border:1px solid var(--color-mobile-menu-links)}#mobile-menu ul#menu-mobilemenu li.menu-item-has-children.is-active>a,#mobile-menu ul#menu-mobilemenuloggedout li.menu-item-has-children.is-active>a{font-weight:700}#mobile-menu ul#menu-mobilemenu li.menu-item-has-children.is-active .menu-arrow,#mobile-menu ul#menu-mobilemenuloggedout li.menu-item-has-children.is-active .menu-arrow{transform:rotate(180deg)}#mobile-menu ul#menu-mobilemenu li.menu-item-has-children.is-active ul.sub-menu,#mobile-menu ul#menu-mobilemenuloggedout li.menu-item-has-children.is-active ul.sub-menu{height:auto}#mobile-menu ul#menu-mobilemenu li a,#mobile-menu ul#menu-mobilemenuloggedout li a{color:var(--color-mobile-menu-links);display:block;font-size:1.125rem;line-height:2.2rem;padding:10px 0}#mobile-menu ul#menu-mobilemenu li ul.sub-menu li,#mobile-menu ul#menu-mobilemenuloggedout li ul.sub-menu li{margin-bottom:0}#mobile-menu ul#menu-mobilemenu li.current-menu-item,#mobile-menu ul#menu-mobilemenuloggedout li.current-menu-item{background:none}#mobile-menu ul#menu-mobilemenu li.current-menu-item>a,#mobile-menu ul#menu-mobilemenuloggedout li.current-menu-item>a{font-weight:400}#mobile-menu ul#menu-mobilemenu li a,#mobile-menu ul#menu-mobilemenuloggedout li a{text-decoration:none}#mobile-menu ul#menu-mobilemenu li.menu-divider,#mobile-menu ul#menu-mobilemenuloggedout li.menu-divider{background:var(--color-cta-primary);height:2px;margin:25px 0!important;width:100%}#mobile-menu ul#menu-mobilemenu li.menu-divider a,#mobile-menu ul#menu-mobilemenuloggedout li.menu-divider a{display:none}#mobile-menu ul#menu-mobilemenu li.inactive-link,#mobile-menu ul#menu-mobilemenuloggedout li.inactive-link{left:-30px;position:relative}#mobile-menu ul#menu-mobilemenu li.inactive-link a,#mobile-menu ul#menu-mobilemenuloggedout li.inactive-link a{cursor:default;pointer-events:none}#mobile-menu.active{display:block}#mobile-menu .log-in-out-button{border-top:2px solid var(--color-cta-primary);margin-top:25px;padding-top:20px}#mobile-menu .log-in-out-button a{color:var(--color-cta-primary);display:block;font-weight:400;text-align:center;text-decoration:none}.menu-toggle{display:none}.menu-toggle:focus{outline:none}.menu-toggle:focus .nav-icon-box{border-radius:2px;outline:2px solid blue}.sz-main .menu-toggle{display:block;height:31px;position:relative;width:37px}#nav-icon{cursor:pointer;height:31px;margin:0;transition-duration:.15s;transition-property:opacity,filter;transition-timing-function:linear;width:37px;z-index:10}#nav-icon .hamburger:active,#nav-icon .hamburger:focus,#nav-icon .hamburger:hover{opacity:.7}#nav-icon .nav-icon-box{display:inline-block;height:31px;padding-left:4px;position:relative;width:36px}#nav-icon .nav-icon-inner{display:block;top:50%;transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}#nav-icon .nav-icon-inner,#nav-icon .nav-icon-inner:after,#nav-icon .nav-icon-inner:before{background-color:var(--color-mobile-menu-links);border-radius:100px;height:2px;position:absolute;transition-duration:.15s;transition-property:transform;transition-timing-function:ease;width:27px}#nav-icon .nav-icon-inner:after,#nav-icon .nav-icon-inner:before{content:"";display:block}#nav-icon .nav-icon-inner:before{top:-9px;transition:top 75ms ease .12s,opacity 75ms ease}#nav-icon .nav-icon-inner:after{bottom:-9px;transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}#nav-icon.is-active{position:absolute;right:0}#nav-icon.is-active .nav-icon-inner{margin-left:4px;transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);width:20px}#nav-icon.is-active .nav-icon-inner:before{opacity:0;top:0;transition:top 75ms ease,opacity 75ms ease .12s;width:20px}#nav-icon.is-active .nav-icon-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s;width:20px}.navigation-lsis-mobile{align-items:center;display:none;height:46px;margin-top:5px;padding:0 30px;position:relative}.navigation-lsis-mobile .header-profile .profile-info{text-align:right}.navigation-lsis-mobile .header-profile .profile-info p{font-family:var(--font-head-primary);font-size:1.25rem}.navigation-lsis-mobile .nav-btn-cta a{background:var(--color-cta-primary);border-radius:3px;color:var(--color-bg-secondary);font-size:.938rem;font-weight:400;padding:4px 10px;text-decoration:none}.navigation-lsis-mobile #nav-icon{right:30px;top:12px}.navigation-lsis-mobile #mobile-menu{max-width:90%;top:-5px}@media (max-width:1000px){.menu-toggle{display:block}.navigation-lsis-mobile{display:flex;justify-content:space-between}#mobile-menu ul#menu-mobilemenu li.target-link,#mobile-menu ul#menu-mobilemenuloggedout li.target-link{background-size:24px!important}#mobile-menu ul#menu-mobilemenu li.target-link>a,#mobile-menu ul#menu-mobilemenuloggedout li.target-link>a{font-size:1rem}#mobile-menu ul#menu-mobilemenu li>a,#mobile-menu ul#menu-mobilemenuloggedout li>a{font-size:1rem;font-weight:400;line-height:1.5rem}#mobile-menu ul#menu-mobilemenu li ul.sub-menu li>a,#mobile-menu ul#menu-mobilemenuloggedout li ul.sub-menu li>a{font-size:.938rem;font-weight:400;line-height:1.4rem}#mobile-menu ul#menu-mobilemenu li.menu-item-has-children .menu-arrow,#mobile-menu ul#menu-mobilemenuloggedout li.menu-item-has-children .menu-arrow{height:44px}}.top-menu{background:var(--color-cta-primary)}.top-menu ul{align-items:center;display:flex;gap:10px;height:46px;justify-content:center;list-style-type:none;list-style:none}.top-menu ul li{display:block;height:100%;margin:0;padding:0}.top-menu ul li a{color:var(--color-menu-links);display:block;font-size:1rem;font-weight:700;height:100%;line-height:46px;padding:0 15px;text-decoration:none;text-decoration-color:var(--color-cta-primary);text-decoration-color:var(--color-menu-links);text-decoration-thickness:.188rem;text-underline-offset:6px;transition:all .4s}.top-menu ul li a:hover{transition:all .4s}.top-menu ul li a:hover,.top-menu ul li.current_page_item>a{text-decoration:underline;text-decoration-thickness:.188rem;text-underline-offset:6px}.top-menu ul li.current_page_item>a{font-weight:700}.sz-parent-support .top-menu ul li a{font-size:1.063rem;font-weight:400}.sz-parent-support .top-menu ul li.current-menu-item a{font-weight:600}.sz-main.logged-in .top-menu ul{height:42px}.sz-main.logged-in .top-menu ul li.current-menu-item a{border-bottom:3px solid var(--color-menu-links);font-weight:600}.sz-main.logged-in .top-menu ul li a{border-bottom:3px solid hsla(0,0%,100%,0);font-weight:600;line-height:44px;margin-top:0}.sz-important-talks-in-school.logged-in .top-menu li.current-menu-item a{font-weight:600}.sz-important-talks-in-school.logged-in .top-menu li a{font-weight:400}.sz-parent-support.logged-in .top-menu ul li.current-menu-item{background-image:url(../wp-content/themes/szero/assets/images/sz_underline_white\ 1.svg);background-position:0 100%;background-repeat:no-repeat}.sz-parent-support.logged-in .top-menu ul li.current-menu-item a{font-weight:600}.sz-parent-support.logged-in .top-menu ul li a{font-weight:400}.container-payment{display:flex;gap:60px;margin-top:100px}.container-payment .image-payment{background-position:50%;background-repeat:no-repeat;background-size:contain;height:210px;width:200px}.container-payment .image-payment.image-statusSuccess{background-image:var(--illustration-stars)}.container-payment .image-payment.image-statusSuccess-company{background-image:var(--payment-company-success);height:260px;margin-top:11px;width:230px}.container-payment .image-payment.image-statusFailed{background-image:var(--page-404-image)}.container-payment .item-payment-text{max-width:650px}.container-payment .item-payment-text h1{color:var(--color-heading-primary);font-family:var(--font-head-secondary);font-size:2.625rem;line-height:100%;margin-bottom:20px;text-transform:uppercase}.container-payment .item-payment-text p{font-size:1rem;font-weight:400;line-height:140%;margin-bottom:20px}.container-payment .item-payment-text a.button{background:var(--color-cta-primary);border-radius:23px;bottom:0;color:var(--color-bg-primary);display:inline-block;font-family:var(--font-head-primary);font-size:1.25rem;font-style:italic;font-weight:400;height:46px;line-height:2.8rem;margin-top:10px;padding:0 30px;text-decoration:none}.container-payment .item-payment-text a.link{border-bottom:2px solid var(--color-cta-primary);color:var(--color-cta-primary);display:inline-block;font-weight:400;text-decoration:none}@media (max-width:800px){.container-payment{gap:30px}.container-payment .image-payment,.container-payment .image-payment.image-statusSuccess-company{height:130px;width:122px}.container-payment .item-payment-text h1{font-size:3.5rem}.container-payment .item-payment-text h1 span{font-size:2.5rem}}@media (max-width:600px){.container-payment{flex-direction:column;margin-top:50px}.container-payment .item-payment-image{order:2;width:auto}.container-payment .image-payment{height:90px;width:84px}.container-payment .image-payment.image-statusSuccess-company{height:200px;width:175px}.container-payment .item-payment-text{order:1}.container-payment .item-payment-text h1{font-size:2.5rem}.container-payment .item-payment-text h1 span{font-size:2rem}.container-payment .item-payment-text p{font-size:1rem}}#quick-swish-wrapper{display:none}.swish-popup{align-items:center;background:rgba(0,0,0,.533);display:flex;inset:0 0 0 0;justify-content:center;overflow:hidden;position:fixed;z-index:20000}.swish-popup #quick-swish-wrapper{width:537px}.swish-popup #quick-swish-wrapper .donate-amount{margin-bottom:32px;margin-top:0}.swish-popup #quick-swish-wrapper .donate-amount li{height:33px}.swish-popup #quick-swish-wrapper .donate-amount label{font-size:1.063rem;line-height:1.938rem}.swish-popup #quick-swish-wrapper input{height:36px}.swish-popup #quick-swish-wrapper .own-amount-wrapper{display:none}.swish-popup #quick-swish-wrapper .form-content-box{padding:32px 40px 40px}.swish-popup #quick-swish-wrapper .form-content-box h2{font-family:var(--font-head-secondary);font-size:3.5rem;line-height:100%;margin-bottom:16px}.swish-popup #quick-swish-wrapper .form-content-box .info-text{margin-bottom:32px}.swish-popup #quick-swish-wrapper .form-content-box .close-swish-popup-wrapper{display:flex;flex-direction:row-reverse;height:0}.swish-popup #quick-swish-wrapper .form-content-box .close-swish-popup-wrapper #close-swish-popup{background-color:transparent;background-image:var(--close-popup-icon);background-position:50%;background-repeat:no-repeat;border:none;cursor:pointer;height:2rem;margin-right:-25px;margin-top:-20px;transition:all .2s;width:2rem}.swish-popup #quick-swish-wrapper .form-content-box .choose-amount{margin-bottom:12px}.swish-popup #quick-swish-wrapper .form-content-box input[type=number]{border:2px solid var(--color-cta-primary);margin-top:12px}.swish-popup #quick-swish-wrapper .form-content-box .privacy-policy-swish{font-weight:400;opacity:.6}.swish-popup #quick-swish-wrapper .form-content-box .privacy-policy-swish a{color:var(--color-cta-secondary);font-weight:400}.swish-popup #quick-swish-wrapper .form-content-box .submit-button-container #submit-button{margin:24px 0}@media (max-width:600px){.swish-popup #quick-swish-wrapper{width:335px}.swish-popup #quick-swish-wrapper .form-content-box{margin-bottom:0;padding:16px 24px 24px}.swish-popup #quick-swish-wrapper .form-content-box .close-swish-popup-wrapper #close-swish-popup{margin-right:-18px;margin-top:-10px}.swish-popup #quick-swish-wrapper .form-content-box .donate-amount{flex-direction:column;gap:12px}.swish-popup #quick-swish-wrapper .form-content-box .donate-amount li{flex:auto}}.school-order-success-container{display:flex;gap:60px;margin-top:100px}.school-order-success-container .school-order-success-image{background-image:var(--high-five);background-position:50%;background-repeat:no-repeat;background-size:cover;height:210px;width:200px}.school-order-success-container .school-order-success-text{max-width:650px}.school-order-success-container .school-order-success-text h1{color:var(--color-heading-primary);font-family:var(--font-head-secondary);font-size:1.8rem;line-height:140%;margin-bottom:20px;text-transform:uppercase}.school-order-success-container .school-order-success-text h1 span{display:block;font-size:1.625rem;line-height:100%;margin-top:26px}.school-order-success-container .school-order-success-text p{font-size:1rem;font-weight:400;line-height:140%;margin-bottom:20px}.school-order-success-container .school-order-success-text a.contact-link{color:var(--color-cta-primary);font-weight:700;text-decoration-thickness:2px;text-underline-offset:3px}.school-order-success-container .school-order-success-text a.login{background:var(--color-cta-primary);border-radius:23px;bottom:0;color:var(--color-bg-primary);display:inline-block;font-family:var(--font-head-primary);font-size:1.25rem;font-style:italic;font-weight:400;height:46px;line-height:2.8rem;margin-top:10px;padding:0 30px;text-decoration:none}@media (max-width:600px){.school-order-success-container{align-items:center;flex-direction:column;gap:20px;margin-top:0}.school-order-success-container .school-order-success-text h1{font-size:1.8rem}}.signup-failed-container{display:flex;gap:60px;margin-top:100px}.signup-failed-container .signup-failed-image{background-image:var(--high-five);background-position:50%;background-repeat:no-repeat;background-size:cover;height:210px;width:200px}.signup-failed-container .signup-failed-text{max-width:650px}.signup-failed-container .signup-failed-text h1{color:var(--color-heading-primary);font-family:var(--font-head-secondary);font-size:1.8rem;line-height:140%;margin-bottom:20px;text-transform:uppercase}.signup-failed-container .signup-failed-text h1 span{display:block;font-size:1.625rem;line-height:100%;margin-top:26px}.signup-failed-container .signup-failed-text p{font-size:1rem;font-weight:400;line-height:140%;margin-bottom:20px}.signup-failed-container .signup-failed-text a.contact-link{color:var(--color-cta-primary);font-weight:700;text-decoration-thickness:2px;text-underline-offset:3px}.signup-failed-container .signup-failed-text a.login{background:var(--color-cta-primary);border-radius:23px;bottom:0;color:var(--color-bg-primary);display:inline-block;font-family:var(--font-head-primary);font-size:1.25rem;font-style:italic;font-weight:400;height:46px;line-height:2.8rem;margin-top:10px;padding:0 30px;text-decoration:none}@media (max-width:600px){.signup-failed-container{align-items:center;flex-direction:column;gap:20px;margin-top:0}.signup-failed-container .signup-failed-text h1{font-size:1.8rem}}.signup-idrottshoppet-success-container{display:flex;gap:60px;margin-top:100px}.signup-idrottshoppet-success-container .signup-idrottshoppet-success-image{background-image:var(--illustration-stars);background-position:50%;background-repeat:no-repeat;background-size:contain;height:210px;width:200px}.signup-idrottshoppet-success-container .signup-idrottshoppet-success-text{max-width:650px}.signup-idrottshoppet-success-container .signup-idrottshoppet-success-text h1{color:var(--color-heading-primary);font-family:var(--font-head-secondary);font-size:2.625rem;line-height:140%;margin-bottom:20px;text-transform:uppercase}.signup-idrottshoppet-success-container .signup-idrottshoppet-success-text h1 span{display:block;font-size:1.625rem;line-height:100%;margin-top:26px}.signup-idrottshoppet-success-container .signup-idrottshoppet-success-text p{font-size:1rem;font-weight:400;line-height:140%;margin-bottom:20px}.signup-idrottshoppet-success-container .signup-idrottshoppet-success-text a{background:var(--color-cta-primary);border-radius:23px;bottom:0;color:var(--color-bg-primary);display:inline-block;font-family:var(--font-head-primary);font-size:1.25rem;font-style:italic;font-weight:400;height:46px;line-height:2.8rem;margin-top:10px;padding:0 30px;text-decoration:none}@media (max-width:600px){.signup-idrottshoppet-success-container{align-items:center;flex-direction:column;gap:20px;margin-top:0}.signup-idrottshoppet-success-container .signup-idrottshoppet-success-text h1{font-size:1.8rem}}body{font-size:16px}body.accessibility-level-1{font-size:16px;font-weight:400;line-height:1.5rem;word-spacing:1.1rem}body.accessibility-level-2{font-size:22px;font-weight:500;line-height:3rem;-webkit-text-decoration:underline #ccc;text-decoration:underline #ccc;word-spacing:2rem}body.accessibility-level-2 :first-letter{font-weight:700}a.accessibility-skip-to-main-content{background:var(--color-bg-primary);border:3px solid var(--color-fg-secondary);border-radius:8px;color:var(--color-fg-primary);display:block;font-weight:600;margin:0 50%;min-width:200px;opacity:0;padding:20px;position:absolute;text-align:center;text-decoration:none;transform:translateY(-100%) translateX(-50%);transition:all .1s linear;width:20%;z-index:1000}a.accessibility-skip-to-main-content:focus{opacity:1;transform:translateY(100px) translateX(-50%)}body{line-break:normal;word-break:break-word}.hover:hover{opacity:.6;transition:all .2s}body.sz-important-talks-in-school .active-link:active,body.sz-main .active-link:active,body.sz-parent-support .active-link:active{color:var(--color-cta-primary-active)!important;opacity:1}body.sz-main .active-link:active{text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:6px}.active-btn:active{background-color:var(--color-cta-primary-active)!important;opacity:1}.active-btn.strong:active{background-color:var(--color-cta-strong-active)!important;opacity:1}@font-face{font-family:Inter;font-style:normal;font-weight:200;src:url(../wp-content/themes/szero/assets/fonts/Inter-ExtraLight.ttf)}@font-face{font-family:Inter;font-style:normal;font-weight:400;src:url(../wp-content/themes/szero/assets/fonts/Inter-Regular.ttf)}@font-face{font-family:Inter;font-style:normal;font-weight:500;src:url(../wp-content/themes/szero/assets/fonts/Inter-Medium.ttf)}@font-face{font-family:Inter;font-style:normal;font-weight:700;src:url(../wp-content/themes/szero/assets/fonts/Inter-Bold.ttf)}@font-face{font-family:Livsviktigskisstypo;font-style:normal;font-weight:400;src:url(../wp-content/themes/szero/assets/fonts/Livsviktigskisstypo.ttf)}@font-face{font-family:questa-slab;font-style:normal;font-weight:500;src:url(../wp-content/themes/szero/assets/fonts/QuestaSlab-medium.otf)}@font-face{font-family:questa-slab;font-style:italic;font-weight:400;src:url(../wp-content/themes/szero/assets/fonts/QuestaSlab-regular-italic.otf)}@font-face{font-family:Hackney-Vector;font-style:normal;font-weight:700;src:url(../wp-content/themes/szero/assets/fonts/Hackney-Vector.ttf)}@font-face{font-family:circular;font-style:normal;font-weight:450;src:url(../wp-content/themes/szero/assets/fonts/circular-book.ttf)}@font-face{font-family:circular;font-style:normal;font-weight:700;src:url(../wp-content/themes/szero/assets/fonts/circular-bold.ttf)}:root{font-size:16px}body{font-family:var(--font-paragraph);font-style:normal;font-weight:200;line-height:1.375rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}strong{font-weight:700}h1,h2,h3,h4,h5,h6{font-family:var(--font-head-primary)}.technical{border:1px solid #444;color:#333;font-size:.8em;margin:1em;padding:1em}.value-blocks-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.value-blocks-wrapper .value-block{background-color:var(--color-bg-secondary);border-radius:12px;flex:0 0 49%;font-size:1.1rem;font-weight:400;margin-bottom:30px;padding:25px 55px}.value-blocks-wrapper .value-block .heading-wrapper{align-items:center;display:flex;justify-content:center;margin-bottom:12px}.value-blocks-wrapper .value-block .heading-wrapper h2{color:var(--color-heading-primary);font-family:var(--font-head-secondary);line-height:2rem;text-transform:uppercase}.value-blocks-wrapper .value-block .heading-wrapper .icon{height:78px;padding-right:12px}.value-blocks-wrapper .text{font-size:1rem;margin-bottom:12px}.value-blocks-wrapper .link{color:var(--color-fg-secondary);display:block;font-size:1.063rem;font-weight:500;margin-bottom:10px;text-decoration:none}body.sz-important-talks-in-school .value-blocks-wrapper .value-block{padding:35px 55px 25px}body.sz-main .value-blocks-wrapper .value-block .heading-wrapper h2{color:var(--color-heading-tertiary);font-family:var(--font-head-primary);font-size:1.625rem;text-transform:none}body.sz-main .value-blocks-wrapper .value-block .text{font-size:1rem}body.sz-main .value-blocks-wrapper .value-block .link{color:var(--color-cta-secondary);display:block;font-size:1rem;font-weight:700;text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:6px;width:-moz-fit-content;width:fit-content}@media (max-width:600px){.value-blocks-wrapper{flex-direction:column}.value-blocks-wrapper .value-block{font-size:1rem;padding:22px 30px}.value-blocks-wrapper .value-block .heading-wrapper h2{font-size:1.1rem}.value-blocks-wrapper .value-block .heading-wrapper .icon{height:58px;padding-right:12px}body.sz-main .value-blocks-wrapper .value-block .heading-wrapper h2{font-size:1.5rem}}.campaign-wrapper a{color:var(--color-cta-secondary);text-decoration:none}.campaign-wrapper .background-image{align-items:center;background-color:var(--color-bg-secondary);background-image:var(--paper-background);display:flex;justify-content:space-between;mix-blend-mode:multiply;padding:40px}.campaign-wrapper .background-image,.campaign-wrapper .background-image .image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:6px}.campaign-wrapper .background-image .image{aspect-ratio:1.5/1;margin-right:40px;width:100%}.campaign-wrapper .background-image .text-wrapper{font-weight:400;max-width:60%}.campaign-wrapper .background-image .text-wrapper h2{font-family:var(--font-head-secondary);font-size:3.5rem;line-height:100%;margin-bottom:12px}.campaign-wrapper .background-image .text-wrapper p{font-size:1.125rem;margin-bottom:12px}.campaign-wrapper .background-image .text-wrapper .link-text{color:var(--color-cta-primary);font-size:1.125rem;font-weight:700;line-height:140%;text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:6px;width:-moz-fit-content;width:fit-content}body.sz-important-talks-in-school .campaign-wrapper .background-image,body.sz-parent-support .campaign-wrapper .background-image{background-color:var(--color-bg-secondary)}body.sz-important-talks-in-school .campaign-wrapper .background-image .text-wrapper,body.sz-parent-support .campaign-wrapper .background-image .text-wrapper{color:#000}body.sz-important-talks-in-school .campaign-wrapper .background-image .text-wrapper h2,body.sz-parent-support .campaign-wrapper .background-image .text-wrapper h2{color:var(--color-heading-primary);font-size:1.9rem;line-height:130%;text-transform:uppercase}@media (max-width:1000px){.campaign-wrapper .background-image{padding:40px}.campaign-wrapper .background-image .text-wrapper{max-width:50%}.campaign-wrapper .background-image .text-wrapper h2{font-size:2.5rem}}@media (max-width:600px){.campaign-wrapper .background-image{flex-direction:column;padding:25px}.campaign-wrapper .background-image .image{aspect-ratio:1.8/1;margin:0}.campaign-wrapper .background-image .text-wrapper{max-width:100%}.campaign-wrapper .background-image .text-wrapper h2{font-size:2rem;margin-top:17px}.campaign-wrapper .background-image .text-wrapper a,.campaign-wrapper .background-image .text-wrapper p{font-size:.938rem}body.sz-important-talks-in-school .campaign-wrapper .background-image .text-wrapper h2,body.sz-parent-support .campaign-wrapper .background-image .text-wrapper h2{font-size:1.5rem;line-height:130%}}.campaign-container a{color:var(--color-cta-secondary);text-decoration:none}.campaign-container .campaign-tag{color:var(--color-cta-primary);font-size:.938rem;font-weight:700}.campaign-container .background-image{align-items:stretch;background-image:var(--paper-background-green);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:12px;display:flex;gap:40px;justify-content:space-between;mix-blend-mode:multiply;padding:24px 40px 24px 24px}.campaign-container .background-image .image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:9px;flex:2;height:auto;min-height:308px;width:100%}.campaign-container .background-image .text-wrapper{display:flex;flex:3;flex-direction:column;font-weight:400;justify-content:center;max-width:60%;text-align:left}.campaign-container .background-image .text-wrapper h2{font-family:var(--font-head-secondary);font-size:3.5rem;line-height:100%;margin-bottom:18px}.campaign-container .background-image .text-wrapper p{font-size:1rem;line-height:140%;margin-bottom:24px}.campaign-container .background-image .text-wrapper .link-text{color:var(--color-cta-primary);font-size:1.125rem;font-weight:700;line-height:140%;margin-bottom:0;text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:6px;transition:all .3s;width:-moz-fit-content;width:fit-content}.campaign-container .background-image .text-wrapper .link-text.button{background:var(--color-cta-primary);border-radius:35px;color:var(--color-heading-secondary);display:inline-block;font-weight:700;padding:8px 20px;text-align:center;text-decoration:none;transition:all .3s}.campaign-container .background-image .text-wrapper .link-text:hover{opacity:.7}body.sz-important-talks-in-school .campaign-container .background-image,body.sz-parent-support .campaign-container .background-image{background-color:var(--color-bg-secondary)}body.sz-important-talks-in-school .campaign-container .background-image .campaign-tag,body.sz-parent-support .campaign-container .background-image .campaign-tag{margin-bottom:0}body.sz-important-talks-in-school .campaign-container .background-image .text-wrapper,body.sz-parent-support .campaign-container .background-image .text-wrapper{color:#000}body.sz-important-talks-in-school .campaign-container .background-image .text-wrapper h2,body.sz-parent-support .campaign-container .background-image .text-wrapper h2{color:var(--color-heading-primary);font-size:1.5rem;line-height:150%;margin-top:10px;text-transform:uppercase}body.sz-important-talks-in-school .campaign-container .background-image .text-wrapper .link-text.button,body.sz-parent-support .campaign-container .background-image .text-wrapper .link-text.button{color:var(--color-menu-links)}@media (max-width:1000px){.campaign-container .background-image{flex-direction:column;gap:16px;padding:40px}.campaign-container .background-image .text-wrapper{max-width:100%}.campaign-container .background-image .text-wrapper h2{font-size:2.5rem}.campaign-container .background-image .text-wrapper .link-container.link-container-button{display:flex;justify-content:center}}@media (max-width:800px){.campaign-container .background-image{gap:16px;padding:24px 24px 34px}.campaign-container .background-image .image{aspect-ratio:43/30;height:auto;margin:0;min-height:auto}.campaign-container .background-image .text-wrapper{max-width:100%}.campaign-container .background-image .text-wrapper h2{font-size:2rem;margin-top:2px}.campaign-container .background-image .text-wrapper a,.campaign-container .background-image .text-wrapper p{font-size:1rem}.campaign-container .background-image .text-wrapper .link-container.link-container-button{display:flex;justify-content:center}}@media (max-width:800px) and (max-width:600px){.campaign-container .background-image{background-image:var(--paper-background-green-mobile)}}@media (max-width:800px){body.sz-important-talks-in-school .campaign-container .background-image .text-wrapper h2,body.sz-parent-support .campaign-container .background-image .text-wrapper h2{font-size:1.3rem;line-height:150%}}.column-img-heading-link-wrapper{display:flex;flex-wrap:wrap;font-weight:400;gap:60px 30px}.column-img-heading-link-wrapper .column{flex:0 0 31%}.column-img-heading-link-wrapper .column .image{aspect-ratio:2/1;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:6px;margin-bottom:16px;width:100%}.column-img-heading-link-wrapper .column .heading{font-family:var(--font-paragraph);font-size:1.1rem;margin-bottom:14px}.column-img-heading-link-wrapper .column .link{color:var(--color-fg-secondary);font-size:1rem;font-weight:600}.column-img-heading-link-wrapper .column p{margin-bottom:14px}.column-img-heading-link-wrapper .column a{border-bottom:2px solid var(--color-cta-primary);color:var(--color-cta-primary);font-weight:600;text-decoration:none}.column-img-heading-link-wrapper .column li{margin-bottom:12px}.column-img-heading-link-wrapper.background .column{background:var(--color-bg-footer);border-radius:10px;display:flex;flex-direction:column;justify-content:space-between;padding:24px 24px 30px}.column-img-heading-link-wrapper.background .column .image{aspect-ratio:unset;background-size:contain;border-radius:6px;height:120px;margin-bottom:24px}.column-img-heading-link-wrapper.background .column p{font-size:1.063rem}.column-img-heading-link-wrapper.background .column a.link{border-bottom:0;font-size:1.063rem;text-decoration:underline;text-decoration-thickness:.125rem;text-underline-offset:4px}body.sz-main .column-img-heading-link-wrapper .column a,body.sz-main .column-img-heading-link-wrapper .column link{border-bottom:2px solid var(--color-cta-primary);color:var(--color-cta-primary);font-weight:600;text-decoration:none}body.sz-main .column-img-heading-link-wrapper .column a:hover,body.sz-main .column-img-heading-link-wrapper .column link:hover{opacity:.6}@media (max-width:1000px){.column-img-heading-link-wrapper .column{flex:0 0 47%}}@media (max-width:600px){.column-img-heading-link-wrapper{gap:40px}.column-img-heading-link-wrapper .column{flex:0 0 100%}.column-img-heading-link-wrapper .column .image{width:inherit}.column-img-heading-link-wrapper .column .heading{font-size:1rem;margin-bottom:5px}.column-img-heading-link-wrapper .column .link{font-size:.9rem}}.columns-with-links-on-subpages-section .columns{display:flex;gap:40px;justify-content:space-around;margin-bottom:30px}@media (max-width:1000px){.columns-with-links-on-subpages-section .columns{flex-direction:column}}.columns-with-links-on-subpages-section .columns>*{background-color:var(--color-bg-secondary);border-radius:8px;display:flex;flex:1;flex-direction:column;padding:28px}.columns-with-links-on-subpages-section .columns>* .image{aspect-ratio:5/1;background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:6px;margin-bottom:20px;width:100%}.columns-with-links-on-subpages-section .columns>* a h2{color:var(--color-fg-primary);font-family:var(--font-head-primary);font-size:1.25rem;font-weight:500;line-height:1.8rem;margin-bottom:1.1rem;text-align:center;text-decoration:none}.columns-with-links-on-subpages-section .columns>* a{color:var(--color-fg-primary);font-family:var(--font-paragraph);font-weight:400;line-height:1.6rem;text-decoration:none}.columns-with-links-on-subpages-section .columns>* .text{line-height:140%}body.sz-main .columns-with-links-on-subpages-section .columns>* a h2{font-weight:700}.sz-important-talks-in-school .columns>* a h2,.sz-parent-support .columns>* a h2{font-size:1.375rem}.sz-important-talks-in-school .columns>* .text,.sz-parent-support .columns>* .text{font-size:1rem}.columns-with-links-to-practices-section{text-align:center}.columns-with-links-to-practices-section>h3{color:var(--color-fg-tertiary);font-family:var(--font-head-secondary);font-size:var(--font-size-headline);line-height:2.5rem;padding:4px 0 8px;text-align:initial;text-transform:uppercase}.columns-with-links-to-practices-section .columns{display:flex;gap:40px;justify-content:space-around;margin-bottom:30px}@media (max-width:800px){.columns-with-links-to-practices-section .columns{flex-direction:column}}.columns-with-links-to-practices-section .columns>*{display:flex;flex:1;flex-direction:column;text-align:center}.columns-with-links-to-practices-section .columns>* .image{aspect-ratio:1.5/1;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:6px;margin-bottom:21px;width:100%}.columns-with-links-to-practices-section .columns>* a{color:var(--color-fg-primary);font-family:var(--font-head-primary);font-weight:500;text-decoration:none}.columns-with-links-to-practices-section .link-to-see-all{color:var(--color-fg-tertiary);display:block;font-family:var(--font-head-primary);font-style:italic;margin:0 auto;text-decoration:none;width:-moz-fit-content;width:fit-content}body.sz-main .columns-with-links-to-practices-section>h3{color:var(--color-heading-tertiary);font-family:var(--font-head-primary);font-size:1.625rem;line-height:125%;text-transform:none}body.sz-main .columns-with-links-to-practices-section .columns>* a{position:relative}body.sz-main .columns-with-links-to-practices-section .columns>* a .image{border-radius:6px}body.sz-main .columns-with-links-to-practices-section .columns>* a .text{background-color:#fff;bottom:40px;font-size:1.25rem;font-weight:700;line-height:130%;max-height:40px;overflow:hidden;padding:5px;position:absolute;white-space:nowrap;width:100%}body.sz-main .columns-with-links-to-practices-section .link-to-see-all{border-bottom:2px solid var(--color-cta-primary);font-size:1.125rem;font-style:normal;font-weight:700}body.sz-main .columns-with-links-to-practices-section .link-to-see-all:active{border-bottom:2px solid var(--color-cta-primary-active)!important;color:var(--color-cta-primary-active)!important;opacity:1}@media (max-width:1000px){body.sz-main .columns-with-links-to-practices-section .columns{gap:20px}body.sz-main .columns-with-links-to-practices-section .columns>* a .text{font-size:1.125rem}}@media (max-width:600px){body.sz-main .columns-with-links-to-practices-section .columns>* a .text{font-size:1rem}body.sz-main .columns-with-links-to-practices-section>h3{font-size:1.5rem}}.columns-with-text-and-button-section{display:flex;flex:1;gap:30px}.columns-with-text-and-button-section .columns-item{display:flex;flex:1;flex-direction:column;gap:10px}.columns-with-text-and-button-section .columns-item.column-item-image-bottom .column-image{order:2}.columns-with-text-and-button-section .columns-item.column-item-image-bottom .column-content{order:1}.columns-with-text-and-button-section .columns-item.column-item-image-bottom .column-image{margin-top:24px}.columns-with-text-and-button-section .columns-item.column-item-image-top .column-image{order:1}.columns-with-text-and-button-section .columns-item.column-item-image-top .column-content{order:2}.columns-with-text-and-button-section .columns-item.column-item-image-top .column-image{margin-bottom:24px}.columns-with-text-and-button-section .columns-item .column-content{display:flex;flex:1;flex-direction:column}.columns-with-text-and-button-section .columns-item .column-content.center-content{text-align:center}.columns-with-text-and-button-section .columns-item .column-content.center-content a.column-link{margin:0 auto}.columns-with-text-and-button-section .columns-item .column-content h2{margin-bottom:15px}.columns-with-text-and-button-section .columns-item .column-content h2.lsis{color:var(--color-heading-secondary);font-family:var(--font-head-secondary);font-size:1.313rem;line-height:2.125rem;text-transform:uppercase}.columns-with-text-and-button-section .columns-item .column-content h2.h2-regular,.columns-with-text-and-button-section .columns-item .column-content h2.vanlig{font-size:1.5rem;font-weight:500;line-height:2.5rem}.columns-with-text-and-button-section .columns-item .column-content .column-text{flex:1}.columns-with-text-and-button-section .columns-item .column-content .column-text p{font-size:1.125rem;font-weight:400;line-height:140%;margin-bottom:15px;width:-moz-fit-content;width:fit-content}.columns-with-text-and-button-section .columns-item .column-content .column-text a{color:var(--color-cta-primary);text-decoration:none}.columns-with-text-and-button-section .columns-item .column-content .column-text li,.columns-with-text-and-button-section .columns-item .column-content .column-text ol{font-size:1.125rem;font-weight:400;margin-bottom:12px}.columns-with-text-and-button-section .columns-item .column-image{aspect-ratio:1.2/1;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:6px;width:100%}.columns-with-text-and-button-section .columns-item a.column-link{background:var(--color-cta-primary);border-radius:23px;color:var(--color-bg-primary);display:inline-block;font-family:var(--font-head-primary);font-size:1.25rem;font-style:italic;font-weight:400;height:46px;line-height:2.8rem;margin-top:10px;max-width:80%;overflow:hidden;padding:0 30px;text-decoration:none;width:-moz-fit-content;width:fit-content}@media (max-width:1000px){.columns-with-text-and-button-section{flex-wrap:wrap;gap:0;justify-content:space-between;margin-bottom:30px}.columns-with-text-and-button-section .columns-item{flex:auto;margin-bottom:40px;max-width:40%;width:100%}.columns-with-text-and-button-section .columns-item .divider{background:#000;height:1px;margin-top:40px;width:100%}.columns-with-text-and-button-section .columns-item .column-image{width:100%}.columns-with-text-and-button-section .columns-item a.column-link{position:inherit}}@media (max-width:600px){.columns-with-text-and-button-section .columns-item{max-width:100%}.columns-with-text-and-button-section .columns-item.column-item-image-bottom .column-image{order:1}.columns-with-text-and-button-section .columns-item.column-item-image-bottom .column-content{order:2}}body.sz-main .columns-with-text-and-button-section .columns-item .column-content h2.lsis{color:var(--color-heading-tertiary);font-size:1.375rem;line-height:100%}body.sz-main .columns-with-text-and-button-section .columns-item .column-content h2.vanlig{font-size:1.25rem;font-weight:700;line-height:130%}body.sz-main .columns-with-text-and-button-section .columns-item .column-content .column-text li,body.sz-main .columns-with-text-and-button-section .columns-item .column-content .column-text ol,body.sz-main .columns-with-text-and-button-section .columns-item .column-content .column-text p{font-size:1rem;margin-bottom:12px}body.sz-main .columns-with-text-and-button-section .columns-item .column-content .column-text a{border-bottom:3px solid var(--color-cta-primary);font-weight:700}body.sz-main .columns-with-text-and-button-section .columns-item .column-content .column-text a:hover{opacity:.6;transition:all .2s}body.sz-main .columns-with-text-and-button-section .columns-item .column-content .column-text a:active{border-bottom:3px solid var(--color-cta-primary-active)!important;color:var(--color-cta-primary-active)!important;opacity:1}body.sz-main .columns-with-text-and-button-section .columns-item a.column-link{font-size:1.125rem;font-style:normal;font-weight:700;height:auto;line-height:100%;max-height:40px;padding:10px 24px}.column-wiggly-border-wrapper{display:flex;flex-wrap:wrap;gap:14px;justify-content:center}.column-wiggly-border-wrapper .column{align-items:center;color:var(--color-fg-secondary);display:flex;flex:1 0 0;flex-direction:column;padding:15px}.column-wiggly-border-wrapper .column h3{font-family:var(--font-paragraph);font-size:1.12rem;font-weight:600;text-align:center}.column-wiggly-border-wrapper .column p{font-size:.87rem;font-weight:400;text-align:center}@media (max-width:600px){.column-wiggly-border-wrapper{-moz-columns:2;column-count:2;gap:4px 4px}.column-wiggly-border-wrapper .column{flex-basis:48%}}.divider-with-text-and-buttons-section-wrapper{align-items:center;display:flex;padding:60px 20px}.divider-with-text-and-buttons-section-wrapper .full-width-background{background:var(--color-bg-tertiary)}.divider-with-text-and-buttons-section-wrapper .first-section{align-items:center;display:flex;width:60%}.divider-with-text-and-buttons-section-wrapper .first-section .illustration{margin-right:50px;max-width:35%}.divider-with-text-and-buttons-section-wrapper .first-section .text-wrapper{display:flex;flex-direction:column;font-weight:400;margin-right:30px}.divider-with-text-and-buttons-section-wrapper .first-section .text-wrapper h2{font-size:1.625rem;font-weight:400;line-height:125%;margin-bottom:12px}.divider-with-text-and-buttons-section-wrapper .second-section{align-items:center;display:flex;flex-direction:column;width:40%}.divider-with-text-and-buttons-section-wrapper .second-section .btn-wrapper{display:flex;gap:40px}.divider-with-text-and-buttons-section-wrapper .second-section .btn-wrapper .strong{background:var(--color-cta-tertiary)}.divider-with-text-and-buttons-section-wrapper .second-section .btn-wrapper .primary{background:var(--color-cta-primary)}.divider-with-text-and-buttons-section-wrapper .second-section .btn-wrapper .primary,.divider-with-text-and-buttons-section-wrapper .second-section .btn-wrapper .strong{border:none;border-radius:55px;color:#fff;font-size:1.063rem;font-weight:700;max-height:40px;overflow:hidden;padding:10px 24px;text-decoration:none}.divider-with-text-and-buttons-section-wrapper .second-section .link{color:var(--color-cta-primary);font-size:1.125rem;font-weight:700;line-height:160%;text-decoration-thickness:3px;text-underline-offset:6px}.divider-with-text-and-buttons-section-wrapper .second-section a{margin-top:20px}.divider-with-text-and-buttons-section-wrapper.no-links{justify-content:center}.divider-with-text-and-buttons-section-wrapper.no-links .second-section{display:none}body.sz-important-talks-in-school .divider-with-text-and-buttons-section-wrapper.single-button .first-section{width:70%}body.sz-important-talks-in-school .divider-with-text-and-buttons-section-wrapper.single-button .second-section{width:30%}body.sz-important-talks-in-school .divider-with-text-and-buttons-section-wrapper .second-section .btn-wrapper{font-family:var(--font-head-primary);font-style:italic;line-height:100%}body.sz-important-talks-in-school .divider-with-text-and-buttons-section-wrapper .second-section .btn-wrapper a{margin-top:0}body.sz-important-talks-in-school .divider-with-text-and-buttons-section-wrapper .second-section .btn-wrapper .strong{background:var(--color-cta-tertiary);font-size:1.25rem;font-weight:400;max-height:none;text-align:center}body.sz-important-talks-in-school .divider-with-text-and-buttons-section-wrapper .second-section .btn-wrapper .primary{background:var(--color-bg-primary);border:1px solid var(--color-cta-primary);color:var(--color-cta-primary);font-size:1.25rem;font-weight:400;max-height:none;text-align:center}body.sz-important-talks-in-school .divider-with-text-and-buttons-section-wrapper .second-section .link{font-weight:400}body.sz-parent-support .divider-with-text-and-buttons-section-wrapper .second-section .btn-wrapper{font-family:var(--font-head-primary);font-style:italic;line-height:100%}body.sz-parent-support .divider-with-text-and-buttons-section-wrapper .second-section .btn-wrapper .strong{background:var(--color-cta-tertiary);font-weight:400}body.sz-parent-support .divider-with-text-and-buttons-section-wrapper .second-section .btn-wrapper .primary{background:var(--color-bg-primary);border:1px solid var(--color-cta-primary);color:var(--color-cta-primary);font-weight:400}body.sz-parent-support .divider-with-text-and-buttons-section-wrapper .second-section .link{font-weight:400}body.sz-main .divider-with-text-and-buttons-section-wrapper .first-section h2{font-weight:700}body.sz-main .divider-with-text-and-buttons-section-wrapper .second-section .link{color:var(--color-cta-secondary)}@media (max-width:1000px){.divider-with-text-and-buttons-section-wrapper{flex-direction:column;padding:40px 0}.divider-with-text-and-buttons-section-wrapper .first-section{flex-direction:column;width:100%}.divider-with-text-and-buttons-section-wrapper .first-section .illustration{margin-bottom:20px;margin-right:auto}.divider-with-text-and-buttons-section-wrapper .first-section .text-wrapper{margin-bottom:20px}.divider-with-text-and-buttons-section-wrapper .second-section{flex-direction:column;width:100%}.divider-with-text-and-buttons-section-wrapper .second-section .btn-wrapper{flex-direction:column;gap:0;margin-bottom:20px;text-align:center}body.sz-important-talks-in-school .divider-with-text-and-buttons-section-wrapper.single-button .first-section,body.sz-important-talks-in-school .divider-with-text-and-buttons-section-wrapper.single-button .second-section{width:100%}body.sz-important-talks-in-school .divider-with-text-and-buttons-section-wrapper .second-section .btn-wrapper a{margin-top:20px}body.sz-main .divider-with-text-and-buttons-section-wrapper .first-section .text-wrapper h2{line-height:120%}}.facts-wrapper .background-image{background-image:var(--dotted-background);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:6px;display:flex;flex-direction:column;mix-blend-mode:multiply;padding:40px 80px}.facts-wrapper .background-image h2{font-family:var(--font-head-secondary);font-size:3.5rem;line-height:100%;margin-bottom:12px;text-align:center;width:100%}.facts-wrapper .background-image .column-wrapper{display:flex;flex-direction:row}.facts-wrapper .background-image .column-wrapper .column{background-color:var(--color-bg-secondary);border-radius:6px;font-weight:400;margin:25px;padding:25px;width:100%}.facts-wrapper .background-image .column-wrapper .column h3{font-family:var(--font-paragraph);font-size:1.25rem;font-weight:700;line-height:130%;margin-bottom:5px}.facts-wrapper .background-image .column-wrapper .column ul{margin-left:17px}.facts-wrapper .background-image .column-wrapper .column ul li{margin-bottom:12px}body.sz-important-talks-in-school .facts-wrapper,body.sz-parent-support .facts-wrapper{background-color:var(--color-bg-secondary)}body.sz-important-talks-in-school .facts-wrapper.facts-wrapper-ls,body.sz-parent-support .facts-wrapper.facts-wrapper-ls{background-color:unset!important}body.sz-important-talks-in-school .facts-wrapper .background-image h2,body.sz-parent-support .facts-wrapper .background-image h2{font-size:1.9rem;text-transform:uppercase}@media (max-width:1000px){.facts-wrapper .background-image{padding:20px}.facts-wrapper .background-image .column-wrapper{flex-direction:column}.facts-wrapper .background-image .column-wrapper .column{margin:15px;width:auto}body.sz-important-talks-in-school .facts-wrapper .background-image h2,body.sz-parent-support .facts-wrapper .background-image h2{font-size:1.3rem;line-height:140%;margin-bottom:0;padding:12px}}@media (max-width:600px){.facts-wrapper .background-image{padding:0 22px}.facts-wrapper .background-image h2{font-size:2.625rem;margin-bottom:41px;margin-top:36px}}.facts-wrapper-ls .background-image{min-height:300px;padding:48px 28px 64px}@media (max-width:1000px){.facts-wrapper-ls .background-image.wiggly-menu-container{display:block}}@media (max-width:800px){.facts-wrapper-ls .background-image{padding:38px 32px 42px}}.facts-wrapper-ls .background-image .wiggly-box-canvas{z-index:-1}.facts-wrapper-ls .background-image h2{color:var(--color-heading-secondary);font-family:var(--font-head-secondary);font-size:1.25rem;line-height:190%;margin:5px auto 32px;max-width:770px;text-align:center;text-transform:uppercase;width:100%}.facts-wrapper-ls .background-image .column-wrapper{display:flex;flex-direction:row;gap:40px;margin:0 auto;max-width:770px}@media (max-width:800px){.facts-wrapper-ls .background-image .column-wrapper{flex-direction:column;gap:32px}}.facts-wrapper-ls .background-image .column-wrapper .column{flex:1;font-size:1rem;font-weight:400}.facts-wrapper-ls .background-image .column-wrapper .column h3{font-family:var(--font-head-primary);font-size:1.375rem;font-weight:500;line-height:140%;margin-bottom:16px}.facts-wrapper-ls .background-image .column-wrapper .column ul{margin-left:17px}.facts-wrapper-ls .background-image .column-wrapper .column ul li{margin-bottom:12px}.facts-wrapper-ls .background-image .column-wrapper .column .column-link{margin-top:20px}.facts-wrapper-ls .background-image .column-wrapper .column .column-link a{color:var(--color-cta-primary);cursor:pointer;font-size:1rem;font-weight:700;text-decoration:underline;text-underline-offset:4px;transition:all .3s}.facts-wrapper-ls .background-image .column-wrapper .column .column-link a:hover{opacity:.7}.facts-wrapper-ls .background-image .main-link{display:flex;justify-content:center;margin-top:32px}.facts-wrapper-ls .background-image .main-link a{color:var(--color-cta-primary);font-size:1rem;font-weight:700;text-decoration:underline;text-underline-offset:4px;transition:all .3s}.facts-wrapper-ls .background-image .main-link a:hover{opacity:.7}.foldout-list{list-style-type:none;margin:0;padding:0}.foldout-list .foldout-item{border-radius:6px;margin-bottom:12px;overflow:hidden}.foldout-list .foldout-item .foldout-item-heading{background-color:var(--color-bg-tertiary);cursor:pointer;font-size:1.125rem;line-height:140%;padding:15px 60px 15px 20px;position:relative}.foldout-list .foldout-item .foldout-item-heading span.arrow{background-image:var(--arrow-down-url);background-position:50%;background-repeat:no-repeat;height:22px;margin-top:-11px;position:absolute;right:20px;top:50%;width:22px}.foldout-list .foldout-item .foldout-item-text{background-color:var(--color-bg-tertiary);font-size:1.125rem;height:0;line-height:140%;overflow:hidden;position:relative}.foldout-list .foldout-item .foldout-item-text.animating{transition:height .5s}.foldout-list .foldout-item .foldout-item-text .foldout-item-text-inner{padding:15px 40px 20px 20px}.foldout-list .foldout-item .foldout-item-text .foldout-item-text-inner ul li{margin-bottom:12px}.foldout-list .foldout-item .foldout-item-text .foldout-item-text-inner a{color:var(--color-cta-secondary);display:inline-block;font-weight:700;text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:4px;transition:all .3s}.foldout-list .foldout-item .foldout-item-text .foldout-item-text-inner a:hover{opacity:.6;transition:all .3s}.foldout-list .foldout-item.marked{margin-bottom:24px}.foldout-list .foldout-item.marked .foldout-item-heading{background-color:var(--color-bg-quaternary)}.foldout-list .foldout-item.marked .foldout-item-heading span.arrow{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg)}.foldout-list .foldout-item.marked .foldout-item-text{height:auto}@media (max-width:600px){.foldout-list .foldout-item .foldout-item-heading{font-size:1rem;line-height:140%;padding:15px 50px 15px 15px}.foldout-list .foldout-item .foldout-item-heading span.arrow{right:15px}.foldout-list .foldout-item .foldout-item-text{font-size:1rem;line-height:140%}}.iframe-section{display:flex;justify-content:center}.iframe-section iframe{border:none;max-width:100%}.grid-with-image-or-text-with-background-color-wrapper{display:flex;flex-wrap:wrap;text-align:center}.grid-with-image-or-text-with-background-color-wrapper h2{color:var(--color-cta-primary);font-family:var(--font-head-secondary);font-size:1.31rem;line-height:2.16rem;margin-bottom:18px;text-transform:uppercase}.grid-with-image-or-text-with-background-color-wrapper p,.grid-with-image-or-text-with-background-color-wrapper p.pre-header{font-family:var(--font-paragraph);font-size:1.25rem;font-weight:400;line-height:2rem}.grid-with-image-or-text-with-background-color-wrapper p{font-size:1.125rem}.grid-with-image-or-text-with-background-color-wrapper p.pre-header{margin-bottom:18px}.grid-with-image-or-text-with-background-color-wrapper .column{display:flex;flex-direction:column;font-weight:400;height:450px;justify-content:center;overflow:hidden;padding:40px;width:50%}.grid-with-image-or-text-with-background-color-wrapper .primary-background{background-color:var(--color-bg-tertiary)}.grid-with-image-or-text-with-background-color-wrapper .secondary-background{background-color:var(--color-bg-secondary)}.grid-with-image-or-text-with-background-color-wrapper .image{aspect-ratio:1/1;background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:6px;margin:0 auto;width:50%}body.sz-main .grid-with-image-or-text-with-background-color-wrapper h2{color:var(--color-heading-tertiary);font-family:var(--font-head-primary);font-size:1.625rem;margin-bottom:5px;text-transform:none}body.sz-main .grid-with-image-or-text-with-background-color-wrapper p.pre-header{margin-bottom:5px}body.sz-main .grid-with-image-or-text-with-background-color-wrapper p{line-height:140%}@media (max-width:600px){.grid-with-image-or-text-with-background-color-wrapper{flex-direction:column}.grid-with-image-or-text-with-background-color-wrapper .column{height:auto;margin-bottom:20px;padding:20px;width:100%}.grid-with-image-or-text-with-background-color-wrapper .image{width:75%}body.sz-main .grid-with-image-or-text-with-background-color-wrapper h2{font-size:1.5rem}}@media (max-width:1000px){.grid-with-image-or-text-with-background-color-wrapper h2{font-size:1rem;line-height:1.8rem}.grid-with-image-or-text-with-background-color-wrapper p,.grid-with-image-or-text-with-background-color-wrapper p.pre-header{font-size:.75rem;font-weight:400;line-height:1rem}.grid-with-image-or-text-with-background-color-wrapper .column{height:auto;padding:30px}}img.image-section{width:100%}div.image-section.restricted-height{aspect-ratio:16/9;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:6px;margin:0 auto var(--section-margin-bottom);width:65%}@media (max-width:800px){div.image-section.restricted-height{width:100%}}@media (max-width:600px){div.image-section.restricted-height{margin:0 auto 70px}}.three-column div.image-section.restricted-height{width:100%}.interactive-exercises-wrapper p{margin-top:20px;text-align:center}.interactive-exercises-wrapper video{max-width:100%}.lsis-heading{color:var(--color-fg-tertiary);font-family:var(--font-head-secondary);font-size:1.3rem;font-weight:400;line-height:180%;margin-bottom:45px;text-transform:uppercase}.regular-heading{color:var(--color-heading-tertiary);font-family:var(--font-head-primary);font-size:1.6rem;font-weight:500;line-height:1.8rem;margin-bottom:45px}.center{text-align:center}.left{text-align:left}body.sz-main .lsis-heading{color:var(--color-heading-tertiary);font-size:3.625rem;line-height:100%}body.sz-main .regular-heading{font-size:3rem;line-height:100%}body.sz-important-talks-in-school .lsis-heading{margin-bottom:25px}@media (max-width:600px){body.sz-main .lsis-heading{font-size:2.25rem}body.sz-main .regular-heading{font-size:2rem;line-height:120%}}section.map-section{display:flex;flex-wrap:wrap;gap:20px 40px;overflow:hidden}section.map-section div.search{flex:0 100%;position:relative}section.map-section div.search div.search-input-container{display:inline-block;position:relative;width:300px}section.map-section div.search div.search-input-container #search-input-label{display:block;height:0;visibility:hidden}section.map-section div.search div.search-input-container input{border:1px solid var(--color-cta-primary);border-radius:6px;font-family:var(--font-paragraph);font-size:1rem;height:2rem;max-width:100%;padding:0 18px;width:100%}section.map-section div.search div.search-input-container button.close{background:url(/wp-content/themes/szero/assets/images/closing-x.svg);background-color:#bbb;background-position:50%;background-repeat:no-repeat;background-size:60%;border:none;border:1px solid var(--color-cta-primary);border-bottom-right-radius:6px;border-left:0;border-top-right-radius:6px;color:transparent;font-size:0;height:2rem;padding:10px 2px;position:absolute;right:0;top:0;transition:all .2s;width:2rem}section.map-section div.search div.search-input-container button.close.hidden{display:none}section.map-section div.search div.search-input-container button.close:hover{background-color:var(--color-cta-primary)}section.map-section div.search .search-results{backdrop-filter:blur(5px);background-color:hsla(0,0%,100%,.467);border-radius:6px;display:flex;flex-wrap:wrap;gap:5px;max-height:600px;max-width:100%;overflow-y:scroll;padding:20px;position:absolute;top:2.2rem;width:300px;z-index:99999}section.map-section div.search .search-results.hidden{display:none}section.map-section div.search .search-results button{background:#fff;border:1px solid var(--color-cta-primary);border-radius:6px;flex:1;max-width:50%;padding:7px 10px;text-wrap:nowrap;transition:all .2s;white-space:nowrap}section.map-section div.search .search-results button:hover{background-color:var(--color-cta-primary)}section.map-section div.legend{backdrop-filter:blur(5px);background-color:hsla(0,0%,100%,.467);border-radius:6px;left:10px;padding:10px 20px;position:absolute;top:60px;z-index:9999}section.map-section div.legend .legend-heart{background:-7px -11px/20% no-repeat url(/wp-content/themes/szero/assets/images/map-heart.png);padding:2px 0 2px 20px}section.map-section div.legend .legend-pin{background:-7px -10px/20% no-repeat url(/wp-content/themes/szero/assets/images/map-pin.png);padding:2px 0 2px 20px}section.map-section div.legend .legend-bg{background:-8px -10px/20% no-repeat url(/wp-content/themes/szero/assets/images/map-bg.png);padding:2px 0 2px 20px}section.map-section div.map{flex:2;height:600px;width:100%}section.map-section div.map .gm-style-iw-d{line-height:150%}section.map-section div.map .gm-style-iw-d h2{margin-bottom:5px}section.map-section div.text{flex:1}section.map-section div.text p{padding-bottom:10px}section.map-section div.text p:first-child{color:#191919;font-size:1.4em;font-weight:600;padding-bottom:20px}section.map-section div.text a{color:var(--color-cta-primary);font-weight:700;line-height:160%;text-decoration-thickness:3px;text-underline-offset:6px}section.map-section div.text a:hover{opacity:.6;transition:all .2s}section.map-section div.text a:active{color:var(--color-cta-primary-active);opacity:1}@media (max-width:600px){section.map-section{flex-direction:column}section.map-section div.map{flex:2 600px}section.map-section div.search div.search-input-container{width:100%}}.articles-page-heading{margin-bottom:40px;margin-top:40px}h2.article-section-head{font-family:var(--font-head-secondary);font-size:3.625rem;line-height:100%;margin-bottom:45px;text-align:center}.article-section-inner{display:flex;flex-wrap:wrap;gap:50px 40px;margin-bottom:70px}.article-section-inner .article-item{flex:1 0 26%;max-width:calc(33.33% - 26.66px);transition:opacity .5s}.article-section-inner .article-item.fade-in{opacity:0}.article-section-inner .article-item .article-item-date{color:var(--color-cta-primary);font-size:.813rem;margin-top:10px}.article-section-inner .article-item h3{font-family:var(--font-paragraph);font-size:1.25rem;line-height:130%;margin:15px 0 20px}.article-section-inner .article-item .article-item-image{aspect-ratio:13/9;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:6px;transition:opacity .2s;width:100%}.article-section-inner .article-item .article-item-ingress{font-family:var(--font-paragraph);font-size:1rem;overflow:hidden}.article-section-inner .article-item img{max-width:100%}.article-section-inner .article-item a{color:var(--color-cta-primary);display:inline-block;font-size:1rem;font-weight:600;margin-top:20px;position:relative;text-decoration-thickness:3px;text-underline-offset:6px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.load-more-container{color:var(--color-cta-primary);font-size:1.25rem;font-weight:700;height:22px;position:relative;text-align:center}.load-more-container a{-webkit-user-select:none;-moz-user-select:none;user-select:none}.link-to-all-articles,.load-more-container a{color:var(--color-cta-primary);text-decoration-thickness:3px;text-underline-offset:6px}.link-to-all-articles{display:flex;font-size:1.125rem;font-weight:700;justify-content:center}.link-to-all-articles:hover{opacity:.6;transition:all .2s}@media (max-width:800px){.article-section-inner{flex-direction:column}.article-section-inner .article-item{max-width:100%}.article-section-inner .article-item .article-item-image{height:172px}}@media (max-width:600px){.article-section-inner{margin-bottom:50px}}.quote-wrapper{margin:0 auto var(--section-margin-bottom);width:60%}.quote-wrapper p{font-size:1rem;line-height:140%}.quote-wrapper p.quote{background:var(--quote-icon-url) left top no-repeat;font-style:italic;padding-left:50px}@media (max-width:600px){.quote-wrapper{margin-bottom:2.5em;width:100%}}.illustration{display:flex;margin-left:auto;margin-right:auto;max-width:100%}.logged-in .illustration{margin-bottom:60px}.sz-parent-support .illustration{margin-bottom:60px;margin-top:-30px}.sidebar-text{font-size:1rem;margin-bottom:20px}.sidebar-image{margin-bottom:20px;width:100%}.sidebar-heading h2{color:var(--color-heading-tertiary);font-size:1.125rem;font-weight:400;margin-bottom:25px}.article-wrapper img{margin-bottom:20px;width:100%}.article-wrapper h2{color:var(--color-heading-primary);font-family:var(--font-paragraph);font-size:1rem;line-height:130%;margin-bottom:5px}.article-wrapper a{color:var(--color-cta-primary);font-weight:600;text-decoration-thickness:2px;text-underline-offset:2px}.article-wrapper a:hover{opacity:.6;transition:all .2s}.article-wrapper a:active{color:var(--color-cta-primary-active);opacity:1}.article-wrapper .article-text{font-size:1rem;font-weight:400;margin-bottom:20px}.article-wrapper .article-text a{padding-left:6px}.sidebar-divider{background-image:var(--divider-url);background-position:50%;background-repeat:no-repeat;background-size:cover;height:22px;margin-bottom:40px;margin-top:30px;width:100%}.sz-important-talks-in-school .sidebar-text,.sz-parent-support .sidebar-text{font-family:var(--font-paragraph);font-weight:400}.slideshow-section-navigation-under{margin-bottom:160px}.slideshow-container{background:var(--color-slideshow-background);border-radius:12px;height:450px;margin:auto;max-width:100%;overflow:hidden;position:relative}@media (max-width:1200px){.slideshow-container{height:500px}}@media (max-width:1000px){.slideshow-container{border-radius:6px;height:auto;margin-bottom:140px;min-height:480px;overflow:visible}}.slideshow-item{display:none;height:100%;overflow:hidden;position:relative}@media (max-width:1000px){.slideshow-item{border-radius:6px;flex-direction:column}.slideshow-item.slideshow-img-text .slideshow-number{display:none}.slideshow-item.slideshow-video-text .slideshow-item-image{aspect-ratio:16/9;height:auto}.slideshow-item.slideshow-video-text .slideshow-item-image .slideshow-number{display:none}.slideshow-item.slideshow-video-text .slideshow-item-text{border-top-left-radius:0;padding-top:70px}}.slideshow-item.slideshow-text-two-col .slideshow-item-text-container,.slideshow-item.slideshow-text-two-col .slideshow-item-text-container .slideshow-item-text-inner{min-width:100%}.slideshow-item.slideshow-text-two-col .slideshow-item-text1{padding:56px 36px 56px 72px;width:50%}@media (max-width:1000px){.slideshow-item.slideshow-text-two-col .slideshow-item-text1{padding:24px;width:100%}}.slideshow-item.slideshow-text-two-col .slideshow-item-text2{padding:56px 72px 56px 36px;width:50%}@media (max-width:1000px){.slideshow-item.slideshow-text-two-col .slideshow-item-text2{padding:0 24px 24px;width:100%}.slideshow-item.slideshow-text-two-col .slideshow-item-text1{padding-top:70px}}.slideshow-item .text-inner{font-weight:400}.slideshow-item .text-inner a{color:var(--color-cta-primary)}.slideshow-item .slideshow-item-image{background-position:50%;background-size:cover;height:100%;width:45%}@media (max-width:1000px){.slideshow-item .slideshow-item-image{border-radius:6px 6px 0 0;height:340px;overflow:hidden;position:relative;width:100%}}@media (max-width:600px){.slideshow-item .slideshow-item-image{height:240px}}.slideshow-item .slideshow-number{align-items:center;background:var(--drawn-number-background);background-position:0 0;background-repeat:no-repeat;background-size:cover;color:var(--color-slideshow-number);display:flex;font-family:var(--font-slideshow-head);font-size:2.5rem;height:60px;justify-content:center;left:0;padding-right:10px;position:absolute;top:-10px;width:74px}.slideshow-item .slideshow-number.slideshow-number-mobile{bottom:-10px;display:none;padding-bottom:10px;top:auto}@media (max-width:1000px){.slideshow-item .slideshow-number.slideshow-number-mobile{display:flex}}.slideshow-item .slideshow-item-text-container{align-items:center;display:flex}.slideshow-item .slideshow-item-text-container .slideshow-item-text-inner{display:flex}@media (max-width:1000px){.slideshow-item .slideshow-item-text-container .slideshow-item-text-inner{flex-direction:column}}.slideshow-item .slideshow-item-text h2{font-size:1.625rem;line-height:120%;margin-bottom:24px}.slideshow-item .slideshow-item-text h3,.slideshow-item .slideshow-item-text h4,.slideshow-item .slideshow-item-text h5,.slideshow-item .slideshow-item-text h6{font-size:1.25rem;line-height:120%;margin-bottom:24px}.slideshow-item .slideshow-item-text ol li,.slideshow-item .slideshow-item-text ul li{margin-bottom:12px}.slideshow-item .slideshow-item-text1{padding:56px 10px 56px 72px;position:relative;width:45%}@media (max-width:1000px){.slideshow-item .slideshow-item-text1{border-top-left-radius:6px;overflow:hidden;padding:24px;width:100%}}.slideshow-item .slideshow-item-text2{padding:56px 0 56px 72px;position:relative;width:45%}@media (max-width:1000px){.slideshow-item .slideshow-item-text2{padding:0 24px 24px;width:100%}}.slideshow-item.slideshow-img-text .slideshow-item-text1,.slideshow-item.slideshow-video-text .slideshow-item-text1{align-items:center;display:flex}.slideshow-item .slideshow-link.slideshow-regular-link a{color:var(--color-cta-primary);display:inline-block;font-size:1.125rem;font-weight:700;text-decoration:underline;text-underline-offset:4px;transition:all .3s}.slideshow-item .slideshow-link.slideshow-regular-link a:hover{color:var(--color-cta-primary-active)}.slideshow-item .slideshow-link.slideshow-button a{background:var(--color-cta-primary);border-radius:35px;color:var(--color-menu-links);display:inline-block;font-weight:700;margin-top:24px;padding:8px 20px;text-align:center;text-decoration:none;transition:all .3s}.slideshow-item .slideshow-link.slideshow-button a:hover{background:var(--color-cta-primary-active)}@media (max-width:1000px){.slideshow-without-number .slideshow-item.slideshow-text-two-col .slideshow-item-text1,.slideshow-without-number .slideshow-item.slideshow-video-text .slideshow-item-text1{padding-top:30px}}.slideshow-item img{width:100%}.slideshow-navigation{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:20px;position:absolute;right:0;top:0}@media (max-width:1000px){.slideshow-navigation{background:var(--color-slideshow-background);border-radius:0 0 6px 6px;bottom:-70px;bottom:-63px;flex-direction:row;height:auto;position:relative;position:absolute;top:auto;width:100%}}.slideshow-navigation .slideshow-next,.slideshow-navigation .slideshow-prev{background:var(--sz-arrow-up);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;display:block;height:26px;min-width:28px;position:relative;width:auto;width:28px}.slideshow-navigation .slideshow-next.hidden,.slideshow-navigation .slideshow-prev.hidden{opacity:0;visibility:hidden}@media (max-width:1000px){.slideshow-navigation .slideshow-prev{transform:rotate(-90deg)}}.slideshow-navigation .slideshow-next{transform:rotate(180deg)}@media (max-width:1000px){.slideshow-navigation .slideshow-next{transform:rotate(90deg)}}.slideshow-navigation .dot-container{align-items:center;display:flex;flex-direction:column;gap:20px;max-height:176px;overflow:hidden;text-align:center}@media (max-width:1000px){.slideshow-navigation .dot-container{flex-direction:row;max-width:148px}}.slideshow-navigation .dot-container .dot{background-color:var(--color-slideshow-dots);border-radius:50%;display:block;height:8px;min-height:8px;min-width:8px;width:8px}.slideshow-navigation .dot-container .dot.active{background-color:var(--color-slideshow-dot-active)}.slideshow-navigation.slideshow-navigation-under{background:var(--color-bg-primary);bottom:-70px;flex-direction:row;gap:56px;height:auto;justify-content:center;position:relative;position:absolute;top:auto;width:100%}@media (max-width:1000px){.slideshow-navigation.slideshow-navigation-under{background:var(--color-slideshow-background);border-radius:0 0 6px 6px;bottom:-63px;gap:0;justify-content:space-between}}.slideshow-navigation.slideshow-navigation-under .dot-container{flex-direction:row;max-width:176px;overflow:hidden}.slideshow-navigation.slideshow-navigation-under .dot-container .dot{margin:0}@media (max-width:600px){.slideshow-navigation.slideshow-navigation-under .dot-container{max-width:148px}}.slideshow-navigation.slideshow-navigation-under .slideshow-prev{transform:rotate(-90deg)}.slideshow-navigation.slideshow-navigation-under .slideshow-next{transform:rotate(90deg)}@media (max-width:1000px){body.sz-important-talks-in-school .slideshow-item.slideshow-img-text .slideshow-number{background-position:0 0}}body.sz-important-talks-in-school .slideshow-item .slideshow-item-text h2,body.sz-important-talks-in-school .slideshow-item .slideshow-item-text h3,body.sz-important-talks-in-school .slideshow-item .slideshow-item-text h4,body.sz-important-talks-in-school .slideshow-item .slideshow-item-text h5,body.sz-important-talks-in-school .slideshow-item .slideshow-item-text h6{font-weight:500;line-height:120%}body.sz-important-talks-in-school .slideshow-item .slideshow-number{background-position:0;font-size:2rem}body.sz-important-talks-in-school .slideshow-item .slideshow-number.slideshow-number-mobile{padding-bottom:16px}body.sz-important-talks-in-school .slideshow-item .slideshow-link.slideshow-regular-link a{font-size:1.063rem}body.sz-important-talks-in-school .slideshow-item .slideshow-link.slideshow-button a{font-family:var(--font-head-primary);font-size:1.25rem;font-style:italic;font-weight:400}body.sz-parent-support .slideshow-item .slideshow-item-text h2,body.sz-parent-support .slideshow-item .slideshow-item-text h3,body.sz-parent-support .slideshow-item .slideshow-item-text h4,body.sz-parent-support .slideshow-item .slideshow-item-text h5,body.sz-parent-support .slideshow-item .slideshow-item-text h6{font-weight:500;line-height:120%}body.sz-parent-support .slideshow-item .slideshow-number{background-position:0;font-size:2rem}body.sz-parent-support .slideshow-item .slideshow-number.slideshow-number-mobile{padding-bottom:16px}body.sz-parent-support .slideshow-item .slideshow-link.slideshow-regular-link a{font-size:1.063rem}body.sz-parent-support .slideshow-item .slideshow-link.slideshow-button a{font-family:var(--font-head-primary);font-size:1.25rem;font-style:italic;font-weight:400}.top-image-section{margin-top:-30px;position:relative}.top-image-section img{width:100%}.top-image-section .top-image-background,.top-image-section .top-image-background-mobile{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;position:absolute;width:100%}.top-image-section .top-image-background-mobile{display:none}.top-image-section .top-image-content{align-items:center;display:flex;height:100%;justify-content:center;margin-bottom:50px;min-height:360px;position:relative;top:0;width:100%}.top-image-section .top-image-text{max-width:60%;overflow:hidden;padding:80px 0 110px;position:relative;text-align:center}.top-image-section .top-image-text h1{color:var(--color-heading-primary);font-family:var(--font-head-primary);font-size:3.25rem;font-weight:500;line-height:120%;max-height:190px;overflow:hidden;text-shadow:0 0 4px hsla(0,0%,100%,.333)}.top-image-section .top-image-text p{font-size:1.25rem;font-weight:400;line-height:140%;margin-top:20px;max-height:65px;overflow:hidden;padding:5px;text-shadow:0 0 4px hsla(0,0%,100%,.333)}.top-image-section .top-image-link{bottom:25px;position:absolute;right:40px}.top-image-section .top-image-link a{background:var(--color-cta-secondary) var(--arrow-right-url) no-repeat right 20px center;border-radius:29px;color:var(--color-bg-primary);display:inline-block;font-family:var(--font-head-primary);font-size:1.5rem;font-style:italic;font-weight:400;height:58px;line-height:57px;max-width:500px;overflow:hidden;padding:0 60px 0 20px;text-decoration:none}@media (max-width:1000px){.top-image-section .top-image-background{display:none}.top-image-section .top-image-background-mobile{display:block}.top-image-section .top-image-content{background-position:50%;background-size:cover;flex-direction:column}.top-image-section .top-image-content .top-image-text{max-width:80%;padding:60px 0;position:relative}.top-image-section .top-image-content .top-image-text h1{font-size:2.5rem;max-height:145px}.top-image-section .top-image-content .top-image-link{bottom:0;margin-bottom:25px;max-width:calc(100% - 60px);position:relative;right:0}.top-image-section .top-image-content .top-image-link a{font-size:1.125rem}}@media (max-width:600px){.top-image-section .top-image-content .top-image-text h1{font-size:1.625rem;max-height:95px}.top-image-section .top-image-content .top-image-text p{font-size:1rem;max-height:50px}}.top-image-parent-support-section{align-items:center;aspect-ratio:2.8/1;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;margin-bottom:50px;margin-top:-30px;max-height:530px;overflow:hidden;position:relative;width:100%}.top-image-parent-support-section.subpage{align-items:unset;aspect-ratio:5.5/1;display:block;justify-content:unset;min-height:200px;padding-bottom:30px;position:relative}.top-image-parent-support-section.subpage .image-and-quote-wrapper{bottom:30px;max-width:820px;padding:0 70px;position:absolute}.top-image-parent-support-section.subpage .image-and-quote-wrapper .top-image-text{width:100%}.top-image-parent-support-section .image-and-quote-wrapper{align-items:center;display:flex;gap:40px;max-height:80%;max-width:1080px;padding:0 40px;position:relative;width:100%}.top-image-parent-support-section .image-and-quote-wrapper .top-image-text{width:calc(50% - 20px)}.top-image-parent-support-section .image-and-quote-wrapper .top-image-text h1{color:var(--color-heading-primary);font-family:var(--font-head-secondary);font-size:var(--font-size-headline-start);line-height:165%;text-transform:uppercase}.top-image-parent-support-section .image-and-quote-wrapper .top-image-text p{font-size:var(--font-size);font-weight:400;margin-top:16px}.top-image-parent-support-section .image-and-quote-wrapper img.image-notes{width:calc(50% - 20px);z-index:1}.top-image-parent-support-section .image-and-quote-wrapper img.image-notes.image-mobile{display:none}.top-image-parent-support-section .top-image-link-parent-support{margin-top:40px;position:relative}.top-image-parent-support-section .top-image-link-parent-support a{background:var(--color-cta-secondary-light) var(--arrow-right-url) no-repeat right 20px center;border-radius:29px;color:var(--color-bg-primary);display:inline-block;font-family:var(--font-head-primary);font-size:1.25rem;font-style:italic;font-weight:400;height:46px;line-height:46px;max-width:500px;overflow:hidden;padding:0 60px 0 20px;text-decoration:none}.top-image-parent-support-section .top-image-link-parent-support:after{background-image:var(--arrow-illustrated-url);content:"";display:inline-block;height:71px;position:absolute;top:30px;width:67px}@media (max-width:1200px){.top-image-parent-support-section .image-and-quote-wrapper .top-image-text{width:calc(60% - 20px)}.top-image-parent-support-section .image-and-quote-wrapper img.image-notes{width:calc(40% - 20px)}}@media (max-width:1000px){.top-image-parent-support-section{aspect-ratio:unset;background-position:100%;padding:60px 0}.top-image-parent-support-section .image-and-quote-wrapper .top-image-text{width:calc(60% - 20px)}}@media (max-width:800px){.top-image-parent-support-section .image-and-quote-wrapper .top-image-text h1{font-size:1.7rem}.top-image-parent-support-section .image-and-quote-wrapper img.image-notes.image-desktop{display:none}.top-image-parent-support-section .image-and-quote-wrapper img.image-notes.image-mobile{display:block}.top-image-parent-support-section.subpage{background-position:50%;padding:0}.top-image-parent-support-section.subpage .image-and-quote-wrapper{align-items:unset;max-width:820px;padding:0 30px}}@media (max-width:600px){.top-image-parent-support-section{background-color:#f6f6f6;background-position:0 0;background-size:auto 300px;display:block;margin-bottom:50px;max-height:none;padding:115px 0 20px;position:inherit}.top-image-parent-support-section .image-and-quote-wrapper{align-items:flex-start;display:flex;flex-direction:column;padding:0 30px;position:static;width:100%}.top-image-parent-support-section .image-and-quote-wrapper .top-image-text{width:100%}.top-image-parent-support-section .image-and-quote-wrapper img.image-notes{margin-left:-24px;max-width:260px;width:100%}.top-image-parent-support-section .top-image-link-parent-support{display:flex;justify-content:center;margin-top:25px;position:relative}.top-image-parent-support-section .top-image-link-parent-support:after{content:"";right:0;top:55px}}.top-image-sz-section{display:flex;margin-bottom:50px;margin-top:-30px;position:relative}.top-image-sz-section .top-image{aspect-ratio:2.85/1;background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:300px;width:100%}.top-image-sz-section h1{color:var(--color-heading-secondary);font-family:var(--font-head-secondary);font-size:4.5rem;line-height:90%}.top-image-sz-section h1.mobile-heading{bottom:20px;display:none;font-size:2.625rem;padding:0 25px;position:absolute}.top-image-sz-section .content-wrapper{bottom:50px;display:flex;flex-direction:column;left:50px;max-width:600px;position:absolute;width:90%}.top-image-sz-section .content-wrapper p{color:var(--color-heading-secondary);font-size:1.125rem;line-height:133%;margin-top:15px}.top-image-sz-section .top-image-link-parent-support a{background:var(--color-cta-primary) var(--arrow-right-url) no-repeat right 20px center;border-radius:20px;color:var(--color-bg-primary);display:inline-block;font-family:var(--font-paragraph);font-size:1.125rem;font-weight:600;height:40px;line-height:39px;margin-top:20px;max-width:500px;overflow:hidden;padding:0 60px 0 20px;text-decoration:none}.top-image-sz-section.top-image-sz-section-center{justify-content:center}.top-image-sz-section.top-image-sz-section-center h1.mobile-heading{text-align:center}.top-image-sz-section.top-image-sz-section-center .content-wrapper{left:auto;text-align:center}.top-image-sz-section.top-image-sz-section-right{justify-content:flex-end}.top-image-sz-section.top-image-sz-section-right h1.mobile-heading{text-align:right}.top-image-sz-section.top-image-sz-section-right .content-wrapper{left:auto;right:50px;text-align:right}.top-image-sz-section.low{max-height:300px}@media (max-width:1000px){.top-image-sz-section h1{font-size:2.625rem}}@media (max-width:600px){.top-image-sz-section{display:block;margin-bottom:2.5em}.top-image-sz-section .top-image{position:relative}.top-image-sz-section h1.mobile-heading{display:block}.top-image-sz-section .content-wrapper:not(:has(p,a)){display:none}.top-image-sz-section .top-image-link-parent-support{text-align:center}.top-image-sz-section .content-wrapper{bottom:auto;left:0;margin:25px 0;padding:0 25px;position:relative;width:100%}.top-image-sz-section .content-wrapper h1{display:none}.top-image-sz-section .content-wrapper p{color:var(--color-heading-tertiary);margin-top:0}.top-image-sz-section.top-image-sz-section-right .content-wrapper{right:0}.top-image-sz-section.low{max-height:none}}.sz-important-talks-in-school .top-image-sz-section h1{font-size:2.25rem;line-height:165%;text-transform:uppercase}.sz-important-talks-in-school .top-image-sz-section .content-wrapper{bottom:0;height:100%;justify-content:center}.link-list-wrapper{margin-left:auto;margin-right:auto;max-width:660px}.link-list-wrapper h2{color:var(--color-heading-primary);font-family:var(--font-head-secondary);font-size:1.313rem;line-height:2.166rem;margin-bottom:11px;text-transform:uppercase}.link-list-wrapper p{font-weight:400;margin-bottom:20px}.link-list-wrapper ul{margin:.5rem 0}.link-list-wrapper li{list-style-type:none;padding:20px}.link-list-wrapper li a{align-items:center;color:var(--color-fg-primary);display:flex;justify-content:space-between;text-decoration:none}.link-list-wrapper li .link-text-wrapper{max-width:85%}.link-list-wrapper li .link-text-wrapper p{font-size:1rem;line-height:1.4rem;margin-bottom:0}.link-list-wrapper li .link-text-wrapper .heading{font-weight:600;margin-bottom:0}.link-list-wrapper li .external-link-icon{background-image:var(--link-external);background-position:50%;background-repeat:no-repeat;background-size:cover;height:24px;width:28px}.link-list-wrapper li:nth-child(odd){background:#ddd}.link-list-wrapper li:nth-child(odd).add-hover:hover{opacity:.7}.link-list-wrapper li:nth-child(2n){background:#eee}.link-list-wrapper li:nth-child(2n).add-hover:hover{opacity:.7}body.sz-important-talks-in-school .link-list-wrapper li:nth-child(2n),body.sz-important-talks-in-school .link-list-wrapper li:nth-child(odd){background:var(--color-bg-secondary);border-bottom:1px solid var(--color-cta-primary);padding:10px 20px;transition:all .2s}body.sz-important-talks-in-school .link-list-wrapper li:nth-child(2n).add-hover:hover,body.sz-important-talks-in-school .link-list-wrapper li:nth-child(odd).add-hover:hover{background:var(--color-cta-listing);opacity:1}body.sz-important-talks-in-school .link-list-wrapper li:last-child{border-bottom:none!important}body.sz-important-talks-in-school .link-list-wrapper .link-list-head{margin-bottom:30px}body.sz-important-talks-in-school .link-list-wrapper .link-list-head p{margin-bottom:0}body.sz-main .link-list-wrapper h2{color:var(--color-heading-tertiary);font-family:var(--font-head-primary);font-size:1.625rem;text-transform:none}@media (max-width:600px){body.sz-main .link-list-wrapper h2{font-size:1.5rem}}.form-section.add-account-form .form-content-box.shopping-cart,.form-section.order-form-school .form-content-box.shopping-cart{display:flex;gap:10px;justify-content:space-between}.form-section.add-account-form .form-content-box.shopping-cart .shopping-cart-information,.form-section.order-form-school .form-content-box.shopping-cart .shopping-cart-information{min-width:70%}.form-section.add-account-form .form-content-box.shopping-cart .shopping-cart-information .price,.form-section.order-form-school .form-content-box.shopping-cart .shopping-cart-information .price{margin-bottom:0}.form-section.add-account-form .form-content-box.shopping-cart .shopping-cart-information .price .price-per-box,.form-section.order-form-school .form-content-box.shopping-cart .shopping-cart-information .price .price-per-box{font-weight:700}.form-section.add-account-form .form-content-box.shopping-cart .shopping-cart-amount,.form-section.order-form-school .form-content-box.shopping-cart .shopping-cart-amount{align-items:end;display:flex;flex-direction:column;justify-content:flex-end;min-width:30%}.form-section.add-account-form .form-content-box.shopping-cart .shopping-cart-amount p,.form-section.order-form-school .form-content-box.shopping-cart .shopping-cart-amount p{margin-bottom:0;white-space:nowrap}.form-section.add-account-form .form-content-box.shopping-cart .shopping-cart-amount .shopping-cart-buttons,.form-section.order-form-school .form-content-box.shopping-cart .shopping-cart-amount .shopping-cart-buttons{align-items:center;display:flex;gap:12px;margin-bottom:12px}.form-section.add-account-form .form-content-box.shopping-cart .shopping-cart-amount .shopping-cart-buttons #number-of-boxes,.form-section.order-form-school .form-content-box.shopping-cart .shopping-cart-amount .shopping-cart-buttons #number-of-boxes{height:28px;margin-top:0;padding:0;text-align:center;width:28px}.form-section.add-account-form .form-content-box.shopping-cart .shopping-cart-amount .shopping-cart-buttons .shopping-cart-button,.form-section.order-form-school .form-content-box.shopping-cart .shopping-cart-amount .shopping-cart-buttons .shopping-cart-button{background-color:#dce2fa;border:none;border-radius:4.45px;color:#234d96;cursor:pointer;height:28px;width:28px}.form-section.add-account-form .form-content-box.shopping-cart .shopping-cart-amount .shopping-cart-buttons .shopping-cart-button.decrease,.form-section.order-form-school .form-content-box.shopping-cart .shopping-cart-amount .shopping-cart-buttons .shopping-cart-button.decrease{background-image:var(--minus-icon);background-position:50%;background-repeat:no-repeat;background-size:contain}.form-section.add-account-form .form-content-box.shopping-cart .shopping-cart-amount .shopping-cart-buttons .shopping-cart-button.increase,.form-section.order-form-school .form-content-box.shopping-cart .shopping-cart-amount .shopping-cart-buttons .shopping-cart-button.increase{background-image:var(--plus-icon);background-position:50%;background-repeat:no-repeat;background-size:contain}.form-section.add-account-form .form-content-box.shopping-cart .shopping-cart-amount #total-price,.form-section.order-form-school .form-content-box.shopping-cart .shopping-cart-amount #total-price{font-weight:700}.form-section.add-account-form .form-content-box,.form-section.order-form-school .form-content-box{background:var(--color-bg-secondary);font-weight:400;padding:50px}.form-section.add-account-form .form-content-box h4,.form-section.order-form-school .form-content-box h4{font-weight:500}.form-section.add-account-form .form-content-box h4.h4-margintop,.form-section.order-form-school .form-content-box h4.h4-margintop{margin-top:65px}.form-section.add-account-form .form-content-box p,.form-section.order-form-school .form-content-box p{margin-bottom:37px}.form-section.add-account-form .form-content-box .radiobutton-container,.form-section.order-form-school .form-content-box .radiobutton-container{font-size:1rem}.form-section.add-account-form .form-content-box #invoice-textarea-label,.form-section.order-form-school .form-content-box #invoice-textarea-label{flex-basis:100%!important}.form-section.add-account-form .form-content-box #invoice-textarea-label textarea,.form-section.order-form-school .form-content-box #invoice-textarea-label textarea{border:1px solid var(--color-cta-primary);border-radius:6px;font-family:var(--font-paragraph);font-size:.875rem;margin-top:8px;min-height:140px;padding:18px;width:100%}.form-section.add-account-form .form-content-box #invoice-textarea,.form-section.order-form-school .form-content-box #invoice-textarea{resize:vertical}.form-section.add-account-form .form-content-box #email-label,.form-section.add-account-form .form-content-box #invoice-email-label,.form-section.order-form-school .form-content-box #email-label,.form-section.order-form-school .form-content-box #invoice-email-label{flex-basis:50%;margin-bottom:0}.form-section.add-account-form .form-content-box #email-label #email,.form-section.add-account-form .form-content-box #email-label #invoice-email,.form-section.add-account-form .form-content-box #invoice-email-label #email,.form-section.add-account-form .form-content-box #invoice-email-label #invoice-email,.form-section.order-form-school .form-content-box #email-label #email,.form-section.order-form-school .form-content-box #email-label #invoice-email,.form-section.order-form-school .form-content-box #invoice-email-label #email,.form-section.order-form-school .form-content-box #invoice-email-label #invoice-email{width:calc(100% - 20px)}.form-section.add-account-form .form-content-box #e-invoice-wrapper,.form-section.order-form-school .form-content-box #e-invoice-wrapper{display:none}.form-section.add-account-form .form-content-box #e-invoice-wrapper .reference-code-description,.form-section.order-form-school .form-content-box #e-invoice-wrapper .reference-code-description{font-size:.813rem;font-style:italic}.form-section.add-account-form .form-content-box #signup-message,.form-section.order-form-school .form-content-box #signup-message{max-height:200px;transition:max-height .75s}.form-section.add-account-form .form-content-box #signup-message.hide,.form-section.order-form-school .form-content-box #signup-message.hide{max-height:0;overflow:hidden}.form-section.add-account-form .form-content-box #signup-message .signup-message-success,.form-section.order-form-school .form-content-box #signup-message .signup-message-success{align-items:center;display:flex;margin-top:20px}.form-section.add-account-form .form-content-box #signup-message .signup-message-success .signup-message-image,.form-section.order-form-school .form-content-box #signup-message .signup-message-success .signup-message-image{background:var(--ladybug-illustration) no-repeat center;margin-right:20px;min-height:85px;min-width:85px}.form-section.add-account-form .form-content-box #signup-message .signup-message-success .signup-message-heading,.form-section.order-form-school .form-content-box #signup-message .signup-message-success .signup-message-heading{font-size:20px;font-weight:700;margin-bottom:10px}.form-section.add-account-form .form-content-box #signup-message .error,.form-section.order-form-school .form-content-box #signup-message .error{color:var(--color-fg-tertiary);text-align:center}.form-section.add-account-form .form-checkbox,.form-section.order-form-school .form-checkbox{font-weight:400}.form-section.add-account-form .form-checkbox .checkmark,.form-section.order-form-school .form-checkbox .checkmark{background-color:var(--color-bg-primary);border:2px solid var(--color-cta-primary);height:28px;left:0;position:absolute;top:0;width:28px}.form-section.add-account-form .form-checkbox .checkmark:after,.form-section.order-form-school .form-checkbox .checkmark:after{background:var(--color-cta-primary);border-radius:4px;content:"";display:none;height:16px;left:4px;position:absolute;top:4px;width:16px}.form-section.add-account-form .form-checkbox a,.form-section.order-form-school .form-checkbox a{color:var(--color-fg-primary);font-weight:700}.form-section.add-account-form .form-checkbox.form-checkbox-centered,.form-section.order-form-school .form-checkbox.form-checkbox-centered{display:flex;justify-content:center;padding-left:0}.form-section.add-account-form .form-checkbox.form-checkbox-centered a,.form-section.order-form-school .form-checkbox.form-checkbox-centered a{margin-left:5px}.form-section.add-account-form .form-checkbox.form-checkbox-centered .checkmark,.form-section.order-form-school .form-checkbox.form-checkbox-centered .checkmark{margin-right:17px;position:relative}.form-section.add-account-form .submit-button-container #submit-button-order-form,.form-section.order-form-school .submit-button-container #submit-button-order-form{background:var(--color-cta-primary);border:none;border-radius:20px;color:var(--color-fg-quaternary);cursor:pointer;font-size:1.063rem;font-weight:700;height:40px;line-height:100%;margin:30px 0;padding:10px 16px;text-align:center;transition:all .3s}.form-section.add-account-form .submit-button-container #submit-button-order-form:hover,.form-section.order-form-school .submit-button-container #submit-button-order-form:hover{opacity:.6}.form-section.add-account-form .submit-button-container #submit-button-order-form:focus,.form-section.order-form-school .submit-button-container #submit-button-order-form:focus{outline:4px solid #444}@media (max-width:600px){.form-section.order-form-school .form-content-box.shopping-cart{flex-direction:column}.form-section.order-form-school .form-content-box.shopping-cart .shopping-cart-information{max-width:100%}.form-section.order-form-school .form-content-box{padding:23px}.form-section.order-form-school .form-content-box .form-content-fields #email-label,.form-section.order-form-school .form-content-box .form-content-fields #invoice-email-label{flex-basis:inherit;margin-bottom:0}.form-section.order-form-school .form-content-box .form-content-fields #email-label #email,.form-section.order-form-school .form-content-box .form-content-fields #email-label #invoice-email,.form-section.order-form-school .form-content-box .form-content-fields #invoice-email-label #email,.form-section.order-form-school .form-content-box .form-content-fields #invoice-email-label #invoice-email{width:100%}}.rek-links-section{display:flex;margin-bottom:50px;margin-top:90px}.rek-links-section.position-under-top-image{background-color:#f4f5f6;justify-content:center;margin-bottom:90px;margin-left:calc(50% - 50vw);margin-top:-50px;padding:48px 0 38px;width:100vw}@media (max-width:600px){.rek-links-section.position-under-top-image{margin-top:-30px;padding:30px 0 40px}}.rek-links-section.position-under-top-image .rek-prediction{max-width:1180px;width:90%}.rek-links-section .rek-prediction{align-items:flex-start;display:flex;justify-content:center}@media (max-width:600px){.rek-links-section .rek-prediction{flex-direction:column}}.rek-links-section .rek-prediction .rekai-news-header-wrapper{margin-right:2em;white-space:nowrap;word-wrap:break-word;margin-top:8px}@media (max-width:600px){.rek-links-section .rek-prediction .rekai-news-header-wrapper{margin-bottom:24px}}.rek-links-section .rek-prediction .rekai-news-header-wrapper h2{font-size:1.125em}.rek-links-section .rek-prediction ul.rek-style-pills{margin:0}.rek-links-section .rek-prediction ul.rek-style-pills li.rekai-pill{border:none;margin-bottom:.75em;margin-right:.75em}.rek-links-section .rek-prediction ul.rek-style-pills li.rekai-pill .rekai-pill-link{border:2px solid var(--color-cta-primary);color:var(--color-cta-primary);display:block;font-size:1.0625em;font-weight:700;height:40px;line-height:35px;overflow:hidden;padding:0 20px;text-decoration:none}@media (max-width:600px){.rek-links-section{margin-top:0}.rek-links-section,.rek-links-section.position-under-top-image{margin-bottom:2.5em}}.rek-related-articles .rek-prediction .rekai-news-header-wrapper,.rek-related-articles h2{margin-bottom:30px}.rek-related-articles .rek-prediction .rekai-news-wrapper{display:flex;flex-wrap:wrap;gap:50px 40px;margin-bottom:70px;margin-left:0;margin-right:0}@media (max-width:800px){.rek-related-articles .rek-prediction .rekai-news-wrapper{flex-direction:column}}.rek-related-articles .rek-prediction .rekai-news-wrapper .rekai-newsarticle-article-container{max-width:calc(33.33% - 26.66px);padding-left:0;padding-right:0}@media (max-width:800px){.rek-related-articles .rek-prediction .rekai-news-wrapper .rekai-newsarticle-article-container{max-width:100%;width:100%}}.rek-related-articles .rek-prediction .rekai-news-wrapper .rekai-newsarticle-article-container .rekai-newsarticle-img-wrapper{border-radius:6px;height:194px}.rek-related-articles .rek-prediction .rekai-news-wrapper .rekai-newsarticle-article-container .rekai-newsarticle-a{color:var(--color-text-primary);display:block;font-family:var(--font-paragraph);font-size:1.25rem;font-weight:700;line-height:130%;margin:15px 0 20px;text-decoration:none}.rek-related-articles .rek-prediction .rekai-news-wrapper .rekai-newsarticle-article-container .rekai-newsarticle-a:hover{opacity:.6}.rek-related-articles .rek-prediction .rekai-news-wrapper .rekai-newsarticle-article-container .rekai-newsarticle-p{line-height:1.375rem}#rek-search-function{display:flex;justify-content:center;width:90%}#rek-search-function.rekai-search-hidden{display:none}#rek-search-function.show-search-mobile{background-color:#fff}#rek-search-function #rek-search-function-inner{max-width:520px;overflow:visible;position:relative;width:85%}#rek-search-function #rek-search-function-inner input{border:1px solid var(--color-cta-primary);border-radius:8px;font-size:.9375em;height:46px;padding:0 50px 0 16px;width:100%}#rek-search-function #rek-search-function-inner span{background-image:var(--search-icon);background-position:50%;background-repeat:no-repeat;cursor:pointer;height:20px;position:absolute;right:16px;top:50%;transform:translateY(-50%);width:20px}.rekai-suggestions{padding:20px 0 8px}.rekai-autocomplete.rekai-styled .rekai-suggestion{margin-bottom:0;padding:0!important}.search-result-link{text-decoration:none}.search-result-object{padding:20px 30px}.search-result-object .search-result-header{color:var(--color-cta-secondary);font-weight:600;margin-bottom:8px;text-decoration:none}.search-result-object .search-ingress{color:var(--color-cta-secondary)}.search-result-object .breadcrumb{color:#676666;letter-spacing:.04em;margin-bottom:0;margin-top:1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#rek-search-function{display:none}body.search-open #rek-search-function{display:flex}body.search-open #rekai-search-btn{background-image:var(--close-icon)}body.search-has-value #rek-search-function #rek-search-function-inner span{background-image:var(--close-icon);opacity:1}@media (max-width:800px){#rek-search-function{left:16%;width:65%}}@media (max-width:600px){body.locked,html.locked{height:100%;overflow:hidden}#rek-search-function{left:0;position:absolute;width:90%}#rek-search-function .rekai-dropdown-menu{height:90vh;inset:80px 0 0 0;overflow-y:auto;position:fixed!important;right:auto!important;top:80px!important}#rek-search-function .rekai-suggestion{position:relative}#rek-search-function .rekai-suggestion:not(:last-child) .search-result-link:after{background-color:var(--color-bg-quaternary);content:"";height:1px;left:0;position:absolute;width:100%}#rek-search-function .search-result-link{display:block;position:relative}#rek-search-function #rek-search-function-inner input{z-index:100}#mobile-overlay{opacity:0;pointer-events:none;transition:.2s}body.search-open{height:100vh;overflow:hidden}body.search-open #mobile-overlay{background:#fff;display:block;height:100%;left:0;opacity:1;position:fixed;top:0;width:100%;z-index:9}body.search-open #rekai-search-btn-mobile{background-image:var(--close-icon);position:absolute;right:5%;z-index:10}}section.text_section{line-height:140%}section.text_section h1,section.text_section h2,section.text_section h3,section.text_section h4,section.text_section h5{font-family:var(--font-head-primary)!important;font-weight:500;line-height:140%;margin-bottom:10px;min-height:22px}section.text_section h1{font-size:4.5rem}section.text_section h2{font-size:1.625rem}section.text_section h3{font-size:1.375rem}section.text_section h4{font-size:1.25rem}section.text_section h5{font-size:1.125rem}section.text_section p{font-size:1rem;font-weight:400;line-height:140%;margin-bottom:20px;width:-moz-fit-content;width:fit-content}section.text_section a{color:var(--color-cta-primary);text-decoration:none}section.text_section ol li,section.text_section ul li{font-family:var(--font-paragraph);font-weight:400;margin-bottom:12px}section.introduction_section a{border-bottom:3px solid var(--color-cta-primary);color:var(--color-cta-primary);font-weight:700;text-decoration:none}section.introduction_section a:hover{opacity:.6;transition:all .2s}section.introduction_section a:active{border-bottom:3px solid var(--color-cta-primary-active)!important;color:var(--color-cta-primary-active)!important;opacity:1}body.sz-parent-support .introduction_section p{font-size:1.188rem}body.sz-main section.text_section h1,body.sz-main section.text_section h2{font-family:var(--font-head-secondary)}body.sz-main section.text_section h1,body.sz-main section.text_section h2,body.sz-main section.text_section h3,body.sz-main section.text_section h4,body.sz-main section.text_section h5{font-weight:700;margin-bottom:10px}body.sz-main section.text_section p{margin-bottom:7px}body.sz-main section.text_section a{border-bottom:3px solid var(--color-cta-primary);font-weight:700}body.sz-main section.text_section a:hover{opacity:.6;transition:all .2s}body.sz-main section.text_section a:active{border-bottom:3px solid var(--color-cta-primary-active);color:var(--color-cta-primary-active);opacity:1}body.sz-main section.introduction_section{font-weight:700}body.sz-main section.introduction_section h1,body.sz-main section.introduction_section h2,body.sz-main section.introduction_section h3,body.sz-main section.introduction_section h4,body.sz-main section.introduction_section h5{margin-bottom:10px}body.sz-main section.introduction_section p{margin-bottom:7px}body.sz-important-talks-in-school section.text_section a:hover,body.sz-parent-support section.text_section a:hover{opacity:.6;transition:all .2s}body.sz-important-talks-in-school section.text_section a:active,body.sz-parent-support section.text_section a:active{color:var(--color-cta-primary-active);opacity:1}body.sz-important-talks-in-school section.text_section a.styled-link-in-text,body.sz-parent-support section.text_section a.styled-link-in-text{font-weight:500;text-decoration:underline;text-underline-offset:4px}body.one-column section.text_section{margin:0 auto;margin-bottom:var(--section-margin-bottom);width:65%}body.two-column section.text_section{margin-bottom:var(--section-margin-bottom);padding-right:30%}section.introduction_section{font-size:1.12rem;font-weight:400;line-height:140%;margin-bottom:30px}body.one-column section.introduction_section{margin:0 auto 30px;width:65%}body.two-column section.introduction_section{margin-bottom:30px;padding-right:30%}@media (max-width:800px){body.one-column section.introduction_section,body.one-column section.text_section{width:100%}}@media (max-width:600px){body.one-column section.introduction_section,body.one-column section.text_section{margin-bottom:2.5em;width:100%}h2{font-size:1.2rem}h3{font-size:1.1rem}h4{font-size:.9rem}body.one-column section.text_section,body.three-column section.text_section,body.two-column section.text_section{font-size:.9rem;padding-right:0}body.one-column section.introduction_section,body.three-column section.introduction_section,body.two-column section.introduction_section{font-size:1rem;padding-right:0}}.two-columns-with-text-and-associated-image-section{align-items:center;display:flex;flex:1;gap:40px}.two-columns-with-text-and-associated-image-section .two-column-item{flex:1;width:100%}.two-columns-with-text-and-associated-image-section .two-column-item.two-column-item-left{order:1}.two-columns-with-text-and-associated-image-section .two-column-item.two-column-item-right{order:2}.two-columns-with-text-and-associated-image-section .two-column-item h2{margin-bottom:15px}.two-columns-with-text-and-associated-image-section .two-column-item h2.lsis{color:var(--color-heading-primary);font-family:var(--font-head-secondary);font-size:1.313rem;line-height:2.125rem;text-transform:uppercase}.two-columns-with-text-and-associated-image-section .two-column-item h2.h2-regular{color:var(--color-heading-tertiary);font-size:1.875rem;font-weight:500;line-height:2.5rem;line-height:125%}.two-columns-with-text-and-associated-image-section .two-column-item .two-column-text p{font-weight:400;margin-bottom:15px}.two-columns-with-text-and-associated-image-section .two-column-item .two-column-text a{color:var(--color-cta-primary);font-weight:700;text-decoration-thickness:3px;text-underline-offset:6px}.two-columns-with-text-and-associated-image-section .two-column-item .two-column-text a:hover{opacity:.6;transition:all .2s}.two-columns-with-text-and-associated-image-section .two-column-item .two-column-text a:active{color:var(--color-cta-primary-active);opacity:1}.two-columns-with-text-and-associated-image-section .two-column-item .two-column-text li,.two-columns-with-text-and-associated-image-section .two-column-item .two-column-text ul{margin-bottom:10px}.two-columns-with-text-and-associated-image-section .two-column-item .image{aspect-ratio:1.6/1;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:12px;width:100%}.two-columns-with-text-and-associated-image-section .two-column-item .two-column-link{display:flex;justify-content:center}.two-columns-with-text-and-associated-image-section .two-column-item .two-column-link a{background:var(--color-cta-primary);border-radius:23px;color:var(--color-bg-primary);display:inline-block;font-family:var(--font-head-primary);font-size:1.25rem;font-style:italic;font-weight:400;height:46px;line-height:45px;margin-top:10px;padding:0 30px;text-decoration:none}body.sz-main .two-columns-with-text-and-associated-image-section .two-column-item h2{font-weight:700}body.sz-main .two-columns-with-text-and-associated-image-section .two-column-item .two-column-link{justify-content:start}body.sz-main .two-columns-with-text-and-associated-image-section .two-column-item .two-column-link a{background:none;border-radius:0;color:var(--color-cta-primary);font-family:var(--font-paragraph);font-size:1.125rem;font-style:normal;font-weight:700;height:auto;line-height:160%;padding:0;text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:6px}body.sz-main .two-columns-with-text-and-associated-image-section .two-column-item .two-column-link a:active{background-color:transparent!important;color:var(--color-cta-primary-active)!important;opacity:1}@media (max-width:1000px){.two-columns-with-text-and-associated-image-section{flex-direction:column;gap:25px}.two-columns-with-text-and-associated-image-section .two-column-item.two-column-image{order:1!important}.two-columns-with-text-and-associated-image-section .two-column-item.two-column-text{order:2!important}}@media (max-width:600px){.sz-main .two-columns-with-text-and-associated-image-section .two-column-item h2{font-size:1.625rem}}.video-section{align-items:center;display:flex;gap:40px}.video-section>*{flex:1}.video-section h2{color:var(--color-heading-tertiary);font-size:1.875rem;font-weight:500;line-height:125%;margin-bottom:15px}.video-section p{font-weight:400;margin-bottom:15px}.video-section a{color:var(--color-cta-primary);font-weight:700;text-decoration-thickness:3px;text-underline-offset:6px}.video-section a:hover{opacity:.6;transition:all .2s}.video-section a:active{color:var(--color-cta-primary-active);opacity:1}.video-section iframe{border-radius:12px;width:100%}@media (max-width:600px){.video-section{flex-direction:column;gap:25px}.video-section .text-column{order:1!important}.video-section iframe{border-radius:0}.video-section h2{font-size:1.625rem}}.video-section.column-order-left .text-column{order:2}.sz-main .video-section h2{font-weight:700}.wiggly-box-canvas{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.wiggly-menu-container{padding:5px;position:relative;width:100%}.wiggly-menu-container>ul{background:none;display:block;overflow:hidden;padding:min(30px,3vw) min(30px,3vw) 0;position:relative;z-index:1}.wiggly-menu-container>ul>li{font-size:1.063rem;font-weight:500;list-style-type:none;margin-bottom:30px}.wiggly-menu-container>ul>li.parent{font-size:1.313rem;font-weight:400;text-transform:none}.wiggly-menu-container>ul>li.current_page_item,.wiggly-menu-container>ul>li.current_page_parent,.wiggly-menu-container>ul>li.parent-page-active{font-weight:700}.wiggly-menu-container>ul>li ul{padding:20px 0 0 20px}.wiggly-menu-container>ul>li ul li{font-size:1rem;font-weight:400;list-style-type:none;padding:0 0 1.25rem;text-transform:none}.wiggly-menu-container>ul>li ul li.current_page_item{font-weight:700}.wiggly-menu-container>ul>li ul li:last-child{padding:0}.wiggly-menu-container>ul>li a{color:var(--color-fg-secondary);text-decoration:none}.wiggly-menu-container>ul>li a:hover{opacity:.6}.wiggly-menu-container>ul>li a:active{color:var(--color-cta-primary-active);opacity:1}.wiggly-line-canvas{width:100%}@media (max-width:1000px){.wiggly-menu-container{display:none}}.yellow-dot-section{display:flex;justify-content:center;margin-bottom:20px}.yellow-dot-section .yellow-dot-container{position:relative;text-align:center}.yellow-dot-section .yellow-dot-container .image{background-image:var(--yellow-dot);background-position:50%;background-repeat:no-repeat;background-size:contain;height:160px;width:170px}.yellow-dot-section .yellow-dot-container .image:hover{cursor:pointer}.yellow-dot-section .yellow-dot-container .image .text{color:#000;font-family:var(--font-paragraph);font-size:16px;font-weight:700;left:50%;line-height:140%;position:absolute;text-decoration:underline;text-underline-offset:3px;top:62%;transform:translate(-50%,-50%);width:80%}section.signup{padding:0 20%}section.signup a{color:#000;display:inline-block;padding:1em 0}section.signup label{display:block;font-weight:700;margin-top:.5em}section.signup input{padding:.2em 1em;width:100%}section.signup input:invalid{background:#fa9;border:1px solid #f50}section.signup input[type=button],section.signup input[type=submit]{background:#6ae;border:1px solid #444;border-radius:.5em;font-weight:600;margin:1em 0}section.signup div.section{border:2px solid #666;border-radius:1em;margin:1em 0;padding:0 1em 1em}.form-section{margin:0 auto var(--section-margin-bottom);max-width:700px}.form-section .form-content-box{background:var(--color-bg-tertiary);border-radius:6px;margin-bottom:30px;padding:30px}.form-section .form-content-box h4{font-size:1.125rem;font-weight:700;margin-bottom:30px}.form-section .form-content-box p.form-info-text{margin-bottom:30px}.form-section .form-content-box #social-security-number-label{margin-bottom:20px;width:calc(50% - 20px)}.form-section .form-content-box input,.form-section .form-content-box select{margin-top:8px}.form-section .form-content-box select.blue-arrow{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:#fff 98%/10% no-repeat url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNSIgaGVpZ2h0PSIzNSIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzIzNEQ5NiIgZD0iTTE2LjY5NiAyNC42NTggNS4zMzMgMTIuOTkyQTEuMTcgMS4xNyAwIDAgMSA1IDEyLjE2OGExLjIgMS4yIDAgMCAxIC4zMzMtLjgyNUExLjE0IDEuMTQgMCAwIDEgNi4xMzcgMTFhMS4xMSAxLjExIDAgMCAxIC44MDQuMzQyTDE3LjUgMjIuMTgzbDEwLjU2LTEwLjg0MWMuMjEyLS4yMTkuNTAyLS4zNDIuODAzLS4zNDJzLjU5LjEyMy44MDQuMzQyYy4yMTMuMjE5LjMzMy41MTYuMzMzLjgyNSAwIC4zMS0uMTIuNjA3LS4zMzMuODI1TDE4LjMwNCAyNC42NTlBMS4xNCAxLjE0IDAgMCAxIDE3LjUgMjVhMS4xIDEuMSAwIDAgMS0uODA0LS4zNDIiLz48L3N2Zz4=)}.form-section .form-content-box .form-content-fields{display:flex;flex-wrap:wrap;gap:20px 40px}.form-section .form-content-box .form-content-fields label{width:calc(50% - 20px)}.form-section .form-content-box .form-content-fields.form-content-fields-single-middle{justify-content:space-around}.form-section .form-content-box .privacy-policy{background:var(--color-bg-secondary);margin-top:30px;padding:20px 30px}.form-section .form-content-box .privacy-policy.swish{margin-top:60px}.form-section .form-content-box .privacy-policy a{color:var(--color-fg-primary);font-size:1rem;font-weight:700;text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:4px;width:-moz-fit-content;width:fit-content}.form-section .form-content-box .privacy-policy a:hover{opacity:.6;transition:all .2s}.form-section .form-content-box .privacy-policy a:focus{outline:4px solid #444}.form-section .form-content-box .brite-image{background:50% url(/wp-content/themes/szero/assets/images/brite.png) no-repeat;height:21px;margin-top:1.2em}.form-section .form-divider{align-items:center;display:flex;height:20px;justify-content:center;margin:50px 0 50px 10%;width:80%}.form-section .form-divider.form-divider-simple{margin:20px 0 15px 10%}.form-section .form-divider.form-divider-monthly{display:none}.form-section .form-divider.form-divider-monthly.show-divider{display:block}.form-section .form-divider span.line{background:var(--color-bg-secondary);display:block;height:1px;width:100%}.form-section .form-divider span.text{background:var(--color-bg-tertiary);color:var(--color-fg-primary);padding:0 15px;position:absolute}.form-section input::-webkit-inner-spin-button,.form-section input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form-section input[type=number]{-moz-appearance:textfield}.form-section .donate-amount{display:flex;gap:25px;list-style-type:none;margin:30px 0;padding:0}.form-section .donate-amount li{flex:1;height:46px;position:relative;text-align:center}.form-section .donate-amount input,.form-section .donate-amount label{bottom:0;cursor:pointer;display:block;font-size:1rem;left:0;position:absolute;right:0;top:0}.form-section .donate-amount input:focus+.label-for-amount,.form-section .donate-amount label:focus+.label-for-amount{outline:4px solid #444}.form-section .donate-amount input[type=radio]{opacity:.01;z-index:100}.form-section .donate-amount .Checked+label,.form-section .donate-amount input[type=radio]:checked+label{background:var(--color-cta-primary);color:var(--color-heading-secondary)}.form-section .donate-amount label{background:#fff;border:2px solid var(--color-cta-primary);border-radius:6px;display:block;font-weight:700;line-height:43px;z-index:1}.form-section .form-checkbox{cursor:pointer;display:block;font-size:1.063rem;line-height:32px;margin-bottom:30px;margin-top:30px;padding-left:45px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.form-section .form-checkbox input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.form-section .form-checkbox input:checked~.checkmark:after{display:block}.form-section .form-checkbox input:focus+.checkmark{outline:4px solid #444}.form-section .form-checkbox .checkmark{background-color:#fff;border:1px solid var(--color-cta-primary);border-radius:6px;height:32px;left:0;position:absolute;top:0;width:32px}.form-section .form-checkbox .checkmark:after{background:var(--color-cta-primary);border-radius:5px;content:"";display:none;height:22px;left:4px;position:absolute;top:4px;width:22px}.form-section .monthly-donation-fields{display:none}.form-section .monthly-donation-fields.monthly-donation-fields-display,.form-section .private-donation-fields{display:block}.form-section .private-donation-fields.private-donation-fields-hide{display:none}.form-section input[type=date],.form-section input[type=email],.form-section input[type=number],.form-section input[type=password],.form-section input[type=text],.form-section select{border:1px solid var(--color-cta-primary);border-radius:6px;font-family:var(--font-paragraph);font-size:.875rem;height:46px;padding:0 18px;width:100%}.form-section input[type=date]:focus,.form-section input[type=email]:focus,.form-section input[type=number]:focus,.form-section input[type=password]:focus,.form-section input[type=text]:focus,.form-section select:focus{border:4px solid #444;outline:none}.form-section input[type=date]#municipality,.form-section input[type=email]#municipality,.form-section input[type=number]#municipality,.form-section input[type=password]#municipality,.form-section input[type=text]#municipality,.form-section select#municipality{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:var(--arrow-down-url);background-position:right 1rem center;background-repeat:no-repeat;background-size:.7rem}.form-section input:not(:focus):not(:-moz-placeholder):invalid{border:2px solid red!important;border-radius:5px}.form-section input:not(:focus):not(:placeholder-shown):invalid{border:2px solid red!important;border-radius:5px}.form-section input:not(:focus):not(:-moz-placeholder):invalid+.input-error{display:block}.form-section input:not(:focus):not(:placeholder-shown):invalid+.input-error{display:block}.form-section .input-error{color:red!important;display:none;font-size:.875rem}.form-section .own-amount-container label{display:block;font-size:1.125rem;margin-bottom:15px;text-align:center;width:100%}.form-section .other-form-link{margin-top:20px;text-align:center}.form-section .other-form-link a{color:var(--color-cta-secondary);display:inline-block;font-size:1rem;font-weight:700;text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:4px;transition:all .3s}.form-section .other-form-link a:hover{opacity:.6}.form-section .radiobutton-container{cursor:pointer;display:block;font-size:1.125rem;line-height:28px;margin-bottom:12px;padding-left:40px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.form-section .radiobutton-container input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.form-section .radiobutton-container input:checked~.checkmark:after{display:block}.form-section .radiobutton-container input:focus+.checkmark{outline:4px solid #444}.form-section .radiobutton-container .checkmark{background-color:var(--color-bg-primary);border:1px solid var(--color-cta-primary);border-radius:50%;height:28px;left:0;position:absolute;top:0;width:28px}.form-section .radiobutton-container .checkmark:after{background:var(--color-cta-primary-active);border-radius:50%;content:"";display:none;height:16px;left:4px;position:absolute;top:4px;width:16px}.form-section .radiobutton-container input:checked~.checkmark{border:2px solid var(--color-cta-primary-active)}.form-section .radiobutton-container.payment-container-hide{display:none}.form-section .submit-button-container{text-align:center}.form-section .submit-button-container #submit-button,.form-section .submit-button-container .submit-button{background:var(--color-cta-primary);border:none;border-radius:20px;color:var(--color-heading-secondary);cursor:pointer;font-size:1.063rem;font-weight:700;height:40px;line-height:100%;margin:30px 0;padding:10px 16px;text-align:center;transition:all .3s}.form-section .submit-button-container #submit-button:hover,.form-section .submit-button-container .submit-button:hover{opacity:.6}.form-section .submit-button-container #submit-button:focus,.form-section .submit-button-container .submit-button:focus{outline:4px solid #444}.form-section .submit-button-container #submit-button:disabled,.form-section .submit-button-container .submit-button:disabled{background:var(--color-cta-tertiary-inactive)}.form-section .submit-button-container #submit-button:disabled:hover,.form-section .submit-button-container .submit-button:disabled:hover{opacity:1}.form-section-member .form-content-box #city-label,.form-section-member .form-content-box #social-security-number-label{flex-basis:50%;margin-bottom:0}.form-section-member .form-content-box #city-label #city,.form-section-member .form-content-box #city-label #social-security-number,.form-section-member .form-content-box #social-security-number-label #city,.form-section-member .form-content-box #social-security-number-label #social-security-number{width:calc(100% - 20px)}.form-section-member #social-security-number-label,.form-section.form-section-monthly .form-content-box #social-security-number-label{display:block}#form-content-box-private-account-number{display:none}#form-content-box-private-account-number.display{display:block}.form-section.form-section-monthly .form-content-box #social-security-number-label,.form-section.form-section-private .form-content-box #social-security-number-label{flex-basis:50%;margin-bottom:0}.form-section.form-section-monthly .form-content-box #social-security-number-label #social-security-number,.form-section.form-section-private .form-content-box #social-security-number-label #social-security-number{width:calc(100% - 20px)}.form-section.form-section-monthly .form-content-box .brite-filling,.form-section.form-section-private .form-content-box .brite-filling{align-items:center;display:flex;flex-direction:column;gap:0}.form-section.form-section-monthly .form-content-box .brite-filling .get-personal-information-btn,.form-section.form-section-private .form-content-box .brite-filling .get-personal-information-btn{background:var(--color-cta-primary);border:none;border-radius:20px;color:var(--color-heading-secondary);cursor:pointer;font-size:1.063rem;font-weight:700;height:40px;line-height:100%;margin:30px 0;padding:10px 16px;text-align:center;transition:all .3s}.form-section.form-section-monthly .form-content-box .brite-filling .get-personal-information-btn:hover,.form-section.form-section-private .form-content-box .brite-filling .get-personal-information-btn:hover{opacity:.6}.form-section.form-section-monthly .form-content-box .brite-filling .get-personal-information-btn:focus,.form-section.form-section-private .form-content-box .brite-filling .get-personal-information-btn:focus{outline:4px solid #444}.form-section.form-section-monthly .form-content-box .brite-filling #manual-fill-btn,.form-section.form-section-private .form-content-box .brite-filling #manual-fill-btn{background:none;border:none;color:var(--color-cta-primary);cursor:pointer;font-size:var(--font-size);font-weight:700;margin-bottom:20px;overflow:hidden}.form-section.form-section-monthly .form-content-box .brite-filling #manual-fill-btn:focus,.form-section.form-section-monthly .form-content-box .brite-filling #manual-fill-btn:hover,.form-section.form-section-private .form-content-box .brite-filling #manual-fill-btn:focus,.form-section.form-section-private .form-content-box .brite-filling #manual-fill-btn:hover{opacity:.6}.form-section.form-section-monthly .form-content-box #manual-filling-form,.form-section.form-section-private .form-content-box #manual-filling-form{height:0;overflow:hidden;transition:all .5s}.form-section.form-section-monthly .form-content-box #manual-filling-form #manual-filling-form-inner,.form-section.form-section-private .form-content-box #manual-filling-form #manual-filling-form-inner{display:flex;flex-wrap:wrap;gap:20px 40px}.form-section-memorial-gift .form-content-box #city-label,.form-section-memorial-gift .form-content-box #date-label,.form-section-memorial-gift .form-content-box #in-memory-of-label,.form-section-memorial-gift .form-content-box #social-security-number-label{flex-basis:50%;margin-bottom:0}.form-section-memorial-gift .form-content-box #city-label #city,.form-section-memorial-gift .form-content-box #city-label #date,.form-section-memorial-gift .form-content-box #city-label #in-memory-of,.form-section-memorial-gift .form-content-box #city-label #social-security-number,.form-section-memorial-gift .form-content-box #date-label #city,.form-section-memorial-gift .form-content-box #date-label #date,.form-section-memorial-gift .form-content-box #date-label #in-memory-of,.form-section-memorial-gift .form-content-box #date-label #social-security-number,.form-section-memorial-gift .form-content-box #in-memory-of-label #city,.form-section-memorial-gift .form-content-box #in-memory-of-label #date,.form-section-memorial-gift .form-content-box #in-memory-of-label #in-memory-of,.form-section-memorial-gift .form-content-box #in-memory-of-label #social-security-number,.form-section-memorial-gift .form-content-box #social-security-number-label #city,.form-section-memorial-gift .form-content-box #social-security-number-label #date,.form-section-memorial-gift .form-content-box #social-security-number-label #in-memory-of,.form-section-memorial-gift .form-content-box #social-security-number-label #social-security-number{width:calc(100% - 20px)}.form-section-memorial-gift .form-content-box #honored-by-label,.form-section-memorial-gift .form-content-box #receiver-address-label,.form-section-memorial-gift .form-content-box #receiver-name-label,.form-section-memorial-gift .form-content-box #write-own-greeting-label{flex-basis:100%;margin-bottom:0}.form-section-memorial-gift .form-content-box .pre-chosen-greetings{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:var(--arrow-down-url);background-position:right 1rem center;background-repeat:no-repeat;background-size:.7rem;margin-bottom:20px}.form-section-memorial-gift .form-content-box .company-payment.show,.form-section-memorial-gift .form-content-box .pre-chosen-greetings.show,.form-section-memorial-gift .form-content-box .private-payment.show,.form-section-memorial-gift .form-content-box .write-own-greeting.show{display:block}.form-section-memorial-gift .form-content-box .company-payment.hide,.form-section-memorial-gift .form-content-box .pre-chosen-greetings.hide,.form-section-memorial-gift .form-content-box .private-payment.hide,.form-section-memorial-gift .form-content-box .write-own-greeting.hide{display:none}.form-section-memorial-gift .form-content-box .preview-btn{align-items:center;background:var(--color-bg-primary);border:2px solid var(--color-cta-primary);border-radius:20px;color:var(--color-cta-primary);cursor:pointer;display:flex;font-size:1.063rem;font-weight:700;height:40px;justify-content:center;margin:30px auto 0;padding:10px 16px;text-align:center;text-decoration:none;transition:all .3s;width:300px}.form-section-memorial-gift .form-content-box .preview-btn:hover{background:var(--color-cta-primary);color:var(--color-bg-primary)}.form-section-memorial-gift .form-content-box .preview-btn:focus{outline:4px solid #444}.form-section-memorial-gift .form-content-box #payment-content-fields.show-private-person .private-payment{display:block}.form-section-memorial-gift .form-content-box #payment-content-fields.show-private-person .company-payment{display:none}.form-section-memorial-gift .form-content-box #payment-content-fields.show-company .company-payment{display:block}.form-section-memorial-gift .form-content-box #payment-content-fields.show-company .private-payment{display:none}.form-section-memorial-gift .form-content-box #receiver-content-fields{margin-top:20px}.form-section-memorial-gift .form-content-box #receiver-content-fields.show-email .receiver-email-label{display:block}.form-section-memorial-gift .form-content-box #receiver-content-fields.hide-all .receiver-address-label,.form-section-memorial-gift .form-content-box #receiver-content-fields.hide-all .receiver-city-label,.form-section-memorial-gift .form-content-box #receiver-content-fields.hide-all .receiver-email-label,.form-section-memorial-gift .form-content-box #receiver-content-fields.hide-all .receiver-name-label,.form-section-memorial-gift .form-content-box #receiver-content-fields.hide-all .receiver-zipcode-label,.form-section-memorial-gift .form-content-box #receiver-content-fields.show-email .receiver-address-label,.form-section-memorial-gift .form-content-box #receiver-content-fields.show-email .receiver-city-label,.form-section-memorial-gift .form-content-box #receiver-content-fields.show-email .receiver-name-label,.form-section-memorial-gift .form-content-box #receiver-content-fields.show-email .receiver-zipcode-label{display:none}.form-section-memorial-gift .form-content-box #receiver-content-fields.show-name-and-address .receiver-address-label,.form-section-memorial-gift .form-content-box #receiver-content-fields.show-name-and-address .receiver-city-label,.form-section-memorial-gift .form-content-box #receiver-content-fields.show-name-and-address .receiver-name-label,.form-section-memorial-gift .form-content-box #receiver-content-fields.show-name-and-address .receiver-zipcode-label{display:block}.form-section-memorial-gift .form-content-box #receiver-content-fields.show-name-and-address .receiver-email-label,.grecaptcha-badge{display:none}.rulemailer-subscriber-form input[type=checkbox]{display:inline-block;margin-right:10px;width:auto}.rulemailer-subscriber-form .submit-button-container button{margin:50px 0 20px!important;min-width:200px}.rulemailer-subscriber-form .submit-button-container.form-submit-less-margin button{margin:30px 0!important;min-width:200px}.rulemailer-email-check{display:none!important}@media (max-width:600px){.form-section{margin:0 -20px 70px}.form-section .form-divider{margin:25px 0 25px 10%}.form-section .form-content-box{padding:30px 20px}.form-section .donate-amount{gap:8px}.form-section .form-divider-simple{margin:25px 0 20px 10%}.form-section .form-content-box .form-content-fields label{width:100%}.form-content-box #social-security-number-label{width:100%!important}.form-section-member .form-content-box #city-label,.form-section-member .form-content-box #social-security-number-label{flex-basis:100%}.form-section-member .form-content-box #city-label #city,.form-section-member .form-content-box #city-label #social-security-number,.form-section-member .form-content-box #social-security-number-label #city,.form-section-member .form-content-box #social-security-number-label #social-security-number{width:100%}.form-section-memorial-gift .form-content-box #city-label,.form-section-memorial-gift .form-content-box #date-label,.form-section-memorial-gift .form-content-box #in-memory-of-label,.form-section-memorial-gift .form-content-box #social-security-number-label{flex-basis:100%}.form-section-memorial-gift .form-content-box #city-label #city,.form-section-memorial-gift .form-content-box #city-label #date,.form-section-memorial-gift .form-content-box #city-label #in-memory-of,.form-section-memorial-gift .form-content-box #city-label #social-security-number,.form-section-memorial-gift .form-content-box #date-label #city,.form-section-memorial-gift .form-content-box #date-label #date,.form-section-memorial-gift .form-content-box #date-label #in-memory-of,.form-section-memorial-gift .form-content-box #date-label #social-security-number,.form-section-memorial-gift .form-content-box #in-memory-of-label #city,.form-section-memorial-gift .form-content-box #in-memory-of-label #date,.form-section-memorial-gift .form-content-box #in-memory-of-label #in-memory-of,.form-section-memorial-gift .form-content-box #in-memory-of-label #social-security-number,.form-section-memorial-gift .form-content-box #social-security-number-label #city,.form-section-memorial-gift .form-content-box #social-security-number-label #date,.form-section-memorial-gift .form-content-box #social-security-number-label #in-memory-of,.form-section-memorial-gift .form-content-box #social-security-number-label #social-security-number{width:100%}}body.sz-important-talks-in-school .form-section .form-content-box{background:var(--color-bg-secondary)!important;font-weight:400}body.sz-important-talks-in-school .form-section .form-content-box h2{font-family:var(--font-paragraph)}body.sz-important-talks-in-school .form-section .form-content-box .info-text{margin-top:20px}body.sz-important-talks-in-school .form-section .form-content-box .form-content-fields{margin-top:40px}body.sz-important-talks-in-school .form-section .form-content-box .form-content-fields label{font-family:var(--font-paragraph);font-weight:400}body.sz-important-talks-in-school .form-section .form-content-box .submit-button-container .submit-button{color:var(--color-bg-primary);margin:40px 0 12px;padding:10px 30px}body.sz-important-talks-in-school .form-section .form-content-box input[type=date]:focus,body.sz-important-talks-in-school .form-section .form-content-box input[type=number]:focus,body.sz-important-talks-in-school .form-section .form-content-box input[type=text]:focus,body.sz-important-talks-in-school .form-section .form-content-box select:focus{border:4px solid var(--color-cta-primary);outline:none}body.sz-important-talks-in-school .form-section .form-content-box .errors{color:var(--color-cta-secondary);margin-bottom:20px;text-align:center}body.sz-important-talks-in-school .form-section .create-account-link{color:var(--color-cta-primary);display:flex;font-weight:500;justify-content:center;margin:0 auto 32px;text-decoration:none;width:-moz-fit-content;width:fit-content}body.sz-important-talks-in-school .form-section .link-container{display:block;text-align:center}body.sz-important-talks-in-school .form-section .link-container #forgot-password-link{cursor:pointer;display:inline-block;font-style:italic;font-weight:400;text-align:center;-webkit-text-decoration:underline 2px;text-decoration:underline 2px;text-underline-offset:3px;transition:all .2s}body.sz-important-talks-in-school .form-section .link-container #forgot-password-link:hover{opacity:.6}#form-content-forgot-password,#form-content-login{display:none}#form-content-forgot-password.display,#form-content-login.display{display:block}#form-content-forgot-password .confirm-message,#form-content-login .confirm-message{display:none}#form-content-forgot-password .confirm-message p,#form-content-login .confirm-message p{padding:80px 80px 90px;text-align:center}#form-content-forgot-password .confirm-message .login-btn,#form-content-login .confirm-message .login-btn{text-align:center}#form-content-forgot-password .confirm-message .login-btn a,#form-content-login .confirm-message .login-btn a{background:var(--color-cta-primary);border:none;border-radius:20px;color:var(--color-bg-primary);cursor:pointer;font-size:1.063rem;font-weight:700;height:40px;line-height:100%;margin:30px 0;padding:10px 30px;text-align:center;text-decoration:none;transition:all .3s}#form-content-forgot-password.password-email-done .confirm-message,#form-content-forgot-password.reset-done .confirm-message,#form-content-login.password-email-done .confirm-message,#form-content-login.reset-done .confirm-message{display:block}#form-content-forgot-password.password-email-done .login-form-content,#form-content-forgot-password.reset-done .login-form-content,#form-content-login.password-email-done .login-form-content,#form-content-login.reset-done .login-form-content{display:none}.brite-popup{align-items:center;background:rgba(0,0,0,.533);display:flex;inset:0 0 0 0;justify-content:center;overflow:hidden;position:fixed;z-index:20000}.brite-popup div{border-radius:10px;box-shadow:5px 5px 20px 5px rgba(0,0,0,.333);height:600px;max-height:100vh}.brite-popup div iframe{border:0;border-radius:10px}.brite-button{background-color:var(--color-cta-tertiary);border:0;border-radius:6px;color:#fff;font-weight:700;height:30px;line-height:29px;padding:0 10px;text-decoration:none}.brite-button.active{background-color:var(--color-cta-tertiary-inactive);pointer-events:none}
/*# sourceMappingURL=main.min.css.map */