@import "https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Inter:wght@100..900&display=swap";
.service-cta{background:#f5f1eb;justify-content:space-between;align-items:center;gap:80px;padding:100px;display:flex;position:relative;overflow:hidden}.line{z-index:1;background:#9e140b14;position:absolute}.line-1{border:1px solid #9e140b1f;border-radius:50%;width:420px;height:420px;top:-140px;right:-100px}.line-2{border:1px solid #9e140b1a;border-radius:50%;width:240px;height:240px;bottom:-80px;left:-60px}.cta-left{z-index:5;max-width:760px;position:relative}.cta-tag{color:#9e140b;letter-spacing:.35em;text-transform:uppercase;margin-bottom:28px;font-family:Inter,sans-serif;font-size:12px;font-weight:700;display:inline-block}.cta-heading{color:#111;letter-spacing:4px;text-transform:uppercase;margin:0;font-family:Bebas Neue,sans-serif;font-size:60px;font-weight:600;line-height:1}.cta-right{z-index:5;position:relative}.cta-box{background:#fff;border-radius:32px;width:360px;padding:40px;box-shadow:0 30px 80px #0000000f}.cta-text{color:#555;margin-bottom:35px;font-family:Inter,sans-serif;font-size:15px;line-height:1.9}.cta-btn{color:#fff;letter-spacing:.22em;text-transform:uppercase;cursor:pointer;background:#111;border:none;border-radius:999px;justify-content:space-between;align-items:center;width:100%;height:74px;padding:0 14px 0 26px;font-family:Inter,sans-serif;font-size:12px;font-weight:700;transition:all .45s;display:flex}.cta-btn span{background:#9e140b;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:20px;transition:all .45s;display:flex}.cta-btn:hover{transform:translateY(-6px)}.cta-btn:hover span{transform:rotate(45deg)}@media (max-width:1100px){.service-cta{flex-direction:column;align-items:flex-start}.cta-heading{font-size:72px}.cta-box{width:100%}}@media (max-width:768px){.service-cta{gap:50px;padding:100px 25px}.cta-heading{font-size:52px;line-height:.95}.cta-box{border-radius:24px;padding:28px}.cta-text{font-size:15px}.cta-btn{height:68px;font-size:11px}.cta-btn span{width:42px;height:42px}}
