.acf-block-rmgrelated{font-size:20px}.acf-block-rmgrelated.type-case-studies .title,.acf-block-rmgrelated.type-posts .title{font-size:24px;font-weight:700}.acf-block-rmgrelated.type-products .title{margin-bottom:50px;font-size:34px;font-weight:700;text-align:center}.acf-block-rmgrelated.type-products .item-group{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:1024px){.acf-block-rmgrelated.type-products .item-group{-ms-flex-wrap:wrap;flex-wrap:wrap}.acf-block-rmgrelated.type-products .item-group .product{-ms-flex:0 0 50%;flex:0 0 50%;width:50%;padding:20px}}@media only screen and (max-width:767px){.acf-block-rmgrelated.type-products .item-group .product{-ms-flex:0 0 100%;flex:0 0 100%;width:100%}}.acf-block-rmgrelated.type-products .product{-ms-flex:0 0 25%;flex:0 0 25%;width:25%;padding:0 20px;line-height:1.3;font-size:16px}.acf-block-rmgrelated.type-products .product a{color:#000}.acf-block-rmgrelated.type-products .thumbnail{margin-bottom:20px}body.supports-object-fit .acf-block-rmgrelated.type-products .thumbnail a{display:block;-ms-flex-align:normal;align-items:normal}body.supports-object-fit .acf-block-rmgrelated.type-products .thumbnail a img{width:100%;height:100%;object-fit:cover}.acf-block-rmgrelated.type-products .thumbnail a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;height:100px;overflow:hidden}.acf-block-rmgrelated.type-products .thumbnail a img{display:block;width:100%;height:auto}.acf-block-rmgrelated.type-products .product-title{margin:10px 0;font-weight:700;text-align:left}.acf-block-rmgrelated.type-products .description p{font-size:14px;line-height:1.4}.acf-block-rmgrelated .controls{background-color:transparent;color:#3b3636}.acf-block-rmgrelated .related-items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:1024px){.acf-block-rmgrelated .related-items .case-study{-ms-flex:0 0 100%;flex:0 0 100%;width:100%}}.acf-block-rmgrelated .item{display:-ms-flexbox;display:flex;-ms-flex:0 0 50%;flex:0 0 50%;width:50%;margin:30px 0;font-size:16px;line-height:1.4}.acf-block-rmgrelated .item.has-thumbnail .details,.acf-block-rmgrelated .item.has-thumbnail .link{padding-left:30px}.acf-block-rmgrelated .item a{color:#000}.acf-block-rmgrelated .item .thumbnail{-ms-flex:2;flex:2;height:100px}body.supports-object-fit .acf-block-rmgrelated .item .thumbnail img{width:100%;height:100%;object-fit:cover}.acf-block-rmgrelated .item .thumbnail img{width:100%;height:auto}.acf-block-rmgrelated .item .details{position:relative;-ms-flex:3;flex:3;padding:0 30px 60px 0}.acf-block-rmgrelated .item .description{font-weight:700}.acf-block-rmgrelated .item .link{position:absolute;left:0;bottom:0}.acf-block-rmgrelated .item .link a{display:block;height:37px;padding:0 60px 0 25px;line-height:33px;background:url(../../img/shared/button-background-yellow.svg) right 0 no-repeat;text-decoration:none;font-weight:700;transition:background .3s}.acf-block-rmgrelated .item .link a:focus,.acf-block-rmgrelated .item .link a:hover{color:#fedd00;background-image:url(../../img/shared/button-background-black.svg)}@media only screen and (max-width:767px){.acf-block-rmgrelated .item{-ms-flex-direction:column;flex-direction:column}.acf-block-rmgrelated .item .details{padding:30px 10px 60px}.acf-block-rmgrelated .item .link{left:10px}}@media only screen and (max-width:767px){.acf-block-rmgrelated{padding:80px 0}}