@charset "UTF-8";.clearfix:after,.content-list-item:after,.content-output:after,.gform_wrapper ul:after,.location-content:after,.media:after,.nav-global:after,.nav-primary:after,.no-flexbox .attachment:after,.no-flexbox .attachment footer:after,.no-flexbox .b-cta-small:after,.no-flexbox .block-fill:after,.no-flexbox .block-half:after,.no-flexbox .block-wrapper-horizontal:after,.no-flexbox .block-wrapper:after,.no-flexbox .block:after,.no-flexbox .post-nav:after,.no-flexbox .teaser:after,.no-flexbox .thumbnail-blocks:after,.no-flexbox .top-level:after,.teaser-posts:after{display:table;clear:both;content:""}.float--right{float:right!important}.float--left{float:left!important}.float--none{float:none!important}.text--left{text-align:left!important}.text--center{text-align:center!important}.text--right{text-align:right!important}.chromeframe{margin:.2em 0;padding:.2em 0;color:#000;background:#bfbfbf}.caps{text-transform:uppercase!important}.accessibility,.menu-open .wrap-top,.nav-toggle-menu.is-active span:not(.icon-menu),.visuallyhidden{position:absolute!important;width:.0625rem;height:.0625rem;overflow:hidden;clip:rect(1px,1px,1px,1px)}.accessibility--focus:focus{top:.3125rem;left:.3125rem;z-index:100000;display:block;width:auto!important;height:auto;padding:.9375rem 1.4375rem .875rem;color:#000;font-size:.75rem;line-height:normal;text-decoration:none;background-color:#fff;box-shadow:0 0 .125rem .125rem rgba(0,0,0,.6);clip:auto!important}.birs_appointment_location,.hidden{display:none!important;visibility:hidden}.bbp-breadcrumb,.single-tarina .breadcrumb,.thumb-text,.thumbnail-none .breadcrumb{background-color:rgba(0,0,0,.5)}.bbp-breadcrumb *,.single-tarina .breadcrumb *,.thumb-text *,.thumbnail-none .breadcrumb *{color:#fff}.b-small,.banner,.block,.block-half,.teaser-main+.header-content,.thumbnail-none .header-content{padding:1.5rem}@media screen and (min-width:768px){.b-small,.banner,.block,.block-half,.teaser-main+.header-content,.thumbnail-none .header-content{padding:1.5rem 1.875rem}}@font-face{font-weight:400;font-family:Scala;font-style:normal;src:url(../fonts/scala/ScalaComp.ttf);src:url(../fonts/scala/ScalaWeb.eot?#iefix) format("embedded-opentype"),url(../fonts/scala/ScalaWeb.woff) format("woff"),url(../fonts/scala/ScalaComp.ttf) format("truetype")}@font-face{font-weight:600;font-family:Scala;font-style:normal;src:url(../fonts/scala/ScalaComp-Bold.ttf);src:url(../fonts/scala/ScalaWeb-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/scala/ScalaWeb-Bold.woff) format("woff"),url(../fonts/scala/ScalaComp-Bold.ttf) format("truetype")}@font-face{font-weight:400;font-family:Scala Sans;font-style:normal;src:url(../fonts/scala/ScalaSansComp.ttf);src:url(../fonts/scala/ScalaSansWeb.eot?#iefix) format("embedded-opentype"),url(../fonts/scala/ScalaSansWeb.woff) format("woff"),url(../fonts/scala/ScalaSansComp.ttf) format("truetype")}@font-face{font-weight:600;font-family:Scala Sans;font-style:normal;src:url(../fonts/scala/ScalaSansComp-Bold.ttf);src:url(../fonts/scala/ScalaSansWeb-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/scala/ScalaSansWeb-Bold.woff) format("woff"),url(../fonts/scala/ScalaSansComp-Bold.ttf) format("truetype")}@font-face{font-weight:900;font-family:Scala Sans;font-style:normal;src:url(../fonts/scala/ScalaSansComp-Black.ttf);src:url(../fonts/scala/ScalaSansWeb-Black.eot?#iefix) format("embedded-opentype"),url(../fonts/scala/ScalaSansWeb-Black.woff) format("woff"),url(../fonts/scala/ScalaSansComp-Black.ttf) format("truetype")}@font-face{font-weight:400;font-family:Scala Sans Cond;font-style:normal;src:url(../fonts/scala/ScalaSansComp-Cond.ttf);src:url(../fonts/scala/ScalaSansWeb-Cond.eot?#iefix) format("embedded-opentype"),url(../fonts/scala/ScalaSansWeb-Cond.woff) format("woff"),url(../fonts/scala/ScalaSansComp-Cond.ttf) format("truetype")}@font-face{font-weight:600;font-family:Scala Sans Cond;font-style:normal;src:url(../fonts/scala/ScalaSansComp-CondBold.ttf);src:url(../fonts/scala/ScalaSansWeb-CondBold.eot?#iefix) format("embedded-opentype"),url(../fonts/scala/ScalaSansWeb-CondBold.woff) format("woff"),url(../fonts/scala/ScalaSansComp-CondBold.ttf) format("truetype")}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}*,:after,:before{box-sizing:border-box}html{color:#333;line-height:1.5;background:#fff;-webkit-font-smoothing:antialiased;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:rgba(0,0,0,.2);-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:Scala Sans,Helvetica Neue,helvetica,arial,sans-serif;font-size:100%;font-weight:400}@media screen and (min-width:768px){html{font-size:115%}}@media screen and (min-width:960px){html{font-size:127.5%}}@media screen and (min-width:1132px){html{font-size:137.5%}}body{margin:0;background-color:#fff}@font-face{font-weight:400;font-family:icon-cancer;font-style:normal;src:url(../fonts/icon-cancer.eot?v03mzm);src:url(../fonts/icon-cancer.eot?#iefixv03mzm) format("embedded-opentype"),url(../fonts/icon-cancer.woff?v03mzm) format("woff"),url(../fonts/icon-cancer.ttf?v03mzm) format("truetype"),url(../fonts/icon-cancer.svg?v03mzm#icon-cancer) format("svg")}#birs_appointment_form .birs_appointment_service .birs_field_content:after,#birs_appointment_form .birs_appointment_staff .birs_field_content:after,.attachments h2:before,.banner--small .toggle-content:before,.banner-jaseneksi .icon-people:before,.banner-neuvontapalvelut .icon-people:before,.banner.banner-juttukumppani .icon-people:before,.btn-post-next:after,.btn-post-prev:before,.comment-count:before,.comment-time:before,.content-output .link-style:before,.cta-chat .link-cta:after,.event-container:before,.event-select-container:after,.icon-1_human:before,.icon-2_human:before,.icon-2_ukkoo:before,.icon-3_human:before,.icon-3_ukkoo:before,.icon-calendar:before,.icon-comment:before,.icon-download:before,.icon-link:before,.icon-link_arrow,.icon-menu_back:before,.icon-menu_forward:before,.icon-neuvonta:before,.icon-play:before,.icon-search:before,.icon-select:before,.icon-time:before,.links a:before,.links h2:before,.location-select-container:after,.nav-global .dropdown-trigger:after,.post-anchors a:first-child span:after,.post-anchors a:nth-child(2) span:after,.prev-level-trigger:after,.read-more:before,.rehabilitation-search .search-text:after,.search-trigger:after,.select:after,.sub-level-trigger:after,.teaserbox .toggle-content:before,[class*=" icon-"],[class^=icon-]{font-weight:400;font-family:icon-cancer;font-style:normal;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-facebook:before{content:"\E60F"}.icon-chat:before{content:"\E600"}.nav-global .dropdown-trigger:after,.post-anchors a:nth-child(2) span:after{content:"\2193"}.icon-home:before{content:"\21E7"}.btn-post-next:after,.btn-post-prev:before,.content-output .link-style:before,.cta-chat .link-cta:after,.icon-link_arrow,.icon-link_arrow:before,.links a:before,.read-more:before{content:"\279C"}.icon-location:before{content:"\27C0"}.icon-mail:before{content:"\E606"}.icon-menu_back:before,.prev-level-trigger:after{content:"\276E"}.icon-menu_forward:before,.sub-level-trigger:after{content:"\276F"}.icon-menu:before{content:"\E60B"}.icon-phone:before{content:"\E60A"}.icon-play:before{content:"\27A4"}.icon-print:before{content:"\E60C"}.icon-search:before,.rehabilitation-search .search-text:after,.search-trigger:after{content:"\21B3"}.icon-twitter:before{content:"\E60E"}.icon-close:before,.nav-toggle-menu.is-active .icon-menu:before,.notification-popup-wrapper .close-button:before,.rehabilitation-search .filter-added-item .close .icon:before{content:"\D7"}.icon-1_human:before{content:"\2206"}.icon-2_human:before{content:"\E602"}.icon-3_human:before{content:"\E603"}.icon-arrow_ball:before,.icon-external:before{content:"\E604"}.icon-download:before{content:"\21A8"}.event-container:before,.icon-calendar:before{content:"#"}.comment-count:before,.icon-comment:before{content:"\E608"}#birs_appointment_form .birs_appointment_service .birs_field_content:after,#birs_appointment_form .birs_appointment_staff .birs_field_content:after,.event-select-container:after,.icon-select:before,.location-select-container:after,.select:after{content:"\2195"}.comment-time:before,.icon-time:before{content:"\2248"}.icon-1_ukko:before{content:"\E601"}.banner.banner-juttukumppani .icon-people:before,.icon-2_ukkoo:before{content:"\E605"}.banner-jaseneksi .icon-people:before,.icon-3_ukkoo:before{content:"\E607"}.banner-neuvontapalvelut .icon-people:before,.icon-neuvonta:before{content:"\E904"}.banner-donate .icon-people:before,.icon-donate:before{content:"\2665"}.attachments h2:before{content:"\E609"}.icon-link:before,.links h2:before{content:"\E60D"}.post-anchors a:first-child span:after{content:"\E610"}.icon-plus_ball:before{content:"\E611"}.icon-external{display:inline-block;transform:rotate(-45deg)}.icon-youtube:before{content:"\E902"}.icon-instagram:before{content:"\E903"}.base-font{font-family:Scala Sans,Helvetica Neue,helvetica,arial,sans-serif}.alt-font{font-family:Scala,georgia,times,Times New Roman,serif}.cond-font{font-family:Scala Sans Cond,Scala Sans,Helvetica Neue,helvetica,arial,sans-serif}h1,h2,h3,h4,h5,h6{margin-top:0;font-family:Scala Sans,Helvetica Neue,helvetica,arial,sans-serif;text-rendering:optimizeLegibility}h3,h4,h5,h6{font-weight:600}.h1,h1{margin-bottom:1rem;font-family:Scala Sans,Helvetica Neue,helvetica,arial,sans-serif;font-weight:900;font-size:32px;font-size:2rem;line-height:1}@media screen and (min-width:768px){.h1,h1{font-size:42.4px;font-size:2.65rem}}@media screen and (min-width:1025px){.h1,h1{font-size:45.6px;font-size:2.85rem}}@media screen and (min-width:92.5em){.h1,h1{font-size:59.2px;font-size:3.7rem}}.h2,.search-title,h2{margin-bottom:1rem;font-family:Scala Sans,Helvetica Neue,helvetica,arial,sans-serif;font-weight:900;line-height:1;font-size:25.6px;font-size:1.6rem}@media screen and (min-width:768px){.h2,.search-title,h2{font-size:32px;font-size:2rem}}@media screen and (min-width:1132px){.h2,.search-title,h2{font-size:34px;font-size:2.125rem}}@media screen and (min-width:92.5em){.h2,.search-title,h2{font-size:40px;font-size:2.5rem}}.h3,.links-output h2,.title-cta,h3{margin-bottom:1rem;font-weight:600;font-size:20px;font-size:1.25rem;line-height:1.3}@media screen and (min-width:768px){.h3,.links-output h2,.title-cta,h3{font-size:22.8px;font-size:1.425rem}}.h4,.source-info .source-title,h4{margin-bottom:.25em;font-weight:600;font-size:14px;font-size:.875rem;line-height:1.25;letter-spacing:1px;text-transform:uppercase}.h5,.sitemap-item .item-title,h5{margin-bottom:1rem;font-size:16px;font-size:1rem}.h6,h6{margin-bottom:1.5em;font-size:.875em;font-weight:400;text-transform:uppercase}blockquote,p{margin:0 0 1.5rem}@media screen and (max-width:47.9em){blockquote,p{font-size:115%}}.lead,.lede{font-size:120%;line-height:1.3;margin-bottom:1rem}.home .lead,.home .lede{font-weight:600}.single-page h1+.lead,.single-page h1+.lede{margin-top:-1rem}@media screen and (min-width:768px){.lead,.lede{font-size:115%}}ol,ul{margin:0 0 1.5em}ol.unstyled,ul.unstyled{margin:0;padding:0;list-style:none}li>ol,li>ul{margin-bottom:0}.italic{font-style:italic}.b-small p,.wp-caption .wp-caption-text{font-size:92.5%}@media screen and (min-width:768px){.b-small p,.wp-caption .wp-caption-text{font-size:82.5%}}.link-event .url{font-size:82.5%}@media screen and (min-width:768px){.link-event .url{font-size:72.5%}}.single-page h1,.tarina h1{font-weight:600}.b-small .b-small-heading,.b-small h3{font-size:1.25em}.b-medium .b-small-heading.overwrite--theme{margin-bottom:.75rem;color:rgba(0,0,0,.6)}.thumb-title{font-size:1em}@media screen and (min-width:768px){.thumb-title{font-size:1.5em}}.comments-container h4,.events-container h4{color:#333}.meta-text,time{color:#1a1a1a}.meta-text{font-size:16px}abbr[title]{border-bottom:1px dotted;cursor:help}b,strong{font-weight:700}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{color:#000;background:#ff0}code,kbd,pre,samp{font-size:1em;font-family:Scala Sans,Helvetica Neue,helvetica,arial,sans-serif}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}.heading-link{text-decoration:none!important}.btn-post-next:after,.btn-post-prev:before{position:absolute;top:35%;opacity:.2}.btn-icon{margin-left:.5rem}.btn-icon:before{display:inline-block;vertical-align:-23%;font-size:24px;font-size:1.5rem}@media screen and (min-width:768px){.btn-icon.large:before{font-size:32px;font-size:2rem;padding-bottom:1px}}.btn-post-nav{position:relative;display:block;width:100%;max-width:320px;line-height:1.15;border:1px solid #d8d8d8;padding:.75rem 1.875rem}.btn-post-nav p{margin-bottom:0}.btn-post-nav .link{display:block}.btn-post-nav+.btn-post-nav{border-left-width:1px}@media screen and (min-width:768px){.btn-post-nav{display:inline-block;max-width:50%}.btn-post-nav+.btn-post-nav{border-top-width:1px;border-left-width:0}.btn-post-nav .link{font-weight:600}}.btn-post-prev{text-align:right}.btn-post-prev:before{transform:rotate(180deg);left:8px;left:.5rem}@media screen and (min-width:768px){.btn-post-prev:before{left:16px;left:1rem}}.btn-post-next{border-top-width:0;border-left-width:1px}@media screen and (min-width:768px){.btn-post-next{border-top-width:1px;border-left-width:0}}.btn-post-next:after{right:8px;right:.5rem}@media screen and (min-width:768px){.btn-post-next:after{right:16px;right:1rem}}.birchschedule .button,.btn-submit,.content-output button[type=submit],.content-output input[type=button],.content-output input[type=submit],.forum-content .button,.gform_wrapper button[type=submit],.gform_wrapper input[type=button],.gform_wrapper input[type=submit]{color:#fff;font-weight:600;font-size:72.5%;letter-spacing:1px;text-align:center;text-transform:uppercase;border-radius:2px;padding:.6rem 2rem}.submit-cookie{font-family:Scala Sans,Helvetica Neue,helvetica,arial,sans-serif;background-color:#fff;border:2px solid rgba(0,0,0,.125);border-radius:2px;font-size:14px;font-size:.875rem;padding:.5rem 1rem}.btn-print{display:none;width:30px;height:30px;color:grey;text-align:center;border:1px solid grey;border-radius:50%;cursor:pointer;opacity:.85}@media screen and (min-width:768px){.btn-print{display:block}}.btn-print:before{line-height:26px}.btn-print:active,.btn-print:focus,.btn-print:hover{opacity:1}.btn-donate{display:block;max-width:320px;margin:auto auto 1rem;color:#00860c;font-weight:600;font-family:Scala Sans Cond,Scala Sans,Helvetica Neue,helvetica,arial,sans-serif;letter-spacing:-.025em;text-align:center;background-color:#fff;border-radius:2px;padding:.75rem}.banner .btn-donate{color:#00860c!important}.banner .btn-donate .btn-more:after{color:#00860c}.banner--small .btn-donate{padding:.5rem}.btn-donate:active,.btn-donate:focus,.btn-donate:hover{color:#fff!important;background-color:rgba(0,0,0,.05)}.btn-donate:active .btn-more:after,.btn-donate:focus .btn-more:after,.btn-donate:hover .btn-more:after{color:#fff}@media screen and (min-width:768px){.btn-donate{display:inline-block}.btn-donate+.btn-donate{margin-left:2rem}}.btn-donate .btn-more:after{font-size:20px;font-size:1.25rem}a{color:#333;text-decoration:none;background:transparent}.link-default,a:active,a:focus,a:hover{text-decoration:underline}.link-more{display:inline-block;font-weight:600;font-family:Scala Sans Cond,Scala Sans,Helvetica Neue,helvetica,arial,sans-serif}.link-more:focus,.link-more:hover{text-decoration:underline}.link-more .accessibility{margin-top:15px}.read-more{font-weight:600}.read-more:before{position:relative;display:inline-block;top:-2px;margin-right:3px;vertical-align:middle}.load-more{display:block;width:100%;padding:0;text-align:center;background:transparent;margin-bottom:2rem}.content-output>ul,.list-style-article>ul{padding:0}.content-output ul:not(.unstyled),.list-style-article ul:not(.unstyled){position:relative;left:0;list-style:none;margin-left:1rem}.content-output ul:not(.unstyled) ul,.list-style-article ul:not(.unstyled) ul{margin-left:1.5rem;padding-left:0}.content-output ul:not(.unstyled) li,.list-style-article ul:not(.unstyled) li{margin-bottom:.25rem}.content-output ul:not(.unstyled) li:before,.list-style-article ul:not(.unstyled) li:before{display:inline-block;width:6px;height:6px;vertical-align:middle;border-radius:50%;content:"";margin:.15rem .5rem .25rem -.875rem}@media screen and (min-width:960px){.content-output ul:not(.unstyled) li:before,.list-style-article ul:not(.unstyled) li:before{width:9px;height:9px}}.taglist{margin:0;overflow-x:auto;line-height:2;text-align:center;list-style:none;font-weight:600;font-family:Scala Sans Cond,Scala Sans,Helvetica Neue,helvetica,arial,sans-serif;padding:1.5rem 0;font-size:16px;font-size:1rem}@media screen and (min-width:500px){.taglist{padding:1.5rem .75rem}}@media screen and (min-width:1025px){.taglist{padding:1.5rem;line-height:1.6}}.taglist.large{line-height:1.75}.taglist.large a:after{margin-left:7px}.taglist li{display:inline-block}.taglist li:last-child a:after{content:none}.taglist a{white-space:nowrap}.taglist a:active,.taglist a:focus,.taglist a:hover{text-decoration:underline}.taglist a:after{display:inline-block;width:4px;height:4px;margin-left:5px;vertical-align:middle;border-radius:50%;cursor:default;content:""}.post-tags{margin:0;padding:0;list-style:none}.post-tags li{display:inline-block;margin-bottom:6px;margin-left:4px}.post-tags li:first-child{margin-left:0}.post-tags a{display:block;border-radius:3px;padding:.125rem .25rem}.list-style-article{position:relative;background-color:#f6f6f6;border:1px solid #d8d8d8;border-top:0 solid #d8d8d8;padding:1.5rem .875rem}.list-style-article:before{position:absolute;top:0;right:-1px;left:-1px;display:block;content:"";height:4.8px;height:.3rem}@media screen and (min-width:1025px){.list-style-article{padding:1.5rem 1.875rem}}@media screen and (min-width:1132px){.list-style-article{width:110%;margin-left:-5%;padding-right:5%;padding-left:5%}}.list-style-article h4{font-weight:600;margin-bottom:1.875rem}.list-footer{padding:.75rem 0 0;margin-bottom:1.875rem;font-weight:700;font-family:Scala Sans Cond,Scala Sans,Helvetica Neue,helvetica,arial,sans-serif;text-align:right}@media screen and (min-width:1132px){.list-footer{width:110%;margin-left:-5%;padding-right:5%;padding-left:5%}}img{max-width:100%;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}.img--round{border-radius:50%}.img--right{float:right;margin-bottom:1.5em;margin-left:1.5em}.img--left{float:left;margin-right:1.5em;margin-bottom:1.5em}.img--center{display:block;margin-right:auto;margin-bottom:1.5em;margin-left:auto}figure{margin:0 0 1.5em}figure>img{display:block}.featured-image{max-width:100%;height:auto;margin-bottom:1rem}@media screen and (min-width:768px){.featured-image{float:right;max-width:300px;margin-bottom:0;margin-left:1rem}}.caption{position:absolute;right:.875rem;bottom:.875rem;margin:0;color:hsla(0,0%,100%,.8);font-size:70%}.ajax-loader{position:absolute;top:50%;left:50%;max-width:80px;max-height:80px;margin-top:-40px;margin-left:-40px}table{width:100%;max-width:100%;margin-bottom:1.5em;background-color:transparent;border-collapse:collapse;border-spacing:0}table td,table th{padding:.5em;text-align:left;vertical-align:top;border-top:1px solid #bfbfbf}table th{font-weight:700}table thead th{vertical-align:bottom}table colgroup+thead tr:first-child td,table colgroup+thead tr:first-child tr,table colgroup thead:first-child tr:first-child td,table colgroup thead:first-child tr:first-child th{border-top:0}table tbody+tbody{border-top:2px solid #bfbfbf}table.table--striped tbody tr:nth-child(odd) td,table.table--striped tbody tr:nth-child(odd) th,table tbody tr:hover td,table tbody tr:hover th{background-color:#fff}form{margin:0 0 1.5em}form label{display:block}form p{margin-bottom:.75em}form ul{padding:0;margin:0 0 1.5em;list-style:none}form br{display:none}fieldset{margin:0;padding:0;border:none}legend{display:block;width:100%;padding:0;border:0}legend small{color:#bfbfbf}button,input,select,textarea{margin:0;font-size:100%;font-family:Scala Sans,Helvetica Neue,helvetica,arial,sans-serif}select{cursor:context-menu}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;border:0}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;resize:vertical;vertical-align:top}#birs_appointment_form .birs_appointment_service .birs_field_content,#birs_appointment_form .birs_appointment_staff .birs_field_content,.event-select-container,.location-select-container,.select{position:relative}#birs_appointment_form .birs_appointment_service .birs_field_content select,#birs_appointment_form .birs_appointment_staff .birs_field_content select,.event-select-container select,.location-select-container select,.select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;width:100%;display:block;padding:.5rem 2rem .5rem .5rem;border-radius:2px;font-family:Scala Sans,Helvetica Neue,helvetica,arial,sans-serif;font-size:14px;font-size:.875rem}#birs_appointment_form .birs_appointment_service .birs_field_content select::-ms-expand,#birs_appointment_form .birs_appointment_staff .birs_field_content select::-ms-expand,.event-select-container select::-ms-expand,.location-select-container select::-ms-expand,.select select::-ms-expand{display:none}#birs_appointment_form .birs_appointment_service .birs_field_content:after,#birs_appointment_form .birs_appointment_staff .birs_field_content:after,.event-select-container:after,.location-select-container:after,.select:after{position:absolute;right:8px;right:.5rem;top:8px;top:.5rem;pointer-events:none;color:rgba(0,0,0,.4)}.search-item{display:none}@media screen and (min-width:1025px){.search-item{display:block;margin:auto;flex:1}}.search-form{margin:0;height:48px;position:relative}@media screen and (min-width:1025px){.search-form{height:auto}}.search-form label{width:100%;height:100%;text-align:center}@media screen and (min-width:1025px){.search-form label{text-align:left}}.search-form input{display:none}.search-form input[type=submit]{color:transparent;background:transparent;z-index:5}@media screen and (min-width:1025px){.search-form input{display:inline}}.search-form .placeholder{display:none;position:absolute;line-height:normal;cursor:text;color:rgba(0,0,0,.5);left:12px;left:.75rem;transition:top .25s ease-out}@media screen and (min-width:1025px){.search-form .placeholder{display:inline;padding:.65rem 0 0}}.search-form .search{border:1px solid grey;border-radius:2px;background-color:#fdfdfd;width:100%;height:100%;max-width:100%;min-height:100%;font-family:inherit;z-index:0;outline:0;-webkit-appearance:none;padding:.65rem 1.5rem .55rem .75rem}@media screen and (min-width:1025px){.search-form .search{width:10rem}}@media screen and (min-width:1132px){.search-form .search{width:14rem}}@media screen and (min-width:92.5em){.search-form .search{width:18rem}}.search-form .search:focus{border-color:#1a1a1a}.search-form .is-active .placeholder{opacity:0}@media screen and (min-width:1025px){.search-form .is-active .placeholder{left:0;opacity:1;top:-18px;top:-1.125rem;font-size:75%;display:inline;padding-top:.25rem}.search-form .is-active .search-trigger{opacity:1}.search-form .is-active input{display:inline}.search-form .is-active input[type=submit]{z-index:0}}.search-trigger{cursor:pointer;display:inline-block;color:#1a1a1a}.search-trigger:after{line-height:45px;font-size:155%;vertical-align:-11%}@media screen and (min-width:1132px){.search-trigger:after{line-height:48px}}@media screen and (min-width:1025px){.search-trigger{position:absolute;right:5px;opacity:.6;line-height:0;top:0}}.additional-search{height:28px;height:1.75rem;margin-bottom:1.5rem}.additional-search-form{margin:0;height:100%;position:relative}.additional-search-form label{width:100%;height:100%}.additional-search-form .search-trigger{position:absolute;right:5px;opacity:.6;line-height:0;top:0}.additional-search-form .search-trigger:after{line-height:normal}@media screen and (min-width:1025px){.additional-search-form .search-trigger:after{line-height:36px}}.additional-search-form input{display:inline}.additional-search-form input[type=submit]{color:transparent;background:transparent;z-index:5}.additional-search-form .search{border:1px solid #d8d8d8;border-radius:2px;width:100%;height:100%;max-width:100%;min-height:100%;z-index:0;-webkit-appearance:none;padding:.25rem 1.5rem .25rem .5rem}@media screen and (max-width:1024px){.m-is-active .search-item{z-index:4;position:absolute;display:block;width:100%;left:0;top:0;background-color:#fff}.m-is-active .search-item label{text-align:left}.m-is-active .search-item .placeholder{display:inline;line-height:48px;z-index:1}.m-is-active .search-item .search-trigger{position:absolute;right:10px;height:100%;z-index:5}.m-is-active .search-item .search{width:100%;height:100%;position:absolute;left:0;top:0}.m-is-active .search-item input{display:block}}.submit-search{border:0;padding:0;width:30px;height:100%;position:absolute;right:0;top:0}.bbpress-form{max-width:600px;width:90%;margin-right:auto}.bbpress-form fieldset input:not([type=checkbox]),.bbpress-form fieldset label{display:block;width:100%}.bbpress-form fieldset label input{padding:10px 5px}.bbpress-form fieldset p{text-transform:uppercase;color:rgba(0,0,0,.6);font-weight:600;font-size:65%;margin-bottom:0}.bbpress-form p input{font-size:1rem}.bbpress-form .bbp-remember-me input,.bbpress-form .bbp-remember-me label{cursor:pointer}.bbpress-form a{font-family:Scala Sans Cond,Scala Sans,Helvetica Neue,helvetica,arial,sans-serif}.bbpress-form .forgot-password{padding-top:.75rem}.bbpress-form .forgot-password a{font-weight:600}@media screen and (max-width:479px){.bbpress-form .forgot-password{clear:both}}.bbpress-form .register-info,.bbpress-form .register-link{font-weight:600;display:inline-block}.bbpress-form .register-info{margin:0 5px 5px 0;font-size:87.5%}.block .bbpress-form form{border-bottom:1px solid rgba(0,0,0,.15);margin-bottom:2rem;padding-bottom:2rem}.bbpress-form .email-confirm-text{margin-bottom:2em;border-radius:2px;padding:.5em 1em;background:#625a95}.bbpress-form .email-confirm-text p{text-transform:none;color:#fff;font-size:87.5%}.bbpress-form .sent-form .form-wrapper{display:none;visibility:hidden}.birchschedule ul{left:auto;position:static}.birchschedule li:before{display:none!important}#birs_appointment_form .birs_appointment_service .birs_field_content select,#birs_appointment_form .birs_appointment_staff .birs_field_content select{max-width:100%}.main-wrapper .content-output input[type=password],.main-wrapper .content-output input[type=text],.main-wrapper .gform_wrapper input[type=password],.main-wrapper .gform_wrapper input[type=text]{width:100%;line-height:1.25;border:1px solid grey;font-family:Scala,georgia,times,Times New Roman,serif;padding:.5rem .4rem}.main-wrapper .content-output input[type=password]:active,.main-wrapper .content-output input[type=password]:focus,.main-wrapper .content-output input[type=password]:hover,.main-wrapper .content-output input[type=text]:active,.main-wrapper .content-output input[type=text]:focus,.main-wrapper .content-output input[type=text]:hover,.main-wrapper .gform_wrapper input[type=password]:active,.main-wrapper .gform_wrapper input[type=password]:focus,.main-wrapper .gform_wrapper input[type=password]:hover,.main-wrapper .gform_wrapper input[type=text]:active,.main-wrapper .gform_wrapper input[type=text]:focus,.main-wrapper .gform_wrapper input[type=text]:hover{border-color:#676767}.content-output select,.gform_wrapper select{width:100%;display:block;height:40px;background:#fff;border-radius:2px;border:1px solid grey;font-family:Scala Sans,Helvetica Neue,helvetica,arial,sans-serif;font-size:14px;font-size:.875rem}.content-output select:active,.content-output select:focus,.gform_wrapper select:active,.gform_wrapper select:focus{border-color:#000}.content-output select option:first-child,.gform_wrapper select option:first-child{display:none}.content-output button[type=submit],.content-output input[type=button],.content-output input[type=submit],.gform_wrapper button[type=submit],.gform_wrapper input[type=button],.gform_wrapper input[type=submit]{border:0}.content-output textarea,.gform_wrapper textarea{width:100%;max-width:600px;min-height:150px;font-style:100%;line-height:1.3;border-width:1px;border-color:#676767;margin-bottom:2rem;padding:.35rem .5rem}@media screen and (min-width:768px){.content-output textarea,.gform_wrapper textarea{font-size:87.5%}}.content-output fieldset,.content-output label{margin-bottom:.75rem;font-style:100%}.content-output .form_sublabel_above.description_above label{margin-top:.75rem;margin-bottom:0!important}.content-output label span{font-family:Scala,georgia,times,Times New Roman,serif;font-size:87.5%}.content-output fieldset label{margin-bottom:.25rem}.content-output legend{font-family:Scala,georgia,times,Times New Roman,serif;font-size:87.5%}.content-output input[type=checkbox]+span,.content-output input[type=radio]+span{margin-left:.5rem}.gform_wrapper{width:100%}.gform_wrapper input[type=checkbox],.gform_wrapper input[type=radio]{position:absolute;top:50%;transform:translateY(-50%)}.gform_wrapper h2{font-size:16px;font-size:1rem;color:#333!important}.gform_wrapper .gfield:not(.gfield_error)>label:not(.js-label){font-size:16px;font-size:1rem;font-weight:600}.gform_wrapper ul{margin:0 0 25px;left:0;width:100%}.gform_wrapper ul li:before{display:none}.gform_wrapper li{width:100%;font-size:16px;font-size:1rem}@media screen and (min-width:768px){.gform_wrapper .half-width{float:left;width:47.5%}.gform_wrapper .right-half{margin-left:5%}.gform_wrapper .half-width+li:not(.half-width){clear:both}}.content-output .gform_wrapper li{position:relative;margin-bottom:1.5rem}.gform_wrapper .gfield_description{font-size:68.5%;color:#666;margin-bottom:.75rem}.gform_wrapper .gfield_checkbox label,.gform_wrapper .gfield_radio label{font-family:Scala,georgia,times,Times New Roman,serif;display:inline-block;margin-left:.6rem;font-size:87.5%;cursor:pointer}.gform_wrapper .gfield_checkbox li,.gform_wrapper .gfield_radio li{margin-bottom:.2rem}.gform_wrapper .js-label{position:absolute}.gform_wrapper .gfield_error label{position:static;margin-bottom:0}.gform_wrapper .gfield_error label,.gform_wrapper .js-label{font-family:Scala,georgia,times,Times New Roman,serif;top:8px;top:.5rem;left:6.4px;left:.4rem;font-size:90%;opacity:.66}.gform_wrapper .gfield_required{font-size:62.5%;vertical-align:super}.gform_wrapper .is-active label{font-size:80%;opacity:1;left:0;top:-18px;top:-1.125rem}@media screen and (min-width:768px){.gform_wrapper .is-active label{top:-16px;top:-1rem}}.gform_wrapper .charleft{display:none}.gform_wrapper .validation_error,.gform_wrapper .validation_message{font-weight:600}.gform_wrapper .validation_message{font-size:12.8px;font-size:.8rem;color:#c7372a}.gform_wrapper .validation_error{padding:.5em;margin-bottom:1em;border:2px solid #c7372a}.gform_wrapper .gform_validation_container{display:none!important;position:absolute!important;left:-9000px}.select{width:100%;max-width:400px;margin-bottom:1em;border:2px solid rgba(0,0,0,.15);border-radius:4px}.select select{border:0}@media print{*{color:#000!important;text-shadow:none!important;background:transparent!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{page-break-inside:avoid;border:1px solid grey}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.attachments,.banner,.breadcrumb,.cookie-notice,.global-dropdown,.lz-container,.nav-global,.page-header,.post-anchors,.social-share,.teaser,.thumbnail-none,.zef-contact-container,footer,header{display:none!important;height:0!important}.anchor-link{border:0!important}.main-wrapper{padding-top:0!important}}.alignnone{margin:0 1.5em 1.5em 0}.aligncenter,div.aligncenter{display:block;margin:0 auto}.alignright{float:right;margin:0 0 1.5em 1.5em}.alignleft{float:left;margin:0 1.5em 1.5em 0}.aligncenter{display:block;margin:0 auto}a img.alignright{float:right;margin:0 0 1.5em 1.5em}a img.alignleft,a img.alignnone{margin:0 1.5em 1.5em 0}a img.alignleft{float:left}a img.aligncenter{display:block;margin-right:auto;margin-left:auto}.wp-caption{max-width:96%;padding:.15em 0}.wp-caption.alignleft,.wp-caption.alignnone{margin:0 1.5em 1.5em 0}.wp-caption.alignright{margin:0 0 1.5em 1.5em}.wp-caption img{width:auto;max-width:98.5%;margin-bottom:.3em;padding:0}.wp-caption .wp-caption-text{margin:0;padding:0 0 1em;color:#666;line-height:1.3}.sg-main{padding:0 15px}.swatch--1{background-color:#c7372a}.swatch--1+.sg-label:after{content:"#c7372a"}.swatch--2{background-color:#0074b0}.swatch--2+.sg-label:after{content:"#0074b0"}.swatch--3{background-color:#625a95}.swatch--3+.sg-label:after{content:"#625a95"}.swatch--4{background-color:#d36b9e}.swatch--4+.sg-label:after{content:"#d36b9e"}.swatch--5{background-color:#efa92c}.swatch--5+.sg-label:after{content:"#efa92c"}.swatch--6{background-color:#fdd31e}.swatch--6+.sg-label:after{content:"#fdd31e"}.swatch--7{background-color:#00860c}.swatch--7+.sg-label:after{content:"#00860c"}.font-primary{font-family:Scala Sans,Helvetica Neue,helvetica,arial,sans-serif}.font-primary:after{content:"Scala Sans, Helvetica Neue, helvetica, arial, sans-serif"}.font-secondary{font-family:Scala,georgia,times,Times New Roman,serif}.font-secondary:after{content:"Scala, georgia, times, Times New Roman, serif"}.font-cond{font-family:Scala Sans Cond,Scala Sans,Helvetica Neue,helvetica,arial,sans-serif}.font-cond:after{content:"Scala Sans Cond, Scala Sans, Helvetica Neue, helvetica, arial, sans-serif"}.icons{list-style:none;font-size:32px;font-size:2rem}.icons li{margin-bottom:1.5rem}#sg-patterns #organisms-article-body{display:none}.digimag-article,.teaserbox--digimag{font-size:.875rem}.digimag-article .content-wrapper,.teaserbox--digimag .content-wrapper{padding:10px}.digimag-article .category,.teaserbox--digimag .category{position:absolute;bottom:15px;left:15px}.digimag-article .category__name,.teaserbox--digimag .category__name{padding:8px 10px;font-size:.75rem;color:#000;background:#fff}.digimag-article .image,.digimag-article .no-image,.teaserbox--digimag .image,.teaserbox--digimag .no-image{position:relative;min-height:180px}.digimag-article .image,.teaserbox--digimag .image{background-position:50%;background-size:cover}.digimag-article .meta,.teaserbox--digimag .meta{margin-top:10px;margin-bottom:5px}.digimag-article .meta .date,.teaserbox--digimag .meta .date{color:#999;font-size:.8125rem}.digimag-article .header,.teaserbox--digimag .header{margin-bottom:5px}.digimag-article .thumbnail,.teaserbox--digimag .thumbnail{background-position:50%;background-size:cover}@media screen and (min-width:768px){.digimag-article .thumbnail,.teaserbox--digimag .thumbnail{min-height:380px}}.digimag-article .title,.teaserbox--digimag .title{margin-bottom:5px;font-weight:700;font-size:1rem;font-family:Scala Sans Cond,Scala Sans,Helvetica Neue,helvetica,arial,sans-serif;line-height:30px}.digimag-article .title a,.teaserbox--digimag .title a{color:#000}.digimag-article .excerpt,.teaserbox--digimag .excerpt{color:#000;font-size:1rem}.theme--blue .attachment{border-color:#d6e9f2}.attachment-download .theme--blue span,.b-image-small .theme--blue .no-image,.birchschedule .theme--blue .button,.content-output .theme--blue button[type=submit],.content-output .theme--blue input[type=button],.content-output .theme--blue input[type=submit],.forum-content .theme--blue .button,.gform_wrapper .theme--blue button[type=submit],.gform_wrapper .theme--blue input[type=button],.gform_wrapper .theme--blue input[type=submit],.taglist .theme--blue a:after,.theme--blue .attachment-download span,.theme--blue .b-image-small .no-image,.theme--blue .birchschedule .button,.theme--blue .btn-submit,.theme--blue .content-output button[type=submit],.theme--blue .content-output input[type=button],.theme--blue .content-output input[type=submit],.theme--blue .forum-content .button,.theme--blue .gform_wrapper button[type=submit],.theme--blue .gform_wrapper input[type=button],.theme--blue .gform_wrapper input[type=submit],.theme--blue .taglist a:after,.theme--blue .teaser-main+.header-content,.theme--blue .theme--green .teaser-main+.header-content,.theme--blue .theme--lilac .teaser-main+.header-content,.theme--blue .theme--orange .teaser-main+.header-content,.theme--blue .theme--pink .teaser-main+.header-content{background-color:#0074b0}.theme--blue .comment-author,.theme--blue .entry-title,.theme--blue .event-container:before,.theme--blue .hard--color,.theme--blue .source-title{color:#0074b0}.theme--blue .special--color{background-color:rgba(0,116,176,.96)}.theme--blue .special--color:active,.theme--blue .special--color:hover{background-color:rgba(0,116,176,.86)}.theme--blue .default{background:rgba(0,116,176,.85)}.theme--blue .default a:not(.overwrite--theme){color:#fff}.theme--blue .default a:not(.overwrite--theme):active,.theme--blue .default a:not(.overwrite--theme):focus,.theme--blue .default a:not(.overwrite--theme):hover{color:hsla(0,0%,100%,.8)}.theme--blue .default a:not(.overwrite--theme):after{background-color:#fff}.theme--blue .light{background:#d6e9f2}.theme--blue .lighter{background:#f2f8fb}.theme--blue .light--common,.theme--blue .load-more,.theme--blue .white,.theme--blue a:not(.overwrite--theme){color:#0074b0}.theme--blue .light.teaserbox button,.theme--blue .light a,.theme--blue .load-more:active,.theme--blue .load-more:focus,.theme--blue .load-more:hover,.theme--blue a:not(.overwrite--theme):active,.theme--blue a:not(.overwrite--theme):focus,.theme--blue a:not(.overwrite--theme):hover{color:#005c8c}.theme--blue .light .h4,.theme--blue .light.teaserbox button:active,.theme--blue .light.teaserbox button:focus,.theme--blue .light.teaserbox button:hover,.theme--blue .light a:active,.theme--blue .light a:focus,.theme--blue .light a:hover{color:#004c73}.theme--blue [class^=icon-]:before{color:#0074b0}.theme--blue .content-output li:before{background-color:#b3d5e7}.anchor-nav .theme--blue.page a,.attachment .text-wrapper .theme--blue.page h3,.btn-post-nav .theme--blue.page .link,.content-list-item .content:active .theme--blue.page *,.content-list-item .content:hover .theme--blue.page *,.home .teaser .theme--blue.page p,.list-style-article .theme--blue.page h4,.post-tags-wrapper .theme--blue.page h4,.tarina .theme--blue.page h1,.tarina .theme--blue.page h2,.teaser-post:active .theme--blue.page h5,.teaser-post:active .theme--blue.page p,.teaser-post:active .theme--blue.page time,.teaser-post:hover .theme--blue.page h5,.teaser-post:hover .theme--blue.page p,.teaser-post:hover .theme--blue.page time,.theme--blue.page .anchor-nav a,.theme--blue.page .attachment-download,.theme--blue.page .attachment .text-wrapper h3,.theme--blue.page .btn-post-nav .link,.theme--blue.page .btn-post-next:after,.theme--blue.page .btn-post-prev:before,.theme--blue.page .colorize,.theme--blue.page .content-list-item .content:active *,.theme--blue.page .content-list-item .content:hover *,.theme--blue.page .home .teaser p,.theme--blue.page .lead,.theme--blue.page .list-style-article h4,.theme--blue.page .post-tags-wrapper h4,.theme--blue.page .tarina h1,.theme--blue.page .tarina h2,.theme--blue.page .teaser-post:active h5,.theme--blue.page .teaser-post:active p,.theme--blue.page .teaser-post:active time,.theme--blue.page .teaser-post:hover h5,.theme--blue.page .teaser-post:hover p,.theme--blue.page .teaser-post:hover time,.theme--blue.page h1,.theme--blue.page h2{color:#0074b0}.theme--blue.page .list-style-article:before{background-color:#0074b0}.theme--blue.page ul ul li:before{background-color:#8d8d8d}.theme--blue .nav-tarinat ul:before{color:#0074b0}.theme--blue .nav-tarinat li{background:#d6e9f2}.theme--blue .nav-tarinat .current-menu-item:after{border-color:transparent transparent #0074b0}.theme--blue .nav-tarinat .current-menu-item a{background:#0074b0}.theme--blue .footer [class^=icon-]:before,.theme--blue .footer a,.theme--blue .footer a:focus,.theme--blue .footer a:hover{color:#fff}@media screen and (min-width:1025px){.nav--theme--blue .top-level>.current-menu-ancestor>a,.nav--theme--blue .top-level>.current-menu-item>a{color:#0074b0}.nav--theme--blue .current-menu-ancestor:after,.nav--theme--blue .current-menu-item:after{border-color:transparent transparent #0074b0}.nav--theme--blue .level-2:before{color:#0074b0}.nav--theme--blue .level-2 li{background:#d6e9f2}.nav--theme--blue .level-2 a{color:#005c8c}.nav--theme--blue .current-menu-ancestor .level-1,.nav--theme--blue .current-menu-item .level-1,.nav--theme--blue .level-2 .current-menu-item a{background:#0074b0}}.theme--lilac .attachment{border-color:#ded9fa}.attachment-download .theme--lilac span,.b-image-small .theme--lilac .no-image,.birchschedule .theme--lilac .button,.content-output .theme--lilac button[type=submit],.content-output .theme--lilac input[type=button],.content-output .theme--lilac input[type=submit],.forum-content .theme--lilac .button,.gform_wrapper .theme--lilac button[type=submit],.gform_wrapper .theme--lilac input[type=button],.gform_wrapper .theme--lilac input[type=submit],.taglist .theme--lilac a:after,.theme--lilac .attachment-download span,.theme--lilac .b-image-small .no-image,.theme--lilac .birchschedule .button,.theme--lilac .btn-submit,.theme--lilac .content-output button[type=submit],.theme--lilac .content-output input[type=button],.theme--lilac .content-output input[type=submit],.theme--lilac .forum-content .button,.theme--lilac .gform_wrapper button[type=submit],.theme--lilac .gform_wrapper input[type=button],.theme--lilac .gform_wrapper input[type=submit],.theme--lilac .taglist a:after,.theme--lilac .teaser-main+.header-content,.theme--lilac .theme--blue .teaser-main+.header-content,.theme--lilac .theme--green .teaser-main+.header-content,.theme--lilac .theme--orange .teaser-main+.header-content,.theme--lilac .theme--pink .teaser-main+.header-content{background-color:#625a95}.theme--lilac .comment-author,.theme--lilac .entry-title,.theme--lilac .event-container:before,.theme--lilac .hard--color,.theme--lilac .source-title{color:#625a95}.theme--lilac .special--color{background-color:rgba(98,90,149,.96)}.theme--lilac .special--color:active,.theme--lilac .special--color:hover{background-color:rgba(98,90,149,.86)}.theme--lilac .default{background:rgba(98,90,149,.85)}.theme--lilac .default a:not(.overwrite--theme){color:#fff}.theme--lilac .default a:not(.overwrite--theme):active,.theme--lilac .default a:not(.overwrite--theme):focus,.theme--lilac .default a:not(.overwrite--theme):hover{color:hsla(0,0%,100%,.8)}.theme--lilac .default a:not(.overwrite--theme):after{background-color:#fff}.theme--lilac .light{background:#ded9fa}.theme--lilac .lighter{background:#f4f2fe}.theme--lilac .light--common,.theme--lilac .load-more,.theme--lilac .white,.theme--lilac a:not(.overwrite--theme){color:#625a95}.theme--lilac .light.teaserbox button,.theme--lilac .light a,.theme--lilac .load-more:active,.theme--lilac .load-more:focus,.theme--lilac .load-more:hover,.theme--lilac a:not(.overwrite--theme):active,.theme--lilac a:not(.overwrite--theme):focus,.theme--lilac a:not(.overwrite--theme):hover{color:#534d7f}.theme--lilac .light .h4,.theme--lilac .light.teaserbox button:active,.theme--lilac .light.teaserbox button:focus,.theme--lilac .light.teaserbox button:hover,.theme--lilac .light a:active,.theme--lilac .light a:focus,.theme--lilac .light a:hover{color:#49436f}.theme--lilac [class^=icon-]:before{color:#625a95}.theme--lilac .content-output li:before{background-color:#c0b8f5}.anchor-nav .theme--lilac.page a,.attachment .text-wrapper .theme--lilac.page h3,.btn-post-nav .theme--lilac.page .link,.content-list-item .content:active .theme--lilac.page *,.content-list-item .content:hover .theme--lilac.page *,.home .teaser .theme--lilac.page p,.list-style-article .theme--lilac.page h4,.post-tags-wrapper .theme--lilac.page h4,.tarina .theme--lilac.page h1,.tarina .theme--lilac.page h2,.teaser-post:active .theme--lilac.page h5,.teaser-post:active .theme--lilac.page p,.teaser-post:active .theme--lilac.page time,.teaser-post:hover .theme--lilac.page h5,.teaser-post:hover .theme--lilac.page p,.teaser-post:hover .theme--lilac.page time,.theme--lilac.page .anchor-nav a,.theme--lilac.page .attachment-download,.theme--lilac.page .attachment .text-wrapper h3,.theme--lilac.page .btn-post-nav .link,.theme--lilac.page .btn-post-next:after,.theme--lilac.page .btn-post-prev:before,.theme--lilac.page .colorize,.theme--lilac.page .content-list-item .content:active *,.theme--lilac.page .content-list-item .content:hover *,.theme--lilac.page .home .teaser p,.theme--lilac.page .lead,.theme--lilac.page .list-style-article h4,.theme--lilac.page .post-tags-wrapper h4,.theme--lilac.page .tarina h1,.theme--lilac.page .tarina h2,.theme--lilac.page .teaser-post:active h5,.theme--lilac.page .teaser-post:active p,.theme--lilac.page .teaser-post:active time,.theme--lilac.page .teaser-post:hover h5,.theme--lilac.page .teaser-post:hover p,.theme--lilac.page .teaser-post:hover time,.theme--lilac.page h1,.theme--lilac.page h2{color:#625a95}.theme--lilac.page .list-style-article:before{background-color:#625a95}.theme--lilac.page ul ul li:before{background-color:#8d8d8d}.theme--lilac .nav-tarinat ul:before{color:#625a95}.theme--lilac .nav-tarinat li{background:#ded9fa}.theme--lilac .nav-tarinat .current-menu-item:after{border-color:transparent transparent #625a95}.theme--lilac .nav-tarinat .current-menu-item a{background:#625a95}.theme--lilac .footer [class^=icon-]:before,.theme--lilac .footer a,.theme--lilac .footer a:focus,.theme--lilac .footer a:hover{color:#fff}@media screen and (min-width:1025px){.nav--theme--lilac .top-level>.current-menu-ancestor>a,.nav--theme--lilac .top-level>.current-menu-item>a{color:#625a95}.nav--theme--lilac .current-menu-ancestor:after,.nav--theme--lilac .current-menu-item:after{border-color:transparent transparent #625a95}.nav--theme--lilac .level-2:before{color:#625a95}.nav--theme--lilac .level-2 li{background:#ded9fa}.nav--theme--lilac .level-2 a{color:#534d7f}.nav--theme--lilac .current-menu-ancestor .level-1,.nav--theme--lilac .current-menu-item .level-1,.nav--theme--lilac .level-2 .current-menu-item a{background:#625a95}}.theme--pink .attachment{border-color:#ffe0ef}.attachment-download .theme--pink span,.b-image-small .theme--pink .no-image,.birchschedule .theme--pink .button,.content-output .theme--pink button[type=submit],.content-output .theme--pink input[type=button],.content-output .theme--pink input[type=submit],.forum-content .theme--pink .button,.gform_wrapper .theme--pink button[type=submit],.gform_wrapper .theme--pink input[type=button],.gform_wrapper .theme--pink input[type=submit],.taglist .theme--pink a:after,.theme--pink .attachment-download span,.theme--pink .b-image-small .no-image,.theme--pink .birchschedule .button,.theme--pink .btn-submit,.theme--pink .content-output button[type=submit],.theme--pink .content-output input[type=button],.theme--pink .content-output input[type=submit],.theme--pink .forum-content .button,.theme--pink .gform_wrapper button[type=submit],.theme--pink .gform_wrapper input[type=button],.theme--pink .gform_wrapper input[type=submit],.theme--pink .taglist a:after,.theme--pink .teaser-main+.header-content,.theme--pink .theme--blue .teaser-main+.header-content,.theme--pink .theme--green .teaser-main+.header-content,.theme--pink .theme--lilac .teaser-main+.header-content,.theme--pink .theme--orange .teaser-main+.header-content{background-color:#d36b9e}.theme--pink .comment-author,.theme--pink .entry-title,.theme--pink .event-container:before,.theme--pink .hard--color,.theme--pink .source-title{color:#d36b9e}.theme--pink .special--color{background-color:rgba(211,107,158,.96)}.theme--pink .special--color:active,.theme--pink .special--color:hover{background-color:rgba(211,107,158,.86)}.theme--pink .default{background:#d36b9e}.theme--pink .default a:not(.overwrite--theme){color:#fff}.theme--pink .default a:not(.overwrite--theme):active,.theme--pink .default a:not(.overwrite--theme):focus,.theme--pink .default a:not(.overwrite--theme):hover{color:hsla(0,0%,100%,.8)}.theme--pink .default a:not(.overwrite--theme):after{background-color:#fff}.theme--pink .light{background:#ffe0ef}.theme--pink .lighter{background:#fff5fa}.theme--pink .light--common,.theme--pink .load-more,.theme--pink .white,.theme--pink a:not(.overwrite--theme){color:#d36b9e}.theme--pink .light.teaserbox button,.theme--pink .light a,.theme--pink .load-more:active,.theme--pink .load-more:focus,.theme--pink .load-more:hover,.theme--pink a:not(.overwrite--theme):active,.theme--pink a:not(.overwrite--theme):focus,.theme--pink a:not(.overwrite--theme):hover{color:#cb4f8c}.theme--pink .light .h4,.theme--pink .light.teaserbox button:active,.theme--pink .light.teaserbox button:focus,.theme--pink .light.teaserbox button:hover,.theme--pink .light a:active,.theme--pink .light a:focus,.theme--pink .light a:hover{color:#c53c7f}.theme--pink [class^=icon-]:before{color:#d36b9e}.theme--pink .content-output li:before{background-color:#ffc5e2}.anchor-nav .theme--pink.page a,.attachment .text-wrapper .theme--pink.page h3,.btn-post-nav .theme--pink.page .link,.content-list-item .content:active .theme--pink.page *,.content-list-item .content:hover .theme--pink.page *,.home .teaser .theme--pink.page p,.list-style-article .theme--pink.page h4,.post-tags-wrapper .theme--pink.page h4,.tarina .theme--pink.page h1,.tarina .theme--pink.page h2,.teaser-post:active .theme--pink.page h5,.teaser-post:active .theme--pink.page p,.teaser-post:active .theme--pink.page time,.teaser-post:hover .theme--pink.page h5,.teaser-post:hover .theme--pink.page p,.teaser-post:hover .theme--pink.page time,.theme--pink.page .anchor-nav a,.theme--pink.page .attachment-download,.theme--pink.page .attachment .text-wrapper h3,.theme--pink.page .btn-post-nav .link,.theme--pink.page .btn-post-next:after,.theme--pink.page .btn-post-prev:before,.theme--pink.page .colorize,.theme--pink.page .content-list-item .content:active *,.theme--pink.page .content-list-item .content:hover *,.theme--pink.page .home .teaser p,.theme--pink.page .lead,.theme--pink.page .list-style-article h4,.theme--pink.page .post-tags-wrapper h4,.theme--pink.page .tarina h1,.theme--pink.page .tarina h2,.theme--pink.page .teaser-post:active h5,.theme--pink.page .teaser-post:active p,.theme--pink.page .teaser-post:active time,.theme--pink.page .teaser-post:hover h5,.theme--pink.page .teaser-post:hover p,.theme--pink.page .teaser-post:hover time,.theme--pink.page h1,.theme--pink.page h2{color:#d36b9e}.theme--pink.page .list-style-article:before{background-color:#d36b9e}.theme--pink.page ul ul li:before{background-color:#8d8d8d}.theme--pink .nav-tarinat ul:before{color:#d36b9e}.theme--pink .nav-tarinat li{background:#ffe0ef}.theme--pink .nav-tarinat .current-menu-item:after{border-color:transparent transparent #d36b9e}.theme--pink .nav-tarinat .current-menu-item a{background:#d36b9e}.theme--pink .footer [class^=icon-]:before,.theme--pink .footer a,.theme--pink .footer a:focus,.theme--pink .footer a:hover{color:#fff}@media screen and (min-width:1025px){.nav--theme--pink .top-level>.current-menu-ancestor>a,.nav--theme--pink .top-level>.current-menu-item>a{color:#d36b9e}.nav--theme--pink .current-menu-ancestor:after,.nav--theme--pink .current-menu-item:after{border-color:transparent transparent #d36b9e}.nav--theme--pink .level-2:before{color:#d36b9e}.nav--theme--pink .level-2 li{background:#ffe0ef}.nav--theme--pink .level-2 a{color:#cb4f8c}.nav--theme--pink .current-menu-ancestor .level-1,.nav--theme--pink .current-menu-item .level-1,.nav--theme--pink .level-2 .current-menu-item a{background:#d36b9e}}.theme--orange .attachment{border-color:#fff2db}.attachment-download .theme--orange span,.b-image-small .theme--orange .no-image,.birchschedule .theme--orange .button,.content-output .theme--orange button[type=submit],.content-output .theme--orange input[type=button],.content-output .theme--orange input[type=submit],.forum-content .theme--orange .button,.gform_wrapper .theme--orange button[type=submit],.gform_wrapper .theme--orange input[type=button],.gform_wrapper .theme--orange input[type=submit],.taglist .theme--orange a:after,.theme--orange .attachment-download span,.theme--orange .b-image-small .no-image,.theme--orange .birchschedule .button,.theme--orange .btn-submit,.theme--orange .content-output button[type=submit],.theme--orange .content-output input[type=button],.theme--orange .content-output input[type=submit],.theme--orange .forum-content .button,.theme--orange .gform_wrapper button[type=submit],.theme--orange .gform_wrapper input[type=button],.theme--orange .gform_wrapper input[type=submit],.theme--orange .taglist a:after,.theme--orange .teaser-main+.header-content,.theme--orange .theme--blue .teaser-main+.header-content,.theme--orange .theme--green .teaser-main+.header-content,.theme--orange .theme--lilac .teaser-main+.header-content,.theme--orange .theme--pink .teaser-main+.header-content{background-color:#efa92c}.theme--orange .comment-author,.theme--orange .entry-title,.theme--orange .event-container:before,.theme--orange .hard--color,.theme--orange .source-title{color:#efa92c}.theme--orange .special--color{background-color:rgba(239,169,44,.96)}.theme--orange .special--color:active,.theme--orange .special--color:hover{background-color:rgba(239,169,44,.86)}.theme--orange .default{background:#efa92c}.theme--orange .default a:not(.overwrite--theme){color:#fff}.theme--orange .default a:not(.overwrite--theme):active,.theme--orange .default a:not(.overwrite--theme):focus,.theme--orange .default a:not(.overwrite--theme):hover{color:hsla(0,0%,100%,.8)}.theme--orange .default a:not(.overwrite--theme):after{background-color:#fff}.theme--orange .light{background:#fff2db}.theme--orange .lighter{background:#fffbf4}.theme--orange .light--common,.theme--orange .load-more,.theme--orange .white,.theme--orange a:not(.overwrite--theme){color:#efa92c}.theme--orange .light.teaserbox button,.theme--orange .light a,.theme--orange .load-more:active,.theme--orange .load-more:focus,.theme--orange .load-more:hover,.theme--orange a:not(.overwrite--theme):active,.theme--orange a:not(.overwrite--theme):focus,.theme--orange a:not(.overwrite--theme):hover{color:#e69a11}.theme--orange .light .h4,.theme--orange .light.teaserbox button:active,.theme--orange .light.teaserbox button:focus,.theme--orange .light.teaserbox button:hover,.theme--orange .light a:active,.theme--orange .light a:focus,.theme--orange .light a:hover{color:#ce8a10}.theme--orange [class^=icon-]:before{color:#efa92c}.theme--orange .content-output li:before{background-color:#ffe7bb}.anchor-nav .theme--orange.page a,.attachment .text-wrapper .theme--orange.page h3,.btn-post-nav .theme--orange.page .link,.content-list-item .content:active .theme--orange.page *,.content-list-item .content:hover .theme--orange.page *,.home .teaser .theme--orange.page p,.list-style-article .theme--orange.page h4,.post-tags-wrapper .theme--orange.page h4,.tarina .theme--orange.page h1,.tarina .theme--orange.page h2,.teaser-post:active .theme--orange.page h5,.teaser-post:active .theme--orange.page p,.teaser-post:active .theme--orange.page time,.teaser-post:hover .theme--orange.page h5,.teaser-post:hover .theme--orange.page p,.teaser-post:hover .theme--orange.page time,.theme--orange.page .anchor-nav a,.theme--orange.page .attachment-download,.theme--orange.page .attachment .text-wrapper h3,.theme--orange.page .btn-post-nav .link,.theme--orange.page .btn-post-next:after,.theme--orange.page .btn-post-prev:before,.theme--orange.page .colorize,.theme--orange.page .content-list-item .content:active *,.theme--orange.page .content-list-item .content:hover *,.theme--orange.page .home .teaser p,.theme--orange.page .lead,.theme--orange.page .list-style-article h4,.theme--orange.page .post-tags-wrapper h4,.theme--orange.page .tarina h1,.theme--orange.page .tarina h2,.theme--orange.page .teaser-post:active h5,.theme--orange.page .teaser-post:active p,.theme--orange.page .teaser-post:active time,.theme--orange.page .teaser-post:hover h5,.theme--orange.page .teaser-post:hover p,.theme--orange.page .teaser-post:hover time,.theme--orange.page h1,.theme--orange.page h2{color:#efa92c}.theme--orange.page .list-style-article:before{background-color:#efa92c}.theme--orange.page ul ul li:before{background-color:#8d8d8d}.theme--orange .nav-tarinat ul:before{color:#efa92c}.theme--orange .nav-tarinat li{background:#fff2db}.theme--orange .nav-tarinat .current-menu-item:after{border-color:transparent transparent #efa92c}.theme--orange .nav-tarinat .current-menu-item a{background:#efa92c}.theme--orange .footer [class^=icon-]:before,.theme--orange .footer a,.theme--orange .footer a:focus,.theme--orange .footer a:hover{color:#fff}@media screen and (min-width:1025px){.nav--theme--orange .top-level>.current-menu-ancestor>a,.nav--theme--orange .top-level>.current-menu-item>a{color:#efa92c}.nav--theme--orange .current-menu-ancestor:after,.nav--theme--orange .current-menu-item:after{border-color:transparent transparent #efa92c}.nav--theme--orange .level-2:before{color:#efa92c}.nav--theme--orange .level-2 li{background:#fff2db}.nav--theme--orange .level-2 a{color:#e69a11}.nav--theme--orange .current-menu-ancestor .level-1,.nav--theme--orange .current-menu-item .level-1,.nav--theme--orange .level-2 .current-menu-item a{background:#efa92c}}.theme--green .attachment{border-color:#d6ecd8}.attachment-download .theme--green span,.b-image-small .theme--green .no-image,.birchschedule .theme--green .button,.content-output .theme--green button[type=submit],.content-output .theme--green input[type=button],.content-output .theme--green input[type=submit],.forum-content .theme--green .button,.gform_wrapper .theme--green button[type=submit],.gform_wrapper .theme--green input[type=button],.gform_wrapper .theme--green input[type=submit],.taglist .theme--green a:after,.theme--green .attachment-download span,.theme--green .b-image-small .no-image,.theme--green .birchschedule .button,.theme--green .btn-submit,.theme--green .content-output button[type=submit],.theme--green .content-output input[type=button],.theme--green .content-output input[type=submit],.theme--green .forum-content .button,.theme--green .gform_wrapper button[type=submit],.theme--green .gform_wrapper input[type=button],.theme--green .gform_wrapper input[type=submit],.theme--green .taglist a:after,.theme--green .teaser-main+.header-content,.theme--green .theme--blue .teaser-main+.header-content,.theme--green .theme--lilac .teaser-main+.header-content,.theme--green .theme--orange .teaser-main+.header-content,.theme--green .theme--pink .teaser-main+.header-content{background-color:#00860c}.theme--green .comment-author,.theme--green .entry-title,.theme--green .event-container:before,.theme--green .hard--color,.theme--green .source-title{color:#00860c}.theme--green .special--color{background-color:rgba(0,134,12,.96)}.theme--green .special--color:active,.theme--green .special--color:hover{background-color:rgba(0,134,12,.86)}.theme--green .default{background:rgba(0,134,12,.85)}.theme--green .default a:not(.overwrite--theme){color:#fff}.theme--green .default a:not(.overwrite--theme):active,.theme--green .default a:not(.overwrite--theme):focus,.theme--green .default a:not(.overwrite--theme):hover{color:hsla(0,0%,100%,.8)}.theme--green .default a:not(.overwrite--theme):after{background-color:#fff}.theme--green .light{background:#d6ecd8}.theme--green .lighter{background:#f2f9f3}.theme--green .light--common,.theme--green .load-more,.theme--green .white,.theme--green a:not(.overwrite--theme){color:#00860c}.theme--green .light.teaserbox button,.theme--green .light a,.theme--green .load-more:active,.theme--green .load-more:focus,.theme--green .load-more:hover,.theme--green a:not(.overwrite--theme):active,.theme--green a:not(.overwrite--theme):focus,.theme--green a:not(.overwrite--theme):hover{color:#006209}.theme--green .light .h4,.theme--green .light.teaserbox button:active,.theme--green .light.teaserbox button:focus,.theme--green .light.teaserbox button:hover,.theme--green .light a:active,.theme--green .light a:focus,.theme--green .light a:hover{color:#004907}.theme--green [class^=icon-]:before{color:#00860c}.theme--green .content-output li:before{background-color:#b3dbb6}.anchor-nav .theme--green.page a,.attachment .text-wrapper .theme--green.page h3,.btn-post-nav .theme--green.page .link,.content-list-item .content:active .theme--green.page *,.content-list-item .content:hover .theme--green.page *,.home .teaser .theme--green.page p,.list-style-article .theme--green.page h4,.post-tags-wrapper .theme--green.page h4,.tarina .theme--green.page h1,.tarina .theme--green.page h2,.teaser-post:active .theme--green.page h5,.teaser-post:active .theme--green.page p,.teaser-post:active .theme--green.page time,.teaser-post:hover .theme--green.page h5,.teaser-post:hover .theme--green.page p,.teaser-post:hover .theme--green.page time,.theme--green.page .anchor-nav a,.theme--green.page .attachment-download,.theme--green.page .attachment .text-wrapper h3,.theme--green.page .btn-post-nav .link,.theme--green.page .btn-post-next:after,.theme--green.page .btn-post-prev:before,.theme--green.page .colorize,.theme--green.page .content-list-item .content:active *,.theme--green.page .content-list-item .content:hover *,.theme--green.page .home .teaser p,.theme--green.page .lead,.theme--green.page .list-style-article h4,.theme--green.page .post-tags-wrapper h4,.theme--green.page .tarina h1,.theme--green.page .tarina h2,.theme--green.page .teaser-post:active h5,.theme--green.page .teaser-post:active p,.theme--green.page .teaser-post:active time,.theme--green.page .teaser-post:hover h5,.theme--green.page .teaser-post:hover p,.theme--green.page .teaser-post:hover time,.theme--green.page h1,.theme--green.page h2{color:#00860c}.theme--green.page .list-style-article:before{background-color:#00860c}.theme--green.page ul ul li:before{background-color:#8d8d8d}.theme--green .nav-tarinat ul:before{color:#00860c}.theme--green .nav-tarinat li{background:#d6ecd8}.theme--green .nav-tarinat .current-menu-item:after{border-color:transparent transparent #00860c}.theme--green .nav-tarinat .current-menu-item a{background:#00860c}.theme--green .footer [class^=icon-]:before,.theme--green .footer a,.theme--green .footer a:focus,.theme--green .footer a:hover{color:#fff}@media screen and (min-width:1025px){.nav--theme--green .top-level>.current-menu-ancestor>a,.nav--theme--green .top-level>.current-menu-item>a{color:#00860c}.nav--theme--green .current-menu-ancestor:after,.nav--theme--green .current-menu-item:after{border-color:transparent transparent #00860c}.nav--theme--green .level-2:before{color:#00860c}.nav--theme--green .level-2 li{background:#d6ecd8}.nav--theme--green .level-2 a{color:#006209}.nav--theme--green .current-menu-ancestor .level-1,.nav--theme--green .current-menu-item .level-1,.nav--theme--green .level-2 .current-menu-item a{background:#00860c}}.theme--pink .white{color:inherit}.theme--yellow .default{background:rgba(253,211,30,.6);color:#333}.theme--yellow .default a:not(.overwrite--theme){color:#333}.theme--yellow .default a:not(.overwrite--theme):active,.theme--yellow .default a:not(.overwrite--theme):focus,.theme--yellow .default a:not(.overwrite--theme):hover{color:#000}.theme--yellow .default a:not(.overwrite--theme):after{background-color:#333}.theme--yellow .default .meta-text{opacity:.8}.theme--yellow.teaser .default,.theme--yellow.teaser .default>a,.theme--yellow.teaser .default p{color:#333}.theme--yellow .light{background:rgba(253,211,30,.45)}.personalization__links li,.teaserbox__list li{margin-top:.6rem}.personalization__links .teaser-title,.teaserbox__list .teaser-title{font-family:Scala Sans Cond,Scala Sans,Helvetica Neue,helvetica,arial,sans-serif;font-size:1rem;margin-bottom:0;text-transform:none;letter-spacing:normal}.personalization__links .meta-text,.teaserbox__list .meta-text{opacity:.8;font-size:.75rem}.teaserbox{float:left;width:100%;margin-bottom:22px}@media screen and (min-width:768px){.teaserbox{max-width:50%;margin-right:22px}}@media screen and (min-width:960px){.teaserbox{margin-left:-15%}}@media screen and (min-width:1025px){.teaserbox{margin-left:0}}@media screen and (min-width:80em){.teaserbox{max-width:450px;margin-left:-30%}}@media screen and (min-width:92.5em){.teaserbox{margin-left:-300px}}.teaserbox li:before{content:none}.teaserbox p{margin:0}.teaserbox .toggle-content{position:absolute;top:0;left:0;right:0;width:100%;height:30px;background:transparent}@media screen and (min-width:768px){.teaserbox .toggle-content{display:none}}.teaserbox .toggle-content:before{margin-right:20px}.teaserbox--image{display:flex}@media screen and (min-width:768px){.teaserbox--image{display:block}}.teaserbox--image .teaserbox__title{margin-bottom:.35em;font-family:Scala Sans Cond,Scala Sans,Helvetica Neue,helvetica,arial,sans-serif;font-size:1.25rem}.teaserbox--digimag{border:1px solid #ccc}.teaserbox--digimag .content-wrapper{display:flex}@media screen and (min-width:768px){.teaserbox--digimag .content-wrapper{display:block}}@media screen and (max-width:767px){.teaserbox--digimag .category{left:10px;bottom:10px}}@media screen and (max-width:767px){.teaserbox--digimag .category__name{padding:5px}}@media screen and (max-width:767px){.teaserbox--digimag .meta{margin:0}}.teaserbox--digimag .excerpt{line-height:1.3em;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.teaserbox--digimag .teaserbox__content{padding-left:.7rem}@media screen and (min-width:768px){.teaserbox--digimag .teaserbox__content{padding:0}}.teaserbox--list{padding:.6rem 0 .2rem}@media screen and (min-width:768px){.teaserbox--list{padding:0}}.teaserbox__inner{position:relative;padding:.55rem .7rem}@media screen and (min-width:768px){.teaserbox__inner{padding:1rem}}.teaserbox__image{position:relative;flex-shrink:0;width:33%}@media screen and (min-width:768px){.teaserbox__image{width:100%;padding-bottom:47.5%}.teaserbox--digimag .teaserbox__image{padding-bottom:41%}}.teaserbox__image img{position:absolute;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.teaserbox__excerpt{font-size:.8rem}@media screen and (min-width:768px){.teaserbox__excerpt{font-size:1rem}}@media screen and (min-width:768px){.teaserbox__list{display:block!important;visibility:visible!important}}.teaserbox__footer{margin-top:.5rem;text-align:right}@media screen and (min-width:768px){.teaserbox__footer{margin-top:.8rem}}.b-small,.banner,.block,.block-half{position:relative}@media screen and (min-width:768px){.no-flexbox .block,.no-flexbox .block-fill,.no-flexbox .block-half,.no-flexbox .block-wrapper,.no-flexbox .thumbnail-blocks{float:left}}.block,.block-fill,.block-wrapper,.block-wrapper-horizontal,.thumbnail-blocks{width:100%}@media screen and (min-width:768px){.block,.block-fill,.block-wrapper,.block-wrapper-horizontal,.thumbnail-blocks{width:50%}}.block-wrapper-horizontal{display:block}@media screen and (min-width:768px){.block-wrapper-horizontal{display:flex;flex-flow:wrap}}.block{padding-bottom:1.5rem;min-height:200px}.block .b-inner{position:absolute;bottom:0;left:0;width:100%}@media screen and (min-width:768px){.block{padding-bottom:0}.block:after{display:block;padding-bottom:10%;content:""}.blocks-level-2 .block:after{display:block;padding-bottom:5%;content:""}}.block-campaign{padding-bottom:1rem}.block-fill{min-height:200px}.block-wrapper-horizontal{position:relative;width:100%}@media screen and (min-width:768px){.block-wrapper-horizontal .inner{width:50%;min-height:200px}.no-flexbox .block-wrapper-horizontal .inner{float:left}}.wrap-small-blocks p{color:#333}@media screen and (min-width:768px){.order-swap .b-image{order:2}.no-flexbox .order-swap .b-image{float:right}}.align-content,.align-content-columns{display:flex}.align-content-columns>*,.align-content>*{margin:auto}.align-content-columns .align-none,.align-content .align-none{margin:0}.align-content-columns{flex-direction:column}.block-half{width:100%;min-height:200px}@media screen and (min-width:768px){.block-half{width:50%}}@media screen and (min-width:768px){.b-large{min-height:600px}}@media screen and (min-width:768px){.b-medium{min-height:400px}}.b-small{width:100%}@media screen and (min-width:768px){.b-small{min-height:200px}}.b-small.b-small-zero-padding{padding:0}.b-centered{width:100%}.b-centered:not(.blocks-level-2){border-top:1px solid #ededed}@media screen and (min-width:768px){.b-centered:not(.blocks-level-2){border:0}.b-centered:not(.blocks-level-2) .block{min-height:350px}.b-centered .block{width:66%;max-width:950px;margin:0 auto}}.b-image{background-position:50%;background-size:cover}.teaser .b-image{height:200px}@media screen and (min-width:550px){.teaser .b-image{height:320px}}@media screen and (min-width:768px){.teaser .b-image{height:auto}}.wrap-small-blocks .b-image{height:auto}.b-image-bordered{padding:.5rem;background-clip:content-box}@media screen and (min-width:768px){.b-image-bordered{padding-left:0}}.b-footer{margin-top:15px;text-align:right}.b-footer a{display:inline-block;vertical-align:middle}.b-footer .b-footer-heading{line-height:2}.b-footer img{max-width:40%;max-height:50px}.b-footer .b-footer-heading,.b-footer img{float:left;margin-bottom:0}@media screen and (min-width:768px){.b-footer{position:absolute;width:87%;width:calc(100% - 3.95rem);margin-bottom:0;padding-bottom:0;bottom:24px;bottom:1.5rem}.b-small>.b-footer{position:relative;bottom:0;width:100%}}.b-cta{display:block;width:100%;text-align:center;outline-offset:-4px;padding:1.5rem 1.5rem 1.25rem}.b-cta:first-child{border-bottom:1px solid rgba(0,0,0,.1);border-radius:2px 2px 0 0}.b-cta:last-child{border-top:1px solid rgba(0,0,0,.1);border-radius:0 0 2px 2px}@media screen and (min-width:768px){.b-cta{display:flex;flex:1 0 0%;flex-direction:column}.b-cta:first-child{border-right:1px solid rgba(0,0,0,.1);border-bottom:0;border-radius:2px 0 0 2px}.b-cta:last-child{border-top:0;border-left:1px solid rgba(0,0,0,.1);border-radius:0 2px 2px 0}.no-flexbox .b-cta{display:table-cell;width:33.3%}}@media screen and (min-width:1025px){.b-cta{padding:1.875rem 1.875rem 1.5rem}}.b-cta .btn-more:after,.b-cta .more-text,.b-cta .title-cta{color:#fff}.b-cta .more-text{font-weight:600;font-family:Scala Sans Cond,Scala Sans,Helvetica Neue,helvetica,arial,sans-serif;margin-bottom:0}.b-cta:focus .more-text,.b-cta:hover .more-text{text-decoration:underline}.title-cta{margin:0;font-weight:600}.link-cta{display:block;margin:auto auto 0;font-weight:600;font-size:112.5%}.link-cta,.link-cta:active,.link-cta:focus,.link-cta:hover{color:#fff}.description-cta{color:#fff;font-size:90%;margin:auto auto .5rem}@media screen and (min-width:768px){.description-cta{margin-bottom:auto}}.b-cta-small{display:flex;align-items:flex-start;border-top:1px solid rgba(0,0,0,.1);padding:1.5rem;outline-offset:-4px}.b-cta-small:active,.b-cta-small:focus,.b-cta-small:hover{text-decoration:none}.b-cta-small:active .link-cta,.b-cta-small:focus .link-cta,.b-cta-small:hover .link-cta{text-decoration:underline}.b-cta-small:first-child{border-top:0}.b-cta-small .wrap-text{width:71%;margin-left:1.5rem}.b-cta-small p,.b-cta-small p:active,.b-cta-small p:focus,.b-cta-small p:hover{color:#333}.no-flexbox .b-cta-small{display:block}.no-flexbox .b-cta-small .wrap-text{float:right}.block>.b-cta-small{padding:0 0 1.5rem}@media screen and (min-width:768px){.block>.b-cta-small{padding:1.5rem;position:absolute;top:0;left:0}}.b-cta-small span{display:inline-block;font-size:200%;border-radius:50%;padding:.5rem;margin-bottom:1rem}.b-cta-small span:not(.light){background:#fff}.b-cta-small.cta-small--inner{position:relative;padding:0;border:0}@media screen and (min-width:768px){.b-cta-small.cta-small--inner{padding:.75rem 0 2rem}}.b-cta-small:active,.b-cta-small:focus,.b-cta-small:hover{opacity:1}.cta-chat .link-cta:after{margin-left:.5rem}.global-link{padding:.25rem .9375rem;display:block;text-transform:uppercase;background-color:#f6f6f6;border-color:#d8d8d8;border-style:solid;border-width:0 1px 1px 0}.nav-toggle-menu,.prev-level-trigger,.sub-level-trigger{position:absolute;z-index:3;width:48px;height:48px;line-height:48px;border:0;border-color:#d8d8d8;border-style:solid;cursor:pointer}.nav-toggle-menu:after,.prev-level-trigger:after,.sub-level-trigger:after{color:#8d8d8d}.donation .donation-label,.nav-global span{display:block;font-size:87.5%;text-transform:none}nav{font-family:Scala Sans Cond,Scala Sans,Helvetica Neue,helvetica,arial,sans-serif}nav .sub-level a:active,nav .sub-level a:hover{opacity:.75}nav .sub-level:focus{text-decoration:underline}nav ul{list-style:none}.nav-tarinat a:active,.nav-tarinat a:hover{opacity:.75}.nav-tarinat:focus{text-decoration:underline}.current-menu-ancestor>a,.current-menu-item>a{font-weight:600;text-decoration:underline}.nav-global{display:block;margin-bottom:0;padding:0;font-family:Scala Sans Cond,Scala Sans,Helvetica Neue,helvetica,arial,sans-serif;list-style:none}.nav-global span{color:#666}.nav-global .dropdown-trigger{position:absolute;top:25%;display:inline-block;right:24px;right:1.5rem;margin-left:.25rem}.nav-global .dropdown-trigger:after{display:inline-block;vertical-align:bottom;font-size:9.6px;font-size:.6rem}@media screen and (min-width:1025px){.nav-global .dropdown-trigger{right:4px;right:.25rem}}.nav-global .current-site{border-bottom-width:.2rem;padding-bottom:.1rem;background-color:hsla(0,0%,84.7%,.6)}@media screen and (min-width:1025px){.nav-global{position:absolute;top:0;display:block;width:100%;padding-right:200px;font-size:70%}.nav-global li{position:relative;float:left;width:15.6%}.nav-global li:last-of-type{width:22%}}.global-link{color:#444;font-family:inherit;text-align:left}@media screen and (min-width:1025px){.global-link{padding-left:.5rem;padding-right:0}}.global-link:active,.global-link:focus,.global-link:hover{background-color:hsla(0,0%,84.7%,.6)}.global-link:focus{text-decoration:underline}.link-dropdown{position:relative;width:100%;line-height:inherit}.global-dropdown{padding:1.5rem;position:relative;z-index:2;display:none;width:100%;background-color:#e0e0e0;border-bottom:1px solid #d8d8d8}@media screen and (min-width:1025px){.global-dropdown{position:absolute;top:52px}}.global-dropdown-list{margin:0 0 1.5rem;display:inline-block;width:49%;min-width:250px;vertical-align:top}@media screen and (min-width:1025px){.global-dropdown-list{width:32%;margin:0}}.global-dropdown-list ul{margin:0;padding:0;list-style:none}.global-dropdown-heading{margin-bottom:.75rem;font-weight:600}.nav-primary{position:absolute;top:0;right:0;left:0;z-index:2;display:none;width:100%;height:100%;visibility:hidden}.nav-primary a,.nav-primary span{color:#1a1a1a;text-transform:uppercase}.nav-primary.is-active{display:block;background-color:#fff;visibility:visible}@media screen and (min-width:1025px){.nav-primary{position:relative;top:auto;display:block;width:auto;height:auto;text-align:center;visibility:visible;margin-bottom:1.65rem}.nav-primary li:not(.current-menu-item):not(.current-menu-ancestor) ul{display:none}.nav-primary.nav--theme--null,.page-template-page-lostpassword .nav-primary,.page-template-page-register .nav-primary,.page:not(.page-child):not(.page-parent) .nav-primary,.search-results .nav-primary{margin-bottom:.5rem}}@media screen and (min-width:80em){.nav-primary{text-align:left;margin-bottom:1.89rem}}@media screen and (max-width:1024px){.nav-primary li{line-height:47px;border-bottom:1px solid #d8d8d8}.nav-primary li.menu-item-has-children{margin-right:47px;border-right:1px solid #ededed}.nav-primary .menu-link{display:block;padding-left:1.5rem;padding-right:1.5rem}}.home .nav-primary{margin-bottom:0}.page-template-page-potilaat-ja-laheiset .nav-primary,.single-tarina .nav-primary{margin-bottom:1px!important}@media screen and (min-width:1132px){.page-template-page-potilaat-ja-laheiset .nav-primary,.single-tarina .nav-primary{margin-bottom:0!important}}@media screen and (min-width:1132px){.current-menu-item>.level-1{font-size:100%}}@media screen and (min-width:1025px){.level-1{display:block;height:0;font-size:100%}.current-menu-ancestor .level-1,.current-menu-item .level-1{top:auto;right:0;left:0;display:flex;flex-wrap:wrap;justify-content:space-around;width:100%;height:auto;font-size:116%;visibility:visible;opacity:1;padding:0 .5rem}.no-flexbox .current-menu-ancestor .level-1,.no-flexbox .current-menu-item .level-1{display:block}.level-1>li{text-align:center}.level-1>li>a{padding:.5rem .25rem;display:block;line-height:1}}.nav-toggle-menu{top:0;display:block;width:auto;padding:0;text-align:center;text-transform:uppercase;background:transparent;right:14px;right:.875rem;font-size:85%;font-family:Scala Sans Cond,Scala Sans,Helvetica Neue,helvetica,arial,sans-serif;font-weight:600}.nav-toggle-menu .icon-menu:before{display:inline-block;margin-left:2px;color:#1a1a1a;vertical-align:-22%;font-size:24px;font-size:1.5rem}.nav-toggle-menu .nav-toggle-menu__close-text{display:none}.nav-toggle-menu.is-active{right:0;width:48px;background-color:#d8d8d8}.nav-toggle-menu.is-active .icon-menu:before{margin-left:0;color:#8d8d8d;font-size:90%;vertical-align:-10%}.nav-toggle-menu.is-active .nav-toggle-menu__close-text{display:inline}.nav-toggle-menu.is-active .nav-toggle-menu__open-text{display:none}@media screen and (min-width:1025px){.nav-toggle-menu{display:none}}.header-subnav{position:relative;min-height:48px;line-height:20px;text-align:center;background-color:#fff;border-bottom:1px solid #d8d8d8}@media screen and (min-width:1025px){.header-subnav{display:none;visibility:hidden;opacity:0}}.nav-breadcrumb{display:inline-block;max-width:calc(100% - 96px);padding-top:16px;font-size:92.5%;line-height:1.2}.prev-level-trigger{left:0;display:none;padding:0;text-align:center;background:transparent;border-right-width:1px}.prev-level-trigger:after{display:inline-block;font-size:175%;vertical-align:middle}.main-navigation{background-color:#fff}.nav-list{display:inline-block;width:100%;margin:0;padding:.425rem 1.5rem}.nav-list li{display:block}@media screen and (min-width:1025px){.nav-list li{display:inline-block}.nav-list li:last-child{padding-right:0}}.nav-list .menu-item-depth-2{display:block;margin-right:0;margin-bottom:1px}@media screen and (min-width:1025px){.home .nav-list ul,.nav-list ul ul{display:none}}@media screen and (max-width:1024px){.nav-primary .nav-list{padding:0}}.sub-level{position:absolute;top:0;right:0;display:none;font-weight:400;visibility:hidden;opacity:0}@media screen and (max-width:1024px){.sub-level{transform:translateX(100%)}}.sub-level a{text-transform:none}@media screen and (min-width:1025px){body.post-has-thumbnail .sub-level.level-2{top:-1000px}}.top-level{transition:transform .33s ease-out}@media screen and (min-width:1025px){.top-level{display:flex;justify-content:space-around;padding-right:0;padding-bottom:0;padding-left:0;font-weight:600;font-size:65%;border-top:1px solid #d8d8d8}.home .top-level{padding-bottom:.425rem}.top-level>.current-menu-ancestor:after,.top-level>.current-menu-item:after{position:relative;display:block;width:0;height:0;border-style:solid;content:"";bottom:3.2px;bottom:.2rem;margin:0 auto -.21rem;border-width:0 .25rem .25rem}.top-level a{display:block;padding-top:.25rem}.no-flexbox .top-level>li{float:left}}@media screen and (min-width:1132px){.top-level{font-size:68.5%}}@media screen and (min-width:80em){.top-level{font-size:78.5%}}@media screen and (max-width:1024px){.chat-enabled .top-level{padding-bottom:34px}}@media screen and (min-width:1025px){.top-level>.current-menu-ancestor>a,.top-level>.current-menu-item>a{margin-bottom:.5rem}}@media screen and (min-width:1025px){.top-level>.current-menu-ancestor>ul,.top-level>.current-menu-item>ul{font-size:100%}}@media screen and (min-width:1025px){.no-flexbox .top-level>li{float:left;width:16.6666666667%;text-align:center}}.main-menu-item a{transition:opacity .25s ease-out}.main-menu-item a:focus{text-decoration:underline}.main-menu-item a:active,.main-menu-item a:hover{opacity:.65}@media screen and (min-width:1025px){.level-2 .current-menu-item a,.menu-item-depth-1>a{color:#fff}}.nav-tarinat{display:none}.nav-tarinat ul{width:100%;margin:0;padding:0}@media screen and (min-width:1025px){.nav-tarinat{position:absolute;top:320px}.nav-tarinat .current-menu-item a:active,.nav-tarinat .current-menu-item a:hover{color:#fff}}@media screen and (min-width:1025px){.menu-item-depth-1.current-menu-ancestor .level-2,body.force-sidebar-navigation .level-2{top:155px;padding-right:0;visibility:visible;opacity:1}}.menu-item-depth-1.current-menu-ancestor>a,.nav-tarinat>a,body.force-sidebar-navigation .menu-item-depth-1.current-menu-ancestor>a{font-weight:600}@media screen and (min-width:1025px){.menu-item-depth-1.current-menu-ancestor .level-2,.nav-tarinat .level-2,body.force-sidebar-navigation .menu-item-depth-1.current-menu-ancestor .level-2{line-height:1.6;text-align:left}.menu-item-depth-1.current-menu-ancestor .level-2 a,.nav-tarinat .level-2 a,body.force-sidebar-navigation .menu-item-depth-1.current-menu-ancestor .level-2 a{display:block;padding:.3rem .75rem}}@media screen and (min-width:1025px){.menu-item-depth-1.current-menu-ancestor .level-2,.nav-tarinat,body.force-sidebar-navigation .level-2{right:0;display:block;width:100%;max-width:230px}}@media screen and (min-width:1132px){.menu-item-depth-1.current-menu-ancestor .level-2,.nav-tarinat,body.force-sidebar-navigation .level-2{max-width:350px}}@media screen and (min-width:80em){.menu-item-depth-1.current-menu-ancestor .level-2,.nav-tarinat,body.force-sidebar-navigation .level-2{width:22%}}.sub-level-trigger{right:0;display:inline-block;height:49px;margin-top:-48px;padding:0;text-align:center;background:transparent;border-top-width:1px;border-bottom-width:1px}.sub-level-trigger:after{display:inline-block;font-size:175%;vertical-align:middle}.sub-level-trigger.is-active~.sub-level-wrapper .sub-level{display:block;visibility:visible;opacity:1}@media screen and (max-width:1024px){.chat-enabled .sub-level-trigger.is-active~.sub-level-wrapper .sub-level{padding-bottom:34px}}@media screen and (min-width:1025px){.sub-level-trigger{display:none}}.menu-item-has-children+.menu-item-has-children>.sub-level-trigger{height:48px;margin-top:-47px;border-top-width:0}.nav-footer{border-bottom:1px solid hsla(0,0%,100%,.16);margin-bottom:1.5rem;padding-bottom:1.5rem}@media screen and (min-width:768px){.nav-footer{text-align:center;margin-bottom:1.875rem;padding-bottom:1.875rem}.nav-footer li{display:inline-block;border-right:1px solid hsla(0,0%,100%,.16);margin-right:.5rem;padding-right:.5rem}.nav-footer li:last-of-type{margin-right:0;padding-right:0;border-right:0}}@media screen and (max-width:47.9em){.nav-footer li{margin-left:1.5rem}}.anchor-nav h4{margin-bottom:1.5rem;color:#333;font-weight:600}.anchor-nav ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap}.anchor-nav li{display:inline-block;margin:0 4px 4px 0}.anchor-nav a{background-color:#fafafa;border:1px solid #e1e1e1;display:inline-flex;align-items:center;padding:.125rem .5rem .125rem .375rem}.anchor-nav a:active,.anchor-nav a:focus,.anchor-nav a:hover{background-color:#f2f2f2;border-color:#dbdbdb;text-decoration:none}.anchor-nav a span[class^=icon-]{margin-right:8px}.comment-list{padding:0;margin:0 0 1.5rem}.comment-container{width:100%;list-style:none;margin:0 0 .75rem}.comment-heading{margin-bottom:0;line-height:1}.comment-link{display:block;margin:0 -.5em;padding:.25em .5em}.comment-link:active,.comment-link:focus,.comment-link:hover{text-decoration:none;background-color:rgba(0,0,0,.05);transition:background-color .125 ease-out}.comment-link:active .comment-heading,.comment-link:focus .comment-heading,.comment-link:hover .comment-heading{text-decoration:underline}.comment-category{margin-bottom:0}.comment-meta{font-size:16px}.comment-author,.comment-count,.comment-time{display:inline-block;margin-bottom:0;vertical-align:middle}.comment-meta .comment-count,.comment-time{color:#1a1a1a;opacity:.8;margin-left:.35rem}.comment-meta .comment-count:before,.comment-time:before{display:inline-block;margin-right:2px;font-size:135%;vertical-align:middle}.comment-count{padding-left:.25rem;border-left:1px solid rgba(0,0,0,.125)}.events-container{margin-bottom:2.5rem}.events-container ul{margin:0;padding-left:0}.events-container p a{color:#534d7f!important;text-decoration:underline}.events-container p a:hover{text-decoration:none}.event-select-container{margin-bottom:.75rem}.event-container{position:relative;list-style:none;border-top:1px solid rgba(0,0,0,.125)}.event-container:last-child{border-bottom:1px solid rgba(0,0,0,.125)}.event-container:before{position:absolute;pointer-events:none;left:6px;left:.375rem;top:6px;top:.375rem}.event-container.more-events:before{display:none;content:none}.more-events{display:inline}.more-events a{display:block;font-weight:600;text-align:center}.more-events a:active,.more-events a:focus,.more-events a:hover{background-color:transparent}.link-event{display:block;padding:.375rem 1.5rem .75rem 1.875rem;font-weight:600}.link-event span{font-weight:400}.link-event:active,.link-event:focus,.link-event:hover{background-color:rgba(0,0,0,.05);transition:background-color .125 ease-out}.link-event .url{display:block;color:#d8d8d8;color:rgba(0,0,0,.5)}.link-event .icon-external{position:absolute;right:4px;right:.25rem;top:16px;top:1rem}.banner{text-align:center;padding:1.5rem}.banner .text-wrap h2,.banner [class^=btn-]:after,.banner [class^=icon-]:before,.banner a,.banner p{color:#fff}.banner h2 a{color:inherit!important}.banner .text-wrap{padding:1px}.banner .text-wrap p{max-width:960px;margin:0 auto 1.5rem}.banner .content-output,.banner .teaser-blocks{margin-bottom:0}.banner .icon-people{font-size:250%}.banner .icon-people:before{display:block;opacity:.5;margin:1rem 0}.banner.banner-juttukumppani{background-color:rgba(98,90,149,.15)}.banner.banner-juttukumppani .icon-people:before,.banner.banner-juttukumppani .text-wrap h2,.banner.banner-juttukumppani [class^=btn-]:after,.banner.banner-juttukumppani a,.banner.banner-juttukumppani p{color:#625a95}.banner--small .toggle-content,.teaserbox .toggle-content{cursor:pointer}.banner--small .toggle-content:before,.teaserbox .toggle-content:before{position:absolute;top:0;right:0;bottom:0;font-size:25px;line-height:1;content:"\E901";transform:rotate(90deg)}.banner--small .open.toggle-content:before,.teaserbox .open.toggle-content:before{content:"\E900"}.banner--small{margin-bottom:.75rem;padding:.25rem .5rem;text-align:center}.banner--small:last-of-type{margin-bottom:2rem}.banner--small [class^=icon-]:before{margin:.5rem 0 0;font-size:.6em}.banner--small .toggle-content{position:relative;margin:.25rem 0;padding:0 35px}.banner--small .toggle-content:before{opacity:.4}.banner--small .toggle-content:active:before,.banner--small .toggle-content:hover:before{opacity:.9}.banner--small .content-output{padding-top:.5rem}.banner--small .text-wrap{padding:1px}.banner--small .text-wrap p{margin-bottom:.75rem}.banner--small .link-more{margin-bottom:.5rem}.banner--small.banner-kampanja{display:none}@media screen and (min-width:768px){.banner--small{font-size:90%}.banner--small .toggle-content{font-size:1.25rem}}.banner-jaseneksi{background-color:#00860c}.banner-neuvontapalvelut{background-color:#625a95}.banner-neuvontapalvelut .icon-people:before{font-size:80%}.banner-neuvontapalvelut h2{margin-top:.75rem}.banner-neuvontapalvelut .teaser-blocks{margin:0}.banner-neuvontapalvelut .b-cta{margin:0;padding-top:0;padding-bottom:0;border:0}.banner-neuvontapalvelut .description-cta{margin-bottom:0}.sticky-banner{display:flex;flex-direction:column;justify-content:center;height:120px;color:#fff;font-weight:900;line-height:1;text-align:center;background-color:#625a95}.sticky-banner.sticky-banner--mobile{right:0;height:0;opacity:0}.sticky-banner.sticky-banner--mobile .icon-neuvonta{margin-right:.5rem}.sticky-banner.sticky-banner--mobile.stuck{right:0;left:0;width:66%;height:90px;margin:auto;opacity:1;transition:opacity .3s ease-in}@media screen and (min-width:768px){.sticky-banner.sticky-banner--mobile.stuck{right:1.5rem;left:auto;width:33%}}.sticky-banner.stuck{position:fixed;top:0;z-index:9999;display:flex;width:22%;box-shadow:-1px 1px 4px 0 rgba(0,0,0,.4)}.sticky-banner.stuck:before{padding-left:1.5rem;content:""}.admin-bar .sticky-banner.stuck{top:46px}@media screen and (min-width:783px){.admin-bar .sticky-banner.stuck{top:32px}}@media screen and (min-width:1025px){.sticky-banner.stuck{display:block;width:100%;max-width:calc(230px - 1.5rem)}}@media screen and (min-width:1132px){.sticky-banner.stuck{max-width:calc(350px - 1.5rem)}}@media screen and (min-width:80em){.sticky-banner.stuck{width:calc(22% - 1.5rem)}}.sticky-banner .neuvontapalvelut-conversion-banner p{margin:0}.sticky-banner .neuvontapalvelut-conversion-banner .icon-neuvonta{color:#fff;font-size:1.5em;opacity:.5}.sticky-banner .neuvontapalvelut-conversion-banner .sticky-banner-link,.sticky-banner .neuvontapalvelut-conversion-banner .sticky-banner-link span{color:#fff}@media screen and (min-width:1025px){.sticky-banner{display:flex}}.banner-donate{background-color:#00860c}.banner-vertaistuki{background-color:#625a95}.company-logo{display:block;margin:1.5rem 0}@media screen and (min-width:768px){.company-logo{display:inline-block;width:23%;max-width:350px;margin-right:1%;vertical-align:top}.company-logo:last-child{margin-right:0}}@media screen and (min-width:768px){.company-logo .logo-wrapper{display:flex;height:150px}}.company-logo img{align-self:center;width:100%;max-width:250px;margin:auto}.no-flexbox .company-logo img{width:auto}.company-logo .lead-text{margin:.75rem 0 0;color:rgba(0,0,0,.5)}.header{padding:48px 0 0}@media screen and (min-width:960px){.header{padding-top:52px}}@media screen and (min-width:768px){.error404 .header,.page-template-page-lostpassword .header,.page-template-page-register .header,.search .header{border-bottom:1px solid #d8d8d8}}.wrap-top{width:100%}@media screen and (min-width:1025px){.wrap-top{display:flex;flex-flow:row wrap;align-items:center}}.wrap-top .header-list{margin:auto 16px auto auto}@media screen and (min-width:1900px){.wrap-top .header-list{margin:auto 0 auto auto}}@media screen and (min-width:1025px){.no-flexbox .wrap-top{display:block}.no-flexbox .wrap-top .logo{display:inline-block;vertical-align:middle}}@media screen and (min-width:768px){.logo-container{flex:2}}@media screen and (min-width:92.5em){.logo-container{flex:1.5}}@media screen and (min-width:1900px){.logo-container{flex:1}}.logo{position:relative;display:block;width:80%;max-width:140px;margin-right:auto;margin-left:auto;vertical-align:middle;margin-top:1rem}.logo:after{position:absolute;top:0;right:0;bottom:0;left:0;content:""}.logo object{width:100%;max-width:100%;height:100%;vertical-align:middle;pointer-events:none}.logo .wide{display:none}.logo .cascade{display:block}.logo svg{max-width:100%}@media screen and (min-width:768px){.logo{display:inline-block;width:auto;max-width:350px;margin:1rem 0 1rem 1rem}.logo .wide{display:block}.logo .cascade{display:none}}.logo-extra{max-width:115px;border:solid #d8d8d8;border-width:1px 0 0;padding-top:.5rem;margin-top:.5rem;margin-bottom:1rem}@media screen and (min-width:768px){.logo-extra{align-self:center;max-width:160px;margin-top:auto;margin-bottom:auto;border-width:0 0 0 1px;padding-left:.5rem;margin-left:.5rem}}.header-list{position:absolute;top:0;left:0;width:100%;height:48px;padding:0;border-bottom:1px solid #d8d8d8}@media screen and (min-width:768px) and (max-width:1025px){.header-list{border-top:1px solid #666}}@media screen and (min-width:1025px){.header-list{position:static;width:auto;height:auto;font-size:80%;border:0;flex:1;text-align:right;margin:1rem 1.875rem 1rem 0}.no-flexbox .header-list{position:absolute;top:100px;right:0;width:45%}}.header-list li{list-style:none;font-size:90%;font-family:Scala Sans Cond,Scala Sans,Helvetica Neue,helvetica,arial,sans-serif}@media screen and (min-width:1025px){.header-list li{display:inline-block;vertical-align:middle}}@media screen and (max-width:1024px){.header-list li{float:left;width:3rem;height:100%;font-size:85%}}.header-list a{display:block;height:100%}@media screen and (min-width:1025px){.header-list a{display:inline}}.header-list .media-link{margin-left:.875rem;padding-left:.875rem;border-left:1px solid #d8d8d8}@media screen and (max-width:1024px){.header-list .media-link{display:none}}.mobile-search-toggle{white-space:nowrap;background:transparent;color:#1a1a1a;font-size:100%;font-family:Scala Sans Cond,Scala Sans,Helvetica Neue,helvetica,arial,sans-serif;font-weight:600;text-transform:uppercase;border-left:1px solid #d8d8d8;padding-left:.875rem}@media screen and (min-width:1025px){.mobile-search-toggle{display:none}}.current-lang a{cursor:default}.lang-item span{color:#333}@media screen and (min-width:1025px){.lang-item{margin-left:.1875rem}.lang-item.current-lang a{font-weight:700;text-decoration:underline}}@media screen and (max-width:1024px){.lang-item{margin:0;padding:0;line-height:48px;text-align:center}.lang-item span{display:none}.lang-item.current-lang a{background-color:#d8d8d8}}.donation-wrapper{position:static;top:0;z-index:1;display:block;width:100%;font-family:Scala Sans Cond,Scala Sans,Helvetica Neue,helvetica,arial,sans-serif;text-align:center;border-color:#d8d8d8;border-style:solid;border-width:1px 0}@media screen and (min-width:768px){.donation-wrapper{position:absolute;top:48px;right:0;display:inline-block;width:auto;line-height:1.15;text-align:left;border:solid #d8d8d8;border-width:0 0 0 1px;margin-top:1rem;margin-right:1.5rem;margin-left:1.5rem}}@media screen and (min-width:960px){.donation-wrapper{margin-top:1.5rem}}@media screen and (min-width:1025px){.donation-wrapper{top:-1px;display:block;width:200px;height:52px;height:auto;margin:0;font-size:70%;line-height:52px;line-height:1.5;border-color:#d8d8d8;border-width:1px 1px 1px 0}}.donation{padding:1rem .9375rem;display:inline-block;width:100%;color:#00860c;font-weight:600;text-transform:uppercase;vertical-align:middle}.donation:active,.donation:hover{color:#006d0a}.donation .donation-label{display:inline;font-weight:400;margin-left:1rem}.donation .donation-label+span:before{margin-left:.75rem;line-height:1;vertical-align:middle}@media screen and (min-width:768px){.donation{padding:.75rem 2rem .75rem .75rem;position:relative}.donation .donation-label+span{display:inline}.donation .donation-label+span:before{position:absolute;top:30%;margin-left:0;right:8px;right:.5rem}.donation .donation-label{display:block;margin-left:0}}@media screen and (min-width:1025px){.donation{padding:.25rem .9375rem}.donation .donation-label+span{display:none}.donation .donation-label{display:block;margin-left:0}}.media{display:block}.media__img{float:left;margin-right:1.5em}.media__img--rev{float:right;margin-left:1.5em}.media__img--rev img,.media__img img{display:block}.media__body{overflow:hidden}.media__body,.media__body>:last-child{margin-bottom:0}.attachment{display:flex;flex-direction:column;border:1px solid;margin-bottom:1.5rem;padding:1rem 1.5rem}@media screen and (min-width:768px){.attachment{flex-direction:row;padding:1.5rem 3rem}}.attachment:active,.attachment:hover{background:#fff;transition:background .125s ease-out}.attachment img{display:block;width:100%;height:auto}.attachment p{color:#333}.attachment .text-wrapper{width:100%}.attachment .text-wrapper h3{font-size:16px;font-size:1rem;font-weight:400}@media screen and (min-width:768px){.attachment .text-wrapper{width:80%}.attachment .text-wrapper h3{font-size:20px;font-size:1.25rem}}.attachment footer{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:1rem}.no-flexbox .attachment footer{display:block}.no-flexbox .attachment footer .attachment-meta{float:left}.no-flexbox .attachment footer .attachment-download{float:right}.attachment .icon-download:before{color:#fff}.no-flexbox .attachment{display:block}.no-flexbox .attachment .preview-wrapper,.no-flexbox .attachment .text-wrapper{float:left}.preview-wrapper{width:100%;max-height:125px}@media screen and (min-width:768px){.preview-wrapper{width:20%;max-height:100%}}.attachment-meta{color:rgba(0,0,0,.5);font-size:75%}.attachment-download{margin-bottom:0;font-weight:600}.attachment-download span{display:inline-block;vertical-align:middle;border-radius:50%;margin-left:.5rem}.attachment-download span:before{display:block;font-size:125%;padding:.33rem}.video-wrapper{position:relative;max-width:100%;height:0;margin-bottom:25px;padding-top:25px;padding-bottom:56.25%}.video-wrapper iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.teaser-text-container{max-width:1000px;margin-right:auto;margin-left:auto}.teaser-main{position:relative;height:100%;padding:1px;background-position:50%;background-size:cover}.teaser-main .link-more{color:#fff;font-size:125%}.teaser-main h1.page-title{color:#fff}.fp-header-wrapper{position:relative}.fp-header-wrapper .teaser-text{z-index:1;width:100%;margin:5% auto;color:#625a95;text-align:center;background:#fff;padding:1.875rem 1rem}@media screen and (min-width:768px){.fp-header-wrapper .teaser-text{margin:0}}.fp-header-wrapper h1{letter-spacing:-1px;margin-bottom:.5rem}@media screen and (min-width:960px){.fp-header-wrapper .lead{margin-bottom:1.75rem}}@media screen and (min-width:92.5em){.fp-header-wrapper .lead{margin-bottom:2rem}}.fp-header-wrapper .lead:last-child{margin-bottom:0}.teaser-blocks{max-width:100%;margin:0;background:#4d4d4d}@media screen and (min-width:768px){.teaser-blocks{display:flex}.no-flexbox .teaser-blocks{display:table}}.breadcrumb{position:absolute;top:0;right:0;left:0;width:100%;margin-bottom:0;font-size:68.5%;text-transform:uppercase;list-style:none;background-color:rgba(0,0,0,.6);padding:.125rem 0 .125rem 1.5rem}.breadcrumb li{display:inline-block;font-weight:600}.breadcrumb .icon-home{vertical-align:-22%}.breadcrumb .icon-home:before{font-size:16px;font-size:1rem;color:#fff}.breadcrumb li:last-of-type:after{content:none}.breadcrumb li:after{color:hsla(0,0%,100%,.75);content:"\203A";margin:0 .125rem 0 .25rem;font-size:16px;font-size:1rem}.breadcrumb .overwrite--theme{color:#fff}.article-header .breadcrumb{position:static}@media screen and (min-width:960px){.breadcrumb{padding-left:1.875rem}}.page .teaser-main{height:240px}@media screen and (min-width:768px){.page .teaser-main{position:relative;top:50px;max-width:720px;height:320px;margin:0 auto 50px}.page-template .page .teaser-main{top:0;max-width:100%;margin:0}}@media screen and (min-width:1025px){.page .teaser-main{top:0;max-width:100%;height:500px;margin:0}}@media screen and (min-width:92.5em){.page .teaser-main{height:650px}}.page-template .teaser-main{height:320px}@media screen and (min-width:768px){.page-template .teaser-main{height:500px}}.teaser{overflow:hidden}@media screen and (min-width:768px){.teaser{display:flex;flex-wrap:wrap}}.teaser p{color:#333}.teaser .default,.teaser .default>a,.teaser .default p{color:#fff}.teaser .white{background:#fff}.default .btn-more{color:#fff}.thumbnail-blocks{display:flex;flex-flow:row wrap;height:500px}@media screen and (min-width:500px){.thumbnail-blocks{height:400px}}@media screen and (min-width:768px){.thumbnail-blocks{height:auto}}@media screen and (min-width:768px){.no-flexbox .thumbnail-blocks{height:400px}}.thumbnail-blocks .thumb-title,.thumbnail-blocks h4{font-size:87.5%}.b-image-small{display:flex;width:100%;height:25%;overflow-x:hidden;background-size:cover;padding:0 .25rem .25rem}.b-image-small:first-of-type{padding-top:.25rem}.no-flexbox .b-image-small{float:left}@media screen and (min-width:500px){.b-image-small{width:50%;height:50%;padding:.25rem}.b-image-small:nth-of-type(2n){padding-left:0}.b-image-small:nth-of-type(n+3){padding-top:0}}@media screen and (min-width:768px){.b-image-small{height:auto}.no-flexbox .b-image-small{height:50%}}.b-image-small a{position:relative;display:block;width:100%;background-size:cover}.b-image-small a:focus .thumb-title,.b-image-small a:hover .thumb-title{text-decoration:underline}.no-flexbox .b-image-small a{height:100%}.thumb-text{position:absolute;bottom:0;width:100%;padding:5px 5%}.thumb-text .thumb-title{margin-bottom:0}.thumb-text h4{color:hsla(0,0%,94.1%,.8)}.no-image .thumb-text{background-color:transparent}.teaser-category .thumb-title{margin-bottom:0}.footer{font-size:92.5%;background-color:#666;padding:2rem 0}@media screen and (min-width:768px){.footer{font-size:82.5%}}.footer span:before{display:inline-block;vertical-align:middle}.footer .item-title,.footer h3,.footer li{color:#e5e5e5}.footer ul{padding:0;list-style:none}.footer a{position:relative;color:#fff}.footer a:active,.footer a:focus,.footer a:hover{text-decoration:underline}.footer a .accessibility{margin-top:15px}.footer .icon-arrow_ball{margin-left:.15rem}.footer-sitemap{margin:0 1.5rem}@media screen and (min-width:768px){.footer-sitemap{margin:0 1.875rem}}.sitemap-item{display:block;width:100%;margin-bottom:2rem}.sitemap-item .item-title{font-weight:600}.sitemap-item .content-output{margin-bottom:1.5rem}.sitemap-item .content-output p{margin-bottom:0}@media screen and (min-width:768px){.sitemap-item{display:inline-block;width:32%;margin-bottom:0;vertical-align:top;padding-right:1.5rem}.sitemap-item:last-of-type{padding-right:0}}.footer-link-list span:before{margin-right:.25em;font-size:78.5%}.social-item span:before{position:relative;margin-right:.25em;font-size:1.875em}@media screen and (min-width:768px){.social-item span:before{font-size:36px}}.social-item .icon-youtube:before{margin-right:.03em;margin-left:-.2em}.btn-subscribe{display:inline-block;margin-top:1.5rem;color:#fff;font-weight:600;font-size:88.5%;letter-spacing:1px;text-align:center;text-transform:uppercase;background-color:#00860c;border-radius:2px;transition:background-color .25s ease-out;padding:.4rem .7rem}.btn-subscribe:active,.btn-subscribe:focus,.btn-subscribe:hover{text-decoration:none!important}.btn-subscribe:hover{background-color:#6ebb75}.btn-subscribe [class^=icon]{font-size:22px;vertical-align:-1px;margin-right:.3rem}.l-wrap{width:100%}body{max-width:1900px;margin:0 auto;position:relative}@media screen and (max-width:1024px){body.chat-enabled{padding-bottom:34px}}.menu-open{overflow-x:hidden}.menu-open .main-wrapper{padding-top:0}.main-wrapper{position:relative;background:#fff}body.menu-open .lz-parent-suomensyopayhdistys,body.menu-open .zef-contact-container{display:none!important}.page-header{position:relative;margin-bottom:-1px;padding-bottom:1px}.page-header .btn-print{position:absolute;top:auto;bottom:-32px;bottom:-2rem;left:8px;left:.5rem}@media screen and (min-width:80em){.page-header .btn-print{bottom:-40px;bottom:-2.5rem;left:16px;left:1rem}}.page-header__footer{margin-bottom:1rem;text-align:right}.article-header{position:relative}.article-header .btn-print{position:absolute;top:auto;bottom:-32px;bottom:-2rem;left:8px;left:.5rem}@media screen and (min-width:80em){.article-header .btn-print{bottom:-40px;bottom:-2.5rem;left:16px;left:1rem}}.page-title{margin:0}.thumbnail-none{min-height:40px;margin-bottom:1rem;padding:1px 0}.thumbnail-none .header-content{width:100%}.thumbnail-none .header-content .lead{max-width:900px}.thumbnail-none .page-title{position:static;margin-top:60px;color:#000}.thumbnail-none>.page-title{margin-left:1.5rem}.thumbnail-none .btn-print{top:40px;top:2.5rem;bottom:auto}.content-list-wrapper,.header-content-indent .header-content{width:100%;max-width:720px;padding:1.5rem 1.5rem 0}.page-template-page-potilaat-ja-laheiset .content-list-wrapper,.page-template-page-potilaat-ja-laheiset .header-content-indent .header-content{max-width:960px}@media screen and (min-width:768px){.content-list-wrapper,.header-content-indent .header-content{margin:0 auto}}@media screen and (min-width:80em){.content-list-wrapper,.header-content-indent .header-content{max-width:760px}}.content-list{margin-bottom:2rem;padding-left:0;list-style:none}.header-content-container .header-content{border-bottom:1px solid #ededed}@media screen and (min-width:768px){.teaser-main+.header-content{padding:1.875rem 1rem;text-align:center}}.teaser-main+.header-content .lead,.teaser-main+.header-content h1{max-width:1000px;margin-right:auto;margin-left:auto;color:#fff}.teaser-main+.header-content h1{margin-bottom:.5rem}.teaser-main+.header-content .lead{margin-bottom:0}.content-list-item{padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid #ededed}.content-list-item:first-of-type{padding-top:1rem;border-top:1px solid #ededed}.content-list-item:last-of-type{border-bottom:0}.content-list-item.enlarge .content-list-heading{font-weight:900;font-size:36px;font-size:2.25rem}@media screen and (min-width:768px){.content-list-item.enlarge .featured-image{width:100%;max-width:350px}}.content-list-item .content{display:block;text-decoration:none;cursor:pointer}.content-list-item .content-list-heading{margin-bottom:0;color:#333}.content-list-item .content-list-heading+p{margin-top:.5rem}.content-list-item p{margin-bottom:0;color:#333}.teaser-posts{width:100%}.teaser-post{display:block;width:100%;padding:.5rem;border:1px solid #ededed}@media screen and (min-width:768px){.teaser-post{float:left;width:50%}}@media screen and (min-width:1025px){.teaser-post{width:25%}}.teaser-post h5{color:#000;margin-bottom:.25rem}.teaser-post time{font-size:72.5%}.teaser-post img{display:block;width:100%}.teaser-post--blogit p{margin-bottom:0;line-height:1}.teaser-post--blogit .avatar{float:left;width:50px;border-radius:50%;margin-right:.5rem}.single-page{width:100%;max-width:720px;padding:1.5rem 1.5rem 0}@media screen and (min-width:768px){.single-page{margin:0 auto}}@media screen and (min-width:1025px){.single-page{margin:0;padding:1.875rem 1.875rem 0}.layout-center .single-page{margin:0 auto}}@media screen and (min-width:80em){.single-page{max-width:760px;margin:0 auto;padding-left:0}.layout-center .single-page{padding:1.875rem 0 0}}.error404 .single-page{padding-bottom:2rem}.single-page.full--width{max-width:1200px;margin:0 auto}@media screen and (min-width:80em){.single-page.full--width{padding-right:0}}.article-image{height:100%;margin-bottom:1.5rem}.article-image .caption{position:static;margin-top:.25rem;color:rgba(0,0,0,.25)}.anchor-nav-wrapper{margin-bottom:1.5rem}@media screen and (min-width:1025px){.anchor-nav-wrapper{margin-bottom:1.875rem}}.content-output{margin-bottom:1rem}.content-output div>ul{padding:0}.content-output h2,.content-output h3,.content-output h5{font-weight:600}.content-output h3{font-family:Scala Sans,Helvetica Neue,helvetica,arial,sans-serif}.content-output>p:not(.bold-subtitle)+ul{margin-top:-1.25rem}.content-output .bold-subtitle{margin-bottom:0;font-weight:600}.content-output li,.content-output p{text-rendering:optimizeLegibility}@media screen and (min-width:768px){.content-output li,.content-output p{font-size:19px}}@media screen and (min-width:92.5em){.content-output li,.content-output p{font-size:22px}}.content-output .link-style:before{display:inline-block;margin:0 3px 3px 0;vertical-align:middle}.content-output a:not(.link-style,.link-more,.unstyled){text-decoration:underline}.links-output{margin-bottom:3rem}.links-output ul{margin:0;padding:0;list-style:none}.links-output .link-items{margin-bottom:2rem}.links-output a{display:block;font-size:16px;font-size:1rem}.links-output a:active,.links-output a:hover{opacity:.8}.links-output .xoxo{border-top:1px solid #ededed;padding-top:1rem}.links-output .xoxo li{font-size:85%;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #ededed}.links-output .icon-external{display:inline-block;float:right;line-height:24px;line-height:1.5rem}.source-info{margin-bottom:1.5rem}.source-text p{font-size:14px;font-size:.875rem;margin-bottom:.5rem}@media screen and (min-width:768px){.source-text p{font-size:12px;font-size:.75rem}}.img-article{margin-bottom:1.5rem}.attachments,.links{margin-bottom:2rem}.attachments h2,.links h2{position:relative;display:inline-block;left:32px;left:2rem}.attachments h2:before,.links h2:before{position:absolute;display:block;font-size:85%;left:-32px;left:-2rem}@media screen and (min-width:768px){.attachments h2,.links h2{left:0}}@media screen and (min-width:960px){.attachments h2,.links h2{left:32px;left:2rem}}@media screen and (min-width:80em){.attachments h2,.links h2{left:0}}.links ul{padding:0;overflow-x:auto;list-style:none;margin:1.5rem 0}.links li{border-top:1px solid #d8d8d8;padding:.75rem 1.5rem}.links li:last-child{border-bottom:1px solid #d8d8d8}.content-output .links li:before{display:none}.links p{margin-bottom:0}.links a{display:block;margin-bottom:.375rem}.links a:before{margin-left:-1rem;left:-4px;left:-.25rem;position:relative}.links a:link,.links a:visited{text-decoration:none}.links a:active,.links a:hover{color:#1a1a1a;text-decoration:underline;transition:color .125s ease-out}.links .description,.links .meta{vertical-align:middle;font-size:90%;color:#1a1a1a}.article-meta{text-align:right}.article-meta .icon-twitter:before{color:#61aadb}.author{float:left;font-weight:600;font-size:82.5%}.author time{color:rgba(0,0,0,.4);margin-left:1rem}.social-share .fb-share-button>span{vertical-align:-18%!important}@media screen and (min-width:1132px){.social-share .fb-share-button>span{vertical-align:-9%!important}}.social-share .icon-mail:before{color:#666}.post-footer{border-top:1px solid #d8d8d8;margin-top:1rem;padding-top:1.125rem}.post-tags-wrapper{font-size:92.5%;margin-bottom:2rem}.post-tags-wrapper .post-tags,.post-tags-wrapper h4{display:inline-block}.post-tags-wrapper h4{margin-right:1.5rem}.post-nav{display:flex;flex-direction:column;margin-bottom:2rem}@media screen and (min-width:768px){.post-nav{flex-direction:row}.post-nav.no-previous-post{justify-content:flex-end}.post-nav.no-previous-post .btn-post-nav{width:50%}}.no-flexbox .post-nav .btn-post-nav{float:left}.post-anchors{position:relative;clear:both;height:1px;background-color:#d8d8d8;margin:2.25rem 0}.post-anchors:first-of-type .anchor-link:first-child{display:none}@media screen and (min-width:768px){.post-anchors{margin:1.875rem 0}}div+.post-anchors{margin-top:3.75rem}.post-anchors span{height:32px;height:2rem;width:32px;width:2rem;position:relative;display:inline-block;font-size:60%;text-align:center;vertical-align:middle;background-color:transparent;border:1px solid grey;border-radius:50%}.post-anchors span:after{position:absolute;right:0;left:0;display:inline-block;color:grey;vertical-align:middle}@media screen and (min-width:768px){.post-anchors span{padding-top:1px;font-size:30%;border-color:#d8d8d8;height:24px;height:1.5rem;width:24px;width:1.5rem}}.post-anchors a{position:absolute;right:0}.post-anchors a:before{margin-top:2px;color:grey;font-size:70%;font-family:Scala Sans Cond,Scala Sans,Helvetica Neue,helvetica,arial,sans-serif;content:attr(data-title);margin-right:.75rem}@media screen and (min-width:768px){.post-anchors a:before{content:""}.post-anchors a:hover:before{content:attr(data-title)}.post-anchors a:hover span{border-color:grey}}.post-anchors a:first-child{top:-36px;top:-2.25rem}.post-anchors a:first-child span:after{top:25%}@media screen and (min-width:768px){.post-anchors a:first-child{top:-30px;top:-1.875rem}}.post-anchors a:nth-child(2){bottom:-36px;bottom:-2.25rem}.post-anchors a:nth-child(2) span:after{top:40%}@media screen and (min-width:768px){.post-anchors a:nth-child(2){bottom:-30px;bottom:-1.875rem}}.location-select-container{margin-bottom:1rem;padding:2px;background-color:rgba(0,0,0,.15);border-radius:2px}.module-location .b-cta-small{padding:0;margin-bottom:1rem}@media screen and (min-width:1132px){.location-content{margin-left:66px;padding-left:1.5rem}}.location-content .img-container{float:left;text-align:left;margin:0 1.5rem 1.5rem 0}.location-content .text-container{float:left;margin-left:40px}.location-content p{position:relative;display:block;margin-bottom:.25em}.location-content span{display:inline-block;vertical-align:middle}.location-content span:before{margin-left:-40px;color:#fff!important;font-size:140%}.img-location{border-radius:50%}.bbp-user-edit .entry-header,.bbp-user-page .entry-header{margin-bottom:2em}@media screen and (min-width:768px) and (max-width:1024px){.bbpress .header{border-bottom:1px solid #ededed}}.bbp-breadcrumb{float:none!important;width:100%;margin-bottom:0;font-size:68.5%!important;text-transform:uppercase;padding:.35rem 0 .35rem 1.5rem}.bbp-breadcrumb a{display:inline-block;color:#fff!important}.bbp-breadcrumb .bbp-breadcrumb-sep{display:inline-block;margin:0 .25em;vertical-align:7%}.bbp-breadcrumb p{margin:0}@media screen and (min-width:960px){.bbp-breadcrumb{padding-left:1.875rem}}.bbp-breadcrumb-home{display:none!important;visibility:hidden;opacity:0}.bbp-breadcrumb-home+span{display:none;visibility:hidden;opacity:0}.forum .entry-header,.reply .entry-header{margin-bottom:2rem}.forum .entry-header,.reply .entry-header,.topic .entry-header{padding-top:2rem}.forum article,.reply article,.topic article{margin:0 1.5rem 1.875rem}@media screen and (min-width:768px){.forum article,.reply article,.topic article{margin:0 1.875rem 1.875rem}}.topic h1{font-size:2rem}.topic .forum-navigation{margin-bottom:2rem}.forum .subscription-toggle{float:right}.forum-content #bbpress-forums,.forum-content a{font-size:13.6px;font-size:.85rem}@media screen and (min-width:1025px){.forum-content #bbpress-forums,.forum-content a{font-size:12.56px;font-size:.785rem}}.forum-content div.bbp-breadcrumb{font-size:inherit}.forum-content .button{font-size:100%}.forum-content .ed_button{background-color:#fff!important}.forum-content .bbp-the-content{padding:9px;font-size:115%!important;font-family:Scala Sans,Helvetica Neue,helvetica,arial,sans-serif;border:2px solid rgba(98,90,149,.85);outline:0;line-height:16px;line-height:1rem}.forum-content .bbp-the-content:focus{padding:8px;border:3px solid #625a95;border-radius:2px}body:not(.admin-bar) .forum-content .form-allowed-tags{display:none!important;visibility:hidden;opacity:0}.forum-content li{font-size:16px;font-size:1rem}@media screen and (min-width:960px){.forum-content li{font-size:13.2px;font-size:.825rem}}.forum-content .bbp-topic-permalink{font-weight:600}.forum-content .forum-titles li{font-weight:400;font-size:12px;font-size:.75rem}.forum-content #bbpress-forums .bbp-threaded-replies{margin-left:3%;border-left:1px solid #ededed}.forum-content #bbp_topic_title{display:block;min-width:280px;padding:5px;line-height:1.35;border:1px solid #625a95;border-radius:2px;font-size:14px;font-size:.875rem}.forum-content #bbp_topic_title:active,.forum-content #bbp_topic_title:focus{padding:4px;border-width:2px;outline:0}.forum-content #bbpress-forums .bbp-reply-author .avatar{position:static}.forum-content img.avatar{margin-bottom:0!important}.forum-content .bbp-template-notice{background:#625a95!important;border-color:transparent!important}.forum-content .bbp-template-notice p{color:#fff;font-size:11.2px;font-size:.7rem}.forum-content .bbp-template-notice p a{color:#fff}.forum-content .bbp-forum-info{width:100%}@media screen and (min-width:768px){.forum-content .bbp-forum-info{width:50%}}.forum-content .bbp-forum-freshness,.forum-content .bbp-forum-reply-count,.forum-content .bbp-forum-topic-count{width:33%!important}@media screen and (min-width:768px){.forum-content .bbp-forum-freshness,.forum-content .bbp-forum-reply-count,.forum-content .bbp-forum-topic-count{width:15%!important}}.forum-content .form-allowed-tags{display:none!important;visibility:hidden;opacity:0}@media screen and (max-width:481px){.forum-content .bbp-reply-author{margin-bottom:.5em;line-height:1}.forum-content .bbp-author-avatar{display:none}.forum-content #bbpress-forums div.bbp-reply-content{margin-left:12px}}.forum-embed-login{width:100%;max-width:100%;margin-left:0;padding-top:2em;border-top:1px solid #e6e6e6}.forum-embed-login form{max-width:600px;margin:0 auto;border:0}#bbp-user-navigation li:first-of-type{display:none!important;visibility:hidden}.forum-navigation ul{margin:0;padding:0;list-style:none}.forum-navigation li{display:block}@media screen and (min-width:768px){.forum-navigation li{display:inline-block}.forum-navigation li:not(:first-of-type){margin-left:.5em;padding-left:.5em;border-left:1px solid #d8d8d8}}.forum-navigation a{display:block}.forum-navigation span{display:inline-block;vertical-align:-11%}.bbp-remember-me .input-desc{font-family:Scala,georgia,times,Times New Roman,serif}.forum-footer-nav{margin-bottom:2em}.bbp-body h2{font-size:inherit;font-weight:400}#bbpress-forums .bbp-form .description{display:block;margin-top:10px}#bbpress-forums .bbp-form #password #pass-strength-result{margin-top:10px;margin-bottom:10px}.donation-popup{position:relative;height:0;overflow:hidden;visibility:hidden;transition:all .42s cubic-bezier(.76,.02,.46,.82)}.donation-popup .donation-popup-inner{position:fixed;left:50%;display:flex;flex-wrap:wrap;width:100%;max-width:1280px;margin:0 auto;transform:translateX(-50%)}.donation-popup .donation-popup-inner>div{flex:1 100%}.donation-popup .donation-popup-inner .close-button{position:absolute;top:10px;right:15px;padding:0;color:#6b6b6b;font-size:20px;text-decoration:none;background:transparent}.donation-popup .donation-popup-inner .image{min-height:220px;background-position:50%;background-size:cover}.donation-popup .donation-popup-inner .text-content{position:relative;padding-right:40px;padding-bottom:20px;padding-left:40px}.donation-popup .donation-popup-inner .text-content .text-content-inner{padding-top:20px;padding-bottom:20px}.donation-popup .donation-popup-inner .text-content h2{margin-top:20px;font-weight:300;font-size:24px}.donation-popup .donation-popup-inner .text-content a{display:inline-block;width:100%;padding:14px 16px;font-weight:300;font-size:1.125rem;text-decoration:none}.donation-popup .donation-popup-inner .text-content .links{margin-bottom:0}.donation-popup .donation-popup-inner .text-content .links div{margin-bottom:10px}@media screen and (min-width:768px){.donation-popup .donation-popup-inner{flex-wrap:nowrap;min-height:360px}.donation-popup .donation-popup-inner>div{flex:1}.donation-popup .donation-popup-inner .text-content-inner{position:relative;top:50%;transform:translateY(-50%)}.donation-popup .donation-popup-inner .image{order:2}.donation-popup .donation-popup-inner .text-content{order:1;padding-bottom:0}.donation-popup .donation-popup-inner .text-content h2{margin-top:0;font-size:28px}.donation-popup .donation-popup-inner .text-content a{width:auto}}@media screen and (min-width:1132px){.donation-popup .donation-popup-inner .text-content h2{font-size:35px}}.show-donation-popup .donation-popup{margin-top:0!important;visibility:visible}body .juicer-feed .juicer-feed .j-twitter-text:before,body .juicer-feed.modern .juicer-feed .j-twitter-text:before{color:#ccc}body .juicer-feed .j-stacker-wrapper,body .juicer-feed.modern .j-stacker-wrapper{margin:0!important}body .juicer-feed.modern h1.referral,body .juicer-feed h1.referral{display:none}body .juicer-feed.modern li.feed-item,body .juicer-feed li.feed-item{margin:0!important;padding:0!important;border-width:1px}body .juicer-feed.modern li.feed-item .j-message,body .juicer-feed.modern li.feed-item.j-twitter .j-message,body .juicer-feed li.feed-item .j-message,body .juicer-feed li.feed-item.j-twitter .j-message{font-size:16px}body .juicer-feed.modern li.feed-item .j-message>p:empty,body .juicer-feed.modern li.feed-item.j-twitter .j-message>p:empty,body .juicer-feed li.feed-item .j-message>p:empty,body .juicer-feed li.feed-item.j-twitter .j-message>p:empty{display:none}body .juicer-feed.modern li.feed-item .j-poster,body .juicer-feed li.feed-item .j-poster{padding:20px}body .juicer-feed.modern li.feed-item.j-twitter .j-message,body .juicer-feed li.feed-item.j-twitter .j-message{font-weight:400}body .juicer-feed.modern li.feed-item .j-image,body .juicer-feed li.feed-item .j-image{display:block;padding:20px;overflow:hidden}body .juicer-feed .j-twitter-date,body .juicer-feed.modern .j-twitter-date{right:35px}body .juicer-feed .j-twitter-post-icon,body .juicer-feed.modern .j-twitter-post-icon{position:absolute;right:15px;bottom:15px}body .juicer-feed .j-twitter-post-icon:before,body .juicer-feed.modern .j-twitter-post-icon:before{color:#ccc}body .juicer-feed .j-stacker .j-stack,body .juicer-feed.modern .j-stacker .j-stack{margin:0!important;padding:0!important}.teaser-juicer{display:block;width:100%;overflow:hidden;border-top:1px solid #ccc}.teaser-juicer .teaser-title{display:block;width:100%;margin-top:22px;color:#0074b0;text-align:center}.media-items{margin-bottom:24px;border-top:1px solid #ccc}@media screen and (min-width:768px){.media-items{margin-bottom:32px}}.media-item{padding:20px;border-bottom:1px solid #ccc}@media screen and (min-width:1025px){.media-item{border-right:1px solid #ccc;width:25%}}@media screen and (min-width:768px){.media-item:nth-child(odd){border-right:1px solid #ccc}}@media screen and (min-width:1025px){.media-item:nth-child(4n+1){border-left:1px solid #ccc}}.media-item:after{display:none;content:""}.media-item .embed iframe{width:100%;height:auto;min-height:215px}.media-item .date{color:#666;font-size:16px}.media-item-teaser{width:100%}.media-item-teaser .teaser-title{width:100%;margin-top:15px;margin-bottom:10px;color:#0074b0;text-align:center}.media-item-teaser .media-items-all{display:flex;flex-direction:column;justify-content:center;width:100%;margin-bottom:15px;text-align:center}@media screen and (min-width:768px){.media-item-teaser .media-items-all{flex-direction:row}}.media-item-teaser .media-items-all>a{margin-top:15px}@media screen and (min-width:768px){.media-item-teaser .media-items-all>a{margin-top:0;margin-left:15px}}.notification-popup-wrapper{position:fixed;bottom:0;left:0;z-index:1000}.notification-popup-wrapper.loading{display:none}.notification-popup-wrapper .notification-popup{display:none;width:100%;max-width:420px;overflow:hidden;color:#fff;background:#0074b0}.notification-popup-wrapper .notification-popup .text{padding:50px 20px 20px}.notification-popup-wrapper.open .notification-popup{display:block}.notification-popup-wrapper.open .notification-popup-button{display:none}.notification-popup-wrapper .close-button{position:absolute;top:15px;right:15px;padding:0;color:#fff;font-size:45px;line-height:25px;background:transparent}.notification-popup-wrapper .notification-popup-button{display:block;width:50px;height:50px;margin-bottom:15px;margin-left:15px;background:url(../images/notification-popup-button.svg) no-repeat}.arrow-down:after,.arrow-left:before,.arrow-right:after,.digimag-article-wrapper .digimag-article-magazine a.all-articles:after,.rehabilitation-event .course-type-info a:after,.rehabilitation-event .rehabilitation-nav a:before,.rehabilitation-search .rehabilitation-search-entry .info a:after{position:relative;top:5px;display:inline-block;width:23px;height:23px;background:url(../images/arrow-right.svg) no-repeat;content:""}.arrow-left:before,.rehabilitation-event .rehabilitation-nav a:before{transform:rotate(180deg)}.rehabilitation-search .next-page:after,.rehabilitation-search .previous-page:before{position:relative;top:4px;display:inline-block;width:18px;height:18px;background:url(../images/arrow-next.svg) no-repeat;transform:rotate(-90deg);content:""}.rehabilitation-search .previous-page:before{transform:rotate(90deg)}.rehabilitation-search .single-page{padding-top:0}.rehabilitation-search .search-text{width:100%;padding:10px;border:1px solid #dadada;border-radius:2px}.rehabilitation-search .next-page,.rehabilitation-search .previous-page{border:none;background:none;font-weight:700;font-size:.75rem;font-family:Scala Sans Cond,Scala Sans,Helvetica Neue,helvetica,arial,sans-serif;color:#625a95}.rehabilitation-search .next-page{float:right}.rehabilitation-search .next-page:after{top:3px;margin-left:5px}.rehabilitation-search .previous-page{float:left}.rehabilitation-search .previous-page:before{top:4px;margin-right:5px}.rehabilitation-search .pages{display:block;margin-top:30px;margin-bottom:30px;overflow:hidden}.rehabilitation-search .no-entires{color:#c7372a}.rehabilitation-search .filters{display:flex;flex-wrap:wrap;padding-bottom:15px}.rehabilitation-search .filters .filter-box{width:50%;margin-top:15px;padding-right:20px}.rehabilitation-search .filters .filter-box:nth-child(3),.rehabilitation-search .filters .filter-box:nth-child(5){padding-right:0}.rehabilitation-search .filters .filter-box label{display:block;font-size:.75rem}.rehabilitation-search .filters .multiselect__placeholder{margin-bottom:0}.rehabilitation-search .filters .multiselect__option--selected:after{color:#6f6f6f}.rehabilitation-search .filters .multiselect__option--selected.multiselect__option--highlight,.rehabilitation-search .filters .multiselect__option--selected.multiselect__option--highlight:after{background:#c7372a}.rehabilitation-search .filters .multiselect__option--highlight,.rehabilitation-search .filters .multiselect__option--highlight:after{background:#625a95}.rehabilitation-search .filters .multiselect .multiselect__tags .multiselect__single,.rehabilitation-search .filters .multiselect .multiselect__tags .option__title{font-weight:700;font-size:1em;font-family:Scala,georgia,times,Times New Roman,serif;color:#000}.rehabilitation-search .filters .multiselect .multiselect__tags .multiselect__tags-wrap .multiselect__tag,.rehabilitation-search .filters .multiselect .multiselect__tags .multiselect__tags-wrap .multiselect__tag .multiselect__tag-icon:hover{background-color:#625a95}.rehabilitation-search .filters .multiselect .multiselect__tags .multiselect__tags-wrap .multiselect__tag .multiselect__tag-icon:after{color:#fff}.rehabilitation-search .rehabilitation-search-entry{border-top:1px solid #dadada}.rehabilitation-search .filter-added-list{display:block;margin-top:30px;margin-bottom:30px}.rehabilitation-search .filter-added-item{display:inline-block;font-weight:700;font-family:Scala Sans Cond,Scala Sans,Helvetica Neue,helvetica,arial,sans-serif}.rehabilitation-search .filter-added-item .close{position:relative;display:inline-table;background:none;width:24px;height:24px;border:1px solid #000;border-radius:100%;cursor:pointer;margin-right:30px;color:#625a95}.rehabilitation-search .filter-added-item .close .icon:before{position:relative;display:table-cell;top:1px;right:1px;font-weight:600;font-size:21px;line-height:0;color:#625a95}.rehabilitation-search .filter-added-item .close .accessibility{width:0}.rehabilitation-search .search-filter-button{margin-top:10px;margin-bottom:10px}.rehabilitation-search .search-filter-button button{width:100%;padding:18px 15px 15px;color:#fff;font-size:.75rem;text-transform:uppercase}.rehabilitation-search .entries{margin-top:20px}.rehabilitation-search .entries>:first-child{border-top:0}.rehabilitation-search input[type=search]{-webkit-appearance:textfield}.rehabilitation-search input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.rehabilitation-search .rehabilitation-search-entry{padding-top:20px;padding-bottom:20px}.rehabilitation-search .rehabilitation-search-entry .entry-title{margin-bottom:10px}.rehabilitation-search .rehabilitation-search-entry .meta{font-weight:700;font-size:.75rem;font-family:Scala Sans,Helvetica Neue,helvetica,arial,sans-serif}.rehabilitation-search .rehabilitation-search-entry .meta>:after{content:", "}.rehabilitation-search .rehabilitation-search-entry .meta>:last-child:after{content:""}.rehabilitation-search .rehabilitation-search-entry .content{margin-top:10px;margin-bottom:10px;font-size:.75rem;font-family:Scala,georgia,times,Times New Roman,serif}.rehabilitation-search .rehabilitation-search-entry .tags>a{font-weight:700;font-size:.625rem}.rehabilitation-search .rehabilitation-search-entry .tags>a:after{display:inline-block;margin-left:-2px;color:#000;content:", "}.rehabilitation-search .rehabilitation-search-entry .tags>a:last-child:after{content:""}.rehabilitation-search .rehabilitation-search-entry .info{font-weight:700;font-size:.75rem;font-family:Scala Sans Cond,Scala Sans,Helvetica Neue,helvetica,arial,sans-serif;text-align:right}.rehabilitation-search .rehabilitation-search-entry .info a:after{margin-left:5px}.rehabilitation-event{padding-bottom:25px}.rehabilitation-event a{color:#625a95;font-weight:700}.rehabilitation-event .eventorganiser-event-meta{display:none}.rehabilitation-event .event-info{font-size:.9375rem;font-family:Scala Sans Cond,Scala Sans,Helvetica Neue,helvetica,arial,sans-serif}.rehabilitation-event .event-info>*{display:flex}.rehabilitation-event .event-info label{display:inline-block;margin-right:.625rem;font-weight:700}.rehabilitation-event .content-output{margin-top:1.25rem;margin-bottom:1.25rem;font-family:Scala,georgia,times,Times New Roman,serif}.rehabilitation-event .content-output p:last-of-type{margin-bottom:0}.rehabilitation-event .event-tags{margin-bottom:.625rem;font-weight:700;font-size:.9375rem;font-family:Scala Sans Cond,Scala Sans,Helvetica Neue,helvetica,arial,sans-serif}.rehabilitation-event .rehabilitation-nav{margin-top:.9375rem;padding-top:.625rem;border-top:1px solid #e6e6e6}.rehabilitation-event .rehabilitation-nav a{font-weight:700;font-size:.875rem;font-family:Scala Sans Cond,Scala Sans,Helvetica Neue,helvetica,arial,sans-serif}.rehabilitation-event .course-type-info{margin-top:1.25rem;font-size:.875rem}.rehabilitation-event .course-type-info .course-type-info-fields{text-align:right}.rehabilitation-event .course-type-info a{font-weight:700;font-family:Scala Sans Cond,Scala Sans,Helvetica Neue,helvetica,arial,sans-serif}.rehabilitation-event h1{color:#625a95;font-size:2.75rem}body .rehabilitation-search.is-searching .entries{display:block;min-height:4rem;background:url(../images/loader.gif) no-repeat;background-position:50%;background-size:2rem}.page-template-page-rehabilitation-search .page-header .header-content,body .rehabilitation-search.is-searching .entries>*{display:none}.theme--red .rehabilitation-search .search-filter-button button{background:#c7372a}.theme--red .rehabilitation-search .filter-added-item{color:#c7372a;font-size:18px}.theme--red .rehabilitation-search .filter-added-item .close{border-color:#c7372a}.theme--blue .rehabilitation-search .search-filter-button button{background:#0074b0}.theme--blue .rehabilitation-search .filter-added-item{color:#0074b0;font-size:18px}.theme--blue .rehabilitation-search .filter-added-item .close{border-color:#0074b0}.theme--lilac .rehabilitation-search .search-filter-button button{background:#625a95}.theme--lilac .rehabilitation-search .filter-added-item{color:#625a95;font-size:18px}.theme--lilac .rehabilitation-search .filter-added-item .close{border-color:#625a95}.theme--pink .rehabilitation-search .search-filter-button button{background:#d36b9e}.theme--pink .rehabilitation-search .filter-added-item{color:#d36b9e;font-size:18px}.theme--pink .rehabilitation-search .filter-added-item .close{border-color:#d36b9e}.theme--orange .rehabilitation-search .search-filter-button button{background:#efa92c}.theme--orange .rehabilitation-search .filter-added-item{color:#efa92c;font-size:18px}.theme--orange .rehabilitation-search .filter-added-item .close{border-color:#efa92c}.theme--yellow .rehabilitation-search .search-filter-button button{background:#fdd31e}.theme--yellow .rehabilitation-search .filter-added-item{color:#fdd31e;font-size:18px}.theme--yellow .rehabilitation-search .filter-added-item .close{border-color:#fdd31e}.theme--green .rehabilitation-search .search-filter-button button{background:#00860c}.theme--green .rehabilitation-search .filter-added-item{color:#00860c;font-size:18px}.theme--green .rehabilitation-search .filter-added-item .close{border-color:#00860c}body.archive-event #main>article{padding-top:20px;max-width:1150px;margin:0 auto}body.archive-event #main>article .eo-event-header .eo-event-date{margin-top:20px;font-weight:700;font-family:Scala Sans,Helvetica Neue,helvetica,arial,sans-serif}body.archive-event #main>article .eo-event-header .eo-event-date time{font-family:inherit}body.archive-event #main>article>.entry-content,body.archive-event #main>article>.entry-header{padding:0 20px}body.archive-event #main>article .eo-event-meta{margin-top:0;margin-left:0}body.archive-event #main>article .eo-event-content{margin-left:0}body .vue-app.show-loader:not(.loaded) .js-component{display:block;min-height:6.25rem;background:url(../images/loader.gif) no-repeat;background-position:50%;background-size:3.125rem}.accordion .content{display:none}.accordion .read-more-link{position:relative;display:block;width:100%;min-height:40px;text-align:center;background:#fff}.accordion .read-more-link .read-more-text{position:absolute;right:0;left:0;z-index:2;display:block;margin-right:auto;margin-left:auto}.accordion .read-more-link .read-more-text>span{padding-right:15px;padding-left:15px;font-size:18px;font-family:Scala Sans Cond,Scala Sans,Helvetica Neue,helvetica,arial,sans-serif;text-transform:uppercase;background:#fff}.accordion .read-more-link .read-more-text>span .arrow{position:relative;top:8px;left:3px;display:inline-block;width:22px;height:22px;background:#7f78ab;border-radius:50%}.accordion .read-more-link .read-more-text>span .arrow:after{position:relative;top:-5px;left:-1px;display:inline-block;color:#fff;font-size:22px;font-family:icon-cancer;transform:rotate(90deg);content:"\276F"}.accordion .read-more-link .read-more-line{position:absolute;top:18px;left:0;z-index:1;display:inline-block;width:100%;height:1px;background:#e6e6e6;content:""}.arrow-down:after,.arrow-left:before,.arrow-right:after{position:relative;top:12px;display:inline-block;width:40px;height:40px;background:url(../images/arrow-right-bare.svg) #1075ae no-repeat 50%;background-size:25px;border-radius:100%;content:""}.arrow-left:before,.rehabilitation-event .rehabilitation-nav a:before{margin-right:1rem}.arrow-down:after,.arrow-left:before,.arrow-right:after,.digimag-article-wrapper .digimag-article-magazine a.all-articles:after,.rehabilitation-event .course-type-info a:after,.rehabilitation-event .rehabilitation-nav a:before,.rehabilitation-search .rehabilitation-search-entry .info a:after{left:5px}.digimag .breadcrumb,.digimag_article .breadcrumb{position:relative}.arrow-link{color:#0074b0;font-weight:700;font-size:1.125rem;font-family:Scala Sans Cond,Scala Sans,Helvetica Neue,helvetica,arial,sans-serif}.arrow-down:after{transform:rotate(90deg)}.arrow-left:before{transform:rotate(180deg)}.digimag-article.js-component .meta{margin-bottom:5px}.digimag-frontpage.js-component{padding:0 30px 30px}@media screen and (min-width:768px){.digimag-frontpage.js-component .filtered-items{display:flex;flex-wrap:wrap;justify-content:flex-start}}.digimag-frontpage.js-component .filter-wrapper{display:block;clear:both;width:100%;margin-bottom:1.25rem;text-align:center}.digimag-frontpage.js-component .filter-wrapper ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;max-width:800px;margin:0 auto}.digimag-frontpage.js-component .filter-wrapper ul span{font-weight:700}.digimag-frontpage.js-component .filter-wrapper ul li{display:inline-block;margin-right:15px;margin-bottom:15px}.digimag-frontpage.js-component .filter-wrapper ul li:first-child{margin-right:20px}.digimag-frontpage.js-component .filter-wrapper ul li.selected a{background:url(../images/checked-black.svg) no-repeat;background-position:right 18px center;background-size:15px}.digimag-frontpage.js-component .filter-wrapper ul li a{display:inline-block;padding:8px 40px 5px;color:#000;font-size:.875rem;background:#fff;border-radius:50px;box-shadow:1px 1px 10px 2px hsla(0,0%,53.3%,.26)}.digimag-frontpage.js-component:not(.filter-selected) .digimag-article:nth-child(4n+1){padding-right:0}.load-more-wrapper{text-align:center}.show-more{background:transparent}.show-more:focus,.show-more:hover{text-decoration:underline}.digimag-frontpage-header{position:relative;margin-top:50px;margin-bottom:30px;text-align:center}.digimag-frontpage-header .main-header-wrapper{max-width:800px;margin:0 auto}.digimag-frontpage-header .main-header-wrapper img{margin-bottom:30px}@media screen and (min-width:768px){.digimag-frontpage-header .archive-link-wrapper{position:absolute;top:0;right:30px}}.digimag-frontpage-header h1{color:#000!important;font-weight:400;font-size:5rem;font-family:Scala,georgia,times,Times New Roman,serif}.digimag-frontpage-header p{margin-bottom:0;font-size:1.25rem}.digimag-featured-articles{margin-top:30px;margin-bottom:30px;padding:5px 10px;background:#d6e9f2}.digimag-featured-articles .featured-header{padding-top:20px;padding-bottom:20px;text-align:center}.digimag-featured-articles .featured-header-heading{margin-bottom:0;font-weight:700;font-size:1.75rem}@media screen and (min-width:768px){.digimag-featured-articles .articles{display:flex;flex-wrap:wrap;justify-content:flex-start}}.digimag-featured-articles .digimag-article:nth-child(4n){padding-right:0}.digimag-article-wrapper{max-width:1150px;margin:0 auto;padding:0 25px;font-size:1rem}@media screen and (min-width:768px){.digimag-article-wrapper{display:flex}}.digimag-article-wrapper h1{margin-bottom:5px;font-size:2.8125rem}.digimag-article-wrapper h2{font-size:1.5625rem}.digimag-article-wrapper>*{flex:1}.digimag-article-wrapper .sidebar{flex:0.25;min-width:250px;margin-top:20px}@media screen and (min-width:768px){.digimag-article-wrapper .sidebar{min-width:300px;margin-top:0}}@media screen and (min-width:768px){.digimag-article-wrapper .digimag-article-content{padding-right:70px}}.digimag-article-wrapper .digimag-article-magazine{padding:40px 40px 20px;font-family:Scala Sans,Helvetica Neue,helvetica,arial,sans-serif;background:#fff8eb}.digimag-article-wrapper .digimag-article-magazine .image{min-height:auto}.digimag-article-wrapper .digimag-article-magazine .published-in-magazine{margin-bottom:5px}.digimag-article-wrapper .digimag-article-magazine .date,.digimag-article-wrapper .digimag-article-magazine .magazine-other-content,.digimag-article-wrapper .digimag-article-magazine .published-in-magazine{display:block;color:#000;font-weight:700;font-family:Scala Sans Cond,Scala Sans,Helvetica Neue,helvetica,arial,sans-serif;text-align:center}.digimag-article-wrapper .digimag-article-magazine .magazine-other-content{font-size:1.125rem}.digimag-article-wrapper .digimag-article-magazine .date{margin-top:5px;margin-bottom:5px}.digimag-article-wrapper .digimag-article-magazine .magazine-other-content{margin-bottom:5px;text-align:left}.digimag-article-wrapper .digimag-article-magazine .other-articles a{display:block;margin-bottom:1.25rem;font-size:.75rem;text-decoration:underline}.digimag-article-wrapper .digimag-article-magazine a.all-articles{display:inline-block;margin-top:10px;color:#0074b0;font-weight:700;font-size:1rem;font-family:Scala Sans Cond,Scala Sans,Helvetica Neue,helvetica,arial,sans-serif}.digimag-article-wrapper .digimag-article-magazine a.all-articles:after{width:35px;height:35px;background-size:20px}.digimag-article-wrapper .ingress{margin:44px 0 22px;font-size:1.375rem}.digimag-article-wrapper .date{color:grey}.digimag-article-wrapper .article-header{padding-top:25px;text-align:center}.digimag-article-wrapper .article-header .categories{margin-bottom:10px}@media screen and (min-width:768px){.digimag-article-wrapper:not(.sidebar) .content,.digimag-article-wrapper:not(.sidebar) .ingress{padding:0 130px}}.digimag-article-wrapper blockquote{padding-top:70px;font-weight:700;font-size:1.25rem;background:url(../images/quotes.svg) no-repeat;backround-position:0 0}@media screen and (min-width:768px){.digimag-article-wrapper blockquote{float:right;max-width:50%;margin:30px -130px 30px 40px}}.digimag-article-wrapper blockquote p:last-child{margin-bottom:0;font-size:.9375rem}.digimag-article-wrapper .content img{float:none;width:100%;margin:20px 0}@media screen and (min-width:768px){.digimag-article-wrapper .content img{margin-top:20px;margin-bottom:20px}.digimag-article-wrapper .content img.alignleft{float:left;width:auto;margin-right:20px;margin-left:-130px}.digimag-article-wrapper .content img.alignright{float:right;width:auto;margin-right:-130px;margin-left:20px}}.digimag-article-wrapper .content div.wp-caption.alignright{float:right;width:auto;margin-right:-130px;margin-left:20px}.digimag-article-wrapper .last-content{clear:both;max-width:880px;margin:0 auto;padding:25px;border:4px solid #efa92c}@media screen and (min-width:768px){.digimag-article-wrapper .last-content{padding:50px}}.digimag-article-wrapper .last-content>:last-child{margin-bottom:0}.digimag-article{flex:1 25%;flex-grow:0;margin-bottom:30px;padding-right:5px}.digimag-article .content-wrapper{height:100%;background:#fff}.digimag-article .meta{margin-bottom:20px}.digimag-article.featured{margin-bottom:30px;background:#e8f2f8}@media screen and (min-width:768px){.digimag-article.featured{flex:1 100%}}.digimag-article.featured .content-wrapper{padding:0;background:transparent}@media screen and (min-width:768px){.digimag-article.featured .content-wrapper{display:flex}}.digimag-article.featured .image{min-height:400px}.digimag-article.featured .header{flex:1 50%;margin:0}.digimag-article.featured .content-inner{max-width:60%}.digimag-article.featured .content{flex:1 50%;padding:20px}@media screen and (min-width:768px){.digimag-article.featured .content{display:flex;align-items:center;justify-content:center;padding:0}}.digimag-article.featured .title{font-size:1.5625rem;line-height:35px}.digimag-frontpage-wrapper .media-item-teaser{padding:25px 5px;background:#d6e9f2}.digimag-frontpage-wrapper .media-item-teaser h2{color:#000}.digimag-frontpage-wrapper .media-item-teaser .media-item{padding:5px;border:0}.digimag-frontpage-wrapper .media-item-teaser .media-item .title{font-size:.875rem}.digimag-frontpage-wrapper .media-item-teaser a span{display:inline-block;margin-left:10px;color:#000;text-decoration:underline}.digimag-frontpage-wrapper .media-item-teaser .media-item-wrapper{height:100%;padding:15px;background:#fff}.digimag-frontpage-wrapper .media-item-teaser .block-wrapper-horizontal{display:flex;flex-wrap:wrap;justify-content:space-evenly}.digimag-frontpage-wrapper .poll{padding:40px 0 45px;color:#fff;text-align:center;background:#7f78ab}.digimag-frontpage-wrapper .poll h2{color:#fff}.digimag-frontpage-wrapper .poll input[type=button]{margin-top:20px;margin-bottom:10px;padding:12px 30px;color:#7f78ab;background:#fff}.digimag-frontpage-wrapper .poll .poll-voted .wp-polls-ans{width:80%;max-width:780px;margin:0 auto;padding:40px 50px;color:#000;background:#eeebff}.digimag-frontpage-wrapper .poll .poll-voted .wp-polls-ans strong{font-weight:400}.digimag-frontpage-wrapper .poll .poll-voted .wp-polls-ans p,.digimag-frontpage-wrapper .poll .poll-voted .wp-polls-ans p strong{font-weight:700}.digimag-frontpage-wrapper .poll .poll-voted .wp-polls-ans li{width:100%;padding:0;text-align:left}.digimag-frontpage-wrapper .poll .poll-voted .wp-polls-ans>:last-child{margin-bottom:0}.digimag-frontpage-wrapper .poll .wp-polls-form,.digimag-frontpage-wrapper .poll .wp-polls-ul{margin:0}.digimag-frontpage-wrapper .poll .wp-polls-ul li{display:block;width:80%;max-width:780px;margin:0 auto 10px;padding:15px;overflow:hidden;color:#000;text-align:center;background:#eeebff}.digimag-frontpage-wrapper .poll .wp-polls-ul li input{display:none}.digimag-frontpage-wrapper .poll .wp-polls-ul li input:checked+label:before{position:absolute;top:5px;left:0;display:inline-block;float:left;width:30px;height:30px;background:url(../images/checked.svg) no-repeat;content:""}.digimag-frontpage-wrapper .poll .wp-polls-ul li label{position:relative;display:block;width:100%;cursor:pointer}.digimag-frontpage-wrapper .poll .wp-polls-ul li .pollbar-wrapper{background:#fff}.digimag-frontpage-wrapper .poll .wp-polls-ul li .pollbar-wrapper .pollbar{margin:0;background:#7f78ab;border:0}.digimag-link-wrapper{position:relative}.digimag-link-wrapper a{position:absolute;bottom:-5rem;left:1rem}@media screen and (min-width:768px){.digimag-link-wrapper a{bottom:-2rem}}.digimag-magazines-wrapper{padding-top:30px}.digimag-magazines-wrapper h1{text-align:center;margin-bottom:3rem}@media screen and (min-width:768px){.digimag-magazines-wrapper h1{margin-bottom:1rem}}.digimag-magazines-wrapper .digimag-magazines{padding:30px}.digimag-magazines-wrapper .digimag-magazines .magazines{display:flex;flex-direction:column;justify-content:center;margin:0 1rem}@media screen and (min-width:768px){.digimag-magazines-wrapper .digimag-magazines .magazines{margin:0 5rem}}.digimag-magazines-wrapper .digimag-magazines .digimag-magazine__wrapper{display:flex;flex-direction:column;padding:2rem 0;border-top:1px solid #ededed}.digimag-magazines-wrapper .digimag-magazines .digimag-magazine__wrapper:last-child{border-bottom:1px solid #ededed}@media screen and (min-width:768px){.digimag-magazines-wrapper .digimag-magazines .digimag-magazine__wrapper{flex-direction:row;padding:1rem 0}}@media screen and (min-width:80em){.digimag-magazines-wrapper .digimag-magazines .digimag-magazine__wrapper{margin:0 7vw}}.digimag-magazines-wrapper .digimag-magazines .digimag-magazine__wrapper .digimag-magazine .image{border:1px solid #bfbfbf}.digimag-magazines-wrapper .digimag-magazines .digimag-magazine__wrapper .digimag-magazine .image img{height:250px;max-height:250px}@media screen and (min-width:768px){.digimag-magazines-wrapper .digimag-magazines .digimag-magazine__wrapper .digimag-magazine{margin-right:2rem}}.digimag-magazines-wrapper .digimag-magazines .digimag-magazine__wrapper .digimag-magazine .number{font-size:1.1em;font-weight:600;padding:.2em 0;margin-bottom:0}.digimag-magazines-wrapper .digimag-magazines .digimag-magazine__wrapper .digimag-magazine>*{display:block}.digimag-magazines-wrapper .digimag-magazines .digimag-magazine__wrapper .related-articles{list-style:none;margin-top:1rem;padding-left:0}@media screen and (min-width:768px){.digimag-magazines-wrapper .digimag-magazines .digimag-magazine__wrapper .related-articles{margin:0 0 1.5em}}.digimag-magazines-wrapper .digimag-magazines .digimag-magazine__wrapper .related-articles__heading{font-size:1em;font-weight:600}.digimag-magazines-wrapper .digimag-magazines .digimag-magazine__wrapper .related-articles__list-item{margin-bottom:.3rem}.digimag-magazines-wrapper .digimag-magazines .digimag-magazine__wrapper .related-articles__link{color:#625a95;font-size:.75rem;text-decoration:underline}.personalization__left{padding-bottom:1.5rem;display:flex;flex-direction:column}.personalization__left:after{content:none}.personalization__intro{margin-bottom:1rem}.personalization__label{display:block;font-size:87.5%;font-weight:600;cursor:pointer}.personalization__select{display:block;width:100%;max-width:25rem}.personalization__disclaimer{margin-top:auto;padding-top:.5rem}.personalization__subtitle{margin-bottom:.75rem}.personalization__shortcuts:empty{display:none}.personalization__shortcuts li{margin-top:.3rem}.personalization__links{border-top:1px solid rgba(0,0,0,.1)}.personalization__shortcuts:empty~.personalization__links{border-top:0;margin-top:0;padding-top:0}.personalization__links:empty{display:none}ul.personalization__links{margin-top:.8rem;margin-bottom:1rem;padding-top:.5rem}.personalization__loading{position:absolute;top:0;right:0;bottom:0;left:0;background:hsla(0,0%,100%,.5)}