.vc-pageteaser{position:relative;display:block}.vc-pageteaser>a:after{display:none!important}.vc-pageteaser .teaser-overlay{position:absolute;height:50px;bottom:0;overflow:hidden;background-color:rgba(255, 255, 255, 0.8);display:block;width:100%;padding:10px 10px;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;text-align:center;color:#333}.vc-pageteaser .teaser-overlay.primary{background-color:rgba(0, 114, 188, 0.8);color:#fff}.vc-pageteaser:hover .teaser-overlay{height:100%}.vc-pageteaser .hovertext.button{display:inline-block!important;position:relative!important;text-decoration:none;font-weight:700;margin-bottom:0.5rem}.vc-pageteaser:hover .hovertext{text-decoration:underline}.vc-pageteaser:hover .hovertext.button{text-decoration:none}@media screen and (max-width:40em){.vc-pageteaser .description{font-size:0.8rem}.vc-pageteaser .description p{line-height:1.4}}@media screen and (max-width:64.5rem){.vc-pageteaser h3{margin-top:0.2rem;margin-bottom:0.7rem;line-height:1;font-size:1rem}.vc-pageteaser p{font-size:0.8rem}}.vc-pageteaser .teaser-overlay.primary{background-color:#0071ba}.vc-pageteaser .teaser-overlay.primary>div{width:100%}.vc-pageteaser .button{display:inline-block!important;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.vc-pageteaser:focus .teaser-overlay,.vc-pageteaser:hover .teaser-overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:359px){.vc-pageteaser:focus .teaser-overlay>div,.vc-pageteaser:hover .teaser-overlay>div{-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75)}}
/*# sourceMappingURL=dce_pageteaser.css.map */