.related-post-wrapper{font-size:14px;margin:0 -15px 48px;padding:48px 24px 0;width:calc(100% + 30px)}.related-post-wrapper .related-post-title h3{font-family:Montserrat,sans-serif;font-weight:700;font-size:1.424rem;line-height:1.25;margin:0 0 23px;color:#333}.related-post-wrapper .related-item-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;width:calc(100% + 30px)}.related-post-wrapper .related-item{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.related-post-wrapper .related-item-inner{-webkit-box-shadow:0 2px 20px 0 rgb(0 0 0 / 8%);-moz-box-shadow:0 2px 20px 0 rgba(0,0,0,.08);box-shadow:0 2px 20px 0 rgb(0 0 0 / 8%);-moz-border-radius:.25rem;border-radius:.25rem;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;transition:box-shadow .3s ease-out,transform .3s ease-out,opacity .2s ease-out,-webkit-box-shadow .3s ease-out,-moz-box-shadow .3s ease-out,-webkit-transform .3s ease-out,-moz-transform .3s ease-out;-webkit-transition-delay:.1s;-moz-transition-delay:.1s;transition-delay:.1s;padding:24px;min-height:10rem}.related-post-wrapper .related-title a{overflow:hidden;max-height:3rem;-webkit-line-clamp:2;word-wrap:break-word;color:#333;font-family:Montserrat,sans-serif;font-weight:700;font-size:1rem;line-height:1.5;margin:0 0 1.5rem;display:block}.related-post-wrapper .meta-entries{margin-top:auto}.related-post-wrapper .meta-entries__author-date{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.related-post-wrapper .meta-entries__author-date__gravatar{margin:0 12px 0 0}.related-post-wrapper .meta-entries__author-date__gravatar img{width:41px;height:41px;-moz-border-radius:100px;border-radius:100px}.related-post-wrapper .meta-entries__author-date__info{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around}.related-post-wrapper .meta-author{line-height:normal;font-family:Lato,sans-serif;font-weight:700;font-size:.889rem}.related-post-wrapper .meta-author a{color:#333}.related-post-wrapper .meta-date{line-height:normal;color:#6b6b6b;font-family:Lato,sans-serif;font-weight:400;font-size:.702rem;letter-spacing:.01875rem}.related-post-wrapper .related-item .related-item-inner:hover{-webkit-transform:translate(0,-4px);-moz-transform:translate(0,-4px);transform:translate(0,-4px);-webkit-box-shadow:0 64px 64px 0 rgb(35 35 35 / 5%),0 32px 32px 0 rgb(49 49 49 / 5%),0 16px 16px 0 rgb(32 32 32 / 5%),0 8px 8px 0 rgb(32 32 32 / 5%),0 4px 4px 0 rgb(49 49 49 / 5%),0 2px 2px 0 rgb(45 45 45 / 5%);-moz-box-shadow:0 64px 64px 0 rgba(35,35,35,.05),0 32px 32px 0 rgba(49,49,49,.05),0 16px 16px 0 rgba(32,32,32,.05),0 8px 8px 0 rgba(32,32,32,.05),0 4px 4px 0 rgba(49,49,49,.05),0 2px 2px 0 rgba(45,45,45,.05);box-shadow:0 64px 64px 0 rgb(35 35 35 / 5%),0 32px 32px 0 rgb(49 49 49 / 5%),0 16px 16px 0 rgb(32 32 32 / 5%),0 8px 8px 0 rgb(32 32 32 / 5%),0 4px 4px 0 rgb(49 49 49 / 5%),0 2px 2px 0 rgb(45 45 45 / 5%);transition:box-shadow .3s ease-out,transform .3s ease-out,opacity .2s ease-out,-webkit-box-shadow .3s ease-out,-moz-box-shadow .3s ease-out,-webkit-transform .3s ease-out,-moz-transform .3s ease-out;-webkit-transition-delay:.1s;-moz-transition-delay:.1s;transition-delay:.1s}@media(max-width:991px){.related-post-wrapper .related-item{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin:0 0 24px}}