@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600;1,700&display=swap");.cta-section{padding:24px}.cta-section .cta-card{background-color:#fff;border-radius:32px;margin:0 auto;max-width:1200px;padding:45px 24px}.cta-section .cta-content{margin:0 auto;max-width:800px;text-align:center}.cta-section .cta-heading{font-family:Poppins,sans-serif;font-size:clamp(28px,5vw,48px);line-height:1.3;margin-bottom:25px}.cta-section .heading-line-1{font-weight:500;text-align:center}.cta-section .heading-line-1,.cta-section .heading-line-2{color:#18303d;display:block;font-family:Poppins;font-size:48px;font-style:normal;letter-spacing:-2.4px;line-height:normal}.cta-section .heading-line-2{font-weight:600}.cta-section .btn-primary{background-color:#20d2b5;border:3px #20d2b5;border-radius:5px;color:#18303d;fill:#18303d;font-size:16px;padding:9px 18px;text-transform:capitalize}.cta-section .btn-primary,.cta-section .btn-primary:hover{font-family:Poppins,sans-serif;font-style:normal;font-weight:500;text-decoration:none}.cta-section .btn-primary:hover{background-color:#23b9a7;border:3px #20d2b5;color:#151e24;fill:#151e24}@media (max-width:768px){.cta-section{padding:16px}.cta-section .cta-card{border-radius:24px;padding:60px 20px}.cta-section .cta-heading{margin-bottom:28px}.cta-section .btn-primary{font-size:15px;padding:16px 32px}}@media (max-width:480px){.cta-section .cta-card{padding:48px 16px}.cta-section .cta-heading{font-size:26px}}