.m-text-and-image-fancy .wrapper{padding:3.5rem 0}.m-text-and-image-fancy .subtitle{color:#8bd6eb}.m-text-and-image-fancy .content{border-top:3px solid #ea280a;margin-bottom:3rem;padding-top:1rem}.m-text-and-image-fancy .content{color:#fff}.m-text-and-image-fancy .content{font-size:20px;letter-spacing:-0.015em;line-height:150%}.m-text-and-image-fancy h5{font-weight:600;letter-spacing:-0.025em}.m-text-and-image-fancy .card-wrapper{background-color:#8bd6eb;padding:2.2rem 2.5rem}.m-text-and-image-fancy .card-wrapper h6,.m-text-and-image-fancy .card-wrapper h2,.m-text-and-image-fancy .card-wrapper p{color:#000}.m-text-and-image-fancy .card-wrapper p{font-size:1rem;margin-bottom:2.8rem}.m-text-and-image-fancy .cta-button{color:#000}.m-text-and-image-fancy .card-wrapper h2{margin-bottom:.2rem}.m-text-and-image-fancy .mb-4{margin-bottom:4rem}.m-text-and-image-fancy .card-info{border-bottom:3px solid #fff}.m-text-and-image-fancy .card-info.card-info--extra-margin{margin-bottom:2rem}.m-text-and-image-fancy .link{padding-top:1.6rem}.m-text-and-image-fancy a.cta_button{color:#000}@media only screen and (min-width:768px){.m-text-and-image-fancy .wrapper{padding:3.5rem 0}.m-text-and-image-fancy .curtain-image{margin-top:-5.5rem;padding-bottom:85%}.m-text-and-image-fancy .curtain-image img{height:100%;left:0;position:absolute;top:0;width:100%}}@media only screen and (min-width:992px){.m-text-and-image-fancy .wrapper{padding:7rem 0 7.5rem 0}.m-text-and-image-fancy .curtain-image{margin-top:-11rem}}