.cta-section{height:300px;padding-bottom:20px!important;padding-top:20px!important;width:100%}.cta-container,.cta-section{align-items:center;display:flex;justify-content:center;position:relative}.cta-container{gap:64px;margin:0 auto}.cta-buttons{display:flex;gap:20px}.cta-buttons a{align-items:center;border-radius:8px;color:#fff;display:flex;font-size:18px;justify-content:center;min-width:300px;padding:14px 24px;text-align:center;text-decoration:none;transition:opacity .3s ease}.cta-buttons .primary{background-color:#f15a29}.cta-buttons .secondary{background-color:#25364b}.cta-buttons a:hover{opacity:.9}.handwritten-image{max-width:400px;position:absolute}.left-image{left:-320px;top:-100px}.right-image{right:-380px;top:50px}@media (max-width:1024px){.cta-section{height:auto;padding:40px 20px}.cta-container{flex-direction:column;gap:32px}.cta-buttons{flex-direction:column;gap:16px}.handwritten-image{margin:0 auto;max-width:400px;position:static}}@media (max-width:768px){.cta-section{height:auto;padding:30px 5%}.cta-container{gap:24px}.cta-buttons a{font-size:16px;min-width:220px;padding:12px 20px}.handwritten-image{max-width:300px}.left-image,.right-image{display:block;margin:0 auto;position:static}}