.cta-section .cta-con .cta-sub-title{font-size:20px;font-weight:500;letter-spacing:-1.8px;line-height:100%;margin-bottom:32px;text-align:center}.cta-section .cta-con .cta-title{font-size:64px;font-weight:700;letter-spacing:-1.8px;line-height:64px;margin-bottom:32px;text-align:center}.cta-section .cta-con .cta-description{font-size:20px;font-weight:300;letter-spacing:0;line-height:28px;text-align:center}.cta-section .cta-con .btn-sec{align-items:center;display:flex;flex-wrap:wrap;gap:32px;justify-content:center;padding-top:48px}.cta-section .cta-con .btn-sec .f-btn-n,.cta-section .cta-con .s-btn-n{align-items:center;display:flex;font-size:16px;font-weight:700;gap:10px;letter-spacing:0;line-height:20px;text-align:center;text-decoration:none}.cta-section .cta-con .btn-sec .f-btn .f-btn-n{align-items:center;background:#38e8cb;border:0;border-radius:4px;color:#1f1f1f;cursor:pointer;font-size:16px;font-weight:700;gap:10px;line-height:20px;padding:16px 24px;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.cta-section .cta-con .btn-sec .f-btn .f-btn-n:hover{box-shadow:0 10px 30px rgba(56,232,203,.25);transform:translateY(-1px)}.cta-section .cta-con .btn-sec .s-btn .s-btn-n{color:#38e8cb}.cta-section .cta-con .btn-sec .s-btn .s-btn-n:hover{opacity:.85}.cta-section{border-bottom:1px solid;position:relative}.cta-section .con-sec{margin:0 auto;max-width:600px}.cta-section .cta-bg-img{bottom:0;line-height:0;position:absolute;z-index:0}.cta-section .content-wrapper{border-left:1px solid;border-right:1px solid;position:relative;z-index:3}.cta-section .cta-con .cta-description span{color:#fff}@media (max-width:767px){.cta-section .cta-con .cta-title{font-size:32px;line-height:120%}.cta-section .cta-con .cta-description{font-size:18px;line-height:120%}}@media (min-width:767px) and (max-width:1024px){.cta-section .cta-con .cta-title{font-size:46px;line-height:56px;text-wrap:pretty}}