.pasos{padding:4vw 0;.container{overflow:unset}.title{text-align:center;padding:2vw 0;h2{font-size:2.2vw;font-weight:800;color:var(--color-text);margin:0}}.wp{display:flex;justify-content:center;align-items:center;.txt,.img{width:50%}.txt{.wp-items{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:20px;.card_ben{width:38%;padding:1.5vw;text-align:center;p{color:var(--color-text);font-size:1vw;text-align:center;font-weight:700;margin:0 auto;max-width:70%}.img{margin:0 auto;display:flex;justify-content:center;align-items:center;margin-bottom:2vw;img{width:2.6vw;height:auto}}}}.btn-container{display:flex;justify-content:center;align-items:center;a{margin-top:2vw;background-color:var(--color-buttons);padding:1vw 2vw;color:#fff;border-radius:15px;font-size:1vw;text-decoration:none;display:inline-block}}}}}@media screen and (max-width:768px){.pasos{padding:4rem 0;.title{padding:2rem 0;h2{font-size:24px;max-width:265px;margin:0 auto}}.wp{flex-wrap:wrap;flex-direction:column-reverse;.txt,.img{width:100%}.txt{.wp-items{gap:0;.card_ben{width:38%;padding:1rem;text-align:center;p{font-size:12px}.img{margin-bottom:1.5rem;img{width:30px;height:auto}}}}.btn-container{a{margin-top:2rem;padding:.5rem 1.5rem;font-size:14px;border-radius:10px}}}}}}