.blog .items{display:flex;justify-content:space-between;flex-wrap:wrap}.blog .item{display:inline-block;vertical-align:top;width:calc(50% - 10px);height:auto;cursor:pointer;margin:0 0 80px 0;opacity:0;transform:translateY(100px);transition:transform .9s cubic-bezier(.165,.84,.44,1),opacity .9s cubic-bezier(.165,.84,.44,1);will-change:transform,opacity}.blog .item{margin:0 0 80px 0}.blog .item.visible:hover{transform:scale(.95)}.blog .item:nth-of-type(2n){transition-delay:50ms}.blog .item.visible,.loaded .blog .item:nth-of-type(1),.loaded .blog .item:nth-of-type(2){opacity:1;transform:translateY(0)}.blog .item:nth-of-type(2n+2){margin:0 0 40px 0}.blog .item figure{width:100%;height:363px;height:460px;background-color:#eee}.blog .item h2{color:#000;font-size:26px;line-height:32px;letter-spacing:-.23px;font-weight:700;max-width:450px;margin:29px 0 0 0}.blog .item:hover h2 a{color:#00cfe3;text-decoration:none}.blog .item .desc{color:#000;font-size:19px;line-height:28px;font-weight:300;max-width:450px;margin:20px 0 0 0;opacity:.7}.blog .item .time{color:#000;font-size:14px;line-height:28px;font-weight:300;max-width:450px;margin:20px 0 0 0}@media only screen and (min-width:1024px) and (max-width:1365px){.blog .item figure{height:380px}}@media only screen and (min-width:768px) and (max-width:1023px){.blog .item figure{height:220px}.blog .item .desc,.blog .item h2{padding:0 40px 0 0}}@media only screen and (max-width:767px){.blog .items{display:block}.blog .item,.blog .item:nth-of-type(2n+2){display:block;width:auto;margin:0 20px 80px 20px}.blog .item figure{height:280px}.blog .item .desc{font-size:18px;line-height:28px}}