.z-index-up{z-index:1}section{padding-bottom:5rem}*{box-sizing:border-box}.cards{background:linear-gradient(0deg,rgba(246,247,251,0) 11.72%,#e4ebf5);position:relative}.cards .wavy-border{position:absolute;width:100%;top:-150px}.cards .card{background-color:#fff;border-radius:20px;box-shadow:0 0 30px 3px #d7dbe3;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out}.cards .card:hover{box-shadow:0 0 30px 3px #97989a}.cards .wave{top:-27px;width:100%}.cards .card-link{background-color:#002d72;border-radius:0 0 20px 20px}.cards .homeowner-border{border:4px solid #3778b9;border-radius:300px;background-color:#fff}.cards .homeowner-border .house-icon{top:0;left:50%;transform:translate(-50%,-50%)}.cards .homeowner-border .homeowner-cta p{font-weight:700}.cards .homeowner-border .homeowner-cta p a{color:#002d72;text-decoration:none}