.related__posts{border:none;border-bottom:1px solid #8a8a9c;display:block;padding:70px 0;position:relative;transition:background-color 1s}.related__posts .content-wrapper{display:flex;flex-direction:row;justify-content:center;margin-left:auto;margin-right:auto;max-width:1200px;text-align:center;width:100%}.related__posts .related__posts-inner{line-height:normal;width:100%}.related__posts .related__posts-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:80vw}.related__posts .related__posts__title{color:#000;font-family:Poppins,sans-serif;font-size:2rem;font-weight:400;line-height:2.375rem;text-align:left}.related__posts .related__posts_button{margin-bottom:auto;margin-top:auto}.related__posts .related__posts-lists{display:flex;flex-direction:row;margin-left:auto;margin-right:auto;max-width:80vw}.related__posts .related__posts-item{display:inline-block;margin:15px;text-decoration:none;width:min(26.66667vw,380px)}.related__posts .related__posts-item:focus{outline:auto}.related__posts .related__posts-item:first-child,.related__posts .related__posts-item:nth-child(4n){margin-left:0}.related__posts .related__posts-item:nth-child(3n){margin-right:0}.related__posts .thumbnail__overlay-container{position:relative;transition:opacity .25s}.related__posts .thumbnail__image-container{display:inline-block;height:0;overflow:hidden;padding-top:120%;position:relative;width:100%}.related__posts .thumbnail__image-container img{bottom:0;height:100%;left:0;margin:0;max-width:none;object-fit:cover;padding:0;position:absolute;right:0;top:0;transform:translateZ(0);transition:opacity .25s linear;width:100%;will-change:opacity}.related__posts .related-thumbnail__description,.related__posts .related-thumbnail__reading-time{color:#000;font-family:Nunito Sans,sans-serif;font-size:1.125rem;line-height:150%;text-align:left}.related__posts .related-thumbnail__reading-time{margin-bottom:30px;margin-top:50px}.related__posts .related-thumbnail__reading-time img{height:30px;margin-right:1px;vertical-align:bottom}.related__posts .related-thumbnail__title{color:#000;font-size:1.375rem;font-weight:700;line-height:normal;text-align:left}.related__posts .related__posts-item:hover .thumbnail__overlay-container{opacity:.2}.related__posts .related__posts-item:focus,.related__posts .related__posts-item:hover{background:none!important;text-decoration:none!important}.related__posts .related__posts-item:hover h3.related-thumbnail__title{text-decoration:underline}.related__posts .mobile{display:none}@media only screen and (max-width:900px){.related__posts .related__posts-header{margin-bottom:25px}.related__posts .desktop{display:none!important}.related__posts .related__posts-lists{flex-wrap:wrap}.related__posts .related__posts-item{margin:0;padding-right:15px;width:50%}.related__posts .related__posts-item:nth-child(2n){padding-left:15px;padding-right:0}.related__posts .mobile{display:inline-flex!important}.related__posts .related__posts_button{left:10vw;position:absolute;right:10vw}.related__posts .related__posts-inner{padding-bottom:4rem}.related__posts .thumbnail__image-container{height:225px;padding-top:0}}@media only screen and (max-width:700px){.related__posts .related__posts__title{font-size:2rem;font-weight:700;line-height:120%}.related__posts .related-thumbnail__description,.related__posts .related-thumbnail__reading-time{font-size:1rem}.related__posts .related-thumbnail__title{font-size:1.375rem;line-height:100%}}@media only screen and (max-width:479px){.related__posts .related__posts-item{margin-bottom:30px;padding:0!important;width:100%}}