:root{--gradient-1:linear-gradient(180deg,rgba(248,239,206,1) 0%,rgba(190,230,177,1) 100%)}.cards--has-image-background{background-size:cover;background-position:center center}.cards .container{position:relative;z-index:20}.cards .col.col-full-width{margin-bottom:0;margin-top:0px}.cards--has-video-background video{object-fit:cover}.cards--has-video-background video::-webkit-media-controls{display:none !important}.cards--has-icons.cards--has-icons-centered .cards__col-icon img{margin:0 auto}.cards .col{margin-bottom:2rem;position:relative}.col.col-full-width{width:100%;margin-bottom:0px}.cards__col-image{position:relative;left:.4rem}.cards__col-image:before{position:absolute;content:"";z-index:1;width:100%;height:100%;left:-0.4rem;bottom:-0.4rem;cursor:pointer}.cards__col-image .cards__col-image-wrapper{background-size:cover;background-position:center;width:100%;height:auto;box-shadow:0px 4px 24px rgb(0 21 52 / 10%);position:relative;z-index:2;padding-bottom:80%}.cards .col-1-6 .cards__col-image,.cards .col-1-5 .cards__col-image{left:.4rem}.cards .col-1-6 .cards__col-image:before,.cards .col-1-5 .cards__col-image:before{left:-0.4rem;bottom:-0.4rem}.cards .col-1-4 .cards__col-image,.cards .col-1-3 .cards__col-image,.cards .col-1-2 .cards__col-image,.cards .col-full-width .cards__col-image{left:.65rem}.cards .col-1-4 .cards__col-image:before,.cards .col-1-3 .cards__col-image:before,.cards .col-1-2 .cards__col-image:before,.cards .col-full-width .cards__col-image:before{left:-0.65rem;bottom:-0.65rem}.cards__col-content{padding:1.5rem;box-shadow:0px 4px 24px rgb(0 21 52 / 10%);background:#fff}.cards__col-content h4{margin-bottom:8px}.cards__col-content h6{font-size:var(--font-size-h6);text-transform:uppercase;font-weight:600;margin-bottom:0;padding-bottom:1.5rem}.cards__col-content p{margin-bottom:0;padding-bottom:1.5rem}.cards__col-content p a{text-decoration:none;color:var(--text-color-main);font-weight:600}.cards__col-content p a:hover{color:var(--link-color-1)}.cards__col-content a i{position:relative;top:1px;color:var(--link-color-1)}.cards__col-icon{position:absolute}.cards__col-icon svg{width:2.15rem;height:2.15rem;fill:var(--icon-color-1);position:relative;top:-0.35rem}.cards__col-icon i{font-size:2.15rem;color:var(--icon-color-1);position:relative;top:-0.35rem}.cards--has-icons .cards__col-content{margin-left:3.75rem;box-shadow:none;padding:0}.cards--has-icons .cards__col-content p:last-child{margin-bottom:0;padding-bottom:0}.cards--has-icons .col--has-icons{box-shadow:0px 4px 24px rgb(0 21 52 / 10%);padding:1.5rem}.cards--has-icons.cards--has-icons-centered{text-align:center}.cards--has-icons.cards--has-icons-centered .cards__col-icon{position:relative;left:auto;margin-bottom:1rem}.cards--has-icons.cards--has-icons-centered .cards__col-content{margin-left:0}.cards__intro{text-align:center;padding-bottom:2rem;width:70%;margin:0 auto}.cards__btn-block{padding-top:2rem;text-align:center;display:flex}@media screen and (max-width:1023px){.cards .col-1-6{width:calc(33.33% - var(--gutter-width))}.cards .col-1-4{width:calc(50% - var(--gutter-width))}.cards__intro{width:100%}.cards .col-1-6 .columns__col-image,.cards .col-1-5 .columns__col-image,.cards .col-1-4 .columns__col-image,.cards .col-1-3 .columns__col-image,.cards .col-1-2 .columns__col-image,.cards .col-full-width .columns__col-image{left:.4rem}.cards .col-1-6 .columns__col-image:before,.cards .col-1-5 .columns__col-image:before,.cards .col-1-4 .columns__col-image:before,.cards .col-1-3 .columns__col-image:before,.cards .col-1-2 .columns__col-image:before,.cards .col-full-width .columns__col-image:before{left:-0.4rem;bottom:-0.4rem}}@media screen and (max-width:899px){.cards__col-icon i{font-size:2rem}.cards--has-icons .col-1-6,.cards--has-icons .col-1-5,.cards--has-icons .col-1-4,.cards--has-icons .col-1-3,.cards--has-icons .col-1-2{width:100%}.cards--has-icons .col--has-icons{max-width:600px;margin-left:auto;margin-right:auto}}@media screen and (max-width:767px){.cards .col-1-6{width:calc(50% - var(--gutter-width))}}@media screen and (max-width:639px){.cards .col-1-6,.cards .col-1-5,.cards .col-1-4,.cards .col-1-3,.cards .col-1-2{width:100%}}.cards-cta-wrapper{margin:0 10px}