.cards{padding-bottom:15rem}@media(max-width: 1050px){.cards{padding-bottom:8.1rem}}.cards .container{display:flex;justify-content:space-between}.cards .card{flex-basis:calc(50% - 1.25rem);flex-shrink:0;border-radius:2rem;overflow:hidden}@media(max-width: 1050px){.cards .card{flex-basis:100%}}@media(max-width: 1050px){.cards .card--image{display:none}}.cards .card--image img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.cards .card--content{background-color:var(--sand);padding:6.5rem 7rem}@media(max-width: 1330px){.cards .card--content{padding:6rem 5rem}}@media(max-width: 767px){.cards .card--content{padding:4rem 2.5rem 3.5rem 2.5rem}}.cards .card--content svg{display:block;margin-bottom:15.9rem}@media(max-width: 767px){.cards .card--content svg{margin-bottom:5.9rem}}.cards .card--content .content-wrap{max-width:43rem;color:var(--blue)}.cards .card--content .content-wrap h1,.cards .card--content .content-wrap h2,.cards .card--content .content-wrap h3,.cards .card--content .content-wrap h4{font-family:var(--poppins);font-size:4rem;line-height:5rem;font-weight:400}@media(max-width: 767px){.cards .card--content .content-wrap h1,.cards .card--content .content-wrap h2,.cards .card--content .content-wrap h3,.cards .card--content .content-wrap h4{font-size:3.2rem;line-height:4.6rem}}.cards .card--content .content-wrap h1:first-child,.cards .card--content .content-wrap h2:first-child,.cards .card--content .content-wrap h3:first-child,.cards .card--content .content-wrap h4:first-child{margin-bottom:3.1rem}@media(max-width: 767px){.cards .card--content .content-wrap h1:first-child,.cards .card--content .content-wrap h2:first-child,.cards .card--content .content-wrap h3:first-child,.cards .card--content .content-wrap h4:first-child{margin-bottom:.5rem;margin-top:0}}.cards .card--content .btn{margin-top:9.7rem;-webkit-transform:translateX(-3rem);transform:translateX(-3rem);background-color:transparent;transition:-webkit-transform .5s cubic-bezier(0.17, 0.66, 0.34, 0.98);transition:transform .5s cubic-bezier(0.17, 0.66, 0.34, 0.98);transition:transform .5s cubic-bezier(0.17, 0.66, 0.34, 0.98), -webkit-transform .5s cubic-bezier(0.17, 0.66, 0.34, 0.98)}@media(max-width: 767px){.cards .card--content .btn{margin-top:2.5rem}}.cards .card--content .btn:hover{color:var(--blue)}.cards .card--content .btn:hover:after{-webkit-transform:translateX(0);transform:translateX(0)}.cards .card--content:hover .btn{-webkit-transform:translateX(0);transform:translateX(0);background-color:var(--white);color:var(--blue)}
