.m-blog-col3-recomended{line-height:1.6;margin:-50px auto 0;max-width:1130px}@media screen and (max-width:767px){.m-blog-col3-recomended{padding:0 20px}}.m-blog-col3-recomended .lead-text{font-size:1.6rem;margin-bottom:60px}.m-blog-col3-recomended .lead-text strong{font-weight:700}.m-blog-col3-recomended .blog-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:767px){.m-blog-col3-recomended .blog-block{display:block}}.m-blog-col3-recomended .blog-block .col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;border-top:1px solid #d1d7dd;-ms-flex-direction:column;flex-direction:column;padding-top:20px;position:relative}@media screen and (min-width:768px){.m-blog-col3-recomended .blog-block .col{margin:0 40px;width:287px}}@media screen and (max-width:767px){.m-blog-col3-recomended .blog-block .col{margin:0;width:100%}.m-blog-col3-recomended .blog-block .col:not(:last-child){margin-bottom:60px}}.m-blog-col3-recomended .blog-block .col:before{background:#111010;content:"";height:1px;left:25%;position:absolute;top:-1px;width:50%}.m-blog-col3-recomended .blog-block .col h3{font-size:1.8rem;font-weight:700;margin:0 0 40px;text-align:center}.m-blog-col3-recomended .post-list{margin-bottom:80px}@media screen and (max-width:767px){.m-blog-col3-recomended .post-list{margin-bottom:40px}}.m-blog-col3-recomended .post-list .post:not(:last-child){margin-bottom:20px}.m-blog-col3-recomended .post-list .post a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;color:#111010;justify-content:space-between;text-decoration:none}.m-blog-col3-recomended .post-list .post a:hover .image img{-webkit-transform:scale(1.1);transform:scale(1.1)}.m-blog-col3-recomended .post-list .post a:hover .title span{background-position:0 100%;background-size:100% 1px}.m-blog-col3-recomended .post-list .image{-webkit-box-flex:0;border-radius:3px;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 0 0 5px;overflow:hidden;padding-top:56%;position:relative;width:100%}.m-blog-col3-recomended .post-list .image img{bottom:0;height:100%;left:0;margin:auto;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%}.m-blog-col3-recomended .post-list .title span{background-image:-webkit-gradient(linear,left top,right top,from(currentColor),to(currentColor));background-image:linear-gradient(90deg,currentColor,currentColor);background-position:100% 100%;background-repeat:no-repeat;background-size:0 1px;-webkit-transition:background-size .6s;transition:background-size .6s}.m-blog-col3-recomended .link-wrap{margin-top:auto;text-align:center}.m-blog-col3-recomended .link-wrap a{background:#fff;border-radius:3px;color:#111010;display:inline-block;font-weight:700;padding:10px 50px 10px 30px;position:relative;-webkit-transition:background-color .3s;transition:background-color .3s}.m-blog-col3-recomended .link-wrap a:hover{background:#111010;color:#fff}.m-blog-col3-recomended .link-wrap a .link-text__anchor__icon{right:16px}.m-blog-col3-recomended .link-wrap a .link-text__anchor__icon .link-text__anchor__icon__arrow{fill:currentColor;-webkit-transition:none;transition:none}