.cta-section{color:#fff;text-align:center;border-radius:15px 15px 0 0;margin-top:60px;padding:60px}.cta-section h2{margin-bottom:20px;font-size:2rem}.cta-section p{color:#fff;max-width:700px;margin-bottom:30px;margin-left:auto;margin-right:auto;font-size:1.1rem}.cta-section .cta-buttons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.cta-section .cta-buttons .cta-button{color:var(--secondary-color);cursor:pointer;background-color:#fff;border:none;border-radius:30px;padding:12px 25px;font-size:1rem;font-weight:600;text-decoration:none;transition:all .3s}.cta-section .cta-buttons .cta-button:hover{transform:translateY(-3px);box-shadow:0 10px 20px #0000001a}.cta-section .cta-buttons .cta-button.secondary{color:#1b1a1a;background-color:#0000;border:2px solid #323131}.cta-section .cta-buttons .cta-button.secondary:hover{color:var(--secondary-color);background-color:#fff;border:none}.actionIcon:first-child{width:fit-content;padding-right:40px}@media (max-width:480px){.cta-section{color:#fff;text-align:center;border-radius:15px 15px 0 0;margin-top:30px;padding:30px 20px 50px}.cta-section h2{margin-bottom:20px;font-size:1.4rem;line-height:1.8rem}.cta-section p{color:#fff;max-width:700px;margin-bottom:30px;margin-left:auto;margin-right:auto;font-size:14px}.cta-section .cta-buttons{border:1px;flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.cta-section .cta-buttons .cta-button{padding:5px 12px;font-size:14px}.cta-section .cta-buttons .cta-button.secondary{border:1px solid #000}}
