JSFiddle - React, Tailwind, and code Playground
HTML
<div id="simplecallback_callback_phone" class="simplecallback_callback_phone simplecallback_animation" style="display: block;"><svg id="simplecallback-callback-button" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" height="120px" viewBox="0 0 120 120" width="120px" version="1.1" y="0px" x="0px" xmlns:xlink="http://www.w3.org/1999/xlink"><g class="simplecallback-ring"><path id="simplecallback-track-background" d="m60 1c-32.585 0-59 26.415-59 59s26.415 59 59 59 59-26.415 59-59-26.415-59-59-59zm0 115c-30.928 0-56-25.072-56-56s25.072-56 56-56c30.928 0 56 25.072 56 56s-25.072 56-56 56z" fill="#1FB250"></path></g><g class="simplecallback-wrapper"><circle class="simplecallback-circle-back" cy="60" cx="60" r="34" fill="#1FB250"></circle><g class="simplecallback-circle-front"><circle cy="60" cx="60" r="34" fill="#1FB250"></circle><path class="simplecallback-icon-handset" d="m59.34 48.038c-0.843 0.181-1.681 0.434-2.504 0.778-6.003 2.52-9.252 8.718-8.221 14.78-0.042 0.26-0.04 0.527 0.072 0.786 0.316 0.733 1.178 1.074 1.923 0.763 0.746-0.313 1.094-1.162 0.778-1.896-0.011-0.024-0.034-0.041-0.046-0.063-0.819-4.893 1.81-9.887 6.652-11.917 0.363-0.152 0.73-0.275 1.099-0.384 0.308 0.082 0.639 0.089 0.956-0.044 0.746-0.313 1.094-1.161 0.778-1.896-0.255-0.589-0.86-0.905-1.476-0.853l-0.011-0.054zm7.877 4.865l0.855-13.908c-2.436 0.489-2.402 2.61-2.402 2.61l-0.473 5.671c-0.814 5.348 2.02 5.627 2.02 5.627zm-21.886 13.454c0.62-0.26 0.932-0.896 0.831-1.523l0.032-0.006c-1.627-7.491 2.303-15.316 9.738-18.437 0.873-0.366 1.76-0.634 2.653-0.845l-0.022-0.118c0.042-0.014 0.085-0.009 0.126-0.025 0.729-0.307 1.071-1.137 0.761-1.854s-1.153-1.052-1.882-0.745c-0.109 0.046-0.191 0.123-0.282 0.19-0.872 0.226-1.74 0.492-2.595 0.851-8.661 3.635-13.241 12.75-11.349 21.478l0.045-0.009c0.019 0.101 0.02 0.201 0.062 0.3 0.31 0.717 1.153 1.05 1.882 0.743zm29.689-26.205c-1.313-1.785-5.783-0.978-5.783-0.978l-0.982 14.23 0.313 0.267 1.793 0.85c0.318 0.267 0.414 0.961 0.414 0.961-1.289 4.879-3.496...
CSS
.simplecallback_callback_wrap{
top: 50% !important;
left: 50% !important;
width: 690px !important;
padding: 20px !important;
z-index: 190000 !important;
position: fixed !important;
text-align: center !important;
margin-top: -200px !important;
border-radius: 4px !important;
margin-left: -365px !important;
background: rgba(255,255,255,0.92) !important;
box-shadow: 0 14px 29px 0 rgba(43, 49, 54, 0.53) !important;
word-wrap: normal !important;
box-sizing: content-box !important;
padding-bottom: 10px !important;
}
.simplecallback_callback_wrap.simplecallback_dialog{
width: 510px !important;
margin-left: -275px !important;
display: block;
}
.simplecallback_callback_wrap .simplecallback_callback_company_logo{
width: 0px !important;
height: 0px !important;
left: 50% !important;
margin: 5px auto 0 !important;
position: static !important;
}
.simplecallback_callback_wrap .simplecallback_callback_content{
margin: 93px 0 0 !important;
}
.simplecallback_callback_wrap .simplecallback_callback_content.simplecallback_dialog{
text-align: center !important;
display: block !important;
}
.simplecallback_callback_wrap .simplecallback_callback_form{
margin: 0 !important;
padding: 0 0 85px 0 !important;
width: auto !important;
text-align: center !important;
display: block;
}
.simplecallback_callback_wrap a{
border: none !important;
text-decoration: none !important;
}
.simplecallback_callback_wrap a:hover{
border: none !important;
text-decoration: none !important;
}
.simplecallback_callback_wrap .simplecallback_callback_close{
top: 20px !important;
margin: 0 !important;
padding: 0 !important;
right: 20px !important;
width: 13px !important;
height: 13px !important;
text-align: left !important;
display: block !important;
float: right !important;
text-indent: -9000px !important;
background:...