body.single-freelancers .jws-freelancers-single .author_infor a.elementor-button.btn_contact:not(.sw-contact-blocked){display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;width:100%!important;min-height:48px!important;padding:12px 20px!important;color:#fff!important;background:#6e2dd3!important;background-image:linear-gradient(115deg,#8642ed 0%,#752fe0 45%,#601dbb 100%)!important;border:1px solid rgb(88 27 159 / .24)!important;border-radius:11px!important;box-shadow:0 4px 11px rgb(84 30 155 / .15)!important;font-family:inherit!important;font-size:16px!important;font-weight:750!important;line-height:1.35!important;text-decoration:none!important;text-shadow:none!important;white-space:nowrap!important;cursor:pointer!important;box-sizing:border-box!important;transition:box-shadow .18s ease,filter .18s ease!important}body.single-freelancers .jws-freelancers-single .author_infor a.elementor-button.btn_contact:not(.sw-contact-blocked)::after{content:"";display:block;flex:none;width:20px;height:20px;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M20%2011.5a8.5%208.5%200%200%201-8.5%208.5c-1.3%200-2.6-.3-3.7-.9L3%2021l1.9-4.8A8.5%208.5%200%201%201%2020%2011.5Z%22%2F%3E%3Cpath%20d%3D%22M8%2011.5h7M8%2014.5h5%22%2F%3E%3C%2Fsvg%3E);background-position:center;background-repeat:no-repeat;background-size:contain}body.single-freelancers .jws-freelancers-single .author_infor a.elementor-button.btn_contact:not(.sw-contact-blocked):is(:hover,:focus-visible){background-image:linear-gradient(115deg,#7735de 0%,#611ab9 100%)!important;color:#fff!important;box-shadow:0 6px 15px rgb(84 30 155 / .20)!important}body.single-freelancers .jws-freelancers-single .author_infor a.elementor-button.btn_contact:not(.sw-contact-blocked):focus-visible{outline:2px solid #4c159b!important;outline-offset:3px!important}@media(max-width:767px){body.single-freelancers .jws-freelancers-single .author_infor a.elementor-button.btn_contact:not(.sw-contact-blocked){min-height:48px!important;font-size:16px!important;gap:9px!important}}