@font-face{font-family:SourceSansPro;font-weight:normal;font-style:normal;src:url(/assets/pageflow/sourcesanspro-regular-webfont-a4b75d06087cd612d14636f3e6fc7d8c0028a1eaabb83c917bcb527b5dab9b23.eot);src:url(/assets/pageflow/sourcesanspro-regular-webfont-a4b75d06087cd612d14636f3e6fc7d8c0028a1eaabb83c917bcb527b5dab9b23.eot?#iefix) format("embedded-opentype"),url(/assets/pageflow/sourcesanspro-regular-webfont-d96612fbd9dd1412afb95a22ef1a0ffa27a09dddce44a48fa10573d3b9e3b15b.woff) format("woff"),url(/assets/pageflow/sourcesanspro-regular-webfont-fbafab34c641ee66028a06b626af1f74674ce4a285ced3a78a4067ea09be86a3.ttf) format("truetype"),url(/assets/pageflow/sourcesanspro-regular-webfont-82970283c39dc57f207013488faeb91cbf7bf7bdbadc65ca903e87b30d57a9bc.svg#SourceSansPro) format("svg")}@font-face{font-family:SourceSansPro;font-weight:bold;font-style:normal;src:url(/assets/pageflow/sourcesanspro-bold-webfont-6bfb88b8ca0d9cd701d9066f5b64cde97d16b17e072d39f9f1e976d98e450bcf.eot);src:url(/assets/pageflow/sourcesanspro-bold-webfont-6bfb88b8ca0d9cd701d9066f5b64cde97d16b17e072d39f9f1e976d98e450bcf.eot?#iefix) format("embedded-opentype"),url(/assets/pageflow/sourcesanspro-bold-webfont-7cb25c93602695991773cad6f055ac83b099af32d72c37d7d66eef955805ecea.woff) format("woff"),url(/assets/pageflow/sourcesanspro-bold-webfont-30009cc381f37317e63d430febd7fdb6aa9c8ca14f39185687a556e548ffedfc.ttf) format("truetype"),url(/assets/pageflow/sourcesanspro-bold-webfont-8eac76b395aedf9460027f59cc65dba5be45d96e99c989fb0fdd6164fec11b6f.svg#SourceSansPro) format("svg")}@font-face{font-family:SourceSansProLight;font-weight:normal;font-style:normal;src:url(/assets/pageflow/sourcesanspro-light-webfont-b3f9b6ad662ae05c6f04ef9e149415d0b70d1e665c42167f531efb4dcbb019a4.eot);src:url(/assets/pageflow/sourcesanspro-light-webfont-b3f9b6ad662ae05c6f04ef9e149415d0b70d1e665c42167f531efb4dcbb019a4.eot?#iefix) format("embedded-opentype"),url(/assets/pageflow/sourcesanspro-light-webfont-ff7e203edd92963365b98262bbf058dd420cf5d6d303c3e5edefd053eaf0a308.woff) format("woff"),url(/assets/pageflow/sourcesanspro-light-webfont-09f42adbab9de2e602cfb38083a53920f9bc17df82276614c1208d96b601b551.ttf) format("truetype"),url(/assets/pageflow/sourcesanspro-light-webfont-8f947e2388871891dde6b8a80426ff2d0366d3bb16c9f3e9d10706eed3291b96.svg#SourceSansProLight) format("svg")}/*!
 *  Font Awesome 4.1.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url(/assets/pageflow/fontawesome-webfont-50bbe9192697e791e2ee4ef73917aeb1b03e727dff08a1fc8d74f00e4aa812e1.eot?v=4.1.0);src:url(/assets/pageflow/fontawesome-webfont-50bbe9192697e791e2ee4ef73917aeb1b03e727dff08a1fc8d74f00e4aa812e1.eot?#iefix&v=4.1.0) format("embedded-opentype"),url(/assets/pageflow/fontawesome-webfont-adbc4f95eb6d7f2738959cf0ecbc374672fce47e856050a8e9791f457623ac2c.woff?v=4.1.0) format("woff"),url(/assets/pageflow/fontawesome-webfont-ae19e2e4c04f2b04bf030684c4c1db8faf5c8fe3ee03d1e0c409046608b38912.ttf?v=4.1.0) format("truetype"),url(/assets/pageflow/fontawesome-webfont-8e3586389bb4cd01b3f85bb3b622739bde6627f28bba63a020c223ca9cf1b9ae.svg?v=4.1.0#fontawesomeregular) format("svg");font-weight:normal;font-style:normal}.entry_teasers{padding:10px;margin:0}.entry_teasers li{margin:0 0 20px 0;max-width:700px}@media screen and (min-width: 600px){.entry_teasers li{display:inline-block;vertical-align:top;width:49%}}.entry_teaser_default{border-radius:2px;overflow:hidden;box-shadow:0 0 3px #888;margin:0 5px;color:#222}.entry_teaser_default .summary{background-color:#fff;padding:10px}.entry_teaser_default .thumbnail{position:relative;padding-top:40%;background-size:100% auto}.entry_teaser_default h2{margin:0}.entry_teaser_default p{margin:10px 0}body{font-family:SourceSansPro;background-repeat:no-repeat;background-size:cover;width:100%;position:absolute;margin:0;background-position:center;background-color:#eee;min-width:200px;min-height:150px;color:#fff}html.no_scroll{height:100%}html.no_scroll body{height:100%;overflow:hidden}.shadow{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;box-sizing:border-box}.layer{content:"";position:absolute;height:100%;width:100%;left:0;top:0;opacity:0.9;background-color:rgba(0,0,0,0.3);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0,0,0,0.3)), color-stop(100%, #353535));background-image:-webkit-linear-gradient(bottom, rgba(0,0,0,0.3), #353535);background-image:linear-gradient(to top, rgba(0,0,0,0.3), #353535);-webkit-transition:0.6s;-moz-transition:0.6s;transition:0.6s}body:hover .layer{opacity:0}body:hover .content h1{opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}body:hover .description{opacity:1}.logo:after{content:" ";position:absolute;background-image:url(/assets/pageflow/themes/default/logo_header-ffa9930405734e8514d181fba7c9109db5d2fc22d94e887be1f5e01188c04d01.png);background-repeat:no-repeat;top:8%;z-index:200;background-size:contain;background-position:left top;padding-top:6.8%;min-width:140px;max-width:181px;width:13%;left:8%;height:8%}.logo.invert:after{background-image:url(/assets/pageflow/themes/default/logo_header_invert-a0b2c58c97045b11a9e5d73d3cd19b3517f616b02d15e7ad687e9f944b19614d.png)}.content{position:absolute;top:16.8%;left:8%;max-width:500px;width:66%;min-width:200px;left:0;width:100%;top:50%;max-width:100%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}.content.invert{color:black}.content h1{font-weight:normal;font-size:3em;width:90%;text-align:center;margin:auto;opacity:1;-webkit-transition:0.5s;-moz-transition:0.5s;transition:0.5s}@media screen and (max-width: 400px){.content h1{font-size:2em}}@media screen and (max-height: 400px){.content h1{font-size:2em}}@media screen and (max-height: 300px){.content h1{font-size:1.5em}}@media screen and (max-height: 200px) and (max-width: 250px){.content h1{font-size:1.2em}}.content p{display:block;display:none}.link-area{width:100%;height:100%;position:absolute;display:block}.open-entry-button{display:block;position:absolute;bottom:5%;right:5%;width:90%;text-transform:uppercase;text-decoration:initial;font-size:16px;background-color:#3b5159;color:#fff;border-radius:5px}@media screen and (max-width: 240px){.open-entry-button{font-size:14px}}@media screen and (max-width: 219px){.open-entry-button{font-size:13px}}.open-entry-button.invert{color:black}.open-entry-button span{display:block;margin:10px 20px;text-align:center}.open-entry-button span:before{font-family:'FontAwesome';content:"\f08e";margin-right:16px}.description{position:absolute;bottom:0;left:0;width:90%;opacity:0;-webkit-transition:0.5s;-moz-transition:0.5s;transition:0.5s;padding:0 5%;color:nil}.description.invert{color:black}.description .wrapper{padding:2% 260px 2% 0}@media screen and (max-height: 319px){.description{display:none}}@media screen and (max-height: 419px){.description{font-size:0.8em}}@media screen and (max-width: 500px){.description{display:none}}.description:after{content:"";position:absolute;width:100%;height:100%;opacity:0.9;left:0;top:0}.description h1{font-size:1em}@media (min-width: 320px){.open-entry-button{width:auto}}
