@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Cabin:400,400i,500,500i,600,600i,700,700i&display=swap);@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i);.clearfix:after,.content-output:after,.form-footer:after,.gform_footer:after,.gform_wrapper ul:after,.list-section:after,.media:after,.nav-global:after,.nav-primary: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 .thumbnails-wrapper:after,.no-flexbox .top-level:after{content:"";display:table;clear:both}.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{padding:.2em 0;margin:.2em 0;background:#bfbfbf;color:#000}.caps{text-transform:uppercase!important}.accessibility,.menu-open .wrap-top,.nav-toggle-menu .nav-toggle-menu__close-text,.visuallyhidden{clip:rect(0 0 0 0);position:absolute!important;height:.0625rem;width:.0625rem;overflow:hidden}.accessibility--focus:focus{background-color:#fff;box-shadow:0 0 .125rem .125rem rgba(0,0,0,.6);clip:auto!important;color:#000;display:block;font-size:.75rem;height:auto;left:.3125rem;line-height:normal;padding:.9375rem 1.4375rem .875rem;text-decoration:none;top:.3125rem;width:auto!important;z-index:100000}.hidden,.nav-primary{display:none;visibility:hidden}.thumb-text{background-color:rgba(0,0,0,.5)}.thumb-text *{color:#fff}.border-top{border-top:1px solid #ebebeb}.header-content-container .header-content,.page .page-parts,.patient-path-frontpage .content-output-wrapper,.patient-path-page .previous-next-block,.teaser-main+.header-content,.thumbnail-none .header-content{padding:24px;padding:1.5rem}@media screen and (min-width:768px){.header-content-container .header-content,.page .page-parts,.patient-path-frontpage .content-output-wrapper,.patient-path-page .previous-next-block,.teaser-main+.header-content,.thumbnail-none .header-content{padding:24px 30px;padding:1.5rem 1.875rem}}@font-face{font-family:Scala;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-weight:400;font-style:normal}@font-face{font-family:Scala;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-weight:600;font-style:normal}@font-face{font-family:"Scala Sans";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-weight:400;font-style:normal}@font-face{font-family:"Scala Sans";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-weight:600;font-style:normal}@font-face{font-family:"Scala Sans";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-weight:900;font-style:normal}@font-face{font-family:"Scala Sans Cond";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-weight:400;font-style:normal}@font-face{font-family:"Scala Sans Cond";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");font-weight:600;font-style:normal}@font-face{font-family:Boing;src:url(../fonts/boing/Boing_LightItalic.eot);src:url(../fonts/boing/Boing_LightItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/boing/Boing_LightItalic.woff2) format("woff2"),url(../fonts/boing/Boing_LightItalic.woff) format("woff"),url(../fonts/boing/Boing_LightItalic.svg#Boing_LightItalic) format("svg");font-style:italic;font-weight:300}@font-face{font-family:Boing;src:url(../fonts/boing/Boing_Light.eot);src:url(../fonts/boing/Boing_Light.eot?#iefix) format("embedded-opentype"),url(../fonts/boing/Boing_Light.woff2) format("woff2"),url(../fonts/boing/Boing_Light.woff) format("woff"),url(../fonts/boing/Boing_Light.svg#Boing_Light) format("svg");font-style:normal;font-weight:300}@font-face{font-family:Boing;src:url(../fonts/boing/Boing_Semibold.eot);src:url(../fonts/boing/Boing_Semibold.eot?#iefix) format("embedded-opentype"),url(../fonts/boing/Boing_Semibold.woff2) format("woff2"),url(../fonts/boing/Boing_Semibold.woff) format("woff"),url(../fonts/boing/Boing_Semibold.svg#Boing_Semibold) format("svg");font-style:normal;font-weight:600}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{background:#fff;color:#333;font-family:Scala,Georgia,Times,"Times New Roman",serif;font-size:100%;font-weight:400;line-height:1.5;-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%}@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-family:icon-cancer;src:url(../fonts/icon-cancer.eot?dkobt1);src:url(../fonts/icon-cancer.eot?#iefixdkobt1) format("embedded-opentype"),url(../fonts/icon-cancer.woff?dkobt1) format("woff"),url(../fonts/icon-cancer.ttf?dkobt1) format("truetype"),url(../fonts/icon-cancer.svg?dkobt1#icon-cancer) format("svg");font-weight:400;font-style:normal}.additional-search-form .search-trigger:after,.anchor-nav a:before,.attachments .attachments-heading:before,.b-table .b-table-title:before,.banner--small .toggle-content.open:before,.banner--small .toggle-content:before,.btn-more:after,.btn-post-next:after,.btn-post-prev:before,.comment-count:before,.comment-time:before,.content-output .link-style:before,.cookie-notice span:after,.cookie-select-container:after,.cta-chat .icon-cta:before,.cta-chat .link-cta:after,.cta-location .icon-cta:before,.cta-mail .icon-cta:before,.cta-phone .icon-cta:before,.donation::after,.download-container .download-icon:after,.event-container:before,.event-select-container:after,.icon-1_ukko:before,.icon-2_ukkoo:before,.icon-3_ukkoo:before,.icon-arrow_ball:before,.icon-attachment:before,.icon-chat:before,.icon-close:before,.icon-comment:before,.icon-download:before,.icon-dropdown_down:before,.icon-dropdown_up:before,.icon-external:before,.icon-facebook:before,.icon-home:before,.icon-instagram:before,.icon-location:before,.icon-mail:before,.icon-menu:before,.icon-menu_back:before,.icon-menu_forward:before,.icon-news:before,.icon-phone:before,.icon-play:before,.icon-print:before,.icon-search:before,.icon-select:before,.icon-time:before,.icon-twitter:before,.icon-youtube:before,.links .attachments-heading:before,.nav-footer a[target='_blank']:after,.nav-global .dropdown-trigger:after,.nav-toggle-menu.is-active:after,.nav-toggle-menu:after,.news-modular-row .block .news-title.news-icon:before,.news-title:before,.patient-path-frontpage.patient-path-menu-open .menu-row .menu-toggle-wrapper .nav-toggle-menu::after,.patient-path-page.patient-path-menu-open .menu-row .menu-toggle-wrapper .nav-toggle-menu::after,.post-anchors a:first-child span:after,.post-anchors a:nth-child(2) span:after,.prev-level-trigger:after,.publication-sidebar .wrapper .nav-cpt .flipped-icon:after,.publication-sidebar .wrapper .nav-cpt ul:after,.search-trigger:after,.sub-level-trigger:after,.video-close-button:after,.video-play-button .play-button-content:after,[class*=" icon-"],[class^=icon-]{font-family:icon-cancer;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-facebook:before{content:"\e60f"}.cta-chat .icon-cta:before,.icon-chat:before{content:"\e600"}.banner--small .toggle-content:before,.icon-dropdown_down:before,.nav-global .dropdown-trigger:after,.post-anchors a:nth-child(2) span:after,.publication-sidebar .wrapper .nav-cpt ul:after{content:"\2193"}.banner--small .toggle-content.open:before,.icon-dropdown_up:before,.publication-sidebar .wrapper .nav-cpt .flipped-icon:after{content:"\2191"}.icon-home:before{content:"\21e7"}.icon-link_arrow:before{content:"\279c"}.btn-post-next:after,.btn-post-prev:before,.content-output .link-style:before,.cta-chat .link-cta:after,.donation::after{content:"\279c"}.cta-location .icon-cta:before,.icon-location:before{content:"\27c0"}.cta-mail .icon-cta:before,.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,.nav-toggle-menu:after{content:"\e60b"}.cta-phone .icon-cta:before,.icon-phone:before{content:"\e60a"}.anchor-nav a:before,.icon-play:before,.video-play-button .play-button-content:after{content:"\27a4"}.icon-print:before{content:"\e60c"}.additional-search-form .search-trigger:after,.icon-search:before,.search-trigger:after{content:"\21b3"}.icon-twitter:before{content:"\e60e"}.cookie-notice span:after,.icon-close:before,.nav-toggle-menu.is-active:after,.patient-path-frontpage.patient-path-menu-open .menu-row .menu-toggle-wrapper .nav-toggle-menu::after,.patient-path-page.patient-path-menu-open .menu-row .menu-toggle-wrapper .nav-toggle-menu::after,.video-close-button:after{content:"\d7"}.icon-1_human:before{content:"\2206"}.icon-2_human:before{content:"\e602"}.icon-3_human:before{content:"\e603"}.icon-donate:before{content:"\2665"}.btn-more:after,.icon-arrow_ball:before,.icon-external:before,.nav-footer a[target='_blank']:after{content:"\e604"}.download-container .download-icon:after,.icon-download:before{content:"\21a8"}.event-container:before,.events-title:before,.icon-calendar:before,.news-modular-row .block .news-title.events-icon:before{content:"\23"}.icon-news:before,.news-modular-row .block .news-title.news-icon:before,.news-title:before{content:"\e612"}.comment-count:before,.icon-comment:before{content:"\e608"}.cookie-select-container:after,.event-select-container:after,.icon-select:before{content:"\2195"}.comment-time:before,.icon-time:before{content:"\2248"}.icon-1_ukko:before{content:"\e601"}.icon-2_ukkoo:before{content:"\e605"}.icon-3_ukkoo:before{content:"\e607"}.attachments .attachments-heading:before,.icon-attachment:before{content:"\e609"}.icon-link:before,.links .attachments-heading:before{content:"\e60d"}.post-anchors a:first-child span:after{content:"\e610"}.icon-youtube:before{content:"\e900"}.icon-instagram:before{content:"\e901"}.icon-external{display:inline-block;-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.icon-external.btn-more:before{content:none}.base-font{font-family:Scala,Georgia,Times,"Times New Roman",serif}.alt-font{font-family:"Scala Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.cond-font{font-family:"Scala Sans Cond",Scala,Georgia,Times,"Times New Roman",serif}h1,h2,h3,h4,h5,h6{margin:0;font-family:Scala,Georgia,Times,"Times New Roman",serif;font-weight:600;text-rendering:optimizeLegibility}h1{margin-bottom:16px;margin-bottom:1rem;font-family:Scala,Georgia,Times,"Times New Roman",serif;font-weight:900;font-size:32px;font-size:2rem;line-height:1}@media screen and (min-width:768px){h1{font-size:42.4px;font-size:2.65rem}}@media screen and (min-width:1025px){h1{font-size:45.6px;font-size:2.85rem}}@media screen and (min-width:92.5em){h1{font-size:59.2px;font-size:3.7rem}}.h2,.search-title,h2{margin-bottom:16px;margin-bottom:1rem;font-family:Scala,Georgia,Times,"Times New Roman",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}}.contact-area h2,.h3,.list-section h2,h3{margin-bottom:8px;margin-bottom:.5rem;font-weight:600;font-size:20px;font-size:1.25rem;line-height:1}@media screen and (min-width:768px){.contact-area h2,.h3,.list-section h2,h3{font-size:22.8px;font-size:1.425rem}}.h4,.thumb-text .thumb-title,h4{margin-bottom:.25em;font-weight:600;font-size:14px;font-size:.875rem;line-height:1.25;letter-spacing:1px;text-transform:uppercase}.epsilon,.h5,.sitemap-item .item-title,h5{margin-bottom:16px;margin-bottom:1rem;font-size:16px;font-size:1rem}.zeta,h6{margin-bottom:1.5em;font-size:.875rem;font-weight:400;text-transform:uppercase}blockquote,p{margin:0 0 16px;margin:0 0 1rem}@media screen and (max-width:47.9em){blockquote,p{font-size:115%}}.lead,.lede{margin-bottom:1em;line-height:1.3;font-size:120%}ol,ul{margin:0 0 1.5em 0}@media screen and (max-width:47.9em){li{font-size:115%}}li>ol,li>ul{margin-bottom:0}.italic{font-style:italic}.in-finnish-only{font-size:82.5%;position:absolute;left:0;bottom:-1rem}.b-small p,.checkbox-label{font-size:92.5%}@media screen and (min-width:768px){.b-small p,.checkbox-label{font-size:82.5%}}.event-cat,.list-events .month,.news-table tr td:first-child{font-size:14px;font-size:.875rem}@media screen and (min-width:768px){.event-cat,.list-events .month,.news-table tr td:first-child{font-size:12px;font-size:.75rem}}@media screen and (min-width:1025px){.event h1{font-size:42.4px;font-size:2.65rem}}@media screen and (min-width:92.5em){.event h1{font-size:45.6px;font-size:2.85rem}}.single-page h1{font-weight:600}.intra-login-page h1{max-width:450px;margin-left:auto;margin-right:auto;font-size:42.4px;font-size:2.65rem}.caption{font-size:120%}@media screen and (min-width:768px){.caption{font-size:115%}}.b-small h3{font-size:1.25em}.thumb-title{font-size:1rem}@media screen and (min-width:768px){.thumb-title{font-size:1.5rem}}.comments-container h4,.events-container h4{color:#333}.meta-text,time{font-family:"Scala Sans","Helvetica Neue",Helvetica,Arial,sans-serif;color:#666;font-size:14.8px;font-size:.925rem;line-height:1}@media screen and (min-width:768px){.meta-text,time{font-size:12px;font-size:.75rem}}abbr[title]{border-bottom:dotted 1px;cursor:help}b,strong{font-weight:700}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:Scala,Georgia,Times,"Times New Roman",serif;font-size:1rem}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}.btn-post-next:after,.btn-post-prev:before{position:absolute;top:35%;opacity:.2}button{border:0}.btn-more{margin-left:8px;margin-left:.5rem}.btn-more:after{display:inline-block;vertical-align:-23%;font-size:24px;font-size:1.5rem}@media screen and (min-width:768px){.btn-more.large:after{font-size:32px;font-size:2rem;padding-bottom:1px}}.btn-post-nav{border:1px solid #d8d8d8;width:50%;position:relative;display:block;padding:12px 30px;padding:.75rem 1.875rem}.btn-post-nav p{margin-bottom:0}.btn-post-nav .link{display:none}@media screen and (min-width:768px){.btn-post-nav .link{display:inline;font-weight:600}}.btn-post-prev{text-align:right}.btn-post-prev:before{-ms-transform:rotate(180deg);transform:rotate(180deg);left:24px;left:1.5rem}.btn-post-next{border-left:0}.btn-post-next:after{right:24px;right:1.5rem}.btn-submit,.content-output input[type=button],.content-output input[type=submit],.gform_wrapper input[type=button],.gform_wrapper input[type=submit]{border:0;color:#fff;font-size:72.5%;font-weight:600;letter-spacing:1px;text-align:center;text-transform:uppercase;border-radius:2px;padding:9.6px 32px;padding:.6rem 2rem;transition:background-color .25s ease-out;font-family:"Scala Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.btn-print{display:none;color:grey;cursor:pointer;opacity:.85}@media screen and (min-width:768px){.btn-print{display:inline-block}}.btn-print:active,.btn-print:focus,.btn-print:hover{opacity:1}.btn-donate{font-family:"Scala Sans Cond",Scala,Georgia,Times,"Times New Roman",serif;font-weight:600;text-align:center;border-radius:2px;padding:12px;padding:.75rem;background-color:#fff;color:#00860c;display:block;max-width:320px;margin:auto;letter-spacing:-.025em;transition:background-color .25s,color .25s;transition-timing-function:ease-out;margin-bottom:1rem}.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:32px;margin-left:2rem}}.btn-donate .btn-more:after{font-size:20px;font-size:1.25rem;transition:color .25s ease-out}a{background:0 0;color:#333;text-decoration:none}a:active,a:focus,a:hover{text-decoration:underline}.link-more{display:inline-block;font-weight:600;font-family:"Scala Sans Cond",Scala,Georgia,Times,"Times New Roman",serif}.link-more+.link-more{margin-left:12px;margin-left:.75rem}.link-more:focus{text-decoration:underline}.read-more{font-weight:600}.load-more{display:block;padding:0;background:0 0;letter-spacing:normal;text-decoration:underline;margin-bottom:32px;margin-bottom:2rem}.content-output>ul,.list-style-article>ul{padding:0}.content-output ul,.list-style-article ul{list-style:none;position:relative;margin-left:16px;margin-left:1rem;left:0}.content-output ul ul,.list-style-article ul ul{margin-left:24px;margin-left:1.5rem;padding-left:0}.content-output ul li,.list-style-article ul li{margin-bottom:4px;margin-bottom:.25rem}.content-output ul li:before,.list-style-article ul li:before{content:"";display:inline-block;vertical-align:middle;width:6px;height:6px;border-radius:50%;margin:2.4px 8px 4px -14px;margin:.15rem .5rem .25rem -.875rem}@media screen and (min-width:960px){.content-output ul li:before,.list-style-article ul li:before{width:9px;height:9px}}.list-style{padding:0}.list-style ul{padding-left:12px;padding-left:.75rem}.list-style li{margin-bottom:12px;margin-bottom:.75rem}.unstyled{list-style:none;margin-left:0;padding-left:0;left:auto}.unstyled ul{list-style:none;margin-left:0}.unstyled ul li:before{display:none;content:none}.unstyled li:before{display:none;content:none}.taglist{list-style:none;margin:0;padding:24px 0;padding:1.5rem 0;max-width:400px;text-align:center;font-weight:600;font-family:"Scala Sans Cond",Scala,Georgia,Times,"Times New Roman",serif;line-height:2;font-size:16px;font-size:1rem}@media screen and (min-width:500px){.taglist{padding:24px 12px;padding:1.5rem .75rem}}@media screen and (min-width:1025px){.taglist{padding:24px;padding:1.5rem;line-height:1.6;max-width:75%}}.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{content:'';cursor:default;height:4px;width:4px;border-radius:50%;display:inline-block;vertical-align:middle;margin-left:5px}.post-tags{list-style:none;padding:0;margin:0}.post-tags li{display:inline-block;margin-left:4px;margin-bottom:6px}.post-tags li:first-child{margin-left:0}.post-tags a{display:block;border-radius:3px;padding:2px 4px;padding:.125rem .25rem}.list-style-article{position:relative;border-style:solid;border-width:0 1px 1px 1px;padding:24px 14px;padding:1.5rem .875rem;background-color:#f6f6f6;border-color:#d8d8d8}.list-style-article:before{content:"";display:block;height:4.8px;height:.3rem;position:absolute;top:0;left:-1px;right:-1px}@media screen and (min-width:1025px){.list-style-article{padding:24px 30px;padding:1.5rem 1.875rem}}@media screen and (min-width:1132px){.list-style-article{width:110%;margin-left:-5%;padding-left:5%;padding-right:5%}}.list-style-article h4{font-weight:600;margin-bottom:30px;margin-bottom:1.875rem}.list-footer{padding:12px 0 0;padding:.75rem 0 0;margin-bottom:30px;margin-bottom:1.875rem;text-align:right;font-family:"Scala Sans Cond",Scala,Georgia,Times,"Times New Roman",serif;font-weight:700}@media screen and (min-width:1132px){.list-footer{width:110%;margin-left:-5%;padding-left:5%;padding-right:5%}}.post-footer-list-style{list-style:none;padding:0;margin:8px 0 24px;margin:.5rem 0 1.5rem}.post-footer-list-style li{border-top:1px solid #d8d8d8;padding:12px 24px;padding:.75rem 1.5rem}.post-footer-list-style li:last-child{border-bottom:1px solid #d8d8d8}img{max-width:100%;height:auto;border:0;vertical-align:middle;-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}@media screen and (min-width:768px){.featured-image{max-width:300px;float:right}}.b-image{background-size:cover;background-position:50%}.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}}.contact-image{max-width:96px}.preview-image{display:block;max-width:150px;margin-bottom:8px;margin-bottom:.5rem}@media screen and (min-width:768px){.preview-image{float:right}}.ajax-loader{max-width:80px;max-height:80px;margin-top:-40px;margin-left:-40px;display:block;margin-top:48px;margin-top:3rem;margin-left:auto;margin-right:auto}.ajax-loader.hidden{display:none}table{width:100%;max-width:100%;margin-bottom:1.5em;background-color:transparent;border-collapse:collapse;border-spacing:0}table td,table th{padding:8px;padding:.5rem;border-top:1px solid #d8d8d8;text-align:left;vertical-align:top}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{border-top:0}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:1px solid #d8d8d8}table tbody tr:focus td,table tbody tr:focus th,table tbody tr:hover td,table tbody tr:hover th{background-color:#fff}table.table--striped tbody tr:nth-child(odd) td,table.table--striped tbody tr:nth-child(odd) th{background-color:#fff}.news-table tr td:first-child{color:rgba(26,26,26,.6)}.news-table td:nth-child(2) a:not(.blog-author){color:#1a1a1a}.news-table .blog-author{display:block}.news-table .news-category{font-family:"Scala Sans","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase}.news-table a{display:inline-block}.events-date{text-transform:capitalize}form{margin:0 0 1.5em 0}form label{display:block}form p{margin-bottom:.75em}form ul{padding:0;margin:0 0 1.5em 0;list-style:none}form br{display:none}fieldset{margin:0 .125rem 1.5em;padding:0;border:none}legend{display:block;width:100%;padding:0;border:0}legend small{color:#bfbfbf}button,input,select,textarea{margin:0;font-family:inherit;font-size:100%}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;font-weight:300;background-color:#fff;color:#fff;font-size:1.1em;letter-spacing:2px;-webkit-font-smoothing:antialiased}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;cursor:pointer}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}.cookie-select-container,.event-select-container{position:relative}.cookie-select-container select,.event-select-container select{-webkit-appearance:none;appearance:none;background-color:#fff;width:100%;display:block;padding:8px 32px 8px 8px;padding:.5rem 2rem .5rem .5rem;border-radius:2px;border:1px solid #bfbfbf;font-family:Scala,Georgia,Times,"Times New Roman",serif;font-size:14px;font-size:.875rem}.cookie-select-container select::ms-expand,.event-select-container select::ms-expand{display:none}.cookie-select-container:after,.event-select-container:after{position:absolute;right:8px;right:.5rem;top:8px;top:.5rem;pointer-events:none;color:rgba(0,0,0,.4)}label input[type=checkbox]{margin-right:4px;margin-right:.25rem}.search-item-container{margin:auto}.search-item{display:none}@media screen and (min-width:1025px){.search-item{display:block;margin:auto;-ms-flex:1;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:0 0;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:10.4px 0 0;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;-webkit-appearance:none;padding:10.4px 24px 8.8px 12px;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:24px;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:0 0;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:4px 24px 4px 8px;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}.content-output input[type=password],.content-output input[type=text],.gform_wrapper input[type=password],.gform_wrapper input[type=text]{width:100%;line-height:1.25;border:1px solid #bfbfbf;font-family:"Scala Sans","Helvetica Neue",Helvetica,Arial,sans-serif;padding:8px 6.4px;padding:.5rem .4rem}.content-output input[type=password]:not(:disabled):active,.content-output input[type=password]:not(:disabled):focus,.content-output input[type=password]:not(:disabled):hover,.content-output input[type=text]:not(:disabled):active,.content-output input[type=text]:not(:disabled):focus,.content-output input[type=text]:not(:disabled):hover,.gform_wrapper input[type=password]:not(:disabled):active,.gform_wrapper input[type=password]:not(:disabled):focus,.gform_wrapper input[type=password]:not(:disabled):hover,.gform_wrapper input[type=text]:not(:disabled):active,.gform_wrapper input[type=text]:not(:disabled):focus,.gform_wrapper input[type=text]:not(:disabled):hover{border-color:#807f7f}.content-output select,.gform_wrapper select{width:100%;display:block;height:40px;background:#fff;border-radius:2px;border:1px solid #bfbfbf;font-family:Scala,Georgia,Times,"Times New Roman",serif;font-size:14px;font-size:.875rem}.content-output select:active,.content-output select:focus,.content-output select:hover,.gform_wrapper select:active,.gform_wrapper select:focus,.gform_wrapper select:hover{border-color:#807f7f}.content-output select option:first-child,.gform_wrapper select option:first-child{display:none}.content-output input[type=button]:disabled,.content-output input[type=submit]:disabled,.gform_wrapper input[type=button]:disabled,.gform_wrapper input[type=submit]:disabled{background:#666!important;opacity:.45}.content-output textarea,.gform_wrapper textarea{width:100%;max-width:600px;min-height:150px;font-size:100%;line-height:1.3;border-radius:2px;border-color:#bfbfbf;margin-bottom:32px;margin-bottom:2rem;padding:5.6px 8px;padding:.35rem .5rem}@media screen and (min-width:768px){.content-output textarea,.gform_wrapper textarea{font-size:87.5%}}.content-output textarea:active,.content-output textarea:focus,.content-output textarea:hover,.gform_wrapper textarea:active,.gform_wrapper textarea:focus,.gform_wrapper textarea:hover{border-color:#807f7f}.content-output fieldset,.content-output label{margin-bottom:12px;margin-bottom:.75rem;font-size:100%}.content-output label span{font-family:"Scala Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:87.5%}.content-output fieldset label{margin-bottom:4px;margin-bottom:.25rem}.content-output legend{font-family:"Scala Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:87.5%}.content-output input[type=checkbox]+span,.content-output input[type=radio]+span{margin-left:8px;margin-left:.5rem}.intra-login-form{max-width:450px;margin:0 auto}.gform_wrapper{width:100%}.gform_wrapper input[type=checkbox],.gform_wrapper input[type=radio]{margin-right:5px;margin-top:0!important}.gform_wrapper label{font-family:"Scala Sans","Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:0}.gform_wrapper .hidden{display:none!important}.gform_wrapper h2{font-size:16px;font-size:1rem;color:#333!important}.gform_wrapper .gfield:not(.gfield_error)>label{font-size:16px;font-size:1rem;font-weight:600}@media screen and (min-width:960px){.gform_wrapper .gfield:not(.gfield_error)>label{font-size:.875rem}}.gform_wrapper .gsection{text-align:center;border-top:1px solid #d8d8d8;padding-top:1em}.gform_wrapper ul{margin:0;left:0;width:100%}.gform_wrapper ul li:before{display:none}.gform_wrapper ul ul{margin-left:0}.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}.gform_wrapper .inline li{display:inline-block;vertical-align:top;width:49%}.gform_wrapper .gfield_checkbox label{line-height:1.65}}.gform_wrapper .hide-first li:first-child{display:none}.content-output .gform_wrapper li{position:relative;margin-bottom:24px;margin-bottom:1.5rem}.gform_wrapper .gfield_description{font-size:75%;color:#666;margin-bottom:12px;margin-bottom:.75rem}.gform_wrapper .gfield_checkbox label,.gform_wrapper .gfield_radio label{font-family:"Scala Sans","Helvetica Neue",Helvetica,Arial,sans-serif;display:inline-block;margin-left:24px;margin-left:1.5rem;font-size:87.5%;cursor:pointer}.gform_wrapper .gfield_checkbox li,.gform_wrapper .gfield_radio li{margin-bottom:3.2px;margin-bottom:.2rem}.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:.25em .5em;margin-bottom:1em;text-align:center;background-color:#c7372a;font-family:"Scala Sans","Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;border-radius:2px}.gform_wrapper .gfield_error input{border-color:#c7372a}.gform_wrapper .gfield_error input:active,.gform_wrapper .gfield_error input:focus,.gform_wrapper .gfield_error input:hover{border-color:#9d2b21!important}.gform_wrapper .gform_validation_container{clip:rect(0 0 0 0);position:absolute!important;height:.0625rem;width:.0625rem;overflow:hidden}.gform_wrapper .autosuggest{border-right:1px solid #ebebeb;max-width:320px;max-height:200px;overflow-y:auto}.gform_wrapper .autosuggest ul{margin-bottom:0}.gform_wrapper .autosuggest li{cursor:pointer;border-left:1px solid #ebebeb;padding-bottom:2px;padding-bottom:.125rem;padding-left:8px;padding-left:.5rem;margin-bottom:0}.gform_wrapper .autosuggest li:first-child{padding-top:4px;padding-top:.25rem}.gform_wrapper .autosuggest li:last-child{padding-bottom:6px;padding-bottom:.375rem;border-bottom:1px solid #ebebeb}.gform_wrapper .autosuggest li:active,.gform_wrapper .autosuggest li:focus,.gform_wrapper .autosuggest li:hover{font-weight:600;border-left-color:#666}.gfield_label+.ginput_complex{padding:1rem .5rem .25rem;background:rgba(235,235,235,.35);border-radius:2px}.ginput_complex label{margin-bottom:.5rem}.validation_error+.gform_body label{font-size:100%!important;font-weight:400!important}.form-footer input[type=submit],.gform_footer input[type=submit]{float:right}.form-join-orga_wrapper{padding:1em;margin-bottom:2em;background-color:#f6f6f6;border:1px solid #d8d8d8}.form-join-orga{margin:0}.form-join-orga .error input{border-color:#c7372a!important}.form-join-orga .selected-orga{font-weight:600;font-size:112.5%}.prefilled ul{margin-bottom:0}.prefilled label{margin:0!important}.prefilled input{display:none}.gform_confirmation_message .bulleted{position:static;margin-left:0;padding-left:0}.gform_confirmation_message .bulleted li{font-size:12px}.gform_confirmation_message .bulleted li:before{display:none}.gform_wrapper .gform_body .gsection.field_sublabel_below{border-bottom:0;padding-top:.8rem}.gform_wrapper .gform_body .gsection.field_sublabel_below h2{font-size:1rem}@media print{*{background:0 0!important;color:#000!important;box-shadow:none!important;text-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{border:1px solid grey;page-break-inside:avoid}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,.nav-global,.page-header,.post-anchors,.social-share,.teaser,.thumbnail-none,footer,header{display:none!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.alignnone{margin:0 1.5em 1.5em 0}a img.alignleft{float:left;margin:0 1.5em 1.5em 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:.15em .625em;text-align:center}.wp-caption.alignnone{margin:0 1.5em 1.5em 0}.wp-caption.alignleft{margin:0 1.5em 1.5em 0}.wp-caption.alignright{margin:0 0 1.5em 1.5em}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{margin:0;padding:0 .15em .15em}.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,Georgia,Times,"Times New Roman",serif}.font-primary:after{content:"Scala, Georgia, Times, Times New Roman, serif"}.font-secondary{font-family:"Scala Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.font-secondary:after{content:"Scala Sans, Helvetica Neue, Helvetica, Arial, sans-serif"}.font-cond{font-family:"Scala Sans Cond",Scala,Georgia,Times,"Times New Roman",serif}.font-cond:after{content:"Scala Sans Cond, Scala, Georgia, Times, Times New Roman, serif"}.icons{list-style:none;font-size:32px;font-size:2rem}.icons li{margin-bottom:24px;margin-bottom:1.5rem}#sg-patterns #organisms-article-body{display:none}.content-output .theme--red input[type=button],.content-output .theme--red input[type=submit],.cpt-archive-link .theme--red a,.gform_wrapper .theme--red input[type=button],.gform_wrapper .theme--red input[type=submit],.taglist .theme--red a:after,.theme--red .btn-submit,.theme--red .content-output input[type=button],.theme--red .content-output input[type=submit],.theme--red .cpt-archive-link a,.theme--red .gform_wrapper input[type=button],.theme--red .gform_wrapper input[type=submit],.theme--red .taglist a:after,.theme--red .teaser-main+.header-content,.theme--red .theme--blue .teaser-main+.header-content,.theme--red .theme--green .teaser-main+.header-content,.theme--red .theme--lilac .teaser-main+.header-content,.theme--red .theme--orange .teaser-main+.header-content,.theme--red .theme--pink .teaser-main+.header-content,.theme--red .theme--yellow .teaser-main+.header-content{background-color:#c7372a}.content-output .theme--red input:not(:disabled):active[type=button],.content-output .theme--red input:not(:disabled):active[type=submit],.content-output .theme--red input:not(:disabled):hover[type=button],.content-output .theme--red input:not(:disabled):hover[type=submit],.gform_wrapper .theme--red input:not(:disabled):active[type=button],.gform_wrapper .theme--red input:not(:disabled):active[type=submit],.gform_wrapper .theme--red input:not(:disabled):hover[type=button],.gform_wrapper .theme--red input:not(:disabled):hover[type=submit],.theme--red .btn-submit:not(:disabled):active,.theme--red .btn-submit:not(:disabled):hover,.theme--red .content-output input:not(:disabled):active[type=button],.theme--red .content-output input:not(:disabled):active[type=submit],.theme--red .content-output input:not(:disabled):hover[type=button],.theme--red .content-output input:not(:disabled):hover[type=submit],.theme--red .gform_wrapper input:not(:disabled):active[type=button],.theme--red .gform_wrapper input:not(:disabled):active[type=submit],.theme--red .gform_wrapper input:not(:disabled):hover[type=button],.theme--red .gform_wrapper input:not(:disabled):hover[type=submit]{background-color:rgba(199,55,42,.75)}.b-table .theme--red .b-table-title,.datepicker-container .theme--red button,.news-table td:nth-child(2) .theme--red a:not(.blog-author):active,.news-table td:nth-child(2) .theme--red a:not(.blog-author):focus,.news-table td:nth-child(2) .theme--red a:not(.blog-author):hover,.theme--red .b-table .b-table-title,.theme--red .comment-author,.theme--red .datepicker-container button,.theme--red .news-table td:nth-child(2) a:not(.blog-author):active,.theme--red .news-table td:nth-child(2) a:not(.blog-author):focus,.theme--red .news-table td:nth-child(2) a:not(.blog-author):hover,.theme--red .teaser-title{color:#c7372a}.theme--red .hard--color{color:#c7372a}.theme--red .special--color{background-color:rgba(199,55,42,.96)}.theme--red .special--color:active,.theme--red .special--color:hover{background-color:rgba(199,55,42,.86)}.theme--red .default{background:#c7372a}.theme--red .default a:not(.overwrite--theme){color:#fff}.theme--red .default a:not(.overwrite--theme):active,.theme--red .default a:not(.overwrite--theme):focus,.theme--red .default a:not(.overwrite--theme):hover{color:rgba(255,255,255,.8)}.theme--red .default a:not(.overwrite--theme):not(.read-more):after{background-color:#fff}.theme--red .default .h4,.theme--red .default h4{color:#fdd9d6}.theme--red .light{background:#fdd9d6}.theme--red .light .h4,.theme--red .light a:not(.overwrite--theme){color:#aa2f24}.theme--red .lighter{background:#feeae8}.theme--red .light--common h2,.theme--red .light--common h3,.theme--red .load-more,.theme--red .white h2,.theme--red .white h3,.theme--red a:not(.overwrite--theme),.theme--red blockquote{color:#c7372a}.theme--red a:not(.overwrite--theme):active,.theme--red a:not(.overwrite--theme):focus,.theme--red a:not(.overwrite--theme):hover{color:#aa2f24}.theme--red [class^=icon-]:before{color:#c7372a}.theme--red .content-output li:before{background-color:#fbb8b3}.anchor-nav .theme--red.page a,.btn-post-nav .theme--red.page .link,.list-style-article .theme--red.page h4,.post-tags-wrapper .theme--red.page h4,.theme--red.page .anchor-nav a,.theme--red.page .btn-post-nav .link,.theme--red.page .btn-post-next:after,.theme--red.page .btn-post-prev:before,.theme--red.page .caption,.theme--red.page .colorize,.theme--red.page .list-style-article h4,.theme--red.page .post-tags-wrapper h4,.theme--red.page h1,.theme--red.page h2{color:#c7372a}.theme--red.page .list-style-article:before{background-color:#c7372a}.theme--red.page ul ul li:before{background-color:#8d8d8d}.theme--red footer [class^=icon-]:before{color:#fff}.theme--red footer a,.theme--red footer a:not(.overwrite--theme){color:#fff}.theme--red footer a:active,.theme--red footer a:focus,.theme--red footer a:hover,.theme--red footer a:not(.overwrite--theme):active,.theme--red footer a:not(.overwrite--theme):focus,.theme--red footer a:not(.overwrite--theme):hover{color:rgba(255,255,255,.8)}.theme--red footer a:not(.overwrite--theme):not(.read-more):after,.theme--red footer a:not(.read-more):after{background-color:#fff}@media screen and (min-width:1025px){.nav--theme--red .menu-item-depth-1>a{color:#b23126}.nav--theme--red .menu-item-depth-1>a:active,.nav--theme--red .menu-item-depth-1>a:focus,.nav--theme--red .menu-item-depth-1>a:hover{opacity:1;color:#9d2b21}.nav--theme--red .top-level>.current-menu-ancestor>a:after{border-color:#f9a199}.nav--theme--red .current-menu-ancestor:after,.nav--theme--red .current-menu-item:after{border-color:transparent transparent #ebcac7 transparent}.nav--theme--red .level-1{background:#fdd9d6}}.content-output .theme--blue input[type=button],.content-output .theme--blue input[type=submit],.cpt-archive-link .theme--blue a,.gform_wrapper .theme--blue input[type=button],.gform_wrapper .theme--blue input[type=submit],.taglist .theme--blue a:after,.theme--blue .btn-submit,.theme--blue .content-output input[type=button],.theme--blue .content-output input[type=submit],.theme--blue .cpt-archive-link a,.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,.theme--blue .theme--red .teaser-main+.header-content,.theme--blue .theme--yellow .teaser-main+.header-content{background-color:#0074b0}.content-output .theme--blue input:not(:disabled):active[type=button],.content-output .theme--blue input:not(:disabled):active[type=submit],.content-output .theme--blue input:not(:disabled):hover[type=button],.content-output .theme--blue input:not(:disabled):hover[type=submit],.gform_wrapper .theme--blue input:not(:disabled):active[type=button],.gform_wrapper .theme--blue input:not(:disabled):active[type=submit],.gform_wrapper .theme--blue input:not(:disabled):hover[type=button],.gform_wrapper .theme--blue input:not(:disabled):hover[type=submit],.theme--blue .btn-submit:not(:disabled):active,.theme--blue .btn-submit:not(:disabled):hover,.theme--blue .content-output input:not(:disabled):active[type=button],.theme--blue .content-output input:not(:disabled):active[type=submit],.theme--blue .content-output input:not(:disabled):hover[type=button],.theme--blue .content-output input:not(:disabled):hover[type=submit],.theme--blue .gform_wrapper input:not(:disabled):active[type=button],.theme--blue .gform_wrapper input:not(:disabled):active[type=submit],.theme--blue .gform_wrapper input:not(:disabled):hover[type=button],.theme--blue .gform_wrapper input:not(:disabled):hover[type=submit]{background-color:rgba(0,116,176,.75)}.b-table .theme--blue .b-table-title,.datepicker-container .theme--blue button,.news-table td:nth-child(2) .theme--blue a:not(.blog-author):active,.news-table td:nth-child(2) .theme--blue a:not(.blog-author):focus,.news-table td:nth-child(2) .theme--blue a:not(.blog-author):hover,.theme--blue .b-table .b-table-title,.theme--blue .comment-author,.theme--blue .datepicker-container button,.theme--blue .news-table td:nth-child(2) a:not(.blog-author):active,.theme--blue .news-table td:nth-child(2) a:not(.blog-author):focus,.theme--blue .news-table td:nth-child(2) a:not(.blog-author):hover,.theme--blue .teaser-title{color:#0074b0}.theme--blue .hard--color{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:#0074b0}.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:rgba(255,255,255,.8)}.theme--blue .default a:not(.overwrite--theme):not(.read-more):after{background-color:#fff}.theme--blue .default .h4,.theme--blue .default h4{color:#d6e9f2}.theme--blue .light{background:#d6e9f2}.theme--blue .light .h4,.theme--blue .light a:not(.overwrite--theme){color:#005c8c}.theme--blue .lighter{background:#e8f2f8}.theme--blue .light--common h2,.theme--blue .light--common h3,.theme--blue .load-more,.theme--blue .white h2,.theme--blue .white h3,.theme--blue a:not(.overwrite--theme),.theme--blue blockquote{color:#0074b0}.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 [class^=icon-]:before{color:#0074b0}.theme--blue .content-output li:before{background-color:#b3d5e7}.anchor-nav .theme--blue.page a,.btn-post-nav .theme--blue.page .link,.list-style-article .theme--blue.page h4,.post-tags-wrapper .theme--blue.page h4,.theme--blue.page .anchor-nav a,.theme--blue.page .btn-post-nav .link,.theme--blue.page .btn-post-next:after,.theme--blue.page .btn-post-prev:before,.theme--blue.page .caption,.theme--blue.page .colorize,.theme--blue.page .list-style-article h4,.theme--blue.page .post-tags-wrapper h4,.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 footer [class^=icon-]:before{color:#fff}.theme--blue footer a,.theme--blue footer a:not(.overwrite--theme){color:#fff}.theme--blue footer a:active,.theme--blue footer a:focus,.theme--blue footer a:hover,.theme--blue footer a:not(.overwrite--theme):active,.theme--blue footer a:not(.overwrite--theme):focus,.theme--blue footer a:not(.overwrite--theme):hover{color:rgba(255,255,255,.8)}.theme--blue footer a:not(.overwrite--theme):not(.read-more):after,.theme--blue footer a:not(.read-more):after{background-color:#fff}@media screen and (min-width:1025px){.nav--theme--blue .menu-item-depth-1>a{color:#006397}.nav--theme--blue .menu-item-depth-1>a:active,.nav--theme--blue .menu-item-depth-1>a:focus,.nav--theme--blue .menu-item-depth-1>a:hover{opacity:1;color:#00527d}.nav--theme--blue .top-level>.current-menu-ancestor>a:after{border-color:#99c7df}.nav--theme--blue .current-menu-ancestor:after,.nav--theme--blue .current-menu-item:after{border-color:transparent transparent #c7d9e1 transparent}.nav--theme--blue .level-1{background:#d6e9f2}}.content-output .theme--lilac input[type=button],.content-output .theme--lilac input[type=submit],.cpt-archive-link .theme--lilac a,.gform_wrapper .theme--lilac input[type=button],.gform_wrapper .theme--lilac input[type=submit],.taglist .theme--lilac a:after,.theme--lilac .btn-submit,.theme--lilac .content-output input[type=button],.theme--lilac .content-output input[type=submit],.theme--lilac .cpt-archive-link a,.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,.theme--lilac .theme--red .teaser-main+.header-content,.theme--lilac .theme--yellow .teaser-main+.header-content{background-color:#625a95}.content-output .theme--lilac input:not(:disabled):active[type=button],.content-output .theme--lilac input:not(:disabled):active[type=submit],.content-output .theme--lilac input:not(:disabled):hover[type=button],.content-output .theme--lilac input:not(:disabled):hover[type=submit],.gform_wrapper .theme--lilac input:not(:disabled):active[type=button],.gform_wrapper .theme--lilac input:not(:disabled):active[type=submit],.gform_wrapper .theme--lilac input:not(:disabled):hover[type=button],.gform_wrapper .theme--lilac input:not(:disabled):hover[type=submit],.theme--lilac .btn-submit:not(:disabled):active,.theme--lilac .btn-submit:not(:disabled):hover,.theme--lilac .content-output input:not(:disabled):active[type=button],.theme--lilac .content-output input:not(:disabled):active[type=submit],.theme--lilac .content-output input:not(:disabled):hover[type=button],.theme--lilac .content-output input:not(:disabled):hover[type=submit],.theme--lilac .gform_wrapper input:not(:disabled):active[type=button],.theme--lilac .gform_wrapper input:not(:disabled):active[type=submit],.theme--lilac .gform_wrapper input:not(:disabled):hover[type=button],.theme--lilac .gform_wrapper input:not(:disabled):hover[type=submit]{background-color:rgba(98,90,149,.75)}.b-table .theme--lilac .b-table-title,.datepicker-container .theme--lilac button,.news-table td:nth-child(2) .theme--lilac a:not(.blog-author):active,.news-table td:nth-child(2) .theme--lilac a:not(.blog-author):focus,.news-table td:nth-child(2) .theme--lilac a:not(.blog-author):hover,.theme--lilac .b-table .b-table-title,.theme--lilac .comment-author,.theme--lilac .datepicker-container button,.theme--lilac .news-table td:nth-child(2) a:not(.blog-author):active,.theme--lilac .news-table td:nth-child(2) a:not(.blog-author):focus,.theme--lilac .news-table td:nth-child(2) a:not(.blog-author):hover,.theme--lilac .teaser-title{color:#625a95}.theme--lilac .hard--color{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:#625a95}.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:rgba(255,255,255,.8)}.theme--lilac .default a:not(.overwrite--theme):not(.read-more):after{background-color:#fff}.theme--lilac .default .h4,.theme--lilac .default h4{color:#ded9fa}.theme--lilac .light{background:#ded9fa}.theme--lilac .light .h4,.theme--lilac .light a:not(.overwrite--theme){color:#534d7f}.theme--lilac .lighter{background:#ebe8fe}.theme--lilac .light--common h2,.theme--lilac .light--common h3,.theme--lilac .load-more,.theme--lilac .white h2,.theme--lilac .white h3,.theme--lilac a:not(.overwrite--theme),.theme--lilac blockquote{color:#625a95}.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 [class^=icon-]:before{color:#625a95}.theme--lilac .content-output li:before{background-color:#c0b8f5}.anchor-nav .theme--lilac.page a,.btn-post-nav .theme--lilac.page .link,.list-style-article .theme--lilac.page h4,.post-tags-wrapper .theme--lilac.page h4,.theme--lilac.page .anchor-nav a,.theme--lilac.page .btn-post-nav .link,.theme--lilac.page .btn-post-next:after,.theme--lilac.page .btn-post-prev:before,.theme--lilac.page .caption,.theme--lilac.page .colorize,.theme--lilac.page .list-style-article h4,.theme--lilac.page .post-tags-wrapper h4,.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 footer [class^=icon-]:before{color:#fff}.theme--lilac footer a,.theme--lilac footer a:not(.overwrite--theme){color:#fff}.theme--lilac footer a:active,.theme--lilac footer a:focus,.theme--lilac footer a:hover,.theme--lilac footer a:not(.overwrite--theme):active,.theme--lilac footer a:not(.overwrite--theme):focus,.theme--lilac footer a:not(.overwrite--theme):hover{color:rgba(255,255,255,.8)}.theme--lilac footer a:not(.overwrite--theme):not(.read-more):after,.theme--lilac footer a:not(.read-more):after{background-color:#fff}@media screen and (min-width:1025px){.nav--theme--lilac .menu-item-depth-1>a{color:#585085}.nav--theme--lilac .menu-item-depth-1>a:active,.nav--theme--lilac .menu-item-depth-1>a:focus,.nav--theme--lilac .menu-item-depth-1>a:hover{opacity:1;color:#4d4775}.nav--theme--lilac .top-level>.current-menu-ancestor>a:after{border-color:#afa5ed}.nav--theme--lilac .current-menu-ancestor:after,.nav--theme--lilac .current-menu-item:after{border-color:transparent transparent #cecae9 transparent}.nav--theme--lilac .level-1{background:#ded9fa}}.content-output .theme--pink input[type=button],.content-output .theme--pink input[type=submit],.cpt-archive-link .theme--pink a,.gform_wrapper .theme--pink input[type=button],.gform_wrapper .theme--pink input[type=submit],.taglist .theme--pink a:after,.theme--pink .btn-submit,.theme--pink .content-output input[type=button],.theme--pink .content-output input[type=submit],.theme--pink .cpt-archive-link a,.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,.theme--pink .theme--red .teaser-main+.header-content,.theme--pink .theme--yellow .teaser-main+.header-content{background-color:#d36b9e}.content-output .theme--pink input:not(:disabled):active[type=button],.content-output .theme--pink input:not(:disabled):active[type=submit],.content-output .theme--pink input:not(:disabled):hover[type=button],.content-output .theme--pink input:not(:disabled):hover[type=submit],.gform_wrapper .theme--pink input:not(:disabled):active[type=button],.gform_wrapper .theme--pink input:not(:disabled):active[type=submit],.gform_wrapper .theme--pink input:not(:disabled):hover[type=button],.gform_wrapper .theme--pink input:not(:disabled):hover[type=submit],.theme--pink .btn-submit:not(:disabled):active,.theme--pink .btn-submit:not(:disabled):hover,.theme--pink .content-output input:not(:disabled):active[type=button],.theme--pink .content-output input:not(:disabled):active[type=submit],.theme--pink .content-output input:not(:disabled):hover[type=button],.theme--pink .content-output input:not(:disabled):hover[type=submit],.theme--pink .gform_wrapper input:not(:disabled):active[type=button],.theme--pink .gform_wrapper input:not(:disabled):active[type=submit],.theme--pink .gform_wrapper input:not(:disabled):hover[type=button],.theme--pink .gform_wrapper input:not(:disabled):hover[type=submit]{background-color:rgba(211,107,158,.75)}.b-table .theme--pink .b-table-title,.datepicker-container .theme--pink button,.news-table td:nth-child(2) .theme--pink a:not(.blog-author):active,.news-table td:nth-child(2) .theme--pink a:not(.blog-author):focus,.news-table td:nth-child(2) .theme--pink a:not(.blog-author):hover,.theme--pink .b-table .b-table-title,.theme--pink .comment-author,.theme--pink .datepicker-container button,.theme--pink .news-table td:nth-child(2) a:not(.blog-author):active,.theme--pink .news-table td:nth-child(2) a:not(.blog-author):focus,.theme--pink .news-table td:nth-child(2) a:not(.blog-author):hover,.theme--pink .teaser-title{color:#d36b9e}.theme--pink .hard--color{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:rgba(255,255,255,.8)}.theme--pink .default a:not(.overwrite--theme):not(.read-more):after{background-color:#fff}.theme--pink .default .h4,.theme--pink .default h4{color:#ffe0ef}.theme--pink .light{background:#ffe0ef}.theme--pink .light .h4,.theme--pink .light a:not(.overwrite--theme){color:#cb4f8c}.theme--pink .lighter{background:#ffeef6}.theme--pink .light--common h2,.theme--pink .light--common h3,.theme--pink .load-more,.theme--pink .white h2,.theme--pink .white h3,.theme--pink a:not(.overwrite--theme),.theme--pink blockquote{color:#d36b9e}.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 [class^=icon-]:before{color:#d36b9e}.theme--pink .content-output li:before{background-color:#ffc5e2}.anchor-nav .theme--pink.page a,.btn-post-nav .theme--pink.page .link,.list-style-article .theme--pink.page h4,.post-tags-wrapper .theme--pink.page h4,.theme--pink.page .anchor-nav a,.theme--pink.page .btn-post-nav .link,.theme--pink.page .btn-post-next:after,.theme--pink.page .btn-post-prev:before,.theme--pink.page .caption,.theme--pink.page .colorize,.theme--pink.page .list-style-article h4,.theme--pink.page .post-tags-wrapper h4,.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 footer [class^=icon-]:before{color:#fff}.theme--pink footer a,.theme--pink footer a:not(.overwrite--theme){color:#fff}.theme--pink footer a:active,.theme--pink footer a:focus,.theme--pink footer a:hover,.theme--pink footer a:not(.overwrite--theme):active,.theme--pink footer a:not(.overwrite--theme):focus,.theme--pink footer a:not(.overwrite--theme):hover{color:rgba(255,255,255,.8)}.theme--pink footer a:not(.overwrite--theme):not(.read-more):after,.theme--pink footer a:not(.read-more):after{background-color:#fff}@media screen and (min-width:1025px){.nav--theme--pink .menu-item-depth-1>a{color:#cd5791}.nav--theme--pink .menu-item-depth-1>a:active,.nav--theme--pink .menu-item-depth-1>a:focus,.nav--theme--pink .menu-item-depth-1>a:hover{opacity:1;color:#c74484}.nav--theme--pink .top-level>.current-menu-ancestor>a:after{border-color:#ffb2d8}.nav--theme--pink .current-menu-ancestor:after,.nav--theme--pink .current-menu-item:after{border-color:transparent transparent #edd0de transparent}.nav--theme--pink .level-1{background:#ffe0ef}}.content-output .theme--orange input[type=button],.content-output .theme--orange input[type=submit],.cpt-archive-link .theme--orange a,.gform_wrapper .theme--orange input[type=button],.gform_wrapper .theme--orange input[type=submit],.taglist .theme--orange a:after,.theme--orange .btn-submit,.theme--orange .content-output input[type=button],.theme--orange .content-output input[type=submit],.theme--orange .cpt-archive-link a,.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,.theme--orange .theme--red .teaser-main+.header-content,.theme--orange .theme--yellow .teaser-main+.header-content{background-color:#efa92c}.content-output .theme--orange input:not(:disabled):active[type=button],.content-output .theme--orange input:not(:disabled):active[type=submit],.content-output .theme--orange input:not(:disabled):hover[type=button],.content-output .theme--orange input:not(:disabled):hover[type=submit],.gform_wrapper .theme--orange input:not(:disabled):active[type=button],.gform_wrapper .theme--orange input:not(:disabled):active[type=submit],.gform_wrapper .theme--orange input:not(:disabled):hover[type=button],.gform_wrapper .theme--orange input:not(:disabled):hover[type=submit],.theme--orange .btn-submit:not(:disabled):active,.theme--orange .btn-submit:not(:disabled):hover,.theme--orange .content-output input:not(:disabled):active[type=button],.theme--orange .content-output input:not(:disabled):active[type=submit],.theme--orange .content-output input:not(:disabled):hover[type=button],.theme--orange .content-output input:not(:disabled):hover[type=submit],.theme--orange .gform_wrapper input:not(:disabled):active[type=button],.theme--orange .gform_wrapper input:not(:disabled):active[type=submit],.theme--orange .gform_wrapper input:not(:disabled):hover[type=button],.theme--orange .gform_wrapper input:not(:disabled):hover[type=submit]{background-color:rgba(239,169,44,.75)}.b-table .theme--orange .b-table-title,.datepicker-container .theme--orange button,.news-table td:nth-child(2) .theme--orange a:not(.blog-author):active,.news-table td:nth-child(2) .theme--orange a:not(.blog-author):focus,.news-table td:nth-child(2) .theme--orange a:not(.blog-author):hover,.theme--orange .b-table .b-table-title,.theme--orange .comment-author,.theme--orange .datepicker-container button,.theme--orange .news-table td:nth-child(2) a:not(.blog-author):active,.theme--orange .news-table td:nth-child(2) a:not(.blog-author):focus,.theme--orange .news-table td:nth-child(2) a:not(.blog-author):hover,.theme--orange .teaser-title{color:#efa92c}.theme--orange .hard--color{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:rgba(255,255,255,.8)}.theme--orange .default a:not(.overwrite--theme):not(.read-more):after{background-color:#fff}.theme--orange .default .h4,.theme--orange .default h4{color:#fff2db}.theme--orange .light{background:#fff2db}.theme--orange .light .h4,.theme--orange .light a:not(.overwrite--theme){color:#e69a11}.theme--orange .lighter{background:#fff8eb}.theme--orange .light--common h2,.theme--orange .light--common h3,.theme--orange .load-more,.theme--orange .white h2,.theme--orange .white h3,.theme--orange a:not(.overwrite--theme),.theme--orange blockquote{color:#efa92c}.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 [class^=icon-]:before{color:#efa92c}.theme--orange .content-output li:before{background-color:#ffe7bb}.anchor-nav .theme--orange.page a,.btn-post-nav .theme--orange.page .link,.list-style-article .theme--orange.page h4,.post-tags-wrapper .theme--orange.page h4,.theme--orange.page .anchor-nav a,.theme--orange.page .btn-post-nav .link,.theme--orange.page .btn-post-next:after,.theme--orange.page .btn-post-prev:before,.theme--orange.page .caption,.theme--orange.page .colorize,.theme--orange.page .list-style-article h4,.theme--orange.page .post-tags-wrapper h4,.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 footer [class^=icon-]:before{color:#fff}.theme--orange footer a,.theme--orange footer a:not(.overwrite--theme){color:#fff}.theme--orange footer a:active,.theme--orange footer a:focus,.theme--orange footer a:hover,.theme--orange footer a:not(.overwrite--theme):active,.theme--orange footer a:not(.overwrite--theme):focus,.theme--orange footer a:not(.overwrite--theme):hover{color:rgba(255,255,255,.8)}.theme--orange footer a:not(.overwrite--theme):not(.read-more):after,.theme--orange footer a:not(.read-more):after{background-color:#fff}@media screen and (min-width:1025px){.nav--theme--orange .menu-item-depth-1>a{color:#ed9f14}.nav--theme--orange .menu-item-depth-1>a:active,.nav--theme--orange .menu-item-depth-1>a:focus,.nav--theme--orange .menu-item-depth-1>a:hover{opacity:1;color:#d89010}.nav--theme--orange .top-level>.current-menu-ancestor>a:after{border-color:#ffdea4}.nav--theme--orange .current-menu-ancestor:after,.nav--theme--orange .current-menu-item:after{border-color:transparent transparent #ede1cc transparent}.nav--theme--orange .level-1{background:#fff2db}}.content-output .theme--yellow input[type=button],.content-output .theme--yellow input[type=submit],.cpt-archive-link .theme--yellow a,.gform_wrapper .theme--yellow input[type=button],.gform_wrapper .theme--yellow input[type=submit],.taglist .theme--yellow a:after,.theme--yellow .btn-submit,.theme--yellow .content-output input[type=button],.theme--yellow .content-output input[type=submit],.theme--yellow .cpt-archive-link a,.theme--yellow .gform_wrapper input[type=button],.theme--yellow .gform_wrapper input[type=submit],.theme--yellow .taglist a:after,.theme--yellow .teaser-main+.header-content,.theme--yellow .theme--blue .teaser-main+.header-content,.theme--yellow .theme--green .teaser-main+.header-content,.theme--yellow .theme--lilac .teaser-main+.header-content,.theme--yellow .theme--orange .teaser-main+.header-content,.theme--yellow .theme--pink .teaser-main+.header-content,.theme--yellow .theme--red .teaser-main+.header-content{background-color:#fdd31e}.content-output .theme--yellow input:not(:disabled):active[type=button],.content-output .theme--yellow input:not(:disabled):active[type=submit],.content-output .theme--yellow input:not(:disabled):hover[type=button],.content-output .theme--yellow input:not(:disabled):hover[type=submit],.gform_wrapper .theme--yellow input:not(:disabled):active[type=button],.gform_wrapper .theme--yellow input:not(:disabled):active[type=submit],.gform_wrapper .theme--yellow input:not(:disabled):hover[type=button],.gform_wrapper .theme--yellow input:not(:disabled):hover[type=submit],.theme--yellow .btn-submit:not(:disabled):active,.theme--yellow .btn-submit:not(:disabled):hover,.theme--yellow .content-output input:not(:disabled):active[type=button],.theme--yellow .content-output input:not(:disabled):active[type=submit],.theme--yellow .content-output input:not(:disabled):hover[type=button],.theme--yellow .content-output input:not(:disabled):hover[type=submit],.theme--yellow .gform_wrapper input:not(:disabled):active[type=button],.theme--yellow .gform_wrapper input:not(:disabled):active[type=submit],.theme--yellow .gform_wrapper input:not(:disabled):hover[type=button],.theme--yellow .gform_wrapper input:not(:disabled):hover[type=submit]{background-color:rgba(253,211,30,.75)}.b-table .theme--yellow .b-table-title,.datepicker-container .theme--yellow button,.news-table td:nth-child(2) .theme--yellow a:not(.blog-author):active,.news-table td:nth-child(2) .theme--yellow a:not(.blog-author):focus,.news-table td:nth-child(2) .theme--yellow a:not(.blog-author):hover,.theme--yellow .b-table .b-table-title,.theme--yellow .comment-author,.theme--yellow .datepicker-container button,.theme--yellow .news-table td:nth-child(2) a:not(.blog-author):active,.theme--yellow .news-table td:nth-child(2) a:not(.blog-author):focus,.theme--yellow .news-table td:nth-child(2) a:not(.blog-author):hover,.theme--yellow .teaser-title{color:#fdd31e}.theme--yellow .hard--color{color:#fdd31e}.theme--yellow .special--color{background-color:rgba(253,211,30,.96)}.theme--yellow .special--color:active,.theme--yellow .special--color:hover{background-color:rgba(253,211,30,.86)}.theme--yellow .default{background:#fdd31e}.theme--yellow .default a:not(.overwrite--theme){color:#fff}.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:rgba(255,255,255,.8)}.theme--yellow .default a:not(.overwrite--theme):not(.read-more):after{background-color:#fff}.theme--yellow .default .h4,.theme--yellow .default h4{color:#fff8db}.theme--yellow .light{background:#fff8db}.theme--yellow .light .h4,.theme--yellow .light a:not(.overwrite--theme){color:#f5c702}.theme--yellow .lighter{background:#fffbeb}.theme--yellow .light--common h2,.theme--yellow .light--common h3,.theme--yellow .load-more,.theme--yellow .white h2,.theme--yellow .white h3,.theme--yellow a:not(.overwrite--theme),.theme--yellow blockquote{color:#fdd31e}.theme--yellow a:not(.overwrite--theme):active,.theme--yellow a:not(.overwrite--theme):focus,.theme--yellow a:not(.overwrite--theme):hover{color:#f5c702}.theme--yellow [class^=icon-]:before{color:#fdd31e}.theme--yellow .content-output li:before{background-color:#fff2bb}.anchor-nav .theme--yellow.page a,.btn-post-nav .theme--yellow.page .link,.list-style-article .theme--yellow.page h4,.post-tags-wrapper .theme--yellow.page h4,.theme--yellow.page .anchor-nav a,.theme--yellow.page .btn-post-nav .link,.theme--yellow.page .btn-post-next:after,.theme--yellow.page .btn-post-prev:before,.theme--yellow.page .caption,.theme--yellow.page .colorize,.theme--yellow.page .list-style-article h4,.theme--yellow.page .post-tags-wrapper h4,.theme--yellow.page h1,.theme--yellow.page h2{color:#fdd31e}.theme--yellow.page .list-style-article:before{background-color:#fdd31e}.theme--yellow.page ul ul li:before{background-color:#8d8d8d}.theme--yellow footer [class^=icon-]:before{color:#fff}.theme--yellow footer a,.theme--yellow footer a:not(.overwrite--theme){color:#fff}.theme--yellow footer a:active,.theme--yellow footer a:focus,.theme--yellow footer a:hover,.theme--yellow footer a:not(.overwrite--theme):active,.theme--yellow footer a:not(.overwrite--theme):focus,.theme--yellow footer a:not(.overwrite--theme):hover{color:rgba(255,255,255,.8)}.theme--yellow footer a:not(.overwrite--theme):not(.read-more):after,.theme--yellow footer a:not(.read-more):after{background-color:#fff}@media screen and (min-width:1025px){.nav--theme--yellow .menu-item-depth-1>a{color:#fdce05}.nav--theme--yellow .menu-item-depth-1>a:active,.nav--theme--yellow .menu-item-depth-1>a:focus,.nav--theme--yellow .menu-item-depth-1>a:hover{opacity:1;color:#e6bb02}.nav--theme--yellow .top-level>.current-menu-ancestor>a:after{border-color:#ffeea4}.nav--theme--yellow .current-menu-ancestor:after,.nav--theme--yellow .current-menu-item:after{border-color:transparent transparent #ede7cc transparent}.nav--theme--yellow .level-1{background:#fff8db}}.content-output .theme--green input[type=button],.content-output .theme--green input[type=submit],.cpt-archive-link .theme--green a,.gform_wrapper .theme--green input[type=button],.gform_wrapper .theme--green input[type=submit],.taglist .theme--green a:after,.theme--green .btn-submit,.theme--green .content-output input[type=button],.theme--green .content-output input[type=submit],.theme--green .cpt-archive-link a,.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,.theme--green .theme--red .teaser-main+.header-content,.theme--green .theme--yellow .teaser-main+.header-content{background-color:#00860c}.content-output .theme--green input:not(:disabled):active[type=button],.content-output .theme--green input:not(:disabled):active[type=submit],.content-output .theme--green input:not(:disabled):hover[type=button],.content-output .theme--green input:not(:disabled):hover[type=submit],.gform_wrapper .theme--green input:not(:disabled):active[type=button],.gform_wrapper .theme--green input:not(:disabled):active[type=submit],.gform_wrapper .theme--green input:not(:disabled):hover[type=button],.gform_wrapper .theme--green input:not(:disabled):hover[type=submit],.theme--green .btn-submit:not(:disabled):active,.theme--green .btn-submit:not(:disabled):hover,.theme--green .content-output input:not(:disabled):active[type=button],.theme--green .content-output input:not(:disabled):active[type=submit],.theme--green .content-output input:not(:disabled):hover[type=button],.theme--green .content-output input:not(:disabled):hover[type=submit],.theme--green .gform_wrapper input:not(:disabled):active[type=button],.theme--green .gform_wrapper input:not(:disabled):active[type=submit],.theme--green .gform_wrapper input:not(:disabled):hover[type=button],.theme--green .gform_wrapper input:not(:disabled):hover[type=submit]{background-color:rgba(0,134,12,.75)}.b-table .theme--green .b-table-title,.datepicker-container .theme--green button,.news-table td:nth-child(2) .theme--green a:not(.blog-author):active,.news-table td:nth-child(2) .theme--green a:not(.blog-author):focus,.news-table td:nth-child(2) .theme--green a:not(.blog-author):hover,.theme--green .b-table .b-table-title,.theme--green .comment-author,.theme--green .datepicker-container button,.theme--green .news-table td:nth-child(2) a:not(.blog-author):active,.theme--green .news-table td:nth-child(2) a:not(.blog-author):focus,.theme--green .news-table td:nth-child(2) a:not(.blog-author):hover,.theme--green .teaser-title{color:#00860c}.theme--green .hard--color{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:#00860c}.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:rgba(255,255,255,.8)}.theme--green .default a:not(.overwrite--theme):not(.read-more):after{background-color:#fff}.theme--green .default .h4,.theme--green .default h4{color:#d6ecd8}.theme--green .light{background:#d6ecd8}.theme--green .light .h4,.theme--green .light a:not(.overwrite--theme){color:#006209}.theme--green .lighter{background:#e8f4e9}.theme--green .light--common h2,.theme--green .light--common h3,.theme--green .load-more,.theme--green .white h2,.theme--green .white h3,.theme--green a:not(.overwrite--theme),.theme--green blockquote{color:#00860c}.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 [class^=icon-]:before{color:#00860c}.theme--green .content-output li:before{background-color:#b3dbb6}.anchor-nav .theme--green.page a,.btn-post-nav .theme--green.page .link,.list-style-article .theme--green.page h4,.post-tags-wrapper .theme--green.page h4,.theme--green.page .anchor-nav a,.theme--green.page .btn-post-nav .link,.theme--green.page .btn-post-next:after,.theme--green.page .btn-post-prev:before,.theme--green.page .caption,.theme--green.page .colorize,.theme--green.page .list-style-article h4,.theme--green.page .post-tags-wrapper h4,.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 footer [class^=icon-]:before{color:#fff}.theme--green footer a,.theme--green footer a:not(.overwrite--theme){color:#fff}.theme--green footer a:active,.theme--green footer a:focus,.theme--green footer a:hover,.theme--green footer a:not(.overwrite--theme):active,.theme--green footer a:not(.overwrite--theme):focus,.theme--green footer a:not(.overwrite--theme):hover{color:rgba(255,255,255,.8)}.theme--green footer a:not(.overwrite--theme):not(.read-more):after,.theme--green footer a:not(.read-more):after{background-color:#fff}@media screen and (min-width:1025px){.nav--theme--green .menu-item-depth-1>a{color:#006d0a}.nav--theme--green .menu-item-depth-1>a:active,.nav--theme--green .menu-item-depth-1>a:focus,.nav--theme--green .menu-item-depth-1>a:hover{opacity:1;color:#005307}.nav--theme--green .top-level>.current-menu-ancestor>a:after{border-color:#99cf9e}.nav--theme--green .current-menu-ancestor:after,.nav--theme--green .current-menu-item:after{border-color:transparent transparent #c7dbc9 transparent}.nav--theme--green .level-1{background:#d6ecd8}}.b-small,.banner,.block,.block-half{position:relative;padding:24px;padding:1.5rem}@media screen and (min-width:768px){.b-small,.banner,.block,.block-half{padding:24px 30px;padding:1.5rem 1.875rem}}@media screen and (min-width:768px){.no-flexbox .block,.no-flexbox .block-fill,.no-flexbox .block-half,.no-flexbox .block-wrapper{float:left}}.block,.block-fill,.block-wrapper,.block-wrapper-horizontal{width:100%}@media screen and (min-width:768px){.block,.block-fill,.block-wrapper,.block-wrapper-horizontal{width:50%}}.block-wrapper-horizontal{display:block}@media screen and (min-width:768px){.block-wrapper-horizontal{-ms-flex-flow:wrap;flex-flow:wrap;display:-ms-flexbox;display:flex}}.block{min-height:200px;padding-bottom:24px;padding-bottom:1.5rem;border-bottom:1px solid #ebebeb}.block .content-output{margin-bottom:1rem}@media screen and (min-width:768px){.block:after{padding-bottom:10%;content:"";display:block}.blocks-level-2 .block:after{padding-bottom:5%;content:"";display:block}}@media screen and (min-width:1132px){.block.block-full{width:100%}}.block-fill{min-height:200px}.block-wrapper-horizontal{width:100%}.block-wrapper-horizontal .inner{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}}.block-wrapper-horizontal.divider{border-bottom:1px solid #ebebeb;border-top:1px solid #ebebeb}.block-wrapper-horizontal .block:not(:last-child):after{content:"";position:absolute;right:0;top:25px;display:block;height:70%;width:1px;background:#d8d8d8}@media screen and (min-width:768px){.block-wrapper-horizontal .block.block-tablet-full{width:100%}}.block-wrapper-horizontal .block.block-center{text-align:center}@media screen and (min-width:960px){.block-wrapper-horizontal.block-divide-3 .block{width:33.3333333333%}}@media screen and (min-width:768px){.order-swap .b-image{-ms-flex-order:2;order:2}.no-flexbox .order-swap .b-image{float:right}}.align-content,.align-content-columns{display:-ms-flexbox;display:flex}.align-content-columns>*,.align-content>*{margin:auto}.align-content .align-none,.align-content-columns .align-none{margin:0}.align-content-columns{-ms-flex-direction:column;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-has-image{padding-bottom:24px;padding-bottom:1.5rem}.b-small{text-align:center}@media screen and (min-width:768px){.b-small{min-height:200px}}.b-small.default+.default{border-top:1px solid rgba(255,255,255,.2)}.b-centered{width:100%}.b-centered:not(.blocks-level-2){border-top:1px solid #ebebeb}@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-table{padding-bottom:32px;padding-bottom:2rem}.b-table .b-table-title{margin-bottom:12px;margin-bottom:.75rem;margin-left:28.8px;margin-left:1.8rem}.b-table .b-table-title:before{margin-right:-25.6px;margin-right:-1.6rem;left:-28.8px;left:-1.8rem;vertical-align:bottom;position:relative;font-size:165%}@media screen and (max-width:47.9em){.b-table.no-topic{padding-top:0}}@media screen and (min-width:768px){.b-table.no-topic .news-table{margin-top:33.6px;margin-top:2.1rem}}.b-footer{text-align:right}.b-footer a{display:inline-block;vertical-align:middle}.b-has-image .b-footer a{display:inline-block;margin-top:8px;margin-top:.5rem}@media screen and (min-width:768px){.b-has-image .b-footer a{line-height:1}}.b-footer .campaign-ribbon{max-height:50px;max-width:40%}.b-footer .b-footer-heading{line-height:2}.b-footer .b-footer-heading,.b-footer img{float:left;margin-bottom:0}.b-footer img{max-width:115px;max-height:150px;height:auto;width:auto;margin-bottom:8px;margin-bottom:.5rem;margin-right:8px;margin-right:.5rem}.b-small>.b-footer{text-align:center}.b-has-image .b-footer{text-align:left}@media screen and (min-width:768px){.b-footer{padding-bottom:0;margin-bottom:0;position:absolute;bottom:24px;bottom:1.5rem;width:87%;width:calc(100% - 3.95rem)}.b-small>.b-footer{position:relative;bottom:0;width:100%}.b-has-image .b-footer{position:relative;width:100%;margin-top:12px;margin-top:.75rem;bottom:0}}.b-cta{width:100%;text-align:center;display:block;padding:24px;padding:1.5rem}.b-cta:first-child{border-radius:2px 2px 0 0;border-bottom:1px solid rgba(0,0,0,.1)}.b-cta:last-child{border-radius:0 0 2px 2px;border-top:1px solid rgba(0,0,0,.1)}@media screen and (min-width:768px){.b-cta:first-child{border-radius:2px 0 0 2px;border-bottom:0;border-right:1px solid rgba(0,0,0,.1)}.b-cta:last-child{border-radius:0 2px 2px 0;border-top:0;border-left:1px solid rgba(0,0,0,.1)}.no-flexbox .b-cta{float:left;width:33%}}@media screen and (min-width:1025px){.b-cta{padding:30px;padding:1.875rem}}.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,Georgia,Times,"Times New Roman",serif;margin-bottom:0}.b-cta:focus .more-text,.b-cta:hover .more-text{text-decoration:underline}.icon-cta{display:inline-block;background:#fff;border-radius:50%;font-size:200%;padding:8px;padding:.5rem;margin-bottom:16px;margin-bottom:1rem}.title-cta{font-weight:600}.link-cta{display:block;color:#fff;font-weight:600;font-size:112.5%;margin-bottom:4px;margin-bottom:.25rem}.link-cta:active,.link-cta:focus,.link-cta:hover{color:#fff}.description-cta{color:rgba(255,255,255,.8);font-size:82.5%;margin-bottom:0}.b-cta-small{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;border-top:1px solid rgba(0,0,0,.1);padding:24px;padding:1.5rem}.b-cta-small:first-child{border-top:0}.b-cta-small .wrap-text{width:73%;margin-left:24px;margin-left:1.5rem}.b-cta-small p{color:#333}.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 24px;padding:0 0 1.5rem}@media screen and (min-width:768px){.block>.b-cta-small{padding:24px;padding:1.5rem;position:absolute;left:0;top:0}}.b-cta-small:active,.b-cta-small:focus,.b-cta-small:hover{opacity:1}.cta-chat .link-cta:after{margin-left:8px;margin-left:.5rem}.global-link,.nav-global a{padding:4px 15px;padding:.25rem .9375rem;display:block;background-color:#f6f6f6;border-color:#d8d8d8;border-style:solid;border-width:0 1px 1px 0;text-transform:uppercase}.nav-toggle-menu,.prev-level-trigger,.sub-level-trigger{height:48px;line-height:48px;width:48px;cursor:pointer;border:0;border-color:#d8d8d8;border-style:solid;position:absolute;z-index:3}.nav-toggle-menu:after,.prev-level-trigger:after,.sub-level-trigger:after{color:#8d8d8d}.nav-global span{display:block;font-size:87.5%;text-transform:none}nav:not(.author-nav){font-family:"Scala Sans Cond",Scala,Georgia,Times,"Times New Roman",serif}.current-menu-ancestor>a,.current-menu-item>a{font-weight:600;text-decoration:underline}.nav-global{list-style:none;display:block;padding:0;margin-bottom:0;font-family:"Scala Sans Cond",Scala,Georgia,Times,"Times New Roman",serif}.nav-global a:active,.nav-global a:focus,.nav-global a:hover{background-color:rgba(216,216,216,.6)}.nav-global a:focus{text-decoration:underline}.nav-global span{color:#666}.nav-global .dropdown-trigger{display:inline-block;right:24px;right:1.5rem;margin-left:4px;margin-left:.25rem;top:25%;position:absolute}.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:3.2px;border-bottom-width:.2rem;padding-bottom:1.6px;padding-bottom:.1rem;background-color:rgba(216,216,216,.6)}@media screen and (min-width:1025px){.nav-global{width:100%;position:absolute;top:0;display:block;font-size:70%}.nav-global a,.nav-global button{padding-left:8px;padding-left:.5rem;padding-right:0}.nav-global li{float:left;width:15.6%;position:relative}.nav-global li:last-of-type{width:22%}}.global-link{text-align:left;font-family:inherit;color:#444}@media screen and (min-width:1025px){.global-link{padding-left:8px;padding-left:.5rem;padding-right:0}}.global-link:active,.global-link:focus,.global-link:hover{background-color:rgba(216,216,216,.6)}.global-link:focus{text-decoration:underline}.link-dropdown{position:relative;width:100%;font-size:inherit;line-height:inherit;letter-spacing:inherit}.global-dropdown{padding:24px;padding:1.5rem;width:100%;position:relative;display:none;background-color:#e0e0e0;z-index:2;border-bottom:1px solid #d8d8d8}@media screen and (min-width:1025px){.global-dropdown{position:absolute;top:52px}}.global-dropdown h5{margin-bottom:6px;margin-bottom:.375rem}.global-dropdown ul{list-style:none;padding:0;margin:0 0 24px 0;margin:0 0 1.5rem 0;width:49%;min-width:250px;display:inline-block;vertical-align:top}@media screen and (min-width:1025px){.global-dropdown ul{width:32%;margin:0}}.global-dropdown-heading{margin-bottom:12px;margin-bottom:.75rem;font-weight:600}.nav-primary{z-index:2;width:100%;height:100%;position:absolute;left:0;right:0;top:0}.nav-primary a,.nav-primary span{color:#1a1a1a;text-transform:uppercase}.nav-primary.is-active{display:block;visibility:visible;background-color:#fff}@media screen and (min-width:1025px){.nav-primary{display:block;position:relative;top:auto;width:auto;height:auto;visibility:visible;margin-bottom:23.2px;margin-bottom:1.45rem;text-align:center}.nav-primary li:not(.current-menu-item):not(.current-menu-ancestor):not(.current--subnav) ul{display:none}.nav-primary.nav--theme--null,.page-not-in-navigation .nav-primary,.page:not(.page-child):not(.page-parent) .nav-primary,.search-results .nav-primary,.single-release.translation .nav-primary{margin-bottom:8px;margin-bottom:.5rem}.post-type-archive-release.translation .nav-primary{margin-bottom:0}}@media screen and (min-width:80em){.nav-primary{text-align:left;margin-bottom:27.04px;margin-bottom:1.69rem}}@media screen and (max-width:1024px){.nav-primary li{line-height:47px;margin-right:48px;padding-left:24px;padding-left:1.5rem;border-right:1px solid #ebebeb;border-bottom:1px solid #d8d8d8}.nav-primary .menu-link{display:block}}.root-page .nav-primary{margin-bottom:0}@media screen and (min-width:1132px){.current-menu-item>.level-1{font-size:100%}}@media screen and (min-width:1025px){.level-1{height:0;font-size:100%;display:block}.current-menu-ancestor .level-1,.current-menu-item .level-1{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-transform:translateX(0);transform:translateX(0);visibility:visible;opacity:1;font-size:120%;top:auto;left:0;right:0;padding:0;width:100%;height:auto;box-shadow:inset 0 2px 8px 0 rgba(0,0,0,.08)}.no-flexbox .current-menu-ancestor .level-1,.no-flexbox .current-menu-item .level-1{display:block}.level-1>li{padding-right:8px;padding-right:.5rem}.level-1>li>a{padding:8px 2px;padding:.5rem .125rem;line-height:1;display:block}.level-1>li>a:after{content:"|";display:inline-block;width:1px;border-right-width:1px;border-right-style:solid;color:transparent;margin-left:12.8px;margin-left:.8rem}.level-1>li:last-child>a:after{display:none}}.nav-toggle-menu{display:block;text-align:center;right:14px;right:.875rem;top:0;width:auto;padding:0;text-transform:uppercase;letter-spacing:normal;background:0 0;color:inherit;font-size:85%;font-family:"Scala Sans Cond",Scala,Georgia,Times,"Times New Roman",serif;font-weight:600}.nav-toggle-menu .nav-toggle-menu__close-text{display:none}.nav-toggle-menu:after{color:#1a1a1a;display:inline-block;vertical-align:middle;margin-left:2px;font-size:24px;font-size:1.5rem}.nav-toggle-menu.is-active{background-color:#d8d8d8;width:48px;right:0}.nav-toggle-menu.is-active span{display:none}.nav-toggle-menu.is-active:after{font-size:90%;color:#8d8d8d;margin-left:0}.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{text-align:center;min-height:48px;line-height:20px;position:relative;background-color:#fff;border-bottom:1px solid #d8d8d8}@media screen and (min-width:1025px){.header-subnav{display:none;opacity:0;visibility:hidden}}.nav-breadcrumb{line-height:1.2;padding-top:16px;font-size:92.5%;display:inline-block;max-width:calc(100% - 96px)}.prev-level-trigger{display:none;text-align:center;left:0;border-right-width:1px;padding:0;background:0 0}.prev-level-trigger:after{display:inline-block;vertical-align:middle;font-size:175%}.nav-list{list-style:none;margin:0;padding:0;display:inline-block;width:100%;padding:6.8px 24px;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}}@media screen and (min-width:1025px){.root-page .nav-list ul{display:none}}@media screen and (min-width:1025px){.nav-list ul ul{display:none}}@media screen and (max-width:1024px){.nav-primary .nav-list{padding:0}.nav-primary .nav-list li{padding-right:5px}}.sub-level{-ms-transform:translateX(100%);transform:translateX(100%);position:absolute;top:0;right:0;visibility:hidden;display:none;opacity:0;font-weight:400}.sub-level a{text-transform:none}.top-level{-ms-transform:translateX(0);transform:translateX(0);transition:transform .33s ease-out}@media screen and (min-width:1025px){.top-level{border-top:1px solid #d8d8d8;padding-left:0;padding-right:0;font-size:65%;font-weight:600;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}body:not(.root-page) .top-level{padding-bottom:0}.top-level>.current-menu-ancestor:after,.top-level>.current-menu-item:after{content:"";display:block;position:relative;margin:0 auto;bottom:3.2px;bottom:.2rem;margin-bottom:-3.2px;margin-bottom:-.2rem;width:0;height:0;border-style:solid;border-width:0 4px 4px;border-width:0 .25rem .25rem}.top-level a{display:block;padding-top:4px;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 (min-width:1025px){.top-level>.current-menu-ancestor>a,.top-level>.current-menu-item>a{margin-bottom:8px;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{width:16.6666666667%;float:left;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}.current-menu-ancestor .current-menu-parent>a,.nav-cpt>a{font-weight:600}.current-menu-ancestor .current-menu-parent ul:before,.nav-cpt ul:before{content:attr(data-current-page);display:none;font-size:105%;font-weight:600;letter-spacing:.25px}@media screen and (min-width:1025px){.current-menu-ancestor .current-menu-parent ul,.nav-cpt ul{padding:0 0 0 1em;text-align:left;line-height:1.6;border-left:1px solid #d8d8d8}.current-menu-ancestor .current-menu-parent ul:before,.nav-cpt ul:before{display:block}}.current-menu-ancestor .current-menu-parent ul a,.nav-cpt ul a{display:block;padding:8px 12px;padding:.5rem .75rem;line-height:1.25}.sidebar-cpt .wrapper{margin:0 auto}@media screen and (max-width:1024px){.sidebar-cpt .wrapper{padding:16px 24px;padding:1rem 1.5rem;max-width:720px}}@media screen and (min-width:960px) and (max-width:1024px){.sidebar-cpt .wrapper{margin:0;padding:16px 30px;padding:1rem 1.875rem}}.nav-cpt{display:block}@media screen and (max-width:1024px){.nav-cpt ul{padding:0}.page .nav-cpt a:not(.overwrite--theme){padding-left:0}}.nav-cpt ul{width:100%;margin:0;list-style:none}.nav-cpt ul:before{display:block}.cpt-archive-link{margin-top:16px;margin-top:1rem;max-width:200px}.cpt-archive-link a{color:#fff}@media screen and (max-width:1024px){.cpt-archive-link a{padding-left:12px;padding-left:.75rem}}@media screen and (min-width:1025px){.current-menu-ancestor .current-menu-parent .level-2,.nav-cpt{display:block}}@media screen and (min-width:1132px){.current-menu-ancestor .current-menu-parent .level-2,.nav-cpt{max-width:350px}}@media screen and (min-width:80em){.current-menu-ancestor .current-menu-parent .level-2,.nav-cpt{width:22%}}@media screen and (min-width:1025px){.current-menu-ancestor .current-menu-parent .level-2{max-width:230px;width:auto;right:0;top:155px;visibility:visible;opacity:1;-ms-transform:translateX(0);transform:translateX(0)}.has-thumbnail .current-menu-ancestor .current-menu-parent .level-2{top:550px}.current-menu-ancestor .current-menu-parent .level-2 li{display:block;margin-bottom:1px;margin-right:0}}@media screen and (min-width:92.5em){.has-thumbnail .current-menu-ancestor .current-menu-parent .level-2{top:700px}}.sub-level-trigger{display:inline-block;right:0;text-align:center;border-top-width:1px;border-bottom-width:1px;padding:0;height:49px;margin-top:-48px;background:0 0}.sub-level-trigger:after{display:inline-block;vertical-align:middle;font-size:175%}.sub-level-trigger.is-active~.sub-level-wrapper>.sub-level{visibility:visible;opacity:1;display:block}@media screen and (min-width:1025px){.sub-level-trigger{display:none}}.menu-item-has-children+.menu-item-has-children>.sub-level-trigger{border-top-width:0;height:48px;margin-top:-47px}.nav-footer{border-bottom:1px solid rgba(255,255,255,.16);margin-bottom:24px;margin-bottom:1.5rem;padding-bottom:24px;padding-bottom:1.5rem}@media screen and (min-width:768px){.nav-footer{text-align:center;margin-bottom:30px;margin-bottom:1.875rem;padding-bottom:30px;padding-bottom:1.875rem}.nav-footer li{border-right:1px solid rgba(255,255,255,.16);display:inline-block;margin-right:8px;margin-right:.5rem;padding-right:8px;padding-right:.5rem}.nav-footer li:last-of-type{border-right:0;margin-right:0;padding-right:0}}@media screen and (max-width:47.9em){.nav-footer li{margin-left:1.5rem}}.nav-footer a[target='_blank']:after{margin-left:4px;margin-left:.25rem;display:inline-block;-ms-transform:rotate(-45deg);transform:rotate(-45deg);vertical-align:-20%}.anchor-nav .anchor-nav-heading{margin-bottom:24px;margin-bottom:1.5rem;font-weight:600;color:#333}.anchor-nav ul{margin:0;padding:0;list-style:none}.anchor-nav li{display:inline-block;margin-bottom:4px;margin-bottom:.25rem}.anchor-nav a{display:block;background-color:#fafafa;border:1px solid #e1e0e0;padding:2px 8px 2px 6px;padding:.125rem .5rem .125rem .375rem}.anchor-nav a:before{display:inline-block;vertical-align:middle;margin-right:5px;margin-bottom:3px}.anchor-nav a:active,.anchor-nav a:focus,.anchor-nav a:hover{background-color:#f2f2f2;border-color:#dbdbdb}.comments-container h4{margin-bottom:12px;margin-bottom:.75rem}.comment-list{padding:0;margin:0 0 24px;margin:0 0 1.5rem}.comment-container{width:100%;list-style:none;margin:0 0 12px;margin:0 0 .75rem}.comment-container h5{margin-bottom:0;line-height:1}.comment-link{display:block}.comment-link:active,.comment-link:hover{background-color:rgba(0,0,0,.05);transition:background-color .125 ease-out}.comment-category{margin-bottom:0}.comment-meta{font-size:72.5%}.comment-author,.comment-count,.comment-time{display:inline-block;vertical-align:middle;margin-bottom:0}.comment-count,.comment-time{color:rgba(0,0,0,.5);margin-left:5.6px;margin-left:.35rem}.comment-count:before,.comment-time:before{margin-right:2px;display:inline-block;vertical-align:middle;font-size:135%}.comment-count{padding-left:4px;padding-left:.25rem;border-left:1px solid rgba(0,0,0,.125)}.event-filter{margin-bottom:6px;margin-bottom:.375rem;display:inline-block;width:100%;color:rgba(26,26,26,.6)}@media screen and (min-width:768px){.event-filter{width:49%}}.tax-event-category .event-select-container select,.tax-event-category .event-select-container:after{color:#1a1a1a}.event-select-container select{color:rgba(26,26,26,.6)}.event-date{color:rgba(26,26,26,.6);margin-bottom:6px;margin-bottom:.375rem;font-size:92.5%;font-weight:600}.event-container{list-style:none;border-top:1px solid #bfbfbf;position:relative}.event-container:last-child{border-bottom:1px solid #bfbfbf}.event-container:before{position:absolute;left:6px;left:.375rem;top:6px;top:.375rem;pointer-events:none}.link-event{display:block;padding:6px 0 6px 30px;padding:.375rem 0 .375rem 1.875rem}.link-event:active,.link-event:focus,.link-event:hover{background-color:rgba(0,0,0,.05);transition:background-color .125 ease-out}.list-events{list-style:none;padding-top:16px;padding-top:1rem;padding-left:0}@media screen and (min-width:768px){.list-events{padding-top:48px;padding-top:3rem}}.list-events .day{display:block;text-align:center;line-height:1}.event-item{position:relative}.event-item:last-child .event-content{border-bottom:0;padding-bottom:0}.event-day-changes{border-top:3px solid rgba(26,26,26,.333);margin-top:-1px;padding-top:16px;padding-top:1rem}.event-day-changes .event-date{top:-16px;top:-1rem}.event-title{font-size:16px;font-size:1rem;font-weight:400;margin-bottom:0}.event-title a:active,.event-title a:hover,.event-title:focus{color:inherit}.event-cat{color:#666}.event-cat:active,.event-cat:hover{color:#333}.event-content{border-bottom:1px solid rgba(0,0,0,.125);padding-bottom:24px;padding-bottom:1.5rem;margin-top:16px;margin-top:1rem;margin-bottom:0}.event-date{text-align:center;display:block;position:static;cursor:default}@media screen and (min-width:768px){.event-date{text-align:left;position:absolute;left:-64px;left:-4rem;top:-32px;top:-2rem}}.eventorganiser-event-meta h4{margin-top:16px;margin-top:1rem}.eventorganiser-event-meta ul{margin-left:0;padding-left:0;left:auto;margin-bottom:16px;margin-bottom:1rem}.content-output .eventorganiser-event-meta li:before{display:none;content:none}.eventorganiser-event-meta hr:last-of-type{margin-bottom:2em}.event-grid-wrapper{margin:1.875rem 0}@media (min-width:920px){.event-grid-wrapper{margin:3.125rem 0}}.content-output .event-grid-wrapper .event-grid__item-link,.content-output .event-grid-wrapper .link-more{text-decoration:none}.content-output .event-grid-wrapper .event-grid__item-link:focus,.content-output .event-grid-wrapper .event-grid__item-link:hover,.content-output .event-grid-wrapper .link-more:focus,.content-output .event-grid-wrapper .link-more:hover{text-decoration:underline}.event-grid{display:grid;overflow:hidden;gap:2rem;margin:1.25rem 0}@media (min-width:600px){.event-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin:1.875rem 0}}@media (min-width:1000px){.event-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.event-grid__item{position:relative;line-height:1.3}.event-grid__item::after,.event-grid__item::before{content:'';position:absolute;background-color:#ebebeb;z-index:1}.event-grid__item::after{inline-size:100vw;block-size:1px;inset-inline-start:0;inset-block-start:-1rem}.event-grid__item::before{inline-size:1px;block-size:100vh;inset-inline-start:-1rem}.event-grid__item-image{width:100%;margin-bottom:.625rem}.event-grid__item-image img{width:inherit}.event-grid__item-link{font-weight:600}.event-grid__item-date{display:block;margin-top:.5rem;font-size:.85rem}.event-grid__more-link{text-align:right}.datepicker-container .datepicker,.datepicker-container label{padding:8px 32px 8px 8px;padding:.5rem 2rem .5rem .5rem;font-size:14px;font-size:.875rem;line-height:1}.datepicker-container .datepicker{cursor:pointer}.datepicker-container label{position:relative;border-radius:2px;border:1px solid #bfbfbf;display:block}.datepicker-container.has-value{color:#1a1a1a}.datepicker-container.has-value span[class^=icon-]:before{color:#1a1a1a}.datepicker-container.has-value .placeholder{color:#fff;color:transparent;opacity:0}.datepicker-container.has-value .datepicker{opacity:1}.datepicker-container span[class^=icon-]{position:absolute;right:4px;right:.25rem;right:8px;right:.5rem;top:8px;top:.5rem}.datepicker-container span[class^=icon-]:before{color:rgba(0,0,0,.4)}.datepicker-container button{font-family:"Scala Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-size:.875rem;font-weight:600}.datepicker-container .picker__month,.datepicker-container .picker__weekday,.datepicker-container button{text-transform:capitalize}.picker{font-family:Scala,Georgia,Times,"Times New Roman",serif}.datepicker{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;background-color:transparent;opacity:0;border:0}.banner{padding-bottom:1px;text-align:center;padding:24px;padding:1.5rem}.banner .text-wrap h2,.banner [class^=btn-]:after,.banner [class^=icon-]:before,.banner a,.banner p{color:#fff}.banner .text-wrap{padding:1px}.banner .text-wrap p{max-width:960px;margin:0 auto;margin-bottom:24px;margin-bottom:1.5rem}.banner .link-more{margin-bottom:1rem}.banner .teaser-blocks{margin-bottom:0}.banner [class^=icon-]{font-size:250%}.banner [class^=icon-]:before{opacity:.5;margin:16px 0;margin:1rem 0;display:block}.banner.banner-juttukumppani{background-color:rgba(98,90,149,.15)}.banner.banner-juttukumppani .text-wrap h2,.banner.banner-juttukumppani [class^=btn-]:after,.banner.banner-juttukumppani a,.banner.banner-juttukumppani p{color:#625a95}.banner.banner-juttukumppani [class^=icon-]:before{color:#625a95}.banner--small{text-align:center;padding:.25rem .5rem;margin-bottom:.75rem}.banner--small:last-of-type{margin-bottom:2rem}.banner--small [class^=icon-]:before{margin:.75rem 0 0;font-size:.6em}.banner--small .toggle-content{cursor:pointer;position:relative;width:100%;padding:0 35px;margin:.25rem 0;font-weight:900;letter-spacing:normal;background:0 0}.banner--small .toggle-content:before{opacity:.4;line-height:1;font-size:25px;position:absolute;top:0;bottom:0;right:0}.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-donate{background-color:#00860c}.banner-blue{background-color:#0074b0}.banner-juttukumppani{background-color:rgba(98,90,149,.15)}.banner-jaseneksi{background-color:#00860c}.banner-neuvontapalvelut{background-color:#625a95;color:#fff}.banner-neuvontapalvelut h2{margin-top:12px;margin-top:.75rem}.banner-neuvontapalvelut .teaser-blocks{margin:0}.banner-neuvontapalvelut .b-cta{border:0;margin:0;padding-top:0;padding-bottom:0}.banner-neuvontapalvelut .description-cta{margin-bottom:0}.banner-search{background-color:#ededed}.banner-search p{color:#000}.company-logo{display:block;margin:24px 0;margin:1.5rem 0}@media screen and (min-width:768px){.company-logo{display:inline-block;vertical-align:top;width:23%;max-width:350px;margin-right:1%}.company-logo:last-child{margin-right:0}}@media screen and (min-width:768px){.company-logo .logo-wrapper{height:150px;display:-ms-flexbox;display:flex}}.company-logo img{margin:auto;-ms-flex-item-align:center;align-self:center;width:100%;max-width:250px}.no-flexbox .company-logo img{width:auto}.company-logo .lead-text{margin:12px 0 0;margin:.75rem 0 0;color:rgba(0,0,0,.5)}.header{padding:0}@media screen and (min-width:768px){.error404 .header,.search .header{border-bottom:1px solid #d8d8d8}}.wrap-top{width:100%}.wrap-top .site-name{display:none}@media screen and (min-width:500px){.wrap-top{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.wrap-top .header-list{margin:auto 0}}@media screen and (min-width:1025px){.no-flexbox .wrap-top{display:block}.no-flexbox .wrap-top .logo{display:inline-block;vertical-align:middle}}.logo-container{-ms-flex:1;flex:1}.logo{display:inline-block;width:70%;max-width:300px;margin:16px 0 16px 16px;margin:1rem 0 1rem 1rem;position:relative}.logo:focus,.logo:hover{text-decoration:none}.logo img{max-height:100%;height:100%;width:100%}@media screen and (min-width:768px){.logo{width:auto;max-width:350px;min-height:80px}}@media screen and (min-width:1025px){.header-list-container{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-pack:end;justify-content:flex-end}}.header-list{padding:0;width:100%;position:absolute;top:0;left:0;height:48px;border-bottom:1px solid #d8d8d8}@media screen and (min-width:1025px){.header-list{font-size:80%;width:auto;height:auto;position:static;border-bottom:0;text-align:right;margin:16px 30px 16px 0;margin:1rem 1.875rem 1rem 0}}.header-list li{list-style:none;font-family:"Scala Sans Cond",Scala,Georgia,Times,"Times New Roman",serif;font-size:90%}@media screen and (min-width:1025px){.header-list li{display:inline-block;vertical-align:middle}}@media screen and (max-width:1024px){.header-list li{width:3rem;height:100%;font-size:85%;float:left}}.header-list a{display:block;height:100%}.mobile-search-toggle{white-space:nowrap;background:0 0;color:#1a1a1a;font-size:100%;font-family:"Scala Sans Cond",Scala,Georgia,Times,"Times New Roman",serif;font-weight:600;letter-spacing:normal;text-transform:uppercase;border-left:1px solid #d8d8d8;padding-left:14px;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{line-height:48px;margin:0;padding:0;text-align:center}.lang-item span{display:none}.lang-item.current-lang a{background-color:#d8d8d8}}.donation-wrapper{display:block;border-top:1px solid #d8d8d8;padding:.625rem 1.5rem}@media screen and (min-width:500px){.donation-wrapper{border:0;padding:0 .75rem 0 0}}@media screen and (min-width:1025px){.donation-wrapper{margin-left:2.375rem}}.donation{font-family:"Scala Sans Cond",Scala,Georgia,Times,"Times New Roman",serif;background:#00860c;color:#fff;display:inline-block;vertical-align:middle;text-transform:uppercase;font-weight:600;width:100%;padding:.5rem;border-radius:1.25rem;text-align:center;line-height:1.05em}@media screen and (min-width:500px){.donation{padding:.5rem 1.125rem}}.donation:focus,.donation:hover{background:#006d0a}.donation::after{margin-left:6px;margin-left:.375rem;margin-right:-6px;margin-right:-.375rem;position:relative;display:inline-block;top:.125rem}.media{display:block}.media__img{float:left;margin-right:1.5em}.media__img--rev{float:right;margin-left:1.5em}.media__img img,.media__img--rev img{display:block}.media__body{overflow:hidden}.media__body,.media__body>:last-child{margin-bottom:0}.yle_areena_player{margin-bottom:1rem}@media screen and (min-width:768px){.teaser{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.teaser-text-container{max-width:1000px;margin-left:auto;margin-right:auto}.teaser-main{position:relative;background-size:cover;background-position:50% 35%;padding:1px;height:100%}.teaser-main .teaser-text{color:#fff;text-align:center;margin:10% auto;width:90%;max-width:1400px}.teaser-main .caption{font-size:135%}.teaser-main .link-more{font-size:125%;color:#fff}.teaser-main h1.page-title{color:#fff}.teaser-blocks{max-width:100%;margin:0;background:#4d4d4d}@media screen and (min-width:768px){.teaser-blocks{display:-ms-flexbox;display:flex}.no-flexbox .teaser-blocks{display:table}}.breadcrumb{position:absolute;left:0;right:0;top:0;margin-bottom:0;width:100%;list-style:none;font-size:68.5%;font-family:"Scala Sans","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;padding:2px 0 2px 24px;padding:.125rem 0 .125rem 1.5rem;background-color:rgba(0,0,0,.7)}.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{content:"\203a";margin:0 2px 0 4px;margin:0 .125rem 0 .25rem;color:rgba(255,255,255,.75);font-size:16px;font-size:1rem;speak:none}.article-header .breadcrumb{position:static}.breadcrumb .overwrite--theme{color:#fff}@media screen and (min-width:960px){.breadcrumb{padding-left:30px;padding-left:1.875rem}}.home .teaser-blocks h2{font-size:1.425rem}@media screen and (min-width:960px){.home .teaser-blocks{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.home .teaser-blocks a{-ms-flex:1;flex:1}}.fp-header-wrapper{position:relative}.fp-header-wrapper .teaser-text{text-align:center;padding:1.875rem 1rem;background:#fff;color:#0074b0;width:100%}.fp-header-wrapper h1{letter-spacing:-1px}.fp-header-wrapper .caption:last-child{margin-bottom:0}.fp-header-wrapper .link-more{color:inherit}.teaser-main{height:320px}@media screen and (min-width:768px){.teaser-main{height:320px;margin:0 auto 50px;position:relative}}@media screen and (min-width:1025px){.teaser-main{height:500px;max-width:100%;margin:0}}@media screen and (min-width:92.5em){.teaser-main{height:650px}}.single .teaser-main{height:240px}@media screen and (min-width:768px){.single .teaser-main{height:320px}}.teaser .default,.teaser .default>a{color:#fff}.teaser .white{background:#fff}.grey{background:#ededed}.teaser-title{margin:24px;margin:1.5rem;margin-bottom:0}@media screen and (min-width:768px){.teaser-title{margin:24px 30px 0;margin:1.5rem 1.875rem 0}}.default .btn-more{color:inherit}.thumbnails-wrapper{width:100%;height:300px;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;padding-top:.5%}@media screen and (min-width:768px){.thumbnails-wrapper{height:200px}}.b-image-small{width:49.5%;height:49.5%;background-size:cover;margin:0 auto auto 0}.b-image-small:first-of-type,.b-image-small:nth-of-type(3){margin-left:auto}.no-flexbox .b-image-small{float:left;width:50%}@media screen and (min-width:768px){.b-image-small{width:24%;height:95%}.b-image-small:nth-of-type(3){margin-left:0}.no-flexbox .b-image-small{width:25%}}.b-image-small a{display:block;position:relative;height:100%}.thumb-text{width:100%;position:absolute;bottom:0;left:0;padding:5px 5%}.thumb-text p{color:#fff}.thumb-text .thumb-title{margin:.5em 0}.b-image .thumb-text{left:0}.cookie-notice{font-size:75%;border-bottom:1px solid #f1dc82;z-index:1;position:relative;background-color:rgba(253,211,30,.5);padding:6px 14px;padding:.375rem .875rem}@media screen and (min-width:768px){.cookie-notice{font-size:65%}}.cookie-notice p,.cookie-notice span{color:rgba(0,0,0,.5)}.cookie-notice p{margin:0;padding-right:20%}.cookie-notice span{position:absolute;right:32px;right:2rem;top:6px;top:.375rem;cursor:pointer;text-transform:uppercase;font-family:"Scala Sans Cond",Scala,Georgia,Times,"Times New Roman",serif;font-weight:600}.cookie-notice span:after{font-size:100%;position:absolute;margin-left:8px;margin-left:.5rem;top:1px}.cookie-notice span:active,.cookie-notice span:hover{color:rgba(0,0,0,.75)}.cookie-select-container{width:48%;float:left;margin-right:2%;border:2px solid rgba(0,0,0,.15);border-radius:4px}.cookie-select-container:last-child{margin-right:0}.cookie-select-container:nth-child(n+3){margin-top:.75rem}@media screen and (min-width:1025px){.cookie-select-container{width:24%;float:left;margin-right:1.33%}.cookie-select-container:nth-child(n+3){margin-top:0}}.cookie-select-container select{border:0}.footer{background-color:#666;padding:32px 0;padding:2rem 0;font-size:92.5%}@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{list-style:none;padding:0}.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:2.4px;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:32px;margin-bottom:2rem}.sitemap-item .item-title{font-weight:600}.sitemap-item .content-output{margin-bottom:24px;margin-bottom:1.5rem}.sitemap-item .content-output p{font-size:.95rem;margin-bottom:0}@media screen and (min-width:768px){.sitemap-item{display:inline-block;vertical-align:top;width:32%;padding-right:24px;padding-right:1.5rem;margin-bottom:0}.sitemap-item:last-of-type{padding-right:0}}.footer-link-list span:before{font-size:78.5%;margin-right:.25em}.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-left:-.2em;margin-right:.03em}.btn-subscribe{display:inline-block;margin-top:1.5rem;background-color:#00860c;transition:background-color .25s ease-out;color:#fff;font-size:88.5%;font-weight:600;letter-spacing:1px;text-align:center;text-transform:uppercase;border-radius:2px;padding:6.4px 11.2px;padding:.4rem .7rem}.btn-subscribe:active,.btn-subscribe:focus,.btn-subscribe:hover{text-decoration:none!important}.btn-subscribe:hover{background-color:#00770b}.btn-subscribe [class^=icon]{font-size:22px;margin-right:4.8px;margin-right:.3rem;vertical-align:-1px}.l-wrap{width:100%}body{margin:0 auto;max-width:1900px}.menu-open{overflow-x:hidden}.menu-open .main-wrapper{padding-top:0}.menu-open .footer,.menu-open .nav-global,.menu-open .wrap-top{display:none;position:absolute;left:-9999px}.main-wrapper{position:relative;padding-top:48px}@media screen and (min-width:960px){.main-wrapper{padding-top:52px}}.page-header{position:relative}.page-title{margin:0;bottom:16px;bottom:1rem;color:#fff}.thumbnail-none{min-height:40px;margin-bottom:16px;margin-bottom:1rem;padding:1px 0}.thumbnail-none .header-content{width:100%}.thumbnail-none .header-content .caption{max-width:900px}.thumbnail-none .page-title{position:static;margin-top:60px;color:#000}.thumbnail-none>.page-title{margin-left:24px;margin-left:1.5rem}.content-list-wrapper{max-width:900px;padding:24px 24px 0;padding:1.5rem 1.5rem 0;width:100%}@media screen and (min-width:768px){.content-list-wrapper{margin:0 auto}}.header-content-container .header-content{border-bottom:1px solid #ebebeb}.header-content-container .header-content p{max-width:900px}@media screen and (min-width:768px){.teaser-main+.header-content{padding:1.875rem 1rem;text-align:center}}.teaser-main+.header-content .caption,.teaser-main+.header-content h1{max-width:1000px;margin-left:auto;margin-right:auto;color:#fff}.teaser-main+.header-content .caption:last-child,.teaser-main+.header-content h1:last-child{margin-bottom:0}.teaser-main+.header-content h1{margin-bottom:8px;margin-bottom:.5rem}.page-header.header-under-featured-image .teaser-main+.header-content{padding:30px}.page-header.header-under-featured-image .teaser-main+.header-content h1{margin-bottom:20px}.list-section{padding-bottom:16px;padding-bottom:1rem;margin-bottom:16px;margin-bottom:1rem;border-bottom:1px solid #ebebeb}.list-section:first-of-type{padding-top:16px;padding-top:1rem;border-top:1px solid #ebebeb}.list-section:last-of-type{border-bottom:0}.list-section .content{display:block;cursor:pointer;text-decoration:none}.list-section .content:active *,.list-section .content:hover *{color:inherit}.list-section p{color:#333;margin-bottom:0}.single-page{max-width:720px;padding:24px 24px 0;padding:1.5rem 1.5rem 0;width:100%}@media screen and (min-width:1025px){.article-float .single-page{float:left;margin-right:0}}@media screen and (min-width:768px){.single-page{margin:0 auto}}@media screen and (min-width:960px){.single-page{margin:0;padding:30px 30px 0;padding:1.875rem 1.875rem 0}.layout-center .single-page{margin:0 auto}}@media screen and (min-width:80em){.single-page{margin:0 auto;padding-left:0}.article-float .single-page{margin-left:20%}.layout-center .single-page{padding:30px 0 0;padding:1.875rem 0 0}}@media screen and (min-width:92.5em){.single-page{max-width:800px}}.error404 .single-page{padding-bottom:32px;padding-bottom:2rem}.single-page.nothing-found{margin:0 auto;padding:48px 16px;padding:3rem 1rem}.single-page .article-meta{min-height:1em}.article-image{margin-bottom:1.5rem;height:100%}.article-image .caption{position:static;color:rgba(0,0,0,.25);margin-top:.25rem}.single-blog h1{margin-bottom:8px;margin-bottom:.5rem}.single-blog .blog-date{margin-bottom:24px;margin-bottom:1.5rem;display:block}.single-blog .banner{clear:both}.intra-login-page{max-width:720px;padding:24px;padding:1.5rem;width:100%;margin:0 auto}@media screen and (min-width:1025px){.sidebar-cpt{max-width:22.5%;float:right;padding:30px 14px 0 0;padding:1.875rem .875rem 0 0;margin-bottom:32px;margin-bottom:2rem}.sidebar-cpt nav{width:100%}}.events-page{max-width:660px;margin:0 0 0 auto;position:relative;padding:24px;padding:1.5rem}@media screen and (min-width:800px){.events-page{margin:0 auto}}@media screen and (min-width:960px){.events-page{max-width:800px;padding:30px;padding:1.875rem}}.anchor-nav-wrapper{margin-bottom:24px;margin-bottom:1.5rem}@media screen and (min-width:1025px){.anchor-nav-wrapper{margin-bottom:30px;margin-bottom:1.875rem}}@media screen and (min-width:768px){.contact-area a,.contact-area p,.content-output li,.content-output p{font-size:19px}}@media screen and (min-width:92.5em){.contact-area a,.contact-area p,.content-output li,.content-output p{font-size:22px}}.content-output h2,.content-output h3,.content-output h5{font-weight:600}.content-output h3{font-family:Scala,Georgia,Times,"Times New Roman",serif}.content-output hr{border:0;height:1px;background:#ebebeb}.content-output .bold-subtitle{margin-bottom:0;font-weight:600}.content-output blockquote{margin:1.25rem auto}.content-output blockquote:after,.content-output blockquote:before{content:"";width:56.666%;background:#ebebeb;height:1px;display:block;margin:0 auto}.content-output blockquote p{color:inherit;font-size:1.25rem;margin:1.25rem 0}.content-output blockquote p:before{content:open-quote}.content-output blockquote p:after{content:close-quote}@media screen and (min-width:768px){.content-output blockquote{margin:1.5rem -1rem 1.5rem}.content-output blockquote p{font-size:1.425rem;margin:1.5rem 0}}@media screen and (min-width:92.5em){.content-output blockquote{margin:2.5rem -2rem 2.5rem}.content-output blockquote p{margin:2.5rem 0}}.content-output .link-style:before{margin:0 3px 3px 0;display:inline-block;vertical-align:middle}.content-output a:not(.link-style){text-decoration:underline}.img-article{margin-bottom:24px;margin-bottom:1.5rem}.contact-area{border-bottom:1px solid #d8d8d8;padding-top:24px;padding-top:1.5rem;margin:0}.contact-area:first-of-type{border-top:1px solid #d8d8d8}.contact-area li{font-size:100%}.contact-area h2:before{display:none}.contact-area .contact-title{margin-top:-8px;margin-top:-.5rem}.contact-area .contact-title,.contact-area .title{margin-bottom:8px;margin-bottom:.5rem;font-size:14px;font-size:.875rem;font-weight:600}.contact-area a,.contact-area p{margin-bottom:4px;margin-bottom:.25rem}.contact-area .description{font-size:85%;color:rgba(0,0,0,.7)}@media screen and (min-width:768px){.contact-area .description{font-size:70%}}.contact-area .sublist{margin-top:16px;margin-top:1rem}.contact-area .sublist a,.contact-area .sublist p{margin-bottom:0}.contact-area .person{margin-bottom:16px;margin-bottom:1rem;padding-left:12px;padding-left:.75rem}.contact-area .person .name{font-size:18px;font-size:1.125rem;margin-bottom:0}.contact-area .contact-image{float:right;margin:0;margin-left:8px;margin-left:.5rem}.contact{margin-bottom:24px;margin-bottom:1.5rem}.attachments,.links{margin-bottom:32px;margin-bottom:2rem}.attachments .attachments-heading,.links .attachments-heading{position:relative;display:inline-block;left:32px;left:2rem;margin-bottom:8px;margin-bottom:.5rem}.attachments .attachments-heading:before,.links .attachments-heading:before{position:absolute;display:block;font-size:100%;color:rgba(0,0,0,.5);left:-32px;left:-2rem}@media screen and (min-width:768px){.attachments .attachments-heading,.links .attachments-heading{left:0}}@media screen and (min-width:960px){.attachments .attachments-heading,.links .attachments-heading{left:32px;left:2rem}}@media screen and (min-width:80em){.attachments .attachments-heading,.links .attachments-heading{left:0}}.article-meta{text-align:right}.article-meta .icon-twitter:before{color:#61aadb}.author-info{font-weight:600}.author-info time{margin-left:16px;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}}.post-footer{border-top:1px solid #d8d8d8;margin-top:16px;margin-top:1rem;padding-top:18px;padding-top:1.125rem}.post-footer-module-style p{margin-bottom:0}.post-footer-module-style a{display:block;margin-bottom:6px;margin-bottom:.375rem}.post-footer-module-style a:active,.post-footer-module-style a:hover{color:#1a1a1a;transition:color 125ms ease-out}.post-footer-module-style .description,.post-footer-module-style span{vertical-align:middle;font-size:85%}@media screen and (min-width:768px){.post-footer-module-style .description,.post-footer-module-style span{font-size:70%}}.post-footer-module-style .has-preview-image .meta-text{word-break:break-all}.post-footer-module-style .description{color:#444}.post-tags-wrapper{font-size:92.5%;margin-bottom:32px;margin-bottom:2rem}.post-tags-wrapper .post-tags,.post-tags-wrapper h4{display:inline-block}.post-tags-wrapper h4{margin-right:24px;margin-right:1.5rem}.post-nav{display:-ms-flexbox;display:flex;margin-bottom:32px;margin-bottom:2rem}.no-flexbox .post-nav .btn-post-nav{float:left}.post-anchors{position:relative;height:1px;background-color:#d8d8d8;margin:36px 0;margin:2.25rem 0}.post-anchors:first-of-type .anchor-link:first-child{display:none}@media screen and (min-width:768px){.post-anchors{margin:30px 0;margin:1.875rem 0}}div+.post-anchors{margin-top:60px;margin-top:3.75rem}.post-anchors span{height:32px;height:2rem;width:32px;width:2rem;background-color:transparent;border:1px solid grey;border-radius:50%;font-size:60%;text-align:center;display:inline-block;vertical-align:middle;position:relative}.post-anchors span:after{vertical-align:middle;display:inline-block;position:absolute;left:0;right:0;color:grey}@media screen and (min-width:768px){.post-anchors span{font-size:30%;border-color:grey;padding-top:1px;height:24px;height:1.5rem;width:24px;width:1.5rem}}.post-anchors a{position:absolute;right:0}.post-anchors a:before{display:inline-block;content:attr(data-title);margin-top:2px;margin-right:12px;margin-right:.75rem;font-size:70%;font-family:"Scala Sans Cond",Scala,Georgia,Times,"Times New Roman",serif;color:grey}@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}}.author-page{max-width:1200px;margin:0 auto;padding:24px 24px 0;padding:1.5rem 1.5rem 0}@media screen and (min-width:768px){.author-nav,.blog-list-wrapper{display:inline-block;vertical-align:top}}.blog-list-wrapper{max-width:700px}@media screen and (min-width:768px){.blog-list-wrapper{width:66%}}.list-section .blog-content h2{margin-bottom:0}.blog-meta{padding:4px 0;padding:.25rem 0}.blog-meta time{display:block}@media screen and (min-width:768px){.author-nav{width:33%}}.author-nav ul{list-style:none;background-color:rgba(0,116,176,.09);border:1px solid rgba(0,116,176,.04);padding:16px 8px;padding:1rem .5rem;margin:32px 0;margin:2rem 0}@media screen and (min-width:768px){.author-nav ul{margin:0 0 32px 32px;margin:0 0 2rem 2rem;padding:16px 24px;padding:1rem 1.5rem}}.author-nav li{margin-bottom:8px;margin-bottom:.5rem}.author-nav--title{border-bottom:1px solid rgba(0,116,176,.1)}.author-image{float:left;max-width:36px;max-width:2.25rem;border-radius:50%;margin:8px 8px 4px 0;margin:.5rem .5rem .25rem 0}nav .author-image{border:2px solid rgba(0,116,176,.15)}.author-header .author-image{max-width:100%;height:75px;width:75px;margin:0 24px 24px 0;margin:0 1.5rem 1.5rem 0}@media screen and (min-width:768px){.author-header .author-image{height:150px;width:150px}}.author-link,.wrap-author-info{padding:4px 0;padding:.25rem 0}.author-link p,.wrap-author-info p{margin-bottom:0}.author-link{display:block;padding-left:65px;outline:0}.author-link:active p,.author-link:focus p,.author-link:hover p{color:inherit}.wrap-author-info{font-size:125%;margin-bottom:1rem}.wrap-author-info .author-image,.wrap-author-info div{display:inline-block}.wrap-author-info .author-image{max-width:5rem;float:none}.wrap-author-info div{vertical-align:-33%}.author-name{font-weight:600;line-height:1.25;font-family:"Scala Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.sidebar-cpt .author-image{margin-top:4px;margin-top:.25rem}.sidebar-cpt .author-item{background-color:rgba(0,116,176,.09);border:1px solid rgba(0,116,176,.04);padding:8px;padding:.5rem;margin-bottom:32px;margin-bottom:2rem}.sidebar-cpt .author-description{line-height:1.25;font-family:"Scala Sans","Helvetica Neue",Helvetica,Arial,sans-serif;clear:both;margin:8px 0 16px;margin:.5rem 0 1rem;font-size:14px;font-size:.875rem}.publications-wrapper{max-width:1200px}.publications-wrapper .block-wrapper-horizontal.divider{border-right:#ebebeb 1px solid;border-left:#ebebeb 1px solid;margin-bottom:1.5rem}.publications-wrapper .ajax-output{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.publications-wrapper .block-wrapper-horizontal .no-image{margin:auto;width:100%}.publication-page .caption{color:#404040!important}.publication-page .publications-anchor-link{color:#404040!important}.publication-page .publications-anchor-link:before{color:#7f78ab}.publication-page .wp-caption{font-family:"Scala Sans","Helvetica Neue",Helvetica,Arial,sans-serif;text-align:left}.publication-page .wp-caption p.wp-caption-text{font-size:16px}.publication-page .content-output h2{font-size:32px;font-size:2rem}.video-iframe{width:100%;height:100%}.video-play-button{margin-top:24px;margin-top:1.5rem;display:block}.video-play-button .play-button-content{display:inline;padding:11.2px 17.6px 9.6px 17.6px;padding:.7rem 1.1rem .6rem 1.1rem;font-family:"Scala Sans Cond",Scala,Georgia,Times,"Times New Roman",serif;font-weight:600;box-shadow:0 2px 15px 0 rgba(0,0,0,.2)}.video-play-button .play-button-content:after{display:inline-block;vertical-align:-23%;font-size:20.8px;font-size:1.3rem;border-radius:50%;margin-left:12px;margin-left:.75rem}.video-close-button{position:absolute;top:50px;right:25px;background:0 0}.video-close-button:after{display:inline-block;vertical-align:-23%;font-size:24px;font-size:1.5rem}.publication-sidebar{font-family:Scala,Georgia,Times,"Times New Roman",serif}.publication-sidebar .wrapper .nav-cpt{font-size:.9em}.publication-sidebar .wrapper .nav-cpt .flipped-icon:after{display:inline-block;position:absolute;right:10px;top:15px}.publication-sidebar .wrapper .nav-cpt ul{position:relative;font-family:Scala,Georgia,Times,"Times New Roman",serif;background-color:#7f78ab;padding:1px;color:#fff}.publication-sidebar .wrapper .nav-cpt ul:hover{cursor:pointer}.publication-sidebar .wrapper .nav-cpt ul:after{display:inline-block;position:absolute;right:10px;top:15px}.publication-sidebar .wrapper .nav-cpt ul:before{display:inline-block;padding:10px}.publication-sidebar .wrapper .nav-cpt ul li{font-family:Scala,Georgia,Times,"Times New Roman",serif;display:none;background-color:#fff;padding-left:10px}@media screen and (min-width:1025px){.publication-sidebar .wrapper .nav-cpt ul li{display:block}}.publication-sidebar .wrapper .nav-cpt ul .cpt-archive-link{margin-top:0;padding-left:0}.publication-sidebar .wrapper .nav-cpt ul .cpt-archive-link a{padding:10px}@media screen and (min-width:1025px){.publication-sidebar .wrapper .nav-cpt ul{padding:0;color:inherit;background-color:inherit}.publication-sidebar .wrapper .nav-cpt ul:hover{cursor:auto}.publication-sidebar .wrapper .nav-cpt ul:after{display:none}.publication-sidebar .wrapper .nav-cpt ul:before{display:block}}.publication-author-info{font-weight:600;color:#fff;margin-left:5px}.publication-list-author{display:block;font-size:.8em;line-height:1.2em;margin-bottom:8px;margin-bottom:.5rem}.list-publication-section{width:311px;border-bottom:#ebebeb 1px solid;padding:24px 0 12px 0;padding:1.5rem 0 .75rem 0;font-size:90%}.list-publication-section .publication-list-title{margin-bottom:5.28px;margin-bottom:.33rem}.list-publication-section a .btn-more:after{display:inline-block;vertical-align:-12%;font-size:16px;font-size:1rem}.list-publication-section p{margin-bottom:12px;margin-bottom:.75rem}.download-container{border:1px solid #cac7dc;background:#e7e6ef;padding:8px 16px 8px 16px;padding:.5rem 1rem .5rem 1rem;max-width:800px;margin:auto;margin-top:24px;margin-top:1.5rem;margin-bottom:24px;margin-bottom:1.5rem}.download-container .download-icon{float:right}.download-container .download-icon:after{border-radius:50%;width:32px;height:32px;line-height:32px;text-align:center;display:inline-block;margin-top:15px;font-size:16px;font-size:1rem;background-color:#7f78ab;color:#fff}.download-container .file-info{display:block;font-size:16px;opacity:.6}.download-container a{color:inherit;font-weight:700}nav.publications{display:inline-block;text-align:center;width:100%;padding-top:30px;padding-top:1.875rem;padding-bottom:16px;padding-bottom:1rem}nav.publications .back-publication{max-width:32.5%}nav.publications .back-publication .back-wrap{display:inline-block}nav.publications .back-publication .back{font-weight:700}nav.publications .back-publication .back-title{font-family:Scala,Georgia,Times,"Times New Roman",serif;font-size:1.1em}nav.publications a{padding:0 .875rem 0 .875rem;margin-bottom:2rem}nav.publications .prev-publication{float:left;text-align:left}nav.publications .prev-publication .prev-wrap{display:inline-block}nav.publications .prev-publication .prev-wrap .icon-arrow_ball_flip{display:inline-block}nav.publications .prev-publication .prev-wrap .prev{display:inline-block;vertical-align:3px;font-weight:700;margin-left:5px}nav.publications .prev-publication .prev-wrap .prev-title{font-family:Scala,Georgia,Times,"Times New Roman",serif;font-size:.9em}nav.publications .next-publication{float:right;text-align:right}nav.publications .next-publication .next-wrap{display:inline-block}nav.publications .next-publication .next-wrap .icon-arrow_ball{display:inline-block}nav.publications .next-publication .next-wrap .next{display:inline-block;vertical-align:3px;font-weight:700;margin-right:5px}nav.publications .next-publication .next-wrap .next-title{font-family:Scala,Georgia,Times,"Times New Roman",serif;font-size:.9em}@media screen and (min-width:768px){nav.publications a{max-width:33%}nav.publications .next-publication:after{display:inline-block;vertical-align:23px}nav.publications .prev-publication:before{display:inline-block;vertical-align:23px}}@media screen and (min-width:1132px){nav.publications .next-publication:after{vertical-align:28px}nav.publications .prev-publication:before{vertical-align:28px}}@media screen and (min-width:92.5em){nav.publications a{max-width:22.5%}}.full-width-img{height:355px;max-height:650px;margin-bottom:50px;bottom:-35%}.full-width-img a{position:absolute;width:100%;left:0;overflow:hidden;height:355px}.full-width-img a img{width:100%;max-width:1900px}@media screen and (min-width:768px){.full-width-img{height:540px}.full-width-img a{height:540px}}@media screen and (min-width:1132px){.full-width-img{height:650px}.full-width-img a{height:650px}}@media screen and (min-width:92.5em){.full-width-img{height:650px}.full-width-img a{height:650px}}blockquote.pull-quote{max-width:15rem;margin:5rem auto 2.5rem auto}blockquote.pull-quote:after,blockquote.pull-quote:before{content:'';width:56.666%;background:#ebebeb;height:0;display:block;margin:0 auto}blockquote.pull-quote p{font-size:2rem;line-height:2rem;font-weight:600;color:#000}blockquote.pull-quote p:before{color:#7f78ab;content:open-quote;font-size:3em;clear:right;display:block;line-height:0}blockquote.pull-quote p:after{content:''}@media screen and (min-width:768px){blockquote.pull-quote{float:right;margin:1rem 1rem 1rem 3rem}blockquote.pull-quote p{font-size:2.5rem;line-height:2.5rem}}@media screen and (min-width:1132px){blockquote.pull-quote{margin:1rem -5rem 1rem 3rem}}@media screen and (min-width:92.5em){blockquote.pull-quote{margin:1rem -5rem 1rem 3rem}}.media-item-teaser{box-shadow:none;margin-top:24px;margin-bottom:24px}.media-item-teaser .teaser-title{margin-left:auto;margin-right:auto;padding:0 8px}.block-wrapper-horizontal{display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;width:100%}.media-item{padding:20px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #ccc;width:100%;color:#0074b0}@media screen and (min-width:768px){.media-item{width:50%}}@media screen and (min-width:960px){.media-item{width:25%}}.media-item:first-child{border-left:1px solid #ccc}.media-item:after{content:'';display:none}.media-item .embed iframe{width:100%;height:auto;min-height:215px}.media-item .date{font-size:16px;color:#666}.media-item-teaser{width:100%}.media-item-teaser .teaser-title{width:100%;margin-bottom:10px;margin-top:15px;text-align:center;color:#0074b0;font-size:3rem}.media-item-teaser .media-items-all{text-align:center;width:100%;margin-bottom:15px}.media-item-teaser .media-items-all>a{margin-left:15px}.product-custom-form input[type=checkbox],.product-custom-form input[type=radio]{position:relative;margin-top:0!important;top:0}.product-custom-form h2{text-align:left}@media screen and (min-width:960px){.product-custom-form .ginput_container_email,.product-custom-form .ginput_container_text{float:right;width:50%}.product-custom-form .ginput_container_email input[type=text],.product-custom-form .ginput_container_text input[type=text]{width:100%!important}}.product-custom-form .gfield_price .current-price{float:right;display:inline-block}body.page-template-page-opaslistaus .main-wrapper .teaser-main+.header-content{position:relative!important;margin-top:40px!important}body.page-template-page-opaslistaus .main-wrapper .teaser-main+.header-content .caption,body.page-template-page-opaslistaus .main-wrapper .teaser-main+.header-content h1{color:#0074b0!important}body.page-template-page-opaslistaus .main-wrapper .page-header{margin-bottom:0}body.page-template-page-opaslistaus .main-wrapper .page-header .caption{margin-top:1rem;margin-bottom:0}body.page-template-page-opaslistaus .main-wrapper .page-header .header-content{max-width:800px;margin:auto;padding:0}body.page-template-page-opaslistaus .main-wrapper .content-guide-list-wrapper ul{list-style-type:none;padding:0}body.page-template-page-opaslistaus .main-wrapper .content-guide-list-wrapper ul li{overflow:hidden;border-bottom:1px solid #e5e5e5}body.page-template-page-opaslistaus .main-wrapper .content-guide-list-wrapper ul li span.guide-category{font-size:42px;color:#0074b0;display:block;border-bottom:1px solid #e5e5e5;padding:1rem 0 1rem 0}body.page-template-page-opaslistaus .main-wrapper .content-guide-list-wrapper ul li a:not(.guide-image-link){color:#000;-ms-flex:1;flex:1}body.page-template-page-opaslistaus .main-wrapper .content-guide-list-wrapper ul li .guide-image{max-height:95px}body.page-template-page-opaslistaus .main-wrapper .content-guide-list-wrapper ul li .guide-image-link{margin-top:0}body.page-template-page-opaslistaus .main-wrapper .content-guide-list-wrapper ul li ul li{padding:.8rem 0;display:-ms-flexbox;display:flex}body.page-template-page-opaslistaus .main-wrapper .content-guide-list-wrapper ul li ul li a{margin-top:25px;display:inline-block}body.single-guide article{padding-bottom:1rem}body.single-guide article h1{color:#0074b0;font-size:64px}body.single-guide article .content-ingress{color:#0074b0;margin-top:1.5rem;margin-bottom:1.5rem}body.single-guide article ul li:before{content:'•';color:#0074b0;display:inline;position:relative;bottom:2px}body.single-guide article .back-link{font-size:25px;color:#0074b0;margin-bottom:25px;display:block}body.single-guide article .back-link .arrow-left-icon{background:url(../images/arrow_left_icon.svg) no-repeat;width:24px;height:24px;display:inline-block;margin-right:10px;position:relative;top:4px}body.single-guide article .download-container{border:1px solid #c2deec;background:#f0f7fb;padding:.5rem 1rem .5rem 1rem}body.single-guide article .download-container .download-icon{background:url(../images/download_icon.svg) no-repeat;width:32px;height:32px;display:inline-block;float:right;margin-top:15px}body.single-guide article .download-container .file-info{display:block;font-size:16px;opacity:.6}body.single-guide article .download-container a{color:#0074b0}body.single-guide article .guide-image-wrapper{text-align:center;margin-bottom:20px}body.single-guide article .content-download{margin-top:10px}.post-type-archive-magazine_article .list-section{display:-ms-flexbox;display:flex}.post-type-archive-magazine_article .list-section img{max-width:150px}.post-type-archive-magazine_article .list-section a{margin-left:20px}.single-magazine_article .sidebar-cpt .wrapper .author-item{display:-ms-flexbox;display:flex;padding:20px}.single-magazine_article .sidebar-cpt .wrapper .author-item .cover-image{max-width:150px}.single-magazine_article .sidebar-cpt .wrapper .author-item .cover-image img{max-height:85px;width:auto}.single-magazine_article .sidebar-cpt .wrapper .author-item .author-info .author-link{position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);padding-left:15px}.single-magazine_article .magazine-info{padding:20px;display:-ms-flexbox;display:flex;margin-bottom:25px;max-height:200px}.single-magazine_article .magazine-info .magazine-info-cover{max-width:120px}.single-magazine_article .magazine-info .magazine-info-cover img{height:100%}.single-magazine_article .magazine-info .magazine-info-date{font-family:"Scala Sans","Helvetica Neue",Helvetica,Arial,sans-serif;margin-left:20px;-ms-flex:1;flex:1}.single-magazine_article .magazine-info .magazine-info-date a{color:#0074b0;font-weight:600}.single-magazine_article .magazine-info .magazine-info-date .info-text{font-size:.9rem}.single-magazine_article .magazine-info .magazine-info-date .info-inner{padding-left:10px;position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.news-modular-row .block{width:100%}.news-modular-row .block.block-center{text-align:center}.news-modular-row .block:not(:last-child):after{content:"";position:absolute;right:0;top:25px;display:block;height:70%;width:1px;background:#d8d8d8}@media screen and (min-width:960px){.news-modular-row{display:-ms-flexbox;display:flex}.news-modular-row .block{-ms-flex:.5;flex:.5;width:auto}}.patient-path-page .donation-wrapper{display:none}.patient-path-page .main-wrapper{padding-top:0}@media screen and (min-width:960px){.patient-path-page .main-wrapper{padding-top:52px}}.patient-path-page .patient-path-image{display:none;margin-bottom:20px}@media screen and (min-width:768px){.patient-path-page .patient-path-image{display:block}.patient-path-page .patient-path-image img{width:100%}}.patient-path-page .previous-next-block{text-align:center;padding-bottom:0}.patient-path-page .previous-next-block:not(.mobile){display:none}@media screen and (min-width:768px){.patient-path-page .previous-next-block{display:none}.patient-path-page .previous-next-block:not(.mobile){display:block;padding:0}}.patient-path-page .previous-next-block>a{display:block;margin-bottom:.625rem;font-size:1.1875rem}.patient-path-page .previous-next-block>a:last-child{margin-bottom:0}@media screen and (min-width:768px){.patient-path-page .previous-next-block>a{font-size:.9375rem}}.patient-path-page .thumbnail-none .page-title{margin-top:0}.patient-path-page .page-title{margin-bottom:1.25rem}.patient-path-page .page-header{margin-bottom:0}.patient-path-page .header .wrap-top{border-bottom:1px solid #d8d8d8}.patient-path-page .menu-row{display:-ms-flexbox;display:flex;width:100%;background:#fff;z-index:10;position:relative}@media screen and (min-width:768px){.patient-path-page .menu-row>.patient-path-name{padding-right:0;padding-left:0}}.patient-path-page .menu-row>.menu-toggle-wrapper{-ms-flex:.1;flex:.1}@media screen and (min-width:768px){.patient-path-page .menu-row>.menu-toggle-wrapper{-ms-flex:.2;flex:.2}}@media screen and (min-width:768px){.patient-path-page .menu-row{background:0 0}}.patient-path-page .menu-row .menu-toggle-wrapper{text-align:right}.patient-path-page .menu-row .menu-toggle-wrapper .nav-toggle-menu{position:relative;left:auto;right:.625rem;top:auto;bottom:auto;display:inline-block}.patient-path-page .menu-row .menu-toggle-wrapper .nav-toggle-menu:after{font-size:1.875rem}.patient-path-page .menu-row>*{-ms-flex:1;flex:1}@media screen and (min-width:768px){.patient-path-page.patient-path-menu-open .nav-global,.patient-path-page.patient-path-menu-open footer{display:inherit}.patient-path-page.patient-path-menu-open .page-wrapper>:not(.sidebar-wrapper){display:initial}.patient-path-page.patient-path-menu-open .page-wrapper .sidebar-wrapper{display:block}}.patient-path-page .sidebar-wrapper{display:none;width:100%;height:100%;background:#fff}@media screen and (min-width:768px){.patient-path-page .sidebar-wrapper{margin-top:1.25rem}}.patient-path-page .sidebar-wrapper .nav-cpt a{padding-left:.9375rem}.patient-path-page .sidebar-wrapper .nav-cpt ul li a{background:#d6e9f2;font-family:Scala,Georgia,Times,"Times New Roman",serif;font-size:.875rem;margin-bottom:2px;padding-left:.9375rem}.patient-path-page .sidebar-wrapper .nav-cpt ul li ul.sub-menu{padding:0;display:none}.patient-path-page .sidebar-wrapper .nav-cpt ul li ul.sub-menu li>a{padding-left:2.1875rem;font-size:.75rem}.patient-path-page .sidebar-wrapper .nav-cpt ul li.current-menu-item a{background:#0074b0;color:#fff}.patient-path-page .sidebar-wrapper .nav-cpt ul li.current-menu-item ul.sub-menu{display:block}.patient-path-page .patient-path-menu-open .sidebar-wrapper{display:block}@media screen and (min-width:1025px){.patient-path-page .donation-wrapper{display:block}}@media screen and (min-width:768px){.patient-path-page .menu-toggle-wrapper{display:none}.patient-path-page .header{display:-ms-flexbox;display:flex}.patient-path-page .header .wrap-top{border-bottom:0;-ms-flex:.5;flex:.5}.patient-path-page .header>*{-ms-flex:1;flex:1}.patient-path-page .page-wrapper.sidebar{display:-ms-flexbox;display:flex}.patient-path-page .page-wrapper.sidebar>*{-ms-flex:1;flex:1}.patient-path-page .page-wrapper.sidebar .sidebar-wrapper{display:block;-ms-flex:.4;flex:.4;position:sticky;left:auto;right:auto;top:0;bottom:auto}.patient-path-page .page-wrapper.sidebar .sidebar-wrapper .nav-cpt{width:100%;max-width:none}.patient-path-page .page-wrapper.sidebar .sidebar-wrapper .nav-cpt ul{border-left:0}}@media screen and (min-width:768px){.patient-path-page.admin-bar .page-wrapper.sidebar .sidebar-wrapper{top:30px}}.patient-path-page .patient-path-name{font-size:1.125rem;padding:.9375rem}@media screen and (min-width:768px){.patient-path-page .patient-path-name{font-size:1.75rem;text-align:right;padding:1.875rem}}.patient-path-page .patient-path-name span{text-transform:uppercase;font-weight:700}.patient-path-frontpage .page-content-wrapper,.patient-path-page .page-content-wrapper{font-size:.9375rem}.patient-path-frontpage .page-content-wrapper ol,.patient-path-frontpage .page-content-wrapper ul,.patient-path-page .page-content-wrapper ol,.patient-path-page .page-content-wrapper ul{padding-left:1.25rem}.patient-path-frontpage .page-content-wrapper ol li,.patient-path-frontpage .page-content-wrapper ul li,.patient-path-page .page-content-wrapper ol li,.patient-path-page .page-content-wrapper ul li{padding-left:.625rem;padding-bottom:.625rem}.patient-path-frontpage .page-content-wrapper ol li:last-child,.patient-path-frontpage .page-content-wrapper ul li:last-child,.patient-path-page .page-content-wrapper ol li:last-child,.patient-path-page .page-content-wrapper ul li:last-child{padding-bottom:0}.patient-path-frontpage .notification-popup-wrapper,.patient-path-page .notification-popup-wrapper{display:none}.patient-path-frontpage.patient-path-menu-open .nav-global,.patient-path-frontpage.patient-path-menu-open footer,.patient-path-page.patient-path-menu-open .nav-global,.patient-path-page.patient-path-menu-open footer{display:none}.patient-path-frontpage.patient-path-menu-open .page-wrapper>:not(.sidebar-wrapper),.patient-path-page.patient-path-menu-open .page-wrapper>:not(.sidebar-wrapper){display:none}.patient-path-frontpage.patient-path-menu-open .page-wrapper .sidebar-wrapper,.patient-path-page.patient-path-menu-open .page-wrapper .sidebar-wrapper{display:block;position:absolute}.patient-path-frontpage.patient-path-menu-open .menu-row .menu-toggle-wrapper .nav-toggle-menu::after,.patient-path-page.patient-path-menu-open .menu-row .menu-toggle-wrapper .nav-toggle-menu::after{font-size:1.375rem;position:relative;top:2px;right:5px}.patient-path-frontpage.patient-path-menu-open.patient-path-menu-no-top .wrap-top,.patient-path-page.patient-path-menu-open.patient-path-menu-no-top .wrap-top{display:none}.patient-path-frontpage.patient-path-menu-follow .menu-row,.patient-path-page.patient-path-menu-follow .menu-row{position:fixed;top:0}@media screen and (max-width:47.9em){.patient-path-frontpage .header-content,.patient-path-page .header-content{padding-bottom:0;padding-top:1.875rem}}@media screen and (min-width:768px){.patient-path-frontpage.no-thumbnail .header-content,.patient-path-page.no-thumbnail .header-content{padding-bottom:0}}.patient-path-frontpage .content-output-wrapper .path-image .desktop{display:none}.patient-path-frontpage .content-output-wrapper .content-output{border-bottom:1px solid #d8d8d8;padding-bottom:2.5rem}.patient-path-frontpage .content-output-wrapper .content-output .path-image{margin-top:2.5rem;max-width:600px;text-align:center}.patient-path-frontpage .content-output-wrapper .content-output .path-image img{max-height:1000px}@media screen and (min-width:768px){.patient-path-frontpage .content-output-wrapper .content-output{display:-ms-flexbox;display:flex;padding:3.125rem 3.125rem}.patient-path-frontpage .content-output-wrapper .content-output .path-image{margin-top:0}.patient-path-frontpage .content-output-wrapper .content-output .content-text{margin-right:1.25rem}.patient-path-frontpage .content-output-wrapper .content-output>*{-ms-flex:1;flex:1}.patient-path-frontpage .content-output-wrapper .content-output .path-image .desktop{display:block}.patient-path-frontpage .content-output-wrapper .content-output .path-image .mobile{display:none}}@media screen and (min-width:768px){.patient-path-frontpage .child-pages{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;padding-bottom:1.5625rem;-ms-flex-pack:center;justify-content:center}.patient-path-frontpage .child-pages .child-page{-ms-flex:1 22%;flex:1 22%;margin-right:1.25rem;max-width:22%;padding:0}.patient-path-frontpage .child-pages .child-page:nth-child(4n){margin-right:0}}.patient-path-frontpage .child-pages .child-page{text-align:center;padding:1.25rem}@media screen and (min-width:768px){.patient-path-frontpage .child-pages .child-page a{font-size:.875rem}}.patient-path-frontpage .child-pages .child-page .icon{background:#d6e9f2;display:inline-block;margin-bottom:1.5625rem;padding:10px;border-radius:100%}.patient-path-frontpage .child-pages .child-page .icon img{width:40px}.patient-path-frontpage .child-pages .child-page .title{display:block;font-weight:700;margin-bottom:10px}@media screen and (min-width:768px){.patient-path-frontpage .child-pages .child-page p{font-size:.8125rem}}.patient-path-frontpage .teaser:nth-child(even) .block{background:#d6e9f2}.patient-path-frontpage .teaser:nth-child(even) .block:nth-child(even){background:#e8f2f8}.patient-path-frontpage .teaser:nth-child(odd) .block{background:#d6e9f2}.patient-path-frontpage .teaser:nth-child(odd) .block:nth-child(odd){background:#e8f2f8}@media screen and (max-width:47.9em){.page .page-parts{padding-top:0}}.page .page-parts h3{margin-bottom:1.25rem}.page .page-parts p{line-height:32px;font-size:.875rem}.page .page-parts .side-block{text-align:center;padding:0 .9375rem 1.875rem .9375rem;background:#fff}@media screen and (min-width:768px){.page .page-parts .side-block{padding:.9375rem;max-width:300px}}@media screen and (min-width:768px){.page .page-parts .side-block{float:right;margin-left:20px}}.page .page-parts .page-part{margin-bottom:1.25rem;padding-bottom:1.875rem;border-bottom:1px solid #d8d8d8}.page .page-parts .page-part:last-child{margin-bottom:0;border-bottom:0}.page .page-parts .page-part .page-part-elements .element.recommendation-list .recommendation{margin-bottom:.9375rem;font-size:.9375rem;line-height:32px}@media screen and (min-width:768px){.page .page-parts .page-part .page-part-elements .element.recommendation-list .recommendation{font-size:.75rem}}.page .page-parts .page-part .page-part-elements .element.recommendation-list label{padding:0 10px;font-weight:700;text-transform:uppercase;display:inline-block;font-size:.9375rem;margin-right:10px;float:left}@media screen and (min-width:768px){.page .page-parts .page-part .page-part-elements .element.recommendation-list label{font-size:.75rem}}.page .page-parts .page-part .page-part-elements .element.recommendation-list .background-info{background:#eee;padding:20px}.page .page-parts .page-part .page-part-elements .element.recommendation-list .background-info label{background:#fff;color:#000}.page .page-parts .page-part .page-part-elements .element.highlight_box{background:#d6e9f2;padding:1.875rem;clear:both}.page .page-parts .page-part .page-part-elements .element.highlight_box>:last-child{margin-bottom:0}@media screen and (min-width:768px){.child-patient-path-page .page .page-parts .side-block{max-width:500px}}.patient-path-page .menu-row .patient-path-languages{padding:.9375rem;text-align:right;-ms-flex:.2;flex:.2;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}@media screen and (min-width:1132px){.patient-path-page .menu-row .patient-path-languages{-ms-flex:.35;flex:.35;padding:1.875rem}}.patient-path-page .menu-row .patient-path-languages ul{margin:0;padding:0}.patient-path-page .menu-row .patient-path-languages ul li{display:inline-block;text-transform:uppercase;border-right:1px solid #d8d8d8;padding-right:.75rem;margin-right:.5rem;font-family:"Scala Sans Cond",Scala,Georgia,Times,"Times New Roman",serif}.patient-path-page .menu-row .patient-path-languages ul li span.current{color:rgba(51,51,51,.25)}.patient-path-page .menu-row .patient-path-languages ul li:last-child{border-right:0;padding-right:0;margin-right:0}.page.theme--red .page-part .recommendation-list label{background:#c7372a;color:#fff}.page.theme--red .sidebar-wrapper .nav-cpt ul li a{background:#d6e9f2}.page.theme--red .sidebar-wrapper .nav-cpt ul li.current-menu-item a{background:#c7372a;color:#fff}.page.theme--red .page-title{color:#fff}.page.theme--red .header-content{background:#fff;text-align:left;padding:1.875rem}.page.theme--red .header-content .caption,.page.theme--red .header-content .page-title{color:#c7372a;max-width:inherit}.page.theme--red .child-patient-path-metro a{text-decoration:none}.page.theme--red .child-patient-path-metro a text{font-size:14px;font-weight:700}.page.theme--red .child-patient-path-metro a:visited{text-decoration:none}.page.theme--red .child-patient-path-metro a circle{fill:#e9e9e9}.page.theme--red .child-patient-path-metro a rect{fill:#a3a3a3}.page.theme--red .child-patient-path-metro a.current circle{fill:#c7372a}.page.theme--red .child-patient-path-metro a.current rect{fill:#fff}.page.theme--red .child-patient-path-metro.no-position rect{fill:#fff}.page.theme--red .child-patient-path-metro.no-position circle{fill:#c7372a}.patient-path-frontpage .page.theme--red .header-content{background:#c7372a}.patient-path-frontpage .page.theme--red .header-content .caption,.patient-path-frontpage .page.theme--red .header-content .page-title{color:#fff;text-align:center;max-width:1000px}.patient-path-page.child-patient-path-page .wrap-top{display:-ms-flexbox;display:flex;-ms-flex:.7;flex:.7}.patient-path-page.child-patient-path-page .wrap-top .logo{-ms-flex:.7;flex:.7}.patient-path-page.child-patient-path-page .wrap-top .sylva-logo{-ms-flex:.3;flex:.3;max-height:35px;margin-top:45px;margin-left:.625rem}@media screen and (min-width:1132px){.patient-path-page.child-patient-path-page .wrap-top .sylva-logo{margin-left:1.875rem}}@media screen and (min-width:1132px){.patient-path-page.child-patient-path-page .wrap-top{display:block}.patient-path-page.child-patient-path-page .wrap-top .sylva-logo{margin-top:0;margin-left:3.125rem;-ms-flex:0;flex:0}}.patient-path-page.child-patient-path-page .page.theme--red .sidebar-wrapper .nav-cpt ul li a{background:#e9e9e9}.patient-path-page.child-patient-path-page .page.theme--red .sidebar-wrapper .nav-cpt ul li.current-menu-item a{background:#c7372a;color:#fff}.patient-path-page.child-patient-path-page .page.theme--red .child-pages .child-page .icon{background:#c7372a;padding:15px}.patient-path-page.child-patient-path-page .page.theme--red .child-pages .child-page a{color:#c7372a}.page.theme--blue .page-part .recommendation-list label{background:#0074b0;color:#fff}.page.theme--blue .sidebar-wrapper .nav-cpt ul li a{background:#d6e9f2}.page.theme--blue .sidebar-wrapper .nav-cpt ul li.current-menu-item a{background:#0074b0;color:#fff}.page.theme--blue .page-title{color:#fff}.page.theme--blue .header-content{background:#fff;text-align:left;padding:1.875rem}.page.theme--blue .header-content .caption,.page.theme--blue .header-content .page-title{color:#0074b0;max-width:inherit}.page.theme--blue .child-patient-path-metro a{text-decoration:none}.page.theme--blue .child-patient-path-metro a text{font-size:14px;font-weight:700}.page.theme--blue .child-patient-path-metro a:visited{text-decoration:none}.page.theme--blue .child-patient-path-metro a circle{fill:#e9e9e9}.page.theme--blue .child-patient-path-metro a rect{fill:#a3a3a3}.page.theme--blue .child-patient-path-metro a.current circle{fill:#0074b0}.page.theme--blue .child-patient-path-metro a.current rect{fill:#fff}.page.theme--blue .child-patient-path-metro.no-position rect{fill:#fff}.page.theme--blue .child-patient-path-metro.no-position circle{fill:#0074b0}.patient-path-frontpage .page.theme--blue .header-content{background:#0074b0}.patient-path-frontpage .page.theme--blue .header-content .caption,.patient-path-frontpage .page.theme--blue .header-content .page-title{color:#fff;text-align:center;max-width:1000px}.patient-path-page.child-patient-path-page .wrap-top{display:-ms-flexbox;display:flex;-ms-flex:.7;flex:.7}.patient-path-page.child-patient-path-page .wrap-top .logo{-ms-flex:.7;flex:.7}.patient-path-page.child-patient-path-page .wrap-top .sylva-logo{-ms-flex:.3;flex:.3;max-height:35px;margin-top:45px;margin-left:.625rem}@media screen and (min-width:1132px){.patient-path-page.child-patient-path-page .wrap-top .sylva-logo{margin-left:1.875rem}}@media screen and (min-width:1132px){.patient-path-page.child-patient-path-page .wrap-top{display:block}.patient-path-page.child-patient-path-page .wrap-top .sylva-logo{margin-top:0;margin-left:3.125rem;-ms-flex:0;flex:0}}.patient-path-page.child-patient-path-page .page.theme--blue .sidebar-wrapper .nav-cpt ul li a{background:#e9e9e9}.patient-path-page.child-patient-path-page .page.theme--blue .sidebar-wrapper .nav-cpt ul li.current-menu-item a{background:#0074b0;color:#fff}.patient-path-page.child-patient-path-page .page.theme--blue .child-pages .child-page .icon{background:#0074b0;padding:15px}.patient-path-page.child-patient-path-page .page.theme--blue .child-pages .child-page a{color:#0074b0}.page.theme--lilac .page-part .recommendation-list label{background:#625a95;color:#fff}.page.theme--lilac .sidebar-wrapper .nav-cpt ul li a{background:#d6e9f2}.page.theme--lilac .sidebar-wrapper .nav-cpt ul li.current-menu-item a{background:#625a95;color:#fff}.page.theme--lilac .page-title{color:#fff}.page.theme--lilac .header-content{background:#fff;text-align:left;padding:1.875rem}.page.theme--lilac .header-content .caption,.page.theme--lilac .header-content .page-title{color:#625a95;max-width:inherit}.page.theme--lilac .child-patient-path-metro a{text-decoration:none}.page.theme--lilac .child-patient-path-metro a text{font-size:14px;font-weight:700}.page.theme--lilac .child-patient-path-metro a:visited{text-decoration:none}.page.theme--lilac .child-patient-path-metro a circle{fill:#e9e9e9}.page.theme--lilac .child-patient-path-metro a rect{fill:#a3a3a3}.page.theme--lilac .child-patient-path-metro a.current circle{fill:#625a95}.page.theme--lilac .child-patient-path-metro a.current rect{fill:#fff}.page.theme--lilac .child-patient-path-metro.no-position rect{fill:#fff}.page.theme--lilac .child-patient-path-metro.no-position circle{fill:#625a95}.patient-path-frontpage .page.theme--lilac .header-content{background:#625a95}.patient-path-frontpage .page.theme--lilac .header-content .caption,.patient-path-frontpage .page.theme--lilac .header-content .page-title{color:#fff;text-align:center;max-width:1000px}.patient-path-page.child-patient-path-page .wrap-top{display:-ms-flexbox;display:flex;-ms-flex:.7;flex:.7}.patient-path-page.child-patient-path-page .wrap-top .logo{-ms-flex:.7;flex:.7}.patient-path-page.child-patient-path-page .wrap-top .sylva-logo{-ms-flex:.3;flex:.3;max-height:35px;margin-top:45px;margin-left:.625rem}@media screen and (min-width:1132px){.patient-path-page.child-patient-path-page .wrap-top .sylva-logo{margin-left:1.875rem}}@media screen and (min-width:1132px){.patient-path-page.child-patient-path-page .wrap-top{display:block}.patient-path-page.child-patient-path-page .wrap-top .sylva-logo{margin-top:0;margin-left:3.125rem;-ms-flex:0;flex:0}}.patient-path-page.child-patient-path-page .page.theme--lilac .sidebar-wrapper .nav-cpt ul li a{background:#e9e9e9}.patient-path-page.child-patient-path-page .page.theme--lilac .sidebar-wrapper .nav-cpt ul li.current-menu-item a{background:#625a95;color:#fff}.patient-path-page.child-patient-path-page .page.theme--lilac .child-pages .child-page .icon{background:#625a95;padding:15px}.patient-path-page.child-patient-path-page .page.theme--lilac .child-pages .child-page a{color:#625a95}.page.theme--pink .page-part .recommendation-list label{background:#d36b9e;color:#fff}.page.theme--pink .sidebar-wrapper .nav-cpt ul li a{background:#d6e9f2}.page.theme--pink .sidebar-wrapper .nav-cpt ul li.current-menu-item a{background:#d36b9e;color:#fff}.page.theme--pink .page-title{color:#fff}.page.theme--pink .header-content{background:#fff;text-align:left;padding:1.875rem}.page.theme--pink .header-content .caption,.page.theme--pink .header-content .page-title{color:#d36b9e;max-width:inherit}.page.theme--pink .child-patient-path-metro a{text-decoration:none}.page.theme--pink .child-patient-path-metro a text{font-size:14px;font-weight:700}.page.theme--pink .child-patient-path-metro a:visited{text-decoration:none}.page.theme--pink .child-patient-path-metro a circle{fill:#e9e9e9}.page.theme--pink .child-patient-path-metro a rect{fill:#a3a3a3}.page.theme--pink .child-patient-path-metro a.current circle{fill:#d36b9e}.page.theme--pink .child-patient-path-metro a.current rect{fill:#fff}.page.theme--pink .child-patient-path-metro.no-position rect{fill:#fff}.page.theme--pink .child-patient-path-metro.no-position circle{fill:#d36b9e}.patient-path-frontpage .page.theme--pink .header-content{background:#d36b9e}.patient-path-frontpage .page.theme--pink .header-content .caption,.patient-path-frontpage .page.theme--pink .header-content .page-title{color:#fff;text-align:center;max-width:1000px}.patient-path-page.child-patient-path-page .wrap-top{display:-ms-flexbox;display:flex;-ms-flex:.7;flex:.7}.patient-path-page.child-patient-path-page .wrap-top .logo{-ms-flex:.7;flex:.7}.patient-path-page.child-patient-path-page .wrap-top .sylva-logo{-ms-flex:.3;flex:.3;max-height:35px;margin-top:45px;margin-left:.625rem}@media screen and (min-width:1132px){.patient-path-page.child-patient-path-page .wrap-top .sylva-logo{margin-left:1.875rem}}@media screen and (min-width:1132px){.patient-path-page.child-patient-path-page .wrap-top{display:block}.patient-path-page.child-patient-path-page .wrap-top .sylva-logo{margin-top:0;margin-left:3.125rem;-ms-flex:0;flex:0}}.patient-path-page.child-patient-path-page .page.theme--pink .sidebar-wrapper .nav-cpt ul li a{background:#e9e9e9}.patient-path-page.child-patient-path-page .page.theme--pink .sidebar-wrapper .nav-cpt ul li.current-menu-item a{background:#d36b9e;color:#fff}.patient-path-page.child-patient-path-page .page.theme--pink .child-pages .child-page .icon{background:#d36b9e;padding:15px}.patient-path-page.child-patient-path-page .page.theme--pink .child-pages .child-page a{color:#d36b9e}.page.theme--orange .page-part .recommendation-list label{background:#efa92c;color:#fff}.page.theme--orange .sidebar-wrapper .nav-cpt ul li a{background:#d6e9f2}.page.theme--orange .sidebar-wrapper .nav-cpt ul li.current-menu-item a{background:#efa92c;color:#fff}.page.theme--orange .page-title{color:#fff}.page.theme--orange .header-content{background:#fff;text-align:left;padding:1.875rem}.page.theme--orange .header-content .caption,.page.theme--orange .header-content .page-title{color:#efa92c;max-width:inherit}.page.theme--orange .child-patient-path-metro a{text-decoration:none}.page.theme--orange .child-patient-path-metro a text{font-size:14px;font-weight:700}.page.theme--orange .child-patient-path-metro a:visited{text-decoration:none}.page.theme--orange .child-patient-path-metro a circle{fill:#e9e9e9}.page.theme--orange .child-patient-path-metro a rect{fill:#a3a3a3}.page.theme--orange .child-patient-path-metro a.current circle{fill:#efa92c}.page.theme--orange .child-patient-path-metro a.current rect{fill:#fff}.page.theme--orange .child-patient-path-metro.no-position rect{fill:#fff}.page.theme--orange .child-patient-path-metro.no-position circle{fill:#efa92c}.patient-path-frontpage .page.theme--orange .header-content{background:#efa92c}.patient-path-frontpage .page.theme--orange .header-content .caption,.patient-path-frontpage .page.theme--orange .header-content .page-title{color:#fff;text-align:center;max-width:1000px}.patient-path-page.child-patient-path-page .wrap-top{display:-ms-flexbox;display:flex;-ms-flex:.7;flex:.7}.patient-path-page.child-patient-path-page .wrap-top .logo{-ms-flex:.7;flex:.7}.patient-path-page.child-patient-path-page .wrap-top .sylva-logo{-ms-flex:.3;flex:.3;max-height:35px;margin-top:45px;margin-left:.625rem}@media screen and (min-width:1132px){.patient-path-page.child-patient-path-page .wrap-top .sylva-logo{margin-left:1.875rem}}@media screen and (min-width:1132px){.patient-path-page.child-patient-path-page .wrap-top{display:block}.patient-path-page.child-patient-path-page .wrap-top .sylva-logo{margin-top:0;margin-left:3.125rem;-ms-flex:0;flex:0}}.patient-path-page.child-patient-path-page .page.theme--orange .sidebar-wrapper .nav-cpt ul li a{background:#e9e9e9}.patient-path-page.child-patient-path-page .page.theme--orange .sidebar-wrapper .nav-cpt ul li.current-menu-item a{background:#efa92c;color:#fff}.patient-path-page.child-patient-path-page .page.theme--orange .child-pages .child-page .icon{background:#efa92c;padding:15px}.patient-path-page.child-patient-path-page .page.theme--orange .child-pages .child-page a{color:#efa92c}.page.theme--yellow .page-part .recommendation-list label{background:#fdd31e;color:#fff}.page.theme--yellow .sidebar-wrapper .nav-cpt ul li a{background:#d6e9f2}.page.theme--yellow .sidebar-wrapper .nav-cpt ul li.current-menu-item a{background:#fdd31e;color:#fff}.page.theme--yellow .page-title{color:#fff}.page.theme--yellow .header-content{background:#fff;text-align:left;padding:1.875rem}.page.theme--yellow .header-content .caption,.page.theme--yellow .header-content .page-title{color:#fdd31e;max-width:inherit}.page.theme--yellow .child-patient-path-metro a{text-decoration:none}.page.theme--yellow .child-patient-path-metro a text{font-size:14px;font-weight:700}.page.theme--yellow .child-patient-path-metro a:visited{text-decoration:none}.page.theme--yellow .child-patient-path-metro a circle{fill:#e9e9e9}.page.theme--yellow .child-patient-path-metro a rect{fill:#a3a3a3}.page.theme--yellow .child-patient-path-metro a.current circle{fill:#fdd31e}.page.theme--yellow .child-patient-path-metro a.current rect{fill:#fff}.page.theme--yellow .child-patient-path-metro.no-position rect{fill:#fff}.page.theme--yellow .child-patient-path-metro.no-position circle{fill:#fdd31e}.patient-path-frontpage .page.theme--yellow .header-content{background:#fdd31e}.patient-path-frontpage .page.theme--yellow .header-content .caption,.patient-path-frontpage .page.theme--yellow .header-content .page-title{color:#fff;text-align:center;max-width:1000px}.patient-path-page.child-patient-path-page .wrap-top{display:-ms-flexbox;display:flex;-ms-flex:.7;flex:.7}.patient-path-page.child-patient-path-page .wrap-top .logo{-ms-flex:.7;flex:.7}.patient-path-page.child-patient-path-page .wrap-top .sylva-logo{-ms-flex:.3;flex:.3;max-height:35px;margin-top:45px;margin-left:.625rem}@media screen and (min-width:1132px){.patient-path-page.child-patient-path-page .wrap-top .sylva-logo{margin-left:1.875rem}}@media screen and (min-width:1132px){.patient-path-page.child-patient-path-page .wrap-top{display:block}.patient-path-page.child-patient-path-page .wrap-top .sylva-logo{margin-top:0;margin-left:3.125rem;-ms-flex:0;flex:0}}.patient-path-page.child-patient-path-page .page.theme--yellow .sidebar-wrapper .nav-cpt ul li a{background:#e9e9e9}.patient-path-page.child-patient-path-page .page.theme--yellow .sidebar-wrapper .nav-cpt ul li.current-menu-item a{background:#fdd31e;color:#fff}.patient-path-page.child-patient-path-page .page.theme--yellow .child-pages .child-page .icon{background:#fdd31e;padding:15px}.patient-path-page.child-patient-path-page .page.theme--yellow .child-pages .child-page a{color:#fdd31e}.page.theme--green .page-part .recommendation-list label{background:#00860c;color:#fff}.page.theme--green .sidebar-wrapper .nav-cpt ul li a{background:#d6e9f2}.page.theme--green .sidebar-wrapper .nav-cpt ul li.current-menu-item a{background:#00860c;color:#fff}.page.theme--green .page-title{color:#fff}.page.theme--green .header-content{background:#fff;text-align:left;padding:1.875rem}.page.theme--green .header-content .caption,.page.theme--green .header-content .page-title{color:#00860c;max-width:inherit}.page.theme--green .child-patient-path-metro a{text-decoration:none}.page.theme--green .child-patient-path-metro a text{font-size:14px;font-weight:700}.page.theme--green .child-patient-path-metro a:visited{text-decoration:none}.page.theme--green .child-patient-path-metro a circle{fill:#e9e9e9}.page.theme--green .child-patient-path-metro a rect{fill:#a3a3a3}.page.theme--green .child-patient-path-metro a.current circle{fill:#00860c}.page.theme--green .child-patient-path-metro a.current rect{fill:#fff}.page.theme--green .child-patient-path-metro.no-position rect{fill:#fff}.page.theme--green .child-patient-path-metro.no-position circle{fill:#00860c}.patient-path-frontpage .page.theme--green .header-content{background:#00860c}.patient-path-frontpage .page.theme--green .header-content .caption,.patient-path-frontpage .page.theme--green .header-content .page-title{color:#fff;text-align:center;max-width:1000px}.patient-path-page.child-patient-path-page .wrap-top{display:-ms-flexbox;display:flex;-ms-flex:.7;flex:.7}.patient-path-page.child-patient-path-page .wrap-top .logo{-ms-flex:.7;flex:.7}.patient-path-page.child-patient-path-page .wrap-top .sylva-logo{-ms-flex:.3;flex:.3;max-height:35px;margin-top:45px;margin-left:.625rem}@media screen and (min-width:1132px){.patient-path-page.child-patient-path-page .wrap-top .sylva-logo{margin-left:1.875rem}}@media screen and (min-width:1132px){.patient-path-page.child-patient-path-page .wrap-top{display:block}.patient-path-page.child-patient-path-page .wrap-top .sylva-logo{margin-top:0;margin-left:3.125rem;-ms-flex:0;flex:0}}.patient-path-page.child-patient-path-page .page.theme--green .sidebar-wrapper .nav-cpt ul li a{background:#e9e9e9}.patient-path-page.child-patient-path-page .page.theme--green .sidebar-wrapper .nav-cpt ul li.current-menu-item a{background:#00860c;color:#fff}.patient-path-page.child-patient-path-page .page.theme--green .child-pages .child-page .icon{background:#00860c;padding:15px}.patient-path-page.child-patient-path-page .page.theme--green .child-pages .child-page a{color:#00860c}body.site--sylva-ry{font-family:Boing,Calibri,"Open Sans",sans-serif;font-weight:300}body.site--sylva-ry .global-dropdown{font-family:Scala,Georgia,Times,"Times New Roman",serif}body.site--sylva-ry .logo{width:auto}body.site--sylva-ry code{font-family:Boing,Calibri,"Open Sans",sans-serif!important}body.site--sylva-ry .theme--blue .light,body.site--sylva-ry .theme--blue .lighter{background-color:rgba(0,168,184,.1)}body.site--sylva-ry.page-template-page-publications .page-header:not(.header-under-featured-image) .teaser-main+.header-content,body.site--sylva-ry.page-template-single-publication .page-header:not(.header-under-featured-image) .teaser-main+.header-content{position:relative;background-color:#00a8b8}body.site--sylva-ry.page-template-page-publications .page-header:not(.header-under-featured-image) .teaser-main+.header-content h1,body.site--sylva-ry.page-template-single-publication .page-header:not(.header-under-featured-image) .teaser-main+.header-content h1{text-align:center;color:#fff}body.site--sylva-ry .publication-sidebar .wrapper{margin:0 auto}body.site--sylva-ry .publication-sidebar .wrapper .nav-cpt ul{background-color:#00a8b8}@media screen and (min-width:1025px){body.site--sylva-ry .publication-sidebar .wrapper .nav-cpt ul{background-color:#fff}}body.site--sylva-ry .nav-cpt ul{padding-left:.625rem!important}body.site--sylva-ry .nav-cpt ul:before{font-family:Boing,Calibri,"Open Sans",sans-serif}body.site--sylva-ry.page-template-page-publications .page-header:not(.header-under-featured-image) .teaser-main+.header-content{padding:1.875rem 1.875rem 2.5rem 1.875rem}body.site--sylva-ry.page-template-single-publication .page-header:not(.header-under-featured-image) .teaser-main+.header-content{padding-top:1.875rem}body.site--sylva-ry.page nav .current-menu-ancestor .current-menu-item .level-2{padding:0 0 0 1em;text-align:left;line-height:1.6;border-left:1px solid #d8d8d8;max-width:230px;width:auto;right:0;top:155px;visibility:visible;opacity:1;-ms-transform:translateX(0);transform:translateX(0);display:block}body.site--sylva-ry.page nav .current-menu-ancestor .current-menu-item .level-2 li{display:block;font-size:18px}body.site--sylva-ry.page nav .current-menu-ancestor .current-menu-item .level-2 li a{display:block;padding:.5rem .75rem;line-height:1.25}@media screen and (min-width:960px){body.site--sylva-ry.page.has-thumbnail nav .current-menu-ancestor .current-menu-item .level-2{top:580px}}@media screen and (min-width:1132px){body.site--sylva-ry.page.has-thumbnail nav .current-menu-ancestor .current-menu-item .level-2{top:600px}}@media screen and (min-width:92.5em){body.site--sylva-ry.page.has-thumbnail nav .current-menu-ancestor .current-menu-item .level-2{top:750px}}body.site--sylva-ry .main-content-wrapper a,body.site--sylva-ry .page.main-content-wrapper a,body.site--sylva-ry nav a{color:#00a8b8}body.site--sylva-ry .main-content-wrapper a:hover,body.site--sylva-ry .page.main-content-wrapper a:hover,body.site--sylva-ry nav a:hover{opacity:1;color:#00a8b8}body.site--sylva-ry .main-content-wrapper .current-menu-ancestor .current-menu-parent a,body.site--sylva-ry .page.main-content-wrapper .current-menu-ancestor .current-menu-parent a,body.site--sylva-ry nav .current-menu-ancestor .current-menu-parent a{color:#000}body.site--sylva-ry .main-content-wrapper .news-table a,body.site--sylva-ry .page.main-content-wrapper .news-table a,body.site--sylva-ry nav .news-table a{color:#00a8b8}body.site--sylva-ry .main-content-wrapper .news-table a:hover,body.site--sylva-ry .page.main-content-wrapper .news-table a:hover,body.site--sylva-ry nav .news-table a:hover{color:#00a8b8}body.site--sylva-ry .main-content-wrapper .sidebar-cpt .author-item,body.site--sylva-ry .page.main-content-wrapper .sidebar-cpt .author-item,body.site--sylva-ry nav .sidebar-cpt .author-item{background:#ffed00;border:none}body.site--sylva-ry .main-content-wrapper .sidebar-cpt .author-item .author-info .author-title,body.site--sylva-ry .page.main-content-wrapper .sidebar-cpt .author-item .author-info .author-title,body.site--sylva-ry nav .sidebar-cpt .author-item .author-info .author-title{color:#000}body.site--sylva-ry .main-content-wrapper .sidebar-cpt .cpt-archive-link a,body.site--sylva-ry .page.main-content-wrapper .sidebar-cpt .cpt-archive-link a,body.site--sylva-ry nav .sidebar-cpt .cpt-archive-link a{background:0 0}body.site--sylva-ry nav a{font-family:Boing,Calibri,"Open Sans",sans-serif;letter-spacing:.03em}body.site--sylva-ry nav .level-1 a:active,body.site--sylva-ry nav .level-1 a:focus,body.site--sylva-ry nav .level-1 a:hover,body.site--sylva-ry nav a:active,body.site--sylva-ry nav a:focus,body.site--sylva-ry nav a:hover{color:#000}body.site--sylva-ry nav .current-menu-ancestor>a,body.site--sylva-ry nav .current-menu-item>a,body.site--sylva-ry nav .level-1 .current-menu-item>a{color:#000}body.site--sylva-ry nav .level-1{background:#00a8b8}body.site--sylva-ry nav .level-1 a{color:#fff}body.site--sylva-ry nav .level-1 .current-menu-item a{font-weight:300}body.site--sylva-ry nav .level-2{background:#00a8b8}body.site--sylva-ry nav .current-menu-ancestor .current-menu-parent>a,body.site--sylva-ry nav .current_page_ancestor a{font-weight:300}body.site--sylva-ry nav .top-level>.current_page_ancestor>a{font-weight:600}body.site--sylva-ry nav .current-menu-ancestor .level-2{font-family:Boing,Calibri,"Open Sans",sans-serif}body.site--sylva-ry nav .current-menu-ancestor .level-2 a{color:#00a8b8}body.site--sylva-ry nav .current-menu-ancestor .level-2 .current-menu-item a{color:#000}@media screen and (min-width:1025px){body.site--sylva-ry nav .level-2{background:inherit}body.site--sylva-ry nav .top-level>.current-menu-ancestor:after,body.site--sylva-ry nav .top-level>.current-menu-item:after{border-color:transparent transparent #00a8b8}}body.site--sylva-ry .main-content-wrapper .caption,body.site--sylva-ry .page.main-content-wrapper .caption{color:#000}body.site--sylva-ry .main-content-wrapper ul li:before,body.site--sylva-ry .page.main-content-wrapper ul li:before{background-color:#00a8b8}body.site--sylva-ry .main-content-wrapper h1,body.site--sylva-ry .main-content-wrapper h2,body.site--sylva-ry .main-content-wrapper h3,body.site--sylva-ry .main-content-wrapper h4,body.site--sylva-ry .main-content-wrapper h5,body.site--sylva-ry .page.main-content-wrapper h1,body.site--sylva-ry .page.main-content-wrapper h2,body.site--sylva-ry .page.main-content-wrapper h3,body.site--sylva-ry .page.main-content-wrapper h4,body.site--sylva-ry .page.main-content-wrapper h5{font-family:Boing,Calibri,"Open Sans",sans-serif;font-weight:600;color:#00a8b8}body.site--sylva-ry .main-content-wrapper .header-content,body.site--sylva-ry .page.main-content-wrapper .header-content{background:#00a8b8}body.site--sylva-ry .main-content-wrapper .header-content h1,body.site--sylva-ry .page.main-content-wrapper .header-content h1{color:#fff}body.site--sylva-ry .main-content-wrapper h1,body.site--sylva-ry .page.main-content-wrapper h1{color:#00a8b8}body.site--sylva-ry .main-content-wrapper .b-cta,body.site--sylva-ry .page.main-content-wrapper .b-cta{background:#ffed00;border-bottom:1px solid #fff}body.site--sylva-ry .main-content-wrapper .b-cta:hover,body.site--sylva-ry .page.main-content-wrapper .b-cta:hover{opacity:1}body.site--sylva-ry .main-content-wrapper .b-cta h2,body.site--sylva-ry .page.main-content-wrapper .b-cta h2{color:#00a8b8}body.site--sylva-ry .main-content-wrapper .b-cta .description-cta,body.site--sylva-ry .page.main-content-wrapper .b-cta .description-cta{color:#000}body.site--sylva-ry .main-content-wrapper .b-cta:first-child,body.site--sylva-ry .page.main-content-wrapper .b-cta:first-child{border-right:1px solid #fff}body.site--sylva-ry .main-content-wrapper .b-cta:last-child,body.site--sylva-ry .page.main-content-wrapper .b-cta:last-child{border-left:1px solid #fff}body.site--sylva-ry .main-content-wrapper .b-cta .more-text,body.site--sylva-ry .page.main-content-wrapper .b-cta .more-text{font-family:Boing,Calibri,"Open Sans",sans-serif;color:#000;letter-spacing:.03em}body.site--sylva-ry .main-content-wrapper .b-cta .btn-more:after,body.site--sylva-ry .page.main-content-wrapper .b-cta .btn-more:after{color:#000}body.site--sylva-ry .main-content-wrapper .b-cta:hover,body.site--sylva-ry .page.main-content-wrapper .b-cta:hover{background:#00a8b8}body.site--sylva-ry .main-content-wrapper .b-cta:hover .btn-more:after,body.site--sylva-ry .main-content-wrapper .b-cta:hover .description-cta,body.site--sylva-ry .main-content-wrapper .b-cta:hover .more-text,body.site--sylva-ry .main-content-wrapper .b-cta:hover h2,body.site--sylva-ry .page.main-content-wrapper .b-cta:hover .btn-more:after,body.site--sylva-ry .page.main-content-wrapper .b-cta:hover .description-cta,body.site--sylva-ry .page.main-content-wrapper .b-cta:hover .more-text,body.site--sylva-ry .page.main-content-wrapper .b-cta:hover h2{color:#fff}body.site--sylva-ry .main-content-wrapper .banner,body.site--sylva-ry .page.main-content-wrapper .banner{background:#ffed00}body.site--sylva-ry .main-content-wrapper .banner .block,body.site--sylva-ry .page.main-content-wrapper .banner .block{background:#ffed00}body.site--sylva-ry .main-content-wrapper .banner #donate-link-monthly,body.site--sylva-ry .main-content-wrapper .banner #donate-link-once,body.site--sylva-ry .page.main-content-wrapper .banner #donate-link-monthly,body.site--sylva-ry .page.main-content-wrapper .banner #donate-link-once{font-family:Boing,Calibri,"Open Sans",sans-serif;color:#00a8b8!important}body.site--sylva-ry .main-content-wrapper .banner #donate-link-monthly .btn-more:after,body.site--sylva-ry .main-content-wrapper .banner #donate-link-once .btn-more:after,body.site--sylva-ry .page.main-content-wrapper .banner #donate-link-monthly .btn-more:after,body.site--sylva-ry .page.main-content-wrapper .banner #donate-link-once .btn-more:after{color:#00a8b8}body.site--sylva-ry .main-content-wrapper .banner #donate-link-monthly:hover,body.site--sylva-ry .main-content-wrapper .banner #donate-link-once:hover,body.site--sylva-ry .page.main-content-wrapper .banner #donate-link-monthly:hover,body.site--sylva-ry .page.main-content-wrapper .banner #donate-link-once:hover{color:#000!important}body.site--sylva-ry .main-content-wrapper .banner #donate-link-monthly:hover .btn-more:after,body.site--sylva-ry .main-content-wrapper .banner #donate-link-once:hover .btn-more:after,body.site--sylva-ry .page.main-content-wrapper .banner #donate-link-monthly:hover .btn-more:after,body.site--sylva-ry .page.main-content-wrapper .banner #donate-link-once:hover .btn-more:after{color:#000}body.site--sylva-ry .main-content-wrapper .banner [class^=icon-]:before,body.site--sylva-ry .page.main-content-wrapper .banner [class^=icon-]:before{opacity:.75}body.site--sylva-ry .main-content-wrapper .banner .btn-more:after,body.site--sylva-ry .main-content-wrapper .banner .content-output p,body.site--sylva-ry .main-content-wrapper .banner [class^=icon-]:before,body.site--sylva-ry .page.main-content-wrapper .banner .btn-more:after,body.site--sylva-ry .page.main-content-wrapper .banner .content-output p,body.site--sylva-ry .page.main-content-wrapper .banner [class^=icon-]:before{color:#000}body.site--sylva-ry .main-content-wrapper .banner:nth-child(even),body.site--sylva-ry .page.main-content-wrapper .banner:nth-child(even){background:#00a8b8}body.site--sylva-ry .main-content-wrapper .banner:nth-child(even) .block,body.site--sylva-ry .page.main-content-wrapper .banner:nth-child(even) .block{background:#00a8b8}body.site--sylva-ry .main-content-wrapper .banner:nth-child(even) h1,body.site--sylva-ry .main-content-wrapper .banner:nth-child(even) h2,body.site--sylva-ry .main-content-wrapper .banner:nth-child(even) h3,body.site--sylva-ry .main-content-wrapper .banner:nth-child(even) h4,body.site--sylva-ry .main-content-wrapper .banner:nth-child(even) h5,body.site--sylva-ry .main-content-wrapper .banner:nth-child(even) h6,body.site--sylva-ry .page.main-content-wrapper .banner:nth-child(even) h1,body.site--sylva-ry .page.main-content-wrapper .banner:nth-child(even) h2,body.site--sylva-ry .page.main-content-wrapper .banner:nth-child(even) h3,body.site--sylva-ry .page.main-content-wrapper .banner:nth-child(even) h4,body.site--sylva-ry .page.main-content-wrapper .banner:nth-child(even) h5,body.site--sylva-ry .page.main-content-wrapper .banner:nth-child(even) h6{color:#fff}body.site--sylva-ry .main-content-wrapper .banner:nth-child(even) .btn-more:after,body.site--sylva-ry .main-content-wrapper .banner:nth-child(even) .content-output p,body.site--sylva-ry .main-content-wrapper .banner:nth-child(even) [class^=icon-]:before,body.site--sylva-ry .main-content-wrapper .banner:nth-child(even) a,body.site--sylva-ry .page.main-content-wrapper .banner:nth-child(even) .btn-more:after,body.site--sylva-ry .page.main-content-wrapper .banner:nth-child(even) .content-output p,body.site--sylva-ry .page.main-content-wrapper .banner:nth-child(even) [class^=icon-]:before,body.site--sylva-ry .page.main-content-wrapper .banner:nth-child(even) a{color:#fff}body.site--sylva-ry .main-content-wrapper .teaser .link-more,body.site--sylva-ry .page.main-content-wrapper .teaser .link-more{letter-spacing:.03em;color:#00a8b8}body.site--sylva-ry .main-content-wrapper .teaser .link-more:hover,body.site--sylva-ry .page.main-content-wrapper .teaser .link-more:hover{color:#00a8b8}body.site--sylva-ry .main-content-wrapper .teaser.campaign .block:not(.b-image),body.site--sylva-ry .page.main-content-wrapper .teaser.campaign .block:not(.b-image){background:#00a8b8}body.site--sylva-ry .main-content-wrapper .teaser.campaign .more-text,body.site--sylva-ry .page.main-content-wrapper .teaser.campaign .more-text{font-family:Boing,Calibri,"Open Sans",sans-serif;color:#000;font-weight:300;letter-spacing:.03em}body.site--sylva-ry .main-content-wrapper .teaser.campaign .content-output,body.site--sylva-ry .main-content-wrapper .teaser.campaign h2 a,body.site--sylva-ry .page.main-content-wrapper .teaser.campaign .content-output,body.site--sylva-ry .page.main-content-wrapper .teaser.campaign h2 a{color:#fff}body.site--sylva-ry .main-content-wrapper .teaser.campaign .btn-more,body.site--sylva-ry .main-content-wrapper .teaser.campaign .link-more,body.site--sylva-ry .page.main-content-wrapper .teaser.campaign .btn-more,body.site--sylva-ry .page.main-content-wrapper .teaser.campaign .link-more{color:#fff}body.site--sylva-ry .main-content-wrapper .teaser.campaign .btn-more:after,body.site--sylva-ry .main-content-wrapper .teaser.campaign .link-more:after,body.site--sylva-ry .page.main-content-wrapper .teaser.campaign .btn-more:after,body.site--sylva-ry .page.main-content-wrapper .teaser.campaign .link-more:after{color:#fff}body.site--sylva-ry .main-content-wrapper .teaser.campaign:nth-child(even) h2 a,body.site--sylva-ry .page.main-content-wrapper .teaser.campaign:nth-child(even) h2 a{color:#00a8b8}body.site--sylva-ry .main-content-wrapper .teaser.campaign:nth-child(even) .content-output,body.site--sylva-ry .page.main-content-wrapper .teaser.campaign:nth-child(even) .content-output{color:#000}body.site--sylva-ry .main-content-wrapper .teaser.campaign:nth-child(even) .btn-more,body.site--sylva-ry .main-content-wrapper .teaser.campaign:nth-child(even) .link-more,body.site--sylva-ry .page.main-content-wrapper .teaser.campaign:nth-child(even) .btn-more,body.site--sylva-ry .page.main-content-wrapper .teaser.campaign:nth-child(even) .link-more{color:#000}body.site--sylva-ry .main-content-wrapper .teaser.campaign:nth-child(even) .btn-more:after,body.site--sylva-ry .main-content-wrapper .teaser.campaign:nth-child(even) .link-more:after,body.site--sylva-ry .page.main-content-wrapper .teaser.campaign:nth-child(even) .btn-more:after,body.site--sylva-ry .page.main-content-wrapper .teaser.campaign:nth-child(even) .link-more:after{color:#000}body.site--sylva-ry .main-content-wrapper .teaser.campaign:nth-child(even) .block:not(.b-image),body.site--sylva-ry .page.main-content-wrapper .teaser.campaign:nth-child(even) .block:not(.b-image){background:#ffed00}body.site--sylva-ry .main-content-wrapper .teaser h4,body.site--sylva-ry .main-content-wrapper .teaser h5,body.site--sylva-ry .page.main-content-wrapper .teaser h4,body.site--sylva-ry .page.main-content-wrapper .teaser h5{color:rgba(0,168,184,.5)}body.site--sylva-ry .main-content-wrapper .link-more,body.site--sylva-ry .main-content-wrapper .meta-text,body.site--sylva-ry .main-content-wrapper time,body.site--sylva-ry .page.main-content-wrapper .link-more,body.site--sylva-ry .page.main-content-wrapper .meta-text,body.site--sylva-ry .page.main-content-wrapper time{font-family:Boing,Calibri,"Open Sans",sans-serif}body.site--sylva-ry .main-content-wrapper a,body.site--sylva-ry .page.main-content-wrapper a{color:#00a8b8}body.site--sylva-ry .main-content-wrapper .breadcrumb a,body.site--sylva-ry .page.main-content-wrapper .breadcrumb a{font-family:Boing,Calibri,"Open Sans",sans-serif;color:#fff;font-weight:300;text-transform:none;font-size:.8rem}body.site--sylva-ry .main-content-wrapper .list-section a h2,body.site--sylva-ry .page.main-content-wrapper .list-section a h2{color:inherit}body.site--sylva-ry .main-content-wrapper .content-output .gform_wrapper input[type=email],body.site--sylva-ry .main-content-wrapper .content-output .gform_wrapper input[type=submit],body.site--sylva-ry .main-content-wrapper .content-output .gform_wrapper input[type=text],body.site--sylva-ry .main-content-wrapper .gform_confirmation_wrapper input[type=email],body.site--sylva-ry .main-content-wrapper .gform_confirmation_wrapper input[type=submit],body.site--sylva-ry .main-content-wrapper .gform_confirmation_wrapper input[type=text],body.site--sylva-ry .page.main-content-wrapper .content-output .gform_wrapper input[type=email],body.site--sylva-ry .page.main-content-wrapper .content-output .gform_wrapper input[type=submit],body.site--sylva-ry .page.main-content-wrapper .content-output .gform_wrapper input[type=text],body.site--sylva-ry .page.main-content-wrapper .gform_confirmation_wrapper input[type=email],body.site--sylva-ry .page.main-content-wrapper .gform_confirmation_wrapper input[type=submit],body.site--sylva-ry .page.main-content-wrapper .gform_confirmation_wrapper input[type=text]{font-family:Boing,Calibri,"Open Sans",sans-serif!important}body.site--sylva-ry .main-content-wrapper .content-output .gform_wrapper .gform_confirmation_message,body.site--sylva-ry .main-content-wrapper .content-output .gform_wrapper .validation_error,body.site--sylva-ry .main-content-wrapper .content-output .gform_wrapper .validation_message,body.site--sylva-ry .main-content-wrapper .gform_confirmation_wrapper .gform_confirmation_message,body.site--sylva-ry .main-content-wrapper .gform_confirmation_wrapper .validation_error,body.site--sylva-ry .main-content-wrapper .gform_confirmation_wrapper .validation_message,body.site--sylva-ry .page.main-content-wrapper .content-output .gform_wrapper .gform_confirmation_message,body.site--sylva-ry .page.main-content-wrapper .content-output .gform_wrapper .validation_error,body.site--sylva-ry .page.main-content-wrapper .content-output .gform_wrapper .validation_message,body.site--sylva-ry .page.main-content-wrapper .gform_confirmation_wrapper .gform_confirmation_message,body.site--sylva-ry .page.main-content-wrapper .gform_confirmation_wrapper .validation_error,body.site--sylva-ry .page.main-content-wrapper .gform_confirmation_wrapper .validation_message{font-family:Boing,Calibri,"Open Sans",sans-serif!important}body.site--sylva-ry .main-content-wrapper .content-output .gform_wrapper .gform_footer input[type=submit],body.site--sylva-ry .main-content-wrapper .gform_confirmation_wrapper .gform_footer input[type=submit],body.site--sylva-ry .page.main-content-wrapper .content-output .gform_wrapper .gform_footer input[type=submit],body.site--sylva-ry .page.main-content-wrapper .gform_confirmation_wrapper .gform_footer input[type=submit]{background:#00a8b8}body.site--sylva-ry .main-content-wrapper .content-output .gform_wrapper .gform_footer input[type=submit]:hover,body.site--sylva-ry .main-content-wrapper .gform_confirmation_wrapper .gform_footer input[type=submit]:hover,body.site--sylva-ry .page.main-content-wrapper .content-output .gform_wrapper .gform_footer input[type=submit]:hover,body.site--sylva-ry .page.main-content-wrapper .gform_confirmation_wrapper .gform_footer input[type=submit]:hover{opacity:.75}body.site--sylva-ry footer.footer .item-title{letter-spacing:.03em}body.site--sylva-ry footer.footer .footer-sitemap a,body.site--sylva-ry footer.footer nav.nav-footer a{color:#fff}body.site--rintasy--p--yhdistys{font-family:Cabin,sans-serif}body.site--rintasy--p--yhdistys a,body.site--rintasy--p--yhdistys h1,body.site--rintasy--p--yhdistys h2,body.site--rintasy--p--yhdistys h3,body.site--rintasy--p--yhdistys h4,body.site--rintasy--p--yhdistys h5,body.site--rintasy--p--yhdistys h6,body.site--rintasy--p--yhdistys p{font-family:Cabin,sans-serif}body.site--rintasy--p--yhdistys h1,body.site--rintasy--p--yhdistys h2,body.site--rintasy--p--yhdistys h3,body.site--rintasy--p--yhdistys h4,body.site--rintasy--p--yhdistys h5,body.site--rintasy--p--yhdistys h6{color:#1b3350}body.site--rintasy--p--yhdistys h1 a,body.site--rintasy--p--yhdistys h2 a,body.site--rintasy--p--yhdistys h3 a,body.site--rintasy--p--yhdistys h4 a,body.site--rintasy--p--yhdistys h5 a,body.site--rintasy--p--yhdistys h6 a{color:#1b3350}body.site--rintasy--p--yhdistys article a{color:#005d9c}body.site--rintasy--p--yhdistys .theme--blue .b-table .b-table-title,body.site--rintasy--p--yhdistys .theme--blue h1,body.site--rintasy--p--yhdistys .theme--blue h2,body.site--rintasy--p--yhdistys .theme--blue h3,body.site--rintasy--p--yhdistys .theme--blue h4,body.site--rintasy--p--yhdistys .theme--blue h5,body.site--rintasy--p--yhdistys .theme--blue h6{color:#1b3350}body.site--rintasy--p--yhdistys .theme--blue .b-table .b-table-title a,body.site--rintasy--p--yhdistys .theme--blue h1 a,body.site--rintasy--p--yhdistys .theme--blue h2 a,body.site--rintasy--p--yhdistys .theme--blue h3 a,body.site--rintasy--p--yhdistys .theme--blue h4 a,body.site--rintasy--p--yhdistys .theme--blue h5 a,body.site--rintasy--p--yhdistys .theme--blue h6 a{color:#1b3350}body.site--rintasy--p--yhdistys .theme--blue .header-content{text-align:left;background:0 0}body.site--rintasy--p--yhdistys .theme--blue .header-content .caption,body.site--rintasy--p--yhdistys .theme--blue .header-content h1{margin-left:0}body.site--rintasy--p--yhdistys .theme--blue .header-content .caption{color:#0074b0}body.site--rintasy--p--yhdistys header .logo{margin-bottom:15px;margin-top:15px;max-width:none}body.site--rintasy--p--yhdistys header .logo img{height:auto;max-width:70px}body.site--rintasy--p--yhdistys header .site-name{color:#005d9c;text-transform:uppercase;font-weight:700;font-size:1.125rem;font-family:Cabin,sans-serif;display:inline-block;margin-left:20px}@media screen and (min-width:1025px){body.site--rintasy--p--yhdistys header .search-form{height:51px}}body.site--rintasy--p--yhdistys .teaser:nth-child(odd) .block{background-color:#fbe79033}body.site--rintasy--p--yhdistys .teaser:nth-child(even) .block{background-color:#f7ccc533}body.site--rintasy--p--yhdistys .content-area>:not(.fp-conversions) .link-more,body.site--rintasy--p--yhdistys .page>:not(.fp-conversions) .link-more{color:#1b3350;font-size:.875rem;font-weight:700;font-family:Cabin,sans-serif}body.site--rintasy--p--yhdistys .content-area>:not(.fp-conversions) .link-more .btn-more::after,body.site--rintasy--p--yhdistys .page>:not(.fp-conversions) .link-more .btn-more::after{content:"";display:inline-block;border-radius:100%;min-width:40px;min-height:40px;position:relative;top:4px;background:#f4c5b7}body.site--rintasy--p--yhdistys .teaser:not(.teaser--current-news):nth-child(odd) .b-footer .btn-more::after{background:#f4c5b7}body.site--rintasy--p--yhdistys .teaser:not(.teaser--current-news):nth-child(even) .b-footer .btn-more::after{background:#ffe782}body.site--rintasy--p--yhdistys.home .teaser--current-news .block{background:#fff}body.site--rintasy--p--yhdistys.home .fp-conversions,body.site--rintasy--p--yhdistys.home .fp-header-wrapper{margin-bottom:20px}body.site--rintasy--p--yhdistys.home h2{color:#1b3350;font-family:Cabin,sans-serif}body.site--rintasy--p--yhdistys.home h2 a{color:#1b3350}body.site--rintasy--p--yhdistys.home .banner{background-color:#24375d}body.site--rintasy--p--yhdistys.home .banner h2 a{color:#f7ccc5}body.site--rintasy--p--yhdistys.home .teaser-blocks>.b-cta>*{color:#1a3760}body.site--rintasy--p--yhdistys.home .teaser-blocks>.b-cta h2{font-weight:700;font-size:2.25rem}body.site--rintasy--p--yhdistys.home .teaser-blocks>.b-cta .description-cta{font-family:Cabin,sans-serif;color:#000}body.site--rintasy--p--yhdistys.home .teaser-blocks>.b-cta:nth-child(odd){background-color:#fbe790}body.site--rintasy--p--yhdistys.home .teaser-blocks>.b-cta:nth-child(even){background-color:#f7ccc5}body.site--rintasy--p--yhdistys.home .teaser-blocks .more-text{display:none}@media screen and (min-width:1025px){body.site--rintasy--p--yhdistys.home .teaser-main::before{background:0}}@media screen and (min-width:768px){body.site--rintasy--p--yhdistys.home .teaser-main::before{background:0}}@media screen and (min-width:1025px){body.site--rintasy--p--yhdistys .top-level>.current-menu-ancestor:after,body.site--rintasy--p--yhdistys .top-level>.current-menu-item:after{border-color:transparent transparent #fad0c9 transparent}}body.site--rintasy--p--yhdistys ul.breadcrumb{background:#18375f}body.site--rintasy--p--yhdistys ul.sub-level{background:#fad0c9}body.site--rintasy--p--yhdistys ul.sub-level li a{color:#18375f}