.related-content__title{margin-bottom:40px}.related-content__title .hyphenate{margin:0 !important;line-height:1}.related-content .item{margin-bottom:40px}.related-content .item__title .h4{width:100%;font-size:24px;line-height:1.1;color:#000}@media(max-width: 576px){.related-content .item__title .h4{position:relative;display:block;padding-right:45px}.related-content .item__title .h4:after{position:absolute;content:"";font-family:"icomoon" !important;color:#9dd354;font-size:16px;right:10px;top:6px}}.related-content .item__title p{color:#000;margin:8px 0 15px}.related-content .item__title p .seperator{margin:0 10px;color:#e2e0da}.related-content .item__title p .category{color:#565658}.related-content .item__title p .icon{color:#9dd354;margin-right:7px}.related-content .item__image{margin:0;padding:0}.related-content .item__content{background-color:#f5f5f3;display:block;position:relative;padding:20px 75px 20px 20px;color:#000;text-decoration:none;height:100%}@media(max-width: 768px){.related-content .item__content{padding:15px 75px 15px 20px}}.related-content .item__content .h5{word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-weight:500;margin-bottom:0}.related-content .item__content .h5 a{font-weight:500}.related-content .item__content .btn{position:absolute;top:0;right:0}.related-content .item a.item__content:hover .btn__arrow{background-color:#85b93e}.related-content .item--img .item__content{background-color:#fff}@media(max-width: 992px){.related-content .item{max-width:33.333333%;-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%}}@media(max-width: 768px){.related-content .item{max-width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media(max-width: 576px){.related-content .item{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.related-content.block--lightgray .item a.item__content{background:#fff}.related-content .related--buttons{padding-top:40px}@media(max-width: 992px){.related-content .related--buttons{padding-top:20px}}@media(max-width: 768px){.related-content .related--buttons{padding-top:0}}.related-content .no-img{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.related-content .no-img .item{margin-bottom:8px}.related-content .no-img .related--buttons{padding-top:20px}

