﻿.css_2er_grid #mixItUp.listing{max-width:var(--siteframe-small)}.css_2er_grid .module-listing{--gap: var(--size-30);--columns: 2;display:grid;grid-template-columns:repeat(var(--columns), 1fr);grid-gap:var(--gap)}.css_2er_grid .module-listing>.cf{display:none}.css_2er_grid .module-listing .listing_entry:not(:first-child){margin-top:0}.css_2er_grid .module-listing .listing_entry>*{height:100%;display:flex;flex-flow:column;position:relative}.css_2er_grid .module-listing .listing_entry .pictures{-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out;overflow:hidden}.css_2er_grid .module-listing .listing_entry .pictures .picture:not(:first-child),.css_2er_grid .module-listing .listing_entry .pictures .resource_description{display:none}.css_2er_grid .module-listing .listing_entry .pictures .resource_link:before{opacity:1}.css_2er_grid .module-listing .listing_entry .pictures+.content{position:absolute;top:0;left:0;z-index:2;background:none}.css_2er_grid .module-listing .listing_entry .pictures+.content [class*=custom-field],.css_2er_grid .module-listing .listing_entry .pictures+.content [class*=subtitle],.css_2er_grid .module-listing .listing_entry .pictures+.content h2{color:#fff;text-shadow:0 2px 12px rgba(0,0,0,.5);transition-delay:.25s}.css_2er_grid .module-listing .listing_entry .pictures+.content [class*=custom-field] a,.css_2er_grid .module-listing .listing_entry .pictures+.content [class*=subtitle] a,.css_2er_grid .module-listing .listing_entry .pictures+.content h2 a{color:#fff}.css_2er_grid .module-listing .listing_entry .pictures+.content .listing-date,.css_2er_grid .module-listing .listing_entry .pictures+.content div[class*=introduction],.css_2er_grid .module-listing .listing_entry .pictures+.content .listing-content-text{display:none}.css_2er_grid .module-listing .listing_entry .content{padding:var(--size-30);height:100%;display:flex;flex-flow:column;box-sizing:border-box;width:100%;background:#fff;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.css_2er_grid .module-listing .listing_entry [class*=subtitle],.css_2er_grid .module-listing .listing_entry h2{font-family:"Ryker",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(22px,3vw,30px);line-height:clamp(27px,3.6vw,36px);letter-spacing:unset;text-transform:none;color:#000;margin:0;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.css_2er_grid .module-listing .listing_entry [class*=subtitle] a,.css_2er_grid .module-listing .listing_entry h2 a{color:#000;text-decoration:none}@media print{.css_2er_grid .module-listing .listing_entry [class*=subtitle],.css_2er_grid .module-listing .listing_entry h2{font-size:20px;line-height:23px}}.css_2er_grid .module-listing .listing_entry [class*=subtitle]:not(:last-child),.css_2er_grid .module-listing .listing_entry h2:not(:last-child){margin-bottom:var(--size-40)}.css_2er_grid .module-listing .listing_entry .listing-date{font-family:"Ryker",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(13px,1.4vw,14px);line-height:clamp(16px,1.8vw,18px);letter-spacing:unset;text-transform:none;color:rgba(0,0,0,.5);font-weight:700;margin-bottom:var(--size-10)}.css_2er_grid .module-listing .listing_entry .listing-date a{color:rgba(0,0,0,.5)}@media print{.css_2er_grid .module-listing .listing_entry .listing-date{font-size:11px;line-height:15px}}.css_2er_grid .module-listing .listing_entry div[class*=introduction]{font-family:"Ryker",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(16px,1.9vw,19px);line-height:clamp(27px,3.2vw,32px);letter-spacing:unset;text-transform:none}@media print{.css_2er_grid .module-listing .listing_entry div[class*=introduction]{font-size:13px;line-height:23px}}.css_2er_grid .module-listing .listing_entry div[class*=introduction]:not(:last-child){margin-bottom:var(--paragraph-space)}.css_2er_grid .module-listing .listing_entry .listing-content-text{font-family:"Ryker",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(14px,1.6vw,16px);line-height:clamp(22px,2.4vw,24px);letter-spacing:unset;text-transform:none}@media print{.css_2er_grid .module-listing .listing_entry .listing-content-text{font-size:12px;line-height:21px}}.css_2er_grid .module-listing .listing_entry .listing-content-text:not(:last-child){margin-bottom:var(--paragraph-space)}.css_2er_grid .module-listing .listing_entry .listing-content-text h2,.css_2er_grid .module-listing .listing_entry .listing-content-text h3,.css_2er_grid .module-listing .listing_entry .listing-content-text h4,.css_2er_grid .module-listing .listing_entry .listing-content-text h5,.css_2er_grid .module-listing .listing_entry .listing-content-text h6{font-family:"Ryker",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(16px,1.9vw,19px);line-height:clamp(27px,3.2vw,32px);letter-spacing:unset;text-transform:none;margin:0;font-weight:700}@media print{.css_2er_grid .module-listing .listing_entry .listing-content-text h2,.css_2er_grid .module-listing .listing_entry .listing-content-text h3,.css_2er_grid .module-listing .listing_entry .listing-content-text h4,.css_2er_grid .module-listing .listing_entry .listing-content-text h5,.css_2er_grid .module-listing .listing_entry .listing-content-text h6{font-size:13px;line-height:23px}}.css_2er_grid .module-listing .listing_entry .content_footer{margin-top:auto;display:flex;justify-content:space-between;align-items:flex-end;padding-top:var(--size-20)}.css_2er_grid .module-listing .listing_entry [class*=custom-field]{font-weight:700;color:#32413b;line-height:clamp(22px,2.6vw,26px)}.css_2er_grid .module-listing .listing_entry [class*=custom-field-title]{display:none}.css_2er_grid .module-listing .listing_entry .listing-more-button{display:flex;align-items:center;justify-content:center;color:#394a43;background:#fff;border:1px solid rgba(0,0,0,0);border-radius:var(--border-radius-button);box-sizing:border-box;text-decoration:none;width:var(--icon-width);height:var(--icon-width);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;outline:none;cursor:pointer;text-align:center;backface-visibility:hidden;transform:translateZ(0);font-size:0;line-height:0;margin-left:auto}.css_2er_grid .module-listing .listing_entry .listing-more-button:after{font-family:"Font Awesome 6 Pro";content:"";font-size:clamp(14px,1.6vw,16px);font-weight:900}.css_2er_grid .module-listing .listing_entry .listing-more-button:hover,.css_2er_grid .module-listing .listing_entry .listing-more-button:focus{color:#fff;border:1px solid rgba(0,0,0,0);background:#394a43}.css_2er_grid .module-listing .listing_entry[class*=has-subtitle] div.content h2 a,.css_2er_grid .module-listing .listing_entry[class*=has-subtitle] div.content h2,.css_2er_grid .module-listing .listing_entry[class*=has_subtitle] div.content h2 a,.css_2er_grid .module-listing .listing_entry[class*=has_subtitle] div.content h2{font-family:"Ryker",Arial,Verdana,sans-serif;font-weight:400;font-size:clamp(16px,1.9vw,19px);line-height:clamp(27px,3.2vw,32px);letter-spacing:unset;text-transform:none;margin:0;display:block}@media print{.css_2er_grid .module-listing .listing_entry[class*=has-subtitle] div.content h2 a,.css_2er_grid .module-listing .listing_entry[class*=has-subtitle] div.content h2,.css_2er_grid .module-listing .listing_entry[class*=has_subtitle] div.content h2 a,.css_2er_grid .module-listing .listing_entry[class*=has_subtitle] div.content h2{font-size:13px;line-height:23px}}.css_2er_grid .module-listing .listing_entry[class*=has-subtitle] div.content h2:not(:last-child),.css_2er_grid .module-listing .listing_entry[class*=has_subtitle] div.content h2:not(:last-child){margin-bottom:var(--size-15)}.css_2er_grid .module-listing .listing_entry[class*=element_link_entire]>*:hover .pictures{border-radius:20em 20em 0 0;transition-delay:.25s}.css_2er_grid .module-listing .listing_entry[class*=element_link_entire]>*:hover .pictures .resource_link:before{opacity:1;background:rgba(0,0,0,.5)}.css_2er_grid .module-listing .listing_entry[class*=element_link_entire]>*:hover .pictures+.content{background:none}.css_2er_grid .module-listing .listing_entry[class*=element_link_entire]>*:hover .pictures+.content [class*=subtitle],.css_2er_grid .module-listing .listing_entry[class*=element_link_entire]>*:hover .pictures+.content h2{opacity:0;transition-delay:0s}.css_2er_grid .module-listing .listing_entry[class*=element_link_entire]>*:hover .pictures+.content .listing-more-button{background:#fff;color:#394a43}.css_2er_grid .module-listing .listing_entry[class*=element_link_entire]>*:hover .content{background:#e5e3d7}.css_2er_grid .module-listing .listing_entry[class*=element_link_entire]>*:hover .listing-more-button{background:#394a43;color:#fff}@media print{.css_2er_grid .module-listing .listing_entry>*{flex-flow:wrap}.css_2er_grid .module-listing .listing_entry .pictures{height:auto;width:100%}.css_2er_grid .module-listing .listing_entry .pictures *{height:auto}.css_2er_grid .module-listing .listing_entry .pictures+.content{position:relative;height:auto;padding-top:var(--size-20)}.css_2er_grid .module-listing .listing_entry .pictures+.content [class*=subtitle],.css_2er_grid .module-listing .listing_entry .pictures+.content [class*=custom-field],.css_2er_grid .module-listing .listing_entry .pictures+.content h2{color:#000;text-shadow:none}.css_2er_grid .module-listing .listing_entry .content{padding:0}.css_2er_grid .module-listing .listing_entry .listing-more-button{display:none !important}}@media screen and (max-width: 500px){.css_2er_grid .module-listing{--columns: 1}}
