.cta-contact{padding:135px 0 90px;text-align:center;background:#1d1d1d;color:#fff}@media(max-width: 1024px){.cta-contact{padding:70px 0}}.cta-contact .cta-wrap{max-width:650px;margin:0 auto}@media(max-width: 1024px){.cta-contact .cta-wrap{max-width:500px}}@media(max-width: 767px){.cta-contact .cta-wrap{max-width:250px}}.cta-contact .cta-title{font-size:68px;line-height:68px;color:#fff;font-weight:600;text-transform:none;margin-top:0;margin-bottom:10px}.cta-contact .cta-title span{color:#c6d644}@media(max-width: 1024px){.cta-contact .cta-title{font-size:44px;line-height:44px}}@media(max-width: 767px){.cta-contact .cta-title{font-size:24px;line-height:26px}}.cta-contact .cta-subtitle{font-size:28px;line-height:1.4;color:#939393;margin:0}@media(max-width: 1024px){.cta-contact .cta-subtitle{font-size:20px}}@media(max-width: 767px){.cta-contact .cta-subtitle{font-size:15px}}.cta-contact .cta-actions{margin-top:45px}@media(max-width: 1024px){.cta-contact .cta-actions{margin-top:20px}}.cta-contact .btn{background:#c6d644;color:#000;font-size:21px;line-height:21px;font-weight:700;letter-spacing:.1rem;padding:20px 40px;text-decoration:none;border-radius:30px;transition:all .3s ease-out}.cta-contact .btn:hover{background-color:#fff}@media(max-width: 1024px){.cta-contact .btn{font-size:16px;line-height:16px;letter-spacing:.015rem;padding:14px 22px}}@media(max-width: 767px){.cta-contact .btn{font-size:12px;line-height:12px;padding:11px 22px}}.cta-contact p{margin:40px 0 0 0}@media(max-width: 1024px){.cta-contact p{margin-top:20px}}@media(max-width: 767px){.cta-contact p{margin-top:10px}}.cta-contact p .label{padding-right:4px;transition:all .3s ease}.cta-contact p .label:hover{color:var(--color-base-color)}.cta-contact p .label,.cta-contact p .phone{font-size:15px;line-height:21px;font-weight:500;text-decoration:none;color:#fff;border-bottom:2px solid #c6d644;padding-bottom:2px;transition:all .3s ease;cursor:pointer}.cta-contact p .label:hover,.cta-contact p .phone:hover{color:var(--color-base-color)}@media(max-width: 767px){.cta-contact p .label,.cta-contact p .phone{font-size:11px;line-height:1.2}}.cta-contact p.call-number:hover .label,.cta-contact p.call-number:hover .phone{color:var(--color-base-color)}.cta-contact p.call-number .phone::before{content:"Call "}