#main.blog-page{background:#ededed}.blog-category{padding:0}.blog-category .post-item{background:#fff;margin-bottom:25px;width:100%}.blog-category .post-item__image img{width:100%}.blog-category .post-item__image iframe{width:100%;height:420px}.blog-category .post-item__text{border:1px solid #dcdcdc;border-top:none;padding:35px 50px 25px;color:#777}.blog-category .post-item__text h2{text-transform:uppercase;font-size:var(--h3-font-size);margin-bottom:.4em}.blog-category .post-item__text h2 a{color:#222;text-decoration:none}.blog-category .post-item__text h2 a:hover{color:#0091ea}.blog-category .post-item__date{color:#8f959f}.blog-category .post-item__text p{margin-bottom:1.5em;letter-spacing:1px}.blog-category .post-item__more{white-space:nowrap;color:#43b7ff;font-weight:600}.blog-category .post-item__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.blog-category .post-item__intro{-webkit-box-flex:1;-ms-flex:1;flex:1}.blog-category .post-item__author{margin-bottom:.5em;font-weight:700;color:#222}.blog-category .post-item__photo{overflow:hidden;float:left;margin:0 15px 15px 0;-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;max-width:100px}.blog-category .post-item__photo img{border-radius:50%;width:100%}@media only screen and (max-width:767px){.blog-category .post-item__image iframe{height:280px}.blog-category .post-item__text{padding:15px 25px 5px}.blog-category .post-item__text h2{font-size:20px}.blog-category .post-item__row{-ms-flex-wrap:wrap;flex-wrap:wrap}.blog-category .post-item__intro{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}@media only screen and (max-width:420px){.blog-category .post-item__image iframe{height:200px}.blog-category .post-item__photo{-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px;max-width:70px}}