.cards{padding-bottom:64px;position:relative;z-index:2;@media screen and (min-width:1025px){padding-bottom:118px}>div{margin:0 auto;max-width:1190px;padding-inline:25px}h2{font-family:Items Condensed;font-size:40px;font-weight:700;line-height:46px;text-align:center;@media screen and (min-width:1025px){font-size:60px;line-height:66px}}.cards-wrapper{display:flex;flex-direction:column;gap:30px;margin-top:48px;@media screen and (min-width:1025px){flex-direction:row;margin-top:66px}.card{background:linear-gradient(290.17deg,#fff 14.65%,#ffede4 104.42%);border-radius:8px;display:flex;flex-direction:column;overflow:hidden;padding:25px;position:relative;width:100%;&:before{background:linear-gradient(118.91deg,#ff925b 5.47%,#ffebe1 102.67%);border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:.87px;pointer-events:none;position:absolute}@media screen and (min-width:1025px){padding-bottom:50px;padding-bottom:25px;padding-left:50px;padding-right:50px;padding-top:50px;width:calc(50% - 15px)}img{margin-bottom:10px}h4{font-family:Items Condensed;font-size:36px;font-weight:300;line-height:50px;margin-bottom:8px;@media screen and (min-width:768px){font-size:46px}}p{font-size:16px;line-height:28px;padding:0!important;@media screen and (min-width:768px){font-size:18px}}.top-part{flex:1}.bottom-part{border-top:1px solid #0000001a;display:flex;gap:12px;margin-top:32px;min-height:65px;padding-top:20px;p{font-size:16px;line-height:22px;strong{text-transform:uppercase}}}}}}