.blog .row{align-items:top;display:flex;flex-wrap:wrap;gap:30px 0;margin-left:-15px;margin-right:-15px}.blog .col{flex:1 0 33.33333%;max-width:33.33333%;padding:0 15px}@media only screen and (min-width:768px) and (max-width:991px){.blog .col{flex:1 0 50%;max-width:50%}}@media only screen and (max-width:767px){.blog .col{flex:1 0 100%;max-width:100%}}.blog-item{min-height:500px;position:relative}.blog-img{display:flex;height:260px;position:relative}.blog-img img{object-fit:cover;width:100%}.blog-content{background:var(--light-color);border-radius:0;box-shadow:0 25px 60px hsla(0,0%,80%,.25);min-height:380px;padding:20px 20px 35px}.blog-content h3 a{color:#205ea0}.blog-content p{margin:12px 0 18px}.post-link{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.blog-content .post-btn{border:1px solid #205ea0;color:#205ea0;display:inline-block;font-family:Freeman,sans-serif;font-size:16px;font-weight:400;letter-spacing:1px;padding:8px 20px;position:relative;text-transform:uppercase;z-index:2}.blog-content .post-btn:focus,.blog-content .post-btn:hover{background:#205ea0;color:#fff}.blog-category{background-color:var(--primary-color);color:var(--light-color);display:inline-flex;font-size:12px;line-height:1.2;margin-bottom:20px;padding:5px 10px;position:relative;text-transform:uppercase}.blog-meta{border-top:1px solid #d9d9d9;display:flex;gap:0 40px;padding-top:20px}.blog-meta li{align-items:center;display:flex;gap:0 10px;position:relative}.blog-meta li img{border-radius:100%;width:30px}.blog-meta li:before{background-color:#d9d9d9;content:"";height:25px;position:absolute;right:-20px;top:50%;transform:translateY(-50%);width:1px}.blog-meta li:last-child:before{display:none}