.card-list{border-radius:15px}.card-list .content-box{padding:3.2rem 2.7rem}.card-list .content-box.is_link{padding-bottom:7rem}.card-list .content-box .field--name-field-title{color:#28211f;font-size:1.6rem;line-height:2.2rem;font-weight:700}.card-list .content-box .field--name-field-body{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-top:1.5rem}.card-list .content-box .field--name-field-cta-link{display:inline-block;vertical-align:middle;width:25px;height:25px;cursor:pointer;font-size:0;position:absolute;bottom:2.9rem;-webkit-transition:all .5s ease;transition:all .5s ease;background:url(../../../../images/icons/read-more-arrow.svg) no-repeat 50% 50%}.card-list .content-box .field--name-field-cta-link.read-more{width:auto;height:auto;color:#58b9ff;font-weight:700;background:transparent}.card-list .content-box .field--name-field-cta-link.read-more:hover{color:#28211f}@media only screen and (min-width: 768px){.card-list .content-box.card-50x50-lists{padding:5rem}}.card-list .content-box.card-50x50-lists .field--name-field-title{font-size:1.6rem;line-height:2.2rem}.card-list .content-box.card-50x50-lists .field--name-field-body{display:block;margin-top:.2rem;font-size:1.6rem;line-height:2.2rem}.card-list .content-box.card-50x50-lists .field--name-field-body a{text-decoration:underline}.card-list .image-box{width:100%;overflow:hidden;border-radius:15px 15px 0 0}.card-list .image-box img{display:inline-block;vertical-align:middle;border-radius:15px 15px 0 0;-webkit-transition:all .5s ease;transition:all .5s ease}.card-list:hover a{text-decoration:none}.card-list:hover .field--name-field-cta-link{margin-left:1.5rem}.card-list:hover .field--name-field-cta-link.read-more{margin-left:0}.card-list:hover img{-webkit-transform:scale(1.25);transform:scale(1.25)}.paragraph--card-with-3-column-listing .card-list .content-box{padding-left:3.6rem;padding-right:3.6rem}