Подключаем в пользовательский код, после body, заменив id на свои (впереди elementor добавляет form-field-).

Ставим на всякий случай тип поля не телефон, а текст.

Библиотека масок: https://github.com/igorescobar/jQuery-Mask-Plugin/blob/master/dist/jquery.mask.js

Кидаем библиотеку в папку js в корне сайта.

				
					
<script type="text/javascript" src="/js/jquery.mask.js" ></script>
<script type="text/javascript">
//в форме шаблоне	
	jQuery(function($) {
		$(document).ready(function(){
			$('#form-field-price_phone').mask('+7-(000)-000-00-00' , {placeholder:'+7'});
		});
	});
	
//в попапе вопрос
jQuery(
  function( $ ) {
    $( document ).on(
      'elementor/popup/show',
      function ( event, id, instance ) {
        $( '#form-field-contact_phone' ).mask(
          '+7-(000)-000-00-00',
          {
            placeholder: '+7'
          }
        );
      }
    );    
  }
);
</script>