.element.elementteaser{margin-bottom:2.82em;padding-bottom:0}.element.elementteaser.no-spacing-bottom{margin-bottom:0}.element.elementteaser .holder{display:table;padding-top:1.41em;width:100%}.element.elementteaser .element-title{color:#fff;text-align:center}.element.elementteaser .background-color-white .element-title{color:#24303e}.element.elementteaser .teasers{display:flex;flex-wrap:wrap;justify-content:center;padding-left:.705em;padding-right:.705em}.element.elementteaser .teasers .teaser{background-color:hsla(0,0%,100%,.15);box-shadow:0 1.41em 1.41em rgba(0,0,0,.1);display:flex;filter:brightness(100%);flex:0 0 calc(25% - 1.41em);flex-direction:column;margin:0 .705em 2.82em;max-width:382px;overflow:hidden}@media (min-width:0) and (max-width:1257px){.element.elementteaser .teasers .teaser{flex:0 0 calc(50% - 1.41em)}}@media (min-width:0) and (max-width:639px){.element.elementteaser .teasers .teaser{flex:0 0 100%}}.element.elementteaser .teasers .teaser figure{flex:0 0 auto;margin:0;overflow:hidden}.element.elementteaser .teasers .teaser figure img{-webkit-backface-visibility:hidden;display:table;margin:0;transition:all .3s ease;width:100%}.element.elementteaser .teasers .teaser .txt{align-self:center;flex:1 1 auto;padding:1.41em .705em 0;width:100%}.element.elementteaser .teasers .teaser .txt h4{font-size:1em;font-weight:600;margin-bottom:.3525em;margin-top:0}.element.elementteaser .teasers .teaser .txt p{margin-bottom:0}.element.elementteaser .teasers .teaser .txt h4,.element.elementteaser .teasers .teaser .txt p{color:#fff}.element.elementteaser .teasers .teaser .pseudolink{color:#fff;display:block;margin:1.41em .705em;text-align:center}.element.elementteaser .teasers .teaser .pseudolink>span{-webkit-appearance:none;background-color:rgba(0,0,0,.2);border:3px solid #fff;color:#006c76;color:#fff;cursor:pointer;display:inline-block;font-size:1em;letter-spacing:.04em;letter-spacing:.09em;padding:calc(.47em - 3px) calc(.705em - 3px);text-align:center;text-decoration:none;text-transform:uppercase}.element.elementteaser .teasers .teaser .pseudolink>span:hover{filter:contrast(110%) saturate(110%)}.element.elementteaser .teasers .teaser .pseudolink>span:after{align-self:flex-end;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 100 25' xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='xMaxYMid meet' stroke='%23FFF'%3E%3Cpath d='M2 12.5h92.5m-8-10 10 10m-10 10 10-10' stroke='inherit' stroke-width='4' stroke-linecap='square' fill='none' fill-rule='evenodd'/%3E%3C/svg%3E");background-position:right .7em bottom;background-repeat:no-repeat;background-size:auto 100%;content:"";display:inline-block;float:right;height:.6666em;margin-left:.6em;margin-top:.3717em;overflow:hidden;transform-origin:0 .3em;transition:background-position .2s;width:1.6111em;will-change:background-position}.element.elementteaser .teasers .teaser .pseudolink>span:hover:after{background-position:100% 100%}.element.elementteaser .teasers .teaser .pseudolink>span:hover{background-color:rgba(0,0,0,.45)}.element.elementteaser .teasers .teaser:hover{background-color:hsla(0,0%,100%,.12)}.element.elementteaser .teasers .teaser:hover figure img{transform:scale(1.04)}.element.elementteaser .teasers .teaser.background-color-white .txt h4,.element.elementteaser .teasers .teaser.background-color-white .txt p{color:#24303e}.element.elementteaser .teasers .teaser.background-color-white .pseudolink>span{border-color:#24303e;color:#24303e}.element.elementteaser .teasers .teaser.background-color-white .pseudolink>span:after{align-self:flex-end;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 100 25' xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='xMaxYMid meet' stroke='%2324303E'%3E%3Cpath d='M2 12.5h92.5m-8-10 10 10m-10 10 10-10' stroke='inherit' stroke-width='4' stroke-linecap='square' fill='none' fill-rule='evenodd'/%3E%3C/svg%3E");background-position:right .7em bottom;background-repeat:no-repeat;background-size:auto 100%;content:"";display:inline-block;float:right;height:.6666em;margin-left:.6em;margin-top:.3717em;overflow:hidden;transform-origin:0 .3em;transition:background-position .2s;width:1.6111em;will-change:background-position}.element.elementteaser .teasers .teaser.background-color-white .pseudolink>span:hover:after{background-position:100% 100%}.element.elementteaser .additional-cfa-link{color:#fff;display:block;text-align:center}.element.elementteaser .additional-cfa-link>span{border:3px solid #fff;color:#fff;display:inline-block;letter-spacing:.09em;margin:1.41em .705em 2.82em;padding:.4em 1em .2em;text-transform:uppercase}.element.elementteaser .additional-cfa-link>span:after{align-self:flex-end;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 100 25' xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='xMaxYMid meet' stroke='%23FFF'%3E%3Cpath d='M2 12.5h92.5m-8-10 10 10m-10 10 10-10' stroke='inherit' stroke-width='4' stroke-linecap='square' fill='none' fill-rule='evenodd'/%3E%3C/svg%3E");background-position:right .7em bottom;background-repeat:no-repeat;background-size:auto 100%;content:"";display:inline-block;float:right;height:.6666em;margin-left:.6em;margin-top:.3717em;overflow:hidden;transform-origin:0 .3em;transition:background-position .2s;width:1.6111em;will-change:background-position}.element.elementteaser .additional-cfa-link>span:hover:after{background-position:100% 100%}.element.elementteaser .additional-cfa-link>span:after{margin-top:.25em}.element.elementteaser.background-color-white .additional-cfa-link>span{border-color:#24303e;color:#24303e}.element.elementteaser.background-color-white .additional-cfa-link>span:after{align-self:flex-end;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 100 25' xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='xMaxYMid meet' stroke='%2324303E'%3E%3Cpath d='M2 12.5h92.5m-8-10 10 10m-10 10 10-10' stroke='inherit' stroke-width='4' stroke-linecap='square' fill='none' fill-rule='evenodd'/%3E%3C/svg%3E");background-position:right .7em bottom;background-repeat:no-repeat;background-size:auto 100%;content:"";display:inline-block;float:right;height:.6666em;margin-left:.6em;margin-top:.3717em;overflow:hidden;transform-origin:0 .3em;transition:background-position .2s;width:1.6111em;will-change:background-position}.element.elementteaser.background-color-white .additional-cfa-link>span:hover:after{background-position:100% 100%}.element.elementteaser.background-color-white .additional-cfa-link>span:after{margin-top:.2em}
