@keyframes fadeIn{0%{-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-o-transform:scale(0.7);transform:scale(0.7);opacity:0}50%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes fadeIn{0%{-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-o-transform:scale(0.7);transform:scale(0.7);opacity:0}50%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}}@keyframes moveUpAndDown{0%{bottom:5px}25%{bottom:0}50%{bottom:-5px}75%{bottom:0}100%{bottom:5px}}@-webkit-keyframes moveUpAndDown{0%{bottom:5px}25%{bottom:0}50%{bottom:-5px}75%{bottom:0}100%{bottom:5px}}.css_3er_grid.with_footer_top_portlets #mixItUp.listing .listing_entry:last-child{margin-bottom:var(--footer-top-portlet-space)}.css_3er_grid #mixItUp{--siteframe: var(--siteframe-medium);max-width:calc(var(--siteframe) + var(--siteframe-space) + var(--siteframe-space));margin-left:auto;margin-right:auto;padding-right:var(--siteframe-space);padding-left:var(--siteframe-space);box-sizing:border-box;padding-top:var(--size-120);padding-bottom:var(--size-120)}.css_3er_grid .module-listing{--gap: var(--size-60) var(--size-30);--columns: 3;display:grid;grid-template-columns:repeat(var(--columns), 1fr);grid-gap:var(--gap)}.css_3er_grid .module-listing>.cf{display:none}.css_3er_grid .module-listing>.cf{display:none}.css_3er_grid .module-listing .listing_entry{--paragraph-space: var(--size-25);padding-top:0;padding-bottom:0;background:none}.css_3er_grid .module-listing .listing_entry>*{flex-flow:column;height:100%;overflow:visible;gap:var(--size-25);padding:0}.css_3er_grid .module-listing .listing_entry .videos,.css_3er_grid .module-listing .listing_entry .pictures{flex:unset;max-width:100%}.css_3er_grid .module-listing .listing_entry .videos .video,.css_3er_grid .module-listing .listing_entry .videos video{height:auto}.css_3er_grid .module-listing .listing_entry .videos video{border-radius:var(--border-radius-small) var(--border-radius-small) 0 0}.css_3er_grid .module-listing .listing_entry .pictures .picture,.css_3er_grid .module-listing .listing_entry .pictures .resource_background,.css_3er_grid .module-listing .listing_entry .pictures a.resource_link,.css_3er_grid .module-listing .listing_entry .pictures img{height:auto}.css_3er_grid .module-listing .listing_entry .pictures .resource_background{overflow:visible}.css_3er_grid .module-listing .listing_entry .pictures a.resource_link{border-radius:var(--border-radius-small) var(--border-radius-small) 0 0;overflow:hidden}.css_3er_grid .module-listing .listing_entry .pictures img{border-radius:var(--border-radius-small) var(--border-radius-small) 0 0}.css_3er_grid .module-listing .listing_entry .content{height:100%}.css_3er_grid .module-listing .listing_entry [class*=subtitle],.css_3er_grid .module-listing .listing_entry h2{font-family:"sofia-pro",Arial,Verdana,sans-serif;font-weight:700;font-size:clamp(20px,3vw,30px);line-height:clamp(24px,3.4vw,34px);letter-spacing:none;text-transform:none;color:var(--text-color);margin-bottom:var(--size-25);padding-left:0;margin-bottom:var(--size-20)}.css_3er_grid .module-listing .listing_entry [class*=subtitle] .title_background_element,.css_3er_grid .module-listing .listing_entry h2 .title_background_element{display:block;color:inherit;background:none;box-shadow:none}.css_3er_grid .module-listing .listing_entry [class*=subtitle] .title_background_element a,.css_3er_grid .module-listing .listing_entry h2 .title_background_element a{color:inherit}.css_3er_grid .module-listing .listing_entry [class*=subtitle] .title_background_element span,.css_3er_grid .module-listing .listing_entry h2 .title_background_element span{vertical-align:unset}.css_3er_grid .module-listing .listing_entry[class*=has-subtitle] div.content h2,.css_3er_grid .module-listing .listing_entry[class*=has_subtitle] div.content h2{font-family:"sofia-pro",Arial,Verdana,sans-serif;font-weight:300;font-size:clamp(12px,1.6vw,16px);line-height:clamp(16px,2vw,20px);letter-spacing:unset;text-transform:uppercase;color:var(--text-color);margin-bottom:var(--size-5);padding-left:0}.css_3er_grid .module-listing .listing_entry[class*=has-subtitle] div.content h2 a,.css_3er_grid .module-listing .listing_entry[class*=has_subtitle] div.content h2 a{color:var(--text-color);text-decoration:none}.css_3er_grid .module-listing .listing_entry[class*=has-subtitle] div.content h2 .title_background_element,.css_3er_grid .module-listing .listing_entry[class*=has_subtitle] div.content h2 .title_background_element{display:block;color:inherit;background:none;box-shadow:none}.css_3er_grid .module-listing .listing_entry[class*=has-subtitle] div.content h2 .title_background_element a,.css_3er_grid .module-listing .listing_entry[class*=has_subtitle] div.content h2 .title_background_element a{color:inherit}.css_3er_grid .module-listing .listing_entry[class*=has-subtitle] div.content h2 .title_background_element span,.css_3er_grid .module-listing .listing_entry[class*=has_subtitle] div.content h2 .title_background_element span{vertical-align:unset}@media print{.css_3er_grid .module-listing .listing_entry[class*=has-subtitle] div.content h2,.css_3er_grid .module-listing .listing_entry[class*=has_subtitle] div.content h2{font-size:11px;line-height:18px;letter-spacing:1px}}@media print{.css_3er_grid .module-listing .listing_entry .content:first-child{padding:0}.css_3er_grid .module-listing .listing_entry .content:not(:first-child){padding:var(--size-30) 0 0 0}}.css_3er_grid .module-listing .listing_entry:not(:first-child){margin-top:0}@media screen and (max-width: 1000px){.css_3er_grid .module-listing{--columns: 2}}@media screen and (max-width: 500px){.css_3er_grid .module-listing{--columns: 1}}@media print{.css_3er_grid #mixItUp{padding-top:0;padding-bottom:var(--size-70)}}