.kv{padding:20px 40px 25px;background-color:#fbfdef;position:relative}@media screen and (min-width: 769px){.kv{padding:45px 70px 85px}}.kv__title{margin-bottom:25px}@media screen and (min-width: 769px){.kv__title{margin-bottom:75px}.kv__title img{width:301px;height:auto}}.post .inner{padding:0 40px}@media screen and (min-width: 1280px){.post .inner{padding:0}}.post__meta{margin-bottom:20px}@media screen and (min-width: 769px){.post__meta{margin-bottom:75px}}.post__meta .date{font-size:14px;font-size:0.875rem;color:#fff;line-height:1;padding:8px 20px;background-color:#004831;display:inline-block}@media screen and (min-width: 769px){.post__meta .date{font-size:18px;font-size:1.125rem}}.post__tags{width:100%;font-size:13px;font-size:0.8125rem;color:#3bba97;padding-top:1em;clear:left}@media screen and (min-width: 769px){.post__tags{font-size:16px;font-size:1rem}}.post__tags li{margin-right:1em;display:inline-block}.post__tags li:last-child{margin-right:0}.post__tags li a{pointer-events:none}.post__places{display:flex;flex-flow:row wrap}.post__places li{color:#fff;padding:3px 10px 3px 10px;border-radius:25px;margin-right:10px;margin-top:10px}.post__places li:first-child,.post__places li.gr{background-color:#004831 !important}.post__places li:not(:first-child){background-color:#c2d500}.post__places a{pointer-events:none}.post__header{padding-top:75px;margin-bottom:65px}@media screen and (min-width: 769px){.post__header{padding-top:115px}}.post__header h2{font-size:18px;font-size:1.125rem;font-weight:500}@media screen and (min-width: 769px){.post__header h2{font-size:25px;font-size:1.5625rem}}.post__thumbnail{margin-bottom:50px}@media screen and (min-width: 769px){.post__thumbnail{margin-bottom:80px}}.post__thumbnail picture,.post__thumbnail img{width:100%;height:auto;display:block}.post__content{font-size:16px;font-size:1rem;margin-bottom:50px}@media screen and (min-width: 769px){.post__content{font-size:17px;font-size:1.0625rem;margin-bottom:80px}}.post__back-btn{font-size:14px;font-size:0.875rem;padding-top:50px;display:box;display:flexbox;display:flex;justify-content:center}@media screen and (min-width: 769px){.post__back-btn{font-size:16px;font-size:1rem;padding-top:80px}}.post__back-btn a{color:#fff;line-height:1;padding:10px 20px;background-color:#54c3a4;display:inline-block}