.component__card-ccs_content{padding:1.25em 0 0}.component__card-ccs_content p{font-size:.9375em;line-height:1.51}.component__card-ccs_title h2{font-size:1.25em;font-weight:400}.component__card-ccs_link,.component__card-ccs_link:hover{color:#485760}.component__card-ccs_btn{font-size:.875em;line-height:2.4}.component__card-ccs_image_wrapper{padding-top:100%;position:relative}.component__card-ccs_image_wrapper img{position:absolute;top:0}@media (min-width:768px){.component__card-ccs_content{padding:2.5em 0 0}.component__card-ccs_content p{font-size:1.5em;line-height:1.63}.component__card-ccs_title h2{font-size:1.5625em;line-height:1.12}.component__card-ccs_btn{font-size:1em;line-height:3.36}.component__card-ccs--desktop-full-width{grid-column:1/4}.component__card-ccs--desktop-full-width .component__card-ccs_image_wrapper{padding-top:0;position:absolute}.component__card-ccs--desktop-full-width .component__card-ccs_image_wrapper img{position:static;top:auto}.component__card-ccs--desktop-full-width .component__card-ccs_link{align-items:center;display:flex;height:26.25em;position:relative;width:100%}.component__card-ccs--desktop-full-width .component__card-ccs_content{background-color:transparent;margin-left:10em;padding:0;width:27.125em}.component__card-ccs--desktop-full-width .component__card-ccs_image{left:0;position:absolute;top:0}.component__card-ccs--desktop-full-width .component__card-ccs_title h2{font-size:2.25em}}@media (min-width:1200px){.component__card-ccs_content{padding:1.875em 0 0}.component__card-ccs_content p{font-size:1.125em}.component__card-ccs--desktop-full-width .component__card-ccs_link{height:25.375em}.component__card-ccs--desktop-full-width .component__card-ccs_content{margin-left:12.625em;width:23.3125em}.component__card-ccs--desktop-full-width .component__card-ccs_title h2{font-size:2.5em;font-weight:700}}@media (max-width:767px){.component__card-ccs:not(:last-child):not(slider-component .component__card-ccs){margin-bottom:3.125em}.component__card-ccs[data-slider-item] .component__card-ccs_btn,.component__card-ccs[data-slider-item] p{display:none}.component__card-ccs[data-slider-item] .component__card-ccs_title h2{font-size:.9375em}.component__card-ccs_title{text-align:center}}