Strong Testimonials - Version 2.50.4

Version Description

Download this release

Release Info

Developer giucu91
Plugin Icon 128x128 Strong Testimonials
Version 2.50.4
Comparing to
See all releases

Code changes from version 2.50.3 to 2.50.4

Files changed (75) hide show
  1. admin/about/class-strong-testimonials-welcome.php +286 -0
  2. admin/admin.php +1 -1
  3. admin/class-strong-testimonials-admin-scripts.php +12 -1
  4. admin/class-strong-testimonials-post-editor.php +7 -5
  5. admin/css/selectize.default.css +408 -0
  6. admin/img/banner.png +0 -0
  7. admin/img/features/1.svg +1 -0
  8. admin/img/features/10.svg +1 -0
  9. admin/img/features/11.svg +1 -0
  10. admin/img/features/12.svg +1 -0
  11. admin/img/features/13.svg +1 -0
  12. admin/img/features/14.svg +1 -0
  13. admin/img/features/15.svg +1 -0
  14. admin/img/features/2.svg +1 -0
  15. admin/img/features/3.svg +1 -0
  16. admin/img/features/4.svg +1 -0
  17. admin/img/features/5.svg +1 -0
  18. admin/img/features/6.svg +1 -0
  19. admin/img/features/7.svg +1 -0
  20. admin/img/features/8.svg +1 -0
  21. admin/img/features/9.svg +1 -0
  22. admin/img/features/email.svg +21 -0
  23. admin/img/features/filter.svg +21 -0
  24. admin/img/features/infinitescroll.svg +15 -0
  25. admin/img/features/mailchimp.svg +34 -0
  26. admin/img/features/rolemanagement.svg +17 -0
  27. admin/img/mascot-2.svg +1 -0
  28. admin/img/star.svg +12 -0
  29. admin/img/testimonial-image-1.jpg +0 -0
  30. admin/img/testimonial-image-2.jpeg +0 -0
  31. admin/js/admin-form.js +1 -1
  32. admin/js/lib/are-you-sure/jquery.are-you-sure.js +9 -9
  33. admin/js/selectize.js +3891 -0
  34. admin/js/strong-testimonials-elementor-editor.js +43 -0
  35. admin/partials/views/group-compat.php +1 -1
  36. admin/partials/views/group-extra.php +1 -1
  37. admin/partials/views/group-fields.php +5 -5
  38. admin/partials/views/group-form.php +1 -1
  39. admin/partials/views/group-query.php +1 -1
  40. admin/partials/views/group-slideshow.php +1 -1
  41. admin/partials/views/group-style.php +1 -1
  42. admin/partials/views/option-title.php +1 -1
  43. admin/partials/views/view-shortcode.php +1 -1
  44. admin/settings/partials/general.php +17 -15
  45. admin/uninstall/class-strong-testimonials-uninstall.php +3 -1
  46. assets/css/admin-global.min.css +1 -0
  47. assets/css/admin-welcome.css +326 -0
  48. assets/css/admin-welcome.min.css +1 -0
  49. assets/css/admin.css +9 -205
  50. assets/css/admin.min.css +1 -0
  51. assets/css/blocks.css +13 -0
  52. assets/css/blocks.min.css +1 -0
  53. assets/js/admin-js.js +67 -68
  54. assets/js/blocks-js.js +452 -0
  55. assets/src/js/admin.js +5 -5
  56. assets/src/js/blocks.js +50 -0
  57. assets/src/js/components/edit.js +109 -0
  58. assets/src/js/components/inspector.js +78 -0
  59. assets/src/scss/blocks.scss +19 -0
  60. changelog.txt +6 -0
  61. includes/class-strong-gutemberg.php +56 -0
  62. includes/class-strong-view-display.php +7 -6
  63. includes/class-strong-view-slideshow.php +7 -5
  64. includes/elementor/class-strong-elementor-check.php +120 -0
  65. includes/elementor/class-strong-elementor-widget-activation.php +85 -0
  66. includes/elementor/class-strong-elementor.php +64 -0
  67. includes/functions-image.php +11 -9
  68. includes/functions.php +12 -0
  69. includes/strong-testimonials-beaver-block/class-strong-beaver-block.php +40 -0
  70. includes/strong-testimonials-beaver-block/class-strong-beaver.php +27 -0
  71. includes/strong-testimonials-beaver-block/includes/frontend.php +13 -0
  72. public/js/lib/form-validation/form-validation.js +1 -1
  73. public/js/lib/form-validation/form-validation.min.js +1 -1
  74. readme.txt +2 -2
  75. strong-testimonials.php +15 -16
admin/about/class-strong-testimonials-welcome.php ADDED
@@ -0,0 +1,286 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ class Strong_Testimonials_Welcome {
4
+
5
+ public function __construct() {
6
+ add_action( 'admin_menu', array( $this, 'register' ) );
7
+ add_action( 'admin_head', array( $this, 'hide_menu' ) );
8
+ }
9
+
10
+ public function hide_menu() {
11
+ remove_submenu_page( 'index.php', 'wpmtst-getting-started' );
12
+ }
13
+
14
+ public function register() {
15
+
16
+ add_dashboard_page(
17
+ esc_html__( 'Welcome to Strong Testimonials', 'strong-testimonials' ),
18
+ esc_html__( 'Welcome to Strong Testimonials', 'strong-testimonials' ),
19
+ 'manage_options',
20
+ 'wpmtst-getting-started',
21
+ array( $this, 'output' )
22
+ );
23
+ }
24
+
25
+ public function output() {
26
+ ?>
27
+ <div id="wpmtst-welcome">
28
+
29
+ <div class="container">
30
+
31
+ <div class="hero features">
32
+
33
+ <div class="mascot">
34
+ <img src="<?php echo esc_attr( WPMTST_ADMIN_URL ); ?>/img/mascot-2.svg" alt="<?php esc_attr_e( 'Strong Testimonials Mascot', 'strong-testimonials' ); ?>">
35
+ </div>
36
+
37
+ <div class="block">
38
+ <h1><?php esc_html_e( 'Welcome to Strong Testimonials', 'strong-testimonials' ); ?></h1>
39
+ <h6><?php esc_html_e( 'Thank you for choosing Strong Testimonials - Build trust and credibility with your products.', 'strong-testimonials' ); ?></h6>
40
+ </div>
41
+
42
+ <img src="<?php echo esc_attr( WPMTST_ADMIN_URL ); ?>/img/banner.png" alt="<?php esc_attr_e( 'Watch how to', 'strong-testimonials' ); ?>" class="video-thumbnail">
43
+
44
+ <div class="block">
45
+
46
+ <div class="feature-list clear">
47
+
48
+ <div class="feature-block first">
49
+ <img src="<?php echo esc_attr( WPMTST_ADMIN_URL ); ?>/img/features/7.svg">
50
+ <h5><?php esc_html_e( 'Increase Conversions', 'strong-testimonials' ); ?></h5>
51
+ <p><?php esc_html_e( 'Make customers 63% more likely to purchase with testimonials that drive sales.', 'strong-testimonials' ); ?></p>
52
+ </div>
53
+
54
+ <div class="feature-block last">
55
+ <img src="<?php echo esc_attr( WPMTST_ADMIN_URL ); ?>/img/features/8.svg">
56
+ <h5><?php esc_html_e( 'Collect Testimonials', 'strong-testimonials' ); ?></h5>
57
+ <p><?php esc_html_e( 'Easily collect testimonials from customers by creating forms.', 'strong-testimonials' ); ?></p>
58
+ </div>
59
+
60
+ <div class="feature-block first">
61
+ <img src="<?php echo esc_attr( WPMTST_ADMIN_URL ); ?>/img/features/5.svg">
62
+ <h5><?php esc_html_e( 'Multiple Layouts', 'strong-testimonials' ); ?></h5>
63
+ <p><?php esc_html_e( 'Choose from four unique layouts for your testimonials.', 'strong-testimonials' ); ?></p>
64
+ </div>
65
+
66
+ <div class="feature-block last">
67
+ <img src="<?php echo esc_attr( WPMTST_ADMIN_URL ); ?>/img/features/14.svg">
68
+ <h5><?php esc_html_e( 'SEO-friendly', 'strong-testimonials' ); ?></h5>
69
+ <p><?php esc_html_e( 'SEO-friendly testimonials that your customers and Search Engines can understand.', 'strong-testimonials' ); ?></p>
70
+ </div>
71
+
72
+ </div>
73
+
74
+ <div class="button-wrap clear">
75
+ <div class="left">
76
+ <a href="<?php echo esc_url( admin_url( 'edit.php?post_type=wpm-testimonial' ) ); ?>" class="wpmtst-btn wpmtst-btn-block wpmtst-btn-lg wpmtst-btn-purple">
77
+ <?php esc_html_e( 'Start Adding Testimonials', 'strong-testimonials' ); ?>
78
+ </a>
79
+ </div>
80
+ <div class="right">
81
+ <a href="https://strongtestimonials.com/docs"
82
+ class="wpmtst-btn wpmtst-btn-block wpmtst-btn-lg wpmtst-btn-orange" target="_blank">
83
+ <?php esc_html_e( 'Read the Docs', 'strong-testimonials' ); ?>
84
+ </a>
85
+ </div>
86
+ </div>
87
+
88
+ </div>
89
+
90
+ </div><!-- hero -->
91
+
92
+ <div class="features">
93
+
94
+ <div class="block">
95
+
96
+ <h1><?php esc_html_e( 'Strong Testimonials Extensions', 'strong-testimonials' ); ?></h1>
97
+ <h6><?php esc_html_e( 'Sales copy grabs attention - testimonials drive sales.', 'strong-testimonials' ); ?></h6>
98
+
99
+ <div class="feature-list clear">
100
+
101
+ <div class="feature-block first">
102
+ <img src="<?php echo esc_attr( WPMTST_ADMIN_URL ); ?>/img/features/1.svg">
103
+ <h5><?php esc_html_e( 'Pro Templates', 'strong-testimonials' ); ?><div class="pro-label">PRO</div></h5>
104
+ <p><?php esc_html_e( 'Create beautiful testimonial designs with a number of predesigned and easy-to-use premium templates.', 'strong-testimonials' ); ?><br/><a target="_blank" href="https://strongtestimonials.com/extensions/pro-templates"><?php esc_html_e( 'Learn More', 'strong-testimonials' ); ?></a></p>
105
+ </div>
106
+
107
+ <div class="feature-block last">
108
+ <img src="<?php echo esc_attr( WPMTST_ADMIN_URL ); ?>/img/features/infinitescroll.svg">
109
+ <h5><?php esc_html_e( 'Infinite Scroll', 'strong-testimonials' ); ?><div class="pro-label">PRO</div></h5>
110
+ <p><?php esc_html_e( 'Change properties of the testimonial post type: labels, permalink structure, admin options and post editor features.', 'strong-testimonials' ); ?><br/><a target="_blank" href="https://strongtestimonials.com/extensions/infinite-scroll/"><?php esc_html_e( 'Learn More', 'strong-testimonials' ); ?></a></p>
111
+ </div>
112
+
113
+ <div class="feature-block first">
114
+ <img src="<?php echo esc_attr( WPMTST_ADMIN_URL ); ?>/img/features/12.svg">
115
+ <h5><?php esc_html_e( 'Testimonial Assignment', 'strong-testimonials' ); ?><div class="pro-label">PRO</div></h5>
116
+ <p><?php esc_html_e( 'Assign testimonials to custom post types for easy management and filtering.', 'strong-testimonials' ); ?><br/><a target="_blank" href="https://strongtestimonials.com/extensions/assignment"><?php esc_html_e( 'Learn More', 'strong-testimonials' ); ?></a></p>
117
+ </div>
118
+
119
+ <div class="feature-block last">
120
+ <img src="<?php echo esc_attr( WPMTST_ADMIN_URL ); ?>/img/features/11.svg">
121
+ <h5><?php esc_html_e( 'Custom Properties', 'strong-testimonials' ); ?><div class="pro-label">PRO</div></h5>
122
+ <p><?php esc_html_e( 'Change properties of the testimonial post type: labels, permalink structure, admin options and post editor features.', 'strong-testimonials' ); ?><br/><a target="_blank" href="https://strongtestimonials.com/extensions/properties"><?php esc_html_e( 'Learn More', 'strong-testimonials' ); ?></a></p>
123
+ </div>
124
+
125
+ <div class="feature-block first">
126
+ <img src="<?php echo esc_attr( WPMTST_ADMIN_URL ); ?>/img/features/6.svg">
127
+ <h5><?php esc_html_e( 'Advanced View Settings', 'strong-testimonials' ); ?><div class="pro-label">PRO</div></h5>
128
+ <p><?php esc_html_e( 'Customize your testimonials beyond star ratings, reorder fields and more.', 'strong-testimonials' ); ?><br/><a target="_blank" href="https://strongtestimonials.com/extensions/advanced-views"><?php esc_html_e( 'Learn More', 'strong-testimonials' ); ?></a></p>
129
+ </div>
130
+
131
+ <div class="feature-block last">
132
+ <img src="<?php echo esc_attr( WPMTST_ADMIN_URL ); ?>/img/features/9.svg">
133
+ <h5><?php esc_html_e( 'Multiple Submission Forms', 'strong-testimonials' ); ?><div class="pro-label">PRO</div></h5>
134
+ <p><?php esc_html_e( 'Easily collect testimonials from customers by creating and customizing multiple forms at once.', 'strong-testimonials' ); ?><br/><a target="_blank" href="https://strongtestimonials.com/extensions/multiple-forms"><?php esc_html_e( 'Learn More', 'strong-testimonials' ); ?></a></p>
135
+ </div>
136
+
137
+ <div class="feature-block first">
138
+ <img src="<?php echo esc_attr( WPMTST_ADMIN_URL ); ?>/img/features/10.svg">
139
+ <h5><?php esc_html_e( 'Custom Form Fields', 'strong-testimonials' ); ?><div class="pro-label">PRO</div></h5>
140
+ <p><?php esc_html_e( 'Enhance your submission forms to both collect and display additional information.', 'strong-testimonials' ); ?><br/><a target="_blank" href="https://strongtestimonials.com/extensions/custom-fields"><?php esc_html_e( 'Learn More', 'strong-testimonials' ); ?></a></p>
141
+ </div>
142
+
143
+ <div class="feature-block last">
144
+ <img src="<?php echo esc_attr( WPMTST_ADMIN_URL ); ?>/img/features/14.svg">
145
+ <h5><?php esc_html_e( 'SEO-friendly Testimonials', 'strong-testimonials' ); ?><div class="pro-label">PRO</div></h5>
146
+ <p><?php esc_html_e( 'Take full advantage of your testimonials with our Schema.org Markup extension.', 'strong-testimonials' ); ?><br/><a target="_blank" href="https://strongtestimonials.com/extensions/review-markup"><?php esc_html_e( 'Learn More', 'strong-testimonials' ); ?></a></p>
147
+ </div>
148
+
149
+ <div class="feature-block first">
150
+ <img src="<?php echo esc_attr( WPMTST_ADMIN_URL ); ?>/img/features/13.svg">
151
+ <h5><?php esc_html_e( 'Spam Control', 'strong-testimonials' ); ?><div class="pro-label">PRO</div></h5>
152
+ <p><?php esc_html_e( 'Protect your testimonial submission forms from spam and other types of automated abuse.', 'strong-testimonials' ); ?><br/><a target="_blank" href="https://strongtestimonials.com/extensions/captcha"><?php esc_html_e( 'Learn More', 'strong-testimonials' ); ?></a></p>
153
+ </div>
154
+
155
+ <div class="feature-block last">
156
+ <img src="<?php echo esc_attr( WPMTST_ADMIN_URL ); ?>/img/features/15.svg">
157
+ <h5><?php esc_html_e( 'Testimonial Importer', 'strong-testimonials' ); ?><div class="pro-label">PRO</div></h5>
158
+ <p><?php esc_html_e( 'Import reviews from 3rd party sites like: Facebook, Google, Yelp, Zomato & WooCommerce', 'strong-testimonials' ); ?><br/><a target="_blank" href="https://strongtestimonials.com/extensions/importer"><?php esc_html_e( 'Learn More', 'strong-testimonials' ); ?></a></p>
159
+ </div>
160
+
161
+ <div class="feature-block first">
162
+ <img src="<?php echo esc_attr( WPMTST_ADMIN_URL ); ?>/img/features/email.svg">
163
+ <h5><?php esc_html_e( 'Enhanced Emails', 'strong-testimonials' ); ?><div class="pro-label">PRO</div></h5>
164
+ <p><?php esc_html_e( 'We added the option to send an email to the customer upon new testimonial submission. Also, to send an email to the customer when the testimonial is approved.', 'strong-testimonials' ); ?><br/><a target="_blank" href="https://strongtestimonials.com/extensions/enhanced-emails/"><?php esc_html_e( 'Learn More', 'strong-testimonials' ); ?></a></p>
165
+ </div>
166
+
167
+ <div class="feature-block last">
168
+ <img src="<?php echo esc_attr( WPMTST_ADMIN_URL ); ?>/img/features/filter.svg">
169
+ <h5><?php esc_html_e( 'Filters', 'strong-testimonials' ); ?><div class="pro-label">PRO</div></h5>
170
+ <p><?php esc_html_e( 'Now you can use categories to group your testimonials and have your clients read reviews grouped by service/product type.', 'strong-testimonials' ); ?><br/><a target="_blank" href="https://strongtestimonials.com/extensions/filters/"><?php esc_html_e( 'Learn More', 'strong-testimonials' ); ?></a></p>
171
+ </div>
172
+
173
+ <div class="feature-block first">
174
+ <img src="<?php echo esc_attr( WPMTST_ADMIN_URL ); ?>/img/features/rolemanagement.svg">
175
+ <h5><?php esc_html_e( 'Role Management', 'strong-testimonials' ); ?><div class="pro-label">PRO</div></h5>
176
+ <p><?php esc_html_e( 'We’re giving power back to the users and admins can decide which user roles are worthy of adding, editing, or removing testimonials.', 'strong-testimonials' ); ?><br/><a target="_blank" href="https://strongtestimonials.com/extensions/role-management/"><?php esc_html_e( 'Learn More', 'strong-testimonials' ); ?></a></p>
177
+ </div>
178
+
179
+ <div class="feature-block last">
180
+ <img src="<?php echo esc_attr( WPMTST_ADMIN_URL ); ?>/img/features/mailchimp.svg">
181
+ <h5><?php esc_html_e( 'Mailchimp integration', 'strong-testimonials' ); ?><div class="pro-label">PRO</div></h5>
182
+ <p><?php esc_html_e( 'Now you can subscribe your customers to a Mailchimp list.', 'strong-testimonials' ); ?><br/><a target="_blank" href="https://strongtestimonials.com/extensions/importer"><?php esc_html_e( 'Learn More', 'strong-testimonials' ); ?></a></p>
183
+ </div>
184
+
185
+ </div><!-- feature-list -->
186
+
187
+ </div>
188
+
189
+ </div><!-- features -->
190
+
191
+ <div class="upgrade">
192
+
193
+ <div class="block clear">
194
+
195
+ <h1><?php esc_html_e( 'Upgrade to PRO', 'strong-testimonials' ); ?></h1>
196
+
197
+ <div class="left">
198
+ <ul>
199
+ <li><span class="dashicons dashicons-yes"></span> <?php esc_html_e( '1 Year of Free Updates', 'strong-testimonials' ); ?></li>
200
+ <li><span class="dashicons dashicons-yes"></span> <?php esc_html_e( 'Pro Templates', 'strong-testimonials' ); ?></li>
201
+ <li><span class="dashicons dashicons-yes"></span> <?php esc_html_e( 'Testimonial Assignment', 'strong-testimonials' ); ?></li>
202
+ <li><span class="dashicons dashicons-yes"></span> <?php esc_html_e( 'Testimonial Importer', 'strong-testimonials' ); ?></li>
203
+ <li><span class="dashicons dashicons-yes"></span> <?php esc_html_e( 'SEO-friendly Testimonials', 'strong-testimonials' ); ?></li>
204
+ <li><span class="dashicons dashicons-yes"></span> <?php esc_html_e( 'Country Selector', 'strong-testimonials' ); ?></li>
205
+ <li><span class="dashicons dashicons-yes"></span> <?php esc_html_e( 'Infinite Scroll', 'strong-testimonials' ); ?></li>
206
+ <li><span class="dashicons dashicons-yes"></span> <?php esc_html_e( 'Filters', 'strong-testimonials' ); ?></li>
207
+ </ul>
208
+ </div>
209
+
210
+ <div class="right">
211
+ <ul>
212
+ <li><span class="dashicons dashicons-yes"></span> <?php esc_html_e( '1 Year of Support', 'strong-testimonials' ); ?></li>
213
+ <li><span class="dashicons dashicons-yes"></span> <?php esc_html_e( 'Spam Control', 'strong-testimonials' ); ?></li>
214
+ <li><span class="dashicons dashicons-yes"></span> <?php esc_html_e( 'Advanced View Settings', 'strong-testimonials' ); ?></li>
215
+ <li><span class="dashicons dashicons-yes"></span> <?php esc_html_e( 'Multiple Submission Forms', 'strong-testimonials' ); ?></li>
216
+ <li><span class="dashicons dashicons-yes"></span> <?php esc_html_e( 'Custom Form Fields', 'strong-testimonials' ); ?></li>
217
+ <li><span class="dashicons dashicons-yes"></span> <?php esc_html_e( 'Custom properties', 'strong-testimonials' ); ?></li>
218
+ <li><span class="dashicons dashicons-yes"></span> <?php esc_html_e( 'Enhanced Emails', 'strong-testimonials' ); ?></li>
219
+ <li><span class="dashicons dashicons-yes"></span> <?php esc_html_e( 'Role Management', 'strong-testimonials' ); ?></li>
220
+ </ul>
221
+ </div>
222
+
223
+ <a href="https://strongtestimonials.com/pricing/" target="_blank"
224
+ class="wpmtst-btn wpmtst-btn-lg wpmtst-btn-white">
225
+ <?php esc_html_e( 'Upgrade Now', 'strong-testimonials' ); ?>
226
+ </a>
227
+
228
+ </div>
229
+
230
+ </div><!-- upgrade -->
231
+
232
+ <div class="testimonials">
233
+
234
+ <div class="block clear">
235
+
236
+ <div class="testimonial-block left">
237
+ <img src="<?php echo esc_attr( WPMTST_ADMIN_URL ); ?>/img/testimonial-image-1.jpg">
238
+ <p><?php esc_html_e( 'Strong Testimonials is my new, go-to resource for creating pages with multiple staff bios or testimonials. It’s extremely easy to use, update, and customize, and that makes it an invaluable asset. Highly recommend!', 'strong-testimonials' ); ?>
239
+ <div style="background-image: url(<?php echo esc_attr( WPMTST_ADMIN_URL ); ?>/img/star.svg)" class="testimonial-stars"></div>
240
+ <p><strong><?php esc_html_e( 'Ryan Haught' ); ?></strong><br/><?php esc_html_e( 'Digital Marketer at Heaven’s Family' ); ?></p>
241
+ </div>
242
+
243
+ <div class="testimonial-block right">
244
+ <img src="<?php echo esc_attr( WPMTST_ADMIN_URL ); ?>/img/testimonial-image-2.jpeg">
245
+ <p><?php esc_html_e( 'I have used various testimonials plugins. What I get here for free is just amazing. The support is great. And updates fresh. Looking at the ability to get reviews indexed by Google is more than enough reason to get an upgrade.', 'strong-testimonials' ); ?>
246
+ <div style="background-image: url(<?php echo esc_attr( WPMTST_ADMIN_URL ); ?>/img/star.svg)" class="testimonial-stars"></div>
247
+ <p><strong><?php esc_html_e( 'Johan Horak' ); ?></strong><br/><?php esc_html_e( 'Marketing at CapeHolidays' ); ?></p>
248
+ </div>
249
+
250
+ </div>
251
+
252
+ </div><!-- testimonials -->
253
+
254
+ <div class="footer">
255
+
256
+ <div class="block clear">
257
+
258
+ <div class="button-wrap clear">
259
+ <div class="left">
260
+ <a href="<?php echo esc_url( admin_url( 'edit.php?post_type=wpm-testimonial' ) ); ?>"
261
+ class="wpmtst-btn wpmtst-btn-block wpmtst-btn-lg wpmtst-btn-orange">
262
+ <?php esc_html_e( 'Start Adding Testimonials', 'strong-testimonials' ); ?>
263
+ </a>
264
+ </div>
265
+ <div class="right">
266
+ <a href="https://strongtestimonials.com/pricing/" target="_blank"
267
+ class="wpmtst-btn wpmtst-btn-block wpmtst-btn-lg wpmtst-btn-purple">
268
+ <?php esc_html_e( 'Upgrade to Pro', 'strong-testimonials' ); ?>
269
+ </a>
270
+ </div>
271
+ </div>
272
+
273
+ </div>
274
+
275
+ </div><!-- footer -->
276
+
277
+ </div><!-- container -->
278
+
279
+ </div><!-- wpmtst welcome -->
280
+ <?php
281
+ }
282
+
283
+
284
+ }
285
+
286
+ new Strong_Testimonials_Welcome();
admin/admin.php CHANGED
@@ -92,7 +92,7 @@ add_action( 'admin_action_captcha-options-changed', 'wpmtst_action_captcha_optio
92
  function wpmtst_activation_redirect() {
93
  if ( get_option( 'wpmtst_do_activation_redirect', false ) ) {
94
  delete_option( 'wpmtst_do_activation_redirect' );
95
- wp_redirect( admin_url( 'edit.php?post_type=wpm-testimonial' ) );
96
  exit;
97
  }
98
  }
92
  function wpmtst_activation_redirect() {
93
  if ( get_option( 'wpmtst_do_activation_redirect', false ) ) {
94
  delete_option( 'wpmtst_do_activation_redirect' );
95
+ wp_redirect( admin_url( 'index.php?page=wpmtst-getting-started' ) );
96
  exit;
97
  }
98
  }
admin/class-strong-testimonials-admin-scripts.php CHANGED
@@ -64,7 +64,13 @@ class Strong_Testimonials_Admin_Scripts {
64
  WPMTST_ASSETS_CSS . 'admin-global.css',
65
  array(),
66
  $plugin_version );
67
-
 
 
 
 
 
 
68
  wp_register_style(
69
  'wpmtst-admin-style',
70
  WPMTST_ASSETS_CSS . 'admin.css',
@@ -230,6 +236,7 @@ class Strong_Testimonials_Admin_Scripts {
230
  * Enqueue global admin scripts.
231
  */
232
  public static function admin_enqueue_scripts() {
 
233
  $plugin_version = get_option( 'wpmtst_plugin_version' );
234
 
235
  wp_enqueue_style( 'wpmtst-admin-global-style' );
@@ -248,6 +255,10 @@ class Strong_Testimonials_Admin_Scripts {
248
  'templateTagTitle' => __( 'click to insert into message at caret', 'strong-testimonials' ),
249
  )
250
  );
 
 
 
 
251
  }
252
 
253
  /**
64
  WPMTST_ASSETS_CSS . 'admin-global.css',
65
  array(),
66
  $plugin_version );
67
+
68
+ wp_register_style(
69
+ 'wpmtst-admin-welcome-style',
70
+ WPMTST_ASSETS_CSS . 'admin-welcome.css',
71
+ array(),
72
+ $plugin_version );
73
+
74
  wp_register_style(
75
  'wpmtst-admin-style',
76
  WPMTST_ASSETS_CSS . 'admin.css',
236
  * Enqueue global admin scripts.
237
  */
238
  public static function admin_enqueue_scripts() {
239
+ $screen = get_current_screen();
240
  $plugin_version = get_option( 'wpmtst_plugin_version' );
241
 
242
  wp_enqueue_style( 'wpmtst-admin-global-style' );
255
  'templateTagTitle' => __( 'click to insert into message at caret', 'strong-testimonials' ),
256
  )
257
  );
258
+
259
+ if ( $screen->id === 'dashboard_page_wpmtst-getting-started' ) {
260
+ wp_enqueue_style( 'wpmtst-admin-welcome-style' );
261
+ }
262
  }
263
 
264
  /**
admin/class-strong-testimonials-post-editor.php CHANGED
@@ -318,7 +318,9 @@ class Strong_Testimonials_Post_Editor {
318
  // Determine whether to update or delete.
319
  // Similar to wpmtst_ajax_edit_rating() in admin-ajax.php.
320
  $custom_fields['nofollow']['input_type'] = '';
321
-
 
 
322
  foreach ( $custom as $key => $value ) {
323
  $action = 'update';
324
  $sanitized_value = '';
@@ -329,12 +331,12 @@ class Strong_Testimonials_Post_Editor {
329
  }
330
  }
331
 
332
- // Data Sanitization
333
- if ( 'text' == $custom_fields[ $key ]['input_type'] ) {
334
  $sanitized_value = wp_filter_post_kses( $value );
335
- }elseif ( 'email' == $custom_fields[ $key ]['input_type'] ) {
336
  $sanitized_value = sanitize_email( $value );
337
- }elseif ( 'url' == $custom_fields[ $key ]['input_type'] ) {
338
  $sanitized_value = sanitize_text_field( $value );
339
  }else{
340
  $sanitized_value = sanitize_text_field( $value );
318
  // Determine whether to update or delete.
319
  // Similar to wpmtst_ajax_edit_rating() in admin-ajax.php.
320
  $custom_fields['nofollow']['input_type'] = '';
321
+ $custom_fields['noopener']['input_type'] = '';
322
+ $custom_fields['noreferrer']['input_type'] = '';
323
+
324
  foreach ( $custom as $key => $value ) {
325
  $action = 'update';
326
  $sanitized_value = '';
331
  }
332
  }
333
 
334
+ // Data Sanitizationva
335
+ if ( isset($custom_fields[ $key ]['input_type']) && 'text' == $custom_fields[ $key ]['input_type'] ) {
336
  $sanitized_value = wp_filter_post_kses( $value );
337
+ }elseif ( isset($custom_fields[ $key ]['input_type']) && 'email' == $custom_fields[ $key ]['input_type'] ) {
338
  $sanitized_value = sanitize_email( $value );
339
+ }elseif ( isset($custom_fields[ $key ]['input_type']) && 'url' == $custom_fields[ $key ]['input_type'] ) {
340
  $sanitized_value = sanitize_text_field( $value );
341
  }else{
342
  $sanitized_value = sanitize_text_field( $value );
admin/css/selectize.default.css ADDED
@@ -0,0 +1,408 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /**
2
+ * selectize.default.css (v0.12.6) - Default Theme
3
+ * Copyright (c) 2013–2015 Brian Reavis & contributors
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this
6
+ * file except in compliance with the License. You may obtain a copy of the License at:
7
+ * http://www.apache.org/licenses/LICENSE-2.0
8
+ *
9
+ * Unless required by applicable law or agreed to in writing, software distributed under
10
+ * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF
11
+ * ANY KIND, either express or implied. See the License for the specific language
12
+ * governing permissions and limitations under the License.
13
+ *
14
+ * @author Brian Reavis <brian@thirdroute.com>
15
+ */
16
+ .selectize-control.plugin-drag_drop.multi > .selectize-input > div.ui-sortable-placeholder {
17
+ visibility: visible !important;
18
+ background: #f2f2f2 !important;
19
+ background: rgba(0, 0, 0, 0.06) !important;
20
+ border: 0 none !important;
21
+ -webkit-box-shadow: inset 0 0 12px 4px #fff;
22
+ box-shadow: inset 0 0 12px 4px #fff;
23
+ }
24
+ .selectize-control.plugin-drag_drop .ui-sortable-placeholder::after {
25
+ content: '!';
26
+ visibility: hidden;
27
+ }
28
+ .selectize-control.plugin-drag_drop .ui-sortable-helper {
29
+ -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
30
+ box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
31
+ }
32
+ .selectize-dropdown-header {
33
+ position: relative;
34
+ padding: 5px 8px;
35
+ border-bottom: 1px solid #d0d0d0;
36
+ background: #f8f8f8;
37
+ -webkit-border-radius: 3px 3px 0 0;
38
+ -moz-border-radius: 3px 3px 0 0;
39
+ border-radius: 3px 3px 0 0;
40
+ }
41
+ .selectize-dropdown-header-close {
42
+ position: absolute;
43
+ right: 8px;
44
+ top: 50%;
45
+ color: #303030;
46
+ opacity: 0.4;
47
+ margin-top: -12px;
48
+ line-height: 20px;
49
+ font-size: 20px !important;
50
+ }
51
+ .selectize-dropdown-header-close:hover {
52
+ color: #000000;
53
+ }
54
+ .selectize-dropdown.plugin-optgroup_columns .optgroup {
55
+ border-right: 1px solid #f2f2f2;
56
+ border-top: 0 none;
57
+ float: left;
58
+ -webkit-box-sizing: border-box;
59
+ -moz-box-sizing: border-box;
60
+ box-sizing: border-box;
61
+ }
62
+ .selectize-dropdown.plugin-optgroup_columns .optgroup:last-child {
63
+ border-right: 0 none;
64
+ }
65
+ .selectize-dropdown.plugin-optgroup_columns .optgroup:before {
66
+ display: none;
67
+ }
68
+ .selectize-dropdown.plugin-optgroup_columns .optgroup-header {
69
+ border-top: 0 none;
70
+ }
71
+ .selectize-control.plugin-remove_button [data-value] {
72
+ position: relative;
73
+ padding-right: 24px !important;
74
+ }
75
+ .selectize-control.plugin-remove_button [data-value] .remove {
76
+ z-index: 1;
77
+ /* fixes ie bug (see #392) */
78
+ position: absolute;
79
+ top: 0;
80
+ right: 0;
81
+ bottom: 0;
82
+ width: 17px;
83
+ text-align: center;
84
+ font-weight: bold;
85
+ font-size: 12px;
86
+ color: inherit;
87
+ text-decoration: none;
88
+ vertical-align: middle;
89
+ display: inline-block;
90
+ padding: 2px 0 0 0;
91
+ border-left: 1px solid #0073bb;
92
+ -webkit-border-radius: 0 2px 2px 0;
93
+ -moz-border-radius: 0 2px 2px 0;
94
+ border-radius: 0 2px 2px 0;
95
+ -webkit-box-sizing: border-box;
96
+ -moz-box-sizing: border-box;
97
+ box-sizing: border-box;
98
+ }
99
+ .selectize-control.plugin-remove_button [data-value] .remove:hover {
100
+ background: rgba(0, 0, 0, 0.05);
101
+ }
102
+ .selectize-control.plugin-remove_button [data-value].active .remove {
103
+ border-left-color: #00578d;
104
+ }
105
+ .selectize-control.plugin-remove_button .disabled [data-value] .remove:hover {
106
+ background: none;
107
+ }
108
+ .selectize-control.plugin-remove_button .disabled [data-value] .remove {
109
+ border-left-color: #aaaaaa;
110
+ }
111
+ .selectize-control.plugin-remove_button .remove-single {
112
+ position: absolute;
113
+ right: 0;
114
+ top: 0;
115
+ font-size: 23px;
116
+ }
117
+ .selectize-control {
118
+ position: relative;
119
+ }
120
+ .selectize-dropdown,
121
+ .selectize-input,
122
+ .selectize-input input {
123
+ color: #303030;
124
+ font-family: inherit;
125
+ font-size: 13px;
126
+ line-height: 18px;
127
+ -webkit-font-smoothing: inherit;
128
+ }
129
+ .selectize-input,
130
+ .selectize-control.single .selectize-input.input-active {
131
+ background: #fff;
132
+ cursor: text;
133
+ display: inline-block;
134
+ }
135
+ .selectize-input {
136
+ border: 1px solid #d0d0d0;
137
+ padding: 8px 8px;
138
+ display: inline-block;
139
+ width: 100%;
140
+ overflow: hidden;
141
+ position: relative;
142
+ z-index: 1;
143
+ -webkit-box-sizing: border-box;
144
+ -moz-box-sizing: border-box;
145
+ box-sizing: border-box;
146
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
147
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
148
+ -webkit-border-radius: 3px;
149
+ -moz-border-radius: 3px;
150
+ border-radius: 3px;
151
+ }
152
+ .selectize-control.multi .selectize-input.has-items {
153
+ padding: 5px 8px 2px;
154
+ }
155
+ .selectize-input.full {
156
+ background-color: #fff;
157
+ }
158
+ .selectize-input.disabled,
159
+ .selectize-input.disabled * {
160
+ cursor: default !important;
161
+ }
162
+ .selectize-input.focus {
163
+ -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);
164
+ box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);
165
+ }
166
+ .selectize-input.dropdown-active {
167
+ -webkit-border-radius: 3px 3px 0 0;
168
+ -moz-border-radius: 3px 3px 0 0;
169
+ border-radius: 3px 3px 0 0;
170
+ }
171
+ .selectize-input > * {
172
+ vertical-align: baseline;
173
+ display: -moz-inline-stack;
174
+ display: inline-block;
175
+ zoom: 1;
176
+ *display: inline;
177
+ }
178
+ .selectize-control.multi .selectize-input > div {
179
+ cursor: pointer;
180
+ margin: 0 3px 3px 0;
181
+ padding: 2px 6px;
182
+ background: #1da7ee;
183
+ color: #fff;
184
+ border: 1px solid #0073bb;
185
+ }
186
+ .selectize-control.multi .selectize-input > div.active {
187
+ background: #92c836;
188
+ color: #fff;
189
+ border: 1px solid #00578d;
190
+ }
191
+ .selectize-control.multi .selectize-input.disabled > div,
192
+ .selectize-control.multi .selectize-input.disabled > div.active {
193
+ color: #ffffff;
194
+ background: #d2d2d2;
195
+ border: 1px solid #aaaaaa;
196
+ }
197
+ .selectize-input > input {
198
+ display: inline-block !important;
199
+ padding: 0 !important;
200
+ min-height: 0 !important;
201
+ max-height: none !important;
202
+ max-width: 100% !important;
203
+ margin: 0 1px !important;
204
+ text-indent: 0 !important;
205
+ border: 0 none !important;
206
+ background: none !important;
207
+ line-height: inherit !important;
208
+ -webkit-user-select: auto !important;
209
+ -webkit-box-shadow: none !important;
210
+ box-shadow: none !important;
211
+ }
212
+ .selectize-input > input::-ms-clear {
213
+ display: none;
214
+ }
215
+ .selectize-input > input:focus {
216
+ outline: none !important;
217
+ }
218
+ .selectize-input::after {
219
+ content: ' ';
220
+ display: block;
221
+ clear: left;
222
+ }
223
+ .selectize-input.dropdown-active::before {
224
+ content: ' ';
225
+ display: block;
226
+ position: absolute;
227
+ background: #f0f0f0;
228
+ height: 1px;
229
+ bottom: 0;
230
+ left: 0;
231
+ right: 0;
232
+ }
233
+ .selectize-dropdown {
234
+ position: absolute;
235
+ z-index: 10;
236
+ border: 1px solid #d0d0d0;
237
+ background: #fff;
238
+ margin: -1px 0 0 0;
239
+ border-top: 0 none;
240
+ -webkit-box-sizing: border-box;
241
+ -moz-box-sizing: border-box;
242
+ box-sizing: border-box;
243
+ -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
244
+ box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
245
+ -webkit-border-radius: 0 0 3px 3px;
246
+ -moz-border-radius: 0 0 3px 3px;
247
+ border-radius: 0 0 3px 3px;
248
+ }
249
+ .selectize-dropdown [data-selectable] {
250
+ cursor: pointer;
251
+ overflow: hidden;
252
+ }
253
+ .selectize-dropdown [data-selectable] .highlight {
254
+ background: rgba(125, 168, 208, 0.2);
255
+ -webkit-border-radius: 1px;
256
+ -moz-border-radius: 1px;
257
+ border-radius: 1px;
258
+ }
259
+ .selectize-dropdown .option,
260
+ .selectize-dropdown .optgroup-header {
261
+ padding: 5px 8px;
262
+ }
263
+ .selectize-dropdown .option,
264
+ .selectize-dropdown [data-disabled],
265
+ .selectize-dropdown [data-disabled] [data-selectable].option {
266
+ cursor: inherit;
267
+ opacity: 0.5;
268
+ }
269
+ .selectize-dropdown [data-selectable].option {
270
+ opacity: 1;
271
+ }
272
+ .selectize-dropdown .optgroup:first-child .optgroup-header {
273
+ border-top: 0 none;
274
+ }
275
+ .selectize-dropdown .optgroup-header {
276
+ color: #303030;
277
+ background: #fff;
278
+ cursor: default;
279
+ }
280
+ .selectize-dropdown .active {
281
+ background-color: #f5fafd;
282
+ color: #495c68;
283
+ }
284
+ .selectize-dropdown .active.create {
285
+ color: #495c68;
286
+ }
287
+ .selectize-dropdown .create {
288
+ color: rgba(48, 48, 48, 0.5);
289
+ }
290
+ .selectize-dropdown-content {
291
+ overflow-y: auto;
292
+ overflow-x: hidden;
293
+ max-height: 200px;
294
+ -webkit-overflow-scrolling: touch;
295
+ }
296
+ .selectize-control.single .selectize-input,
297
+ .selectize-control.single .selectize-input input {
298
+ cursor: pointer;
299
+ }
300
+ .selectize-control.single .selectize-input.input-active,
301
+ .selectize-control.single .selectize-input.input-active input {
302
+ cursor: text;
303
+ }
304
+ .selectize-control.single .selectize-input:after {
305
+ content: ' ';
306
+ display: block;
307
+ position: absolute;
308
+ top: 50%;
309
+ right: 15px;
310
+ margin-top: -3px;
311
+ width: 0;
312
+ height: 0;
313
+ border-style: solid;
314
+ border-width: 5px 5px 0 5px;
315
+ border-color: #808080 transparent transparent transparent;
316
+ }
317
+ /* Cutomization for select */
318
+ .elementor-control-modula_gallery_select .selectize-control.single .selectize-input:after {
319
+ display:none;
320
+ }
321
+
322
+ .selectize-control.single .selectize-input.dropdown-active:after {
323
+ margin-top: -4px;
324
+ border-width: 0 5px 5px 5px;
325
+ border-color: transparent transparent #808080 transparent;
326
+ }
327
+ .selectize-control.rtl.single .selectize-input:after {
328
+ left: 15px;
329
+ right: auto;
330
+ }
331
+ .selectize-control.rtl .selectize-input > input {
332
+ margin: 0 4px 0 -2px !important;
333
+ }
334
+ .selectize-control .selectize-input.disabled {
335
+ opacity: 0.5;
336
+ background-color: #fafafa;
337
+ }
338
+ .selectize-control.multi .selectize-input.has-items {
339
+ padding-left: 5px;
340
+ padding-right: 5px;
341
+ }
342
+ .selectize-control.multi .selectize-input.disabled [data-value] {
343
+ color: #999;
344
+ text-shadow: none;
345
+ background: none;
346
+ -webkit-box-shadow: none;
347
+ box-shadow: none;
348
+ }
349
+ .selectize-control.multi .selectize-input.disabled [data-value],
350
+ .selectize-control.multi .selectize-input.disabled [data-value] .remove {
351
+ border-color: #e6e6e6;
352
+ }
353
+ .selectize-control.multi .selectize-input.disabled [data-value] .remove {
354
+ background: none;
355
+ }
356
+ .selectize-control.multi .selectize-input [data-value] {
357
+ text-shadow: 0 1px 0 rgba(0, 51, 83, 0.3);
358
+ -webkit-border-radius: 3px;
359
+ -moz-border-radius: 3px;
360
+ border-radius: 3px;
361
+ background-color: #1b9dec;
362
+ background-image: -moz-linear-gradient(top, #1da7ee, #178ee9);
363
+ background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#1da7ee), to(#178ee9));
364
+ background-image: -webkit-linear-gradient(top, #1da7ee, #178ee9);
365
+ background-image: -o-linear-gradient(top, #1da7ee, #178ee9);
366
+ background-image: linear-gradient(to bottom, #1da7ee, #178ee9);
367
+ background-repeat: repeat-x;
368
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff1da7ee', endColorstr='#ff178ee9', GradientType=0);
369
+ -webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.2),inset 0 1px rgba(255,255,255,0.03);
370
+ box-shadow: 0 1px 0 rgba(0,0,0,0.2),inset 0 1px rgba(255,255,255,0.03);
371
+ }
372
+ .selectize-control.multi .selectize-input [data-value].active {
373
+ background-color: #0085d4;
374
+ background-image: -moz-linear-gradient(top, #008fd8, #0075cf);
375
+ background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#008fd8), to(#0075cf));
376
+ background-image: -webkit-linear-gradient(top, #008fd8, #0075cf);
377
+ background-image: -o-linear-gradient(top, #008fd8, #0075cf);
378
+ background-image: linear-gradient(to bottom, #008fd8, #0075cf);
379
+ background-repeat: repeat-x;
380
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff008fd8', endColorstr='#ff0075cf', GradientType=0);
381
+ }
382
+ .selectize-control.single .selectize-input {
383
+ -webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.05), inset 0 1px 0 rgba(255,255,255,0.8);
384
+ box-shadow: 0 1px 0 rgba(0,0,0,0.05), inset 0 1px 0 rgba(255,255,255,0.8);
385
+ background-color: #f9f9f9;
386
+ background-image: -moz-linear-gradient(top, #fefefe, #f2f2f2);
387
+ background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fefefe), to(#f2f2f2));
388
+ background-image: -webkit-linear-gradient(top, #fefefe, #f2f2f2);
389
+ background-image: -o-linear-gradient(top, #fefefe, #f2f2f2);
390
+ background-image: linear-gradient(to bottom, #fefefe, #f2f2f2);
391
+ background-repeat: repeat-x;
392
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffefefe', endColorstr='#fff2f2f2', GradientType=0);
393
+ }
394
+ .selectize-control.single .selectize-input,
395
+ .selectize-dropdown.single {
396
+ border-color: #b8b8b8;
397
+ }
398
+ .selectize-dropdown .optgroup-header {
399
+ padding-top: 7px;
400
+ font-weight: bold;
401
+ font-size: 0.85em;
402
+ }
403
+ .selectize-dropdown .optgroup {
404
+ border-top: 1px solid #f0f0f0;
405
+ }
406
+ .selectize-dropdown .optgroup:first-child {
407
+ border-top: 0 none;
408
+ }
admin/img/banner.png ADDED
Binary file
admin/img/features/1.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 65 65"><title>service-1</title><g id="group-11svg"><path id="path-1" d="M65,57a8,8,0,0,1-8,8H14a8,8,0,0,1-8-8V13a8,8,0,0,1,8-8H57a8,8,0,0,1,8,8Z" style="fill:#a999f6"/><path id="path-2" d="M52.5,63H9.5A9.56,9.56,0,0,1,0,53.5V9.5A9.5,9.5,0,0,1,9.5,0h43A9.5,9.5,0,0,1,62,9.5v44A9.56,9.56,0,0,1,52.5,63ZM9.5,3A6.49,6.49,0,0,0,3,9.5v44A6.49,6.49,0,0,0,9.5,60h43A6.49,6.49,0,0,0,59,53.5V9.5A6.49,6.49,0,0,0,52.5,3Z"/><path id="path-5" d="M32.8,25.3c-3.8,0-7-5.2-7-8.4,0-3.4,3.3-6.4,7-6.4s7,3,7,6.4S36.6,25.3,32.8,25.3Zm0-11.8c-2,0-4,1.7-4,3.4,0,2.2,2.4,5.4,4,5.4s4-3.2,4-5.4A4.1,4.1,0,0,0,32.8,13.5Z"/><path id="path-6" d="M41.2,36a1.42,1.42,0,0,1-1.4-.7,7.61,7.61,0,0,0-14.1.1,1.7,1.7,0,0,1-1.3,1l-2.3.1a1.5,1.5,0,0,1-1.1-.4,1.61,1.61,0,0,1-.5-1.1,12.2,12.2,0,1,1,24.4,0,1.37,1.37,0,0,1-1.5,1.3L41.2,36ZM32.8,25.7A9,9,0,0,0,24,32.4a10.59,10.59,0,0,1,17.6,0A9.12,9.12,0,0,0,32.8,25.7Z"/><path id="path-7" d="M43,46H22a1.5,1.5,0,0,1,0-3H43a1.5,1.5,0,0,1,0,3Z"/><path id="path-8" d="M43,53H22a1.5,1.5,0,0,1,0-3H43a1.5,1.5,0,0,1,0,3Z"/></g></svg>
admin/img/features/10.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 58 64"><title>Group 48</title><g id="group-48svg"><path id="path-1" d="M58,56a8,8,0,0,1-8,8H15a8,8,0,0,1-8-8V12a8,8,0,0,1,8-8H50a8,8,0,0,1,8,8Z" style="fill:#a999f6;fill-rule:evenodd"/><path id="path-2" d="M44.5,63H9.5A9.51,9.51,0,0,1,0,53.5V9.5A9.51,9.51,0,0,1,9.5,0h35A9.51,9.51,0,0,1,54,9.5v44A9.51,9.51,0,0,1,44.5,63ZM9.5,3A6.51,6.51,0,0,0,3,9.5v44A6.51,6.51,0,0,0,9.5,60h35A6.51,6.51,0,0,0,51,53.5V9.5A6.51,6.51,0,0,0,44.5,3Z" style="fill-rule:evenodd"/><path id="path-3" d="M46,14H10a1.5,1.5,0,0,1,0-3H46a1.5,1.5,0,0,1,0,3Z" style="fill-rule:evenodd"/><path id="path-4" d="M46,22H10a1.5,1.5,0,0,1,0-3H46a1.5,1.5,0,0,1,0,3Z" style="fill-rule:evenodd"/><path id="path-5" d="M30.06,31.81l2.32,4.7,5.18.76-3.75,3.66.89,5.17-4.64-2.44L25.42,46.1l.88-5.17-3.75-3.66,5.19-.76Z" style="fill:#fff;fill-rule:evenodd"/><path id="path-6" d="M22.42,46.6a1.53,1.53,0,0,1-.89-.29,1.5,1.5,0,0,1-.59-1.47l.75-4.39L18.5,37.34a1.48,1.48,0,0,1-.38-1.53,1.52,1.52,0,0,1,1.21-1l4.41-.63,2-4a1.51,1.51,0,0,1,1.35-.84h0a1.5,1.5,0,0,1,1.34.84l2,4,4.41.63a1.51,1.51,0,0,1,1.21,1,1.48,1.48,0,0,1-.38,1.53l-3.19,3.11.76,4.39a1.52,1.52,0,0,1-.6,1.47,1.48,1.48,0,0,1-1.58.11l-3.94-2.07-3.95,2.07A1.45,1.45,0,0,1,22.42,46.6Zm.35-9.28,1.58,1.53a1.52,1.52,0,0,1,.43,1.33l-.37,2.17,1.95-1a1.49,1.49,0,0,1,1.39,0l1.95,1-.37-2.17a1.52,1.52,0,0,1,.43-1.33l1.58-1.53L29.16,37A1.5,1.5,0,0,1,28,36.18l-1-2-1,2A1.5,1.5,0,0,1,25,37Z" style="fill-rule:evenodd"/></g></svg>
admin/img/features/11.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 65 57.05"><title>service-10</title><g id="group-24svg"><path id="path-1" d="M65,49.05a8,8,0,0,1-8,8H15a8,8,0,0,1-8-8V13a8,8,0,0,1,8-8H57a8,8,0,0,1,8,8Z" transform="translate(0 -0.01)" style="fill:#a999f6;fill-rule:evenodd"/><path id="path-2" d="M65,18V12.3C65,8,61.31,5,57.06,5H14.73C10.48,5,7,8,7,12.3V18Z" transform="translate(0 -0.01)" style="fill:#8479d1;fill-rule:evenodd"/><path id="path-3" d="M51.5,55.05H9.5A9.51,9.51,0,0,1,0,45.54v-36A9.51,9.51,0,0,1,9.5,0h42A9.51,9.51,0,0,1,61,9.52v36A9.51,9.51,0,0,1,51.5,55.05ZM9.5,3A6.51,6.51,0,0,0,3,9.52v36a6.51,6.51,0,0,0,6.5,6.51h42A6.51,6.51,0,0,0,58,45.54v-36A6.51,6.51,0,0,0,51.5,3Z" transform="translate(0 -0.01)" style="fill-rule:evenodd"/><path id="path-4" d="M59.5,17H1.5A1.5,1.5,0,0,1,0,15.52V9.41A9.54,9.54,0,0,1,9.44,0H51.76A9.44,9.44,0,0,1,61,9.41v6.11A1.5,1.5,0,0,1,59.5,17ZM3,14H58V9.41A6.4,6.4,0,0,0,51.76,3H9.44A6.59,6.59,0,0,0,3,9.41Z" transform="translate(0 -0.01)" style="fill-rule:evenodd"/><path id="path-5" d="M13,8.91a1.7,1.7,0,1,1-1.7-1.7A1.7,1.7,0,0,1,13,8.91Z" transform="translate(0 -0.01)" style="fill-rule:evenodd"/><path id="path-6" d="M18.62,8.91a1.7,1.7,0,1,1-1.7-1.7A1.7,1.7,0,0,1,18.62,8.91Z" transform="translate(0 -0.01)" style="fill-rule:evenodd"/><path id="path-7" d="M24.28,8.91a1.7,1.7,0,1,1-1.7-1.7A1.7,1.7,0,0,1,24.28,8.91Z" transform="translate(0 -0.01)" style="fill-rule:evenodd"/><path id="path-8" d="M41.5,54.55a1.5,1.5,0,0,1-1.5-1.5V16a1.5,1.5,0,1,1,3,0v37A1.5,1.5,0,0,1,41.5,54.55Z" transform="translate(0 -0.01)" style="fill-rule:evenodd"/><path id="path-9" d="M55,26H47a1.5,1.5,0,0,1,0-3h8a1.5,1.5,0,0,1,0,3Z" transform="translate(0 -0.01)" style="fill-rule:evenodd"/><path id="path-10" d="M55,35H47a1.5,1.5,0,0,1,0-3h8a1.5,1.5,0,0,1,0,3Z" transform="translate(0 -0.01)" style="fill-rule:evenodd"/><path id="path-11" d="M55,44H47a1.5,1.5,0,0,1,0-3h8a1.5,1.5,0,0,1,0,3Z" transform="translate(0 -0.01)" style="fill-rule:evenodd"/></g></svg>
admin/img/features/12.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 63 63.05"><title>service-12</title><g id="group-38svg"><path id="path-1" d="M52.78,26.5a1.51,1.51,0,0,1-1.46-1.16A4.32,4.32,0,0,0,47.21,22h-14a4.22,4.22,0,0,0-4.12,3.24,1.5,1.5,0,1,1-2.92-.7,7.22,7.22,0,0,1,7-5.54h14a7.35,7.35,0,0,1,7,5.64,1.5,1.5,0,0,1-1.11,1.81A1.41,1.41,0,0,1,52.78,26.5Z" transform="translate(0 0.01)" style="fill:#a999f6;fill-rule:evenodd"/><path id="path-2" d="M34.84,49.08a1.52,1.52,0,0,1-.88-.29,1.5,1.5,0,0,1-.33-2.1l.45-.61a7.12,7.12,0,0,1,6-3.06h.31a7.17,7.17,0,0,1,6,3l.41.51a1.5,1.5,0,1,1-2.34,1.88L44,47.9a.41.41,0,0,1-.07-.11A4.16,4.16,0,0,0,40.37,46h-.31a4.13,4.13,0,0,0-3.52,1.77l-.48.67A1.53,1.53,0,0,1,34.84,49.08Z" transform="translate(0 0.01)" style="fill:#a999f6;fill-rule:evenodd"/><path id="path-3" d="M39.27,44.52A1.43,1.43,0,0,1,37.92,43V21a1.36,1.36,0,1,1,2.7,0V43A1.43,1.43,0,0,1,39.27,44.52Z" transform="translate(0 0.01)" style="fill:#a999f6;fill-rule:evenodd"/><path id="path-4" d="M53.13,63H47.91a1.5,1.5,0,0,1,0-3h5.22a7.71,7.71,0,0,0,2.29-.35,1.5,1.5,0,0,1,.89,2.87A10.61,10.61,0,0,1,53.13,63ZM39.91,63h-8a1.5,1.5,0,1,1,0-3h8a1.5,1.5,0,0,1,0,3Zm-16,0h-8a1.5,1.5,0,1,1,0-3h8a1.5,1.5,0,0,1,0,3ZM7.92,63l-.22,0A8.73,8.73,0,0,1,.56,57.22a1.5,1.5,0,1,1,2.82-1A5.78,5.78,0,0,0,8.12,60a1.5,1.5,0,0,1-.2,3ZM61.28,57.2a1.57,1.57,0,0,1-.37-.05,1.49,1.49,0,0,1-1.08-1.82,5.9,5.9,0,0,0,.17-1.4V47.71a1.5,1.5,0,0,1,3,0v6.22a9,9,0,0,1-.26,2.14A1.51,1.51,0,0,1,61.28,57.2ZM1.5,50.26A1.5,1.5,0,0,1,0,48.76v-8a1.5,1.5,0,0,1,3,0v8A1.5,1.5,0,0,1,1.5,50.26Zm60-9A1.51,1.51,0,0,1,60,39.7v-8a1.5,1.5,0,0,1,3,0v8A1.51,1.51,0,0,1,61.5,41.21Zm-60-7A1.5,1.5,0,0,1,0,32.75v-8a1.5,1.5,0,0,1,3,0v8A1.5,1.5,0,0,1,1.5,34.25Zm60-9.06a1.5,1.5,0,0,1-1.5-1.5v-8a1.5,1.5,0,1,1,3,0v8A1.5,1.5,0,0,1,61.5,25.19Zm-.32-16a1.5,1.5,0,0,1-1.44-1.07,7.44,7.44,0,0,0-4.35-4.72A1.5,1.5,0,1,1,56.48.63a10.5,10.5,0,0,1,6.14,6.66,1.5,1.5,0,0,1-1,1.86A1.52,1.52,0,0,1,61.18,9.21ZM48,3H40a1.5,1.5,0,0,1,0-3h8a1.5,1.5,0,0,1,0,3ZM32,3H24a1.5,1.5,0,0,1,0-3h8a1.5,1.5,0,0,1,0,3Z" transform="translate(0 0.01)" style="fill-rule:evenodd"/><path id="path-5" d="M15.31,4.07a2.08,2.08,0,0,0-.86-.15H4.52A1.82,1.82,0,0,0,2.71,5.75v10a1.88,1.88,0,0,0,.12.83A1.74,1.74,0,0,0,5.7,17l3.62-3.63,6.42,6.42a1.93,1.93,0,0,0,2.73-2.72L12,10.62l3.7-3.7A1.73,1.73,0,0,0,15.31,4.07Z" transform="translate(0 0.01)" style="fill:#a999f6;fill-rule:evenodd"/></g></svg>
admin/img/features/13.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 65 57.05"><title>service-13</title><g id="group-8svg"><path id="path-1" d="M65,49a8,8,0,0,1-8,8H15a8,8,0,0,1-8-8V13a8,8,0,0,1,8-8H57a8,8,0,0,1,8,8Z" transform="translate(0 0)" style="fill:#a999f6;fill-rule:evenodd"/><path id="path-2" d="M65,18V12.18C65,7.93,61.31,5,57.06,5H14.73C10.48,5,7,7.93,7,12.18V18Z" transform="translate(0 0)" style="fill:#a999f6;fill-rule:evenodd"/><path id="path-3" d="M51.5,55H9.5A9.52,9.52,0,0,1,0,45.53V9.5A9.51,9.51,0,0,1,9.5,0h42A9.51,9.51,0,0,1,61,9.5v36A9.52,9.52,0,0,1,51.5,55ZM9.5,3A6.51,6.51,0,0,0,3,9.5v36A6.51,6.51,0,0,0,9.5,52h42A6.51,6.51,0,0,0,58,45.53V9.5A6.51,6.51,0,0,0,51.5,3Z" transform="translate(0 0)" style="fill-rule:evenodd"/><path id="path-4" d="M59.5,17H1.5A1.5,1.5,0,0,1,0,15.51V9.3A9.5,9.5,0,0,1,9.44,0H51.77A9.27,9.27,0,0,1,61,9.3v6.21A1.5,1.5,0,0,1,59.5,17ZM3,14H58V9.3A6.34,6.34,0,0,0,51.77,3H9.44A6.54,6.54,0,0,0,3,9.3Z" transform="translate(0 0)" style="fill-rule:evenodd"/><path id="path-5" d="M13,8.8a1.7,1.7,0,1,1-1.7-1.7A1.7,1.7,0,0,1,13,8.8Z" transform="translate(0 0)" style="fill-rule:evenodd"/><path id="path-6" d="M18.62,8.8a1.7,1.7,0,1,1-1.7-1.7A1.7,1.7,0,0,1,18.62,8.8Z" transform="translate(0 0)" style="fill-rule:evenodd"/><path id="path-7" d="M24.28,8.8a1.7,1.7,0,1,1-1.7-1.7A1.7,1.7,0,0,1,24.28,8.8Z" transform="translate(0 0)" style="fill-rule:evenodd"/><path id="path-8" d="M27.61,39h-.06a1.54,1.54,0,0,1-1.08-.58l-3.33-3.92a1.51,1.51,0,0,1,2.28-2l2.27,2.66,6.64-6.64a1.49,1.49,0,0,1,2.12,0,1.51,1.51,0,0,1,0,2.12l-7.78,7.84A1.56,1.56,0,0,1,27.61,39Z" transform="translate(0 0)" style="fill-rule:evenodd"/></g></svg>
admin/img/features/14.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 45 43.8"><title>ratings</title><g id="group-13svg"><path id="path-1" d="M45.1,18.8,34.4,28.6l2,14.4L23.8,35.8l-13,6.3,2.9-14.2L3.7,17.5l14.4-1.6L24.9,3l6,13.2Z" transform="translate(-0.1 0.8)" style="fill:#a999f6;fill-rule:evenodd"/><path id="path-2" d="M7.9,41.1c-.1,0-.1-.1-.2-.1a1.24,1.24,0,0,1-.5-1.5L10,26.1.5,16.2a1.4,1.4,0,0,1-.3-1.5,1.72,1.72,0,0,1,1.2-1L15,12.1,21.4,0a1.6,1.6,0,0,1,1.4-.8,1.42,1.42,0,0,1,1.3.9l5.7,12.5L43.3,15a1.5,1.5,0,0,1,1.2,1.1,1.44,1.44,0,0,1-.4,1.5L34,26.9l1.9,13.6a1.45,1.45,0,0,1-.6,1.4,1.81,1.81,0,0,1-1.6.1L21.8,35.2l-12.3,6A2.1,2.1,0,0,1,7.9,41.1ZM4.7,16.3l7.9,8.3a1.68,1.68,0,0,1,.4,1.3L10.7,37.1l10.3-5a1.7,1.7,0,0,1,1.4,0l10,5.7L30.8,26.4a1.3,1.3,0,0,1,.5-1.3l8.5-7.7-11.3-2a1.44,1.44,0,0,1-1.1-.9L22.6,4.1,17.2,14.2A1.74,1.74,0,0,1,16,15Z" transform="translate(-0.1 0.8)" style="fill-rule:evenodd"/></g></svg>
admin/img/features/15.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 61.01 63.52"><title>Group 20</title><g id="group-20svg"><path id="path-1" d="M41.63,12.93a1.54,1.54,0,0,1-1.05-.43,1.5,1.5,0,0,1,0-2.12l3.83-4L40.56,2.54A1.5,1.5,0,1,1,42.69.43l4.85,4.92a1.5,1.5,0,0,1,0,2.1l-4.85,5A1.53,1.53,0,0,1,41.63,12.93Z" transform="translate(-0.02 0.02)" style="fill-rule:evenodd"/><path id="path-2" d="M1.52,7.47C.69,7.47,0,7,0,6.21a1.58,1.58,0,0,1,1.49-1.6l45-.15h0A1.7,1.7,0,0,1,48,6.18a1.39,1.39,0,0,1-1.5,1.37l-45-.08Z" transform="translate(-0.02 0.02)" style="fill-rule:evenodd"/><path id="path-3" d="M39.25,63.51H19.65a7.31,7.31,0,0,1-7.17-7.33L6.78,26.63A7.16,7.16,0,0,1,14,19.47h20.3" transform="translate(-0.02 0.02)" style="fill:#a999f6;fill-rule:evenodd"/><path id="path-4" d="M61,55.47a8,8,0,0,1-8,8H33.91a8,8,0,0,1-8-8l-3-28a8,8,0,0,1,8-8H50a8,8,0,0,1,8,8Z" transform="translate(-0.02 0.02)" style="fill:#a999f6;fill-rule:evenodd"/><path id="path-5" d="M48,62.5H28.91a9.32,9.32,0,0,1-9.54-9.19l-3-28.11a.76.76,0,0,1,0-.15,9.57,9.57,0,0,1,9.53-9.58H45A9.56,9.56,0,0,1,54.51,25l3,28.1c0,.06,0,.11,0,.16A9.31,9.31,0,0,1,48,62.5ZM19.36,25l3,28.09a.92.92,0,0,1,0,.16,6.34,6.34,0,0,0,6.54,6.28H48a6.35,6.35,0,0,0,6.54-6.2l-3-28.1c0-.05,0-.1,0-.15A6.56,6.56,0,0,0,45,18.47H25.89A6.56,6.56,0,0,0,19.36,25Z" transform="translate(-0.02 0.02)" style="fill-rule:evenodd"/><path id="path-6" d="M34.25,62.5H14.65A8.62,8.62,0,0,1,6,54.08L.31,24.54a1.42,1.42,0,0,1,0-.29A8.73,8.73,0,0,1,9,15.47h20.3a1.5,1.5,0,1,1,0,3H9a5.72,5.72,0,0,0-5.66,5.65L9,53.65a1.27,1.27,0,0,1,0,.28,5.56,5.56,0,0,0,5.67,5.57h19.6a1.5,1.5,0,0,1,0,3Z" transform="translate(-0.02 0.02)" style="fill-rule:evenodd"/></g></svg>
admin/img/features/2.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 58 65"><title>service-2</title><g id="group-54svg"><path id="path-1" d="M58,57a8,8,0,0,1-8,8H14a8,8,0,0,1-8-8V13a8,8,0,0,1,8-8H50a8,8,0,0,1,8,8Z" style="fill:#a999f6"/><path id="path-2" d="M45.5,63H9.5A9.56,9.56,0,0,1,0,53.5V9.5A9.56,9.56,0,0,1,9.5,0h36A9.56,9.56,0,0,1,55,9.5v44A9.56,9.56,0,0,1,45.5,63ZM9.5,3A6.49,6.49,0,0,0,3,9.5v44A6.49,6.49,0,0,0,9.5,60h36A6.49,6.49,0,0,0,52,53.5V9.5A6.49,6.49,0,0,0,45.5,3Z"/><path id="path-3" d="M5,20H3a1.5,1.5,0,0,1,0-3H5a1.5,1.5,0,0,1,0,3Z"/><path id="path-4" d="M52,20H5a1.5,1.5,0,0,1,0-3H52a1.5,1.5,0,0,1,0,3Z"/><path id="path-5" d="M54,20H52a1.5,1.5,0,0,1,0-3h2a1.5,1.5,0,0,1,0,3Z"/><path id="path-6" d="M17.2,11.1a2.58,2.58,0,0,1-2.6,2.6A2.52,2.52,0,0,1,12,11.1a2.6,2.6,0,0,1,5.2,0Z"/><path id="path-7" d="M26.4,11.1a2.6,2.6,0,1,1-2.6-2.6A2.65,2.65,0,0,1,26.4,11.1Z"/><path id="path-8" d="M34.6,11.1A2.6,2.6,0,1,1,32,8.5,2.65,2.65,0,0,1,34.6,11.1Z"/><path id="path-9" d="M37.9,45.4a1.21,1.21,0,0,1-1.2-.7,1.48,1.48,0,0,1,.4-2.1l7.6-5.2-7.5-3.8a1.5,1.5,0,1,1,1.3-2.7l7.7,4a2.64,2.64,0,0,1,1.5,2.3,2.71,2.71,0,0,1-1.1,2.5l-8,5.4A.78.78,0,0,1,37.9,45.4Z"/><path id="path-10" d="M20.7,49.4a1.14,1.14,0,0,1-.8-.3L12,43.7a2.9,2.9,0,0,1-1.2-2.5,3.09,3.09,0,0,1,1.5-2.3l7.7-4a1.5,1.5,0,0,1,1.3,2.7l-7.5,3.8,7.7,5.2a1.48,1.48,0,0,1,.4,2.1A1.21,1.21,0,0,1,20.7,49.4Z" style="fill:#020202"/><path id="path-11" d="M26.4,52.3a.6.6,0,0,1-.4-.1,1.54,1.54,0,0,1-1-1.9l6.6-21.1a1.52,1.52,0,1,1,2.9.9L27.9,51.2A1.5,1.5,0,0,1,26.4,52.3Z" style="fill:#050505"/></g></svg>
admin/img/features/3.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 62.41 56.4"><title>service-3</title><g id="group-16svg"><path id="path-1" d="M15.5,3.5V34.3A15.1,15.1,0,0,0,30.9,18.9,15.1,15.1,0,0,0,15.5,3.5Z" style="fill:#a999f6"/><path id="path-2" d="M30.3,11.4A29.44,29.44,0,0,1,31.8,19a29.44,29.44,0,0,1-1.5,7.6A7.3,7.3,0,0,0,37.9,19,7.24,7.24,0,0,0,30.3,11.4Z" style="fill:#a999f6"/><path id="path-3" d="M13,33.9a1.54,1.54,0,0,1-1.5-1.5V1.5A1.54,1.54,0,0,1,13,0,16.57,16.57,0,0,1,29.9,16.9,16.59,16.59,0,0,1,13,33.9ZM14.5,3.1V30.8A13.51,13.51,0,0,0,26.9,17,13.54,13.54,0,0,0,14.5,3.1Z"/><path id="path-4" d="M27.3,26a1.43,1.43,0,0,1-1.2-.6,1.4,1.4,0,0,1-.2-1.4,28.54,28.54,0,0,0,1.4-7.1,29.73,29.73,0,0,0-1.4-7.1,1.4,1.4,0,0,1,.2-1.4,1.43,1.43,0,0,1,1.2-.6,8.77,8.77,0,0,1,9.1,9.1A8.77,8.77,0,0,1,27.3,26Zm2.1-14.8a26.08,26.08,0,0,1,.9,5.8,27,27,0,0,1-.9,5.8,5.79,5.79,0,0,0,4-5.8A5.79,5.79,0,0,0,29.4,11.2Z"/><path id="path-5" d="M12.5,11.9H1.5a1.5,1.5,0,0,1,0-3h11a1.5,1.5,0,0,1,0,3Z"/><path id="path-6" d="M12.5,23.9H1.5a1.5,1.5,0,0,1,0-3h11a1.5,1.5,0,0,1,0,3Z"/><path id="path-7" d="M61,56.4a1.54,1.54,0,0,1-1.5-1.5V46.1c0-2.5-1.6-5.2-4.2-5.2h-.1c-4.4-.1-7.8-3.2-7.8-7.2v-10A4.54,4.54,0,0,0,43,18.9H35.4a1.5,1.5,0,0,1,0-3H43a7.54,7.54,0,0,1,7.4,7.8V33.8c0,2.7,2.6,4.2,5,4.2h.1c4.3.2,6.9,4.2,6.9,8.2V55A1.36,1.36,0,0,1,61,56.4Z"/></g></svg>
admin/img/features/4.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 58 64"><title>service-4</title><g id="group-59svg"><path id="path-1" d="M58,56a8,8,0,0,1-8,8H15a8,8,0,0,1-8-8V12a8,8,0,0,1,8-8H50a8,8,0,0,1,8,8Z" style="fill:#a999f6"/><path id="path-2" d="M44.5,63H9.5A9.56,9.56,0,0,1,0,53.5V9.5A9.56,9.56,0,0,1,9.5,0h35A9.56,9.56,0,0,1,54,9.5v44A9.56,9.56,0,0,1,44.5,63ZM9.5,3A6.49,6.49,0,0,0,3,9.5v44A6.49,6.49,0,0,0,9.5,60h35A6.49,6.49,0,0,0,51,53.5V9.5A6.49,6.49,0,0,0,44.5,3Z"/><path id="path-3" d="M46,14H10a1.5,1.5,0,0,1,0-3H46a1.5,1.5,0,0,1,0,3Z"/><path id="path-4" d="M46,22H10a1.5,1.5,0,0,1,0-3H46a1.5,1.5,0,0,1,0,3Z"/><path id="path-5" d="M19.5,34.5a6,6,0,0,1,1-3.2,8.38,8.38,0,0,1,2.9-2.7,9.36,9.36,0,0,1,4.5-1.1,9.28,9.28,0,0,1,4.2.9,6.65,6.65,0,0,1,2.8,2.4,5.58,5.58,0,0,1,1,3.3,5.14,5.14,0,0,1-.6,2.5,6.23,6.23,0,0,1-1.4,1.8c-.5.5-1.5,1.4-2.8,2.6a3.82,3.82,0,0,0-.9.9c-.2.3-.4.5-.5.7l-.3.6a5.31,5.31,0,0,0-.3,1.1,1.88,1.88,0,0,1-2,1.7,1.68,1.68,0,0,1-1.4-.6,2.2,2.2,0,0,1-.6-1.7,6.05,6.05,0,0,1,.4-2.4,7.84,7.84,0,0,1,1.1-1.8c.5-.5,1.1-1.1,1.9-1.8s1.2-1.1,1.5-1.4a4.44,4.44,0,0,0,.8-1.1,2.77,2.77,0,0,0,.3-1.3,2.7,2.7,0,0,0-1-2.2,3.66,3.66,0,0,0-2.5-.9,3.67,3.67,0,0,0-2.7.9,6.84,6.84,0,0,0-1.5,2.7c-.4,1.2-1.1,1.9-2.1,1.9a2.13,2.13,0,0,1-1.6-.7A5.43,5.43,0,0,1,19.5,34.5Zm8.1,18.1a2.41,2.41,0,0,1-1.8-.7,2.2,2.2,0,0,1-.8-1.8,2.5,2.5,0,1,1,5,0,2.14,2.14,0,0,1-.7,1.8A2.34,2.34,0,0,1,27.6,52.6Z"/></g></svg>
admin/img/features/5.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 61 60"><title>service-5</title><g id="group-25svg"><path id="path-1" d="M61,52a8,8,0,0,1-8,8H13a8,8,0,0,1-8-8V12a8,8,0,0,1,8-8H53a8,8,0,0,1,8,8Z" style="fill:#a999f6"/><path id="path-2" d="M12.7,60H26V4H12.7C8.3,4,4,7.8,4,12.2v40C4,56.6,8.3,60,12.7,60Z" style="fill:#a999f6"/><path id="path-3" d="M61,44H45V30H61Z" style="fill:#6254c6"/><path id="path-4" d="M53.2,59H45V44H61v7.2A7.68,7.68,0,0,1,53.2,59Z" style="fill:#3626aa"/><path id="path-5" d="M53.2,4H45V31H61V11.7A7.6,7.6,0,0,0,53.2,4Z" style="fill:#8479d1"/><path id="path-6" d="M49.5,59H9.5A9.5,9.5,0,0,1,0,49.5V9.5A9.56,9.56,0,0,1,9.5,0h40A9.56,9.56,0,0,1,59,9.5v40A9.5,9.5,0,0,1,49.5,59ZM9.5,3A6.49,6.49,0,0,0,3,9.5v40A6.49,6.49,0,0,0,9.5,56h40A6.49,6.49,0,0,0,56,49.5V9.5A6.49,6.49,0,0,0,49.5,3Z"/><path id="path-7" d="M40.5,58.5A1.54,1.54,0,0,1,39,57V2a1.5,1.5,0,0,1,3,0V57A1.47,1.47,0,0,1,40.5,58.5Z"/><path id="path-8" d="M23.5,58.5A1.54,1.54,0,0,1,22,57V2a1.5,1.5,0,0,1,3,0V57A1.47,1.47,0,0,1,23.5,58.5Z"/><path id="path-9" d="M57,30H41a1.5,1.5,0,0,1,0-3H57a1.5,1.5,0,0,1,0,3Z"/><path id="path-10" d="M57,43H41a1.5,1.5,0,0,1,0-3H57a1.5,1.5,0,0,1,0,3Z"/></g></svg>
admin/img/features/6.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 63.36 63.2"><title>service-6</title><g id="group-4svg"><path id="path-1" d="M24.9,63.2,39.1,51a4.19,4.19,0,0,1,2.8-1l3.6-.2c16.8,0,17.3-12,16.9-12H48.8a4,4,0,0,1-2.6-.7l-3-2a4.35,4.35,0,0,1-1.9-3.2V24.8a4.22,4.22,0,0,1,1.4-2.9L46,18.3a4.41,4.41,0,0,1,3.2-1.5H62.4c.4,0,.8-.1.9-.4a.76.76,0,0,0-.1-1A21.31,21.31,0,0,0,45.4,6.5a21.83,21.83,0,0,0-20.5,15c-.1.2-.3.7-.7,5.3a9.41,9.41,0,0,1-3.5,6.5L3.5,47.3Z" transform="translate(-0.08)" style="fill:#a999f6"/><path id="path-2" d="M22.9,59.7a1.61,1.61,0,0,1-1.1-.5,1.46,1.46,0,0,1,.2-2.1L36.2,44.9A5.94,5.94,0,0,1,40,43.5h3.6c5.9,0,10.3-1.5,13-4.4A9.7,9.7,0,0,0,59,34.7H46.8a5.5,5.5,0,0,1-3.5-1.2l-2.7-2.1a5.64,5.64,0,0,1-2.2-4.5V19.8a5.61,5.61,0,0,1,1.5-3.9l3.2-3.4a5.57,5.57,0,0,1,4.2-1.7H59.8A20.1,20.1,0,0,0,43.5,3,20.46,20.46,0,0,0,24.4,16.9a36.55,36.55,0,0,0-.6,4.9,11,11,0,0,1-4,7.5L2.5,43.5a1.55,1.55,0,0,1-2.1-.2,1.55,1.55,0,0,1,.2-2.1L17.9,27a7.9,7.9,0,0,0,2.9-5.5c.4-4.7.6-5.2.7-5.6A23.6,23.6,0,0,1,43.5,0a22.69,22.69,0,0,1,19,9.6,3.07,3.07,0,0,1,.2,2.8,2.76,2.76,0,0,1-2.3,1.5H47.3a2.48,2.48,0,0,0-2,.8L42.1,18a2.41,2.41,0,0,0-.7,1.8v7.1a3,3,0,0,0,1,2.2l2.7,2.1a2.72,2.72,0,0,0,1.7.6H60.5c.2,0,1.6.1,1.6,1.9a12.35,12.35,0,0,1-3.3,7.5q-4.95,5.4-15.3,5.4H39.9a2.41,2.41,0,0,0-1.8.7l-14.2,12A1.43,1.43,0,0,1,22.9,59.7Z" transform="translate(-0.08)"/></g></svg>
admin/img/features/7.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 63 47.4"><title>service-7</title><g id="group-30svg"><path id="path-1" d="M59,46.18a27,27,0,0,0,3.64-13.59,28.07,28.07,0,0,0-56.13,0,27.28,27.28,0,0,0,3.61,13.63Z" transform="translate(0.01 0.22)" style="fill:#a999f6;fill-rule:evenodd"/><path id="path-2" d="M29.44,32.45,42.8,15,33.73,35a2.52,2.52,0,0,1-4.59-2A2.86,2.86,0,0,1,29.44,32.45Z" transform="translate(0.01 0.22)" style="fill-rule:evenodd"/><path id="path-3" d="M57.65,47.18H5.36a1.49,1.49,0,0,1-1.28-.72A29.51,29.51,0,0,1,0,31.24a31.5,31.5,0,1,1,63,.09h0a29,29,0,0,1-4.07,15.13A1.52,1.52,0,0,1,57.65,47.18Zm-51.43-3H56.79A26.2,26.2,0,0,0,60,31.33a28.5,28.5,0,1,0-57-.09H3A26.79,26.79,0,0,0,6.22,44.18Z" transform="translate(0.01 0.22)" style="fill-rule:evenodd"/><path id="path-4" d="M31.15,9.65a1.5,1.5,0,0,1-1.5-1.5v-6a1.5,1.5,0,1,1,3,0v6A1.5,1.5,0,0,1,31.15,9.65Z" transform="translate(0.01 0.22)" style="fill-rule:evenodd"/><path id="path-5" d="M8.65,30.17h-7a1.51,1.51,0,0,1,0-3h7a1.51,1.51,0,0,1,0,3Z" transform="translate(0.01 0.22)" style="fill-rule:evenodd"/><path id="path-6" d="M60.65,30.17h-7a1.51,1.51,0,0,1,0-3h7a1.51,1.51,0,0,1,0,3Z" transform="translate(0.01 0.22)" style="fill-rule:evenodd"/></g></svg>
admin/img/features/8.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 52 66.17"><title>service-8</title><g id="group-18svg"><path id="path-1" d="M44.13,6h-27C12,6,7,10.37,7,15.55V66.17L18.53,52h25.6C49.31,52,52,47.73,52,42.55v-27C52,10.37,49.31,6,44.13,6Z" style="fill:#a999f6;fill-rule:evenodd"/><path id="path-2" d="M1.5,63.67a1.69,1.69,0,0,1-.5-.08,1.51,1.51,0,0,1-1-1.42V11.55C0,5.4,5.2,0,11.14,0h27C44.54,0,48,6,48,11.55v27C48,44.7,43.94,49,38.13,49H13.28L2.7,63.07A1.51,1.51,0,0,1,1.5,63.67ZM11.14,3C6.88,3,3,7.08,3,11.55V57.68L11.34,46.6a1.47,1.47,0,0,1,1.19-.6h25.6C42.3,46,45,43.07,45,38.55v-27C45,7.41,42.59,3,38.13,3Z" style="fill-rule:evenodd"/></g><path d="M16,23.27a4.28,4.28,0,1,1-4.28,4.28l0-.61a8.57,8.57,0,0,1,8.57-8.56v2.44a6.11,6.11,0,0,0-4.33,1.79,8.17,8.17,0,0,0-.61.71A4.91,4.91,0,0,1,16,23.27Zm11,0a4.28,4.28,0,1,1-4.29,4.28l0-.61a8.57,8.57,0,0,1,8.57-8.56v2.44A6.12,6.12,0,0,0,27,22.61a8.17,8.17,0,0,0-.61.71A5.06,5.06,0,0,1,27,23.27Z"/></svg>
admin/img/features/9.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 66.32 69.11"><title>Group 31</title><g id="group-31svg"><path id="path-1" d="M33.79,69H15.49c-3.93,0-7.13-3.66-7.13-7.59V22.14c0-3.93,3.2-6.7,7.13-6.7H41.38c3.95,0,7.16,2.75,7.16,6.7V50.65Z" transform="translate(-3 0.09)" style="fill:#a999f6;fill-rule:evenodd"/><path id="path-2" d="M47.47,52.05H37.36c-2,0-4,1.6-4,3.57V68.57Z" transform="translate(-3 0.09)" style="fill:#8479d1;fill-rule:evenodd"/><path id="path-3" d="M30.67,67.23H11.92c-4.75,0-8.92-4-8.92-8.48V19.46C3,14.94,7.17,11,11.92,11H37.81c4.59,0,8,3.64,8,8.48V48a1.33,1.33,0,0,1-.28.82L31.73,66.71A1.35,1.35,0,0,1,30.67,67.23ZM11.92,13.66c-3.33,0-6.24,2.71-6.24,5.8V58.75c0,3.09,2.91,5.8,6.24,5.8H30l13.17-17V19.46a5.47,5.47,0,0,0-5.37-5.8Z" transform="translate(-3 0.09)" style="fill-rule:evenodd"/><path id="path-4" d="M30.23,67a1.42,1.42,0,0,1-.45-.08,1.34,1.34,0,0,1-.89-1.26V52.93c0-2.88,3.13-5.34,5.68-5.34h9.62a1.33,1.33,0,0,1,1,2.19l-14,16.78A1.34,1.34,0,0,1,30.23,67Zm4.34-16.77c-1.29,0-3,1.51-3,2.66V62l9.77-11.73Z" transform="translate(-3 0.09)" style="fill-rule:evenodd"/><path id="path-5" d="M40.5,30.62H26.21a1.34,1.34,0,0,1,0-2.68H40.5a1.34,1.34,0,1,1,0,2.68Z" transform="translate(-3 0.09)" style="fill-rule:evenodd"/><path id="path-6" d="M40.5,36.87H26.21a1.34,1.34,0,0,1,0-2.68H40.5a1.34,1.34,0,1,1,0,2.68Z" transform="translate(-3 0.09)" style="fill-rule:evenodd"/><path id="path-7" d="M40.5,43.12H26.21a1.34,1.34,0,0,1,0-2.68H40.5a1.34,1.34,0,1,1,0,2.68Z" transform="translate(-3 0.09)" style="fill-rule:evenodd"/></g><g id="group-31svg-2" data-name="group-31svg"><path id="path-1-2" data-name="path-1" d="M52.8,64.91H32.3c-4.4,0-8-4.1-8-8.5v-44c0-4.4,3.58-7.5,8-7.5h29c4.42,0,8,3.08,8,7.5V44.34Z" transform="translate(-3 0.09)" style="fill:#a999f6;fill-rule:evenodd"/><path id="path-2-2" data-name="path-2" d="M68.12,45.91H56.8c-2.21,0-4.48,1.79-4.48,4v14.5Z" transform="translate(-3 0.09)" style="fill:#8479d1;fill-rule:evenodd"/><path id="path-3-2" data-name="path-3" d="M49.3,62.91h-21c-5.32,0-10-4.44-10-9.5v-44c0-5.06,4.66-9.5,10-9.5h29c5.14,0,9,4.08,9,9.5V41.34a1.49,1.49,0,0,1-.32.92L50.49,62.33A1.48,1.48,0,0,1,49.3,62.91Zm-21-60c-3.72,0-7,3-7,6.5v44c0,3.46,3.26,6.5,7,6.5H48.57L63.32,40.83V9.41c0-3.71-2.59-6.5-6-6.5Z" transform="translate(-3 0.09)" style="fill-rule:evenodd"/><path id="path-4-2" data-name="path-4" d="M48.82,62.7a1.48,1.48,0,0,1-.51-.09,1.5,1.5,0,0,1-1-1.41V46.89c0-3.22,3.49-6,6.36-6H64.45a1.5,1.5,0,0,1,1.16,2.46L50,62.16A1.5,1.5,0,0,1,48.82,62.7Zm4.86-18.79c-1.45,0-3.36,1.7-3.36,3V57.05L61.25,43.91Z" transform="translate(-3 0.09)" style="fill-rule:evenodd"/><path id="path-5-2" data-name="path-5" d="M60.32,21.91h-16a1.5,1.5,0,0,1,0-3h16a1.5,1.5,0,0,1,0,3Z" transform="translate(-3 0.09)" style="fill-rule:evenodd"/><path id="path-6-2" data-name="path-6" d="M60.32,28.91h-16a1.5,1.5,0,0,1,0-3h16a1.5,1.5,0,0,1,0,3Z" transform="translate(-3 0.09)" style="fill-rule:evenodd"/><path id="path-7-2" data-name="path-7" d="M60.32,35.91h-16a1.5,1.5,0,1,1,0-3h16a1.5,1.5,0,0,1,0,3Z" transform="translate(-3 0.09)" style="fill-rule:evenodd"/></g></svg>
admin/img/features/email.svg ADDED
@@ -0,0 +1,21 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0" encoding="utf-8"?>
2
+ <!-- Generator: Adobe Illustrator 25.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
3
+ <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
4
+ viewBox="0 0 65 57" style="enable-background:new 0 0 65 57;" xml:space="preserve">
5
+ <style type="text/css">
6
+ .st0{fill:#A999F6;}
7
+ </style>
8
+ <g>
9
+ <g>
10
+ <path class="st0" d="M64.5,13.1v34.1c0,2.8-2.3,5.1-5.1,5.1h-48c-2.8,0-5.1-2.3-5.1-5.1V13.1c0-2.8,2.3-5.1,5.1-5.1h48
11
+ C62.2,8,64.5,10.3,64.5,13.1z"/>
12
+ </g>
13
+ </g>
14
+ <g>
15
+ <g>
16
+ <path d="M56.6,2.6H5.5C2.4,2.6,0,5,0,8v36.4c0,3,2.4,5.5,5.5,5.5h51.1c3,0,5.5-2.4,5.5-5.5V8C62,5,59.6,2.6,56.6,2.6z M55.8,6.2
17
+ L31.1,30.9L6.2,6.2H55.8z M3.6,43.6V8.8l17.5,17.4L3.6,43.6z M6.2,46.2l17.5-17.5l6.1,6.1c0.7,0.7,1.9,0.7,2.6,0l6-6l17.4,17.4
18
+ H6.2z M58.4,43.6L41,26.2L58.4,8.8V43.6z"/>
19
+ </g>
20
+ </g>
21
+ </svg>
admin/img/features/filter.svg ADDED
@@ -0,0 +1,21 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0" encoding="utf-8"?>
2
+ <!-- Generator: Adobe Illustrator 25.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
3
+ <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
4
+ viewBox="0 0 65 57" style="enable-background:new 0 0 65 57;" xml:space="preserve">
5
+ <style type="text/css">
6
+ .st0{fill:#A999F6;}
7
+ </style>
8
+ <g>
9
+ <g>
10
+ <path class="st0" d="M61.2,7.2v9.2c0,0.5-0.2,1-0.6,1.4L42.7,33.9v15.8c0,0.7-0.4,1.3-1,1.6l-11.1,5.5C30.4,57,30.1,57,29.8,57
11
+ c-1,0-1.8-0.8-1.8-1.8V33.9L10.1,17.8c-0.4-0.3-0.6-0.9-0.6-1.4V7.2c0-1,0.8-1.8,1.8-1.8h48C60.4,5.3,61.2,6.1,61.2,7.2z"/>
12
+ </g>
13
+ </g>
14
+ <g>
15
+ <g>
16
+ <path d="M58.1,0H5.8c-1.1,0-2,0.9-2,2v10.1c0,0.6,0.2,1.1,0.7,1.5l19.4,17.5v23.2c0,1.1,0.9,2,2,2c0.3,0,0.6-0.1,0.9-0.2l12.1-6
17
+ c0.7-0.3,1.1-1,1.1-1.8V31.1l19.4-17.5c0.4-0.4,0.7-0.9,0.7-1.5V2C60.1,0.9,59.2,0,58.1,0z M56.1,11.2L36.6,28.7
18
+ c-0.4,0.4-0.7,0.9-0.7,1.5V47l-8,4V30.2c0-0.6-0.2-1.1-0.7-1.5L7.8,11.2V4h48.3V11.2z"/>
19
+ </g>
20
+ </g>
21
+ </svg>
admin/img/features/infinitescroll.svg ADDED
@@ -0,0 +1,15 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0" encoding="utf-8"?>
2
+ <!-- Generator: Adobe Illustrator 25.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
3
+ <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
4
+ viewBox="0 0 65 57" style="enable-background:new 0 0 65 57;" xml:space="preserve">
5
+ <style type="text/css">
6
+ .st0{fill:#A999F6;}
7
+ </style>
8
+ <path class="st0" d="M50.9,18v26.7c0,6.5-5,11.8-11.1,11.8h-8.5c-6.1,0-11.1-5.3-11.1-11.8V18c0-6.5,5-11.8,11.1-11.8h8.5
9
+ C45.9,6.2,50.9,11.5,50.9,18z"/>
10
+ <path d="M31.2,45.9L21.8,36l3-2.9l6.3,6.7l6.3-6.7l3.1,2.9L31.2,45.9z M48.6,41.9V13.5C48.6,6.5,43,0.9,36,0.9h-9.6
11
+ c-6.9,0-12.6,5.6-12.6,12.6v28.5c0,6.9,5.6,12.6,12.6,12.6H36C43,54.5,48.6,48.9,48.6,41.9z M36,5.1c4.6,0,8.4,3.8,8.4,8.4v28.5
12
+ c0,4.6-3.8,8.4-8.4,8.4h-9.6c-4.6,0-8.4-3.8-8.4-8.4V13.5c0-4.6,3.8-8.4,8.4-8.4H36z M31.2,9.4c-1.2,0-2.1,0.9-2.1,2.1
13
+ s0.9,2.1,2.1,2.1s2.1-0.9,2.1-2.1S32.4,9.4,31.2,9.4z M31.2,17.8c-1.2,0-2.1,0.9-2.1,2.1s0.9,2.1,2.1,2.1s2.1-0.9,2.1-2.1
14
+ S32.4,17.8,31.2,17.8z M31.2,26.1c-1.2,0-2.1,0.9-2.1,2.1s0.9,2.1,2.1,2.1s2.1-0.9,2.1-2.1S32.4,26.1,31.2,26.1z"/>
15
+ </svg>
admin/img/features/mailchimp.svg ADDED
@@ -0,0 +1,34 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0" encoding="utf-8"?>
2
+ <!-- Generator: Adobe Illustrator 25.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
3
+ <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
4
+ viewBox="0 0 65 57" style="enable-background:new 0 0 65 57;" xml:space="preserve">
5
+ <style type="text/css">
6
+ .st0{fill:#A999F6;}
7
+ </style>
8
+ <path class="st0" d="M59.6,40.1c0,2.2-0.9,4.6-1.1,5.2C51.9,61.1,26.3,61,19.3,44.8c-3.8,0-7.8-3.3-8.2-7.4c-0.2-1.4,0-2.8,0.5-4.1
9
+ l-1.8-1.5C1.6,25,27.3-3.6,35.5,3.5c0.1,0,2.8,2.7,2.8,2.7l1.5-0.6c7.2-3,13.1-1.5,13.1,3.2c0,2.5-1.6,5.4-4.1,8
10
+ c3.2,3,2.4,8.7,2.6,10.1c0.9,0.2,3.7,0.9,5,2.3c2.2,2.3,0.7,4.8,0.4,5.3c0.5,1.4,0.4,1.1,0.8,2.5C58.4,37,59.6,37.9,59.6,40.1z"/>
11
+ <path d="M44.1,25.8c0.4,0,0.8,0,1.1,0c0.2-0.5,0.2-1.3,0.1-2.1c-0.3-1.3-0.6-2.1-1.4-2c-0.8,0.1-0.8,1.1-0.5,2.4
12
+ C43.5,24.8,43.8,25.4,44.1,25.8L44.1,25.8z M37.6,26.8c0.5,0.2,0.9,0.4,1,0.3c0.2-0.2-0.4-1.1-1.5-1.6c-1.2-0.5-2.6-0.3-3.7,0.4
13
+ c-0.4,0.3-0.7,0.6-0.7,0.9c0.1,0.5,1.2-0.3,2.8-0.4C36.3,26.3,37,26.6,37.6,26.8L37.6,26.8z M36.5,27.5c-1.1,0.2-1.8,0.8-1.6,1.2
14
+ c0.1,0,0.1,0.1,0.6-0.1c0.7-0.3,1.5-0.4,2.3-0.2c0.4,0,0.5,0.1,0.6-0.1C38.5,28,37.6,27.3,36.5,27.5L36.5,27.5z M43.1,29.5
15
+ c0.4-0.8-1.3-1.7-1.7-0.9C40.9,29.5,42.6,30.4,43.1,29.5L43.1,29.5z M45,27c-0.9,0-1,1.9,0,1.9C45.9,29,45.9,27.1,45,27L45,27z
16
+ M18.3,36.7c-0.2,0-0.7,0.2-1-0.3c-0.6-1,1.4-2.5,0.4-4.4c-1.1-2.1-3.4-1.6-4.3-0.7c-1.1,1.2-1.1,2.9-0.6,2.9
17
+ c0.5,0.1,0.5-0.8,0.9-1.4c0.5-0.7,1.4-0.9,2.2-0.5c0,0,0,0,0,0c1.4,0.9,0.2,2.2,0.3,3.5c0.2,2,2.2,2,2.6,1.1c0.1-0.1,0-0.2,0-0.3
18
+ C18.7,36.8,18.8,36.5,18.3,36.7L18.3,36.7z M54.8,34.6c-0.4-1.4-0.3-1.1-0.8-2.5c0.3-0.4,1.9-2.9-0.4-5.3c-1.3-1.3-4.1-2-5-2.3
19
+ c-0.2-1.4,0.6-7.1-2.6-10.1c2.5-2.6,4.1-5.5,4.1-8c0-4.8-5.9-6.2-13.1-3.2l-1.5,0.6c0,0-2.8-2.7-2.8-2.7C24.5-6-1.2,22.6,7,29.5
20
+ L8.8,31c-0.5,1.3-0.7,2.7-0.5,4.1c0.4,4.1,4.4,7.4,8.2,7.3c7,16.2,32.6,16.2,39.2,0.4c0.2-0.5,1.1-3,1.1-5.2
21
+ C56.8,35.5,55.6,34.6,54.8,34.6L54.8,34.6z M16.3,40.4c-2.8-0.1-5.8-2.6-6.1-5.5c-0.8-7.5,9-9.2,10.2-1.5C21,37,19.9,40.5,16.3,40.4
22
+ L16.3,40.4z M14.1,26.5c-1.8,0.4-3.5,1.4-4.5,2.9c-0.6-0.5-1.7-1.5-1.9-1.8c-1.6-3,1.7-8.9,4.1-12.2C17.5,7.2,26.5,1,30.7,2.1
23
+ c0.7,0.2,2.9,2.8,2.9,2.8s-4.2,2.3-8,5.5C20.4,14.4,16.4,20.2,14.1,26.5L14.1,26.5z M43.2,38.8c0,0-4.3,0.6-8.5-0.9
24
+ c0.8-2.5,3.3,0.7,11.7-1.7c1.9-0.5,4.3-1.6,6.2-3.1c0.4,0.9,0.7,1.9,0.9,3c0.4-0.1,1.7-0.1,1.4,2.2c-0.4,2.4-1.4,4.4-3.2,6.2
25
+ c-1.1,1.2-2.4,2.1-3.8,2.8c-0.8,0.4-1.6,0.8-2.5,1c-6.5,2.1-13.2-0.2-15.3-5.2c-0.2-0.4-0.3-0.8-0.4-1.2c-0.9-3.3-0.1-7.3,2.3-9.8
26
+ c0.1-0.2,0.3-0.3,0.3-0.6c0-0.2-0.1-0.4-0.2-0.6c-0.9-1.2-3.8-3.3-3.2-7.4c0.4-2.9,3-5,5.4-4.9l0.6,0c1,0.1,1.9,0.2,2.8,0.2
27
+ c1.4,0.1,2.7-0.1,4.2-1.4c0.5-0.4,0.9-0.8,1.6-0.9c0.6-0.1,1.2,0,1.7,0.3c1.2,0.8,1.4,2.8,1.5,4.2c0,0.8,0.1,2.8,0.2,3.4
28
+ c0.1,1.3,0.4,1.5,1.1,1.7c0.4,0.1,0.7,0.2,1.3,0.4c1.6,0.5,2.6,0.9,3.2,1.5c0.3,0.3,0.5,0.7,0.6,1.1c0.2,1.4-1.1,3.1-4.4,4.6
29
+ c-5.7,2.6-11.4,1.8-12.2,1.7c-2.5-0.3-3.8,2.8-2.4,5c2.8,4.1,14.9,2.4,18.4-2.6c0.1-0.1,0-0.2-0.1-0.1c-5.1,3.5-11.8,4.7-15.6,3.2
30
+ c-0.6-0.2-1.8-0.8-1.9-2c5.3,1.6,8.6,0.1,8.6,0.1S43.5,38.8,43.2,38.8L43.2,38.8z M24.7,15.3c2-2.4,4.5-4.4,6.8-5.6c0,0,0.1,0,0.1,0
31
+ c0,0,0,0.1,0,0.1c-0.2,0.3-0.5,1-0.6,1.5c0,0,0,0.1,0.1,0.1c0,0,0.1,0,0.1,0c1.4-1,3.8-2,6-2.1c0.1,0,0.1,0,0.1,0.1c0,0,0,0.1,0,0.1
32
+ c-0.4,0.3-0.7,0.6-0.9,0.9c0,0,0,0.1,0,0.1c0,0,0,0,0.1,0c1.5,0,3.6,0.5,5,1.3c0.1,0.1,0,0.2-0.1,0.2c-8.5-1.9-15,2.3-16.4,3.3
33
+ c0,0-0.1,0-0.1,0C24.7,15.4,24.7,15.4,24.7,15.3L24.7,15.3z"/>
34
+ </svg>
admin/img/features/rolemanagement.svg ADDED
@@ -0,0 +1,17 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0" encoding="utf-8"?>
2
+ <!-- Generator: Adobe Illustrator 25.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
3
+ <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
4
+ viewBox="0 0 65 57" style="enable-background:new 0 0 65 57;" xml:space="preserve">
5
+ <style type="text/css">
6
+ .st0{fill:#A999F6;}
7
+ </style>
8
+ <path class="st0" d="M59.2,30.4c0,6.7-2.6,13.1-7.4,17.9c-4.8,4.8-11.1,7.4-17.9,7.4c-6.7,0-13.1-2.6-17.9-7.4
9
+ c-4.8-4.8-7.4-11.1-7.4-17.9c0-6.7,2.6-13.1,7.4-17.9C20.9,7.8,27.2,5.2,34,5.2c6.7,0,13.1,2.6,17.9,7.4
10
+ C56.6,17.4,59.2,23.7,59.2,30.4z"/>
11
+ <path d="M49.7,8.7c-5-5-11.7-7.8-18.8-7.8c-7.1,0-13.8,2.8-18.8,7.8S4.2,20.4,4.2,27.5c0,7.1,2.8,13.8,7.8,18.8s11.7,7.8,18.8,7.8
12
+ c7.1,0,13.8-2.8,18.8-7.8s7.8-11.7,7.8-18.8C57.5,20.4,54.7,13.7,49.7,8.7z M17.6,46.9c1.1-6.4,6.7-11.1,13.3-11.1
13
+ c6.6,0,12.2,4.7,13.3,11.1c-3.8,2.6-8.4,4.1-13.3,4.1S21.4,49.5,17.6,46.9z M22.4,24.1c0-4.7,3.8-8.5,8.5-8.5s8.5,3.8,8.5,8.5
14
+ s-3.8,8.5-8.5,8.5S22.4,28.8,22.4,24.1z M46.8,44.7c-0.8-3-2.5-5.7-4.8-7.8c-1.4-1.3-3.1-2.3-4.8-3c3.2-2.1,5.3-5.6,5.3-9.7
15
+ c0-6.4-5.2-11.6-11.6-11.6s-11.6,5.2-11.6,11.6c0,4.1,2.1,7.6,5.3,9.7c-1.8,0.7-3.4,1.7-4.8,3c-2.3,2.1-4,4.8-4.8,7.8
16
+ c-4.6-4.3-7.5-10.4-7.5-17.2C7.4,14.5,17.9,4,30.9,4s23.5,10.5,23.5,23.5C54.4,34.3,51.5,40.4,46.8,44.7z"/>
17
+ </svg>
admin/img/mascot-2.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 124.74 126.98"><title>mascot-2</title><g style="isolation:isolate"><g id="Layer_1" data-name="Layer 1"><path d="M89.54,113c-.57,4.93-12.32,6.45-16.87,8s-2.46,3.78-6.06,6c-.2-9.85-11.19-6.63-22-6.63S37,113.72,37,113.72s-.76,2.08-4.17,2.65c2.46-1.33,1.52-3.79-3.79-4.93s-7.39-6.06-5.69-12.88c-1.14,1.51-2.84,3.41-5.49,2.27,4.16-3.22,1.32-5.31-3.79-7.58C6,89.65,6.9,83.59,12.59,75.82,10.32,77.14,8,74.48,8,74.48c1.33,1,5.68-1.32,2.09-5.3s-7.78-4.74-7.58-12.7C3.11,45.67,16.38,33,32.68,22.75,49.17,12.32,50.5,8.34,50.5,8.34s1.32.76,1.7,3.41a6.59,6.59,0,0,0,2.28-5.69s2.08.38,2.84,5.12C59.59,3.6,68.31,0,68.31,0s-1.83,7.41,2.08,10.17c.44-1.31.72-2,.72-2s-1.3.72,7.53,5.5,58.42,29.17,44.09,47.85c-3.48,5.65-1.09,7.16,4.55,6.73a7.44,7.44,0,0,1-5.64,3.69s5.86,6.51-1.08,12.16-20.42,10.2-12.39,14.55c-3.47,1.95-4.33.22-4.33.22s3.9,8.9-4.35,10.85C93,111,91,111.86,92.76,115.12,91.67,116.21,90,113.84,89.54,113Z" transform="translate(-2.54)" style="fill:#782600"/><path d="M111.7,58.51a1.11,1.11,0,0,0,0-.13Z" transform="translate(-2.54)" style="fill:#782600"/><path d="M71.05,8.31l.06-.17S71,8.18,71.05,8.31Z" transform="translate(-2.54)" style="fill:#782600"/><path d="M37,113.82l0-.1Z" transform="translate(-2.54)" style="fill:#782600"/><path d="M127.28,68.22c-5.64.43-8-1.08-4.55-6.73,14.33-18.68-35.26-43.07-44.09-47.85C71.92,10,71.07,8.72,71.05,8.31c-.11.28-.35.92-.66,1.86C66.48,7.41,68.31,0,68.31,0L68.2.05c-5,6.38.62,13.38,4.65,14.89-2.6-2-1.16-3.76-1.16-3.76a70.44,70.44,0,0,0,7.53,4.92C91.09,22.19,84.43,30,84.43,30s3.48-2,3.19-.29,2,6.09,3.47,4,3.19-2.31,2,0S91.67,37.53,97.46,37c19.11-1.45,23.75,15.92,20.85,19.11s-2.89,8.1,1.74,12.16c-4.6,0-7.92-8.56-8.35-9.71a11.84,11.84,0,0,1-.63,8.84c1.44-4-5.5-9.84-10.71-7.24s-44.3,11-58.78,7.53-20.27,3.18-19.69,9c-2.89-2.31-2-8.1-2-8.1s-1.45,2.89-6.08,4.92c2-1.74,4.63-5.79-1.74-10.42-9.26-6.08-3.47-20.56,7.24-21.72s12.45.58,12.16-2-1.45-5.8,1.74-4.06,2,0,1.45-7.53a12.87,12.87,0,0,1,1.83-7.39q-1.76,1.16-3.79,2.46C16.38,33,3.11,45.67,2.55,56.48c-.2,8,4,8.72,7.58,12.7S9.37,75.44,8,74.48c0,0,2.28,2.66,4.55,1.34C6.9,83.59,6,89.65,14.11,93.25c5.11,2.27,8,4.36,3.79,7.58,2.65,1.14,4.35-.76,5.49-2.27-1.7,6.82.38,11.75,5.69,12.88s6.25,3.6,3.79,4.93c3-.49,3.92-2.12,4.13-2.55l0-.1,0,.1c-.35.83-2.4,6.53,7.62,6.53,10.8,0,21.79-3.22,22,6.63,3.6-2.27,1.51-4.54,6.06-6s16.3-3,16.87-8c.48.88,2.13,3.25,3.22,2.16-1.74-3.26.21-4.12,6.73-5.43,8.25-2,4.35-10.85,4.35-10.85s.86,1.73,4.33-.22c-8-4.35,5.43-8.91,12.39-14.55s1.08-12.16,1.08-12.16A7.44,7.44,0,0,0,127.28,68.22Z" transform="translate(-2.54)" style="fill:#782600;opacity:0.5;mix-blend-mode:multiply"/><path d="M42.44,30.21a49.67,49.67,0,0,1-14.3,18C26.3,49.68,34.8,51,38.87,56.83c-3.2-.86-4.2-.37-4.2-.37s3.46,1.36,4.94,3.45c0,0-11.68-2.26-15.16,4.94-2,4.06,2.83,12.81,12.94,18.24,10.23,5.67,15,7.63,16,11.09s-4.07,3-4.07,3a11.13,11.13,0,0,0,8.14,1.35,7.78,7.78,0,0,0,1.6,5.43s2-3.7,3.83-4.07c1.35-.37-1.86,3.08-1.86,3.08s6.78,1.11,10.48-2.22c0,2.58,3.7.86,5-2.71,5.43.61,10.23-2.59,10.23-2.59s-4.43-2-3.82-3.57,3.7-9.74,13.81-15.41,15.65-10.36,9.74-16.52S93.22,54,91.26,55a38.92,38.92,0,0,1,4.68-2.59,14.72,14.72,0,0,0-9.37,1.36c7.52-6.78,7.27-5.92,4.93-11S78.8,26.38,77.69,26.51,67.09,33,66,40.81c-1.84-5.3-3.32-4.93-6.28,6.65-2.59-2.34-5.92-9.74-5.92-9.74a6.36,6.36,0,0,0-1.23,4.44C50,35.88,44.17,30.45,42.44,30.21Z" transform="translate(-2.54)" style="fill:#782600;opacity:0.5;mix-blend-mode:multiply"/><path d="M44.41,33.07A45.61,45.61,0,0,1,31.28,49.59c-1.7,1.36,6.11,2.6,9.85,7.92-3-.79-3.85-.33-3.85-.33s3.17,1.24,4.53,3.16c0,0-10.72-2.07-13.92,4.53-1.82,3.74,2.6,11.77,11.88,16.75,9.4,5.21,13.8,7,14.71,10.19s-3.73,2.71-3.73,2.71a10.18,10.18,0,0,0,7.47,1.25,7.11,7.11,0,0,0,1.47,5S61.5,97.35,63.2,97c1.24-.34-1.7,2.82-1.7,2.82s6.23,1,9.62-2c0,2.37,3.4.79,4.64-2.49a15.72,15.72,0,0,0,9.39-2.38s-4.07-1.81-3.51-3.29A27.65,27.65,0,0,1,94.32,75.51c9.28-5.2,14.37-9.51,8.94-15.17s-12.22-5.43-14-4.52a35.71,35.71,0,0,1,4.3-2.38,13.61,13.61,0,0,0-8.6,1.24c6.9-6.22,6.67-5.43,4.52-10.07s-11.65-15-12.67-14.94S67,35.67,66,42.8c-1.7-4.86-3.06-4.52-5.78,6.11C57.88,46.76,54.82,40,54.82,40a5.84,5.84,0,0,0-1.13,4.08C51.31,38.28,46,33.3,44.41,33.07Z" transform="translate(-2.54)" style="fill:#f91"/><g style="opacity:0.5;mix-blend-mode:multiply"><path d="M103.26,60.34c-5.43-5.66-12.22-5.43-14-4.52a35.71,35.71,0,0,1,4.3-2.38,13.61,13.61,0,0,0-8.6,1.24c6.9-6.22,6.67-5.43,4.52-10.07s-11.65-15-12.67-14.94S67,35.67,66,42.8c-1.57-4.5-2.86-4.54-5.19,3.9v0s1.83-3.25,2.94-3.35,1.42,4.36,1.42,4.36S69.36,35.27,75.54,34,89.73,46,85.88,51.07,79.8,61.72,74.73,59.89c-4.25-1.31-5.07-1.11-5.07-1.11s7.44,1.95,9.85,3.36a12.26,12.26,0,0,1,5.87-5S83.45,59.39,83.86,61c4.66-3.25,10.33-5.27,14.8-1.62s3,8.72-1.32,10.84c-5.43,2.66-14.9,7.3-16,3.76-3.14-9.84-10.64-12.78-10.64-12.78s6.08,5.78,5.57,8.11c-5.77-2.43-18.65-3.14-25.85,2,1.22-4.26,5.88-9.43,5.88-9.43a37.15,37.15,0,0,0-7.4,8.62c-3.14,5.17-4.66,10.54-9.83,7.4S27.59,67.8,33.17,64.15a9.7,9.7,0,0,1,10.24-.71,13.7,13.7,0,0,0-.31-2.13c1.93.31,2.32,3,2.32,3A33.06,33.06,0,0,1,52.23,61c-5,1.32-5.27,1.32-7.42-2.77-2.23-3.17-11.55-7.84-9.22-10.49,4-4.12,7.21-9.32,10.28-10.37s9.32,11,9.32,11-.21-4.24.21-4.34,2.86,2.54,2.86,2.54l.05-.12A57.66,57.66,0,0,1,54.82,40a5.84,5.84,0,0,0-1.13,4.08c-2.38-5.77-7.7-10.75-9.28-11A45.61,45.61,0,0,1,31.28,49.59c-1.7,1.36,6.11,2.6,9.85,7.92-3-.79-3.85-.33-3.85-.33s3.17,1.24,4.53,3.16c0,0-10.72-2.07-13.92,4.53-1.82,3.74,2.6,11.77,11.88,16.75,9.4,5.21,13.8,7,14.71,10.19s-3.73,2.71-3.73,2.71a10.18,10.18,0,0,0,7.47,1.25,7.11,7.11,0,0,0,1.47,5S61.5,97.35,63.2,97c1.24-.34-1.7,2.82-1.7,2.82s6.23,1,9.62-2c0,2.37,3.4.79,4.64-2.49a15.72,15.72,0,0,0,9.39-2.38s-4.07-1.81-3.51-3.29A27.65,27.65,0,0,1,94.32,75.51C103.6,70.31,108.69,66,103.26,60.34ZM81.73,92.64c-4.54,2.13-6.27-.27-6.27-.27s-2.14,5.47-2.93,4.54-.14-3.47-.14-3.47-3.33,4.4-8,5.07A6.34,6.34,0,0,0,65.72,94s-4.54,0-6,3.73c-.26-1.86,1.07-4.53,1.07-4.53s-1.33,1.6-5.61,1.2a2.33,2.33,0,0,0,1.61-2.94c4.8,2.41,7.74.27,13.08-.53s7.6-1.47,11.2-4C79.46,89.17,78.53,91.84,81.73,92.64Z" transform="translate(-2.54)" style="fill:#c97106"/></g><path d="M61.36,69.66s8.92-1.74,14.71.93,4.29,7.3-3.82,11.82-12.44,4.11-18.19.69C47.22,79.05,44.21,72.91,61.36,69.66Z" transform="translate(-2.54)" style="fill:#573220"/><path d="M58.89,82.15S56.67,78,52.83,77.6c-2.53-.4-2.63,1.11-.1,1.82S57.48,80.22,58.89,82.15Z" transform="translate(-2.54)" style="fill:#573220;mix-blend-mode:multiply"/><path d="M67.38,80.73s1.82-3.33,4.54-3.23,4.25-.71,3.43-1.52-4.94-1-7,1.92S67.38,80.73,67.38,80.73Z" transform="translate(-2.54)" style="fill:#573220;mix-blend-mode:multiply"/><path d="M52.25,58c0,1.53-.59,2.75-1.23,2.72S49.91,59.42,50,57.88s.59-2.75,1.23-2.72S52.29,56.47,52.25,58Z" transform="translate(-2.54)"/><path d="M52,57.09c0,.61-.19,1.1-.47,1.11s-.53-.48-.56-1.08.19-1.09.47-1.1S51.92,56.49,52,57.09Z" transform="translate(-2.54)" style="fill:#fff"/><path d="M73.5,55.23c0,1.66-.65,3-1.33,2.94S71,56.76,71,55.1s.64-3,1.33-3S73.54,53.56,73.5,55.23Z" transform="translate(-2.54)"/><path d="M73.17,54.24c0,.65-.21,1.19-.51,1.19s-.57-.51-.6-1.16.2-1.18.51-1.19S73.14,53.59,73.17,54.24Z" transform="translate(-2.54)" style="fill:#fff"/><path d="M53.17,55.08s-5.36-6.18-6.55-4.87-2.91,4.27-1.13,4.51S53.87,55.73,53.17,55.08Z" transform="translate(-2.54)" style="fill:#c97106;opacity:0.5;mix-blend-mode:multiply"/><path d="M66.75,51.3a53.69,53.69,0,0,1,3.4-5.87c1.52-2.09,2.61-3,4.34-2s4.57,4.71,4.21,5.36-2.76-.65-5.07-1.3S66.83,52.67,66.75,51.3Z" transform="translate(-2.54)" style="fill:#c97106;opacity:0.5;mix-blend-mode:multiply"/><path d="M53,54s-5.36-6.19-6.54-4.88-2.91,4.28-1.13,4.52S53.75,54.63,53,54Z" transform="translate(-2.54)" style="fill:#762b04"/><path d="M66.62,50.19A54.71,54.71,0,0,1,70,44.33c1.52-2.1,2.6-3,4.34-2s4.56,4.71,4.2,5.36-2.75-.65-5.06-1.3S66.7,51.57,66.62,50.19Z" transform="translate(-2.54)" style="fill:#762b04"/><path d="M45.42,64.31s16.07-10.2,34.09-2.17C66.7,55.62,56.06,57.8,45.42,64.31Z" transform="translate(-2.54)" style="fill:#c97106;mix-blend-mode:multiply"/><path d="M52.42,82.07s-4.05,5,.85,7.13S62.85,92,65.51,90.59s8.51-.32,11.92-4,4.46-6.81,1.59-9.8C77.32,79,64.33,91.87,52.42,82.07Z" transform="translate(-2.54)" style="fill:#fed57b"/><path d="M54,84.38a18.12,18.12,0,0,0,6,1.91c3.48.46,2.57,3.3-.17,3.66S53.13,88,52.58,86,53.31,83.91,54,84.38Z" transform="translate(-2.54)" style="fill:#fed57b;mix-blend-mode:screen"/><path d="M67.21,85.55s5.92-1.76,9.44-5.18c1.94-2.22,3.51,5.08-3.61,7.31C67.49,89,65.64,86.47,67.21,85.55Z" transform="translate(-2.54)" style="fill:#fed57b;mix-blend-mode:screen"/><path d="M63.87,85.66a4.13,4.13,0,0,0,1.34,3c-.88.26-2.17,2.63-3.71,2.68a8,8,0,0,0,3.71-.57,23.3,23.3,0,0,1,5.12-1.18c1.34-.26,1.44-.42,1.44-.42a10.36,10.36,0,0,1-5.26-.62A6.87,6.87,0,0,1,63.87,85.66Z" transform="translate(-2.54)" style="fill:#573220"/><path d="M55.7,87.11a6.39,6.39,0,0,1-.75.32c-.25.08-.54.2-.89.3l-.56.15-.63.14c-.43.1-.91.17-1.42.25s-1.05.13-1.61.14c-.28,0-.57,0-.86,0l-.87,0h-.45l-.44-.05-.89-.09c-.59-.07-1.18-.2-1.76-.29s-1.13-.3-1.67-.44-1-.36-1.53-.53-.91-.39-1.33-.57A7.93,7.93,0,0,1,39,85.9l-.82-.46L37.42,85l.74.34.85.39c.33.16.72.28,1.13.45s.85.35,1.34.49l1.52.47,1.65.38c.58.09,1.15.21,1.73.28l.88.1.44,0,.43,0L49,88c.28,0,.56,0,.84,0,.55,0,1.08,0,1.59-.07s1-.1,1.41-.16.84-.14,1.19-.22.65-.16.9-.21C55.42,87.22,55.7,87.11,55.7,87.11Z" transform="translate(-2.54)"/><path d="M56.06,88l-.6.15-1.6.4L49,89.71c-.88.21-1.74.47-2.57.66l-1.17.34L44.23,91c-.32.09-.61.21-.87.29l-.68.22-.6.19.56-.27c.18-.07.4-.17.65-.29s.54-.26.87-.37l1-.36c.37-.14.76-.29,1.17-.41.81-.23,1.68-.49,2.57-.71L50.24,89c.44-.11.87-.19,1.29-.28.83-.16,1.61-.3,2.29-.41s1.23-.18,1.62-.24Z" transform="translate(-2.54)"/><path d="M56.71,89s-.25.11-.7.27-1.07.46-1.82.79c-.37.15-.77.35-1.2.55s-.85.43-1.31.66-.91.48-1.38.74-.95.52-1.41.81-.93.56-1.37.86l-.66.43-.63.46-.61.44c-.2.14-.39.29-.57.44a13,13,0,0,0-1,.82c-.31.27-.6.52-.85.72l-.62.61-.55.51.48-.58c.16-.17.36-.4.57-.65l.8-.79c.29-.29.63-.58,1-.89l.55-.48.6-.46.63-.47.66-.46c.44-.3.91-.6,1.38-.88s1-.55,1.42-.81,1-.49,1.42-.72.92-.42,1.35-.6.85-.35,1.24-.49c.77-.3,1.42-.49,1.88-.63S56.71,89,56.71,89Z" transform="translate(-2.54)"/><path d="M71.7,84.11,74.23,83c.76-.31,1.64-.71,2.58-1.11s2-.86,3-1.32l1.48-.69c.48-.26,1-.46,1.42-.71s.9-.46,1.31-.7.8-.44,1.13-.67A10.61,10.61,0,0,0,86,77.2a6.51,6.51,0,0,0,.68-.53l.55-.52-.49.58c-.16.18-.39.36-.64.6a8.93,8.93,0,0,1-.89.7c-.33.25-.72.48-1.12.74s-.83.51-1.28.76c-.9.51-1.9,1-2.9,1.46s-2,.9-3,1.28-1.86.71-2.64,1-1.44.48-1.9.63Z" transform="translate(-2.54)"/><path d="M71.48,85.33l.79-.24c.51-.13,1.23-.34,2.1-.55s1.89-.43,3-.65l1.7-.31,1.77-.27c.59-.07,1.18-.16,1.77-.21S83.77,83,84.33,83s1.1-.06,1.62,0,1,0,1.45,0l.65,0a5,5,0,0,1,.58.1,6.82,6.82,0,0,1,.92.18l.79.25-.8-.17a5.76,5.76,0,0,0-.93-.1,11.12,11.12,0,0,0-1.21-.06q-.68,0-1.44,0c-.51,0-1,.07-1.6.11s-1.13.12-1.71.18-1.17.14-1.76.22c-1.18.15-2.36.35-3.46.53l-1.59.27-1.42.25C72.66,85.1,71.48,85.33,71.48,85.33Z" transform="translate(-2.54)"/><path d="M72.2,86.69l.84-.17c.53-.09,1.29-.23,2.22-.36s2-.28,3.15-.38,2.4-.21,3.64-.26c.62,0,1.24,0,1.85,0s1.22,0,1.8,0,1.15.07,1.68.1,1,.1,1.5.15.88.15,1.26.21l.52.1.43.12.83.23-.85-.15-.43-.08-.53-.06c-.37,0-.79-.1-1.25-.12s-1-.08-1.5-.09-1.09,0-1.67,0-1.17,0-1.77,0L82.07,86c-1.24,0-2.47.12-3.62.21s-2.24.16-3.16.24Z" transform="translate(-2.54)"/><path d="M32.94,32.91a28.26,28.26,0,0,1-.26-10.16c.8-6.36-7.57-7.9-13-.71-4.29,5.64-6.44,15.44-1.21,16.51A11.52,11.52,0,0,0,27,37.21l2.41-1.07L28.1,30.5A33.56,33.56,0,0,1,32.94,32.91Z" transform="translate(-2.54)" style="fill:#f91"/><path d="M20.64,26.44a5.72,5.72,0,0,1,3.19-2.51c3.65-1,7,5.86,4.33,6.62.93,4.07-5.48,6.55-7.82,3.36C18.84,31.87,19.19,28.69,20.64,26.44Z" transform="translate(-2.54)" style="fill:#d35e00"/><path d="M23.83,23.93a5.72,5.72,0,0,0-3.19,2.51.16.16,0,0,1,0,.07c1.54-.92,3.36-1.45,5-.48,3.67,2.12,2.49,9.62-4.7,8.49,2.66,2.2,8.09-.2,7.23-4C30.81,29.79,27.48,22.94,23.83,23.93Z" transform="translate(-2.54)" style="fill:#d35e00;mix-blend-mode:multiply"/><g style="opacity:0.5;mix-blend-mode:multiply"><path d="M32.94,32.91a28.26,28.26,0,0,1-.26-10.16c.52-4.14-2.85-6.24-6.77-5.21,8.57-1.1,5.24,10.63,3.25,7s-7-3.93-10.16,2.5,3.32,11.61-1.25,9.12c-3.22-1.75-1.59-7.33-.35-10.46-2.61,5.45-3.17,12,1,12.82A11.52,11.52,0,0,0,27,37.21l2.41-1.07L28.1,30.5A33.56,33.56,0,0,1,32.94,32.91Z" transform="translate(-2.54)" style="fill:#c97106"/></g><path d="M25.31,20.84s-5.62.23-7.86,9c-1.12,2.36-2.25-2.13,2.8-8S29.79,19.61,25.31,20.84Z" transform="translate(-2.54)" style="fill:#fff;opacity:0.5;mix-blend-mode:screen"/><path d="M87.7,26.58A17.68,17.68,0,0,0,88.06,18c-1-4.77,4-11.12,13.16-6.8s11.62,11.87,9.28,16c-1.86,3.27-5.66,4.77-8.75,4.94s-3.45,1.06-3.45,1.06l-2.82.09L98,30.82l-4.15-.08,1.67-2.65-4.77,1.15a15.89,15.89,0,0,0-1.5-5A7.41,7.41,0,0,1,87.7,26.58Z" transform="translate(-2.54)" style="fill:#f91"/><path d="M91.67,25.51c-.57-2-.61-5.91.19-7.78,3-6.91,15.72,1.91,15.16,7.49-.3,2.9-8.6,5.53-13.13,5.52,2-2.33,1.67-2.65,1.67-2.65l-2.88.32A19.3,19.3,0,0,1,91.67,25.51Z" transform="translate(-2.54)" style="fill:#d35e00"/><g style="mix-blend-mode:multiply"><path d="M96.88,19.57c3.21-2.4,7.08.47,9.57,3C104,17.37,94.38,11.84,91.86,17.73c-.8,1.87-.76,5.8-.19,7.78a19.3,19.3,0,0,0,1,2.9l2.88-.32s.31.32-1.67,2.65a24.66,24.66,0,0,0,10.91-3l-.1-.15C97.53,31.73,91.67,23.49,96.88,19.57Z" transform="translate(-2.54)" style="fill:#c97106"/></g><g style="opacity:0.5;mix-blend-mode:multiply"><path d="M106.44,28.26c2.17-1.73,3.69-4.34-.22-8.9-7.38-8.69-15.42-3.47-13.46-6.95,1.46-2.31,5.06-2.08,8.38-1.24C92,6.92,87.09,13.26,88.06,18a17.68,17.68,0,0,1-.36,8.57,7.41,7.41,0,0,0,1.59-2.38,15.89,15.89,0,0,1,1.5,5l4.77-1.15-1.67,2.65,4.15.08L95.48,33.3l2.82-.09s.36-.88,3.45-1.06,6.89-1.67,8.75-4.94c1.17-2.09,1.14-5-.36-8a6,6,0,0,0,.2.6C113.82,28.26,104.27,30,106.44,28.26Z" transform="translate(-2.54)" style="fill:#c97106"/></g><path d="M100.34,12.69s6.87,2.74,9.48,9c1.5,3.62,1.25-3-3.86-7.1S96.73,11.2,100.34,12.69Z" transform="translate(-2.54)" style="fill:#fff;opacity:0.5;mix-blend-mode:screen"/><path d="M57.14,68.22A38,38,0,0,1,70,67.35c6.08.87-3.48-8.9-6.95-8.69S54.32,67.78,57.14,68.22Z" transform="translate(-2.54)" style="fill:#f91;opacity:0.5;mix-blend-mode:screen"/><path d="M62.14,67.57a23.69,23.69,0,0,1,5.21-.43c1.74.21-3.26-8.26-4.34-8.48S62.14,67.57,62.14,67.57Z" transform="translate(-2.54)" style="fill:#fff;opacity:0.5;mix-blend-mode:screen"/><path d="M52.94,60.55A30.92,30.92,0,0,1,71.65,59C64.54,56.49,59.6,57.31,52.94,60.55Z" transform="translate(-2.54)" style="fill:#fff"/><g style="opacity:0.5;mix-blend-mode:multiply"><path d="M78.66,72.39a1.55,1.55,0,0,1-1.54,2.13c-3.91.22-8.47-1.31-11.72,3.9S60.62,78,53.89,77.13a11.3,11.3,0,0,1-5-1.62c-1.08,2.62,1.49,5.41,5.17,7.59,5.75,3.42,10.08,3.83,18.19-.69C78.75,78.79,81,75.09,78.66,72.39Z" transform="translate(-2.54)" style="fill:#573220"/></g><path d="M74.25,70.9c-.06.31-.74.43-1.53.26s-1.36-.55-1.3-.86.76-.42,1.54-.25S74.32,70.6,74.25,70.9Z" transform="translate(-2.54)" style="fill:#fff;mix-blend-mode:screen"/><path d="M50.46,74.42A37.71,37.71,0,0,1,69.22,70.7C72.62,71.1,64.21,66.5,50.46,74.42Z" transform="translate(-2.54)" style="fill:#fff;mix-blend-mode:screen"/><path d="M37,113.82l0-.1Z" transform="translate(-2.54)" style="fill:none"/><path d="M119.52,70.56c3.81,6.35,1.27,13-10.49,16.21s-6.36,9.53-6.36,9.53A11.52,11.52,0,0,1,98.23,96c7.3,5.72,1.59,9.22-5.08,9.85s-2.23,6.36-2.23,6.36l-3.5-4.14c-.31,7.63-15.56,6.36-19.69,12.71-1-4.44-2.54-12.71-10.49-8.89S41.36,114.41,42,105.51c-1.59,5.09-6,4.13-6,4.13s6.67-6.67-2.55-4.44-7.62-13.67-7.62-13.67c-1.27,5.72-4.14,4.77-4.14,4.77s5.09-8-4.44-9.85c-4.79-1-7-3-8-4.88-2.13,5-1.07,9,4.94,11.68,5.11,2.27,8,4.36,3.79,7.58,2.65,1.14,4.35-.76,5.49-2.27-1.7,6.82.38,11.75,5.69,12.88s6.25,3.6,3.79,4.93c3-.49,3.92-2.12,4.13-2.55l0-.1,0,.1c-.35.83-2.4,6.53,7.62,6.53,10.8,0,21.79-3.22,22,6.63,3.6-2.27,1.51-4.54,6.06-6s16.3-3,16.87-8c.48.88,2.13,3.25,3.22,2.16-1.74-3.26.21-4.12,6.73-5.43,8.25-2,4.35-10.85,4.35-10.85s.86,1.73,4.33-.22c-8-4.35,5.43-8.91,12.39-14.55s1.08-12.16,1.08-12.16a7.48,7.48,0,0,0,5.26-3.07A15.62,15.62,0,0,1,119.52,70.56Z" transform="translate(-2.54)" style="fill:#782600;opacity:0.5;mix-blend-mode:multiply"/><path d="M65.5,3.52s-8.89,7.94-5.4,16.2C57.56,17.18,55,9.56,65.5,3.52Z" transform="translate(-2.54)" style="fill:#782600;mix-blend-mode:screen"/><path d="M55,8s0,6.67-5.09,8.9C54.7,18.45,57.88,12.1,55,8Z" transform="translate(-2.54)" style="fill:#782600;mix-blend-mode:screen"/><path d="M49.93,11.46s-1.59,4.45-9.53,8C47.71,19.72,50.25,14,49.93,11.46Z" transform="translate(-2.54)" style="fill:#782600;mix-blend-mode:screen"/></g></g></svg>
admin/img/star.svg ADDED
@@ -0,0 +1,12 @@
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0" encoding="utf-8"?>
2
+ <!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
3
+ <svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
4
+ viewBox="-274 399.8 53 43.1" style="enable-background:new -274 399.8 53 43.1;" xml:space="preserve">
5
+ <style type="text/css">
6
+ .st0{fill:#5333ED;}
7
+ </style>
8
+ <g>
9
+ <path class="st0" d="M-234.8,415h-11.5l-3.6-11c-1.4-4.3-3.7-4.3-5.1,0l-3.6,11h-11.5c-4.5,0-5.3,2.2-1.6,4.8l9.3,6.8l-3.6,11
10
+ c-1.4,4.3,0.4,5.7,4.1,3l9.3-6.8l9.3,6.8c3.7,2.7,5.5,1.3,4.1-3l-3.6-11l9.3-6.8C-229.6,417.1-230.3,415-234.8,415z"/>
11
+ </g>
12
+ </svg>
admin/img/testimonial-image-1.jpg ADDED
Binary file
admin/img/testimonial-image-2.jpeg ADDED
Binary file
admin/js/admin-form.js CHANGED
@@ -19,7 +19,7 @@ jQuery(document).ready(function ($) {
19
  $notifyFields.slideDown();
20
  }
21
 
22
- $notifyAdmin.change(function (e) {
23
  if ($(this).is(':checked')) {
24
  $notifyFields.slideDown();
25
  $(this).blur();
19
  $notifyFields.slideDown();
20
  }
21
 
22
+ $notifyAdmin.on( 'change', function (e) {
23
  if ($(this).is(':checked')) {
24
  $notifyFields.slideDown();
25
  $(this).blur();
admin/js/lib/are-you-sure/jquery.are-you-sure.js CHANGED
@@ -115,8 +115,8 @@
115
  var initForm = function($form) {
116
  var fields = $form.find(settings.fieldSelector);
117
  $(fields).each(function() { storeOrigValue($(this)); });
118
- $(fields).unbind(settings.fieldEvents, checkForm);
119
- $(fields).bind(settings.fieldEvents, checkForm);
120
  $form.data("ays-orig-field-count", $(fields).length);
121
  setDirtyStatus($form, false);
122
  };
@@ -142,7 +142,7 @@
142
  var $field = $(this);
143
  if (!$field.data('ays-orig')) {
144
  storeOrigValue($field);
145
- $field.bind(settings.fieldEvents, checkForm);
146
  }
147
  });
148
  // Check for changes while we're here
@@ -155,7 +155,7 @@
155
 
156
  if (!settings.silent && !window.aysUnloadSet) {
157
  window.aysUnloadSet = true;
158
- $(window).bind('beforeunload', function() {
159
  $dirtyForms = $("form").filter('.' + settings.dirtyClass);
160
  if ($dirtyForms.length == 0) {
161
  return;
@@ -178,14 +178,14 @@
178
  }
179
  var $form = $(this);
180
 
181
- $form.submit(function() {
182
  $form.removeClass(settings.dirtyClass);
183
  });
184
- $form.bind('reset', function() { setDirtyStatus($form, false); });
185
  // Add a custom events
186
- $form.bind('rescan.areYouSure', rescan);
187
- $form.bind('reinitialize.areYouSure', reinitialize);
188
- $form.bind('checkform.areYouSure', checkForm);
189
  initForm($form);
190
  });
191
  };
115
  var initForm = function($form) {
116
  var fields = $form.find(settings.fieldSelector);
117
  $(fields).each(function() { storeOrigValue($(this)); });
118
+ $(fields).off(settings.fieldEvents, checkForm);
119
+ $(fields).on(settings.fieldEvents, checkForm);
120
  $form.data("ays-orig-field-count", $(fields).length);
121
  setDirtyStatus($form, false);
122
  };
142
  var $field = $(this);
143
  if (!$field.data('ays-orig')) {
144
  storeOrigValue($field);
145
+ $field.on(settings.fieldEvents, checkForm);
146
  }
147
  });
148
  // Check for changes while we're here
155
 
156
  if (!settings.silent && !window.aysUnloadSet) {
157
  window.aysUnloadSet = true;
158
+ $(window).on('beforeunload', function() {
159
  $dirtyForms = $("form").filter('.' + settings.dirtyClass);
160
  if ($dirtyForms.length == 0) {
161
  return;
178
  }
179
  var $form = $(this);
180
 
181
+ $form.on('submit', function() {
182
  $form.removeClass(settings.dirtyClass);
183
  });
184
+ $form.on('reset', function() { setDirtyStatus($form, false); });
185
  // Add a custom events
186
+ $form.on('rescan.areYouSure', rescan);
187
+ $form.on('reinitialize.areYouSure', reinitialize);
188
+ $form.on('checkform.areYouSure', checkForm);
189
  initForm($form);
190
  });
191
  };
admin/js/selectize.js ADDED
@@ -0,0 +1,3891 @@