::-webkit-input-placeholder{color:#5f5e5e}::-moz-placeholder{color:#5f5e5e;opacity:1}:-ms-input-placeholder{color:#5f5e5e}:-moz-placeholder{color:#5f5e5e}article[class^=card]{position:relative;margin-bottom:5vmax}article[class^=card] .card__content>*{margin:12px 0}article[class^=card] .card__content .post__category,article[class^=card] .card__content .post__date{color:#000;font-size:18px;line-height:24px;font-weight:600}article[class^=card] .card__content .related{font-weight:700}.card-post-special{margin-bottom:40px;height:0;padding-bottom:45.7%}@media screen and (max-width:736px){.card-post-special{padding-bottom:150%}}.card-post-special>div{-webkit-box-shadow:0 6px 20px rgba(0,0,0,.6);box-shadow:0 6px 20px rgba(0,0,0,.6);position:absolute;width:100%;height:100%;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.card-post-special:hover>div{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.4);box-shadow:0 10px 25px rgba(0,0,0,.4);-webkit-transform:scale(1.05);transform:scale(1.05)}.card-post-special:hover>div .card__main-container{background-color:rgba(0,0,0,.3)}.card-post-special .card__thumbnail--big picture{padding-bottom:150%}.card-post-special .card__main-container{background:rgba(0,0,0,.5);padding:12% 0;position:absolute;width:100%;height:100%;top:0;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out;z-index:1}.card-post-special .card__main-container>*{margin-bottom:12%}.leo-skin .card-post-special .card__main-container>*,.sizmek-liquid-skin .card-post-special .card__main-container>*{margin-bottom:24px}.card-post-special .card__main-container .card__content *,.card-post-special .card__main-container .card__footer *,.card-post-special .card__main-container .card__title *,.card-post-special .card__main-container .post__author *{color:#fff}.card-post-special .card__main-container .card__title{padding:0 12%}.card-post-special .card__main-container .card__title h3{text-transform:uppercase;font-weight:900}@media screen and (max-width:1300px){.card-post-special .card__main-container .card__title h3{font-size:1.7vw;line-height:2.2vw}}@media screen and (max-width:736px){.card-post-special .card__main-container .card__title h3{font-size:24px;line-height:28px}}.leo-skin .card-post-special .card__main-container .card__title h3,.sizmek-liquid-skin .card-post-special .card__main-container .card__title h3{font-size:18px;line-height:24px}.card-post-special .card__main-container .card__content .card__partner{border-bottom:3px solid #fff}.card-post-special .card__main-container .card__content .card__partner .partner-logo{margin:0 auto;max-width:50%}.card-post-special .card__main-container .card__content .abstract{font-weight:700;display:block;display:-webkit-box;height:120;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}@media screen and (max-width:1300px){.card-post-special .card__main-container .card__content .abstract{font-size:1.5vw;line-height:1.9vw;display:block;display:-webkit-box;height:5.7vw;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}}@media screen and (max-width:736px){.card-post-special .card__main-container .card__content .abstract{font-size:16px;line-height:20px;display:block;display:-webkit-box;height:60px;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}}.leo-skin .card-post-special .card__main-container .card__content .abstract,.sizmek-liquid-skin .card-post-special .card__main-container .card__content .abstract{font-size:15px;line-height:18px;display:block;display:-webkit-box;height:54px;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.card-post-special .card__main-container .card__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;bottom:0;padding:0 12%;position:absolute;width:100%}.card-post-special .card__main-container .card__footer>*{margin:0}@media screen and (min-width:737px){.card-post-special .card__main-container .card__footer *{font-size:1.3vw;line-height:1.8vw}}.leo-skin .card-post-special .card__main-container .card__footer *,.sizmek-liquid-skin .card-post-special .card__main-container .card__footer *{font-size:16px;line-height:18px}