.post--vertical-style-card-thumb-margin-reverse{transition:.3s}.post--vertical-style-card-thumb-margin-reverse .post__thumb{box-shadow:0 35px 20px -25px rgba(0,0,0,.1);margin-bottom:0;margin-left:auto;margin-right:auto;width:calc(100% - 60px)}.post--vertical-style-card-thumb-margin-reverse .post__text{background-color:var(--color-site);border:1px solid var(--color-border);border-radius:10px;margin-top:-95px;min-height:330px;padding:115px 30px 30px}.post--vertical-style-card-thumb-margin-reverse .post__meta{margin-top:40px;width:100%}.post--vertical-style-card-thumb-margin-reverse .post__meta.post__meta-head{margin-top:0}@media (min-width:992px){.post--vertical-style-card-thumb-margin-reverse:hover{box-shadow:0 45px 20px -25px rgba(0,0,0,.05)}.post--vertical-style-card-thumb-margin-reverse .post__thumb{transition:.3s}.post--vertical-style-card-thumb-margin-reverse:hover .post__thumb{transform:translateY(-10px)}}@media (max-width:1199px) and (min-width:992px){.post--vertical-style-card-thumb-margin-reverse .post__thumb{height:160px;width:calc(100% - 40px)}.post--vertical-style-card-thumb-margin-reverse .post__text{margin-top:-80px;min-height:300px;padding:100px 20px 20px}.post--vertical-style-card-thumb-margin-reverse .post__title.f-20{font-size:1.2857rem;line-height:1.5}}@media (max-width:767px) and (min-width:481px){.post--vertical-style-card-thumb-margin-reverse .post__thumb{height:150px;width:calc(100% - 30px)}.post--vertical-style-card-thumb-margin-reverse .post__text{margin-top:-65px;min-height:280px;padding:80px 15px 20px}.post--vertical-style-card-thumb-margin-reverse .post__title{font-size:1.28571428571rem;line-height:1.5}.post--vertical-style-card-thumb-margin-reverse .post__meta:not(.post__meta-head){margin-top:25px}}@media (max-width:575px){.post--vertical-style-card-thumb-margin-reverse .post__text{min-height:270px}}@media (max-width:520px) and (min-width:481px){.post--vertical-style-card-thumb-margin-reverse .time{display:none}}@media (max-width:480px){.post--vertical-style-card-thumb-margin-reverse .post__thumb{height:200px;width:calc(100% - 40px)}.post--vertical-style-card-thumb-margin-reverse .post__text{margin-top:-80px;min-height:auto;padding:100px 20px 20px}}@media (max-width:380px){.post--vertical-style-card-thumb-margin-reverse .post__thumb{height:180px}}