VK Blocks - Version 0.8.2

Version Description

[Specification change][ Staff ] Change H tag and other.

Download this release

Release Info

Developer vektor-inc
Plugin Icon 128x128 VK Blocks
Version 0.8.2
Comparing to
See all releases

Code changes from version 0.7.1 to 0.8.2

inc/font-awesome/versions/4.7.0/scss/font-awesome.css ADDED
@@ -0,0 +1,3043 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ @charset "UTF-8";
2
+ /*!
3
+ * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
4
+ * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
5
+ */
6
+ /* FONT PATH
7
+ * -------------------------- */
8
+ @font-face {
9
+ font-family: "FontAwesome";
10
+ src: url("../fonts/fontawesome-webfont.eot?v=4.7.0");
11
+ src: url("../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"), url("../fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"), url("../fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"), url("../fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"), url("../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");
12
+ font-weight: normal;
13
+ font-style: normal;
14
+ }
15
+ .fa {
16
+ display: inline-block;
17
+ font: normal normal normal 14px/1 FontAwesome;
18
+ font-size: inherit;
19
+ text-rendering: auto;
20
+ -webkit-font-smoothing: antialiased;
21
+ -moz-osx-font-smoothing: grayscale;
22
+ }
23
+
24
+ /* makes the font 33% larger relative to the icon container */
25
+ .fa-lg {
26
+ font-size: 1.3333333333em;
27
+ line-height: 0.75em;
28
+ vertical-align: -15%;
29
+ }
30
+
31
+ .fa-2x {
32
+ font-size: 2em;
33
+ }
34
+
35
+ .fa-3x {
36
+ font-size: 3em;
37
+ }
38
+
39
+ .fa-4x {
40
+ font-size: 4em;
41
+ }
42
+
43
+ .fa-5x {
44
+ font-size: 5em;
45
+ }
46
+
47
+ .fa-fw {
48
+ width: 1.2857142857em;
49
+ text-align: center;
50
+ }
51
+
52
+ .fa-ul {
53
+ padding-left: 0;
54
+ margin-left: 2.1428571429em;
55
+ list-style-type: none;
56
+ }
57
+ .fa-ul > li {
58
+ position: relative;
59
+ }
60
+
61
+ .fa-li {
62
+ position: absolute;
63
+ left: -2.1428571429em;
64
+ width: 2.1428571429em;
65
+ top: 0.1428571429em;
66
+ text-align: center;
67
+ }
68
+ .fa-li.fa-lg {
69
+ left: -1.8571428571em;
70
+ }
71
+
72
+ .fa-border {
73
+ padding: 0.2em 0.25em 0.15em;
74
+ border: solid 0.08em #eee;
75
+ border-radius: 0.1em;
76
+ }
77
+
78
+ .fa-pull-left {
79
+ float: left;
80
+ }
81
+
82
+ .fa-pull-right {
83
+ float: right;
84
+ }
85
+
86
+ .fa.fa-pull-left {
87
+ margin-right: 0.3em;
88
+ }
89
+ .fa.fa-pull-right {
90
+ margin-left: 0.3em;
91
+ }
92
+
93
+ /* Deprecated as of 4.4.0 */
94
+ .pull-right {
95
+ float: right;
96
+ }
97
+
98
+ .pull-left {
99
+ float: left;
100
+ }
101
+
102
+ .fa.pull-left {
103
+ margin-right: 0.3em;
104
+ }
105
+ .fa.pull-right {
106
+ margin-left: 0.3em;
107
+ }
108
+
109
+ .fa-spin {
110
+ -webkit-animation: fa-spin 2s infinite linear;
111
+ animation: fa-spin 2s infinite linear;
112
+ }
113
+
114
+ .fa-pulse {
115
+ -webkit-animation: fa-spin 1s infinite steps(8);
116
+ animation: fa-spin 1s infinite steps(8);
117
+ }
118
+
119
+ @-webkit-keyframes fa-spin {
120
+ 0% {
121
+ -webkit-transform: rotate(0deg);
122
+ transform: rotate(0deg);
123
+ }
124
+ 100% {
125
+ -webkit-transform: rotate(359deg);
126
+ transform: rotate(359deg);
127
+ }
128
+ }
129
+ @keyframes fa-spin {
130
+ 0% {
131
+ -webkit-transform: rotate(0deg);
132
+ transform: rotate(0deg);
133
+ }
134
+ 100% {
135
+ -webkit-transform: rotate(359deg);
136
+ transform: rotate(359deg);
137
+ }
138
+ }
139
+ .fa-rotate-90 {
140
+ -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
141
+ -webkit-transform: rotate(90deg);
142
+ -ms-transform: rotate(90deg);
143
+ transform: rotate(90deg);
144
+ }
145
+
146
+ .fa-rotate-180 {
147
+ -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
148
+ -webkit-transform: rotate(180deg);
149
+ -ms-transform: rotate(180deg);
150
+ transform: rotate(180deg);
151
+ }
152
+
153
+ .fa-rotate-270 {
154
+ -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
155
+ -webkit-transform: rotate(270deg);
156
+ -ms-transform: rotate(270deg);
157
+ transform: rotate(270deg);
158
+ }
159
+
160
+ .fa-flip-horizontal {
161
+ -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
162
+ -webkit-transform: scale(-1, 1);
163
+ -ms-transform: scale(-1, 1);
164
+ transform: scale(-1, 1);
165
+ }
166
+
167
+ .fa-flip-vertical {
168
+ -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
169
+ -webkit-transform: scale(1, -1);
170
+ -ms-transform: scale(1, -1);
171
+ transform: scale(1, -1);
172
+ }
173
+
174
+ :root .fa-rotate-90,
175
+ :root .fa-rotate-180,
176
+ :root .fa-rotate-270,
177
+ :root .fa-flip-horizontal,
178
+ :root .fa-flip-vertical {
179
+ filter: none;
180
+ }
181
+
182
+ .fa-stack {
183
+ position: relative;
184
+ display: inline-block;
185
+ width: 2em;
186
+ height: 2em;
187
+ line-height: 2em;
188
+ vertical-align: middle;
189
+ }
190
+
191
+ .fa-stack-1x, .fa-stack-2x {
192
+ position: absolute;
193
+ left: 0;
194
+ width: 100%;
195
+ text-align: center;
196
+ }
197
+
198
+ .fa-stack-1x {
199
+ line-height: inherit;
200
+ }
201
+
202
+ .fa-stack-2x {
203
+ font-size: 2em;
204
+ }
205
+
206
+ .fa-inverse {
207
+ color: #fff;
208
+ }
209
+
210
+ /* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
211
+ readers do not read off random characters that represent icons */
212
+ .fa-glass:before {
213
+ content: "";
214
+ }
215
+
216
+ .fa-music:before {
217
+ content: "";
218
+ }
219
+
220
+ .fa-search:before {
221
+ content: "";
222
+ }
223
+
224
+ .fa-envelope-o:before {
225
+ content: "";
226
+ }
227
+
228
+ .fa-heart:before {
229
+ content: "";
230
+ }
231
+
232
+ .fa-star:before {
233
+ content: "";
234
+ }
235
+
236
+ .fa-star-o:before {
237
+ content: "";
238
+ }
239
+
240
+ .fa-user:before {
241
+ content: "";
242
+ }
243
+
244
+ .fa-film:before {
245
+ content: "";
246
+ }
247
+
248
+ .fa-th-large:before {
249
+ content: "";
250
+ }
251
+
252
+ .fa-th:before {
253
+ content: "";
254
+ }
255
+
256
+ .fa-th-list:before {
257
+ content: "";
258
+ }
259
+
260
+ .fa-check:before {
261
+ content: "";
262
+ }
263
+
264
+ .fa-remove:before,
265
+ .fa-close:before,
266
+ .fa-times:before {
267
+ content: "";
268
+ }
269
+
270
+ .fa-search-plus:before {
271
+ content: "";
272
+ }
273
+
274
+ .fa-search-minus:before {
275
+ content: "";
276
+ }
277
+
278
+ .fa-power-off:before {
279
+ content: "";
280
+ }
281
+
282
+ .fa-signal:before {
283
+ content: "";
284
+ }
285
+
286
+ .fa-gear:before,
287
+ .fa-cog:before {
288
+ content: "";
289
+ }
290
+
291
+ .fa-trash-o:before {
292
+ content: "";
293
+ }
294
+
295
+ .fa-home:before {
296
+ content: "";
297
+ }
298
+
299
+ .fa-file-o:before {
300
+ content: "";
301
+ }
302
+
303
+ .fa-clock-o:before {
304
+ content: "";
305
+ }
306
+
307
+ .fa-road:before {
308
+ content: "";
309
+ }
310
+
311
+ .fa-download:before {
312
+ content: "";
313
+ }
314
+
315
+ .fa-arrow-circle-o-down:before {
316
+ content: "";
317
+ }
318
+
319
+ .fa-arrow-circle-o-up:before {
320
+ content: "";
321
+ }
322
+
323
+ .fa-inbox:before {
324
+ content: "";
325
+ }
326
+
327
+ .fa-play-circle-o:before {
328
+ content: "";
329
+ }
330
+
331
+ .fa-rotate-right:before,
332
+ .fa-repeat:before {
333
+ content: "";
334
+ }
335
+
336
+ .fa-refresh:before {
337
+ content: "";
338
+ }
339
+
340
+ .fa-list-alt:before {
341
+ content: "";
342
+ }
343
+
344
+ .fa-lock:before {
345
+ content: "";
346
+ }
347
+
348
+ .fa-flag:before {
349
+ content: "";
350
+ }
351
+
352
+ .fa-headphones:before {
353
+ content: "";
354
+ }
355
+
356
+ .fa-volume-off:before {
357
+ content: "";
358
+ }
359
+
360
+ .fa-volume-down:before {
361
+ content: "";
362
+ }
363
+
364
+ .fa-volume-up:before {
365
+ content: "";
366
+ }
367
+
368
+ .fa-qrcode:before {
369
+ content: "";
370
+ }
371
+
372
+ .fa-barcode:before {
373
+ content: "";
374
+ }
375
+
376
+ .fa-tag:before {
377
+ content: "";
378
+ }
379
+
380
+ .fa-tags:before {
381
+ content: "";
382
+ }
383
+
384
+ .fa-book:before {
385
+ content: "";
386
+ }
387
+
388
+ .fa-bookmark:before {
389
+ content: "";
390
+ }
391
+
392
+ .fa-print:before {
393
+ content: "";
394
+ }
395
+
396
+ .fa-camera:before {
397
+ content: "";
398
+ }
399
+
400
+ .fa-font:before {
401
+ content: "";
402
+ }
403
+
404
+ .fa-bold:before {
405
+ content: "";
406
+ }
407
+
408
+ .fa-italic:before {
409
+ content: "";
410
+ }
411
+
412
+ .fa-text-height:before {
413
+ content: "";
414
+ }
415
+
416
+ .fa-text-width:before {
417
+ content: "";
418
+ }
419
+
420
+ .fa-align-left:before {
421
+ content: "";
422
+ }
423
+
424
+ .fa-align-center:before {
425
+ content: "";
426
+ }
427
+
428
+ .fa-align-right:before {
429
+ content: "";
430
+ }
431
+
432
+ .fa-align-justify:before {
433
+ content: "";
434
+ }
435
+
436
+ .fa-list:before {
437
+ content: "";
438
+ }
439
+
440
+ .fa-dedent:before,
441
+ .fa-outdent:before {
442
+ content: "";
443
+ }
444
+
445
+ .fa-indent:before {
446
+ content: "";
447
+ }
448
+
449
+ .fa-video-camera:before {
450
+ content: "";
451
+ }
452
+
453
+ .fa-photo:before,
454
+ .fa-image:before,
455
+ .fa-picture-o:before {
456
+ content: "";
457
+ }
458
+
459
+ .fa-pencil:before {
460
+ content: "";
461
+ }
462
+
463
+ .fa-map-marker:before {
464
+ content: "";
465
+ }
466
+
467
+ .fa-adjust:before {
468
+ content: "";
469
+ }
470
+
471
+ .fa-tint:before {
472
+ content: "";
473
+ }
474
+
475
+ .fa-edit:before,
476
+ .fa-pencil-square-o:before {
477
+ content: "";
478
+ }
479
+
480
+ .fa-share-square-o:before {
481
+ content: "";
482
+ }
483
+
484
+ .fa-check-square-o:before {
485
+ content: "";
486
+ }
487
+
488
+ .fa-arrows:before {
489
+ content: "";
490
+ }
491
+
492
+ .fa-step-backward:before {
493
+ content: "";
494
+ }
495
+
496
+ .fa-fast-backward:before {
497
+ content: "";
498
+ }
499
+
500
+ .fa-backward:before {
501
+ content: "";
502
+ }
503
+
504
+ .fa-play:before {
505
+ content: "";
506
+ }
507
+
508
+ .fa-pause:before {
509
+ content: "";
510
+ }
511
+
512
+ .fa-stop:before {
513
+ content: "";
514
+ }
515
+
516
+ .fa-forward:before {
517
+ content: "";
518
+ }
519
+
520
+ .fa-fast-forward:before {
521
+ content: "";
522
+ }
523
+
524
+ .fa-step-forward:before {
525
+ content: "";
526
+ }
527
+
528
+ .fa-eject:before {
529
+ content: "";
530
+ }
531
+
532
+ .fa-chevron-left:before {
533
+ content: "";
534
+ }
535
+
536
+ .fa-chevron-right:before {
537
+ content: "";
538
+ }
539
+
540
+ .fa-plus-circle:before {
541
+ content: "";
542
+ }
543
+
544
+ .fa-minus-circle:before {
545
+ content: "";
546
+ }
547
+
548
+ .fa-times-circle:before {
549
+ content: "";
550
+ }
551
+
552
+ .fa-check-circle:before {
553
+ content: "";
554
+ }
555
+
556
+ .fa-question-circle:before {
557
+ content: "";
558
+ }
559
+
560
+ .fa-info-circle:before {
561
+ content: "";
562
+ }
563
+
564
+ .fa-crosshairs:before {
565
+ content: "";
566
+ }
567
+
568
+ .fa-times-circle-o:before {
569
+ content: "";
570
+ }
571
+
572
+ .fa-check-circle-o:before {
573
+ content: "";
574
+ }
575
+
576
+ .fa-ban:before {
577
+ content: "";
578
+ }
579
+
580
+ .fa-arrow-left:before {
581
+ content: "";
582
+ }
583
+
584
+ .fa-arrow-right:before {
585
+ content: "";
586
+ }
587
+
588
+ .fa-arrow-up:before {
589
+ content: "";
590
+ }
591
+
592
+ .fa-arrow-down:before {
593
+ content: "";
594
+ }
595
+
596
+ .fa-mail-forward:before,
597
+ .fa-share:before {
598
+ content: "";
599
+ }
600
+
601
+ .fa-expand:before {
602
+ content: "";
603
+ }
604
+
605
+ .fa-compress:before {
606
+ content: "";
607
+ }
608
+
609
+ .fa-plus:before {
610
+ content: "";
611
+ }
612
+
613
+ .fa-minus:before {
614
+ content: "";
615
+ }
616
+
617
+ .fa-asterisk:before {
618
+ content: "";
619
+ }
620
+
621
+ .fa-exclamation-circle:before {
622
+ content: "";
623
+ }
624
+
625
+ .fa-gift:before {
626
+ content: "";
627
+ }
628
+
629
+ .fa-leaf:before {
630
+ content: "";
631
+ }
632
+
633
+ .fa-fire:before {
634
+ content: "";
635
+ }
636
+
637
+ .fa-eye:before {
638
+ content: "";
639
+ }
640
+
641
+ .fa-eye-slash:before {
642
+ content: "";
643
+ }
644
+
645
+ .fa-warning:before,
646
+ .fa-exclamation-triangle:before {
647
+ content: "";
648
+ }
649
+
650
+ .fa-plane:before {
651
+ content: "";
652
+ }
653
+
654
+ .fa-calendar:before {
655
+ content: "";
656
+ }
657
+
658
+ .fa-random:before {
659
+ content: "";
660
+ }
661
+
662
+ .fa-comment:before {
663
+ content: "";
664
+ }
665
+
666
+ .fa-magnet:before {
667
+ content: "";
668
+ }
669
+
670
+ .fa-chevron-up:before {
671
+ content: "";
672
+ }
673
+
674
+ .fa-chevron-down:before {
675
+ content: "";
676
+ }
677
+
678
+ .fa-retweet:before {
679
+ content: "";
680
+ }
681
+
682
+ .fa-shopping-cart:before {
683
+ content: "";
684
+ }
685
+
686
+ .fa-folder:before {
687
+ content: "";
688
+ }
689
+
690
+ .fa-folder-open:before {
691
+ content: "";
692
+ }
693
+
694
+ .fa-arrows-v:before {
695
+ content: "";
696
+ }
697
+
698
+ .fa-arrows-h:before {
699
+ content: "";
700
+ }
701
+
702
+ .fa-bar-chart-o:before,
703
+ .fa-bar-chart:before {
704
+ content: "";
705
+ }
706
+
707
+ .fa-twitter-square:before {
708
+ content: "";
709
+ }
710
+
711
+ .fa-facebook-square:before {
712
+ content: "";
713
+ }
714
+
715
+ .fa-camera-retro:before {
716
+ content: "";
717
+ }
718
+
719
+ .fa-key:before {
720
+ content: "";
721
+ }
722
+
723
+ .fa-gears:before,
724
+ .fa-cogs:before {
725
+ content: "";
726
+ }
727
+
728
+ .fa-comments:before {
729
+ content: "";
730
+ }
731
+
732
+ .fa-thumbs-o-up:before {
733
+ content: "";
734
+ }
735
+
736
+ .fa-thumbs-o-down:before {
737
+ content: "";
738
+ }
739
+
740
+ .fa-star-half:before {
741
+ content: "";
742
+ }
743
+
744
+ .fa-heart-o:before {
745
+ content: "";
746
+ }
747
+
748
+ .fa-sign-out:before {
749
+ content: "";
750
+ }
751
+
752
+ .fa-linkedin-square:before {
753
+ content: "";
754
+ }
755
+
756
+ .fa-thumb-tack:before {
757
+ content: "";
758
+ }
759
+
760
+ .fa-external-link:before {
761
+ content: "";
762
+ }
763
+
764
+ .fa-sign-in:before {
765
+ content: "";
766
+ }
767
+
768
+ .fa-trophy:before {
769
+ content: "";
770
+ }
771
+
772
+ .fa-github-square:before {
773
+ content: "";
774
+ }
775
+
776
+ .fa-upload:before {
777
+ content: "";
778
+ }
779
+
780
+ .fa-lemon-o:before {
781
+ content: "";
782
+ }
783
+
784
+ .fa-phone:before {
785
+ content: "";
786
+ }
787
+
788
+ .fa-square-o:before {
789
+ content: "";
790
+ }
791
+
792
+ .fa-bookmark-o:before {
793
+ content: "";
794
+ }
795
+
796
+ .fa-phone-square:before {
797
+ content: "";
798
+ }
799
+
800
+ .fa-twitter:before {
801
+ content: "";
802
+ }
803
+
804
+ .fa-facebook-f:before,
805
+ .fa-facebook:before {
806
+ content: "";
807
+ }
808
+
809
+ .fa-github:before {
810
+ content: "";
811
+ }
812
+
813
+ .fa-unlock:before {
814
+ content: "";
815
+ }
816
+
817
+ .fa-credit-card:before {
818
+ content: "";
819
+ }
820
+
821
+ .fa-feed:before,
822
+ .fa-rss:before {
823
+ content: "";
824
+ }
825
+
826
+ .fa-hdd-o:before {
827
+ content: "";
828
+ }
829
+
830
+ .fa-bullhorn:before {
831
+ content: "";
832
+ }
833
+
834
+ .fa-bell:before {
835
+ content: "";
836
+ }
837
+
838
+ .fa-certificate:before {
839
+ content: "";
840
+ }
841
+
842
+ .fa-hand-o-right:before {
843
+ content: "";
844
+ }
845
+
846
+ .fa-hand-o-left:before {
847
+ content: "";
848
+ }
849
+
850
+ .fa-hand-o-up:before {
851
+ content: "";
852
+ }
853
+
854
+ .fa-hand-o-down:before {
855
+ content: "";
856
+ }
857
+
858
+ .fa-arrow-circle-left:before {
859
+ content: "";
860
+ }
861
+
862
+ .fa-arrow-circle-right:before {
863
+ content: "";
864
+ }
865
+
866
+ .fa-arrow-circle-up:before {
867
+ content: "";
868
+ }
869
+
870
+ .fa-arrow-circle-down:before {
871
+ content: "";
872
+ }
873
+
874
+ .fa-globe:before {
875
+ content: "";
876
+ }
877
+
878
+ .fa-wrench:before {
879
+ content: "";
880
+ }
881
+
882
+ .fa-tasks:before {
883
+ content: "";
884
+ }
885
+
886
+ .fa-filter:before {
887
+ content: "";
888
+ }
889
+
890
+ .fa-briefcase:before {
891
+ content: "";
892
+ }
893
+
894
+ .fa-arrows-alt:before {
895
+ content: "";
896
+ }
897
+
898
+ .fa-group:before,
899
+ .fa-users:before {
900
+ content: "";
901
+ }
902
+
903
+ .fa-chain:before,
904
+ .fa-link:before {
905
+ content: "";
906
+ }
907
+
908
+ .fa-cloud:before {
909
+ content: "";
910
+ }
911
+
912
+ .fa-flask:before {
913
+ content: "";
914
+ }
915
+
916
+ .fa-cut:before,
917
+ .fa-scissors:before {
918
+ content: "";
919
+ }
920
+
921
+ .fa-copy:before,
922
+ .fa-files-o:before {
923
+ content: "";
924
+ }
925
+
926
+ .fa-paperclip:before {
927
+ content: "";
928
+ }
929
+
930
+ .fa-save:before,
931
+ .fa-floppy-o:before {
932
+ content: "";
933
+ }
934
+
935
+ .fa-square:before {
936
+ content: "";
937
+ }
938
+
939
+ .fa-navicon:before,
940
+ .fa-reorder:before,
941
+ .fa-bars:before {
942
+ content: "";
943
+ }
944
+
945
+ .fa-list-ul:before {
946
+ content: "";
947
+ }
948
+
949
+ .fa-list-ol:before {
950
+ content: "";
951
+ }
952
+
953
+ .fa-strikethrough:before {
954
+ content: "";
955
+ }
956
+
957
+ .fa-underline:before {
958
+ content: "";
959
+ }
960
+
961
+ .fa-table:before {
962
+ content: "";
963
+ }
964
+
965
+ .fa-magic:before {
966
+ content: "";
967
+ }
968
+
969
+ .fa-truck:before {
970
+ content: "";
971
+ }
972
+
973
+ .fa-pinterest:before {
974
+ content: "";
975
+ }
976
+
977
+ .fa-pinterest-square:before {
978
+ content: "";
979
+ }
980
+
981
+ .fa-google-plus-square:before {
982
+ content: "";
983
+ }
984
+
985
+ .fa-google-plus:before {
986
+ content: "";
987
+ }
988
+
989
+ .fa-money:before {
990
+ content: "";
991
+ }
992
+
993
+ .fa-caret-down:before {
994
+ content: "";
995
+ }
996
+
997
+ .fa-caret-up:before {
998
+ content: "";
999
+ }
1000
+
1001
+ .fa-caret-left:before {
1002
+ content: "";
1003
+ }
1004
+
1005
+ .fa-caret-right:before {
1006
+ content: "";
1007
+ }
1008
+
1009
+ .fa-columns:before {
1010
+ content: "";
1011
+ }
1012
+
1013
+ .fa-unsorted:before,
1014
+ .fa-sort:before {
1015
+ content: "";
1016
+ }
1017
+
1018
+ .fa-sort-down:before,
1019
+ .fa-sort-desc:before {
1020
+ content: "";
1021
+ }
1022
+
1023
+ .fa-sort-up:before,
1024
+ .fa-sort-asc:before {
1025
+ content: "";
1026
+ }
1027
+
1028
+ .fa-envelope:before {
1029
+ content: "";
1030
+ }
1031
+
1032
+ .fa-linkedin:before {
1033
+ content: "";
1034
+ }
1035
+
1036
+ .fa-rotate-left:before,
1037
+ .fa-undo:before {
1038
+ content: "";
1039
+ }
1040
+
1041
+ .fa-legal:before,
1042
+ .fa-gavel:before {
1043
+ content: "";
1044
+ }
1045
+
1046
+ .fa-dashboard:before,
1047
+ .fa-tachometer:before {
1048
+ content: "";
1049
+ }
1050
+
1051
+ .fa-comment-o:before {
1052
+ content: "";
1053
+ }
1054
+
1055
+ .fa-comments-o:before {
1056
+ content: "";
1057
+ }
1058
+
1059
+ .fa-flash:before,
1060
+ .fa-bolt:before {
1061
+ content: "";
1062
+ }
1063
+
1064
+ .fa-sitemap:before {
1065
+ content: "";
1066
+ }
1067
+
1068
+ .fa-umbrella:before {
1069
+ content: "";
1070
+ }
1071
+
1072
+ .fa-paste:before,
1073
+ .fa-clipboard:before {
1074
+ content: "";
1075
+ }
1076
+
1077
+ .fa-lightbulb-o:before {
1078
+ content: "";
1079
+ }
1080
+
1081
+ .fa-exchange:before {
1082
+ content: "";
1083
+ }
1084
+
1085
+ .fa-cloud-download:before {
1086
+ content: "";
1087
+ }
1088
+
1089
+ .fa-cloud-upload:before {
1090
+ content: "";
1091
+ }
1092
+
1093
+ .fa-user-md:before {
1094
+ content: "";
1095
+ }
1096
+
1097
+ .fa-stethoscope:before {
1098
+ content: "";
1099
+ }
1100
+
1101
+ .fa-suitcase:before {
1102
+ content: "";
1103
+ }
1104
+
1105
+ .fa-bell-o:before {
1106
+ content: "";
1107
+ }
1108
+
1109
+ .fa-coffee:before {
1110
+ content: "";
1111
+ }
1112
+
1113
+ .fa-cutlery:before {
1114
+ content: "";
1115
+ }
1116
+
1117
+ .fa-file-text-o:before {
1118
+ content: "";
1119
+ }
1120
+
1121
+ .fa-building-o:before {
1122
+ content: "";
1123
+ }
1124
+
1125
+ .fa-hospital-o:before {
1126
+ content: "";
1127
+ }
1128
+
1129
+ .fa-ambulance:before {
1130
+ content: "";
1131
+ }
1132
+
1133
+ .fa-medkit:before {
1134
+ content: "";
1135
+ }
1136
+
1137
+ .fa-fighter-jet:before {
1138
+ content: "";
1139
+ }
1140
+
1141
+ .fa-beer:before {
1142
+ content: "";
1143
+ }
1144
+
1145
+ .fa-h-square:before {
1146
+ content: "";
1147
+ }
1148
+
1149
+ .fa-plus-square:before {
1150
+ content: "";
1151
+ }
1152
+
1153
+ .fa-angle-double-left:before {
1154
+ content: "";
1155
+ }
1156
+
1157
+ .fa-angle-double-right:before {
1158
+ content: "";
1159
+ }
1160
+
1161
+ .fa-angle-double-up:before {
1162
+ content: "";
1163
+ }
1164
+
1165
+ .fa-angle-double-down:before {
1166
+ content: "";
1167
+ }
1168
+
1169
+ .fa-angle-left:before {
1170
+ content: "";
1171
+ }
1172
+
1173
+ .fa-angle-right:before {
1174
+ content: "";
1175
+ }
1176
+
1177
+ .fa-angle-up:before {
1178
+ content: "";
1179
+ }
1180
+
1181
+ .fa-angle-down:before {
1182
+ content: "";
1183
+ }
1184
+
1185
+ .fa-desktop:before {
1186
+ content: "";
1187
+ }
1188
+
1189
+ .fa-laptop:before {
1190
+ content: "";
1191
+ }
1192
+
1193
+ .fa-tablet:before {
1194
+ content: "";
1195
+ }
1196
+
1197
+ .fa-mobile-phone:before,
1198
+ .fa-mobile:before {
1199
+ content: "";
1200
+ }
1201
+
1202
+ .fa-circle-o:before {
1203
+ content: "";
1204
+ }
1205
+
1206
+ .fa-quote-left:before {
1207
+ content: "";
1208
+ }
1209
+
1210
+ .fa-quote-right:before {
1211
+ content: "";
1212
+ }
1213
+
1214
+ .fa-spinner:before {
1215
+ content: "";
1216
+ }
1217
+
1218
+ .fa-circle:before {
1219
+ content: "";
1220
+ }
1221
+
1222
+ .fa-mail-reply:before,
1223
+ .fa-reply:before {
1224
+ content: "";
1225
+ }
1226
+
1227
+ .fa-github-alt:before {
1228
+ content: "";
1229
+ }
1230
+
1231
+ .fa-folder-o:before {
1232
+ content: "";
1233
+ }
1234
+
1235
+ .fa-folder-open-o:before {
1236
+ content: "";
1237
+ }
1238
+
1239
+ .fa-smile-o:before {
1240
+ content: "";
1241
+ }
1242
+
1243
+ .fa-frown-o:before {
1244
+ content: "";
1245
+ }
1246
+
1247
+ .fa-meh-o:before {
1248
+ content: "";
1249
+ }
1250
+
1251
+ .fa-gamepad:before {
1252
+ content: "";
1253
+ }
1254
+
1255
+ .fa-keyboard-o:before {
1256
+ content: "";
1257
+ }
1258
+
1259
+ .fa-flag-o:before {
1260
+ content: "";
1261
+ }
1262
+
1263
+ .fa-flag-checkered:before {
1264
+ content: "";
1265
+ }
1266
+
1267
+ .fa-terminal:before {
1268
+ content: "";
1269
+ }
1270
+
1271
+ .fa-code:before {
1272
+ content: "";
1273
+ }
1274
+
1275
+ .fa-mail-reply-all:before,
1276
+ .fa-reply-all:before {
1277
+ content: "";
1278
+ }
1279
+
1280
+ .fa-star-half-empty:before,
1281
+ .fa-star-half-full:before,
1282
+ .fa-star-half-o:before {
1283
+ content: "";
1284
+ }
1285
+
1286
+ .fa-location-arrow:before {
1287
+ content: "";
1288
+ }
1289
+
1290
+ .fa-crop:before {
1291
+ content: "";
1292
+ }
1293
+
1294
+ .fa-code-fork:before {
1295
+ content: "";
1296
+ }
1297
+
1298
+ .fa-unlink:before,
1299
+ .fa-chain-broken:before {
1300
+ content: "";
1301
+ }
1302
+
1303
+ .fa-question:before {
1304
+ content: "";
1305
+ }
1306
+
1307
+ .fa-info:before {
1308
+ content: "";
1309
+ }
1310
+
1311
+ .fa-exclamation:before {
1312
+ content: "";
1313
+ }
1314
+
1315
+ .fa-superscript:before {
1316
+ content: "";
1317
+ }
1318
+
1319
+ .fa-subscript:before {
1320
+ content: "";
1321
+ }
1322
+
1323
+ .fa-eraser:before {
1324
+ content: "";
1325
+ }
1326
+
1327
+ .fa-puzzle-piece:before {
1328
+ content: "";
1329
+ }
1330
+
1331
+ .fa-microphone:before {
1332
+ content: "";
1333
+ }
1334
+
1335
+ .fa-microphone-slash:before {
1336
+ content: "";
1337
+ }
1338
+
1339
+ .fa-shield:before {
1340
+ content: "";
1341
+ }
1342
+
1343
+ .fa-calendar-o:before {
1344
+ content: "";
1345
+ }
1346
+
1347
+ .fa-fire-extinguisher:before {
1348
+ content: "";
1349
+ }
1350
+
1351
+ .fa-rocket:before {
1352
+ content: "";
1353
+ }
1354
+
1355
+ .fa-maxcdn:before {
1356
+ content: "";
1357
+ }
1358
+
1359
+ .fa-chevron-circle-left:before {
1360
+ content: "";
1361
+ }
1362
+
1363
+ .fa-chevron-circle-right:before {
1364
+ content: "";
1365
+ }
1366
+
1367
+ .fa-chevron-circle-up:before {
1368
+ content: "";
1369
+ }
1370
+
1371
+ .fa-chevron-circle-down:before {
1372
+ content: "";
1373
+ }
1374
+
1375
+ .fa-html5:before {
1376
+ content: "";
1377
+ }
1378
+
1379
+ .fa-css3:before {
1380
+ content: "";
1381
+ }
1382
+
1383
+ .fa-anchor:before {
1384
+ content: "";
1385
+ }
1386
+
1387
+ .fa-unlock-alt:before {
1388
+ content: "";
1389
+ }
1390
+
1391
+ .fa-bullseye:before {
1392
+ content: "";
1393
+ }
1394
+
1395
+ .fa-ellipsis-h:before {
1396
+ content: "";
1397
+ }
1398
+
1399
+ .fa-ellipsis-v:before {
1400
+ content: "";
1401
+ }
1402
+
1403
+ .fa-rss-square:before {
1404
+ content: "";
1405
+ }
1406
+
1407
+ .fa-play-circle:before {
1408
+ content: "";
1409
+ }
1410
+
1411
+ .fa-ticket:before {
1412
+ content: "";
1413
+ }
1414
+
1415
+ .fa-minus-square:before {
1416
+ content: "";
1417
+ }
1418
+
1419
+ .fa-minus-square-o:before {
1420
+ content: "";
1421
+ }
1422
+
1423
+ .fa-level-up:before {
1424
+ content: "";
1425
+ }
1426
+
1427
+ .fa-level-down:before {
1428
+ content: "";
1429
+ }
1430
+
1431
+ .fa-check-square:before {
1432
+ content: "";
1433
+ }
1434
+
1435
+ .fa-pencil-square:before {
1436
+ content: "";
1437
+ }
1438
+
1439
+ .fa-external-link-square:before {
1440
+ content: "";
1441
+ }
1442
+
1443
+ .fa-share-square:before {
1444
+ content: "";
1445
+ }
1446
+
1447
+ .fa-compass:before {
1448
+ content: "";
1449
+ }
1450
+
1451
+ .fa-toggle-down:before,
1452
+ .fa-caret-square-o-down:before {
1453
+ content: "";
1454
+ }
1455
+
1456
+ .fa-toggle-up:before,
1457
+ .fa-caret-square-o-up:before {
1458
+ content: "";
1459
+ }
1460
+
1461
+ .fa-toggle-right:before,
1462
+ .fa-caret-square-o-right:before {
1463
+ content: "";
1464
+ }
1465
+
1466
+ .fa-euro:before,
1467
+ .fa-eur:before {
1468
+ content: "";
1469
+ }
1470
+
1471
+ .fa-gbp:before {
1472
+ content: "";
1473
+ }
1474
+
1475
+ .fa-dollar:before,
1476
+ .fa-usd:before {
1477
+ content: "";
1478
+ }
1479
+
1480
+ .fa-rupee:before,
1481
+ .fa-inr:before {
1482
+ content: "";
1483
+ }
1484
+
1485
+ .fa-cny:before,
1486
+ .fa-rmb:before,
1487
+ .fa-yen:before,
1488
+ .fa-jpy:before {
1489
+ content: "";
1490
+ }
1491
+
1492
+ .fa-ruble:before,
1493
+ .fa-rouble:before,
1494
+ .fa-rub:before {
1495
+ content: "";
1496
+ }
1497
+
1498
+ .fa-won:before,
1499
+ .fa-krw:before {
1500
+ content: "";
1501
+ }
1502
+
1503
+ .fa-bitcoin:before,
1504
+ .fa-btc:before {
1505
+ content: "";
1506
+ }
1507
+
1508
+ .fa-file:before {
1509
+ content: "";
1510
+ }
1511
+
1512
+ .fa-file-text:before {
1513
+ content: "";
1514
+ }
1515
+
1516
+ .fa-sort-alpha-asc:before {
1517
+ content: "";
1518
+ }
1519
+
1520
+ .fa-sort-alpha-desc:before {
1521
+ content: "";
1522
+ }
1523
+
1524
+ .fa-sort-amount-asc:before {
1525
+ content: "";
1526
+ }
1527
+
1528
+ .fa-sort-amount-desc:before {
1529
+ content: "";
1530
+ }
1531
+
1532
+ .fa-sort-numeric-asc:before {
1533
+ content: "";
1534
+ }
1535
+
1536
+ .fa-sort-numeric-desc:before {
1537
+ content: "";
1538
+ }
1539
+
1540
+ .fa-thumbs-up:before {
1541
+ content: "";
1542
+ }
1543
+
1544
+ .fa-thumbs-down:before {
1545
+ content: "";
1546
+ }
1547
+
1548
+ .fa-youtube-square:before {
1549
+ content: "";
1550
+ }
1551
+
1552
+ .fa-youtube:before {
1553
+ content: "";
1554
+ }
1555
+
1556
+ .fa-xing:before {
1557
+ content: "";
1558
+ }
1559
+
1560
+ .fa-xing-square:before {
1561
+ content: "";
1562
+ }
1563
+
1564
+ .fa-youtube-play:before {
1565
+ content: "";
1566
+ }
1567
+
1568
+ .fa-dropbox:before {
1569
+ content: "";
1570
+ }
1571
+
1572
+ .fa-stack-overflow:before {
1573
+ content: "";
1574
+ }
1575
+
1576
+ .fa-instagram:before {
1577
+ content: "";
1578
+ }
1579
+
1580
+ .fa-flickr:before {
1581
+ content: "";
1582
+ }
1583
+
1584
+ .fa-adn:before {
1585
+ content: "";
1586
+ }
1587
+
1588
+ .fa-bitbucket:before {
1589
+ content: "";
1590
+ }
1591
+
1592
+ .fa-bitbucket-square:before {
1593
+ content: "";
1594
+ }
1595
+
1596
+ .fa-tumblr:before {
1597
+ content: "";
1598
+ }
1599
+
1600
+ .fa-tumblr-square:before {
1601
+ content: "";
1602
+ }
1603
+
1604
+ .fa-long-arrow-down:before {
1605
+ content: "";
1606
+ }
1607
+
1608
+ .fa-long-arrow-up:before {
1609
+ content: "";
1610
+ }
1611
+
1612
+ .fa-long-arrow-left:before {
1613
+ content: "";
1614
+ }
1615
+
1616
+ .fa-long-arrow-right:before {
1617
+ content: "";
1618
+ }
1619
+
1620
+ .fa-apple:before {
1621
+ content: "";
1622
+ }
1623
+
1624
+ .fa-windows:before {
1625
+ content: "";
1626
+ }
1627
+
1628
+ .fa-android:before {
1629
+ content: "";
1630
+ }
1631
+
1632
+ .fa-linux:before {
1633
+ content: "";
1634
+ }
1635
+
1636
+ .fa-dribbble:before {
1637
+ content: "";
1638
+ }
1639
+
1640
+ .fa-skype:before {
1641
+ content: "";
1642
+ }
1643
+
1644
+ .fa-foursquare:before {
1645
+ content: "";
1646
+ }
1647
+
1648
+ .fa-trello:before {
1649
+ content: "";
1650
+ }
1651
+
1652
+ .fa-female:before {
1653
+ content: "";
1654
+ }
1655
+
1656
+ .fa-male:before {
1657
+ content: "";
1658
+ }
1659
+
1660
+ .fa-gittip:before,
1661
+ .fa-gratipay:before {
1662
+ content: "";
1663
+ }
1664
+
1665
+ .fa-sun-o:before {
1666
+ content: "";
1667
+ }
1668
+
1669
+ .fa-moon-o:before {
1670
+ content: "";
1671
+ }
1672
+
1673
+ .fa-archive:before {
1674
+ content: "";
1675
+ }
1676
+
1677
+ .fa-bug:before {
1678
+ content: "";
1679
+ }
1680
+
1681
+ .fa-vk:before {
1682
+ content: "";
1683
+ }
1684
+
1685
+ .fa-weibo:before {
1686
+ content: "";
1687
+ }
1688
+
1689
+ .fa-renren:before {
1690
+ content: "";
1691
+ }
1692
+
1693
+ .fa-pagelines:before {
1694
+ content: "";
1695
+ }
1696
+
1697
+ .fa-stack-exchange:before {
1698
+ content: "";
1699
+ }
1700
+
1701
+ .fa-arrow-circle-o-right:before {
1702
+ content: "";
1703
+ }
1704
+
1705
+ .fa-arrow-circle-o-left:before {
1706
+ content: "";
1707
+ }
1708
+
1709
+ .fa-toggle-left:before,
1710
+ .fa-caret-square-o-left:before {
1711
+ content: "";
1712
+ }
1713
+
1714
+ .fa-dot-circle-o:before {
1715
+ content: "";
1716
+ }
1717
+
1718
+ .fa-wheelchair:before {
1719
+ content: "";
1720
+ }
1721
+
1722
+ .fa-vimeo-square:before {
1723
+ content: "";
1724
+ }
1725
+
1726
+ .fa-turkish-lira:before,
1727
+ .fa-try:before {
1728
+ content: "";
1729
+ }
1730
+
1731
+ .fa-plus-square-o:before {
1732
+ content: "";
1733
+ }
1734
+
1735
+ .fa-space-shuttle:before {
1736
+ content: "";
1737
+ }
1738
+
1739
+ .fa-slack:before {
1740
+ content: "";
1741
+ }
1742
+
1743
+ .fa-envelope-square:before {
1744
+ content: "";
1745
+ }
1746
+
1747
+ .fa-wordpress:before {
1748
+ content: "";
1749
+ }
1750
+
1751
+ .fa-openid:before {
1752
+ content: "";
1753
+ }
1754
+
1755
+ .fa-institution:before,
1756
+ .fa-bank:before,
1757
+ .fa-university:before {
1758
+ content: "";
1759
+ }
1760
+
1761
+ .fa-mortar-board:before,
1762
+ .fa-graduation-cap:before {
1763
+ content: "";
1764
+ }
1765
+
1766
+ .fa-yahoo:before {
1767
+ content: "";
1768
+ }
1769
+
1770
+ .fa-google:before {
1771
+ content: "";
1772
+ }
1773
+
1774
+ .fa-reddit:before {
1775
+ content: "";
1776
+ }
1777
+
1778
+ .fa-reddit-square:before {
1779
+ content: "";
1780
+ }
1781
+
1782
+ .fa-stumbleupon-circle:before {
1783
+ content: "";
1784
+ }
1785
+
1786
+ .fa-stumbleupon:before {
1787
+ content: "";
1788
+ }
1789
+
1790
+ .fa-delicious:before {
1791
+ content: "";
1792
+ }
1793
+
1794
+ .fa-digg:before {
1795
+ content: "";
1796
+ }
1797
+
1798
+ .fa-pied-piper-pp:before {
1799
+ content: "";
1800
+ }
1801
+
1802
+ .fa-pied-piper-alt:before {
1803
+ content: "";
1804
+ }
1805
+
1806
+ .fa-drupal:before {
1807
+ content: "";
1808
+ }
1809
+
1810
+ .fa-joomla:before {
1811
+ content: "";
1812
+ }
1813
+
1814
+ .fa-language:before {
1815
+ content: "";
1816
+ }
1817
+
1818
+ .fa-fax:before {
1819
+ content: "";
1820
+ }
1821
+
1822
+ .fa-building:before {
1823
+ content: "";
1824
+ }
1825
+
1826
+ .fa-child:before {
1827
+ content: "";
1828
+ }
1829
+
1830
+ .fa-paw:before {
1831
+ content: "";
1832
+ }
1833
+
1834
+ .fa-spoon:before {
1835
+ content: "";
1836
+ }
1837
+
1838
+ .fa-cube:before {
1839
+ content: "";
1840
+ }
1841
+
1842
+ .fa-cubes:before {
1843
+ content: "";
1844
+ }
1845
+
1846
+ .fa-behance:before {
1847
+ content: "";
1848
+ }
1849
+
1850
+ .fa-behance-square:before {
1851
+ content: "";
1852
+ }
1853
+
1854
+ .fa-steam:before {
1855
+ content: "";
1856
+ }
1857
+
1858
+ .fa-steam-square:before {
1859
+ content: "";
1860
+ }
1861
+
1862
+ .fa-recycle:before {
1863
+ content: "";
1864
+ }
1865
+
1866
+ .fa-automobile:before,
1867
+ .fa-car:before {
1868
+ content: "";
1869
+ }
1870
+
1871
+ .fa-cab:before,
1872
+ .fa-taxi:before {
1873
+ content: "";
1874
+ }
1875
+
1876
+ .fa-tree:before {
1877
+ content: "";
1878
+ }
1879
+
1880
+ .fa-spotify:before {
1881
+ content: "";
1882
+ }
1883
+
1884
+ .fa-deviantart:before {
1885
+ content: "";
1886
+ }
1887
+
1888
+ .fa-soundcloud:before {
1889
+ content: "";
1890
+ }
1891
+
1892
+ .fa-database:before {
1893
+ content: "";
1894
+ }
1895
+
1896
+ .fa-file-pdf-o:before {
1897
+ content: "";
1898
+ }
1899
+
1900
+ .fa-file-word-o:before {
1901
+ content: "";
1902
+ }
1903
+
1904
+ .fa-file-excel-o:before {
1905
+ content: "";
1906
+ }
1907
+
1908
+ .fa-file-powerpoint-o:before {
1909
+ content: "";
1910
+ }
1911
+
1912
+ .fa-file-photo-o:before,
1913
+ .fa-file-picture-o:before,
1914
+ .fa-file-image-o:before {
1915
+ content: "";
1916
+ }
1917
+
1918
+ .fa-file-zip-o:before,
1919
+ .fa-file-archive-o:before {
1920
+ content: "";
1921
+ }
1922
+
1923
+ .fa-file-sound-o:before,
1924
+ .fa-file-audio-o:before {
1925
+ content: "";
1926
+ }
1927
+
1928
+ .fa-file-movie-o:before,
1929
+ .fa-file-video-o:before {
1930
+ content: "";
1931
+ }
1932
+
1933
+ .fa-file-code-o:before {
1934
+ content: "";
1935
+ }
1936
+
1937
+ .fa-vine:before {
1938
+ content: "";
1939
+ }
1940
+
1941
+ .fa-codepen:before {
1942
+ content: "";
1943
+ }
1944
+
1945
+ .fa-jsfiddle:before {
1946
+ content: "";
1947
+ }
1948
+
1949
+ .fa-life-bouy:before,
1950
+ .fa-life-buoy:before,
1951
+ .fa-life-saver:before,
1952
+ .fa-support:before,
1953
+ .fa-life-ring:before {
1954
+ content: "";
1955
+ }
1956
+
1957
+ .fa-circle-o-notch:before {
1958
+ content: "";
1959
+ }
1960
+
1961
+ .fa-ra:before,
1962
+ .fa-resistance:before,
1963
+ .fa-rebel:before {
1964
+ content: "";
1965
+ }
1966
+
1967
+ .fa-ge:before,
1968
+ .fa-empire:before {
1969
+ content: "";
1970
+ }
1971
+
1972
+ .fa-git-square:before {
1973
+ content: "";
1974
+ }
1975
+
1976
+ .fa-git:before {
1977
+ content: "";
1978
+ }
1979
+
1980
+ .fa-y-combinator-square:before,
1981
+ .fa-yc-square:before,
1982
+ .fa-hacker-news:before {
1983
+ content: "";
1984
+ }
1985
+
1986
+ .fa-tencent-weibo:before {
1987
+ content: "";
1988
+ }
1989
+
1990
+ .fa-qq:before {
1991
+ content: "";
1992
+ }
1993
+
1994
+ .fa-wechat:before,
1995
+ .fa-weixin:before {
1996
+ content: "";
1997
+ }
1998
+
1999
+ .fa-send:before,
2000
+ .fa-paper-plane:before {
2001
+ content: "";
2002
+ }
2003
+
2004
+ .fa-send-o:before,
2005
+ .fa-paper-plane-o:before {
2006
+ content: "";
2007
+ }
2008
+
2009
+ .fa-history:before {
2010
+ content: "";
2011
+ }
2012
+
2013
+ .fa-circle-thin:before {
2014
+ content: "";
2015
+ }
2016
+
2017
+ .fa-header:before {
2018
+ content: "";
2019
+ }
2020
+
2021
+ .fa-paragraph:before {
2022
+ content: "";
2023
+ }
2024
+
2025
+ .fa-sliders:before {
2026
+ content: "";
2027
+ }
2028
+
2029
+ .fa-share-alt:before {
2030
+ content: "";
2031
+ }
2032
+
2033
+ .fa-share-alt-square:before {
2034
+ content: "";
2035
+ }
2036
+
2037
+ .fa-bomb:before {
2038
+ content: "";
2039
+ }
2040
+
2041
+ .fa-soccer-ball-o:before,
2042
+ .fa-futbol-o:before {
2043
+ content: "";
2044
+ }
2045
+
2046
+ .fa-tty:before {
2047
+ content: "";
2048
+ }
2049
+
2050
+ .fa-binoculars:before {
2051
+ content: "";
2052
+ }
2053
+
2054
+ .fa-plug:before {
2055
+ content: "";
2056
+ }
2057
+
2058
+ .fa-slideshare:before {
2059
+ content: "";
2060
+ }
2061
+
2062
+ .fa-twitch:before {
2063
+ content: "";
2064
+ }
2065
+
2066
+ .fa-yelp:before {
2067
+ content: "";
2068
+ }
2069
+
2070
+ .fa-newspaper-o:before {
2071
+ content: "";
2072
+ }
2073
+
2074
+ .fa-wifi:before {
2075
+ content: "";
2076
+ }
2077
+
2078
+ .fa-calculator:before {
2079
+ content: "";
2080
+ }
2081
+
2082
+ .fa-paypal:before {
2083
+ content: "";
2084
+ }
2085
+
2086
+ .fa-google-wallet:before {
2087
+ content: "";
2088
+ }
2089
+
2090
+ .fa-cc-visa:before {
2091
+ content: "";
2092
+ }
2093
+
2094
+ .fa-cc-mastercard:before {
2095
+ content: "";
2096
+ }
2097
+
2098
+ .fa-cc-discover:before {
2099
+ content: "";
2100
+ }
2101
+
2102
+ .fa-cc-amex:before {
2103
+ content: "";
2104
+ }
2105
+
2106
+ .fa-cc-paypal:before {
2107
+ content: "";
2108
+ }
2109
+
2110
+ .fa-cc-stripe:before {
2111
+ content: "";
2112
+ }
2113
+
2114
+ .fa-bell-slash:before {
2115
+ content: "";
2116
+ }
2117
+
2118
+ .fa-bell-slash-o:before {
2119
+ content: "";
2120
+ }
2121
+
2122
+ .fa-trash:before {
2123
+ content: "";
2124
+ }
2125
+
2126
+ .fa-copyright:before {
2127
+ content: "";
2128
+ }
2129
+
2130
+ .fa-at:before {
2131
+ content: "";
2132
+ }
2133
+
2134
+ .fa-eyedropper:before {
2135
+ content: "";
2136
+ }
2137
+
2138
+ .fa-paint-brush:before {
2139
+ content: "";
2140
+ }
2141
+
2142
+ .fa-birthday-cake:before {
2143
+ content: "";
2144
+ }
2145
+
2146
+ .fa-area-chart:before {
2147
+ content: "";
2148
+ }
2149
+
2150
+ .fa-pie-chart:before {
2151
+ content: "";
2152
+ }
2153
+
2154
+ .fa-line-chart:before {
2155
+ content: "";
2156
+ }
2157
+
2158
+ .fa-lastfm:before {
2159
+ content: "";
2160
+ }
2161
+
2162
+ .fa-lastfm-square:before {
2163
+ content: "";
2164
+ }
2165
+
2166
+ .fa-toggle-off:before {
2167
+ content: "";
2168
+ }
2169
+
2170
+ .fa-toggle-on:before {
2171
+ content: "";
2172
+ }
2173
+
2174
+ .fa-bicycle:before {
2175
+ content: "";
2176
+ }
2177
+
2178
+ .fa-bus:before {
2179
+ content: "";
2180
+ }
2181
+
2182
+ .fa-ioxhost:before {
2183
+ content: "";
2184
+ }
2185
+
2186
+ .fa-angellist:before {
2187
+ content: "";
2188
+ }
2189
+
2190
+ .fa-cc:before {
2191
+ content: "";
2192
+ }
2193
+
2194
+ .fa-shekel:before,
2195
+ .fa-sheqel:before,
2196
+ .fa-ils:before {
2197
+ content: "";
2198
+ }
2199
+
2200
+ .fa-meanpath:before {
2201
+ content: "";
2202
+ }
2203
+
2204
+ .fa-buysellads:before {
2205
+ content: "";
2206
+ }
2207
+
2208
+ .fa-connectdevelop:before {
2209
+ content: "";
2210
+ }
2211
+
2212
+ .fa-dashcube:before {
2213
+ content: "";
2214
+ }
2215
+
2216
+ .fa-forumbee:before {
2217
+ content: "";
2218
+ }
2219
+
2220
+ .fa-leanpub:before {
2221
+ content: "";
2222
+ }
2223
+
2224
+ .fa-sellsy:before {
2225
+ content: "";
2226
+ }
2227
+
2228
+ .fa-shirtsinbulk:before {
2229
+ content: "";
2230
+ }
2231
+
2232
+ .fa-simplybuilt:before {
2233
+ content: "";
2234
+ }
2235
+
2236
+ .fa-skyatlas:before {
2237
+ content: "";
2238
+ }
2239
+
2240
+ .fa-cart-plus:before {
2241
+ content: "";
2242
+ }
2243
+
2244
+ .fa-cart-arrow-down:before {
2245
+ content: "";
2246
+ }
2247
+
2248
+ .fa-diamond:before {
2249
+ content: "";
2250
+ }
2251
+
2252
+ .fa-ship:before {
2253
+ content: "";
2254
+ }
2255
+
2256
+ .fa-user-secret:before {
2257
+ content: "";
2258
+ }
2259
+
2260
+ .fa-motorcycle:before {
2261
+ content: "";
2262
+ }
2263
+
2264
+ .fa-street-view:before {
2265
+ content: "";
2266
+ }
2267
+
2268
+ .fa-heartbeat:before {
2269
+ content: "";
2270
+ }
2271
+
2272
+ .fa-venus:before {
2273
+ content: "";
2274
+ }
2275
+
2276
+ .fa-mars:before {
2277
+ content: "";
2278
+ }
2279
+
2280
+ .fa-mercury:before {
2281
+ content: "";
2282
+ }
2283
+
2284
+ .fa-intersex:before,
2285
+ .fa-transgender:before {
2286
+ content: "";
2287
+ }
2288
+
2289
+ .fa-transgender-alt:before {
2290
+ content: "";
2291
+ }
2292
+
2293
+ .fa-venus-double:before {
2294
+ content: "";
2295
+ }
2296
+
2297
+ .fa-mars-double:before {
2298
+ content: "";
2299
+ }
2300
+
2301
+ .fa-venus-mars:before {
2302
+ content: "";
2303
+ }
2304
+
2305
+ .fa-mars-stroke:before {
2306
+ content: "";
2307
+ }
2308
+
2309
+ .fa-mars-stroke-v:before {
2310
+ content: "";
2311
+ }
2312
+
2313
+ .fa-mars-stroke-h:before {
2314
+ content: "";
2315
+ }
2316
+
2317
+ .fa-neuter:before {
2318
+ content: "";
2319
+ }
2320
+
2321
+ .fa-genderless:before {
2322
+ content: "";
2323
+ }
2324
+
2325
+ .fa-facebook-official:before {
2326
+ content: "";
2327
+ }
2328
+
2329
+ .fa-pinterest-p:before {
2330
+ content: "";
2331
+ }
2332
+
2333
+ .fa-whatsapp:before {
2334
+ content: "";
2335
+ }
2336
+
2337
+ .fa-server:before {
2338
+ content: "";
2339
+ }
2340
+
2341
+ .fa-user-plus:before {
2342
+ content: "";
2343
+ }
2344
+
2345
+ .fa-user-times:before {
2346
+ content: "";
2347
+ }
2348
+
2349
+ .fa-hotel:before,
2350
+ .fa-bed:before {
2351
+ content: "";
2352
+ }
2353
+
2354
+ .fa-viacoin:before {
2355
+ content: "";
2356
+ }
2357
+
2358
+ .fa-train:before {
2359
+ content: "";
2360
+ }
2361
+
2362
+ .fa-subway:before {
2363
+ content: "";
2364
+ }
2365
+
2366
+ .fa-medium:before {
2367
+ content: "";
2368
+ }
2369
+
2370
+ .fa-yc:before,
2371
+ .fa-y-combinator:before {
2372
+ content: "";
2373
+ }
2374
+
2375
+ .fa-optin-monster:before {
2376
+ content: "";
2377
+ }
2378
+
2379
+ .fa-opencart:before {
2380
+ content: "";
2381
+ }
2382
+
2383
+ .fa-expeditedssl:before {
2384
+ content: "";
2385
+ }
2386
+
2387
+ .fa-battery-4:before,
2388
+ .fa-battery:before,
2389
+ .fa-battery-full:before {
2390
+ content: "";
2391
+ }
2392
+
2393
+ .fa-battery-3:before,
2394
+ .fa-battery-three-quarters:before {
2395
+ content: "";
2396
+ }
2397
+
2398
+ .fa-battery-2:before,
2399
+ .fa-battery-half:before {
2400
+ content: "";
2401
+ }
2402
+
2403
+ .fa-battery-1:before,
2404
+ .fa-battery-quarter:before {
2405
+ content: "";
2406
+ }
2407
+
2408
+ .fa-battery-0:before,
2409
+ .fa-battery-empty:before {
2410
+ content: "";
2411
+ }
2412
+
2413
+ .fa-mouse-pointer:before {
2414
+ content: "";
2415
+ }
2416
+
2417
+ .fa-i-cursor:before {
2418
+ content: "";
2419
+ }
2420
+
2421
+ .fa-object-group:before {
2422
+ content: "";
2423
+ }
2424
+
2425
+ .fa-object-ungroup:before {
2426
+ content: "";
2427
+ }
2428
+
2429
+ .fa-sticky-note:before {
2430
+ content: "";
2431
+ }
2432
+
2433
+ .fa-sticky-note-o:before {
2434
+ content: "";
2435
+ }
2436
+
2437
+ .fa-cc-jcb:before {
2438
+ content: "";
2439
+ }
2440
+
2441
+ .fa-cc-diners-club:before {
2442
+ content: "";
2443
+ }
2444
+
2445
+ .fa-clone:before {
2446
+ content: "";
2447
+ }
2448
+
2449
+ .fa-balance-scale:before {
2450
+ content: "";
2451
+ }
2452
+
2453
+ .fa-hourglass-o:before {
2454
+ content: "";
2455
+ }
2456
+
2457
+ .fa-hourglass-1:before,
2458
+ .fa-hourglass-start:before {
2459
+ content: "";
2460
+ }
2461
+
2462
+ .fa-hourglass-2:before,
2463
+ .fa-hourglass-half:before {
2464
+ content: "";
2465
+ }
2466
+
2467
+ .fa-hourglass-3:before,
2468
+ .fa-hourglass-end:before {
2469
+ content: "";
2470
+ }
2471
+
2472
+ .fa-hourglass:before {
2473
+ content: "";
2474
+ }
2475
+
2476
+ .fa-hand-grab-o:before,
2477
+ .fa-hand-rock-o:before {
2478
+ content: "";
2479
+ }
2480
+
2481
+ .fa-hand-stop-o:before,
2482
+ .fa-hand-paper-o:before {
2483
+ content: "";
2484
+ }
2485
+
2486
+ .fa-hand-scissors-o:before {
2487
+ content: "";
2488
+ }
2489
+
2490
+ .fa-hand-lizard-o:before {
2491
+ content: "";
2492
+ }
2493
+
2494
+ .fa-hand-spock-o:before {
2495
+ content: "";
2496
+ }
2497
+
2498
+ .fa-hand-pointer-o:before {
2499
+ content: "";
2500
+ }
2501
+
2502
+ .fa-hand-peace-o:before {
2503
+ content: "";
2504
+ }
2505
+
2506
+ .fa-trademark:before {
2507
+ content: "";
2508
+ }
2509
+
2510
+ .fa-registered:before {
2511
+ content: "";
2512
+ }
2513
+
2514
+ .fa-creative-commons:before {
2515
+ content: "";
2516
+ }
2517
+
2518
+ .fa-gg:before {
2519
+ content: "";
2520
+ }
2521
+
2522
+ .fa-gg-circle:before {
2523
+ content: "";
2524
+ }
2525
+
2526
+ .fa-tripadvisor:before {
2527
+ content: "";
2528
+ }
2529
+
2530
+ .fa-odnoklassniki:before {
2531
+ content: "";
2532
+ }
2533
+
2534
+ .fa-odnoklassniki-square:before {
2535
+ content: "";
2536
+ }
2537
+
2538
+ .fa-get-pocket:before {
2539
+ content: "";
2540
+ }
2541
+
2542
+ .fa-wikipedia-w:before {
2543
+ content: "";
2544
+ }
2545
+
2546
+ .fa-safari:before {
2547
+ content: "";
2548
+ }
2549
+
2550
+ .fa-chrome:before {
2551
+ content: "";
2552
+ }
2553
+
2554
+ .fa-firefox:before {
2555
+ content: "";
2556
+ }
2557
+
2558
+ .fa-opera:before {
2559
+ content: "";
2560
+ }
2561
+
2562
+ .fa-internet-explorer:before {
2563
+ content: "";
2564
+ }
2565
+
2566
+ .fa-tv:before,
2567
+ .fa-television:before {
2568
+ content: "";
2569
+ }
2570
+
2571
+ .fa-contao:before {
2572
+ content: "";
2573
+ }
2574
+
2575
+ .fa-500px:before {
2576
+ content: "";
2577
+ }
2578
+
2579
+ .fa-amazon:before {
2580
+ content: "";
2581
+ }
2582
+
2583
+ .fa-calendar-plus-o:before {
2584
+ content: "";
2585
+ }
2586
+
2587
+ .fa-calendar-minus-o:before {
2588
+ content: "";
2589
+ }
2590
+
2591
+ .fa-calendar-times-o:before {
2592
+ content: "";
2593
+ }
2594
+
2595
+ .fa-calendar-check-o:before {
2596
+ content: "";
2597
+ }
2598
+
2599
+ .fa-industry:before {
2600
+ content: "";
2601
+ }
2602
+
2603
+ .fa-map-pin:before {
2604
+ content: "";
2605
+ }
2606
+
2607
+ .fa-map-signs:before {
2608
+ content: "";
2609
+ }
2610
+
2611
+ .fa-map-o:before {
2612
+ content: "";
2613
+ }
2614
+
2615
+ .fa-map:before {
2616
+ content: "";
2617
+ }
2618
+
2619
+ .fa-commenting:before {
2620
+ content: "";
2621
+ }
2622
+
2623
+ .fa-commenting-o:before {
2624
+ content: "";
2625
+ }
2626
+
2627
+ .fa-houzz:before {
2628
+ content: "";
2629
+ }
2630
+
2631
+ .fa-vimeo:before {
2632
+ content: "";
2633
+ }
2634
+
2635
+ .fa-black-tie:before {
2636
+ content: "";
2637
+ }
2638
+
2639
+ .fa-fonticons:before {
2640
+ content: "";
2641
+ }
2642
+
2643
+ .fa-reddit-alien:before {
2644
+ content: "";
2645
+ }
2646
+
2647
+ .fa-edge:before {
2648
+ content: "";
2649
+ }
2650
+
2651
+ .fa-credit-card-alt:before {
2652
+ content: "";
2653
+ }
2654
+
2655
+ .fa-codiepie:before {
2656
+ content: "";
2657
+ }
2658
+
2659
+ .fa-modx:before {
2660
+ content: "";
2661
+ }
2662
+
2663
+ .fa-fort-awesome:before {
2664
+ content: "";
2665
+ }
2666
+
2667
+ .fa-usb:before {
2668
+ content: "";
2669
+ }
2670
+
2671
+ .fa-product-hunt:before {
2672
+ content: "";
2673
+ }
2674
+
2675
+ .fa-mixcloud:before {
2676
+ content: "";
2677
+ }
2678
+
2679
+ .fa-scribd:before {
2680
+ content: "";
2681
+ }
2682
+
2683
+ .fa-pause-circle:before {
2684
+ content: "";
2685
+ }
2686
+
2687
+ .fa-pause-circle-o:before {
2688
+ content: "";
2689
+ }
2690
+
2691
+ .fa-stop-circle:before {
2692
+ content: "";
2693
+ }
2694
+
2695
+ .fa-stop-circle-o:before {
2696
+ content: "";
2697
+ }
2698
+
2699
+ .fa-shopping-bag:before {
2700
+ content: "";
2701
+ }
2702
+
2703
+ .fa-shopping-basket:before {
2704
+ content: "";
2705
+ }
2706
+
2707
+ .fa-hashtag:before {
2708
+ content: "";
2709
+ }
2710
+
2711
+ .fa-bluetooth:before {
2712
+ content: "";
2713
+ }
2714
+
2715
+ .fa-bluetooth-b:before {
2716
+ content: "";
2717
+ }
2718
+
2719
+ .fa-percent:before {
2720
+ content: "";
2721
+ }
2722
+
2723
+ .fa-gitlab:before {
2724
+ content: "";
2725
+ }
2726
+
2727
+ .fa-wpbeginner:before {
2728
+ content: "";
2729
+ }
2730
+
2731
+ .fa-wpforms:before {
2732
+ content: "";
2733
+ }
2734
+
2735
+ .fa-envira:before {
2736
+ content: "";
2737
+ }
2738
+
2739
+ .fa-universal-access:before {
2740
+ content: "";
2741
+ }
2742
+
2743
+ .fa-wheelchair-alt:before {
2744
+ content: "";
2745
+ }
2746
+
2747
+ .fa-question-circle-o:before {
2748
+ content: "";
2749
+ }
2750
+
2751
+ .fa-blind:before {
2752
+ content: "";
2753
+ }
2754
+
2755
+ .fa-audio-description:before {
2756
+ content: "";
2757
+ }
2758
+
2759
+ .fa-volume-control-phone:before {
2760
+ content: "";
2761
+ }
2762
+
2763
+ .fa-braille:before {
2764
+ content: "";
2765
+ }
2766
+
2767
+ .fa-assistive-listening-systems:before {
2768
+ content: "";
2769
+ }
2770
+
2771
+ .fa-asl-interpreting:before,
2772
+ .fa-american-sign-language-interpreting:before {
2773
+ content: "";
2774
+ }
2775
+
2776
+ .fa-deafness:before,
2777
+ .fa-hard-of-hearing:before,
2778
+ .fa-deaf:before {
2779
+ content: "";
2780
+ }
2781
+
2782
+ .fa-glide:before {
2783
+ content: "";
2784
+ }
2785
+
2786
+ .fa-glide-g:before {
2787
+ content: "";
2788
+ }
2789
+
2790
+ .fa-signing:before,
2791
+ .fa-sign-language:before {
2792
+ content: "";
2793
+ }
2794
+
2795
+ .fa-low-vision:before {
2796
+ content: "";
2797
+ }
2798
+
2799
+ .fa-viadeo:before {
2800
+ content: "";
2801
+ }
2802
+
2803
+ .fa-viadeo-square:before {
2804
+ content: "";
2805
+ }
2806
+
2807
+ .fa-snapchat:before {
2808
+ content: "";
2809
+ }
2810
+
2811
+ .fa-snapchat-ghost:before {
2812
+ content: "";
2813
+ }
2814
+
2815
+ .fa-snapchat-square:before {
2816
+ content: "";
2817
+ }
2818
+
2819
+ .fa-pied-piper:before {
2820
+ content: "";
2821
+ }
2822
+
2823
+ .fa-first-order:before {
2824
+ content: "";
2825
+ }
2826
+
2827
+ .fa-yoast:before {
2828
+ content: "";
2829
+ }
2830
+
2831
+ .fa-themeisle:before {
2832
+ content: "";
2833
+ }
2834
+
2835
+ .fa-google-plus-circle:before,
2836
+ .fa-google-plus-official:before {
2837
+ content: "";
2838
+ }
2839
+
2840
+ .fa-fa:before,
2841
+ .fa-font-awesome:before {
2842
+ content: "";
2843
+ }
2844
+
2845
+ .fa-handshake-o:before {
2846
+ content: "";
2847
+ }
2848
+
2849
+ .fa-envelope-open:before {
2850
+ content: "";
2851
+ }
2852
+
2853
+ .fa-envelope-open-o:before {
2854
+ content: "";
2855
+ }
2856
+
2857
+ .fa-linode:before {
2858
+ content: "";
2859
+ }
2860
+
2861
+ .fa-address-book:before {
2862
+ content: "";
2863
+ }
2864
+
2865
+ .fa-address-book-o:before {
2866
+ content: "";
2867
+ }
2868
+
2869
+ .fa-vcard:before,
2870
+ .fa-address-card:before {
2871
+ content: "";
2872
+ }
2873
+
2874
+ .fa-vcard-o:before,
2875
+ .fa-address-card-o:before {
2876
+ content: "";
2877
+ }
2878
+
2879
+ .fa-user-circle:before {
2880
+ content: "";
2881
+ }
2882
+
2883
+ .fa-user-circle-o:before {
2884
+ content: "";
2885
+ }
2886
+
2887
+ .fa-user-o:before {
2888
+ content: "";
2889
+ }
2890
+
2891
+ .fa-id-badge:before {
2892
+ content: "";
2893
+ }
2894
+
2895
+ .fa-drivers-license:before,
2896
+ .fa-id-card:before {
2897
+ content: "";
2898
+ }
2899
+
2900
+ .fa-drivers-license-o:before,
2901
+ .fa-id-card-o:before {
2902
+ content: "";
2903
+ }
2904
+
2905
+ .fa-quora:before {
2906
+ content: "";
2907
+ }
2908
+
2909
+ .fa-free-code-camp:before {
2910
+ content: "";
2911
+ }
2912
+
2913
+ .fa-telegram:before {
2914
+ content: "";
2915
+ }
2916
+
2917
+ .fa-thermometer-4:before,
2918
+ .fa-thermometer:before,
2919
+ .fa-thermometer-full:before {
2920
+ content: "";
2921
+ }
2922
+
2923
+ .fa-thermometer-3:before,
2924
+ .fa-thermometer-three-quarters:before {
2925
+ content: "";
2926
+ }
2927
+
2928
+ .fa-thermometer-2:before,
2929
+ .fa-thermometer-half:before {
2930
+ content: "";
2931
+ }
2932
+
2933
+ .fa-thermometer-1:before,
2934
+ .fa-thermometer-quarter:before {
2935
+ content: "";
2936
+ }
2937
+
2938
+ .fa-thermometer-0:before,
2939
+ .fa-thermometer-empty:before {
2940
+ content: "";
2941
+ }
2942
+
2943
+ .fa-shower:before {
2944
+ content: "";
2945
+ }
2946
+
2947
+ .fa-bathtub:before,
2948
+ .fa-s15:before,
2949
+ .fa-bath:before {
2950
+ content: "";
2951
+ }
2952
+
2953
+ .fa-podcast:before {
2954
+ content: "";
2955
+ }
2956
+
2957
+ .fa-window-maximize:before {
2958
+ content: "";
2959
+ }
2960
+
2961
+ .fa-window-minimize:before {
2962
+ content: "";
2963
+ }
2964
+
2965
+ .fa-window-restore:before {
2966
+ content: "";
2967
+ }
2968
+
2969
+ .fa-times-rectangle:before,
2970
+ .fa-window-close:before {
2971
+ content: "";
2972
+ }
2973
+
2974
+ .fa-times-rectangle-o:before,
2975
+ .fa-window-close-o:before {
2976
+ content: "";
2977
+ }
2978
+
2979
+ .fa-bandcamp:before {
2980
+ content: "";
2981
+ }
2982
+
2983
+ .fa-grav:before {
2984
+ content: "";
2985
+ }
2986
+
2987
+ .fa-etsy:before {
2988
+ content: "";
2989
+ }
2990
+
2991
+ .fa-imdb:before {
2992
+ content: "";
2993
+ }
2994
+
2995
+ .fa-ravelry:before {
2996
+ content: "";
2997
+ }
2998
+
2999
+ .fa-eercast:before {
3000
+ content: "";
3001
+ }
3002
+
3003
+ .fa-microchip:before {
3004
+ content: "";
3005
+ }
3006
+
3007
+ .fa-snowflake-o:before {
3008
+ content: "";
3009
+ }
3010
+
3011
+ .fa-superpowers:before {
3012
+ content: "";
3013
+ }
3014
+
3015
+ .fa-wpexplorer:before {
3016
+ content: "";
3017
+ }
3018
+
3019
+ .fa-meetup:before {
3020
+ content: "";
3021
+ }
3022
+
3023
+ .sr-only {
3024
+ position: absolute;
3025
+ width: 1px;
3026
+ height: 1px;
3027
+ padding: 0;
3028
+ margin: -1px;
3029
+ overflow: hidden;
3030
+ clip: rect(0, 0, 0, 0);
3031
+ border: 0;
3032
+ }
3033
+
3034
+ .sr-only-focusable:active, .sr-only-focusable:focus {
3035
+ position: static;
3036
+ width: auto;
3037
+ height: auto;
3038
+ margin: 0;
3039
+ overflow: visible;
3040
+ clip: auto;
3041
+ }
3042
+
3043
+ /*# sourceMappingURL=font-awesome.css.map */
inc/font-awesome/versions/4.7.0/scss/font-awesome.css.map ADDED
@@ -0,0 +1 @@
 
1
+ {"version":3,"sourceRoot":"","sources":["font-awesome.scss","_path.scss","_core.scss","_larger.scss","_fixed-width.scss","_list.scss","_variables.scss","_bordered-pulled.scss","_animated.scss","_rotated-flipped.scss","_mixins.scss","_stacked.scss","_icons.scss","_screen-reader.scss"],"names":[],"mappings":";AAAA;AAAA;AAAA;AAAA;ACAA;AAAA;AAGA;EACE;EACA;EACA;EAMA;EACA;;ACVF;EACE;EACA;EACA;EACA;EACA;EACA;;;ACNF;AACA;EACE;EACA;EACA;;;AAEF;EAAwB;;;AACxB;EAAwB;;;AACxB;EAAwB;;;AACxB;EAAwB;;;ACVxB;EACE;EACA;;;ACDF;EACE;EACA,aCMoB;EDLpB;;AACA;EAAO;;;AAET;EACE;EACA;EACA,OCDoB;EDEpB;EACA;;AACA;EACE;;;AEbJ;EACE;EACA;EACA;;;AAGF;EAA+B;;;AAC/B;EAAgC;;;AAG9B;EAAgC;;AAChC;EAAiC;;;AAGnC;AACA;EAAc;;;AACd;EAAa;;;AAGX;EAAc;;AACd;EAAe;;;ACpBjB;EACE;EACQ;;;AAGV;EACE;EACQ;;;AAGV;EACE;IACE;IACQ;;EAEV;IACE;IACQ;;;AAIZ;EACE;IACE;IACQ;;EAEV;IACE;IACQ;;;AC5BZ;ECWE;EACA;EACI;EACI;;;ADbV;ECUE;EACA;EACI;EACI;;;ADZV;ECSE;EACA;EACI;EACI;;;ADVV;ECcE;EACA;EACI;EACI;;;ADhBV;ECaE;EACA;EACI;EACI;;;ADXV;AAAA;AAAA;AAAA;AAAA;EAKE;;;AEfF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAEF;EACE;EACA;EACA;EACA;;;AAEF;EAA8B;;;AAC9B;EAA8B;;;AAC9B;EAA6B,OLTP;;;AMVtB;AAAA;AAGA;EAAkC,SNwUnB;;;AMvUf;EAAkC,SN2dnB;;;AM1df;EAAmC,SN0jBnB;;;AMzjBhB;EAAuC,SNsOnB;;;AMrOpB;EAAkC,SNuWnB;;;AMtWf;EAAiC,SNknBnB;;;AMjnBd;EAAmC,SNsnBnB;;;AMrnBhB;EAAiC,SNytBnB;;;AMxtBd;EAAiC,SNmRnB;;;AMlRd;EAAqC,SNupBnB;;;AMtpBlB;EAA+B,SNqpBnB;;;AMppBZ;EAAoC,SNspBnB;;;AMrpBjB;EAAkC,SNyInB;;;AMxIf;AAAA;AAAA;EAEkC,SNqqBnB;;;AMpqBf;EAAwC,SN8iBnB;;;AM7iBrB;EAAyC,SN4iBnB;;;AM3iBtB;EAAsC,SN4fnB;;;AM3fnB;EAAmC,SNikBnB;;;AMhkBhB;AAAA;EACgC,SNgKnB;;;AM/Jb;EAAoC,SN+qBnB;;;AM9qBjB;EAAiC,SNwVnB;;;AMvVd;EAAmC,SNuPnB;;;AMtPhB;EAAoC,SNgJnB;;;AM/IjB;EAAiC,SNmhBnB;;;AMlhBd;EAAqC,SNgMnB;;;AM/LlB;EAAgD,SNYnB;;;AMX7B;EAA8C,SNcnB;;;AMb3B;EAAkC,SNqWnB;;;AMpWf;EAA0C,SNwenB;;;AMvevB;AAAA;EACmC,SNsgBnB;;;AMrgBhB;EAAoC,SNggBnB;;;AM/fjB;EAAqC,SNwYnB;;;AMvYlB;EAAiC,SN2YnB;;;AM1Yd;EAAiC,SN4PnB;;;AM3Pd;EAAuC,SNoUnB;;;AMnUpB;EAAuC,SNitBnB;;;AMhtBpB;EAAwC,SN+sBnB;;;AM9sBrB;EAAsC,SNgtBnB;;;AM/sBnB;EAAmC,SNyenB;;;AMxehB;EAAoC,SNwBnB;;;AMvBjB;EAAgC,SNymBnB;;;AMxmBb;EAAiC,SNymBnB;;;AMxmBd;EAAiC,SNyDnB;;;AMxDd;EAAqC,SNyDnB;;;AMxDlB;EAAkC,SN+dnB;;;AM9df;EAAmC,SN2EnB;;;AM1EhB;EAAiC,SN0PnB;;;AMzPd;EAAiC,SNiDnB;;;AMhDd;EAAmC,SN0VnB;;;AMzVhB;EAAwC,SNwmBnB;;;AMvmBrB;EAAuC,SNwmBnB;;;AMvmBpB;EAAuC,SNpCnB;;;AMqCpB;EAAyC,SNvCnB;;;AMwCtB;EAAwC,SNrCnB;;;AMsCrB;EAA0C,SNxCnB;;;AMyCvB;EAAiC,SN+WnB;;;AM9Wd;AAAA;EACoC,SN2anB;;;AM1ajB;EAAmC,SNsUnB;;;AMrUhB;EAAyC,SNkrBnB;;;AMjrBtB;AAAA;AAAA;EAEsC,SN0bnB;;;AMzbnB;EAAmC,SNkbnB;;;AMjbhB;EAAuC,SNwXnB;;;AMvXpB;EAAmC,SNtDnB;;;AMuDhB;EAAiC,SNmnBnB;;;AMlnBd;AAAA;EAC4C,SN+anB;;;AM9azB;EAA2C,SN8fnB;;;AM7fxB;EAA2C,SN+EnB;;;AM9ExB;EAAmC,SNzBnB;;;AM0BhB;EAA0C,SNmjBnB;;;AMljBvB;EAA0C,SNqLnB;;;AMpLvB;EAAqC,SNlBnB;;;AMmBlB;EAAiC,SNsbnB;;;AMrbd;EAAkC,SNganB;;;AM/Zf;EAAiC,SNmjBnB;;;AMljBd;EAAoC,SN+NnB;;;AM9NjB;EAAyC,SNgLnB;;;AM/KtB;EAAyC,SN4iBnB;;;AM3iBtB;EAAkC,SN+InB;;;AM9If;EAAyC,SNyEnB;;;AMxEtB;EAA0C,SNyEnB;;;AMxEvB;EAAwC,SNkbnB;;;AMjbrB;EAAyC,SNuXnB;;;AMtXtB;EAAyC,SN2lBnB;;;AM1lBtB;EAAyC,SN2DnB;;;AM1DtB;EAA4C,SNybnB;;;AMxbzB;EAAwC,SN0SnB;;;AMzSrB;EAAuC,SN0GnB;;;AMzGpB;EAA2C,SNulBnB;;;AMtlBxB;EAA2C,SNuDnB;;;AMtDxB;EAAgC,SNnCnB;;;AMoCb;EAAuC,SNnDnB;;;AMoDpB;EAAwC,SNnDnB;;;AMoDrB;EAAqC,SNnDnB;;;AMoDlB;EAAuC,SNvDnB;;;AMwDpB;AAAA;EACkC,SN4dnB;;;AM3df;EAAmC,SN8InB;;;AM7IhB;EAAqC,SNsFnB;;;AMrFlB;EAAiC,SN+ZnB;;;AM9Zd;EAAkC,SNoWnB;;;AMnWf;EAAqC,SNpDnB;;;AMqDlB;EAA+C,SNuInB;;;AMtI5B;EAAiC,SNkNnB;;;AMjNd;EAAiC,SN0SnB;;;AMzSd;EAAiC,SN6KnB;;;AM5Kd;EAAgC,SNyInB;;;AMxIb;EAAsC,SNyInB;;;AMxInB;AAAA;EACiD,SNiInB;;;AMhI9B;EAAkC,SN+YnB;;;AM9Yf;EAAqC;;;AACrC;EAAmC,SNoanB;;;AMnahB;EAAoC,SNgEnB;;;AM/DjB;EAAmC,SN6TnB;;;AM5ThB;EAAuC,SNuCnB;;;AMtCpB;EAAyC,SNmCnB;;;AMlCtB;EAAoC,SN+anB;;;AM9ajB;EAA0C,SNkdnB;;;AMjdvB;EAAmC,SN0KnB;;;AMzKhB;EAAwC,SN2KnB;;;AM1KrB;EAAqC,SN3EnB;;;AM4ElB;EAAqC,SN7EnB;;;AM8ElB;AAAA;EACsC,SNlEnB;;;AMmEnB;EAA2C,SN+kBnB;;;AM9kBxB;EAA4C,SN4HnB;;;AM3HzB;EAAyC,SNTnB;;;AMUtB;EAAgC,SN2QnB;;;AM1Qb;AAAA;EACiC,SN6CnB;;;AM5Cd;EAAqC,SNkDnB;;;AMjDlB;EAAwC,SNsiBnB;;;AMriBrB;EAA0C,SNoiBnB;;;AMniBvB;EAAsC,SN2enB;;;AM1enB;EAAoC,SN8NnB;;;AM7NjB;EAAqC,SNocnB;;;AMnclB;EAA4C,SNuRnB;;;AMtRzB;EAAuC,SN6hBnB;;;AM5hBpB;EAA0C,SNsGnB;;;AMrGvB;EAAoC,SN8bnB;;;AM7bjB;EAAmC,SNqjBnB;;;AMpjBhB;EAA0C,SNgLnB;;;AM/KvB;EAAmC,SNukBnB;;;AMtkBhB;EAAoC,SNqQnB;;;AMpQjB;EAAkC,SNiWnB;;;AMhWf;EAAqC,SN2dnB;;;AM1dlB;EAAuC,SNjDnB;;;AMkDpB;EAAyC,SN+VnB;;;AM9VtB;EAAoC,SNsjBnB;;;AMrjBjB;AAAA;EACqC,SNgGnB;;;AM/FlB;EAAmC,SNoKnB;;;AMnKhB;EAAmC,SN0jBnB;;;AMzjBhB;EAAwC,SNoCnB;;;AMnCrB;AAAA;EACgC,SN+YnB;;;AM9Yb;EAAkC,SNoMnB;;;AMnMf;EAAqC,SNrDnB;;;AMsDlB;EAAiC,SNhFnB;;;AMiFd;EAAwC,SNrBnB;;;AMsBrB;EAAyC,SNoLnB;;;AMnLtB;EAAwC,SNkLnB;;;AMjLrB;EAAsC,SNmLnB;;;AMlLnB;EAAwC,SN+KnB;;;AM9KrB;EAA8C,SNrInB;;;AMsI3B;EAA+C,SNjInB;;;AMkI5B;EAA4C,SNjInB;;;AMkIzB;EAA8C,SNzInB;;;AM0I3B;EAAkC,SN2JnB;;;AM1Jf;EAAmC,SN6lBnB;;;AM5lBhB;EAAkC,SNqenB;;;AMpef;EAAmC,SNyGnB;;;AMxGhB;EAAsC,SNzEnB;;;AM0EnB;EAAuC,SNlInB;;;AMmIpB;AAAA;EACkC,SNijBnB;;;AMhjBf;AAAA;EACiC,SN4OnB;;;AM3Od;EAAkC,SNdnB;;;AMef;EAAkC,SN0GnB;;;AMzGf;AAAA;EACqC,SN6XnB;;;AM5XlB;AAAA;EACoC,SN2FnB;;;AM1FjB;EAAsC,SN6SnB;;;AM5SnB;AAAA;EACqC,SNqGnB;;;AMpGlB;EAAmC,SNgbnB;;;AM/ahB;AAAA;AAAA;EAEiC,SNlInB;;;AMmId;EAAoC,SNsOnB;;;AMrOjB;EAAoC,SNoOnB;;;AMnOjB;EAA0C,SN+bnB;;;AM9bvB;EAAsC,SN2gBnB;;;AM1gBnB;EAAkC,SNucnB;;;AMtcf;EAAkC,SNyOnB;;;AMxOf;EAAkC,SN6fnB;;;AM5ff;EAAsC,SNmTnB;;;AMlTnB;EAA6C,SNoTnB;;;AMnT1B;EAA+C,SNgInB;;;AM/H5B;EAAwC,SN4HnB;;;AM3HrB;EAAkC,SNqQnB;;;AMpQf;EAAuC,SNpFnB;;;AMqFpB;EAAqC,SN9EnB;;;AM+ElB;EAAuC,SNrFnB;;;AMsFpB;EAAwC,SNrFnB;;;AMsFrB;EAAoC,SNhCnB;;;AMiCjB;AAAA;EACiC,SN0YnB;;;AMzYd;AAAA;EACsC,SN8YnB;;;AM7YnB;AAAA;EACqC,SN2YnB;;;AM1YlB;EAAqC,SNUnB;;;AMTlB;EAAqC,SNuMnB;;;AMtMlB;AAAA;EACiC,SNqfnB;;;AMpfd;AAAA;EACkC,SNoFnB;;;AMnFf;AAAA;EACuC,SN+anB;;;AM9apB;EAAsC,SN7CnB;;;AM8CnB;EAAuC,SN1CnB;;;AM2CpB;AAAA;EACiC,SNpInB;;;AMqId;EAAoC,SN6WnB;;;AM5WjB;EAAqC,SNyenB;;;AMxelB;AAAA;EACsC,SNrEnB;;;AMsEnB;EAAwC,SNqLnB;;;AMpLrB;EAAqC,SNGnB;;;AMFlB;EAA2C,SNnEnB;;;AMoExB;EAAyC,SNnEnB;;;AMoEtB;EAAoC,SNifnB;;;AMhfjB;EAAwC,SN8YnB;;;AM7YrB;EAAqC,SNyZnB;;;AMxZlB;EAAmC,SN9JnB;;;AM+JhB;EAAmC,SNlEnB;;;AMmEhB;EAAoC,SN1CnB;;;AM2CjB;EAAwC,SN8BnB;;;AM7BrB;EAAuC,SN1InB;;;AM2IpB;EAAuC,SNsHnB;;;AMrHpB;EAAsC,SNrOnB;;;AMsOnB;EAAmC,SN4MnB;;;AM3MhB;EAAwC,SNUnB;;;AMTrB;EAAiC,SN3KnB;;;AM4Kd;EAAqC,SNuFnB;;;AMtFlB;EAAwC,SN2QnB;;;AM1QrB;EAA8C,SNrOnB;;;AMsO3B;EAA+C,SNrOnB;;;AMsO5B;EAA4C,SNrOnB;;;AMsOzB;EAA8C,SNzOnB;;;AM0O3B;EAAuC,SNrOnB;;;AMsOpB;EAAwC,SNrOnB;;;AMsOrB;EAAqC,SNrOnB;;;AMsOlB;EAAuC,SNzOnB;;;AM0OpB;EAAoC,SNpDnB;;;AMqDjB;EAAmC,SN4InB;;;AM3IhB;EAAmC,SNwYnB;;;AMvYhB;AAAA;EACmC,SNuMnB;;;AMtMhB;EAAqC,SNzGnB;;;AM0GlB;EAAuC,SNyQnB;;;AMxQpB;EAAwC,SNyQnB;;;AMxQrB;EAAoC,SN+VnB;;;AM9VjB;EAAmC,SN9GnB;;;AM+GhB;AAAA;EACkC,SNoRnB;;;AMnRf;EAAuC,SN+CnB;;;AM9CpB;EAAqC,SNmBnB;;;AMlBlB;EAA0C,SNoBnB;;;AMnBvB;EAAoC,SNqUnB;;;AMpUjB;EAAoC,SN2BnB;;;AM1BjB;EAAkC,SNgLnB;;;AM/Kf;EAAoC,SN2BnB;;;AM1BjB;EAAuC,SNuHnB;;;AMtHpB;EAAmC,SNMnB;;;AMLhB;EAA2C,SNInB;;;AMHxB;EAAqC,SN6XnB;;;AM5XlB;EAAiC,SNhHnB;;;AMiHd;AAAA;EACsC,SNuQnB;;;AMtQnB;AAAA;AAAA;EAEwC,SNsVnB;;;AMrVrB;EAA2C,SNwInB;;;AMvIxB;EAAiC,SNhGnB;;;AMiGd;EAAsC,SNvHnB;;;AMwHnB;AAAA;EACyC,SNtJnB;;;AMuJtB;EAAqC,SNyOnB;;;AMxOlB;EAAiC,SN0FnB;;;AMzFd;EAAwC,SN1DnB;;;AM2DrB;EAAwC,SNkWnB;;;AMjWrB;EAAsC,SN4VnB;;;AM3VnB;EAAmC,SNlEnB;;;AMmEhB;EAAyC,SNgOnB;;;AM/NtB;EAAuC,SN2JnB;;;AM1JpB;EAA6C,SN2JnB;;;AM1J1B;EAAmC,SNsRnB;;;AMrRhB;EAAuC,SN5LnB;;;AM6LpB;EAA8C,SNxBnB;;;AMyB3B;EAAmC,SNuPnB;;;AMtPhB;EAAmC,SN6InB;;;AM5IhB;EAAgD,SN9JnB;;;AM+J7B;EAAiD,SN9JnB;;;AM+J9B;EAA8C,SN9JnB;;;AM+J3B;EAAgD,SNlKnB;;;AMmK7B;EAAkC,SN8DnB;;;AM7Df;EAAiC,SNrHnB;;;AMsHd;EAAmC,SNvSnB;;;AMwShB;EAAuC,SN2ZnB;;;AM1ZpB;EAAqC,SNhNnB;;;AMiNlB;EAAuC,SN7FnB;;;AM8FpB;EAAuC,SN7FnB;;;AM8FpB;EAAuC,SN+OnB;;;AM9OpB;EAAwC,SNiMnB;;;AMhMrB;EAAmC,SN6WnB;;;AM5WhB;EAAyC,SN0InB;;;AMzItB;EAA2C,SN0InB;;;AMzIxB;EAAqC,SNqFnB;;;AMpFlB;EAAuC,SNmFnB;;;AMlFpB;EAAyC,SNnLnB;;;AMoLtB;EAA0C,SN0KnB;;;AMzKvB;EAAiD,SNpFnB;;;AMqF9B;EAAyC,SNwPnB;;;AMvPtB;EAAoC,SNjJnB;;;AMkJjB;AAAA;EACgD,SN/MnB;;;AMgN7B;AAAA;EAC8C,SN9MnB;;;AM+M3B;AAAA;EACiD,SNjNnB;;;AMkN9B;AAAA;EACgC,SNvGnB;;;AMwGb;EAAgC,SNhCnB;;;AMiCb;AAAA;EACgC,SNqYnB;;;AMpYb;AAAA;EACgC,SN4CnB;;;AM3Cb;AAAA;AAAA;AAAA;EAGgC,SNgDnB;;;AM/Cb;AAAA;AAAA;EAEgC,SNiNnB;;;AMhNb;AAAA;EACgC,SN+CnB;;;AM9Cb;AAAA;EACgC,SN3PnB;;;AM4Pb;EAAiC,SNhGnB;;;AMiGd;EAAsC,SNpFnB;;;AMqFnB;EAA2C,SN0PnB;;;AMzPxB;EAA4C,SN0PnB;;;AMzPzB;EAA4C,SN0PnB;;;AMzPzB;EAA6C,SN0PnB;;;AMzP1B;EAA6C,SN6PnB;;;AM5P1B;EAA8C,SN6PnB;;;AM5P3B;EAAsC,SNkUnB;;;AMjUnB;EAAwC,SN8TnB;;;AM7TrB;EAA2C,SNyanB;;;AMxaxB;EAAoC,SNsanB;;;AMrajB;EAAiC,SN2ZnB;;;AM1Zd;EAAwC,SN2ZnB;;;AM1ZrB;EAAyC,SNoanB;;;AMnatB;EAAoC,SNxJnB;;;AMyJjB;EAA2C,SN8PnB;;;AM7PxB;EAAsC,SNgBnB;;;AMfnB;EAAmC,SNpFnB;;;AMqFhB;EAAgC,SN3WnB;;;AM4Wb;EAAsC,SN/RnB;;;AMgSnB;EAA6C,SN/RnB;;;AMgS1B;EAAmC,SN+UnB;;;AM9UhB;EAA0C,SN+UnB;;;AM9UvB;EAA4C,SNgDnB;;;AM/CzB;EAA0C,SNkDnB;;;AMjDvB;EAA4C,SN+CnB;;;AM9CzB;EAA6C,SN+CnB;;;AM9C1B;EAAkC,SNjWnB;;;AMkWf;EAAoC,SNmYnB;;;AMlYjB;EAAoC,SN7WnB;;;AM8WjB;EAAkC,SNkCnB;;;AMjCf;EAAqC,SN5KnB;;;AM6KlB;EAAkC,SNgNnB;;;AM/Mf;EAAuC,SNxFnB;;;AMyFpB;EAAmC,SN4TnB;;;AM3ThB;EAAmC,SNtInB;;;AMuIhB;EAAiC,SN6CnB;;;AM5Cd;AAAA;EACqC,SN5DnB;;;AM6DlB;EAAkC,SN8PnB;;;AM7Pf;EAAmC,SNuEnB;;;AMtEhB;EAAoC,SN9WnB;;;AM+WjB;EAAgC,SNtSnB;;;AMuSb;EAA+B,SNiWnB;;;AMhWZ;EAAkC,SNuWnB;;;AMtWf;EAAmC,SN+InB;;;AM9IhB;EAAsC,SNkFnB;;;AMjFnB;EAA2C,SN6NnB;;;AM5NxB;EAAiD,SN/WnB;;;AMgX9B;EAAgD,SNjXnB;;;AMkX7B;AAAA;EACgD,SNzRnB;;;AM0R7B;EAAyC,SNnMnB;;;AMoMtB;EAAuC,SNiWnB;;;AMhWpB;EAAyC,SNoVnB;;;AMnVtB;AAAA;EACgC,SN0SnB;;;AMzSb;EAA0C,SN0GnB;;;AMzGvB;EAA0C,SN4MnB;;;AM3MvB;EAAkC,SNsLnB;;;AMrLf;EAA4C,SNzLnB;;;AM0LzB;EAAsC,SNoWnB;;;AMnWnB;EAAmC,SN8DnB;;;AM7DhB;AAAA;AAAA;EAEuC,SN8SnB;;;AM7SpB;AAAA;EAC2C,SN1FnB;;;AM2FxB;EAAkC,SNsWnB;;;AMrWf;EAAmC,SNlGnB;;;AMmGhB;EAAmC,SNgHnB;;;AM/GhB;EAA0C,SNiHnB;;;AMhHvB;EAA+C,SNyNnB;;;AMxN5B;EAAwC,SNuNnB;;;AMtNrB;EAAsC,SN/NnB;;;AMgOnB;EAAiC,SN5NnB;;;AM6Nd;EAA0C,SN2EnB;;;AM1EvB;EAA2C,SNyEnB;;;AMxExB;EAAmC,SNvNnB;;;AMwNhB;EAAmC,SNzCnB;;;AM0ChB;EAAqC,SNpCnB;;;AMqClB;EAAgC,SNtLnB;;;AMuLb;EAAqC,SN7UnB;;;AM8UlB;EAAkC,SN1RnB;;;AM2Rf;EAAgC,SNsDnB;;;AMrDb;EAAkC,SNmLnB;;;AMlLf;EAAiC,SNrPnB;;;AMsPd;EAAkC,SNrPnB;;;AMsPf;EAAoC,SN7WnB;;;AM8WjB;EAA2C,SN7WnB;;;AM8WxB;EAAkC,SN0LnB;;;AMzLf;EAAyC,SN0LnB;;;AMzLtB;EAAoC,SNyFnB;;;AMxFjB;AAAA;EACgC,SNzUnB;;;AM0Ub;AAAA;EACiC,SN+MnB;;;AM9Md;EAAiC,SN4PnB;;;AM3Pd;EAAoC,SNuKnB;;;AMtKjB;EAAuC,SNtPnB;;;AMuPpB;EAAuC,SNiKnB;;;AMhKpB;EAAqC,SN9PnB;;;AM+PlB;EAAuC,SN/LnB;;;AMgMpB;EAAwC,SNxLnB;;;AMyLrB;EAAyC,SNrMnB;;;AMsMtB;EAA8C,SN/LnB;;;AMgM3B;AAAA;AAAA;EAEyC,SNxMnB;;;AMyMtB;AAAA;EAC2C,SN9MnB;;;AM+MxB;AAAA;EACyC,SN/MnB;;;AMgNtB;AAAA;EACyC,SNpMnB;;;AMqMtB;EAAwC,SNjNnB;;;AMkNrB;EAAiC,SNuRnB;;;AMtRd;EAAoC,SN5SnB;;;AM6SjB;EAAqC,SN9EnB;;;AM+ElB;AAAA;AAAA;AAAA;AAAA;EAIsC,SNnEnB;;;AMoEnB;EAA2C,SN/TnB;;;AMgUxB;AAAA;AAAA;EAEkC,SNqDnB;;;AMpDf;AAAA;EACmC,SNnQnB;;;AMoQhB;EAAuC,SNzKnB;;;AM0KpB;EAAgC,SN3KnB;;;AM4Kb;AAAA;AAAA;EAEwC,SNxJnB;;;AMyJrB;EAA0C,SN2KnB;;;AM1KvB;EAA+B,SNiCnB;;;AMhCZ;AAAA;EACmC,SN0QnB;;;AMzQhB;AAAA;EACwC,SNVnB;;;AMWrB;AAAA;EAC0C,SNXnB;;;AMYvB;EAAoC,SN1InB;;;AM2IjB;EAAwC,SNlVnB;;;AMmVrB;EAAmC,SNjJnB;;;AMkJhB;EAAsC,SNbnB;;;AMcnB;EAAoC,SN+FnB;;;AM9FjB;EAAsC,SNuEnB;;;AMtEnB;EAA6C,SNuEnB;;;AMtE1B;EAAiC,SNzZnB;;;AM0Zd;AAAA;EACqC,SN5MnB;;;AM6MlB;EAAgC,SN0MnB;;;AMzMb;EAAuC,SNxanB;;;AMyapB;EAAiC,SNInB;;;AMHd;EAAuC,SNuFnB;;;AMtFpB;EAAmC,SN2MnB;;;AM1MhB;EAAiC,SN+QnB;;;AM9Qd;EAAwC,SNzCnB;;;AM0CrB;EAAiC,SNwPnB;;;AMvPd;EAAuC,SNrZnB;;;AMsZpB;EAAmC,SNvBnB;;;AMwBhB;EAA0C,SN3LnB;;;AM4LvB;EAAoC,SN5XnB;;;AM6XjB;EAA0C,SNhYnB;;;AMiYvB;EAAwC,SNnYnB;;;AMoYrB;EAAoC,SNtYnB;;;AMuYjB;EAAsC,SNlYnB;;;AMmYnB;EAAsC,SNlYnB;;;AMmYnB;EAAuC,SN3bnB;;;AM4bpB;EAAyC,SN3bnB;;;AM4btB;EAAkC,SN+KnB;;;AM9Kf;EAAsC,SNnVnB;;;AMoVnB;EAA+B,SN9dnB;;;AM+dZ;EAAuC,SN5RnB;;;AM6RpB;EAAwC,SN/CnB;;;AMgDrB;EAA0C,SN9bnB;;;AM+bvB;EAAuC,SNtfnB;;;AMufpB;EAAsC,SN/BnB;;;AMgCnB;EAAuC,SNzHnB;;;AM0HpB;EAAmC,SNvInB;;;AMwIhB;EAA0C,SNvInB;;;AMwIvB;EAAuC,SN4JnB;;;AM3JpB;EAAsC,SN4JnB;;;AM3JnB;EAAoC,SNxcnB;;;AMycjB;EAAgC,SNjbnB;;;AMkbb;EAAoC,SNvJnB;;;AMwJjB;EAAsC,SN3gBnB;;;AM4gBnB;EAA+B,SN7ZnB;;;AM8ZZ;AAAA;AAAA;EAEgC,SNzKnB;;;AM0Kb;EAAqC,SNpGnB;;;AMqGlB;EAAuC,SNxbnB;;;AMybpB;EAA2C,SN5WnB;;;AM6WxB;EAAqC,SN9VnB;;;AM+VlB;EAAqC,SN9PnB;;;AM+PlB;EAAoC,SNrJnB;;;AMsJjB;EAAmC,SNenB;;;AMdhB;EAAyC,SN2BnB;;;AM1BtB;EAAwC,SNoCnB;;;AMnCrB;EAAqC,SNqCnB;;;AMpClB;EAAsC,SN5anB;;;AM6anB;EAA4C,SN9anB;;;AM+azB;EAAoC,SN/VnB;;;AMgWjB;EAAiC,SNoBnB;;;AMnBd;EAAwC,SN8KnB;;;AM7KrB;EAAuC,SN/FnB;;;AMgGpB;EAAwC,SN6EnB;;;AM5ErB;EAAsC,SN9MnB;;;AM+MnB;EAAkC,SN+KnB;;;AM9Kf;EAAiC,SN7HnB;;;AM8Hd;EAAoC,SNnHnB;;;AMoHjB;AAAA;EACwC,SNkInB;;;AMjIrB;EAA4C,SNkInB;;;AMjIzB;EAAyC,SN0KnB;;;AMzKtB;EAAwC,SNlInB;;;AMmIrB;EAAuC,SNyKnB;;;AMxKpB;EAAwC,SNnInB;;;AMoIrB;EAA0C,SNlInB;;;AMmIvB;EAA0C,SNpInB;;;AMqIvB;EAAmC,SN1GnB;;;AM2GhB;EAAuC,SN7QnB;;;AM8QpB;EAA8C,SN1UnB;;;AM2U3B;EAAwC,SNzEnB;;;AM0ErB;EAAqC,SNkLnB;;;AMjLlB;EAAmC,SNXnB;;;AMYhB;EAAsC,SNuJnB;;;AMtJnB;EAAuC,SNwJnB;;;AMvJpB;AAAA;EACgC,SN/fnB;;;AMggBb;EAAoC,SN4JnB;;;AM3JjB;EAAkC,SN8GnB;;;AM7Gf;EAAmC,SNwDnB;;;AMvDhB;EAAmC,SN9InB;;;AM+IhB;AAAA;EACyC,SN0LnB;;;AMzLtB;EAA0C,SNjHnB;;;AMkHvB;EAAqC,SNrHnB;;;AMsHlB;EAAyC,SNnWnB;;;AMoWtB;AAAA;AAAA;EAEyC,SN/gBnB;;;AMghBtB;AAAA;EACmD,SN9gBnB;;;AM+gBhC;AAAA;EACyC,SNlhBnB;;;AMmhBtB;AAAA;EAC4C,SNnhBnB;;;AMohBzB;AAAA;EAC0C,SNxhBnB;;;AMyhBvB;EAA0C,SN3InB;;;AM4IvB;EAAqC,SN3OnB;;;AM4OlB;EAAyC,SNxInB;;;AMyItB;EAA2C,SNxInB;;;AMyIxB;EAAwC,SNwBnB;;;AMvBrB;EAA0C,SNwBnB;;;AMvBvB;EAAmC,SN/dnB;;;AMgehB;EAA2C,SNlenB;;;AMmexB;EAAkC,SNpcnB;;;AMqcf;EAA0C,SNljBnB;;;AMmjBvB;EAAwC,SNxPnB;;;AMyPrB;AAAA;EAC4C,SNzPnB;;;AM0PzB;AAAA;EAC2C,SN7PnB;;;AM8PxB;AAAA;EAC0C,SNhQnB;;;AMiQvB;EAAsC,SNrQnB;;;AMsQnB;AAAA;EACwC,SNxRnB;;;AMyRrB;AAAA;EACyC,SN7RnB;;;AM8RtB;EAA4C,SN1RnB;;;AM2RzB;EAA0C,SNpSnB;;;AMqSvB;EAAyC,SN3RnB;;;AM4RtB;EAA2C,SN/RnB;;;AMgSxB;EAAyC,SNjSnB;;;AMkStB;EAAsC,SN+DnB;;;AM9DnB;EAAuC,SN/FnB;;;AMgGpB;EAA6C,SN/bnB;;;AMgc1B;EAA+B,SNtUnB;;;AMuUZ;EAAsC,SNtUnB;;;AMuUnB;EAAwC,SNkEnB;;;AMjErB;EAA0C,SNrKnB;;;AMsKvB;EAAiD,SNrKnB;;;AMsK9B;EAAuC,SN5UnB;;;AM6UpB;EAAwC,SNwHnB;;;AMvHrB;EAAmC,SNnFnB;;;AMoFhB;EAAmC,SNzenB;;;AM0ehB;EAAoC,SN9WnB;;;AM+WjB;EAAkC,SNxKnB;;;AMyKf;EAA8C,SNpQnB;;;AMqQ3B;AAAA;EACuC,SNSnB;;;AMRpB;EAAmC,SNjdnB;;;AMkdhB;EAAkC,SNzoBnB;;;AM0oBf;EAAmC,SN/nBnB;;;AMgoBhB;EAA4C,SN3hBnB;;;AM4hBzB;EAA6C,SN9hBnB;;;AM+hB1B;EAA6C,SN5hBnB;;;AM6hB1B;EAA6C,SNjiBnB;;;AMkiB1B;EAAqC,SNpRnB;;;AMqRlB;EAAoC,SN5NnB;;;AM6NjB;EAAsC,SN5NnB;;;AM6NnB;EAAkC,SN/NnB;;;AMgOf;EAAgC,SNlOnB;;;AMmOb;EAAuC,SNpenB;;;AMqepB;EAAyC,SNpenB;;;AMqetB;EAAkC,SNtSnB;;;AMuSf;EAAkC,SNiFnB;;;AMhFf;EAAsC,SNlkBnB;;;AMmkBnB;EAAsC,SNrXnB;;;AMsXnB;EAAyC,SNpInB;;;AMqItB;EAAiC,SNpcnB;;;AMqcd;EAA4C,SNhenB;;;AMiezB;EAAqC,SNpfnB;;;AMqflB;EAAiC,SNlNnB;;;AMmNd;EAAyC,SN1XnB;;;AM2XtB;EAAgC,SNoDnB;;;AMnDb;EAAyC,SN3JnB;;;AM4JtB;EAAqC,SNzNnB;;;AM0NlB;EAAmC,SNlHnB;;;AMmHhB;EAAyC,SN7LnB;;;AM8LtB;EAA2C,SN7LnB;;;AM8LxB;EAAwC,SN3CnB;;;AM4CrB;EAA0C,SN3CnB;;;AM4CvB;EAAyC,SNrGnB;;;AMsGtB;EAA4C,SNrGnB;;;AMsGzB;EAAoC,SN7UnB;;;AM8UjB;EAAsC,SNnlBnB;;;AMolBnB;EAAwC,SNnlBnB;;;AMolBrB;EAAoC,SN/LnB;;;AMgMjB;EAAmC,SNlXnB;;;AMmXhB;EAAuC,SNkFnB;;;AMjFpB;EAAoC,SNmFnB;;;AMlFjB;EAAmC,SN9cnB;;;AM+chB;EAA6C,SN2BnB;;;AM1B1B;EAA2C,SNmEnB;;;AMlExB;EAA8C,SNxKnB;;;AMyK3B;EAAkC,SN9lBnB;;;AM+lBf;EAA8C,SNtoBnB;;;AMuoB3B;EAAiD,SNqDnB;;;AMpD9B;EAAoC,SNxlBnB;;;AMylBjB;EAAwD,SN5oBnB;;;AM6oBrC;AAAA;EACgE,SN9qBnB;;;AM+qB7C;AAAA;AAAA;EAEiC,SNvfnB;;;AMwfd;EAAkC,SNhYnB;;;AMiYf;EAAoC,SNhYnB;;;AMiYjB;AAAA;EAC0C,SN1HnB;;;AM2HvB;EAAuC,SNzRnB;;;AM0RpB;EAAmC,SNiCnB;;;AMhChB;EAA0C,SNiCnB;;;AMhCvB;EAAqC,SNlHnB;;;AMmHlB;EAA2C,SNlHnB;;;AMmHxB;EAA4C,SNlHnB;;;AMmHzB;EAAuC,SNrNnB;;;AMsNpB;EAAwC,SNpbnB;;;AMqbrB;EAAkC,SNmEnB;;;AMlEf;EAAsC,SNpDnB;;;AMqDnB;AAAA;EACiD,SNzYnB;;;AM0Y9B;AAAA;EACyC,SN7anB;;;AM8atB;EAAwC,SNtXnB;;;AMuXrB;EAA0C,SNlfnB;;;AMmfvB;EAA4C,SNlfnB;;;AMmfzB;EAAmC,SNtTnB;;;AMuThB;EAAyC,SNptBnB;;;AMqtBtB;EAA2C,SNptBnB;;;AMqtBxB;AAAA;EACyC,SNrtBnB;;;AMstBtB;AAAA;EAC2C,SNttBnB;;;AMutBxB;EAAwC,SNJnB;;;AMKrB;EAA0C,SNJnB;;;AMKvB;EAAmC,SNHnB;;;AMIhB;EAAqC,SN3WnB;;;AM4WlB;AAAA;EACoC,SN5WnB;;;AM6WjB;AAAA;EACsC,SN7WnB;;;AM8WnB;EAAkC,SNtNnB;;;AMuNf;EAA2C,SN3bnB;;;AM4bxB;EAAqC,SNtFnB;;;AMuFlB;AAAA;AAAA;EAE6C,SNxEnB;;;AMyE1B;AAAA;EACuD,SNvEnB;;;AMwEpC;AAAA;EAC6C,SN3EnB;;;AM4E1B;AAAA;EACgD,SN5EnB;;;AM6E7B;AAAA;EAC8C,SNjFnB;;;AMkF3B;EAAmC,SN3KnB;;;AM4KhB;AAAA;AAAA;EAEiC,SNzrBnB;;;AM0rBd;EAAoC,SNlPnB;;;AMmPjB;EAA4C,SNKnB;;;AMJzB;EAA4C,SNKnB;;;AMJzB;EAA2C,SNKnB;;;AMJxB;AAAA;EACyC,SNDnB;;;AMEtB;AAAA;EAC2C,SNFnB;;;AMGxB;EAAqC,SNxsBnB;;;AMysBlB;EAAiC,SNpbnB;;;AMqbd;EAAiC,SN1hBnB;;;AM2hBd;EAAiC,SNxYnB;;;AMyYd;EAAoC,SN/OnB;;;AMgPjB;EAAoC,SNziBnB;;;AM0iBjB;EAAsC,SNjUnB;;;AMkUnB;EAAwC,SN7KnB;;;AM8KrB;EAAwC,SNhInB;;;AMiIrB;EAAuC,SNJnB;;;AMKpB;EAAmC,SNxUnB;;;AOzchB;EH8BE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAUA;EAEE;EACA;EACA;EACA;EACA;EACA","file":"font-awesome.css"}
inc/font-awesome/versions/5.6.0/scss/brands.css ADDED
@@ -0,0 +1,16 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*!
2
+ * Font Awesome Free 5.6.0 by @fontawesome - https://fontawesome.com
3
+ * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
4
+ */
5
+ @font-face {
6
+ font-family: "Font Awesome 5 Brands";
7
+ font-style: normal;
8
+ font-weight: normal;
9
+ src: url("../webfonts/fa-brands-400.eot");
10
+ src: url("../webfonts/fa-brands-400.eot?#iefix") format("embedded-opentype"), url("../webfonts/fa-brands-400.woff2") format("woff2"), url("../webfonts/fa-brands-400.woff") format("woff"), url("../webfonts/fa-brands-400.ttf") format("truetype"), url("../webfonts/fa-brands-400.svg#fontawesome") format("svg");
11
+ }
12
+ .fab {
13
+ font-family: "Font Awesome 5 Brands";
14
+ }
15
+
16
+ /*# sourceMappingURL=brands.css.map */
inc/font-awesome/versions/5.6.0/scss/brands.css.map ADDED
@@ -0,0 +1 @@
 
1
+ {"version":3,"sourceRoot":"","sources":["brands.scss"],"names":[],"mappings":"AAAA;AAAA;AAAA;AAAA;AAMA;EACE;EACA;EACA;EACA;EACA;;AAOF;EACE","file":"brands.css"}
inc/font-awesome/versions/5.6.0/scss/fontawesome.css ADDED
@@ -0,0 +1,5546 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ @charset "UTF-8";
2
+ /*!
3
+ * Font Awesome Free 5.6.0 by @fontawesome - https://fontawesome.com
4
+ * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
5
+ */
6
+ .fa,
7
+ .fas,
8
+ .far,
9
+ .fal,
10
+ .fab {
11
+ -moz-osx-font-smoothing: grayscale;
12
+ -webkit-font-smoothing: antialiased;
13
+ display: inline-block;
14
+ font-style: normal;
15
+ font-variant: normal;
16
+ text-rendering: auto;
17
+ line-height: 1;
18
+ }
19
+
20
+ .fa-lg {
21
+ font-size: 1.3333333333em;
22
+ line-height: 0.75em;
23
+ vertical-align: -0.0667em;
24
+ }
25
+
26
+ .fa-xs {
27
+ font-size: 0.75em;
28
+ }
29
+
30
+ .fa-sm {
31
+ font-size: 0.875em;
32
+ }
33
+
34
+ .fa-1x {
35
+ font-size: 1em;
36
+ }
37
+
38
+ .fa-2x {
39
+ font-size: 2em;
40
+ }
41
+
42
+ .fa-3x {
43
+ font-size: 3em;
44
+ }
45
+
46
+ .fa-4x {
47
+ font-size: 4em;
48
+ }
49
+
50
+ .fa-5x {
51
+ font-size: 5em;
52
+ }
53
+
54
+ .fa-6x {
55
+ font-size: 6em;
56
+ }
57
+
58
+ .fa-7x {
59
+ font-size: 7em;
60
+ }
61
+
62
+ .fa-8x {
63
+ font-size: 8em;
64
+ }
65
+
66
+ .fa-9x {
67
+ font-size: 9em;
68
+ }
69
+
70
+ .fa-10x {
71
+ font-size: 10em;
72
+ }
73
+
74
+ .fa-fw {
75
+ text-align: center;
76
+ width: 1.25em;
77
+ }
78
+
79
+ .fa-ul {
80
+ list-style-type: none;
81
+ margin-left: 2.5em;
82
+ padding-left: 0;
83
+ }
84
+ .fa-ul > li {
85
+ position: relative;
86
+ }
87
+
88
+ .fa-li {
89
+ left: -2em;
90
+ position: absolute;
91
+ text-align: center;
92
+ width: 2em;
93
+ line-height: inherit;
94
+ }
95
+
96
+ .fa-border {
97
+ border: solid 0.08em #eee;
98
+ border-radius: 0.1em;
99
+ padding: 0.2em 0.25em 0.15em;
100
+ }
101
+
102
+ .fa-pull-left {
103
+ float: left;
104
+ }
105
+
106
+ .fa-pull-right {
107
+ float: right;
108
+ }
109
+
110
+ .fa.fa-pull-left,
111
+ .fas.fa-pull-left,
112
+ .far.fa-pull-left,
113
+ .fal.fa-pull-left,
114
+ .fab.fa-pull-left {
115
+ margin-right: 0.3em;
116
+ }
117
+ .fa.fa-pull-right,
118
+ .fas.fa-pull-right,
119
+ .far.fa-pull-right,
120
+ .fal.fa-pull-right,
121
+ .fab.fa-pull-right {
122
+ margin-left: 0.3em;
123
+ }
124
+
125
+ .fa-spin {
126
+ animation: fa-spin 2s infinite linear;
127
+ }
128
+
129
+ .fa-pulse {
130
+ animation: fa-spin 1s infinite steps(8);
131
+ }
132
+
133
+ @keyframes fa-spin {
134
+ 0% {
135
+ transform: rotate(0deg);
136
+ }
137
+ 100% {
138
+ transform: rotate(360deg);
139
+ }
140
+ }
141
+ .fa-rotate-90 {
142
+ -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
143
+ transform: rotate(90deg);
144
+ }
145
+
146
+ .fa-rotate-180 {
147
+ -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
148
+ transform: rotate(180deg);
149
+ }
150
+
151
+ .fa-rotate-270 {
152
+ -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
153
+ transform: rotate(270deg);
154
+ }
155
+
156
+ .fa-flip-horizontal {
157
+ -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
158
+ transform: scale(-1, 1);
159
+ }
160
+
161
+ .fa-flip-vertical {
162
+ -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
163
+ transform: scale(1, -1);
164
+ }
165
+
166
+ .fa-flip-horizontal.fa-flip-vertical {
167
+ -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
168
+ transform: scale(-1, -1);
169
+ }
170
+
171
+ :root .fa-rotate-90,
172
+ :root .fa-rotate-180,
173
+ :root .fa-rotate-270,
174
+ :root .fa-flip-horizontal,
175
+ :root .fa-flip-vertical {
176
+ filter: none;
177
+ }
178
+
179
+ .fa-stack {
180
+ display: inline-block;
181
+ height: 2em;
182
+ line-height: 2em;
183
+ position: relative;
184
+ vertical-align: middle;
185
+ width: 2.5em;
186
+ }
187
+
188
+ .fa-stack-1x,
189
+ .fa-stack-2x {
190
+ left: 0;
191
+ position: absolute;
192
+ text-align: center;
193
+ width: 100%;
194
+ }
195
+
196
+ .fa-stack-1x {
197
+ line-height: inherit;
198
+ }
199
+
200
+ .fa-stack-2x {
201
+ font-size: 2em;
202
+ }
203
+
204
+ .fa-inverse {
205
+ color: #fff;
206
+ }
207
+
208
+ /* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
209
+ readers do not read off random characters that represent icons */
210
+ .fa-500px:before {
211
+ content: "";
212
+ }
213
+
214
+ .fa-accessible-icon:before {
215
+ content: "";
216
+ }
217
+
218
+ .fa-accusoft:before {
219
+ content: "";
220
+ }
221
+
222
+ .fa-acquisitions-incorporated:before {
223
+ content: "";
224
+ }
225
+
226
+ .fa-ad:before {
227
+ content: "";
228
+ }
229
+
230
+ .fa-address-book:before {
231
+ content: "";
232
+ }
233
+
234
+ .fa-address-card:before {
235
+ content: "";
236
+ }
237
+
238
+ .fa-adjust:before {
239
+ content: "";
240
+ }
241
+
242
+ .fa-adn:before {
243
+ content: "";
244
+ }
245
+
246
+ .fa-adobe:before {
247
+ content: "";
248
+ }
249
+
250
+ .fa-adversal:before {
251
+ content: "";
252
+ }
253
+
254
+ .fa-affiliatetheme:before {
255
+ content: "";
256
+ }
257
+
258
+ .fa-air-freshener:before {
259
+ content: "";
260
+ }
261
+
262
+ .fa-algolia:before {
263
+ content: "";
264
+ }
265
+
266
+ .fa-align-center:before {
267
+ content: "";
268
+ }
269
+
270
+ .fa-align-justify:before {
271
+ content: "";
272
+ }
273
+
274
+ .fa-align-left:before {
275
+ content: "";
276
+ }
277
+
278
+ .fa-align-right:before {
279
+ content: "";
280
+ }
281
+
282
+ .fa-alipay:before {
283
+ content: "";
284
+ }
285
+
286
+ .fa-allergies:before {
287
+ content: "";
288
+ }
289
+
290
+ .fa-amazon:before {
291
+ content: "";
292
+ }
293
+
294
+ .fa-amazon-pay:before {
295
+ content: "";
296
+ }
297
+
298
+ .fa-ambulance:before {
299
+ content: "";
300
+ }
301
+
302
+ .fa-american-sign-language-interpreting:before {
303
+ content: "";
304
+ }
305
+
306
+ .fa-amilia:before {
307
+ content: "";
308
+ }
309
+
310
+ .fa-anchor:before {
311
+ content: "";
312
+ }
313
+
314
+ .fa-android:before {
315
+ content: "";
316
+ }
317
+
318
+ .fa-angellist:before {
319
+ content: "";
320
+ }
321
+
322
+ .fa-angle-double-down:before {
323
+ content: "";
324
+ }
325
+
326
+ .fa-angle-double-left:before {
327
+ content: "";
328
+ }
329
+
330
+ .fa-angle-double-right:before {
331
+ content: "";
332
+ }
333
+
334
+ .fa-angle-double-up:before {
335
+ content: "";
336
+ }
337
+
338
+ .fa-angle-down:before {
339
+ content: "";
340
+ }
341
+
342
+ .fa-angle-left:before {
343
+ content: "";
344
+ }
345
+
346
+ .fa-angle-right:before {
347
+ content: "";
348
+ }
349
+
350
+ .fa-angle-up:before {
351
+ content: "";
352
+ }
353
+
354
+ .fa-angry:before {
355
+ content: "";
356
+ }
357
+
358
+ .fa-angrycreative:before {
359
+ content: "";
360
+ }
361
+
362
+ .fa-angular:before {
363
+ content: "";
364
+ }
365
+
366
+ .fa-ankh:before {
367
+ content: "";
368
+ }
369
+
370
+ .fa-app-store:before {
371
+ content: "";
372
+ }
373
+
374
+ .fa-app-store-ios:before {
375
+ content: "";
376
+ }
377
+
378
+ .fa-apper:before {
379
+ content: "";
380
+ }
381
+
382
+ .fa-apple:before {
383
+ content: "";
384
+ }
385
+
386
+ .fa-apple-alt:before {
387
+ content: "";
388
+ }
389
+
390
+ .fa-apple-pay:before {
391
+ content: "";
392
+ }
393
+
394
+ .fa-archive:before {
395
+ content: "";
396
+ }
397
+
398
+ .fa-archway:before {
399
+ content: "";
400
+ }
401
+
402
+ .fa-arrow-alt-circle-down:before {
403
+ content: "";
404
+ }
405
+
406
+ .fa-arrow-alt-circle-left:before {
407
+ content: "";
408
+ }
409
+
410
+ .fa-arrow-alt-circle-right:before {
411
+ content: "";
412
+ }
413
+
414
+ .fa-arrow-alt-circle-up:before {
415
+ content: "";
416
+ }
417
+
418
+ .fa-arrow-circle-down:before {
419
+ content: "";
420
+ }
421
+
422
+ .fa-arrow-circle-left:before {
423
+ content: "";
424
+ }
425
+
426
+ .fa-arrow-circle-right:before {
427
+ content: "";
428
+ }
429
+
430
+ .fa-arrow-circle-up:before {
431
+ content: "";
432
+ }
433
+
434
+ .fa-arrow-down:before {
435
+ content: "";
436
+ }
437
+
438
+ .fa-arrow-left:before {
439
+ content: "";
440
+ }
441
+
442
+ .fa-arrow-right:before {
443
+ content: "";
444
+ }
445
+
446
+ .fa-arrow-up:before {
447
+ content: "";
448
+ }
449
+
450
+ .fa-arrows-alt:before {
451
+ content: "";
452
+ }
453
+
454
+ .fa-arrows-alt-h:before {
455
+ content: "";
456
+ }
457
+
458
+ .fa-arrows-alt-v:before {
459
+ content: "";
460
+ }
461
+
462
+ .fa-artstation:before {
463
+ content: "";
464
+ }
465
+
466
+ .fa-assistive-listening-systems:before {
467
+ content: "";
468
+ }
469
+
470
+ .fa-asterisk:before {
471
+ content: "";
472
+ }
473
+
474
+ .fa-asymmetrik:before {
475
+ content: "";
476
+ }
477
+
478
+ .fa-at:before {
479
+ content: "";
480
+ }
481
+
482
+ .fa-atlas:before {
483
+ content: "";
484
+ }
485
+
486
+ .fa-atlassian:before {
487
+ content: "";
488
+ }
489
+
490
+ .fa-atom:before {
491
+ content: "";
492
+ }
493
+
494
+ .fa-audible:before {
495
+ content: "";
496
+ }
497
+
498
+ .fa-audio-description:before {
499
+ content: "";
500
+ }
501
+
502
+ .fa-autoprefixer:before {
503
+ content: "";
504
+ }
505
+
506
+ .fa-avianex:before {
507
+ content: "";
508
+ }
509
+
510
+ .fa-aviato:before {
511
+ content: "";
512
+ }
513
+
514
+ .fa-award:before {
515
+ content: "";
516
+ }
517
+
518
+ .fa-aws:before {
519
+ content: "";
520
+ }
521
+
522
+ .fa-baby:before {
523
+ content: "";
524
+ }
525
+
526
+ .fa-baby-carriage:before {
527
+ content: "";
528
+ }
529
+
530
+ .fa-backspace:before {
531
+ content: "";
532
+ }
533
+
534
+ .fa-backward:before {
535
+ content: "";
536
+ }
537
+
538
+ .fa-balance-scale:before {
539
+ content: "";
540
+ }
541
+
542
+ .fa-ban:before {
543
+ content: "";
544
+ }
545
+
546
+ .fa-band-aid:before {
547
+ content: "";
548
+ }
549
+
550
+ .fa-bandcamp:before {
551
+ content: "";
552
+ }
553
+
554
+ .fa-barcode:before {
555
+ content: "";
556
+ }
557
+
558
+ .fa-bars:before {
559
+ content: "";
560
+ }
561
+
562
+ .fa-baseball-ball:before {
563
+ content: "";
564
+ }
565
+
566
+ .fa-basketball-ball:before {
567
+ content: "";
568
+ }
569
+
570
+ .fa-bath:before {
571
+ content: "";
572
+ }
573
+
574
+ .fa-battery-empty:before {
575
+ content: "";
576
+ }
577
+
578
+ .fa-battery-full:before {
579
+ content: "";
580
+ }
581
+
582
+ .fa-battery-half:before {
583
+ content: "";
584
+ }
585
+
586
+ .fa-battery-quarter:before {
587
+ content: "";
588
+ }
589
+
590
+ .fa-battery-three-quarters:before {
591
+ content: "";
592
+ }
593
+
594
+ .fa-bed:before {
595
+ content: "";
596
+ }
597
+
598
+ .fa-beer:before {
599
+ content: "";
600
+ }
601
+
602
+ .fa-behance:before {
603
+ content: "";
604
+ }
605
+
606
+ .fa-behance-square:before {
607
+ content: "";
608
+ }
609
+
610
+ .fa-bell:before {
611
+ content: "";
612
+ }
613
+
614
+ .fa-bell-slash:before {
615
+ content: "";
616
+ }
617
+
618
+ .fa-bezier-curve:before {
619
+ content: "";
620
+ }
621
+
622
+ .fa-bible:before {
623
+ content: "";
624
+ }
625
+
626
+ .fa-bicycle:before {
627
+ content: "";
628
+ }
629
+
630
+ .fa-bimobject:before {
631
+ content: "";
632
+ }
633
+
634
+ .fa-binoculars:before {
635
+ content: "";
636
+ }
637
+
638
+ .fa-biohazard:before {
639
+ content: "";
640
+ }
641
+
642
+ .fa-birthday-cake:before {
643
+ content: "";
644
+ }
645
+
646
+ .fa-bitbucket:before {
647
+ content: "";
648
+ }
649
+
650
+ .fa-bitcoin:before {
651
+ content: "";
652
+ }
653
+
654
+ .fa-bity:before {
655
+ content: "";
656
+ }
657
+
658
+ .fa-black-tie:before {
659
+ content: "";
660
+ }
661
+
662
+ .fa-blackberry:before {
663
+ content: "";
664
+ }
665
+
666
+ .fa-blender:before {
667
+ content: "";
668
+ }
669
+
670
+ .fa-blender-phone:before {
671
+ content: "";
672
+ }
673
+
674
+ .fa-blind:before {
675
+ content: "";
676
+ }
677
+
678
+ .fa-blog:before {
679
+ content: "";
680
+ }
681
+
682
+ .fa-blogger:before {
683
+ content: "";
684
+ }
685
+
686
+ .fa-blogger-b:before {
687
+ content: "";
688
+ }
689
+
690
+ .fa-bluetooth:before {
691
+ content: "";
692
+ }
693
+
694
+ .fa-bluetooth-b:before {
695
+ content: "";
696
+ }
697
+
698
+ .fa-bold:before {
699
+ content: "";
700
+ }
701
+
702
+ .fa-bolt:before {
703
+ content: "";
704
+ }
705
+
706
+ .fa-bomb:before {
707
+ content: "";
708
+ }
709
+
710
+ .fa-bone:before {
711
+ content: "";
712
+ }
713
+
714
+ .fa-bong:before {
715
+ content: "";
716
+ }
717
+
718
+ .fa-book:before {
719
+ content: "";
720
+ }
721
+
722
+ .fa-book-dead:before {
723
+ content: "";
724
+ }
725
+
726
+ .fa-book-open:before {
727
+ content: "";
728
+ }
729
+
730
+ .fa-book-reader:before {
731
+ content: "";
732
+ }
733
+
734
+ .fa-bookmark:before {
735
+ content: "";
736
+ }
737
+
738
+ .fa-bowling-ball:before {
739
+ content: "";
740
+ }
741
+
742
+ .fa-box:before {
743
+ content: "";
744
+ }
745
+
746
+ .fa-box-open:before {
747
+ content: "";
748
+ }
749
+
750
+ .fa-boxes:before {
751
+ content: "";
752
+ }
753
+
754
+ .fa-braille:before {
755
+ content: "";
756
+ }
757
+
758
+ .fa-brain:before {
759
+ content: "";
760
+ }
761
+
762
+ .fa-briefcase:before {
763
+ content: "";
764
+ }
765
+
766
+ .fa-briefcase-medical:before {
767
+ content: "";
768
+ }
769
+
770
+ .fa-broadcast-tower:before {
771
+ content: "";
772
+ }
773
+
774
+ .fa-broom:before {
775
+ content: "";
776
+ }
777
+
778
+ .fa-brush:before {
779
+ content: "";
780
+ }
781
+
782
+ .fa-btc:before {
783
+ content: "";
784
+ }
785
+
786
+ .fa-bug:before {
787
+ content: "";
788
+ }
789
+
790
+ .fa-building:before {
791
+ content: "";
792
+ }
793
+
794
+ .fa-bullhorn:before {
795
+ content: "";
796
+ }
797
+
798
+ .fa-bullseye:before {
799
+ content: "";
800
+ }
801
+
802
+ .fa-burn:before {
803
+ content: "";
804
+ }
805
+
806
+ .fa-buromobelexperte:before {
807
+ content: "";
808
+ }
809
+
810
+ .fa-bus:before {
811
+ content: "";
812
+ }
813
+
814
+ .fa-bus-alt:before {
815
+ content: "";
816
+ }
817
+
818
+ .fa-business-time:before {
819
+ content: "";
820
+ }
821
+
822
+ .fa-buysellads:before {
823
+ content: "";
824
+ }
825
+
826
+ .fa-calculator:before {
827
+ content: "";
828
+ }
829
+
830
+ .fa-calendar:before {
831
+ content: "";
832
+ }
833
+
834
+ .fa-calendar-alt:before {
835
+ content: "";
836
+ }
837
+
838
+ .fa-calendar-check:before {
839
+ content: "";
840
+ }
841
+
842
+ .fa-calendar-day:before {
843
+ content: "";
844
+ }
845
+
846
+ .fa-calendar-minus:before {
847
+ content: "";
848
+ }
849
+
850
+ .fa-calendar-plus:before {
851
+ content: "";
852
+ }
853
+
854
+ .fa-calendar-times:before {
855
+ content: "";
856
+ }
857
+
858
+ .fa-calendar-week:before {
859
+ content: "";
860
+ }
861
+
862
+ .fa-camera:before {
863
+ content: "";
864
+ }
865
+
866
+ .fa-camera-retro:before {
867
+ content: "";
868
+ }
869
+
870
+ .fa-campground:before {
871
+ content: "";
872
+ }
873
+
874
+ .fa-canadian-maple-leaf:before {
875
+ content: "";
876
+ }
877
+
878
+ .fa-candy-cane:before {
879
+ content: "";
880
+ }
881
+
882
+ .fa-cannabis:before {
883
+ content: "";
884
+ }
885
+
886
+ .fa-capsules:before {
887
+ content: "";
888
+ }
889
+
890
+ .fa-car:before {
891
+ content: "";
892
+ }
893
+
894
+ .fa-car-alt:before {
895
+ content: "";
896
+ }
897
+
898
+ .fa-car-battery:before {
899
+ content: "";
900
+ }
901
+
902
+ .fa-car-crash:before {
903
+ content: "";
904
+ }
905
+
906
+ .fa-car-side:before {
907
+ content: "";
908
+ }
909
+
910
+ .fa-caret-down:before {
911
+ content: "";
912
+ }
913
+
914
+ .fa-caret-left:before {
915
+ content: "";
916
+ }
917
+
918
+ .fa-caret-right:before {
919
+ content: "";
920
+ }
921
+
922
+ .fa-caret-square-down:before {
923
+ content: "";
924
+ }
925
+
926
+ .fa-caret-square-left:before {
927
+ content: "";
928
+ }
929
+
930
+ .fa-caret-square-right:before {
931
+ content: "";
932
+ }
933
+
934
+ .fa-caret-square-up:before {
935
+ content: "";
936
+ }
937
+
938
+ .fa-caret-up:before {
939
+ content: "";
940
+ }
941
+
942
+ .fa-carrot:before {
943
+ content: "";
944
+ }
945
+
946
+ .fa-cart-arrow-down:before {
947
+ content: "";
948
+ }
949
+
950
+ .fa-cart-plus:before {
951
+ content: "";
952
+ }
953
+
954
+ .fa-cash-register:before {
955
+ content: "";
956
+ }
957
+
958
+ .fa-cat:before {
959
+ content: "";
960
+ }
961
+
962
+ .fa-cc-amazon-pay:before {
963
+ content: "";
964
+ }
965
+
966
+ .fa-cc-amex:before {
967
+ content: "";
968
+ }
969
+
970
+ .fa-cc-apple-pay:before {
971
+ content: "";
972
+ }
973
+
974
+ .fa-cc-diners-club:before {
975
+ content: "";
976
+ }
977
+
978
+ .fa-cc-discover:before {
979
+ content: "";
980
+ }
981
+
982
+ .fa-cc-jcb:before {
983
+ content: "";
984
+ }
985
+
986
+ .fa-cc-mastercard:before {
987
+ content: "";
988
+ }
989
+
990
+ .fa-cc-paypal:before {
991
+ content: "";
992
+ }
993
+
994
+ .fa-cc-stripe:before {
995
+ content: "";
996
+ }
997
+
998
+ .fa-cc-visa:before {
999
+ content: "";
1000
+ }
1001
+
1002
+ .fa-centercode:before {
1003
+ content: "";
1004
+ }
1005
+
1006
+ .fa-centos:before {
1007
+ content: "";
1008
+ }
1009
+
1010
+ .fa-certificate:before {
1011
+ content: "";
1012
+ }
1013
+
1014
+ .fa-chair:before {
1015
+ content: "";
1016
+ }
1017
+
1018
+ .fa-chalkboard:before {
1019
+ content: "";
1020
+ }
1021
+
1022
+ .fa-chalkboard-teacher:before {
1023
+ content: "";
1024
+ }
1025
+
1026
+ .fa-charging-station:before {
1027
+ content: "";
1028
+ }
1029
+
1030
+ .fa-chart-area:before {
1031
+ content: "";
1032
+ }
1033
+
1034
+ .fa-chart-bar:before {
1035
+ content: "";
1036
+ }
1037
+
1038
+ .fa-chart-line:before {
1039
+ content: "";
1040
+ }
1041
+
1042
+ .fa-chart-pie:before {
1043
+ content: "";
1044
+ }
1045
+
1046
+ .fa-check:before {
1047
+ content: "";
1048
+ }
1049
+
1050
+ .fa-check-circle:before {
1051
+ content: "";
1052
+ }
1053
+
1054
+ .fa-check-double:before {
1055
+ content: "";
1056
+ }
1057
+
1058
+ .fa-check-square:before {
1059
+ content: "";
1060
+ }
1061
+
1062
+ .fa-chess:before {
1063
+ content: "";
1064
+ }
1065
+
1066
+ .fa-chess-bishop:before {
1067
+ content: "";
1068
+ }
1069
+
1070
+ .fa-chess-board:before {
1071
+ content: "";
1072
+ }
1073
+
1074
+ .fa-chess-king:before {
1075
+ content: "";
1076
+ }
1077
+
1078
+ .fa-chess-knight:before {
1079
+ content: "";
1080
+ }
1081
+
1082
+ .fa-chess-pawn:before {
1083
+ content: "";
1084
+ }
1085
+
1086
+ .fa-chess-queen:before {
1087
+ content: "";
1088
+ }
1089
+
1090
+ .fa-chess-rook:before {
1091
+ content: "";
1092
+ }
1093
+
1094
+ .fa-chevron-circle-down:before {
1095
+ content: "";
1096
+ }
1097
+
1098
+ .fa-chevron-circle-left:before {
1099
+ content: "";
1100
+ }
1101
+
1102
+ .fa-chevron-circle-right:before {
1103
+ content: "";
1104
+ }
1105
+
1106
+ .fa-chevron-circle-up:before {
1107
+ content: "";
1108
+ }
1109
+
1110
+ .fa-chevron-down:before {
1111
+ content: "";
1112
+ }
1113
+
1114
+ .fa-chevron-left:before {
1115
+ content: "";
1116
+ }
1117
+
1118
+ .fa-chevron-right:before {
1119
+ content: "";
1120
+ }
1121
+
1122
+ .fa-chevron-up:before {
1123
+ content: "";
1124
+ }
1125
+
1126
+ .fa-child:before {
1127
+ content: "";
1128
+ }
1129
+
1130
+ .fa-chrome:before {
1131
+ content: "";
1132
+ }
1133
+
1134
+ .fa-church:before {
1135
+ content: "";
1136
+ }
1137
+
1138
+ .fa-circle:before {
1139
+ content: "";
1140
+ }
1141
+
1142
+ .fa-circle-notch:before {
1143
+ content: "";
1144
+ }
1145
+
1146
+ .fa-city:before {
1147
+ content: "";
1148
+ }
1149
+
1150
+ .fa-clipboard:before {
1151
+ content: "";
1152
+ }
1153
+
1154
+ .fa-clipboard-check:before {
1155
+ content: "";
1156
+ }
1157
+
1158
+ .fa-clipboard-list:before {
1159
+ content: "";
1160
+ }
1161
+
1162
+ .fa-clock:before {
1163
+ content: "";
1164
+ }
1165
+
1166
+ .fa-clone:before {
1167
+ content: "";
1168
+ }
1169
+
1170
+ .fa-closed-captioning:before {
1171
+ content: "";
1172
+ }
1173
+
1174
+ .fa-cloud:before {
1175
+ content: "";
1176
+ }
1177
+
1178
+ .fa-cloud-download-alt:before {
1179
+ content: "";
1180
+ }
1181
+
1182
+ .fa-cloud-meatball:before {
1183
+ content: "";
1184
+ }
1185
+
1186
+ .fa-cloud-moon:before {
1187
+ content: "";
1188
+ }
1189
+
1190
+ .fa-cloud-moon-rain:before {
1191
+ content: "";
1192
+ }
1193
+
1194
+ .fa-cloud-rain:before {
1195
+ content: "";
1196
+ }
1197
+
1198
+ .fa-cloud-showers-heavy:before {
1199
+ content: "";
1200
+ }
1201
+
1202
+ .fa-cloud-sun:before {
1203
+ content: "";
1204
+ }
1205
+
1206
+ .fa-cloud-sun-rain:before {
1207
+ content: "";
1208
+ }
1209
+
1210
+ .fa-cloud-upload-alt:before {
1211
+ content: "";
1212
+ }
1213
+
1214
+ .fa-cloudscale:before {
1215
+ content: "";
1216
+ }
1217
+
1218
+ .fa-cloudsmith:before {
1219
+ content: "";
1220
+ }
1221
+
1222
+ .fa-cloudversify:before {
1223
+ content: "";
1224
+ }
1225
+
1226
+ .fa-cocktail:before {
1227
+ content: "";
1228
+ }
1229
+
1230
+ .fa-code:before {
1231
+ content: "";
1232
+ }
1233
+
1234
+ .fa-code-branch:before {
1235
+ content: "";
1236
+ }
1237
+
1238
+ .fa-codepen:before {
1239
+ content: "";
1240
+ }
1241
+
1242
+ .fa-codiepie:before {
1243
+ content: "";
1244
+ }
1245
+
1246
+ .fa-coffee:before {
1247
+ content: "";
1248
+ }
1249
+
1250
+ .fa-cog:before {
1251
+ content: "";
1252
+ }
1253
+
1254
+ .fa-cogs:before {
1255
+ content: "";
1256
+ }
1257
+
1258
+ .fa-coins:before {
1259
+ content: "";
1260
+ }
1261
+
1262
+ .fa-columns:before {
1263
+ content: "";
1264
+ }
1265
+
1266
+ .fa-comment:before {
1267
+ content: "";
1268
+ }
1269
+
1270
+ .fa-comment-alt:before {
1271
+ content: "";
1272
+ }
1273
+
1274
+ .fa-comment-dollar:before {
1275
+ content: "";
1276
+ }
1277
+
1278
+ .fa-comment-dots:before {
1279
+ content: "";
1280
+ }
1281
+
1282
+ .fa-comment-slash:before {
1283
+ content: "";
1284
+ }
1285
+
1286
+ .fa-comments:before {
1287
+ content: "";
1288
+ }
1289
+
1290
+ .fa-comments-dollar:before {
1291
+ content: "";
1292
+ }
1293
+
1294
+ .fa-compact-disc:before {
1295
+ content: "";
1296
+ }
1297
+
1298
+ .fa-compass:before {
1299
+ content: "";
1300
+ }
1301
+
1302
+ .fa-compress:before {
1303
+ content: "";
1304
+ }
1305
+
1306
+ .fa-compress-arrows-alt:before {
1307
+ content: "";
1308
+ }
1309
+
1310
+ .fa-concierge-bell:before {
1311
+ content: "";
1312
+ }
1313
+
1314
+ .fa-confluence:before {
1315
+ content: "";
1316
+ }
1317
+
1318
+ .fa-connectdevelop:before {
1319
+ content: "";
1320
+ }
1321
+
1322
+ .fa-contao:before {
1323
+ content: "";
1324
+ }
1325
+
1326
+ .fa-cookie:before {
1327
+ content: "";
1328
+ }
1329
+
1330
+ .fa-cookie-bite:before {
1331
+ content: "";
1332
+ }
1333
+
1334
+ .fa-copy:before {
1335
+ content: "";
1336
+ }
1337
+
1338
+ .fa-copyright:before {
1339
+ content: "";
1340
+ }
1341
+
1342
+ .fa-couch:before {
1343
+ content: "";
1344
+ }
1345
+
1346
+ .fa-cpanel:before {
1347
+ content: "";
1348
+ }
1349
+
1350
+ .fa-creative-commons:before {
1351
+ content: "";
1352
+ }
1353
+
1354
+ .fa-creative-commons-by:before {
1355
+ content: "";
1356
+ }
1357
+
1358
+ .fa-creative-commons-nc:before {
1359
+ content: "";
1360
+ }
1361
+
1362
+ .fa-creative-commons-nc-eu:before {
1363
+ content: "";
1364
+ }
1365
+
1366
+ .fa-creative-commons-nc-jp:before {
1367
+ content: "";
1368
+ }
1369
+
1370
+ .fa-creative-commons-nd:before {
1371
+ content: "";
1372
+ }
1373
+
1374
+ .fa-creative-commons-pd:before {
1375
+ content: "";
1376
+ }
1377
+
1378
+ .fa-creative-commons-pd-alt:before {
1379
+ content: "";
1380
+ }
1381
+
1382
+ .fa-creative-commons-remix:before {
1383
+ content: "";
1384
+ }
1385
+
1386
+ .fa-creative-commons-sa:before {
1387
+ content: "";
1388
+ }
1389
+
1390
+ .fa-creative-commons-sampling:before {
1391
+ content: "";
1392
+ }
1393
+
1394
+ .fa-creative-commons-sampling-plus:before {
1395
+ content: "";
1396
+ }
1397
+
1398
+ .fa-creative-commons-share:before {
1399
+ content: "";
1400
+ }
1401
+
1402
+ .fa-creative-commons-zero:before {
1403
+ content: "";
1404
+ }
1405
+
1406
+ .fa-credit-card:before {
1407
+ content: "";
1408
+ }
1409
+
1410
+ .fa-critical-role:before {
1411
+ content: "";
1412
+ }
1413
+
1414
+ .fa-crop:before {
1415
+ content: "";
1416
+ }
1417
+
1418
+ .fa-crop-alt:before {
1419
+ content: "";
1420
+ }
1421
+
1422
+ .fa-cross:before {
1423
+ content: "";
1424
+ }
1425
+
1426
+ .fa-crosshairs:before {
1427
+ content: "";
1428
+ }
1429
+
1430
+ .fa-crow:before {
1431
+ content: "";
1432
+ }
1433
+
1434
+ .fa-crown:before {
1435
+ content: "";
1436
+ }
1437
+
1438
+ .fa-css3:before {
1439
+ content: "";
1440
+ }
1441
+
1442
+ .fa-css3-alt:before {
1443
+ content: "";
1444
+ }
1445
+
1446
+ .fa-cube:before {
1447
+ content: "";
1448
+ }
1449
+
1450
+ .fa-cubes:before {
1451
+ content: "";
1452
+ }
1453
+
1454
+ .fa-cut:before {
1455
+ content: "";
1456
+ }
1457
+
1458
+ .fa-cuttlefish:before {
1459
+ content: "";
1460
+ }
1461
+
1462
+ .fa-d-and-d:before {
1463
+ content: "";
1464
+ }
1465
+
1466
+ .fa-d-and-d-beyond:before {
1467
+ content: "";
1468
+ }
1469
+
1470
+ .fa-dashcube:before {
1471
+ content: "";
1472
+ }
1473
+
1474
+ .fa-database:before {
1475
+ content: "";
1476
+ }
1477
+
1478
+ .fa-deaf:before {
1479
+ content: "";
1480
+ }
1481
+
1482
+ .fa-delicious:before {
1483
+ content: "";
1484
+ }
1485
+
1486
+ .fa-democrat:before {
1487
+ content: "";
1488
+ }
1489
+
1490
+ .fa-deploydog:before {
1491
+ content: "";
1492
+ }
1493
+
1494
+ .fa-deskpro:before {
1495
+ content: "";
1496
+ }
1497
+
1498
+ .fa-desktop:before {
1499
+ content: "";
1500
+ }
1501
+
1502
+ .fa-dev:before {
1503
+ content: "";
1504
+ }
1505
+
1506
+ .fa-deviantart:before {
1507
+ content: "";
1508
+ }
1509
+
1510
+ .fa-dharmachakra:before {
1511
+ content: "";
1512
+ }
1513
+
1514
+ .fa-dhl:before {
1515
+ content: "";
1516
+ }
1517
+
1518
+ .fa-diagnoses:before {
1519
+ content: "";
1520
+ }
1521
+
1522
+ .fa-diaspora:before {
1523
+ content: "";
1524
+ }
1525
+
1526
+ .fa-dice:before {
1527
+ content: "";
1528
+ }
1529
+
1530
+ .fa-dice-d20:before {
1531
+ content: "";
1532
+ }
1533
+
1534
+ .fa-dice-d6:before {
1535
+ content: "";
1536
+ }
1537
+
1538
+ .fa-dice-five:before {
1539
+ content: "";
1540
+ }
1541
+
1542
+ .fa-dice-four:before {
1543
+ content: "";
1544
+ }
1545
+
1546
+ .fa-dice-one:before {
1547
+ content: "";
1548
+ }
1549
+
1550
+ .fa-dice-six:before {
1551
+ content: "";
1552
+ }
1553
+
1554
+ .fa-dice-three:before {
1555
+ content: "";
1556
+ }
1557
+
1558
+ .fa-dice-two:before {
1559
+ content: "";
1560
+ }
1561
+
1562
+ .fa-digg:before {
1563
+ content: "";
1564
+ }
1565
+
1566
+ .fa-digital-ocean:before {
1567
+ content: "";
1568
+ }
1569
+
1570
+ .fa-digital-tachograph:before {
1571
+ content: "";
1572
+ }
1573
+
1574
+ .fa-directions:before {
1575
+ content: "";
1576
+ }
1577
+
1578
+ .fa-discord:before {
1579
+ content: "";
1580
+ }
1581
+
1582
+ .fa-discourse:before {
1583
+ content: "";
1584
+ }
1585
+
1586
+ .fa-divide:before {
1587
+ content: "";
1588
+ }
1589
+
1590
+ .fa-dizzy:before {
1591
+ content: "";
1592
+ }
1593
+
1594
+ .fa-dna:before {
1595
+ content: "";
1596
+ }
1597
+
1598
+ .fa-dochub:before {
1599
+ content: "";
1600
+ }
1601
+
1602
+ .fa-docker:before {
1603
+ content: "";
1604
+ }
1605
+
1606
+ .fa-dog:before {
1607
+ content: "";
1608
+ }
1609
+
1610
+ .fa-dollar-sign:before {
1611
+ content: "";
1612
+ }
1613
+
1614
+ .fa-dolly:before {
1615
+ content: "";
1616
+ }
1617
+
1618
+ .fa-dolly-flatbed:before {
1619
+ content: "";
1620
+ }
1621
+
1622
+ .fa-donate:before {
1623
+ content: "";
1624
+ }
1625
+
1626
+ .fa-door-closed:before {
1627
+ content: "";
1628
+ }
1629
+
1630
+ .fa-door-open:before {
1631
+ content: "";
1632
+ }
1633
+
1634
+ .fa-dot-circle:before {
1635
+ content: "";
1636
+ }
1637
+
1638
+ .fa-dove:before {
1639
+ content: "";
1640
+ }
1641
+
1642
+ .fa-download:before {
1643
+ content: "";
1644
+ }
1645
+
1646
+ .fa-draft2digital:before {
1647
+ content: "";
1648
+ }
1649
+
1650
+ .fa-drafting-compass:before {
1651
+ content: "";
1652
+ }
1653
+
1654
+ .fa-dragon:before {
1655
+ content: "";
1656
+ }
1657
+
1658
+ .fa-draw-polygon:before {
1659
+ content: "";
1660
+ }
1661
+
1662
+ .fa-dribbble:before {
1663
+ content: "";
1664
+ }
1665
+
1666
+ .fa-dribbble-square:before {
1667
+ content: "";
1668
+ }
1669
+
1670
+ .fa-dropbox:before {
1671
+ content: "";
1672
+ }
1673
+
1674
+ .fa-drum:before {
1675
+ content: "";
1676
+ }
1677
+
1678
+ .fa-drum-steelpan:before {
1679
+ content: "";
1680
+ }
1681
+
1682
+ .fa-drumstick-bite:before {
1683
+ content: "";
1684
+ }
1685
+
1686
+ .fa-drupal:before {
1687
+ content: "";
1688
+ }
1689
+
1690
+ .fa-dumbbell:before {
1691
+ content: "";
1692
+ }
1693
+
1694
+ .fa-dumpster:before {
1695
+ content: "";
1696
+ }
1697
+
1698
+ .fa-dumpster-fire:before {
1699
+ content: "";
1700
+ }
1701
+
1702
+ .fa-dungeon:before {
1703
+ content: "";
1704
+ }
1705
+
1706
+ .fa-dyalog:before {
1707
+ content: "";
1708
+ }
1709
+
1710
+ .fa-earlybirds:before {
1711
+ content: "";
1712
+ }
1713
+
1714
+ .fa-ebay:before {
1715
+ content: "";
1716
+ }
1717
+
1718
+ .fa-edge:before {
1719
+ content: "";
1720
+ }
1721
+
1722
+ .fa-edit:before {
1723
+ content: "";
1724
+ }
1725
+
1726
+ .fa-eject:before {
1727
+ content: "";
1728
+ }
1729
+
1730
+ .fa-elementor:before {
1731
+ content: "";
1732
+ }
1733
+
1734
+ .fa-ellipsis-h:before {
1735
+ content: "";
1736
+ }
1737
+
1738
+ .fa-ellipsis-v:before {
1739
+ content: "";
1740
+ }
1741
+
1742
+ .fa-ello:before {
1743
+ content: "";
1744
+ }
1745
+
1746
+ .fa-ember:before {
1747
+ content: "";
1748
+ }
1749
+
1750
+ .fa-empire:before {
1751
+ content: "";
1752
+ }
1753
+
1754
+ .fa-envelope:before {
1755
+ content: "";
1756
+ }
1757
+
1758
+ .fa-envelope-open:before {
1759
+ content: "";
1760
+ }
1761
+
1762
+ .fa-envelope-open-text:before {
1763
+ content: "";
1764
+ }
1765
+
1766
+ .fa-envelope-square:before {
1767
+ content: "";
1768
+ }
1769
+
1770
+ .fa-envira:before {
1771
+ content: "";
1772
+ }
1773
+
1774
+ .fa-equals:before {
1775
+ content: "";
1776
+ }
1777
+
1778
+ .fa-eraser:before {
1779
+ content: "";
1780
+ }
1781
+
1782
+ .fa-erlang:before {
1783
+ content: "";
1784
+ }
1785
+
1786
+ .fa-ethereum:before {
1787
+ content: "";
1788
+ }
1789
+
1790
+ .fa-ethernet:before {
1791
+ content: "";
1792
+ }
1793
+
1794
+ .fa-etsy:before {
1795
+ content: "";
1796
+ }
1797
+
1798
+ .fa-euro-sign:before {
1799
+ content: "";
1800
+ }
1801
+
1802
+ .fa-exchange-alt:before {
1803
+ content: "";
1804
+ }
1805
+
1806
+ .fa-exclamation:before {
1807
+ content: "";
1808
+ }
1809
+
1810
+ .fa-exclamation-circle:before {
1811
+ content: "";
1812
+ }
1813
+
1814
+ .fa-exclamation-triangle:before {
1815
+ content: "";
1816
+ }
1817
+
1818
+ .fa-expand:before {
1819
+ content: "";
1820
+ }
1821
+
1822
+ .fa-expand-arrows-alt:before {
1823
+ content: "";
1824
+ }
1825
+
1826
+ .fa-expeditedssl:before {
1827
+ content: "";
1828
+ }
1829
+
1830
+ .fa-external-link-alt:before {
1831
+ content: "";
1832
+ }
1833
+
1834
+ .fa-external-link-square-alt:before {
1835
+ content: "";
1836
+ }
1837
+
1838
+ .fa-eye:before {
1839
+ content: "";
1840
+ }
1841
+
1842
+ .fa-eye-dropper:before {
1843
+ content: "";
1844
+ }
1845
+
1846
+ .fa-eye-slash:before {
1847
+ content: "";
1848
+ }
1849
+
1850
+ .fa-facebook:before {
1851
+ content: "";
1852
+ }
1853
+
1854
+ .fa-facebook-f:before {
1855
+ content: "";
1856
+ }
1857
+
1858
+ .fa-facebook-messenger:before {
1859
+ content: "";
1860
+ }
1861
+
1862
+ .fa-facebook-square:before {
1863
+ content: "";
1864
+ }
1865
+
1866
+ .fa-fantasy-flight-games:before {
1867
+ content: "";
1868
+ }
1869
+
1870
+ .fa-fast-backward:before {
1871
+ content: "";
1872
+ }
1873
+
1874
+ .fa-fast-forward:before {
1875
+ content: "";
1876
+ }
1877
+
1878
+ .fa-fax:before {
1879
+ content: "";
1880
+ }
1881
+
1882
+ .fa-feather:before {
1883
+ content: "";
1884
+ }
1885
+
1886
+ .fa-feather-alt:before {
1887
+ content: "";
1888
+ }
1889
+
1890
+ .fa-fedex:before {
1891
+ content: "";
1892
+ }
1893
+
1894
+ .fa-fedora:before {
1895
+ content: "";
1896
+ }
1897
+
1898
+ .fa-female:before {
1899
+ content: "";
1900
+ }
1901
+
1902
+ .fa-fighter-jet:before {
1903
+ content: "";
1904
+ }
1905
+
1906
+ .fa-figma:before {
1907
+ content: "";
1908
+ }
1909
+
1910
+ .fa-file:before {
1911
+ content: "";
1912
+ }
1913
+
1914
+ .fa-file-alt:before {
1915
+ content: "";
1916
+ }
1917
+
1918
+ .fa-file-archive:before {
1919
+ content: "";
1920
+ }
1921
+
1922
+ .fa-file-audio:before {
1923
+ content: "";
1924
+ }
1925
+
1926
+ .fa-file-code:before {
1927
+ content: "";
1928
+ }
1929
+
1930
+ .fa-file-contract:before {
1931
+ content: "";
1932
+ }
1933
+
1934
+ .fa-file-csv:before {
1935
+ content: "";
1936
+ }
1937
+
1938
+ .fa-file-download:before {
1939
+ content: "";
1940
+ }
1941
+
1942
+ .fa-file-excel:before {
1943
+ content: "";
1944
+ }
1945
+
1946
+ .fa-file-export:before {
1947
+ content: "";
1948
+ }
1949
+
1950
+ .fa-file-image:before {
1951
+ content: "";
1952
+ }
1953
+
1954
+ .fa-file-import:before {
1955
+ content: "";
1956
+ }
1957
+
1958
+ .fa-file-invoice:before {
1959
+ content: "";
1960
+ }
1961
+
1962
+ .fa-file-invoice-dollar:before {
1963
+ content: "";
1964
+ }
1965
+
1966
+ .fa-file-medical:before {
1967
+ content: "";
1968
+ }
1969
+
1970
+ .fa-file-medical-alt:before {
1971
+ content: "";
1972
+ }
1973
+
1974
+ .fa-file-pdf:before {
1975
+ content: "";
1976
+ }
1977
+
1978
+ .fa-file-powerpoint:before {
1979
+ content: "";
1980
+ }
1981
+
1982
+ .fa-file-prescription:before {
1983
+ content: "";
1984
+ }
1985
+
1986
+ .fa-file-signature:before {
1987
+ content: "";
1988
+ }
1989
+
1990
+ .fa-file-upload:before {
1991
+ content: "";
1992
+ }
1993
+
1994
+ .fa-file-video:before {
1995
+ content: "";
1996
+ }
1997
+
1998
+ .fa-file-word:before {
1999
+ content: "";
2000
+ }
2001
+
2002
+ .fa-fill:before {
2003
+ content: "";
2004
+ }
2005
+
2006
+ .fa-fill-drip:before {
2007
+ content: "";
2008
+ }
2009
+
2010
+ .fa-film:before {
2011
+ content: "";
2012
+ }
2013
+
2014
+ .fa-filter:before {
2015
+ content: "";
2016
+ }
2017
+
2018
+ .fa-fingerprint:before {
2019
+ content: "";
2020
+ }
2021
+
2022
+ .fa-fire:before {
2023
+ content: "";
2024
+ }
2025
+
2026
+ .fa-fire-extinguisher:before {
2027
+ content: "";
2028
+ }
2029
+
2030
+ .fa-firefox:before {
2031
+ content: "";
2032
+ }
2033
+
2034
+ .fa-first-aid:before {
2035
+ content: "";
2036
+ }
2037
+
2038
+ .fa-first-order:before {
2039
+ content: "";
2040
+ }
2041
+
2042
+ .fa-first-order-alt:before {
2043
+ content: "";
2044
+ }
2045
+
2046
+ .fa-firstdraft:before {
2047
+ content: "";
2048
+ }
2049
+
2050
+ .fa-fish:before {
2051
+ content: "";
2052
+ }
2053
+
2054
+ .fa-fist-raised:before {
2055
+ content: "";
2056
+ }
2057
+
2058
+ .fa-flag:before {
2059
+ content: "";
2060
+ }
2061
+
2062
+ .fa-flag-checkered:before {
2063
+ content: "";
2064
+ }
2065
+
2066
+ .fa-flag-usa:before {
2067
+ content: "";
2068
+ }
2069
+
2070
+ .fa-flask:before {
2071
+ content: "";
2072
+ }
2073
+
2074
+ .fa-flickr:before {
2075
+ content: "";
2076
+ }
2077
+
2078
+ .fa-flipboard:before {
2079
+ content: "";
2080
+ }
2081
+
2082
+ .fa-flushed:before {
2083
+ content: "";
2084
+ }
2085
+
2086
+ .fa-fly:before {
2087
+ content: "";
2088
+ }
2089
+
2090
+ .fa-folder:before {
2091
+ content: "";
2092
+ }
2093
+
2094
+ .fa-folder-minus:before {
2095
+ content: "";
2096
+ }
2097
+
2098
+ .fa-folder-open:before {
2099
+ content: "";
2100
+ }
2101
+
2102
+ .fa-folder-plus:before {
2103
+ content: "";
2104
+ }
2105
+
2106
+ .fa-font:before {
2107
+ content: "";
2108
+ }
2109
+
2110
+ .fa-font-awesome:before {
2111
+ content: "";
2112
+ }
2113
+
2114
+ .fa-font-awesome-alt:before {
2115
+ content: "";
2116
+ }
2117
+
2118
+ .fa-font-awesome-flag:before {
2119
+ content: "";
2120
+ }
2121
+
2122
+ .fa-font-awesome-logo-full:before {
2123
+ content: "";
2124
+ }
2125
+
2126
+ .fa-fonticons:before {
2127
+ content: "";
2128
+ }
2129
+
2130
+ .fa-fonticons-fi:before {
2131
+ content: "";
2132
+ }
2133
+
2134
+ .fa-football-ball:before {
2135
+ content: "";
2136
+ }
2137
+
2138
+ .fa-fort-awesome:before {
2139
+ content: "";
2140
+ }
2141
+
2142
+ .fa-fort-awesome-alt:before {
2143
+ content: "";
2144
+ }
2145
+
2146
+ .fa-forumbee:before {
2147
+ content: "";
2148
+ }
2149
+
2150
+ .fa-forward:before {
2151
+ content: "";
2152
+ }
2153
+
2154
+ .fa-foursquare:before {
2155
+ content: "";
2156
+ }
2157
+
2158
+ .fa-free-code-camp:before {
2159
+ content: "";
2160
+ }
2161
+
2162
+ .fa-freebsd:before {
2163
+ content: "";
2164
+ }
2165
+
2166
+ .fa-frog:before {
2167
+ content: "";
2168
+ }
2169
+
2170
+ .fa-frown:before {
2171
+ content: "";
2172
+ }
2173
+
2174
+ .fa-frown-open:before {
2175
+ content: "";
2176
+ }
2177
+
2178
+ .fa-fulcrum:before {
2179
+ content: "";
2180
+ }
2181
+
2182
+ .fa-funnel-dollar:before {
2183
+ content: "";
2184
+ }
2185
+
2186
+ .fa-futbol:before {
2187
+ content: "";
2188
+ }
2189
+
2190
+ .fa-galactic-republic:before {
2191
+ content: "";
2192
+ }
2193
+
2194
+ .fa-galactic-senate:before {
2195
+ content: "";
2196
+ }
2197
+
2198
+ .fa-gamepad:before {
2199
+ content: "";
2200
+ }
2201
+
2202
+ .fa-gas-pump:before {
2203
+ content: "";
2204
+ }
2205
+
2206
+ .fa-gavel:before {
2207
+ content: "";
2208
+ }
2209
+
2210
+ .fa-gem:before {
2211
+ content: "";
2212
+ }
2213
+
2214
+ .fa-genderless:before {
2215
+ content: "";
2216
+ }
2217
+
2218
+ .fa-get-pocket:before {
2219
+ content: "";
2220
+ }
2221
+
2222
+ .fa-gg:before {
2223
+ content: "";
2224
+ }
2225
+
2226
+ .fa-gg-circle:before {
2227
+ content: "";
2228
+ }
2229
+
2230
+ .fa-ghost:before {
2231
+ content: "";
2232
+ }
2233
+
2234
+ .fa-gift:before {
2235
+ content: "";
2236
+ }
2237
+
2238
+ .fa-gifts:before {
2239
+ content: "";
2240
+ }
2241
+
2242
+ .fa-git:before {
2243
+ content: "";
2244
+ }
2245
+
2246
+ .fa-git-square:before {
2247
+ content: "";
2248
+ }
2249
+
2250
+ .fa-github:before {
2251
+ content: "";
2252
+ }
2253
+
2254
+ .fa-github-alt:before {
2255
+ content: "";
2256
+ }
2257
+
2258
+ .fa-github-square:before {
2259
+ content: "";
2260
+ }
2261
+
2262
+ .fa-gitkraken:before {
2263
+ content: "";
2264
+ }
2265
+
2266
+ .fa-gitlab:before {
2267
+ content: "";
2268
+ }
2269
+
2270
+ .fa-gitter:before {
2271
+ content: "";
2272
+ }
2273
+
2274
+ .fa-glass-cheers:before {
2275
+ content: "";
2276
+ }
2277
+
2278
+ .fa-glass-martini:before {
2279
+ content: "";
2280
+ }
2281
+
2282
+ .fa-glass-martini-alt:before {
2283
+ content: "";
2284
+ }
2285
+
2286
+ .fa-glass-whiskey:before {
2287
+ content: "";
2288
+ }
2289
+
2290
+ .fa-glasses:before {
2291
+ content: "";
2292
+ }
2293
+
2294
+ .fa-glide:before {
2295
+ content: "";
2296
+ }
2297
+
2298
+ .fa-glide-g:before {
2299
+ content: "";
2300
+ }
2301
+
2302
+ .fa-globe:before {
2303
+ content: "";
2304
+ }
2305
+
2306
+ .fa-globe-africa:before {
2307
+ content: "";
2308
+ }
2309
+
2310
+ .fa-globe-americas:before {
2311
+ content: "";
2312
+ }
2313
+
2314
+ .fa-globe-asia:before {
2315
+ content: "";
2316
+ }
2317
+
2318
+ .fa-globe-europe:before {
2319
+ content: "";
2320
+ }
2321
+
2322
+ .fa-gofore:before {
2323
+ content: "";
2324
+ }
2325
+
2326
+ .fa-golf-ball:before {
2327
+ content: "";
2328
+ }
2329
+
2330
+ .fa-goodreads:before {
2331
+ content: "";
2332
+ }
2333
+
2334
+ .fa-goodreads-g:before {
2335
+ content: "";
2336
+ }
2337
+
2338
+ .fa-google:before {
2339
+ content: "";
2340
+ }
2341
+
2342
+ .fa-google-drive:before {
2343
+ content: "";
2344
+ }
2345
+
2346
+ .fa-google-play:before {
2347
+ content: "";
2348
+ }
2349
+
2350
+ .fa-google-plus:before {
2351
+ content: "";
2352
+ }
2353
+
2354
+ .fa-google-plus-g:before {
2355
+ content: "";
2356
+ }
2357
+
2358
+ .fa-google-plus-square:before {
2359
+ content: "";
2360
+ }
2361
+
2362
+ .fa-google-wallet:before {
2363
+ content: "";
2364
+ }
2365
+
2366
+ .fa-gopuram:before {
2367
+ content: "";
2368
+ }
2369
+
2370
+ .fa-graduation-cap:before {
2371
+ content: "";
2372
+ }
2373
+
2374
+ .fa-gratipay:before {
2375
+ content: "";
2376
+ }
2377
+
2378
+ .fa-grav:before {
2379
+ content: "";
2380
+ }
2381
+
2382
+ .fa-greater-than:before {
2383
+ content: "";
2384
+ }
2385
+
2386
+ .fa-greater-than-equal:before {
2387
+ content: "";
2388
+ }
2389
+
2390
+ .fa-grimace:before {
2391
+ content: "";
2392
+ }
2393
+
2394
+ .fa-grin:before {
2395
+ content: "";
2396
+ }
2397
+
2398
+ .fa-grin-alt:before {
2399
+ content: "";
2400
+ }
2401
+
2402
+ .fa-grin-beam:before {
2403
+ content: "";
2404
+ }
2405
+
2406
+ .fa-grin-beam-sweat:before {
2407
+ content: "";
2408
+ }
2409
+
2410
+ .fa-grin-hearts:before {
2411
+ content: "";
2412
+ }
2413
+
2414
+ .fa-grin-squint:before {
2415
+ content: "";
2416
+ }
2417
+
2418
+ .fa-grin-squint-tears:before {
2419
+ content: "";
2420
+ }
2421
+
2422
+ .fa-grin-stars:before {
2423
+ content: "";
2424
+ }
2425
+
2426
+ .fa-grin-tears:before {
2427
+ content: "";
2428
+ }
2429
+
2430
+ .fa-grin-tongue:before {
2431
+ content: "";
2432
+ }
2433
+
2434
+ .fa-grin-tongue-squint:before {
2435
+ content: "";
2436
+ }
2437
+
2438
+ .fa-grin-tongue-wink:before {
2439
+ content: "";
2440
+ }
2441
+
2442
+ .fa-grin-wink:before {
2443
+ content: "";
2444
+ }
2445
+
2446
+ .fa-grip-horizontal:before {
2447
+ content: "";
2448
+ }
2449
+
2450
+ .fa-grip-lines:before {
2451
+ content: "";
2452
+ }
2453
+
2454
+ .fa-grip-lines-vertical:before {
2455
+ content: "";
2456
+ }
2457
+
2458
+ .fa-grip-vertical:before {
2459
+ content: "";
2460
+ }
2461
+
2462
+ .fa-gripfire:before {
2463
+ content: "";
2464
+ }
2465
+
2466
+ .fa-grunt:before {
2467
+ content: "";
2468
+ }
2469
+
2470
+ .fa-guitar:before {
2471
+ content: "";
2472
+ }
2473
+
2474
+ .fa-gulp:before {
2475
+ content: "";
2476
+ }
2477
+
2478
+ .fa-h-square:before {
2479
+ content: "";
2480
+ }
2481
+
2482
+ .fa-hacker-news:before {
2483
+ content: "";
2484
+ }
2485
+
2486
+ .fa-hacker-news-square:before {
2487
+ content: "";
2488
+ }
2489
+
2490
+ .fa-hackerrank:before {
2491
+ content: "";
2492
+ }
2493
+
2494
+ .fa-hammer:before {
2495
+ content: "";
2496
+ }
2497
+
2498
+ .fa-hamsa:before {
2499
+ content: "";
2500
+ }
2501
+
2502
+ .fa-hand-holding:before {
2503
+ content: "";
2504
+ }
2505
+
2506
+ .fa-hand-holding-heart:before {
2507
+ content: "";
2508
+ }
2509
+
2510
+ .fa-hand-holding-usd:before {
2511
+ content: "";
2512
+ }
2513
+
2514
+ .fa-hand-lizard:before {
2515
+ content: "";
2516
+ }
2517
+
2518
+ .fa-hand-paper:before {
2519
+ content: "";
2520
+ }
2521
+
2522
+ .fa-hand-peace:before {
2523
+ content: "";
2524
+ }
2525
+
2526
+ .fa-hand-point-down:before {
2527
+ content: "";
2528
+ }
2529
+
2530
+ .fa-hand-point-left:before {
2531
+ content: "";
2532
+ }
2533
+
2534
+ .fa-hand-point-right:before {
2535
+ content: "";
2536
+ }
2537
+
2538
+ .fa-hand-point-up:before {
2539
+ content: "";
2540
+ }
2541
+
2542
+ .fa-hand-pointer:before {
2543
+ content: "";
2544
+ }
2545
+
2546
+ .fa-hand-rock:before {
2547
+ content: "";
2548
+ }
2549
+
2550
+ .fa-hand-scissors:before {
2551
+ content: "";
2552
+ }
2553
+
2554
+ .fa-hand-spock:before {
2555
+ content: "";
2556
+ }
2557
+
2558
+ .fa-hands:before {
2559
+ content: "";
2560
+ }
2561
+
2562
+ .fa-hands-helping:before {
2563
+ content: "";
2564
+ }
2565
+
2566
+ .fa-handshake:before {
2567
+ content: "";
2568
+ }
2569
+
2570
+ .fa-hanukiah:before {
2571
+ content: "";
2572
+ }
2573
+
2574
+ .fa-hashtag:before {
2575
+ content: "";
2576
+ }
2577
+
2578
+ .fa-hat-wizard:before {
2579
+ content: "";
2580
+ }
2581
+
2582
+ .fa-haykal:before {
2583
+ content: "";
2584
+ }
2585
+
2586
+ .fa-hdd:before {
2587
+ content: "";
2588
+ }
2589
+
2590
+ .fa-heading:before {
2591
+ content: "";
2592
+ }
2593
+
2594
+ .fa-headphones:before {
2595
+ content: "";
2596
+ }
2597
+
2598
+ .fa-headphones-alt:before {
2599
+ content: "";
2600
+ }
2601
+
2602
+ .fa-headset:before {
2603
+ content: "";
2604
+ }
2605
+
2606
+ .fa-heart:before {
2607
+ content: "";
2608
+ }
2609
+
2610
+ .fa-heart-broken:before {
2611
+ content: "";
2612
+ }
2613
+
2614
+ .fa-heartbeat:before {
2615
+ content: "";
2616
+ }
2617
+
2618
+ .fa-helicopter:before {
2619
+ content: "";
2620
+ }
2621
+
2622
+ .fa-highlighter:before {
2623
+ content: "";
2624
+ }
2625
+
2626
+ .fa-hiking:before {
2627
+ content: "";
2628
+ }
2629
+
2630
+ .fa-hippo:before {
2631
+ content: "";
2632
+ }
2633
+
2634
+ .fa-hips:before {
2635
+ content: "";
2636
+ }
2637
+
2638
+ .fa-hire-a-helper:before {
2639
+ content: "";
2640
+ }
2641
+
2642
+ .fa-history:before {
2643
+ content: "";
2644
+ }
2645
+
2646
+ .fa-hockey-puck:before {
2647
+ content: "";
2648
+ }
2649
+
2650
+ .fa-holly-berry:before {
2651
+ content: "";
2652
+ }
2653
+
2654
+ .fa-home:before {
2655
+ content: "";
2656
+ }
2657
+
2658
+ .fa-hooli:before {
2659
+ content: "";
2660
+ }
2661
+
2662
+ .fa-hornbill:before {
2663
+ content: "";
2664
+ }
2665
+
2666
+ .fa-horse:before {
2667
+ content: "";
2668
+ }
2669
+
2670
+ .fa-horse-head:before {
2671
+ content: "";
2672
+ }
2673
+
2674
+ .fa-hospital:before {
2675
+ content: "";
2676
+ }
2677
+
2678
+ .fa-hospital-alt:before {
2679
+ content: "";
2680
+ }
2681
+
2682
+ .fa-hospital-symbol:before {
2683
+ content: "";
2684
+ }
2685
+
2686
+ .fa-hot-tub:before {
2687
+ content: "";
2688
+ }
2689
+
2690
+ .fa-hotel:before {
2691
+ content: "";
2692
+ }
2693
+
2694
+ .fa-hotjar:before {
2695
+ content: "";
2696
+ }
2697
+
2698
+ .fa-hourglass:before {
2699
+ content: "";
2700
+ }
2701
+
2702
+ .fa-hourglass-end:before {
2703
+ content: "";
2704
+ }
2705
+
2706
+ .fa-hourglass-half:before {
2707
+ content: "";
2708
+ }
2709
+
2710
+ .fa-hourglass-start:before {
2711
+ content: "";
2712
+ }
2713
+
2714
+ .fa-house-damage:before {
2715
+ content: "";
2716
+ }
2717
+
2718
+ .fa-houzz:before {
2719
+ content: "";
2720
+ }
2721
+
2722
+ .fa-hryvnia:before {
2723
+ content: "";
2724
+ }
2725
+
2726
+ .fa-html5:before {
2727
+ content: "";
2728
+ }
2729
+
2730
+ .fa-hubspot:before {
2731
+ content: "";
2732
+ }
2733
+
2734
+ .fa-i-cursor:before {
2735
+ content: "";
2736
+ }
2737
+
2738
+ .fa-icicles:before {
2739
+ content: "";
2740
+ }
2741
+
2742
+ .fa-id-badge:before {
2743
+ content: "";
2744
+ }
2745
+
2746
+ .fa-id-card:before {
2747
+ content: "";
2748
+ }
2749
+
2750
+ .fa-id-card-alt:before {
2751
+ content: "";
2752
+ }
2753
+
2754
+ .fa-igloo:before {
2755
+ content: "";
2756
+ }
2757
+
2758
+ .fa-image:before {
2759
+ content: "";
2760
+ }
2761
+
2762
+ .fa-images:before {
2763
+ content: "";
2764
+ }
2765
+
2766
+ .fa-imdb:before {
2767
+ content: "";
2768
+ }
2769
+
2770
+ .fa-inbox:before {
2771
+ content: "";
2772
+ }
2773
+
2774
+ .fa-indent:before {
2775
+ content: "";
2776
+ }
2777
+
2778
+ .fa-industry:before {
2779
+ content: "";
2780
+ }
2781
+
2782
+ .fa-infinity:before {
2783
+ content: "";
2784
+ }
2785
+
2786
+ .fa-info:before {
2787
+ content: "";
2788
+ }
2789
+
2790
+ .fa-info-circle:before {
2791
+ content: "";
2792
+ }
2793
+
2794
+ .fa-instagram:before {
2795
+ content: "";
2796
+ }
2797
+
2798
+ .fa-intercom:before {
2799
+ content: "";
2800
+ }
2801
+
2802
+ .fa-internet-explorer:before {
2803
+ content: "";
2804
+ }
2805
+
2806
+ .fa-invision:before {
2807
+ content: "";
2808
+ }
2809
+
2810
+ .fa-ioxhost:before {
2811
+ content: "";
2812
+ }
2813
+
2814
+ .fa-italic:before {
2815
+ content: "";
2816
+ }
2817
+
2818
+ .fa-itunes:before {
2819
+ content: "";
2820
+ }
2821
+
2822
+ .fa-itunes-note:before {
2823
+ content: "";
2824
+ }
2825
+
2826
+ .fa-java:before {
2827
+ content: "";
2828
+ }
2829
+
2830
+ .fa-jedi:before {
2831
+ content: "";
2832
+ }
2833
+
2834
+ .fa-jedi-order:before {
2835
+ content: "";
2836
+ }
2837
+
2838
+ .fa-jenkins:before {
2839
+ content: "";
2840
+ }
2841
+
2842
+ .fa-jira:before {
2843
+ content: "";
2844
+ }
2845
+
2846
+ .fa-joget:before {
2847
+ content: "";
2848
+ }
2849
+
2850
+ .fa-joint:before {
2851
+ content: "";
2852
+ }
2853
+
2854
+ .fa-joomla:before {
2855
+ content: "";
2856
+ }
2857
+
2858
+ .fa-journal-whills:before {
2859
+ content: "";
2860
+ }
2861
+
2862
+ .fa-js:before {
2863
+ content: "";
2864
+ }
2865
+
2866
+ .fa-js-square:before {
2867
+ content: "";
2868
+ }
2869
+
2870
+ .fa-jsfiddle:before {
2871
+ content: "";
2872
+ }
2873
+
2874
+ .fa-kaaba:before {
2875
+ content: "";
2876
+ }
2877
+
2878
+ .fa-kaggle:before {
2879
+ content: "";
2880
+ }
2881
+
2882
+ .fa-key:before {
2883
+ content: "";
2884
+ }
2885
+
2886
+ .fa-keybase:before {
2887
+ content: "";
2888
+ }
2889
+
2890
+ .fa-keyboard:before {
2891
+ content: "";
2892
+ }
2893
+
2894
+ .fa-keycdn:before {
2895
+ content: "";
2896
+ }
2897
+
2898
+ .fa-khanda:before {
2899
+ content: "";
2900
+ }
2901
+
2902
+ .fa-kickstarter:before {
2903
+ content: "";
2904
+ }
2905
+
2906
+ .fa-kickstarter-k:before {
2907
+ content: "";
2908
+ }
2909
+
2910
+ .fa-kiss:before {
2911
+ content: "";
2912
+ }
2913
+
2914
+ .fa-kiss-beam:before {
2915
+ content: "";
2916
+ }
2917
+
2918
+ .fa-kiss-wink-heart:before {
2919
+ content: "";
2920
+ }
2921
+
2922
+ .fa-kiwi-bird:before {
2923
+ content: "";
2924
+ }
2925
+
2926
+ .fa-korvue:before {
2927
+ content: "";
2928
+ }
2929
+
2930
+ .fa-landmark:before {
2931
+ content: "";
2932
+ }
2933
+
2934
+ .fa-language:before {
2935
+ content: "";
2936
+ }
2937
+
2938
+ .fa-laptop:before {
2939
+ content: "";
2940
+ }
2941
+
2942
+ .fa-laptop-code:before {
2943
+ content: "";
2944
+ }
2945
+
2946
+ .fa-laravel:before {
2947
+ content: "";
2948
+ }
2949
+
2950
+ .fa-lastfm:before {
2951
+ content: "";
2952
+ }
2953
+
2954
+ .fa-lastfm-square:before {
2955
+ content: "";
2956
+ }
2957
+
2958
+ .fa-laugh:before {
2959
+ content: "";
2960
+ }
2961
+
2962
+ .fa-laugh-beam:before {
2963
+ content: "";
2964
+ }
2965
+
2966
+ .fa-laugh-squint:before {
2967
+ content: "";
2968
+ }
2969
+
2970
+ .fa-laugh-wink:before {
2971
+ content: "";
2972
+ }
2973
+
2974
+ .fa-layer-group:before {
2975
+ content: "";
2976
+ }
2977
+
2978
+ .fa-leaf:before {
2979
+ content: "";
2980
+ }
2981
+
2982
+ .fa-leanpub:before {
2983
+ content: "";
2984
+ }
2985
+
2986
+ .fa-lemon:before {
2987
+ content: "";
2988
+ }
2989
+
2990
+ .fa-less:before {
2991
+ content: "";
2992
+ }
2993
+
2994
+ .fa-less-than:before {
2995
+ content: "";
2996
+ }
2997
+
2998
+ .fa-less-than-equal:before {
2999
+ content: "";
3000
+ }
3001
+
3002
+ .fa-level-down-alt:before {
3003
+ content: "";
3004
+ }
3005
+
3006
+ .fa-level-up-alt:before {
3007
+ content: "";
3008
+ }
3009
+
3010
+ .fa-life-ring:before {
3011
+ content: "";
3012
+ }
3013
+
3014
+ .fa-lightbulb:before {
3015
+ content: "";
3016
+ }
3017
+
3018
+ .fa-line:before {
3019
+ content: "";
3020
+ }
3021
+
3022
+ .fa-link:before {
3023
+ content: "";
3024
+ }
3025
+
3026
+ .fa-linkedin:before {
3027
+ content: "";
3028
+ }
3029
+
3030
+ .fa-linkedin-in:before {
3031
+ content: "";
3032
+ }
3033
+
3034
+ .fa-linode:before {
3035
+ content: "";
3036
+ }
3037
+
3038
+ .fa-linux:before {
3039
+ content: "";
3040
+ }
3041
+
3042
+ .fa-lira-sign:before {
3043
+ content: "";
3044
+ }
3045
+
3046
+ .fa-list:before {
3047
+ content: "";
3048
+ }
3049
+
3050
+ .fa-list-alt:before {
3051
+ content: "";
3052
+ }
3053
+
3054
+ .fa-list-ol:before {
3055
+ content: "";
3056
+ }
3057
+
3058
+ .fa-list-ul:before {
3059
+ content: "";
3060
+ }
3061
+
3062
+ .fa-location-arrow:before {
3063
+ content: "";
3064
+ }
3065
+
3066
+ .fa-lock:before {
3067
+ content: "";
3068
+ }
3069
+
3070
+ .fa-lock-open:before {
3071
+ content: "";
3072
+ }
3073
+
3074
+ .fa-long-arrow-alt-down:before {
3075
+ content: "";
3076
+ }
3077
+
3078
+ .fa-long-arrow-alt-left:before {
3079
+ content: "";
3080
+ }
3081
+
3082
+ .fa-long-arrow-alt-right:before {
3083
+ content: "";
3084
+ }
3085
+
3086
+ .fa-long-arrow-alt-up:before {
3087
+ content: "";
3088
+ }
3089
+
3090
+ .fa-low-vision:before {
3091
+ content: "";
3092
+ }
3093
+
3094
+ .fa-luggage-cart:before {
3095
+ content: "";
3096
+ }
3097
+
3098
+ .fa-lyft:before {
3099
+ content: "";
3100
+ }
3101
+
3102
+ .fa-magento:before {
3103
+ content: "";
3104
+ }
3105
+
3106
+ .fa-magic:before {
3107
+ content: "";
3108
+ }
3109
+
3110
+ .fa-magnet:before {
3111
+ content: "";
3112
+ }
3113
+
3114
+ .fa-mail-bulk:before {
3115
+ content: "";
3116
+ }
3117
+
3118
+ .fa-mailchimp:before {
3119
+ content: "";
3120
+ }
3121
+
3122
+ .fa-male:before {
3123
+ content: "";
3124
+ }
3125
+
3126
+ .fa-mandalorian:before {
3127
+ content: "";
3128
+ }
3129
+
3130
+ .fa-map:before {
3131
+ content: "";
3132
+ }
3133
+
3134
+ .fa-map-marked:before {
3135
+ content: "";
3136
+ }
3137
+
3138
+ .fa-map-marked-alt:before {
3139
+ content: "";
3140
+ }
3141
+
3142
+ .fa-map-marker:before {
3143
+ content: "";
3144
+ }
3145
+
3146
+ .fa-map-marker-alt:before {
3147
+ content: "";
3148
+ }
3149
+
3150
+ .fa-map-pin:before {
3151
+ content: "";
3152
+ }
3153
+
3154
+ .fa-map-signs:before {
3155
+ content: "";
3156
+ }
3157
+
3158
+ .fa-markdown:before {
3159
+ content: "";
3160
+ }
3161
+
3162
+ .fa-marker:before {
3163
+ content: "";
3164
+ }
3165
+
3166
+ .fa-mars:before {
3167
+ content: "";
3168
+ }
3169
+
3170
+ .fa-mars-double:before {
3171
+ content: "";
3172
+ }
3173
+
3174
+ .fa-mars-stroke:before {
3175
+ content: "";
3176
+ }
3177
+
3178
+ .fa-mars-stroke-h:before {
3179
+ content: "";
3180
+ }
3181
+
3182
+ .fa-mars-stroke-v:before {
3183
+ content: "";
3184
+ }
3185
+
3186
+ .fa-mask:before {
3187
+ content: "";
3188
+ }
3189
+
3190
+ .fa-mastodon:before {
3191
+ content: "";
3192
+ }
3193
+
3194
+ .fa-maxcdn:before {
3195
+ content: "";
3196
+ }
3197
+
3198
+ .fa-medal:before {
3199
+ content: "";
3200
+ }
3201
+
3202
+ .fa-medapps:before {
3203
+ content: "";
3204
+ }
3205
+
3206
+ .fa-medium:before {
3207
+ content: "";
3208
+ }
3209
+
3210
+ .fa-medium-m:before {
3211
+ content: "";
3212
+ }
3213
+
3214
+ .fa-medkit:before {
3215
+ content: "";
3216
+ }
3217
+
3218
+ .fa-medrt:before {
3219
+ content: "";
3220
+ }
3221
+
3222
+ .fa-meetup:before {
3223
+ content: "";
3224
+ }
3225
+
3226
+ .fa-megaport:before {
3227
+ content: "";
3228
+ }
3229
+
3230
+ .fa-meh:before {
3231
+ content: "";
3232
+ }
3233
+
3234
+ .fa-meh-blank:before {
3235
+ content: "";
3236
+ }
3237
+
3238
+ .fa-meh-rolling-eyes:before {
3239
+ content: "";
3240
+ }
3241
+
3242
+ .fa-memory:before {
3243
+ content: "";
3244
+ }
3245
+
3246
+ .fa-mendeley:before {
3247
+ content: "";
3248
+ }
3249
+
3250
+ .fa-menorah:before {
3251
+ content: "";
3252
+ }
3253
+
3254
+ .fa-mercury:before {
3255
+ content: "";
3256
+ }
3257
+
3258
+ .fa-meteor:before {
3259
+ content: "";
3260
+ }
3261
+
3262
+ .fa-microchip:before {
3263
+ content: "";
3264
+ }
3265
+
3266
+ .fa-microphone:before {
3267
+ content: "";
3268
+ }
3269
+
3270
+ .fa-microphone-alt:before {
3271
+ content: "";
3272
+ }
3273
+
3274
+ .fa-microphone-alt-slash:before {
3275
+ content: "";
3276
+ }
3277
+
3278
+ .fa-microphone-slash:before {
3279
+ content: "";
3280
+ }
3281
+
3282
+ .fa-microscope:before {
3283
+ content: "";
3284
+ }
3285
+
3286
+ .fa-microsoft:before {
3287
+ content: "";
3288
+ }
3289
+
3290
+ .fa-minus:before {
3291
+ content: "";
3292
+ }
3293
+
3294
+ .fa-minus-circle:before {
3295
+ content: "";
3296
+ }
3297
+
3298
+ .fa-minus-square:before {
3299
+ content: "";
3300
+ }
3301
+
3302
+ .fa-mitten:before {
3303
+ content: "";
3304
+ }
3305
+
3306
+ .fa-mix:before {
3307
+ content: "";
3308
+ }
3309
+
3310
+ .fa-mixcloud:before {
3311
+ content: "";
3312
+ }
3313
+
3314
+ .fa-mizuni:before {
3315
+ content: "";
3316
+ }
3317
+
3318
+ .fa-mobile:before {
3319
+ content: "";
3320
+ }
3321
+
3322
+ .fa-mobile-alt:before {
3323
+ content: "";
3324
+ }
3325
+
3326
+ .fa-modx:before {
3327
+ content: "";
3328
+ }
3329
+
3330
+ .fa-monero:before {
3331
+ content: "";
3332
+ }
3333
+
3334
+ .fa-money-bill:before {
3335
+ content: "";
3336
+ }
3337
+
3338
+ .fa-money-bill-alt:before {
3339
+ content: "";
3340
+ }
3341
+
3342
+ .fa-money-bill-wave:before {
3343
+ content: "";
3344
+ }
3345
+
3346
+ .fa-money-bill-wave-alt:before {
3347
+ content: "";
3348
+ }
3349
+
3350
+ .fa-money-check:before {
3351
+ content: "";
3352
+ }
3353
+
3354
+ .fa-money-check-alt:before {
3355
+ content: "";
3356
+ }
3357
+
3358
+ .fa-monument:before {
3359
+ content: "";
3360
+ }
3361
+
3362
+ .fa-moon:before {
3363
+ content: "";
3364
+ }
3365
+
3366
+ .fa-mortar-pestle:before {
3367
+ content: "";
3368
+ }
3369
+
3370
+ .fa-mosque:before {
3371
+ content: "";
3372
+ }
3373
+
3374
+ .fa-motorcycle:before {
3375
+ content: "";
3376
+ }
3377
+
3378
+ .fa-mountain:before {
3379
+ content: "";
3380
+ }
3381
+
3382
+ .fa-mouse-pointer:before {
3383
+ content: "";
3384
+ }
3385
+
3386
+ .fa-mug-hot:before {
3387
+ content: "";
3388
+ }
3389
+
3390
+ .fa-music:before {
3391
+ content: "";
3392
+ }
3393
+
3394
+ .fa-napster:before {
3395
+ content: "";
3396
+ }
3397
+
3398
+ .fa-neos:before {
3399
+ content: "";
3400
+ }
3401
+
3402
+ .fa-network-wired:before {
3403
+ content: "";
3404
+ }
3405
+
3406
+ .fa-neuter:before {
3407
+ content: "";
3408
+ }
3409
+
3410
+ .fa-newspaper:before {
3411
+ content: "";
3412
+ }
3413
+
3414
+ .fa-nimblr:before {
3415
+ content: "";
3416
+ }
3417
+
3418
+ .fa-nintendo-switch:before {
3419
+ content: "";
3420
+ }
3421
+
3422
+ .fa-node:before {
3423
+ content: "";
3424
+ }
3425
+
3426
+ .fa-node-js:before {
3427
+ content: "";
3428
+ }
3429
+
3430
+ .fa-not-equal:before {
3431
+ content: "";
3432
+ }
3433
+
3434
+ .fa-notes-medical:before {
3435
+ content: "";
3436
+ }
3437
+
3438
+ .fa-npm:before {
3439
+ content: "";
3440
+ }
3441
+
3442
+ .fa-ns8:before {
3443
+ content: "";
3444
+ }
3445
+
3446
+ .fa-nutritionix:before {
3447
+ content: "";
3448
+ }
3449
+
3450
+ .fa-object-group:before {
3451
+ content: "";
3452
+ }
3453
+
3454
+ .fa-object-ungroup:before {
3455
+ content: "";
3456
+ }
3457
+
3458
+ .fa-odnoklassniki:before {
3459
+ content: "";
3460
+ }
3461
+
3462
+ .fa-odnoklassniki-square:before {
3463
+ content: "";
3464
+ }
3465
+
3466
+ .fa-oil-can:before {
3467
+ content: "";
3468
+ }
3469
+
3470
+ .fa-old-republic:before {
3471
+ content: "";
3472
+ }
3473
+
3474
+ .fa-om:before {
3475
+ content: "";
3476
+ }
3477
+
3478
+ .fa-opencart:before {
3479
+ content: "";
3480
+ }
3481
+
3482
+ .fa-openid:before {
3483
+ content: "";
3484
+ }
3485
+
3486
+ .fa-opera:before {
3487
+ content: "";
3488
+ }
3489
+
3490
+ .fa-optin-monster:before {
3491
+ content: "";
3492
+ }
3493
+
3494
+ .fa-osi:before {
3495
+ content: "";
3496
+ }
3497
+
3498
+ .fa-otter:before {
3499
+ content: "";
3500
+ }
3501
+
3502
+ .fa-outdent:before {
3503
+ content: "";
3504
+ }
3505
+
3506
+ .fa-page4:before {
3507
+ content: "";
3508
+ }
3509
+
3510
+ .fa-pagelines:before {
3511
+ content: "";
3512
+ }
3513
+
3514
+ .fa-paint-brush:before {
3515
+ content: "";
3516
+ }
3517
+
3518
+ .fa-paint-roller:before {
3519
+ content: "";
3520
+ }
3521
+
3522
+ .fa-palette:before {
3523
+ content: "";
3524
+ }
3525
+
3526
+ .fa-palfed:before {
3527
+ content: "";
3528
+ }
3529
+
3530
+ .fa-pallet:before {
3531
+ content: "";
3532
+ }
3533
+
3534
+ .fa-paper-plane:before {
3535
+ content: "";
3536
+ }
3537
+
3538
+ .fa-paperclip:before {
3539
+ content: "";
3540
+ }
3541
+
3542
+ .fa-parachute-box:before {
3543
+ content: "";
3544
+ }
3545
+
3546
+ .fa-paragraph:before {
3547
+ content: "";
3548
+ }
3549
+
3550
+ .fa-parking:before {
3551
+ content: "";
3552
+ }
3553
+
3554
+ .fa-passport:before {
3555
+ content: "";
3556
+ }
3557
+
3558
+ .fa-pastafarianism:before {
3559
+ content: "";
3560
+ }
3561
+
3562
+ .fa-paste:before {
3563
+ content: "";
3564
+ }
3565
+
3566
+ .fa-patreon:before {
3567
+ content: "";
3568
+ }
3569
+
3570
+ .fa-pause:before {
3571
+ content: "";
3572
+ }
3573
+
3574
+ .fa-pause-circle:before {
3575
+ content: "";
3576
+ }
3577
+
3578
+ .fa-paw:before {
3579
+ content: "";
3580
+ }
3581
+
3582
+ .fa-paypal:before {
3583
+ content: "";
3584
+ }
3585
+
3586
+ .fa-peace:before {
3587
+ content: "";
3588
+ }
3589
+
3590
+ .fa-pen:before {
3591
+ content: "";
3592
+ }
3593
+
3594
+ .fa-pen-alt:before {
3595
+ content: "";
3596
+ }
3597
+
3598
+ .fa-pen-fancy:before {
3599
+ content: "";
3600
+ }
3601
+
3602
+ .fa-pen-nib:before {
3603
+ content: "";
3604
+ }
3605
+
3606
+ .fa-pen-square:before {
3607
+ content: "";
3608
+ }
3609
+
3610
+ .fa-pencil-alt:before {
3611
+ content: "";
3612
+ }
3613
+
3614
+ .fa-pencil-ruler:before {
3615
+ content: "";
3616
+ }
3617
+
3618
+ .fa-penny-arcade:before {
3619
+ content: "";
3620
+ }
3621
+
3622
+ .fa-people-carry:before {
3623
+ content: "";
3624
+ }
3625
+
3626
+ .fa-percent:before {
3627
+ content: "";
3628
+ }
3629
+
3630
+ .fa-percentage:before {
3631
+ content: "";
3632
+ }
3633
+
3634
+ .fa-periscope:before {
3635
+ content: "";
3636
+ }
3637
+
3638
+ .fa-person-booth:before {
3639
+ content: "";
3640
+ }
3641
+
3642
+ .fa-phabricator:before {
3643
+ content: "";
3644
+ }
3645
+
3646
+ .fa-phoenix-framework:before {
3647
+ content: "";
3648
+ }
3649
+
3650
+ .fa-phoenix-squadron:before {
3651
+ content: "";
3652
+ }
3653
+
3654
+ .fa-phone:before {
3655
+ content: "";
3656
+ }
3657
+
3658
+ .fa-phone-slash:before {
3659
+ content: "";
3660
+ }
3661
+
3662
+ .fa-phone-square:before {
3663
+ content: "";
3664
+ }
3665
+
3666
+ .fa-phone-volume:before {
3667
+ content: "";
3668
+ }
3669
+
3670
+ .fa-php:before {
3671
+ content: "";
3672
+ }
3673
+
3674
+ .fa-pied-piper:before {
3675
+ content: "";
3676
+ }
3677
+
3678
+ .fa-pied-piper-alt:before {
3679
+ content: "";
3680
+ }
3681
+
3682
+ .fa-pied-piper-hat:before {
3683
+ content: "";
3684
+ }
3685
+
3686
+ .fa-pied-piper-pp:before {
3687
+ content: "";
3688
+ }
3689
+
3690
+ .fa-piggy-bank:before {
3691
+ content: "";
3692
+ }
3693
+
3694
+ .fa-pills:before {
3695
+ content: "";
3696
+ }
3697
+
3698
+ .fa-pinterest:before {
3699
+ content: "";
3700
+ }
3701
+
3702
+ .fa-pinterest-p:before {
3703
+ content: "";
3704
+ }
3705
+
3706
+ .fa-pinterest-square:before {
3707
+ content: "";
3708
+ }
3709
+
3710
+ .fa-place-of-worship:before {
3711
+ content: "";
3712
+ }
3713
+
3714
+ .fa-plane:before {
3715
+ content: "";
3716
+ }
3717
+
3718
+ .fa-plane-arrival:before {
3719
+ content: "";
3720
+ }
3721
+
3722
+ .fa-plane-departure:before {
3723
+ content: "";
3724
+ }
3725
+
3726
+ .fa-play:before {
3727
+ content: "";
3728
+ }
3729
+
3730
+ .fa-play-circle:before {
3731
+ content: "";
3732
+ }
3733
+
3734
+ .fa-playstation:before {
3735
+ content: "";
3736
+ }
3737
+
3738
+ .fa-plug:before {
3739
+ content: "";
3740
+ }
3741
+
3742
+ .fa-plus:before {
3743
+ content: "";
3744
+ }
3745
+
3746
+ .fa-plus-circle:before {
3747
+ content: "";
3748
+ }
3749
+
3750
+ .fa-plus-square:before {
3751
+ content: "";
3752
+ }
3753
+
3754
+ .fa-podcast:before {
3755
+ content: "";
3756
+ }
3757
+
3758
+ .fa-poll:before {
3759
+ content: "";
3760
+ }
3761
+
3762
+ .fa-poll-h:before {
3763
+ content: "";
3764
+ }
3765
+
3766
+ .fa-poo:before {
3767
+ content: "";
3768
+ }
3769
+
3770
+ .fa-poo-storm:before {
3771
+ content: "";
3772
+ }
3773
+
3774
+ .fa-poop:before {
3775
+ content: "";
3776
+ }
3777
+
3778
+ .fa-portrait:before {
3779
+ content: "";
3780
+ }
3781
+
3782
+ .fa-pound-sign:before {
3783
+ content: "";
3784
+ }
3785
+
3786
+ .fa-power-off:before {
3787
+ content: "";
3788
+ }
3789
+
3790
+ .fa-pray:before {
3791
+ content: "";
3792
+ }
3793
+
3794
+ .fa-praying-hands:before {
3795
+ content: "";
3796
+ }
3797
+
3798
+ .fa-prescription:before {
3799
+ content: "";
3800
+ }
3801
+
3802
+ .fa-prescription-bottle:before {
3803
+ content: "";
3804
+ }
3805
+
3806
+ .fa-prescription-bottle-alt:before {
3807
+ content: "";
3808
+ }
3809
+
3810
+ .fa-print:before {
3811
+ content: "";
3812
+ }
3813
+
3814
+ .fa-procedures:before {
3815
+ content: "";
3816
+ }
3817
+
3818
+ .fa-product-hunt:before {
3819
+ content: "";
3820
+ }
3821
+
3822
+ .fa-project-diagram:before {
3823
+ content: "";
3824
+ }
3825
+
3826
+ .fa-pushed:before {
3827
+ content: "";
3828
+ }
3829
+
3830
+ .fa-puzzle-piece:before {
3831
+ content: "";
3832
+ }
3833
+
3834
+ .fa-python:before {
3835
+ content: "";
3836
+ }
3837
+
3838
+ .fa-qq:before {
3839
+ content: "";
3840
+ }
3841
+
3842
+ .fa-qrcode:before {
3843
+ content: "";
3844
+ }
3845
+
3846
+ .fa-question:before {
3847
+ content: "";
3848
+ }
3849
+
3850
+ .fa-question-circle:before {
3851
+ content: "";
3852
+ }
3853
+
3854
+ .fa-quidditch:before {
3855
+ content: "";
3856
+ }
3857
+
3858
+ .fa-quinscape:before {
3859
+ content: "";
3860
+ }
3861
+
3862
+ .fa-quora:before {
3863
+ content: "";
3864
+ }
3865
+
3866
+ .fa-quote-left:before {
3867
+ content: "";
3868
+ }
3869
+
3870
+ .fa-quote-right:before {
3871
+ content: "";
3872
+ }
3873
+
3874
+ .fa-quran:before {
3875
+ content: "";
3876
+ }
3877
+
3878
+ .fa-r-project:before {
3879
+ content: "";
3880
+ }
3881
+
3882
+ .fa-radiation:before {
3883
+ content: "";
3884
+ }
3885
+
3886
+ .fa-radiation-alt:before {
3887
+ content: "";
3888
+ }
3889
+
3890
+ .fa-rainbow:before {
3891
+ content: "";
3892
+ }
3893
+
3894
+ .fa-random:before {
3895
+ content: "";
3896
+ }
3897
+
3898
+ .fa-raspberry-pi:before {
3899
+ content: "";
3900
+ }
3901
+
3902
+ .fa-ravelry:before {
3903
+ content: "";
3904
+ }
3905
+
3906
+ .fa-react:before {
3907
+ content: "";
3908
+ }
3909
+
3910
+ .fa-reacteurope:before {
3911
+ content: "";
3912
+ }
3913
+
3914
+ .fa-readme:before {
3915
+ content: "";
3916
+ }
3917
+
3918
+ .fa-rebel:before {
3919
+ content: "";
3920
+ }
3921
+
3922
+ .fa-receipt:before {
3923
+ content: "";
3924
+ }
3925
+
3926
+ .fa-recycle:before {
3927
+ content: "";
3928
+ }
3929
+
3930
+ .fa-red-river:before {
3931
+ content: "";
3932
+ }
3933
+
3934
+ .fa-reddit:before {
3935
+ content: "";
3936
+ }
3937
+
3938
+ .fa-reddit-alien:before {
3939
+ content: "";
3940
+ }
3941
+
3942
+ .fa-reddit-square:before {
3943
+ content: "";
3944
+ }
3945
+
3946
+ .fa-redhat:before {
3947
+ content: "";
3948
+ }
3949
+
3950
+ .fa-redo:before {
3951
+ content: "";
3952
+ }
3953
+
3954
+ .fa-redo-alt:before {
3955
+ content: "";
3956
+ }
3957
+
3958
+ .fa-registered:before {
3959
+ content: "";
3960
+ }
3961
+
3962
+ .fa-renren:before {
3963
+ content: "";
3964
+ }
3965
+
3966
+ .fa-reply:before {
3967
+ content: "";
3968
+ }
3969
+
3970
+ .fa-reply-all:before {
3971
+ content: "";
3972
+ }
3973
+
3974
+ .fa-replyd:before {
3975
+ content: "";
3976
+ }
3977
+
3978
+ .fa-republican:before {
3979
+ content: "";
3980
+ }
3981
+
3982
+ .fa-researchgate:before {
3983
+ content: "";
3984
+ }
3985
+
3986
+ .fa-resolving:before {
3987
+ content: "";
3988
+ }
3989
+
3990
+ .fa-restroom:before {
3991
+ content: "";
3992
+ }
3993
+
3994
+ .fa-retweet:before {
3995
+ content: "";
3996
+ }
3997
+
3998
+ .fa-rev:before {
3999
+ content: "";
4000
+ }
4001
+
4002
+ .fa-ribbon:before {
4003
+ content: "";
4004
+ }
4005
+
4006
+ .fa-ring:before {
4007
+ content: "";
4008
+ }
4009
+
4010
+ .fa-road:before {
4011
+ content: "";
4012
+ }
4013
+
4014
+ .fa-robot:before {
4015
+ content: "";
4016
+ }
4017
+
4018
+ .fa-rocket:before {
4019
+ content: "";
4020
+ }
4021
+
4022
+ .fa-rocketchat:before {
4023
+ content: "";
4024
+ }
4025
+
4026
+ .fa-rockrms:before {
4027
+ content: "";
4028
+ }
4029
+
4030
+ .fa-route:before {
4031
+ content: "";
4032
+ }
4033
+
4034
+ .fa-rss:before {
4035
+ content: "";
4036
+ }
4037
+
4038
+ .fa-rss-square:before {
4039
+ content: "";
4040
+ }
4041
+
4042
+ .fa-ruble-sign:before {
4043
+ content: "";
4044
+ }
4045
+
4046
+ .fa-ruler:before {
4047
+ content: "";
4048
+ }
4049
+
4050
+ .fa-ruler-combined:before {
4051
+ content: "";
4052
+ }
4053
+
4054
+ .fa-ruler-horizontal:before {
4055
+ content: "";
4056
+ }
4057
+
4058
+ .fa-ruler-vertical:before {
4059
+ content: "";
4060
+ }
4061
+
4062
+ .fa-running:before {
4063
+ content: "";
4064
+ }
4065
+
4066
+ .fa-rupee-sign:before {
4067
+ content: "";
4068
+ }
4069
+
4070
+ .fa-sad-cry:before {
4071
+ content: "";
4072
+ }
4073
+
4074
+ .fa-sad-tear:before {
4075
+ content: "";
4076
+ }
4077
+
4078
+ .fa-safari:before {
4079
+ content: "";
4080
+ }
4081
+
4082
+ .fa-sass:before {
4083
+ content: "";
4084
+ }
4085
+
4086
+ .fa-satellite:before {
4087
+ content: "";
4088
+ }
4089
+
4090
+ .fa-satellite-dish:before {
4091
+ content: "";
4092
+ }
4093
+
4094
+ .fa-save:before {
4095
+ content: "";
4096
+ }
4097
+
4098
+ .fa-schlix:before {
4099
+ content: "";
4100
+ }
4101
+
4102
+ .fa-school:before {
4103
+ content: "";
4104
+ }
4105
+
4106
+ .fa-screwdriver:before {
4107
+ content: "";
4108
+ }
4109
+
4110
+ .fa-scribd:before {
4111
+ content: "";
4112
+ }
4113
+
4114
+ .fa-scroll:before {
4115
+ content: "";
4116
+ }
4117
+
4118
+ .fa-sd-card:before {
4119
+ content: "";
4120
+ }
4121
+
4122
+ .fa-search:before {
4123
+ content: "";
4124
+ }
4125
+
4126
+ .fa-search-dollar:before {
4127
+ content: "";
4128
+ }
4129
+
4130
+ .fa-search-location:before {
4131
+ content: "";
4132
+ }
4133
+
4134
+ .fa-search-minus:before {
4135
+ content: "";
4136
+ }
4137
+
4138
+ .fa-search-plus:before {
4139
+ content: "";
4140
+ }
4141
+
4142
+ .fa-searchengin:before {
4143
+ content: "";
4144
+ }
4145
+
4146
+ .fa-seedling:before {
4147
+ content: "";
4148
+ }
4149
+
4150
+ .fa-sellcast:before {
4151
+ content: "";
4152
+ }
4153
+
4154
+ .fa-sellsy:before {
4155
+ content: "";
4156
+ }
4157
+
4158
+ .fa-server:before {
4159
+ content: "";
4160
+ }
4161
+
4162
+ .fa-servicestack:before {
4163
+ content: "";
4164
+ }
4165
+
4166
+ .fa-shapes:before {
4167
+ content: "";
4168
+ }
4169
+
4170
+ .fa-share:before {
4171
+ content: "";
4172
+ }
4173
+
4174
+ .fa-share-alt:before {
4175
+ content: "";
4176
+ }
4177
+
4178
+ .fa-share-alt-square:before {
4179
+ content: "";
4180
+ }
4181
+
4182
+ .fa-share-square:before {
4183
+ content: "";
4184
+ }
4185
+
4186
+ .fa-shekel-sign:before {
4187
+ content: "";
4188
+ }
4189
+
4190
+ .fa-shield-alt:before {
4191
+ content: "";
4192
+ }
4193
+
4194
+ .fa-ship:before {
4195
+ content: "";
4196
+ }
4197
+
4198
+ .fa-shipping-fast:before {
4199
+ content: "";
4200
+ }
4201
+
4202
+ .fa-shirtsinbulk:before {
4203
+ content: "";
4204
+ }
4205
+
4206
+ .fa-shoe-prints:before {
4207
+ content: "";
4208
+ }
4209
+
4210
+ .fa-shopping-bag:before {
4211
+ content: "";
4212
+ }
4213
+
4214
+ .fa-shopping-basket:before {
4215
+ content: "";
4216
+ }
4217
+
4218
+ .fa-shopping-cart:before {
4219
+ content: "";
4220
+ }
4221
+
4222
+ .fa-shopware:before {
4223
+ content: "";
4224
+ }
4225
+
4226
+ .fa-shower:before {
4227
+ content: "";
4228
+ }
4229
+
4230
+ .fa-shuttle-van:before {
4231
+ content: "";
4232
+ }
4233
+
4234
+ .fa-sign:before {
4235
+ content: "";
4236
+ }
4237
+
4238
+ .fa-sign-in-alt:before {
4239
+ content: "";
4240
+ }
4241
+
4242
+ .fa-sign-language:before {
4243
+ content: "";
4244
+ }
4245
+
4246
+ .fa-sign-out-alt:before {
4247
+ content: "";
4248
+ }
4249
+
4250
+ .fa-signal:before {
4251
+ content: "";
4252
+ }
4253
+
4254
+ .fa-signature:before {
4255
+ content: "";
4256
+ }
4257
+
4258
+ .fa-sim-card:before {
4259
+ content: "";
4260
+ }
4261
+
4262
+ .fa-simplybuilt:before {
4263
+ content: "";
4264
+ }
4265
+
4266
+ .fa-sistrix:before {
4267
+ content: "";
4268
+ }
4269
+
4270
+ .fa-sitemap:before {
4271
+ content: "";
4272
+ }
4273
+
4274
+ .fa-sith:before {
4275
+ content: "";
4276
+ }
4277
+
4278
+ .fa-skating:before {
4279
+ content: "";
4280
+ }
4281
+
4282
+ .fa-sketch:before {
4283
+ content: "";
4284
+ }
4285
+
4286
+ .fa-skiing:before {
4287
+ content: "";
4288
+ }
4289
+
4290
+ .fa-skiing-nordic:before {
4291
+ content: "";
4292
+ }
4293
+
4294
+ .fa-skull:before {
4295
+ content: "";
4296
+ }
4297
+
4298
+ .fa-skull-crossbones:before {
4299
+ content: "";
4300
+ }
4301
+
4302
+ .fa-skyatlas:before {
4303
+ content: "";
4304
+ }
4305
+
4306
+ .fa-skype:before {
4307
+ content: "";
4308
+ }
4309
+
4310
+ .fa-slack:before {
4311
+ content: "";
4312
+ }
4313
+
4314
+ .fa-slack-hash:before {
4315
+ content: "";
4316
+ }
4317
+
4318
+ .fa-slash:before {
4319
+ content: "";
4320
+ }
4321
+
4322
+ .fa-sleigh:before {
4323
+ content: "";
4324
+ }
4325
+
4326
+ .fa-sliders-h:before {
4327
+ content: "";
4328
+ }
4329
+
4330
+ .fa-slideshare:before {
4331
+ content: "";
4332
+ }
4333
+
4334
+ .fa-smile:before {
4335
+ content: "";
4336
+ }
4337
+
4338
+ .fa-smile-beam:before {
4339
+ content: "";
4340
+ }
4341
+
4342
+ .fa-smile-wink:before {
4343
+ content: "";
4344
+ }
4345
+
4346
+ .fa-smog:before {
4347
+ content: "";
4348
+ }
4349
+
4350
+ .fa-smoking:before {
4351
+ content: "";
4352
+ }
4353
+
4354
+ .fa-smoking-ban:before {
4355
+ content: "";
4356
+ }
4357
+
4358
+ .fa-sms:before {
4359
+ content: "";
4360
+ }
4361
+
4362
+ .fa-snapchat:before {
4363
+ content: "";
4364
+ }
4365
+
4366
+ .fa-snapchat-ghost:before {
4367
+ content: "";
4368
+ }
4369
+
4370
+ .fa-snapchat-square:before {
4371
+ content: "";
4372
+ }
4373
+
4374
+ .fa-snowboarding:before {
4375
+ content: "";
4376
+ }
4377
+
4378
+ .fa-snowflake:before {
4379
+ content: "";
4380
+ }
4381
+
4382
+ .fa-snowman:before {
4383
+ content: "";
4384
+ }
4385
+
4386
+ .fa-snowplow:before {
4387
+ content: "";
4388
+ }
4389
+
4390
+ .fa-socks:before {
4391
+ content: "";
4392
+ }
4393
+
4394
+ .fa-solar-panel:before {
4395
+ content: "";
4396
+ }
4397
+
4398
+ .fa-sort:before {
4399
+ content: "";
4400
+ }
4401
+
4402
+ .fa-sort-alpha-down:before {
4403
+ content: "";
4404
+ }
4405
+
4406
+ .fa-sort-alpha-up:before {
4407
+ content: "";
4408
+ }
4409
+
4410
+ .fa-sort-amount-down:before {
4411
+ content: "";
4412
+ }
4413
+
4414
+ .fa-sort-amount-up:before {
4415
+ content: "";
4416
+ }
4417
+
4418
+ .fa-sort-down:before {
4419
+ content: "";
4420
+ }
4421
+
4422
+ .fa-sort-numeric-down:before {
4423
+ content: "";
4424
+ }
4425
+
4426
+ .fa-sort-numeric-up:before {
4427
+ content: "";
4428
+ }
4429
+
4430
+ .fa-sort-up:before {
4431
+ content: "";
4432
+ }
4433
+
4434
+ .fa-soundcloud:before {
4435
+ content: "";
4436
+ }
4437
+
4438
+ .fa-sourcetree:before {
4439
+ content: "";
4440
+ }
4441
+
4442
+ .fa-spa:before {
4443
+ content: "";
4444
+ }
4445
+
4446
+ .fa-space-shuttle:before {
4447
+ content: "";
4448
+ }
4449
+
4450
+ .fa-speakap:before {
4451
+ content: "";
4452
+ }
4453
+
4454
+ .fa-spider:before {
4455
+ content: "";
4456
+ }
4457
+
4458
+ .fa-spinner:before {
4459
+ content: "";
4460
+ }
4461
+
4462
+ .fa-splotch:before {
4463
+ content: "";
4464
+ }
4465
+
4466
+ .fa-spotify:before {
4467
+ content: "";
4468
+ }
4469
+
4470
+ .fa-spray-can:before {
4471
+ content: "";
4472
+ }
4473
+
4474
+ .fa-square:before {
4475
+ content: "";
4476
+ }
4477
+
4478
+ .fa-square-full:before {
4479
+ content: "";
4480
+ }
4481
+
4482
+ .fa-square-root-alt:before {
4483
+ content: "";
4484
+ }
4485
+
4486
+ .fa-squarespace:before {
4487
+ content: "";
4488
+ }
4489
+
4490
+ .fa-stack-exchange:before {
4491
+ content: "";
4492
+ }
4493
+
4494
+ .fa-stack-overflow:before {
4495
+ content: "";
4496
+ }
4497
+
4498
+ .fa-stamp:before {
4499
+ content: "";
4500
+ }
4501
+
4502
+ .fa-star:before {
4503
+ content: "";
4504
+ }
4505
+
4506
+ .fa-star-and-crescent:before {
4507
+ content: "";
4508
+ }
4509
+
4510
+ .fa-star-half:before {
4511
+ content: "";
4512
+ }
4513
+
4514
+ .fa-star-half-alt:before {
4515
+ content: "";
4516
+ }
4517
+
4518
+ .fa-star-of-david:before {
4519
+ content: "";
4520
+ }
4521
+
4522
+ .fa-star-of-life:before {
4523
+ content: "";
4524
+ }
4525
+
4526
+ .fa-staylinked:before {
4527
+ content: "";
4528
+ }
4529
+
4530
+ .fa-steam:before {
4531
+ content: "";
4532
+ }
4533
+
4534
+ .fa-steam-square:before {
4535
+ content: "";
4536
+ }
4537
+
4538
+ .fa-steam-symbol:before {
4539
+ content: "";
4540
+ }
4541
+
4542
+ .fa-step-backward:before {
4543
+ content: "";
4544
+ }
4545
+
4546
+ .fa-step-forward:before {
4547
+ content: "";
4548
+ }
4549
+
4550
+ .fa-stethoscope:before {
4551
+ content: "";
4552
+ }
4553
+
4554
+ .fa-sticker-mule:before {
4555
+ content: "";
4556
+ }
4557
+
4558
+ .fa-sticky-note:before {
4559
+ content: "";
4560
+ }
4561
+
4562
+ .fa-stop:before {
4563
+ content: "";
4564
+ }
4565
+
4566
+ .fa-stop-circle:before {
4567
+ content: "";
4568
+ }
4569
+
4570
+ .fa-stopwatch:before {
4571
+ content: "";
4572
+ }
4573
+
4574
+ .fa-store:before {
4575
+ content: "";
4576
+ }
4577
+
4578
+ .fa-store-alt:before {
4579
+ content: "";
4580
+ }
4581
+
4582
+ .fa-strava:before {
4583
+ content: "";
4584
+ }
4585
+
4586
+ .fa-stream:before {
4587
+ content: "";
4588
+ }
4589
+
4590
+ .fa-street-view:before {
4591
+ content: "";
4592
+ }
4593
+
4594
+ .fa-strikethrough:before {
4595
+ content: "";
4596
+ }
4597
+
4598
+ .fa-stripe:before {
4599
+ content: "";
4600
+ }
4601
+
4602
+ .fa-stripe-s:before {
4603
+ content: "";
4604
+ }
4605
+
4606
+ .fa-stroopwafel:before {
4607
+ content: "";
4608
+ }
4609
+
4610
+ .fa-studiovinari:before {
4611
+ content: "";
4612
+ }
4613
+
4614
+ .fa-stumbleupon:before {
4615
+ content: "";
4616
+ }
4617
+
4618
+ .fa-stumbleupon-circle:before {
4619
+ content: "";
4620
+ }
4621
+
4622
+ .fa-subscript:before {
4623
+ content: "";
4624
+ }
4625
+
4626
+ .fa-subway:before {
4627
+ content: "";
4628
+ }
4629
+
4630
+ .fa-suitcase:before {
4631
+ content: "";
4632
+ }
4633
+
4634
+ .fa-suitcase-rolling:before {
4635
+ content: "";
4636
+ }
4637
+
4638
+ .fa-sun:before {
4639
+ content: "";
4640
+ }
4641
+
4642
+ .fa-superpowers:before {
4643
+ content: "";
4644
+ }
4645
+
4646
+ .fa-superscript:before {
4647
+ content: "";
4648
+ }
4649
+
4650
+ .fa-supple:before {
4651
+ content: "";
4652
+ }
4653
+
4654
+ .fa-surprise:before {
4655
+ content: "";
4656
+ }
4657
+
4658
+ .fa-suse:before {
4659
+ content: "";
4660
+ }
4661
+
4662
+ .fa-swatchbook:before {
4663
+ content: "";
4664
+ }
4665
+
4666
+ .fa-swimmer:before {
4667
+ content: "";
4668
+ }
4669
+
4670
+ .fa-swimming-pool:before {
4671
+ content: "";
4672
+ }
4673
+
4674
+ .fa-synagogue:before {
4675
+ content: "";
4676
+ }
4677
+
4678
+ .fa-sync:before {
4679
+ content: "";
4680
+ }
4681
+
4682
+ .fa-sync-alt:before {
4683
+ content: "";
4684
+ }
4685
+
4686
+ .fa-syringe:before {
4687
+ content: "";
4688
+ }
4689
+
4690
+ .fa-table:before {
4691
+ content: "";
4692
+ }
4693
+
4694
+ .fa-table-tennis:before {
4695
+ content: "";
4696
+ }
4697
+
4698
+ .fa-tablet:before {
4699
+ content: "";
4700
+ }
4701
+
4702
+ .fa-tablet-alt:before {
4703
+ content: "";
4704
+ }
4705
+
4706
+ .fa-tablets:before {
4707
+ content: "";
4708
+ }
4709
+
4710
+ .fa-tachometer-alt:before {
4711
+ content: "";
4712
+ }
4713
+
4714
+ .fa-tag:before {
4715
+ content: "";
4716
+ }
4717
+
4718
+ .fa-tags:before {
4719
+ content: "";
4720
+ }
4721
+
4722
+ .fa-tape:before {
4723
+ content: "";
4724
+ }
4725
+
4726
+ .fa-tasks:before {
4727
+ content: "";
4728
+ }
4729
+
4730
+ .fa-taxi:before {
4731
+ content: "";
4732
+ }
4733
+
4734
+ .fa-teamspeak:before {
4735
+ content: "";
4736
+ }
4737
+
4738
+ .fa-teeth:before {
4739
+ content: "";
4740
+ }
4741
+
4742
+ .fa-teeth-open:before {
4743
+ content: "";
4744
+ }
4745
+
4746
+ .fa-telegram:before {
4747
+ content: "";
4748
+ }
4749
+
4750
+ .fa-telegram-plane:before {
4751
+ content: "";
4752
+ }
4753
+
4754
+ .fa-temperature-high:before {
4755
+ content: "";
4756
+ }
4757
+
4758
+ .fa-temperature-low:before {
4759
+ content: "";
4760
+ }
4761
+
4762
+ .fa-tencent-weibo:before {
4763
+ content: "";
4764
+ }
4765
+
4766
+ .fa-tenge:before {
4767
+ content: "";
4768
+ }
4769
+
4770
+ .fa-terminal:before {
4771
+ content: "";
4772
+ }
4773
+
4774
+ .fa-text-height:before {
4775
+ content: "";
4776
+ }
4777
+
4778
+ .fa-text-width:before {
4779
+ content: "";
4780
+ }
4781
+
4782
+ .fa-th:before {
4783
+ content: "";
4784
+ }
4785
+
4786
+ .fa-th-large:before {
4787
+ content: "";
4788
+ }
4789
+
4790
+ .fa-th-list:before {
4791
+ content: "";
4792
+ }
4793
+
4794
+ .fa-the-red-yeti:before {
4795
+ content: "";
4796
+ }
4797
+
4798
+ .fa-theater-masks:before {
4799
+ content: "";
4800
+ }
4801
+
4802
+ .fa-themeco:before {
4803
+ content: "";
4804
+ }
4805
+
4806
+ .fa-themeisle:before {
4807
+ content: "";
4808
+ }
4809
+
4810
+ .fa-thermometer:before {
4811
+ content: "";
4812
+ }
4813
+
4814
+ .fa-thermometer-empty:before {
4815
+ content: "";
4816
+ }
4817
+
4818
+ .fa-thermometer-full:before {
4819
+ content: "";
4820
+ }
4821
+
4822
+ .fa-thermometer-half:before {
4823
+ content: "";
4824
+ }
4825
+
4826
+ .fa-thermometer-quarter:before {
4827
+ content: "";
4828
+ }
4829
+
4830
+ .fa-thermometer-three-quarters:before {
4831
+ content: "";
4832
+ }
4833
+
4834
+ .fa-think-peaks:before {
4835
+ content: "";
4836
+ }
4837
+
4838
+ .fa-thumbs-down:before {
4839
+ content: "";
4840
+ }
4841
+
4842
+ .fa-thumbs-up:before {
4843
+ content: "";
4844
+ }
4845
+
4846
+ .fa-thumbtack:before {
4847
+ content: "";
4848
+ }
4849
+
4850
+ .fa-ticket-alt:before {
4851
+ content: "";
4852
+ }
4853
+
4854
+ .fa-times:before {
4855
+ content: "";
4856
+ }
4857
+
4858
+ .fa-times-circle:before {
4859
+ content: "";
4860
+ }
4861
+
4862
+ .fa-tint:before {
4863
+ content: "";
4864
+ }
4865
+
4866
+ .fa-tint-slash:before {
4867
+ content: "";
4868
+ }
4869
+
4870
+ .fa-tired:before {
4871
+ content: "";
4872
+ }
4873
+
4874
+ .fa-toggle-off:before {
4875
+ content: "";
4876
+ }
4877
+
4878
+ .fa-toggle-on:before {
4879
+ content: "";
4880
+ }
4881
+
4882
+ .fa-toilet:before {
4883
+ content: "";
4884
+ }
4885
+
4886
+ .fa-toilet-paper:before {
4887
+ content: "";
4888
+ }
4889
+
4890
+ .fa-toolbox:before {
4891
+ content: "";
4892
+ }
4893
+
4894
+ .fa-tools:before {
4895
+ content: "";
4896
+ }
4897
+
4898
+ .fa-tooth:before {
4899
+ content: "";
4900
+ }
4901
+
4902
+ .fa-torah:before {
4903
+ content: "";
4904
+ }
4905
+
4906
+ .fa-torii-gate:before {
4907
+ content: "";
4908
+ }
4909
+
4910
+ .fa-tractor:before {
4911
+ content: "";
4912
+ }
4913
+
4914
+ .fa-trade-federation:before {
4915
+ content: "";
4916
+ }
4917
+
4918
+ .fa-trademark:before {
4919
+ content: "";
4920
+ }
4921
+
4922
+ .fa-traffic-light:before {
4923
+ content: "";
4924
+ }
4925
+
4926
+ .fa-train:before {
4927
+ content: "";
4928
+ }
4929
+
4930
+ .fa-tram:before {
4931
+ content: "";
4932
+ }
4933
+
4934
+ .fa-transgender:before {
4935
+ content: "";
4936
+ }
4937
+
4938
+ .fa-transgender-alt:before {
4939
+ content: "";
4940
+ }
4941
+
4942
+ .fa-trash:before {
4943
+ content: "";
4944
+ }
4945
+
4946
+ .fa-trash-alt:before {
4947
+ content: "";
4948
+ }
4949
+
4950
+ .fa-tree:before {
4951
+ content: "";
4952
+ }
4953
+
4954
+ .fa-trello:before {
4955
+ content: "";
4956
+ }
4957
+
4958
+ .fa-tripadvisor:before {
4959
+ content: "";
4960
+ }
4961
+
4962
+ .fa-trophy:before {
4963
+ content: "";
4964
+ }
4965
+
4966
+ .fa-truck:before {
4967
+ content: "";
4968
+ }
4969
+
4970
+ .fa-truck-loading:before {
4971
+ content: "";
4972
+ }
4973
+
4974
+ .fa-truck-monster:before {
4975
+ content: "";
4976
+ }
4977
+
4978
+ .fa-truck-moving:before {
4979
+ content: "";
4980
+ }
4981
+
4982
+ .fa-truck-pickup:before {
4983
+ content: "";
4984
+ }
4985
+
4986
+ .fa-tshirt:before {
4987
+ content: "";
4988
+ }
4989
+
4990
+ .fa-tty:before {
4991
+ content: "";
4992
+ }
4993
+
4994
+ .fa-tumblr:before {
4995
+ content: "";
4996
+ }
4997
+
4998
+ .fa-tumblr-square:before {
4999
+ content: "";
5000
+ }
5001
+
5002
+ .fa-tv:before {
5003
+ content: "";
5004
+ }
5005
+
5006
+ .fa-twitch:before {
5007
+ content: "";
5008
+ }
5009
+
5010
+ .fa-twitter:before {
5011
+ content: "";
5012
+ }
5013
+
5014
+ .fa-twitter-square:before {
5015
+ content: "";
5016
+ }
5017
+
5018
+ .fa-typo3:before {
5019
+ content: "";
5020
+ }
5021
+
5022
+ .fa-uber:before {
5023
+ content: "";
5024
+ }
5025
+
5026
+ .fa-ubuntu:before {
5027
+ content: "";
5028
+ }
5029
+
5030
+ .fa-uikit:before {
5031
+ content: "";
5032
+ }
5033
+
5034
+ .fa-umbrella:before {
5035
+ content: "";
5036
+ }
5037
+
5038
+ .fa-umbrella-beach:before {
5039
+ content: "";
5040
+ }
5041
+
5042
+ .fa-underline:before {
5043
+ content: "";
5044
+ }
5045
+
5046
+ .fa-undo:before {
5047
+ content: "";
5048
+ }
5049
+
5050
+ .fa-undo-alt:before {
5051
+ content: "";
5052
+ }
5053
+
5054
+ .fa-uniregistry:before {
5055
+ content: "";
5056
+ }
5057
+
5058
+ .fa-universal-access:before {
5059
+ content: "";
5060
+ }
5061
+
5062
+ .fa-university:before {
5063
+ content: "";
5064
+ }
5065
+
5066
+ .fa-unlink:before {
5067
+ content: "";
5068
+ }
5069
+
5070
+ .fa-unlock:before {
5071
+ content: "";
5072
+ }
5073
+
5074
+ .fa-unlock-alt:before {
5075
+ content: "";
5076
+ }
5077
+
5078
+ .fa-untappd:before {
5079
+ content: "";
5080
+ }
5081
+
5082
+ .fa-upload:before {
5083
+ content: "";
5084
+ }
5085
+
5086
+ .fa-ups:before {
5087
+ content: "";
5088
+ }
5089
+
5090
+ .fa-usb:before {
5091
+ content: "";
5092
+ }
5093
+
5094
+ .fa-user:before {
5095
+ content: "";
5096
+ }
5097
+
5098
+ .fa-user-alt:before {
5099
+ content: "";
5100
+ }
5101
+
5102
+ .fa-user-alt-slash:before {
5103
+ content: "";
5104
+ }
5105
+
5106
+ .fa-user-astronaut:before {
5107
+ content: "";
5108
+ }
5109
+
5110
+ .fa-user-check:before {
5111
+ content: "";
5112
+ }
5113
+
5114
+ .fa-user-circle:before {
5115
+ content: "";
5116
+ }
5117
+
5118
+ .fa-user-clock:before {
5119
+ content: "";
5120
+ }
5121
+
5122
+ .fa-user-cog:before {
5123
+ content: "";
5124
+ }
5125
+
5126
+ .fa-user-edit:before {
5127
+ content: "";
5128
+ }
5129
+
5130
+ .fa-user-friends:before {
5131
+ content: "";
5132
+ }
5133
+
5134
+ .fa-user-graduate:before {
5135
+ content: "";
5136
+ }
5137
+
5138
+ .fa-user-injured:before {
5139
+ content: "";
5140
+ }
5141
+
5142
+ .fa-user-lock:before {
5143
+ content: "";
5144
+ }
5145
+
5146
+ .fa-user-md:before {
5147
+ content: "";
5148
+ }
5149
+
5150
+ .fa-user-minus:before {
5151
+ content: "";
5152
+ }
5153
+
5154
+ .fa-user-ninja:before {
5155
+ content: "";
5156
+ }
5157
+
5158
+ .fa-user-plus:before {
5159
+ content: "";
5160
+ }
5161
+
5162
+ .fa-user-secret:before {
5163
+ content: "";
5164
+ }
5165
+
5166
+ .fa-user-shield:before {
5167
+ content: "";
5168
+ }
5169
+
5170
+ .fa-user-slash:before {
5171
+ content: "";
5172
+ }
5173
+
5174
+ .fa-user-tag:before {
5175
+ content: "";
5176
+ }
5177
+
5178
+ .fa-user-tie:before {
5179
+ content: "";
5180
+ }
5181
+
5182
+ .fa-user-times:before {
5183
+ content: "";
5184
+ }
5185
+
5186
+ .fa-users:before {
5187
+ content: "";
5188
+ }
5189
+
5190
+ .fa-users-cog:before {
5191
+ content: "";
5192
+ }
5193
+
5194
+ .fa-usps:before {
5195
+ content: "";
5196
+ }
5197
+
5198
+ .fa-ussunnah:before {
5199
+ content: "";
5200
+ }
5201
+
5202
+ .fa-utensil-spoon:before {
5203
+ content: "";
5204
+ }
5205
+
5206
+ .fa-utensils:before {
5207
+ content: "";
5208
+ }
5209
+
5210
+ .fa-vaadin:before {
5211
+ content: "";
5212
+ }
5213
+
5214
+ .fa-vector-square:before {
5215
+ content: "";
5216
+ }
5217
+
5218
+ .fa-venus:before {
5219
+ content: "";
5220
+ }
5221
+
5222
+ .fa-venus-double:before {
5223
+ content: "";
5224
+ }
5225
+
5226
+ .fa-venus-mars:before {
5227
+ content: "";
5228
+ }
5229
+
5230
+ .fa-viacoin:before {
5231
+ content: "";
5232
+ }
5233
+
5234
+ .fa-viadeo:before {
5235
+ content: "";
5236
+ }
5237
+
5238
+ .fa-viadeo-square:before {
5239
+ content: "";
5240
+ }
5241
+
5242
+ .fa-vial:before {
5243
+ content: "";
5244
+ }
5245
+
5246
+ .fa-vials:before {
5247
+ content: "";
5248
+ }
5249
+
5250
+ .fa-viber:before {
5251
+ content: "";
5252
+ }
5253
+
5254
+ .fa-video:before {
5255
+ content: "";
5256
+ }
5257
+
5258
+ .fa-video-slash:before {
5259
+ content: "";
5260
+ }
5261
+
5262
+ .fa-vihara:before {
5263
+ content: "";
5264
+ }
5265
+
5266
+ .fa-vimeo:before {
5267
+ content: "";
5268
+ }
5269
+
5270
+ .fa-vimeo-square:before {
5271
+ content: "";
5272
+ }
5273
+
5274
+ .fa-vimeo-v:before {
5275
+ content: "";
5276
+ }
5277
+
5278
+ .fa-vine:before {
5279
+ content: "";
5280
+ }
5281
+
5282
+ .fa-vk:before {
5283
+ content: "";
5284
+ }
5285
+
5286
+ .fa-vnv:before {
5287
+ content: "";
5288
+ }
5289
+
5290
+ .fa-volleyball-ball:before {
5291
+ content: "";
5292
+ }
5293
+
5294
+ .fa-volume-down:before {
5295
+ content: "";
5296
+ }
5297
+
5298
+ .fa-volume-mute:before {
5299
+ content: "";
5300
+ }
5301
+
5302
+ .fa-volume-off:before {
5303
+ content: "";
5304
+ }
5305
+
5306
+ .fa-volume-up:before {
5307
+ content: "";
5308
+ }
5309
+
5310
+ .fa-vote-yea:before {
5311
+ content: "";
5312
+ }
5313
+
5314
+ .fa-vr-cardboard:before {
5315
+ content: "";
5316
+ }
5317
+
5318
+ .fa-vuejs:before {
5319
+ content: "";
5320
+ }
5321
+
5322
+ .fa-walking:before {
5323
+ content: "";
5324
+ }
5325
+
5326
+ .fa-wallet:before {
5327
+ content: "";
5328
+ }
5329
+
5330
+ .fa-warehouse:before {
5331
+ content: "";
5332
+ }
5333
+
5334
+ .fa-water:before {
5335
+ content: "";
5336
+ }
5337
+
5338
+ .fa-weebly:before {
5339
+ content: "";
5340
+ }
5341
+
5342
+ .fa-weibo:before {
5343
+ content: "";
5344
+ }
5345
+
5346
+ .fa-weight:before {
5347
+ content: "";
5348
+ }
5349
+
5350
+ .fa-weight-hanging:before {
5351
+ content: "";
5352
+ }
5353
+
5354
+ .fa-weixin:before {
5355
+ content: "";
5356
+ }
5357
+
5358
+ .fa-whatsapp:before {
5359
+ content: "";
5360
+ }
5361
+
5362
+ .fa-whatsapp-square:before {
5363
+ content: "";
5364
+ }
5365
+
5366
+ .fa-wheelchair:before {
5367
+ content: "";
5368
+ }
5369
+
5370
+ .fa-whmcs:before {
5371
+ content: "";
5372
+ }
5373
+
5374
+ .fa-wifi:before {
5375
+ content: "";
5376
+ }
5377
+
5378
+ .fa-wikipedia-w:before {
5379
+ content: "";
5380
+ }
5381
+
5382
+ .fa-wind:before {
5383
+ content: "";
5384
+ }
5385
+
5386
+ .fa-window-close:before {
5387
+ content: "";
5388
+ }
5389
+
5390
+ .fa-window-maximize:before {
5391
+ content: "";
5392
+ }
5393
+
5394
+ .fa-window-minimize:before {
5395
+ content: "";
5396
+ }
5397
+
5398
+ .fa-window-restore:before {
5399
+ content: "";
5400
+ }
5401
+
5402
+ .fa-windows:before {
5403
+ content: "";
5404
+ }
5405
+
5406
+ .fa-wine-bottle:before {
5407
+ content: "";
5408
+ }
5409
+
5410
+ .fa-wine-glass:before {
5411
+ content: "";
5412
+ }
5413
+
5414
+ .fa-wine-glass-alt:before {
5415
+ content: "";
5416
+ }
5417
+
5418
+ .fa-wix:before {
5419
+ content: "";
5420
+ }
5421
+
5422
+ .fa-wizards-of-the-coast:before {
5423
+ content: "";
5424
+ }
5425
+
5426
+ .fa-wolf-pack-battalion:before {
5427
+ content: "";
5428
+ }
5429
+
5430
+ .fa-won-sign:before {
5431
+ content: "";
5432
+ }
5433
+
5434
+ .fa-wordpress:before {
5435
+ content: "";
5436
+ }
5437
+
5438
+ .fa-wordpress-simple:before {
5439
+ content: "";
5440
+ }
5441
+
5442
+ .fa-wpbeginner:before {
5443
+ content: "";
5444
+ }
5445
+
5446
+ .fa-wpexplorer:before {
5447
+ content: "";
5448
+ }
5449
+
5450
+ .fa-wpforms:before {
5451
+ content: "";
5452
+ }
5453
+
5454
+ .fa-wpressr:before {
5455
+ content: "";
5456
+ }
5457
+
5458
+ .fa-wrench:before {
5459
+ content: "";
5460
+ }
5461
+
5462
+ .fa-x-ray:before {
5463
+ content: "";
5464
+ }
5465
+
5466
+ .fa-xbox:before {
5467
+ content: "";
5468
+ }
5469
+
5470
+ .fa-xing:before {
5471
+ content: "";
5472
+ }
5473
+
5474
+ .fa-xing-square:before {
5475
+ content: "";
5476
+ }
5477
+
5478
+ .fa-y-combinator:before {
5479
+ content: "";
5480
+ }
5481
+
5482
+ .fa-yahoo:before {
5483
+ content: "";
5484
+ }
5485
+
5486
+ .fa-yandex:before {
5487
+ content: "";
5488
+ }
5489
+
5490
+ .fa-yandex-international:before {
5491
+ content: "";
5492
+ }
5493
+
5494
+ .fa-yarn:before {
5495
+ content: "";
5496
+ }
5497
+
5498
+ .fa-yelp:before {
5499
+ content: "";
5500
+ }
5501
+
5502
+ .fa-yen-sign:before {
5503
+ content: "";
5504
+ }
5505
+
5506
+ .fa-yin-yang:before {
5507
+ content: "";
5508
+ }
5509
+
5510
+ .fa-yoast:before {
5511
+ content: "";
5512
+ }
5513
+
5514
+ .fa-youtube:before {
5515
+ content: "";
5516
+ }
5517
+
5518
+ .fa-youtube-square:before {
5519
+ content: "";
5520
+ }
5521
+
5522
+ .fa-zhihu:before {
5523
+ content: "";
5524
+ }
5525
+
5526
+ .sr-only {
5527
+ border: 0;
5528
+ clip: rect(0, 0, 0, 0);
5529
+ height: 1px;
5530
+ margin: -1px;
5531
+ overflow: hidden;
5532
+ padding: 0;
5533
+ position: absolute;
5534
+ width: 1px;
5535
+ }
5536
+
5537
+ .sr-only-focusable:active, .sr-only-focusable:focus {
5538
+ clip: auto;
5539
+ height: auto;
5540
+ margin: 0;
5541
+ overflow: visible;
5542
+ position: static;
5543
+ width: auto;
5544
+ }
5545
+
5546
+ /*# sourceMappingURL=fontawesome.css.map */
inc/font-awesome/versions/5.6.0/scss/fontawesome.css.map ADDED
@@ -0,0 +1 @@
 
1
+ {"version":3,"sourceRoot":"","sources":["fontawesome.scss","_core.scss","_larger.scss","_fixed-width.scss","_variables.scss","_list.scss","_bordered-pulled.scss","_animated.scss","_rotated-flipped.scss","_mixins.scss","_stacked.scss","_icons.scss","_screen-reader.scss"],"names":[],"mappings":"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","file":"fontawesome.css"}
inc/font-awesome/versions/5.6.0/scss/regular.css ADDED
@@ -0,0 +1,17 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*!
2
+ * Font Awesome Free 5.6.0 by @fontawesome - https://fontawesome.com
3
+ * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
4
+ */
5
+ @font-face {
6
+ font-family: "Font Awesome 5 Free";
7
+ font-style: normal;
8
+ font-weight: 400;
9
+ src: url("../webfonts/fa-regular-400.eot");
10
+ src: url("../webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"), url("../webfonts/fa-regular-400.woff2") format("woff2"), url("../webfonts/fa-regular-400.woff") format("woff"), url("../webfonts/fa-regular-400.ttf") format("truetype"), url("../webfonts/fa-regular-400.svg#fontawesome") format("svg");
11
+ }
12
+ .far {
13
+ font-family: "Font Awesome 5 Free";
14
+ font-weight: 400;
15
+ }
16
+
17
+ /*# sourceMappingURL=regular.css.map */
inc/font-awesome/versions/5.6.0/scss/regular.css.map ADDED
@@ -0,0 +1 @@
 
1
+ {"version":3,"sourceRoot":"","sources":["regular.scss"],"names":[],"mappings":"AAAA;AAAA;AAAA;AAAA;AAMA;EACE;EACA;EACA;EACA;EACA;;AAOF;EACE;EACA","file":"regular.css"}
inc/font-awesome/versions/5.6.0/scss/solid.css ADDED
@@ -0,0 +1,18 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*!
2
+ * Font Awesome Free 5.6.0 by @fontawesome - https://fontawesome.com
3
+ * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
4
+ */
5
+ @font-face {
6
+ font-family: "Font Awesome 5 Free";
7
+ font-style: normal;
8
+ font-weight: 900;
9
+ src: url("../webfonts/fa-solid-900.eot");
10
+ src: url("../webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"), url("../webfonts/fa-solid-900.woff2") format("woff2"), url("../webfonts/fa-solid-900.woff") format("woff"), url("../webfonts/fa-solid-900.ttf") format("truetype"), url("../webfonts/fa-solid-900.svg#fontawesome") format("svg");
11
+ }
12
+ .fa,
13
+ .fas {
14
+ font-family: "Font Awesome 5 Free";
15
+ font-weight: 900;
16
+ }
17
+
18
+ /*# sourceMappingURL=solid.css.map */
inc/font-awesome/versions/5.6.0/scss/solid.css.map ADDED
@@ -0,0 +1 @@
 
1
+ {"version":3,"sourceRoot":"","sources":["solid.scss"],"names":[],"mappings":"AAAA;AAAA;AAAA;AAAA;AAMA;EACE;EACA;EACA;EACA;EACA;;AAOF;AAAA;EAEE;EACA","file":"solid.css"}
inc/font-awesome/versions/5.6.0/scss/v4-shims.css ADDED
@@ -0,0 +1,2780 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ @charset "UTF-8";
2
+ /*!
3
+ * Font Awesome Free 5.6.0 by @fontawesome - https://fontawesome.com
4
+ * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
5
+ */
6
+ .fa.fa-glass:before {
7
+ content: "";
8
+ }
9
+
10
+ .fa.fa-meetup {
11
+ font-family: "Font Awesome 5 Brands";
12
+ font-weight: 400;
13
+ }
14
+
15
+ .fa.fa-star-o {
16
+ font-family: "Font Awesome 5 Free";
17
+ font-weight: 400;
18
+ }
19
+
20
+ .fa.fa-star-o:before {
21
+ content: "";
22
+ }
23
+
24
+ .fa.fa-remove:before {
25
+ content: "";
26
+ }
27
+
28
+ .fa.fa-close:before {
29
+ content: "";
30
+ }
31
+
32
+ .fa.fa-gear:before {
33
+ content: "";
34
+ }
35
+
36
+ .fa.fa-trash-o {
37
+ font-family: "Font Awesome 5 Free";
38
+ font-weight: 400;
39
+ }
40
+
41
+ .fa.fa-trash-o:before {
42
+ content: "";
43
+ }
44
+
45
+ .fa.fa-file-o {
46
+ font-family: "Font Awesome 5 Free";
47
+ font-weight: 400;
48
+ }
49
+
50
+ .fa.fa-file-o:before {
51
+ content: "";
52
+ }
53
+
54
+ .fa.fa-clock-o {
55
+ font-family: "Font Awesome 5 Free";
56
+ font-weight: 400;
57
+ }
58
+
59
+ .fa.fa-clock-o:before {
60
+ content: "";
61
+ }
62
+
63
+ .fa.fa-arrow-circle-o-down {
64
+ font-family: "Font Awesome 5 Free";
65
+ font-weight: 400;
66
+ }
67
+
68
+ .fa.fa-arrow-circle-o-down:before {
69
+ content: "";
70
+ }
71
+
72
+ .fa.fa-arrow-circle-o-up {
73
+ font-family: "Font Awesome 5 Free";
74
+ font-weight: 400;
75
+ }
76
+
77
+ .fa.fa-arrow-circle-o-up:before {
78
+ content: "";
79
+ }
80
+
81
+ .fa.fa-play-circle-o {
82
+ font-family: "Font Awesome 5 Free";
83
+ font-weight: 400;
84
+ }
85
+
86
+ .fa.fa-play-circle-o:before {
87
+ content: "";
88
+ }
89
+
90
+ .fa.fa-repeat:before {
91
+ content: "";
92
+ }
93
+
94
+ .fa.fa-rotate-right:before {
95
+ content: "";
96
+ }
97
+
98
+ .fa.fa-refresh:before {
99
+ content: "";
100
+ }
101
+
102
+ .fa.fa-list-alt {
103
+ font-family: "Font Awesome 5 Free";
104
+ font-weight: 400;
105
+ }
106
+
107
+ .fa.fa-dedent:before {
108
+ content: "";
109
+ }
110
+
111
+ .fa.fa-video-camera:before {
112
+ content: "";
113
+ }
114
+
115
+ .fa.fa-picture-o {
116
+ font-family: "Font Awesome 5 Free";
117
+ font-weight: 400;
118
+ }
119
+
120
+ .fa.fa-picture-o:before {
121
+ content: "";
122
+ }
123
+
124
+ .fa.fa-photo {
125
+ font-family: "Font Awesome 5 Free";
126
+ font-weight: 400;
127
+ }
128
+
129
+ .fa.fa-photo:before {
130
+ content: "";
131
+ }
132
+
133
+ .fa.fa-image {
134
+ font-family: "Font Awesome 5 Free";
135
+ font-weight: 400;
136
+ }
137
+
138
+ .fa.fa-image:before {
139
+ content: "";
140
+ }
141
+
142
+ .fa.fa-pencil:before {
143
+ content: "";
144
+ }
145
+
146
+ .fa.fa-map-marker:before {
147
+ content: "";
148
+ }
149
+
150
+ .fa.fa-pencil-square-o {
151
+ font-family: "Font Awesome 5 Free";
152
+ font-weight: 400;
153
+ }
154
+
155
+ .fa.fa-pencil-square-o:before {
156
+ content: "";
157
+ }
158
+
159
+ .fa.fa-share-square-o {
160
+ font-family: "Font Awesome 5 Free";
161
+ font-weight: 400;
162
+ }
163
+
164
+ .fa.fa-share-square-o:before {
165
+ content: "";
166
+ }
167
+
168
+ .fa.fa-check-square-o {
169
+ font-family: "Font Awesome 5 Free";
170
+ font-weight: 400;
171
+ }
172
+
173
+ .fa.fa-check-square-o:before {
174
+ content: "";
175
+ }
176
+
177
+ .fa.fa-arrows:before {
178
+ content: "";
179
+ }
180
+
181
+ .fa.fa-times-circle-o {
182
+ font-family: "Font Awesome 5 Free";
183
+ font-weight: 400;
184
+ }
185
+
186
+ .fa.fa-times-circle-o:before {
187
+ content: "";
188
+ }
189
+
190
+ .fa.fa-check-circle-o {
191
+ font-family: "Font Awesome 5 Free";
192
+ font-weight: 400;
193
+ }
194
+
195
+ .fa.fa-check-circle-o:before {
196
+ content: "";
197
+ }
198
+
199
+ .fa.fa-mail-forward:before {
200
+ content: "";
201
+ }
202
+
203
+ .fa.fa-eye {
204
+ font-family: "Font Awesome 5 Free";
205
+ font-weight: 400;
206
+ }
207
+
208
+ .fa.fa-eye-slash {
209
+ font-family: "Font Awesome 5 Free";
210
+ font-weight: 400;
211
+ }
212
+
213
+ .fa.fa-warning:before {
214
+ content: "";
215
+ }
216
+
217
+ .fa.fa-calendar:before {
218
+ content: "";
219
+ }
220
+
221
+ .fa.fa-arrows-v:before {
222
+ content: "";
223
+ }
224
+
225
+ .fa.fa-arrows-h:before {
226
+ content: "";
227
+ }
228
+
229
+ .fa.fa-bar-chart {
230
+ font-family: "Font Awesome 5 Free";
231
+ font-weight: 400;
232
+ }
233
+
234
+ .fa.fa-bar-chart:before {
235
+ content: "";
236
+ }
237
+
238
+ .fa.fa-bar-chart-o {
239
+ font-family: "Font Awesome 5 Free";
240
+ font-weight: 400;
241
+ }
242
+
243
+ .fa.fa-bar-chart-o:before {
244
+ content: "";
245
+ }
246
+
247
+ .fa.fa-twitter-square {
248
+ font-family: "Font Awesome 5 Brands";
249
+ font-weight: 400;
250
+ }
251
+
252
+ .fa.fa-facebook-square {
253
+ font-family: "Font Awesome 5 Brands";
254
+ font-weight: 400;
255
+ }
256
+
257
+ .fa.fa-gears:before {
258
+ content: "";
259
+ }
260
+
261
+ .fa.fa-thumbs-o-up {
262
+ font-family: "Font Awesome 5 Free";
263
+ font-weight: 400;
264
+ }
265
+
266
+ .fa.fa-thumbs-o-up:before {
267
+ content: "";
268
+ }
269
+
270
+ .fa.fa-thumbs-o-down {
271
+ font-family: "Font Awesome 5 Free";
272
+ font-weight: 400;
273
+ }
274
+
275
+ .fa.fa-thumbs-o-down:before {
276
+ content: "";
277
+ }
278
+
279
+ .fa.fa-heart-o {
280
+ font-family: "Font Awesome 5 Free";
281
+ font-weight: 400;
282
+ }
283
+
284
+ .fa.fa-heart-o:before {
285
+ content: "";
286
+ }
287
+
288
+ .fa.fa-sign-out:before {
289
+ content: "";
290
+ }
291
+
292
+ .fa.fa-linkedin-square {
293
+ font-family: "Font Awesome 5 Brands";
294
+ font-weight: 400;
295
+ }
296
+
297
+ .fa.fa-linkedin-square:before {
298
+ content: "";
299
+ }
300
+
301
+ .fa.fa-thumb-tack:before {
302
+ content: "";
303
+ }
304
+
305
+ .fa.fa-external-link:before {
306
+ content: "";
307
+ }
308
+
309
+ .fa.fa-sign-in:before {
310
+ content: "";
311
+ }
312
+
313
+ .fa.fa-github-square {
314
+ font-family: "Font Awesome 5 Brands";
315
+ font-weight: 400;
316
+ }
317
+
318
+ .fa.fa-lemon-o {
319
+ font-family: "Font Awesome 5 Free";
320
+ font-weight: 400;
321
+ }
322
+
323
+ .fa.fa-lemon-o:before {
324
+ content: "";
325
+ }
326
+
327
+ .fa.fa-square-o {
328
+ font-family: "Font Awesome 5 Free";
329
+ font-weight: 400;
330
+ }
331
+
332
+ .fa.fa-square-o:before {
333
+ content: "";
334
+ }
335
+
336
+ .fa.fa-bookmark-o {
337
+ font-family: "Font Awesome 5 Free";
338
+ font-weight: 400;
339
+ }
340
+
341
+ .fa.fa-bookmark-o:before {
342
+ content: "";
343
+ }
344
+
345
+ .fa.fa-twitter {
346
+ font-family: "Font Awesome 5 Brands";
347
+ font-weight: 400;
348
+ }
349
+
350
+ .fa.fa-facebook {
351
+ font-family: "Font Awesome 5 Brands";
352
+ font-weight: 400;
353
+ }
354
+
355
+ .fa.fa-facebook:before {
356
+ content: "";
357
+ }
358
+
359
+ .fa.fa-facebook-f {
360
+ font-family: "Font Awesome 5 Brands";
361
+ font-weight: 400;
362
+ }
363
+
364
+ .fa.fa-facebook-f:before {
365
+ content: "";
366
+ }
367
+
368
+ .fa.fa-github {
369
+ font-family: "Font Awesome 5 Brands";
370
+ font-weight: 400;
371
+ }
372
+
373
+ .fa.fa-credit-card {
374
+ font-family: "Font Awesome 5 Free";
375
+ font-weight: 400;
376
+ }
377
+
378
+ .fa.fa-feed:before {
379
+ content: "";
380
+ }
381
+
382
+ .fa.fa-hdd-o {
383
+ font-family: "Font Awesome 5 Free";
384
+ font-weight: 400;
385
+ }
386
+
387
+ .fa.fa-hdd-o:before {
388
+ content: "";
389
+ }
390
+
391
+ .fa.fa-hand-o-right {
392
+ font-family: "Font Awesome 5 Free";
393
+ font-weight: 400;
394
+ }
395
+
396
+ .fa.fa-hand-o-right:before {
397
+ content: "";
398
+ }
399
+
400
+ .fa.fa-hand-o-left {
401
+ font-family: "Font Awesome 5 Free";
402
+ font-weight: 400;
403
+ }
404
+
405
+ .fa.fa-hand-o-left:before {
406
+ content: "";
407
+ }
408
+
409
+ .fa.fa-hand-o-up {
410
+ font-family: "Font Awesome 5 Free";
411
+ font-weight: 400;
412
+ }
413
+
414
+ .fa.fa-hand-o-up:before {
415
+ content: "";
416
+ }
417
+
418
+ .fa.fa-hand-o-down {
419
+ font-family: "Font Awesome 5 Free";
420
+ font-weight: 400;
421
+ }
422
+
423
+ .fa.fa-hand-o-down:before {
424
+ content: "";
425
+ }
426
+
427
+ .fa.fa-arrows-alt:before {
428
+ content: "";
429
+ }
430
+
431
+ .fa.fa-group:before {
432
+ content: "";
433
+ }
434
+
435
+ .fa.fa-chain:before {
436
+ content: "";
437
+ }
438
+
439
+ .fa.fa-scissors:before {
440
+ content: "";
441
+ }
442
+
443
+ .fa.fa-files-o {
444
+ font-family: "Font Awesome 5 Free";
445
+ font-weight: 400;
446
+ }
447
+
448
+ .fa.fa-files-o:before {
449
+ content: "";
450
+ }
451
+
452
+ .fa.fa-floppy-o {
453
+ font-family: "Font Awesome 5 Free";
454
+ font-weight: 400;
455
+ }
456
+
457
+ .fa.fa-floppy-o:before {
458
+ content: "";
459
+ }
460
+
461
+ .fa.fa-navicon:before {
462
+ content: "";
463
+ }
464
+
465
+ .fa.fa-reorder:before {
466
+ content: "";
467
+ }
468
+
469
+ .fa.fa-pinterest {
470
+ font-family: "Font Awesome 5 Brands";
471
+ font-weight: 400;
472
+ }
473
+
474
+ .fa.fa-pinterest-square {
475
+ font-family: "Font Awesome 5 Brands";
476
+ font-weight: 400;
477
+ }
478
+
479
+ .fa.fa-google-plus-square {
480
+ font-family: "Font Awesome 5 Brands";
481
+ font-weight: 400;
482
+ }
483
+
484
+ .fa.fa-google-plus {
485
+ font-family: "Font Awesome 5 Brands";
486
+ font-weight: 400;
487
+ }
488
+
489
+ .fa.fa-google-plus:before {
490
+ content: "";
491
+ }
492
+
493
+ .fa.fa-money {
494
+ font-family: "Font Awesome 5 Free";
495
+ font-weight: 400;
496
+ }
497
+
498
+ .fa.fa-money:before {
499
+ content: "";
500
+ }
501
+
502
+ .fa.fa-unsorted:before {
503
+ content: "";
504
+ }
505
+
506
+ .fa.fa-sort-desc:before {
507
+ content: "";
508
+ }
509
+
510
+ .fa.fa-sort-asc:before {
511
+ content: "";
512
+ }
513
+
514
+ .fa.fa-linkedin {
515
+ font-family: "Font Awesome 5 Brands";
516
+ font-weight: 400;
517
+ }
518
+
519
+ .fa.fa-linkedin:before {
520
+ content: "";
521
+ }
522
+
523
+ .fa.fa-rotate-left:before {
524
+ content: "";
525
+ }
526
+
527
+ .fa.fa-legal:before {
528
+ content: "";
529
+ }
530
+
531
+ .fa.fa-tachometer:before {
532
+ content: "";
533
+ }
534
+
535
+ .fa.fa-dashboard:before {
536
+ content: "";
537
+ }
538
+
539
+ .fa.fa-comment-o {
540
+ font-family: "Font Awesome 5 Free";
541
+ font-weight: 400;
542
+ }
543
+
544
+ .fa.fa-comment-o:before {
545
+ content: "";
546
+ }
547
+
548
+ .fa.fa-comments-o {
549
+ font-family: "Font Awesome 5 Free";
550
+ font-weight: 400;
551
+ }
552
+
553
+ .fa.fa-comments-o:before {
554
+ content: "";
555
+ }
556
+
557
+ .fa.fa-flash:before {
558
+ content: "";
559
+ }
560
+
561
+ .fa.fa-clipboard {
562
+ font-family: "Font Awesome 5 Free";
563
+ font-weight: 400;
564
+ }
565
+
566
+ .fa.fa-paste {
567
+ font-family: "Font Awesome 5 Free";
568
+ font-weight: 400;
569
+ }
570
+
571
+ .fa.fa-paste:before {
572
+ content: "";
573
+ }
574
+
575
+ .fa.fa-lightbulb-o {
576
+ font-family: "Font Awesome 5 Free";
577
+ font-weight: 400;
578
+ }
579
+
580
+ .fa.fa-lightbulb-o:before {
581
+ content: "";
582
+ }
583
+
584
+ .fa.fa-exchange:before {
585
+ content: "";
586
+ }
587
+
588
+ .fa.fa-cloud-download:before {
589
+ content: "";
590
+ }
591
+
592
+ .fa.fa-cloud-upload:before {
593
+ content: "";
594
+ }
595
+
596
+ .fa.fa-bell-o {
597
+ font-family: "Font Awesome 5 Free";
598
+ font-weight: 400;
599
+ }
600
+
601
+ .fa.fa-bell-o:before {
602
+ content: "";
603
+ }
604
+
605
+ .fa.fa-cutlery:before {
606
+ content: "";
607
+ }
608
+
609
+ .fa.fa-file-text-o {
610
+ font-family: "Font Awesome 5 Free";
611
+ font-weight: 400;
612
+ }
613
+
614
+ .fa.fa-file-text-o:before {
615
+ content: "";
616
+ }
617
+
618
+ .fa.fa-building-o {
619
+ font-family: "Font Awesome 5 Free";
620
+ font-weight: 400;
621
+ }
622
+
623
+ .fa.fa-building-o:before {
624
+ content: "";
625
+ }
626
+
627
+ .fa.fa-hospital-o {
628
+ font-family: "Font Awesome 5 Free";
629
+ font-weight: 400;
630
+ }
631
+
632
+ .fa.fa-hospital-o:before {
633
+ content: "";
634
+ }
635
+
636
+ .fa.fa-tablet:before {
637
+ content: "";
638
+ }
639
+
640
+ .fa.fa-mobile:before {
641
+ content: "";
642
+ }
643
+
644
+ .fa.fa-mobile-phone:before {
645
+ content: "";
646
+ }
647
+
648
+ .fa.fa-circle-o {
649
+ font-family: "Font Awesome 5 Free";
650
+ font-weight: 400;
651
+ }
652
+
653
+ .fa.fa-circle-o:before {
654
+ content: "";
655
+ }
656
+
657
+ .fa.fa-mail-reply:before {
658
+ content: "";
659
+ }
660
+
661
+ .fa.fa-github-alt {
662
+ font-family: "Font Awesome 5 Brands";
663
+ font-weight: 400;
664
+ }
665
+
666
+ .fa.fa-folder-o {
667
+ font-family: "Font Awesome 5 Free";
668
+ font-weight: 400;
669
+ }
670
+
671
+ .fa.fa-folder-o:before {
672
+ content: "";
673
+ }
674
+
675
+ .fa.fa-folder-open-o {
676
+ font-family: "Font Awesome 5 Free";
677
+ font-weight: 400;
678
+ }
679
+
680
+ .fa.fa-folder-open-o:before {
681
+ content: "";
682
+ }
683
+
684
+ .fa.fa-smile-o {
685
+ font-family: "Font Awesome 5 Free";
686
+ font-weight: 400;
687
+ }
688
+
689
+ .fa.fa-smile-o:before {
690
+ content: "";
691
+ }
692
+
693
+ .fa.fa-frown-o {
694
+ font-family: "Font Awesome 5 Free";
695
+ font-weight: 400;
696
+ }
697
+
698
+ .fa.fa-frown-o:before {
699
+ content: "";
700
+ }
701
+
702
+ .fa.fa-meh-o {
703
+ font-family: "Font Awesome 5 Free";
704
+ font-weight: 400;
705
+ }
706
+
707
+ .fa.fa-meh-o:before {
708
+ content: "";
709
+ }
710
+
711
+ .fa.fa-keyboard-o {
712
+ font-family: "Font Awesome 5 Free";
713
+ font-weight: 400;
714
+ }
715
+
716
+ .fa.fa-keyboard-o:before {
717
+ content: "";
718
+ }
719
+
720
+ .fa.fa-flag-o {
721
+ font-family: "Font Awesome 5 Free";
722
+ font-weight: 400;
723
+ }
724
+
725
+ .fa.fa-flag-o:before {
726
+ content: "";
727
+ }
728
+
729
+ .fa.fa-mail-reply-all:before {
730
+ content: "";
731
+ }
732
+
733
+ .fa.fa-star-half-o {
734
+ font-family: "Font Awesome 5 Free";
735
+ font-weight: 400;
736
+ }
737
+
738
+ .fa.fa-star-half-o:before {
739
+ content: "";
740
+ }
741
+
742
+ .fa.fa-star-half-empty {
743
+ font-family: "Font Awesome 5 Free";
744
+ font-weight: 400;
745
+ }
746
+
747
+ .fa.fa-star-half-empty:before {
748
+ content: "";
749
+ }
750
+
751
+ .fa.fa-star-half-full {
752
+ font-family: "Font Awesome 5 Free";
753
+ font-weight: 400;
754
+ }
755
+
756
+ .fa.fa-star-half-full:before {
757
+ content: "";
758
+ }
759
+
760
+ .fa.fa-code-fork:before {
761
+ content: "";
762
+ }
763
+
764
+ .fa.fa-chain-broken:before {
765
+ content: "";
766
+ }
767
+
768
+ .fa.fa-shield:before {
769
+ content: "";
770
+ }
771
+
772
+ .fa.fa-calendar-o {
773
+ font-family: "Font Awesome 5 Free";
774
+ font-weight: 400;
775
+ }
776
+
777
+ .fa.fa-calendar-o:before {
778
+ content: "";
779
+ }
780
+
781
+ .fa.fa-maxcdn {
782
+ font-family: "Font Awesome 5 Brands";
783
+ font-weight: 400;
784
+ }
785
+
786
+ .fa.fa-html5 {
787
+ font-family: "Font Awesome 5 Brands";
788
+ font-weight: 400;
789
+ }
790
+
791
+ .fa.fa-css3 {
792
+ font-family: "Font Awesome 5 Brands";
793
+ font-weight: 400;
794
+ }
795
+
796
+ .fa.fa-ticket:before {
797
+ content: "";
798
+ }
799
+
800
+ .fa.fa-minus-square-o {
801
+ font-family: "Font Awesome 5 Free";
802
+ font-weight: 400;
803
+ }
804
+
805
+ .fa.fa-minus-square-o:before {
806
+ content: "";
807
+ }
808
+
809
+ .fa.fa-level-up:before {
810
+ content: "";
811
+ }
812
+
813
+ .fa.fa-level-down:before {
814
+ content: "";
815
+ }
816
+
817
+ .fa.fa-pencil-square:before {
818
+ content: "";
819
+ }
820
+
821
+ .fa.fa-external-link-square:before {
822
+ content: "";
823
+ }
824
+
825
+ .fa.fa-compass {
826
+ font-family: "Font Awesome 5 Free";
827
+ font-weight: 400;
828
+ }
829
+
830
+ .fa.fa-caret-square-o-down {
831
+ font-family: "Font Awesome 5 Free";
832
+ font-weight: 400;
833
+ }
834
+
835
+ .fa.fa-caret-square-o-down:before {
836
+ content: "";
837
+ }
838
+
839
+ .fa.fa-toggle-down {
840
+ font-family: "Font Awesome 5 Free";
841
+ font-weight: 400;
842
+ }
843
+
844
+ .fa.fa-toggle-down:before {
845
+ content: "";
846
+ }
847
+
848
+ .fa.fa-caret-square-o-up {
849
+ font-family: "Font Awesome 5 Free";
850
+ font-weight: 400;
851
+ }
852
+
853
+ .fa.fa-caret-square-o-up:before {
854
+ content: "";
855
+ }
856
+
857
+ .fa.fa-toggle-up {
858
+ font-family: "Font Awesome 5 Free";
859
+ font-weight: 400;
860
+ }
861
+
862
+ .fa.fa-toggle-up:before {
863
+ content: "";
864
+ }
865
+
866
+ .fa.fa-caret-square-o-right {
867
+ font-family: "Font Awesome 5 Free";
868
+ font-weight: 400;
869
+ }
870
+
871
+ .fa.fa-caret-square-o-right:before {
872
+ content: "";
873
+ }
874
+
875
+ .fa.fa-toggle-right {
876
+ font-family: "Font Awesome 5 Free";
877
+ font-weight: 400;
878
+ }
879
+
880
+ .fa.fa-toggle-right:before {
881
+ content: "";
882
+ }
883
+
884
+ .fa.fa-eur:before {
885
+ content: "";
886
+ }
887
+
888
+ .fa.fa-euro:before {
889
+ content: "";
890
+ }
891
+
892
+ .fa.fa-gbp:before {
893
+ content: "";
894
+ }
895
+
896
+ .fa.fa-usd:before {
897
+ content: "";
898
+ }
899
+
900
+ .fa.fa-dollar:before {
901
+ content: "";
902
+ }
903
+
904
+ .fa.fa-inr:before {
905
+ content: "";
906
+ }
907
+
908
+ .fa.fa-rupee:before {
909
+ content: "";
910
+ }
911
+
912
+ .fa.fa-jpy:before {
913
+ content: "";
914
+ }
915
+
916
+ .fa.fa-cny:before {
917
+ content: "";
918
+ }
919
+
920
+ .fa.fa-rmb:before {
921
+ content: "";
922
+ }
923
+
924
+ .fa.fa-yen:before {
925
+ content: "";
926
+ }
927
+
928
+ .fa.fa-rub:before {
929
+ content: "";
930
+ }
931
+
932
+ .fa.fa-ruble:before {
933
+ content: "";
934
+ }
935
+
936
+ .fa.fa-rouble:before {
937
+ content: "";
938
+ }
939
+
940
+ .fa.fa-krw:before {
941
+ content: "";
942
+ }
943
+
944
+ .fa.fa-won:before {
945
+ content: "";
946
+ }
947
+
948
+ .fa.fa-btc {
949
+ font-family: "Font Awesome 5 Brands";
950
+ font-weight: 400;
951
+ }
952
+
953
+ .fa.fa-bitcoin {
954
+ font-family: "Font Awesome 5 Brands";
955
+ font-weight: 400;
956
+ }
957
+
958
+ .fa.fa-bitcoin:before {
959
+ content: "";
960
+ }
961
+
962
+ .fa.fa-file-text:before {
963
+ content: "";
964
+ }
965
+
966
+ .fa.fa-sort-alpha-asc:before {
967
+ content: "";
968
+ }
969
+
970
+ .fa.fa-sort-alpha-desc:before {
971
+ content: "";
972
+ }
973
+
974
+ .fa.fa-sort-amount-asc:before {
975
+ content: "";
976
+ }
977
+
978
+ .fa.fa-sort-amount-desc:before {
979
+ content: "";
980
+ }
981
+
982
+ .fa.fa-sort-numeric-asc:before {
983
+ content: "";
984
+ }
985
+
986
+ .fa.fa-sort-numeric-desc:before {
987
+ content: "";
988
+ }
989
+
990
+ .fa.fa-youtube-square {
991
+ font-family: "Font Awesome 5 Brands";
992
+ font-weight: 400;
993
+ }
994
+
995
+ .fa.fa-youtube {
996
+ font-family: "Font Awesome 5 Brands";
997
+ font-weight: 400;
998
+ }
999
+
1000
+ .fa.fa-xing {
1001
+ font-family: "Font Awesome 5 Brands";
1002
+ font-weight: 400;
1003
+ }
1004
+
1005
+ .fa.fa-xing-square {
1006
+ font-family: "Font Awesome 5 Brands";
1007
+ font-weight: 400;
1008
+ }
1009
+
1010
+ .fa.fa-youtube-play {
1011
+ font-family: "Font Awesome 5 Brands";
1012
+ font-weight: 400;
1013
+ }
1014
+
1015
+ .fa.fa-youtube-play:before {
1016
+ content: "";
1017
+ }
1018
+
1019
+ .fa.fa-dropbox {
1020
+ font-family: "Font Awesome 5 Brands";
1021
+ font-weight: 400;
1022
+ }
1023
+
1024
+ .fa.fa-stack-overflow {
1025
+ font-family: "Font Awesome 5 Brands";
1026
+ font-weight: 400;
1027
+ }
1028
+
1029
+ .fa.fa-instagram {
1030
+ font-family: "Font Awesome 5 Brands";
1031
+ font-weight: 400;
1032
+ }
1033
+
1034
+ .fa.fa-flickr {
1035
+ font-family: "Font Awesome 5 Brands";
1036
+ font-weight: 400;
1037
+ }
1038
+
1039
+ .fa.fa-adn {
1040
+ font-family: "Font Awesome 5 Brands";
1041
+ font-weight: 400;
1042
+ }
1043
+
1044
+ .fa.fa-bitbucket {
1045
+ font-family: "Font Awesome 5 Brands";
1046
+ font-weight: 400;
1047
+ }
1048
+
1049
+ .fa.fa-bitbucket-square {
1050
+ font-family: "Font Awesome 5 Brands";
1051
+ font-weight: 400;
1052
+ }
1053
+
1054
+ .fa.fa-bitbucket-square:before {
1055
+ content: "";
1056
+ }
1057
+
1058
+ .fa.fa-tumblr {
1059
+ font-family: "Font Awesome 5 Brands";
1060
+ font-weight: 400;
1061
+ }
1062
+
1063
+ .fa.fa-tumblr-square {
1064
+ font-family: "Font Awesome 5 Brands";
1065
+ font-weight: 400;
1066
+ }
1067
+
1068
+ .fa.fa-long-arrow-down:before {
1069
+ content: "";
1070
+ }
1071
+
1072
+ .fa.fa-long-arrow-up:before {
1073
+ content: "";
1074
+ }
1075
+
1076
+ .fa.fa-long-arrow-left:before {
1077
+ content: "";
1078
+ }
1079
+
1080
+ .fa.fa-long-arrow-right:before {
1081
+ content: "";
1082
+ }
1083
+
1084
+ .fa.fa-apple {
1085
+ font-family: "Font Awesome 5 Brands";
1086
+ font-weight: 400;
1087
+ }
1088
+
1089
+ .fa.fa-windows {
1090
+ font-family: "Font Awesome 5 Brands";
1091
+ font-weight: 400;
1092
+ }
1093
+
1094
+ .fa.fa-android {
1095
+ font-family: "Font Awesome 5 Brands";
1096
+ font-weight: 400;
1097
+ }
1098
+
1099
+ .fa.fa-linux {
1100
+ font-family: "Font Awesome 5 Brands";
1101
+ font-weight: 400;
1102
+ }
1103
+
1104
+ .fa.fa-dribbble {
1105
+ font-family: "Font Awesome 5 Brands";
1106
+ font-weight: 400;
1107
+ }
1108
+
1109
+ .fa.fa-skype {
1110
+ font-family: "Font Awesome 5 Brands";
1111
+ font-weight: 400;
1112
+ }
1113
+
1114
+ .fa.fa-foursquare {
1115
+ font-family: "Font Awesome 5 Brands";
1116
+ font-weight: 400;
1117
+ }
1118
+
1119
+ .fa.fa-trello {
1120
+ font-family: "Font Awesome 5 Brands";
1121
+ font-weight: 400;
1122
+ }
1123
+
1124
+ .fa.fa-gratipay {
1125
+ font-family: "Font Awesome 5 Brands";
1126
+ font-weight: 400;
1127
+ }
1128
+
1129
+ .fa.fa-gittip {
1130
+ font-family: "Font Awesome 5 Brands";
1131
+ font-weight: 400;
1132
+ }
1133
+
1134
+ .fa.fa-gittip:before {
1135
+ content: "";
1136
+ }
1137
+
1138
+ .fa.fa-sun-o {
1139
+ font-family: "Font Awesome 5 Free";
1140
+ font-weight: 400;
1141
+ }
1142
+
1143
+ .fa.fa-sun-o:before {
1144
+ content: "";
1145
+ }
1146
+
1147
+ .fa.fa-moon-o {
1148
+ font-family: "Font Awesome 5 Free";
1149
+ font-weight: 400;
1150
+ }
1151
+
1152
+ .fa.fa-moon-o:before {
1153
+ content: "";
1154
+ }
1155
+
1156
+ .fa.fa-vk {
1157
+ font-family: "Font Awesome 5 Brands";
1158
+ font-weight: 400;
1159
+ }
1160
+
1161
+ .fa.fa-weibo {
1162
+ font-family: "Font Awesome 5 Brands";
1163
+ font-weight: 400;
1164
+ }
1165
+
1166
+ .fa.fa-renren {
1167
+ font-family: "Font Awesome 5 Brands";
1168
+ font-weight: 400;
1169
+ }
1170
+
1171
+ .fa.fa-pagelines {
1172
+ font-family: "Font Awesome 5 Brands";
1173
+ font-weight: 400;
1174
+ }
1175
+
1176
+ .fa.fa-stack-exchange {
1177
+ font-family: "Font Awesome 5 Brands";
1178
+ font-weight: 400;
1179
+ }
1180
+
1181
+ .fa.fa-arrow-circle-o-right {
1182
+ font-family: "Font Awesome 5 Free";
1183
+ font-weight: 400;
1184
+ }
1185
+
1186
+ .fa.fa-arrow-circle-o-right:before {
1187
+ content: "";
1188
+ }
1189
+
1190
+ .fa.fa-arrow-circle-o-left {
1191
+ font-family: "Font Awesome 5 Free";
1192
+ font-weight: 400;
1193
+ }
1194
+
1195
+ .fa.fa-arrow-circle-o-left:before {
1196
+ content: "";
1197
+ }
1198
+
1199
+ .fa.fa-caret-square-o-left {
1200
+ font-family: "Font Awesome 5 Free";
1201
+ font-weight: 400;
1202
+ }
1203
+
1204
+ .fa.fa-caret-square-o-left:before {
1205
+ content: "";
1206
+ }
1207
+
1208
+ .fa.fa-toggle-left {
1209
+ font-family: "Font Awesome 5 Free";
1210
+ font-weight: 400;
1211
+ }
1212
+
1213
+ .fa.fa-toggle-left:before {
1214
+ content: "";
1215
+ }
1216
+
1217
+ .fa.fa-dot-circle-o {
1218
+ font-family: "Font Awesome 5 Free";
1219
+ font-weight: 400;
1220
+ }
1221
+
1222
+ .fa.fa-dot-circle-o:before {
1223
+ content: "";
1224
+ }
1225
+
1226
+ .fa.fa-vimeo-square {
1227
+ font-family: "Font Awesome 5 Brands";
1228
+ font-weight: 400;
1229
+ }
1230
+
1231
+ .fa.fa-try:before {
1232
+ content: "";
1233
+ }
1234
+
1235
+ .fa.fa-turkish-lira:before {
1236
+ content: "";
1237
+ }
1238
+
1239
+ .fa.fa-plus-square-o {
1240
+ font-family: "Font Awesome 5 Free";
1241
+ font-weight: 400;
1242
+ }
1243
+
1244
+ .fa.fa-plus-square-o:before {
1245
+ content: "";
1246
+ }
1247
+
1248
+ .fa.fa-slack {
1249
+ font-family: "Font Awesome 5 Brands";
1250
+ font-weight: 400;
1251
+ }
1252
+
1253
+ .fa.fa-wordpress {
1254
+ font-family: "Font Awesome 5 Brands";
1255
+ font-weight: 400;
1256
+ }
1257
+
1258
+ .fa.fa-openid {
1259
+ font-family: "Font Awesome 5 Brands";
1260
+ font-weight: 400;
1261
+ }
1262
+
1263
+ .fa.fa-institution:before {
1264
+ content: "";
1265
+ }
1266
+
1267
+ .fa.fa-bank:before {
1268
+ content: "";
1269
+ }
1270
+
1271
+ .fa.fa-mortar-board:before {
1272
+ content: "";
1273
+ }
1274
+
1275
+ .fa.fa-yahoo {
1276
+ font-family: "Font Awesome 5 Brands";
1277
+ font-weight: 400;
1278
+ }
1279
+
1280
+ .fa.fa-google {
1281
+ font-family: "Font Awesome 5 Brands";
1282
+ font-weight: 400;
1283
+ }
1284
+
1285
+ .fa.fa-reddit {
1286
+ font-family: "Font Awesome 5 Brands";
1287
+ font-weight: 400;
1288
+ }
1289
+
1290
+ .fa.fa-reddit-square {
1291
+ font-family: "Font Awesome 5 Brands";
1292
+ font-weight: 400;
1293
+ }
1294
+
1295
+ .fa.fa-stumbleupon-circle {
1296
+ font-family: "Font Awesome 5 Brands";
1297
+ font-weight: 400;
1298
+ }
1299
+
1300
+ .fa.fa-stumbleupon {
1301
+ font-family: "Font Awesome 5 Brands";
1302
+ font-weight: 400;
1303
+ }
1304
+
1305
+ .fa.fa-delicious {
1306
+ font-family: "Font Awesome 5 Brands";
1307
+ font-weight: 400;
1308
+ }
1309
+
1310
+ .fa.fa-digg {
1311
+ font-family: "Font Awesome 5 Brands";
1312
+ font-weight: 400;
1313
+ }
1314
+
1315
+ .fa.fa-pied-piper-pp {
1316
+ font-family: "Font Awesome 5 Brands";
1317
+ font-weight: 400;
1318
+ }
1319
+
1320
+ .fa.fa-pied-piper-alt {
1321
+ font-family: "Font Awesome 5 Brands";
1322
+ font-weight: 400;
1323
+ }
1324
+
1325
+ .fa.fa-drupal {
1326
+ font-family: "Font Awesome 5 Brands";
1327
+ font-weight: 400;
1328
+ }
1329
+
1330
+ .fa.fa-joomla {
1331
+ font-family: "Font Awesome 5 Brands";
1332
+ font-weight: 400;
1333
+ }
1334
+
1335
+ .fa.fa-spoon:before {
1336
+ content: "";
1337
+ }
1338
+
1339
+ .fa.fa-behance {
1340
+ font-family: "Font Awesome 5 Brands";
1341
+ font-weight: 400;
1342
+ }
1343
+
1344
+ .fa.fa-behance-square {
1345
+ font-family: "Font Awesome 5 Brands";
1346
+ font-weight: 400;
1347
+ }
1348
+
1349
+ .fa.fa-steam {
1350
+ font-family: "Font Awesome 5 Brands";
1351
+ font-weight: 400;
1352
+ }
1353
+
1354
+ .fa.fa-steam-square {
1355
+ font-family: "Font Awesome 5 Brands";
1356
+ font-weight: 400;
1357
+ }
1358
+
1359
+ .fa.fa-automobile:before {
1360
+ content: "";
1361
+ }
1362
+
1363
+ .fa.fa-cab:before {
1364
+ content: "";
1365
+ }
1366
+
1367
+ .fa.fa-envelope-o {
1368
+ font-family: "Font Awesome 5 Free";
1369
+ font-weight: 400;
1370
+ }
1371
+
1372
+ .fa.fa-envelope-o:before {
1373
+ content: "";
1374
+ }
1375
+
1376
+ .fa.fa-deviantart {
1377
+ font-family: "Font Awesome 5 Brands";
1378
+ font-weight: 400;
1379
+ }
1380
+
1381
+ .fa.fa-soundcloud {
1382
+ font-family: "Font Awesome 5 Brands";
1383
+ font-weight: 400;
1384
+ }
1385
+
1386
+ .fa.fa-file-pdf-o {
1387
+ font-family: "Font Awesome 5 Free";
1388
+ font-weight: 400;
1389
+ }
1390
+
1391
+ .fa.fa-file-pdf-o:before {
1392
+ content: "";
1393
+ }
1394
+
1395
+ .fa.fa-file-word-o {
1396
+ font-family: "Font Awesome 5 Free";
1397
+ font-weight: 400;
1398
+ }
1399
+
1400
+ .fa.fa-file-word-o:before {
1401
+ content: "";
1402
+ }
1403
+
1404
+ .fa.fa-file-excel-o {
1405
+ font-family: "Font Awesome 5 Free";
1406
+ font-weight: 400;
1407
+ }
1408
+
1409
+ .fa.fa-file-excel-o:before {
1410
+ content: "";
1411
+ }
1412
+
1413
+ .fa.fa-file-powerpoint-o {
1414
+ font-family: "Font Awesome 5 Free";
1415
+ font-weight: 400;
1416
+ }
1417
+
1418
+ .fa.fa-file-powerpoint-o:before {
1419
+ content: "";
1420
+ }
1421
+
1422
+ .fa.fa-file-image-o {
1423
+ font-family: "Font Awesome 5 Free";
1424
+ font-weight: 400;
1425
+ }
1426
+
1427
+ .fa.fa-file-image-o:before {
1428
+ content: "";
1429
+ }
1430
+
1431
+ .fa.fa-file-photo-o {
1432
+ font-family: "Font Awesome 5 Free";
1433
+ font-weight: 400;
1434
+ }
1435
+
1436
+ .fa.fa-file-photo-o:before {
1437
+ content: "";
1438
+ }
1439
+
1440
+ .fa.fa-file-picture-o {
1441
+ font-family: "Font Awesome 5 Free";
1442
+ font-weight: 400;
1443
+ }
1444
+
1445
+ .fa.fa-file-picture-o:before {
1446
+ content: "";
1447
+ }
1448
+
1449
+ .fa.fa-file-archive-o {
1450
+ font-family: "Font Awesome 5 Free";
1451
+ font-weight: 400;
1452
+ }
1453
+
1454
+ .fa.fa-file-archive-o:before {
1455
+ content: "";
1456
+ }
1457
+
1458
+ .fa.fa-file-zip-o {
1459
+ font-family: "Font Awesome 5 Free";
1460
+ font-weight: 400;
1461
+ }
1462
+
1463
+ .fa.fa-file-zip-o:before {
1464
+ content: "";
1465
+ }
1466
+
1467
+ .fa.fa-file-audio-o {
1468
+ font-family: "Font Awesome 5 Free";
1469
+ font-weight: 400;
1470
+ }
1471
+
1472
+ .fa.fa-file-audio-o:before {
1473
+ content: "";
1474
+ }
1475
+
1476
+ .fa.fa-file-sound-o {
1477
+ font-family: "Font Awesome 5 Free";
1478
+ font-weight: 400;
1479
+ }
1480
+
1481
+ .fa.fa-file-sound-o:before {
1482
+ content: "";
1483
+ }
1484
+
1485
+ .fa.fa-file-video-o {
1486
+ font-family: "Font Awesome 5 Free";
1487
+ font-weight: 400;
1488
+ }
1489
+
1490
+ .fa.fa-file-video-o:before {
1491
+ content: "";
1492
+ }
1493
+
1494
+ .fa.fa-file-movie-o {
1495
+ font-family: "Font Awesome 5 Free";
1496
+ font-weight: 400;
1497
+ }
1498
+
1499
+ .fa.fa-file-movie-o:before {
1500
+ content: "";
1501
+ }
1502
+
1503
+ .fa.fa-file-code-o {
1504
+ font-family: "Font Awesome 5 Free";
1505
+ font-weight: 400;
1506
+ }
1507
+
1508
+ .fa.fa-file-code-o:before {
1509
+ content: "";
1510
+ }
1511
+
1512
+ .fa.fa-vine {
1513
+ font-family: "Font Awesome 5 Brands";
1514
+ font-weight: 400;
1515
+ }
1516
+
1517
+ .fa.fa-codepen {
1518
+ font-family: "Font Awesome 5 Brands";
1519
+ font-weight: 400;
1520
+ }
1521
+
1522
+ .fa.fa-jsfiddle {
1523
+ font-family: "Font Awesome 5 Brands";
1524
+ font-weight: 400;
1525
+ }
1526
+
1527
+ .fa.fa-life-ring {
1528
+ font-family: "Font Awesome 5 Free";
1529
+ font-weight: 400;
1530
+ }
1531
+
1532
+ .fa.fa-life-bouy {
1533
+ font-family: "Font Awesome 5 Free";
1534
+ font-weight: 400;
1535
+ }
1536
+
1537
+ .fa.fa-life-bouy:before {
1538
+ content: "";
1539
+ }
1540
+
1541
+ .fa.fa-life-buoy {
1542
+ font-family: "Font Awesome 5 Free";
1543
+ font-weight: 400;
1544
+ }
1545
+
1546
+ .fa.fa-life-buoy:before {
1547
+ content: "";
1548
+ }
1549
+
1550
+ .fa.fa-life-saver {
1551
+ font-family: "Font Awesome 5 Free";
1552
+ font-weight: 400;
1553
+ }
1554
+
1555
+ .fa.fa-life-saver:before {
1556
+ content: "";
1557
+ }
1558
+
1559
+ .fa.fa-support {
1560
+ font-family: "Font Awesome 5 Free";
1561
+ font-weight: 400;
1562
+ }
1563
+
1564
+ .fa.fa-support:before {
1565
+ content: "";
1566
+ }
1567
+
1568
+ .fa.fa-circle-o-notch:before {
1569
+ content: "";
1570
+ }
1571
+
1572
+ .fa.fa-rebel {
1573
+ font-family: "Font Awesome 5 Brands";
1574
+ font-weight: 400;
1575
+ }
1576
+
1577
+ .fa.fa-ra {
1578
+ font-family: "Font Awesome 5 Brands";
1579
+ font-weight: 400;
1580
+ }
1581
+
1582
+ .fa.fa-ra:before {
1583
+ content: "";
1584
+ }
1585
+
1586
+ .fa.fa-resistance {
1587
+ font-family: "Font Awesome 5 Brands";
1588
+ font-weight: 400;
1589
+ }
1590
+
1591
+ .fa.fa-resistance:before {
1592
+ content: "";
1593
+ }
1594
+
1595
+ .fa.fa-empire {
1596
+ font-family: "Font Awesome 5 Brands";
1597
+ font-weight: 400;
1598
+ }
1599
+
1600
+ .fa.fa-ge {
1601
+ font-family: "Font Awesome 5 Brands";
1602
+ font-weight: 400;
1603
+ }
1604
+
1605
+ .fa.fa-ge:before {
1606
+ content: "";
1607
+ }
1608
+
1609
+ .fa.fa-git-square {
1610
+ font-family: "Font Awesome 5 Brands";
1611
+ font-weight: 400;
1612
+ }
1613
+
1614
+ .fa.fa-git {
1615
+ font-family: "Font Awesome 5 Brands";
1616
+ font-weight: 400;
1617
+ }
1618
+
1619
+ .fa.fa-hacker-news {
1620
+ font-family: "Font Awesome 5 Brands";
1621
+ font-weight: 400;
1622
+ }
1623
+
1624
+ .fa.fa-y-combinator-square {
1625
+ font-family: "Font Awesome 5 Brands";
1626
+ font-weight: 400;
1627
+ }
1628
+
1629
+ .fa.fa-y-combinator-square:before {
1630
+ content: "";
1631
+ }
1632
+
1633
+ .fa.fa-yc-square {
1634
+ font-family: "Font Awesome 5 Brands";
1635
+ font-weight: 400;
1636
+ }
1637
+
1638
+ .fa.fa-yc-square:before {
1639
+ content: "";
1640
+ }
1641
+
1642
+ .fa.fa-tencent-weibo {
1643
+ font-family: "Font Awesome 5 Brands";
1644
+ font-weight: 400;
1645
+ }
1646
+
1647
+ .fa.fa-qq {
1648
+ font-family: "Font Awesome 5 Brands";
1649
+ font-weight: 400;
1650
+ }
1651
+
1652
+ .fa.fa-weixin {
1653
+ font-family: "Font Awesome 5 Brands";
1654
+ font-weight: 400;
1655
+ }
1656
+
1657
+ .fa.fa-wechat {
1658
+ font-family: "Font Awesome 5 Brands";
1659
+ font-weight: 400;
1660
+ }
1661
+
1662
+ .fa.fa-wechat:before {
1663
+ content: "";
1664
+ }
1665
+
1666
+ .fa.fa-send:before {
1667
+ content: "";
1668
+ }
1669
+
1670
+ .fa.fa-paper-plane-o {
1671
+ font-family: "Font Awesome 5 Free";
1672
+ font-weight: 400;
1673
+ }
1674
+
1675
+ .fa.fa-paper-plane-o:before {
1676
+ content: "";
1677
+ }
1678
+
1679
+ .fa.fa-send-o {
1680
+ font-family: "Font Awesome 5 Free";
1681
+ font-weight: 400;
1682
+ }
1683
+
1684
+ .fa.fa-send-o:before {
1685
+ content: "";
1686
+ }
1687
+
1688
+ .fa.fa-circle-thin {
1689
+ font-family: "Font Awesome 5 Free";
1690
+ font-weight: 400;
1691
+ }
1692
+
1693
+ .fa.fa-circle-thin:before {
1694
+ content: "";
1695
+ }
1696
+
1697
+ .fa.fa-header:before {
1698
+ content: "";
1699
+ }
1700
+
1701
+ .fa.fa-sliders:before {
1702
+ content: "";
1703
+ }
1704
+
1705
+ .fa.fa-futbol-o {
1706
+ font-family: "Font Awesome 5 Free";
1707
+ font-weight: 400;
1708
+ }
1709
+
1710
+ .fa.fa-futbol-o:before {
1711
+ content: "";
1712
+ }
1713
+
1714
+ .fa.fa-soccer-ball-o {
1715
+ font-family: "Font Awesome 5 Free";
1716
+ font-weight: 400;
1717
+ }
1718
+
1719
+ .fa.fa-soccer-ball-o:before {
1720
+ content: "";
1721
+ }
1722
+
1723
+ .fa.fa-slideshare {
1724
+ font-family: "Font Awesome 5 Brands";
1725
+ font-weight: 400;
1726
+ }
1727
+
1728
+ .fa.fa-twitch {
1729
+ font-family: "Font Awesome 5 Brands";
1730
+ font-weight: 400;
1731
+ }
1732
+
1733
+ .fa.fa-yelp {
1734
+ font-family: "Font Awesome 5 Brands";
1735
+ font-weight: 400;
1736
+ }
1737
+
1738
+ .fa.fa-newspaper-o {
1739
+ font-family: "Font Awesome 5 Free";
1740
+ font-weight: 400;
1741
+ }
1742
+
1743
+ .fa.fa-newspaper-o:before {
1744
+ content: "";
1745
+ }
1746
+
1747
+ .fa.fa-paypal {
1748
+ font-family: "Font Awesome 5 Brands";
1749
+ font-weight: 400;
1750
+ }
1751
+
1752
+ .fa.fa-google-wallet {
1753
+ font-family: "Font Awesome 5 Brands";
1754
+ font-weight: 400;
1755
+ }
1756
+
1757
+ .fa.fa-cc-visa {
1758
+ font-family: "Font Awesome 5 Brands";
1759
+ font-weight: 400;
1760
+ }
1761
+
1762
+ .fa.fa-cc-mastercard {
1763
+ font-family: "Font Awesome 5 Brands";
1764
+ font-weight: 400;
1765
+ }
1766
+
1767
+ .fa.fa-cc-discover {
1768
+ font-family: "Font Awesome 5 Brands";
1769
+ font-weight: 400;
1770
+ }
1771
+
1772
+ .fa.fa-cc-amex {
1773
+ font-family: "Font Awesome 5 Brands";
1774
+ font-weight: 400;
1775
+ }
1776
+
1777
+ .fa.fa-cc-paypal {
1778
+ font-family: "Font Awesome 5 Brands";
1779
+ font-weight: 400;
1780
+ }
1781
+
1782
+ .fa.fa-cc-stripe {
1783
+ font-family: "Font Awesome 5 Brands";
1784
+ font-weight: 400;
1785
+ }
1786
+
1787
+ .fa.fa-bell-slash-o {
1788
+ font-family: "Font Awesome 5 Free";
1789
+ font-weight: 400;
1790
+ }
1791
+
1792
+ .fa.fa-bell-slash-o:before {
1793
+ content: "";
1794
+ }
1795
+
1796
+ .fa.fa-trash:before {
1797
+ content: "";
1798
+ }
1799
+
1800
+ .fa.fa-copyright {
1801
+ font-family: "Font Awesome 5 Free";
1802
+ font-weight: 400;
1803
+ }
1804
+
1805
+ .fa.fa-eyedropper:before {
1806
+ content: "";
1807
+ }
1808
+
1809
+ .fa.fa-area-chart:before {
1810
+ content: "";
1811
+ }
1812
+
1813
+ .fa.fa-pie-chart:before {
1814
+ content: "";
1815
+ }
1816
+
1817
+ .fa.fa-line-chart:before {
1818
+ content: "";
1819
+ }
1820
+
1821
+ .fa.fa-lastfm {
1822
+ font-family: "Font Awesome 5 Brands";
1823
+ font-weight: 400;
1824
+ }
1825
+
1826
+ .fa.fa-lastfm-square {
1827
+ font-family: "Font Awesome 5 Brands";
1828
+ font-weight: 400;
1829
+ }
1830
+
1831
+ .fa.fa-ioxhost {
1832
+ font-family: "Font Awesome 5 Brands";
1833
+ font-weight: 400;
1834
+ }
1835
+
1836
+ .fa.fa-angellist {
1837
+ font-family: "Font Awesome 5 Brands";
1838
+ font-weight: 400;
1839
+ }
1840
+
1841
+ .fa.fa-cc {
1842
+ font-family: "Font Awesome 5 Free";
1843
+ font-weight: 400;
1844
+ }
1845
+
1846
+ .fa.fa-cc:before {
1847
+ content: "";
1848
+ }
1849
+
1850
+ .fa.fa-ils:before {
1851
+ content: "";
1852
+ }
1853
+
1854
+ .fa.fa-shekel:before {
1855
+ content: "";
1856
+ }
1857
+
1858
+ .fa.fa-sheqel:before {
1859
+ content: "";
1860
+ }
1861
+
1862
+ .fa.fa-meanpath {
1863
+ font-family: "Font Awesome 5 Brands";
1864
+ font-weight: 400;
1865
+ }
1866
+
1867
+ .fa.fa-meanpath:before {
1868
+ content: "";
1869
+ }
1870
+
1871
+ .fa.fa-buysellads {
1872
+ font-family: "Font Awesome 5 Brands";
1873
+ font-weight: 400;
1874
+ }
1875
+
1876
+ .fa.fa-connectdevelop {
1877
+ font-family: "Font Awesome 5 Brands";
1878
+ font-weight: 400;
1879
+ }
1880
+
1881
+ .fa.fa-dashcube {
1882
+ font-family: "Font Awesome 5 Brands";
1883
+ font-weight: 400;
1884
+ }
1885
+
1886
+ .fa.fa-forumbee {
1887
+ font-family: "Font Awesome 5 Brands";
1888
+ font-weight: 400;
1889
+ }
1890
+
1891
+ .fa.fa-leanpub {
1892
+ font-family: "Font Awesome 5 Brands";
1893
+ font-weight: 400;
1894
+ }
1895
+
1896
+ .fa.fa-sellsy {
1897
+ font-family: "Font Awesome 5 Brands";
1898
+ font-weight: 400;
1899
+ }
1900
+
1901
+ .fa.fa-shirtsinbulk {
1902
+ font-family: "Font Awesome 5 Brands";
1903
+ font-weight: 400;
1904
+ }
1905
+
1906
+ .fa.fa-simplybuilt {
1907
+ font-family: "Font Awesome 5 Brands";
1908
+ font-weight: 400;
1909
+ }
1910
+
1911
+ .fa.fa-skyatlas {
1912
+ font-family: "Font Awesome 5 Brands";
1913
+ font-weight: 400;
1914
+ }
1915
+
1916
+ .fa.fa-diamond {
1917
+ font-family: "Font Awesome 5 Free";
1918
+ font-weight: 400;
1919
+ }
1920
+
1921
+ .fa.fa-diamond:before {
1922
+ content: "";
1923
+ }
1924
+
1925
+ .fa.fa-intersex:before {
1926
+ content: "";
1927
+ }
1928
+
1929
+ .fa.fa-facebook-official {
1930
+ font-family: "Font Awesome 5 Brands";
1931
+ font-weight: 400;
1932
+ }
1933
+
1934
+ .fa.fa-facebook-official:before {
1935
+ content: "";
1936
+ }
1937
+
1938
+ .fa.fa-pinterest-p {
1939
+ font-family: "Font Awesome 5 Brands";
1940
+ font-weight: 400;
1941
+ }
1942
+
1943
+ .fa.fa-whatsapp {
1944
+ font-family: "Font Awesome 5 Brands";
1945
+ font-weight: 400;
1946
+ }
1947
+
1948
+ .fa.fa-hotel:before {
1949
+ content: "";
1950
+ }
1951
+
1952
+ .fa.fa-viacoin {
1953
+ font-family: "Font Awesome 5 Brands";
1954
+ font-weight: 400;
1955
+ }
1956
+
1957
+ .fa.fa-medium {
1958
+ font-family: "Font Awesome 5 Brands";
1959
+ font-weight: 400;
1960
+ }
1961
+
1962
+ .fa.fa-y-combinator {
1963
+ font-family: "Font Awesome 5 Brands";
1964
+ font-weight: 400;
1965
+ }
1966
+
1967
+ .fa.fa-yc {
1968
+ font-family: "Font Awesome 5 Brands";
1969
+ font-weight: 400;
1970
+ }
1971
+
1972
+ .fa.fa-yc:before {
1973
+ content: "";
1974
+ }
1975
+
1976
+ .fa.fa-optin-monster {
1977
+ font-family: "Font Awesome 5 Brands";
1978
+ font-weight: 400;
1979
+ }
1980
+
1981
+ .fa.fa-opencart {
1982
+ font-family: "Font Awesome 5 Brands";
1983
+ font-weight: 400;
1984
+ }
1985
+
1986
+ .fa.fa-expeditedssl {
1987
+ font-family: "Font Awesome 5 Brands";
1988
+ font-weight: 400;
1989
+ }
1990
+
1991
+ .fa.fa-battery-4:before {
1992
+ content: "";
1993
+ }
1994
+
1995
+ .fa.fa-battery:before {
1996
+ content: "";
1997
+ }
1998
+
1999
+ .fa.fa-battery-3:before {
2000
+ content: "";
2001
+ }
2002
+
2003
+ .fa.fa-battery-2:before {
2004
+ content: "";
2005
+ }
2006
+
2007
+ .fa.fa-battery-1:before {
2008
+ content: "";
2009
+ }
2010
+
2011
+ .fa.fa-battery-0:before {
2012
+ content: "";
2013
+ }
2014
+
2015
+ .fa.fa-object-group {
2016
+ font-family: "Font Awesome 5 Free";
2017
+ font-weight: 400;
2018
+ }
2019
+
2020
+ .fa.fa-object-ungroup {
2021
+ font-family: "Font Awesome 5 Free";
2022
+ font-weight: 400;
2023
+ }
2024
+
2025
+ .fa.fa-sticky-note-o {
2026
+ font-family: "Font Awesome 5 Free";
2027
+ font-weight: 400;
2028
+ }
2029
+
2030
+ .fa.fa-sticky-note-o:before {
2031
+ content: "";
2032
+ }
2033
+
2034
+ .fa.fa-cc-jcb {
2035
+ font-family: "Font Awesome 5 Brands";
2036
+ font-weight: 400;
2037
+ }
2038
+
2039
+ .fa.fa-cc-diners-club {
2040
+ font-family: "Font Awesome 5 Brands";
2041
+ font-weight: 400;
2042
+ }
2043
+
2044
+ .fa.fa-clone {
2045
+ font-family: "Font Awesome 5 Free";
2046
+ font-weight: 400;
2047
+ }
2048
+
2049
+ .fa.fa-hourglass-o {
2050
+ font-family: "Font Awesome 5 Free";
2051
+ font-weight: 400;
2052
+ }
2053
+
2054
+ .fa.fa-hourglass-o:before {
2055
+ content: "";
2056
+ }
2057
+
2058
+ .fa.fa-hourglass-1:before {
2059
+ content: "";
2060
+ }
2061
+
2062
+ .fa.fa-hourglass-2:before {
2063
+ content: "";
2064
+ }
2065
+
2066
+ .fa.fa-hourglass-3:before {
2067
+ content: "";
2068
+ }
2069
+
2070
+ .fa.fa-hand-rock-o {
2071
+ font-family: "Font Awesome 5 Free";
2072
+ font-weight: 400;
2073
+ }
2074
+
2075
+ .fa.fa-hand-rock-o:before {
2076
+ content: "";
2077
+ }
2078
+
2079
+ .fa.fa-hand-grab-o {
2080
+ font-family: "Font Awesome 5 Free";
2081
+ font-weight: 400;
2082
+ }
2083
+
2084
+ .fa.fa-hand-grab-o:before {
2085
+ content: "";
2086
+ }
2087
+
2088
+ .fa.fa-hand-paper-o {
2089
+ font-family: "Font Awesome 5 Free";
2090
+ font-weight: 400;
2091
+ }
2092
+
2093
+ .fa.fa-hand-paper-o:before {
2094
+ content: "";
2095
+ }
2096
+
2097
+ .fa.fa-hand-stop-o {
2098
+ font-family: "Font Awesome 5 Free";
2099
+ font-weight: 400;
2100
+ }
2101
+
2102
+ .fa.fa-hand-stop-o:before {
2103
+ content: "";
2104
+ }
2105
+
2106
+ .fa.fa-hand-scissors-o {
2107
+ font-family: "Font Awesome 5 Free";
2108
+ font-weight: 400;
2109
+ }
2110
+
2111
+ .fa.fa-hand-scissors-o:before {
2112
+ content: "";
2113
+ }
2114
+
2115
+ .fa.fa-hand-lizard-o {
2116
+ font-family: "Font Awesome 5 Free";
2117
+ font-weight: 400;
2118
+ }
2119
+
2120
+ .fa.fa-hand-lizard-o:before {
2121
+ content: "";
2122
+ }
2123
+
2124
+ .fa.fa-hand-spock-o {
2125
+ font-family: "Font Awesome 5 Free";
2126
+ font-weight: 400;
2127
+ }
2128
+
2129
+ .fa.fa-hand-spock-o:before {
2130
+ content: "";
2131
+ }
2132
+
2133
+ .fa.fa-hand-pointer-o {
2134
+ font-family: "Font Awesome 5 Free";
2135
+ font-weight: 400;
2136
+ }
2137
+
2138
+ .fa.fa-hand-pointer-o:before {
2139
+ content: "";
2140
+ }
2141
+
2142
+ .fa.fa-hand-peace-o {
2143
+ font-family: "Font Awesome 5 Free";
2144
+ font-weight: 400;
2145
+ }
2146
+
2147
+ .fa.fa-hand-peace-o:before {
2148
+ content: "";
2149
+ }
2150
+
2151
+ .fa.fa-registered {
2152
+ font-family: "Font Awesome 5 Free";
2153
+ font-weight: 400;
2154
+ }
2155
+
2156
+ .fa.fa-creative-commons {
2157
+ font-family: "Font Awesome 5 Brands";
2158
+ font-weight: 400;
2159
+ }
2160
+
2161
+ .fa.fa-gg {
2162
+ font-family: "Font Awesome 5 Brands";
2163
+ font-weight: 400;
2164
+ }
2165
+
2166
+ .fa.fa-gg-circle {
2167
+ font-family: "Font Awesome 5 Brands";
2168
+ font-weight: 400;
2169
+ }
2170
+
2171
+ .fa.fa-tripadvisor {
2172
+ font-family: "Font Awesome 5 Brands";
2173
+ font-weight: 400;
2174
+ }
2175
+
2176
+ .fa.fa-odnoklassniki {
2177
+ font-family: "Font Awesome 5 Brands";
2178
+ font-weight: 400;
2179
+ }
2180
+
2181
+ .fa.fa-odnoklassniki-square {
2182
+ font-family: "Font Awesome 5 Brands";
2183
+ font-weight: 400;
2184
+ }
2185
+
2186
+ .fa.fa-get-pocket {
2187
+ font-family: "Font Awesome 5 Brands";
2188
+ font-weight: 400;
2189
+ }
2190
+
2191
+ .fa.fa-wikipedia-w {
2192
+ font-family: "Font Awesome 5 Brands";
2193
+ font-weight: 400;
2194
+ }
2195
+
2196
+ .fa.fa-safari {
2197
+ font-family: "Font Awesome 5 Brands";
2198
+ font-weight: 400;
2199
+ }
2200
+
2201
+ .fa.fa-chrome {
2202
+ font-family: "Font Awesome 5 Brands";
2203
+ font-weight: 400;
2204
+ }
2205
+
2206
+ .fa.fa-firefox {
2207
+ font-family: "Font Awesome 5 Brands";
2208
+ font-weight: 400;
2209
+ }
2210
+
2211
+ .fa.fa-opera {
2212
+ font-family: "Font Awesome 5 Brands";
2213
+ font-weight: 400;
2214
+ }
2215
+
2216
+ .fa.fa-internet-explorer {
2217
+ font-family: "Font Awesome 5 Brands";
2218
+ font-weight: 400;
2219
+ }
2220
+
2221
+ .fa.fa-television:before {
2222
+ content: "";
2223
+ }
2224
+
2225
+ .fa.fa-contao {
2226
+ font-family: "Font Awesome 5 Brands";
2227
+ font-weight: 400;
2228
+ }
2229
+
2230
+ .fa.fa-500px {
2231
+ font-family: "Font Awesome 5 Brands";
2232
+ font-weight: 400;
2233
+ }
2234
+
2235
+ .fa.fa-amazon {
2236
+ font-family: "Font Awesome 5 Brands";
2237
+ font-weight: 400;
2238
+ }
2239
+
2240
+ .fa.fa-calendar-plus-o {
2241
+ font-family: "Font Awesome 5 Free";
2242
+ font-weight: 400;
2243
+ }
2244
+
2245
+ .fa.fa-calendar-plus-o:before {
2246
+ content: "";
2247
+ }
2248
+
2249
+ .fa.fa-calendar-minus-o {
2250
+ font-family: "Font Awesome 5 Free";
2251
+ font-weight: 400;
2252
+ }
2253
+
2254
+ .fa.fa-calendar-minus-o:before {
2255
+ content: "";
2256
+ }
2257
+
2258
+ .fa.fa-calendar-times-o {
2259
+ font-family: "Font Awesome 5 Free";
2260
+ font-weight: 400;
2261
+ }
2262
+
2263
+ .fa.fa-calendar-times-o:before {
2264
+ content: "";
2265
+ }
2266
+
2267
+ .fa.fa-calendar-check-o {
2268
+ font-family: "Font Awesome 5 Free";
2269
+ font-weight: 400;
2270
+ }
2271
+
2272
+ .fa.fa-calendar-check-o:before {
2273
+ content: "";
2274
+ }
2275
+
2276
+ .fa.fa-map-o {
2277
+ font-family: "Font Awesome 5 Free";
2278
+ font-weight: 400;
2279
+ }
2280
+
2281
+ .fa.fa-map-o:before {
2282
+ content: "";
2283
+ }
2284
+
2285
+ .fa.fa-commenting:before {
2286
+ content: "";
2287
+ }
2288
+
2289
+ .fa.fa-commenting-o {
2290
+ font-family: "Font Awesome 5 Free";
2291
+ font-weight: 400;
2292
+ }
2293
+
2294
+ .fa.fa-commenting-o:before {
2295
+ content: "";
2296
+ }
2297
+
2298
+ .fa.fa-houzz {
2299
+ font-family: "Font Awesome 5 Brands";
2300
+ font-weight: 400;
2301
+ }
2302
+
2303
+ .fa.fa-vimeo {
2304
+ font-family: "Font Awesome 5 Brands";
2305
+ font-weight: 400;
2306
+ }
2307
+
2308
+ .fa.fa-vimeo:before {
2309
+ content: "";
2310
+ }
2311
+
2312
+ .fa.fa-black-tie {
2313
+ font-family: "Font Awesome 5 Brands";
2314
+ font-weight: 400;
2315
+ }
2316
+
2317
+ .fa.fa-fonticons {
2318
+ font-family: "Font Awesome 5 Brands";
2319
+ font-weight: 400;
2320
+ }
2321
+
2322
+ .fa.fa-reddit-alien {
2323
+ font-family: "Font Awesome 5 Brands";
2324
+ font-weight: 400;
2325
+ }
2326
+
2327
+ .fa.fa-edge {
2328
+ font-family: "Font Awesome 5 Brands";
2329
+ font-weight: 400;
2330
+ }
2331
+
2332
+ .fa.fa-credit-card-alt:before {
2333
+ content: "";
2334
+ }
2335
+
2336
+ .fa.fa-codiepie {
2337
+ font-family: "Font Awesome 5 Brands";
2338
+ font-weight: 400;
2339
+ }
2340
+
2341
+ .fa.fa-modx {
2342
+ font-family: "Font Awesome 5 Brands";
2343
+ font-weight: 400;
2344
+ }
2345
+
2346
+ .fa.fa-fort-awesome {
2347
+ font-family: "Font Awesome 5 Brands";
2348
+ font-weight: 400;
2349
+ }
2350
+
2351
+ .fa.fa-usb {
2352
+ font-family: "Font Awesome 5 Brands";
2353
+ font-weight: 400;
2354
+ }
2355
+
2356
+ .fa.fa-product-hunt {
2357
+ font-family: "Font Awesome 5 Brands";
2358
+ font-weight: 400;
2359
+ }
2360
+
2361
+ .fa.fa-mixcloud {
2362
+ font-family: "Font Awesome 5 Brands";
2363
+ font-weight: 400;
2364
+ }
2365
+
2366
+ .fa.fa-scribd {
2367
+ font-family: "Font Awesome 5 Brands";
2368
+ font-weight: 400;
2369
+ }
2370
+
2371
+ .fa.fa-pause-circle-o {
2372
+ font-family: "Font Awesome 5 Free";
2373
+ font-weight: 400;
2374
+ }
2375
+
2376
+ .fa.fa-pause-circle-o:before {
2377
+ content: "";
2378
+ }
2379
+
2380
+ .fa.fa-stop-circle-o {
2381
+ font-family: "Font Awesome 5 Free";
2382
+ font-weight: 400;
2383
+ }
2384
+
2385
+ .fa.fa-stop-circle-o:before {
2386
+ content: "";
2387
+ }
2388
+
2389
+ .fa.fa-bluetooth {
2390
+ font-family: "Font Awesome 5 Brands";
2391
+ font-weight: 400;
2392
+ }
2393
+
2394
+ .fa.fa-bluetooth-b {
2395
+ font-family: "Font Awesome 5 Brands";
2396
+ font-weight: 400;
2397
+ }
2398
+
2399
+ .fa.fa-gitlab {
2400
+ font-family: "Font Awesome 5 Brands";
2401
+ font-weight: 400;
2402
+ }
2403
+
2404
+ .fa.fa-wpbeginner {
2405
+ font-family: "Font Awesome 5 Brands";
2406
+ font-weight: 400;
2407
+ }
2408
+
2409
+ .fa.fa-wpforms {
2410
+ font-family: "Font Awesome 5 Brands";
2411
+ font-weight: 400;
2412
+ }
2413
+
2414
+ .fa.fa-envira {
2415
+ font-family: "Font Awesome 5 Brands";
2416
+ font-weight: 400;
2417
+ }
2418
+
2419
+ .fa.fa-wheelchair-alt {
2420
+ font-family: "Font Awesome 5 Brands";
2421
+ font-weight: 400;
2422
+ }
2423
+
2424
+ .fa.fa-wheelchair-alt:before {
2425
+ content: "";
2426
+ }
2427
+
2428
+ .fa.fa-question-circle-o {
2429
+ font-family: "Font Awesome 5 Free";
2430
+ font-weight: 400;
2431
+ }
2432
+
2433
+ .fa.fa-question-circle-o:before {
2434
+ content: "";
2435
+ }
2436
+
2437
+ .fa.fa-volume-control-phone:before {
2438
+ content: "";
2439
+ }
2440
+
2441
+ .fa.fa-asl-interpreting:before {
2442
+ content: "";
2443
+ }
2444
+
2445
+ .fa.fa-deafness:before {
2446
+ content: "";
2447
+ }
2448
+
2449
+ .fa.fa-hard-of-hearing:before {
2450
+ content: "";
2451
+ }
2452
+
2453
+ .fa.fa-glide {
2454
+ font-family: "Font Awesome 5 Brands";
2455
+ font-weight: 400;
2456
+ }
2457
+
2458
+ .fa.fa-glide-g {
2459
+ font-family: "Font Awesome 5 Brands";
2460
+ font-weight: 400;
2461
+ }
2462
+
2463
+ .fa.fa-signing:before {
2464
+ content: "";
2465
+ }
2466
+
2467
+ .fa.fa-viadeo {
2468
+ font-family: "Font Awesome 5 Brands";
2469
+ font-weight: 400;
2470
+ }
2471
+
2472
+ .fa.fa-viadeo-square {
2473
+ font-family: "Font Awesome 5 Brands";
2474
+ font-weight: 400;
2475
+ }
2476
+
2477
+ .fa.fa-snapchat {
2478
+ font-family: "Font Awesome 5 Brands";
2479
+ font-weight: 400;
2480
+ }
2481
+
2482
+ .fa.fa-snapchat-ghost {
2483
+ font-family: "Font Awesome 5 Brands";
2484
+ font-weight: 400;
2485
+ }
2486
+
2487
+ .fa.fa-snapchat-square {
2488
+ font-family: "Font Awesome 5 Brands";
2489
+ font-weight: 400;
2490
+ }
2491
+
2492
+ .fa.fa-pied-piper {
2493
+ font-family: "Font Awesome 5 Brands";
2494
+ font-weight: 400;
2495
+ }
2496
+
2497
+ .fa.fa-first-order {
2498
+ font-family: "Font Awesome 5 Brands";
2499
+ font-weight: 400;
2500
+ }
2501
+
2502
+ .fa.fa-yoast {
2503
+ font-family: "Font Awesome 5 Brands";
2504
+ font-weight: 400;
2505
+ }
2506
+
2507
+ .fa.fa-themeisle {
2508
+ font-family: "Font Awesome 5 Brands";
2509
+ font-weight: 400;
2510
+ }
2511
+
2512
+ .fa.fa-google-plus-official {
2513
+ font-family: "Font Awesome 5 Brands";
2514
+ font-weight: 400;
2515
+ }
2516
+
2517
+ .fa.fa-google-plus-official:before {
2518
+ content: "";
2519
+ }
2520
+
2521
+ .fa.fa-google-plus-circle {
2522
+ font-family: "Font Awesome 5 Brands";
2523
+ font-weight: 400;
2524
+ }
2525
+
2526
+ .fa.fa-google-plus-circle:before {
2527
+ content: "";
2528
+ }
2529
+
2530
+ .fa.fa-font-awesome {
2531
+ font-family: "Font Awesome 5 Brands";
2532
+ font-weight: 400;
2533
+ }
2534
+
2535
+ .fa.fa-fa {
2536
+ font-family: "Font Awesome 5 Brands";
2537
+ font-weight: 400;
2538
+ }
2539
+
2540
+ .fa.fa-fa:before {
2541
+ content: "";
2542
+ }
2543
+
2544
+ .fa.fa-handshake-o {
2545
+ font-family: "Font Awesome 5 Free";
2546
+ font-weight: 400;
2547
+ }
2548
+
2549
+ .fa.fa-handshake-o:before {
2550
+ content: "";
2551
+ }
2552
+
2553
+ .fa.fa-envelope-open-o {
2554
+ font-family: "Font Awesome 5 Free";
2555
+ font-weight: 400;
2556
+ }
2557
+
2558
+ .fa.fa-envelope-open-o:before {
2559
+ content: "";
2560
+ }
2561
+
2562
+ .fa.fa-linode {
2563
+ font-family: "Font Awesome 5 Brands";
2564
+ font-weight: 400;
2565
+ }
2566
+
2567
+ .fa.fa-address-book-o {
2568
+ font-family: "Font Awesome 5 Free";
2569
+ font-weight: 400;
2570
+ }
2571
+
2572
+ .fa.fa-address-book-o:before {
2573
+ content: "";
2574
+ }
2575
+
2576
+ .fa.fa-vcard:before {
2577
+ content: "";
2578
+ }
2579
+
2580
+ .fa.fa-address-card-o {
2581
+ font-family: "Font Awesome 5 Free";
2582
+ font-weight: 400;
2583
+ }
2584
+
2585
+ .fa.fa-address-card-o:before {
2586
+ content: "";
2587
+ }
2588
+
2589
+ .fa.fa-vcard-o {
2590
+ font-family: "Font Awesome 5 Free";
2591
+ font-weight: 400;
2592
+ }
2593
+
2594
+ .fa.fa-vcard-o:before {
2595
+ content: "";
2596
+ }
2597
+
2598
+ .fa.fa-user-circle-o {
2599
+ font-family: "Font Awesome 5 Free";
2600
+ font-weight: 400;
2601
+ }
2602
+
2603
+ .fa.fa-user-circle-o:before {
2604
+ content: "";
2605
+ }
2606
+
2607
+ .fa.fa-user-o {
2608
+ font-family: "Font Awesome 5 Free";
2609
+ font-weight: 400;
2610
+ }
2611
+
2612
+ .fa.fa-user-o:before {
2613
+ content: "";
2614
+ }
2615
+
2616
+ .fa.fa-id-badge {
2617
+ font-family: "Font Awesome 5 Free";
2618
+ font-weight: 400;
2619
+ }
2620
+
2621
+ .fa.fa-drivers-license:before {
2622
+ content: "";
2623
+ }
2624
+
2625
+ .fa.fa-id-card-o {
2626
+ font-family: "Font Awesome 5 Free";
2627
+ font-weight: 400;
2628
+ }
2629
+
2630
+ .fa.fa-id-card-o:before {
2631
+ content: "";
2632
+ }
2633
+
2634
+ .fa.fa-drivers-license-o {
2635
+ font-family: "Font Awesome 5 Free";
2636
+ font-weight: 400;
2637
+ }
2638
+
2639
+ .fa.fa-drivers-license-o:before {
2640
+ content: "";
2641
+ }
2642
+
2643
+ .fa.fa-quora {
2644
+ font-family: "Font Awesome 5 Brands";
2645
+ font-weight: 400;
2646
+ }
2647
+
2648
+ .fa.fa-free-code-camp {
2649
+ font-family: "Font Awesome 5 Brands";
2650
+ font-weight: 400;
2651
+ }
2652
+
2653
+ .fa.fa-telegram {
2654
+ font-family: "Font Awesome 5 Brands";
2655
+ font-weight: 400;
2656
+ }
2657
+
2658
+ .fa.fa-thermometer-4:before {
2659
+ content: "";
2660
+ }
2661
+
2662
+ .fa.fa-thermometer:before {
2663
+ content: "";
2664
+ }
2665
+
2666
+ .fa.fa-thermometer-3:before {
2667
+ content: "";
2668
+ }
2669
+
2670
+ .fa.fa-thermometer-2:before {
2671
+ content: "";
2672
+ }
2673
+
2674
+ .fa.fa-thermometer-1:before {
2675
+ content: "";
2676
+ }
2677
+
2678
+ .fa.fa-thermometer-0:before {
2679
+ content: "";
2680
+ }
2681
+
2682
+ .fa.fa-bathtub:before {
2683
+ content: "";
2684
+ }
2685
+
2686
+ .fa.fa-s15:before {
2687
+ content: "";
2688
+ }
2689
+
2690
+ .fa.fa-window-maximize {
2691
+ font-family: "Font Awesome 5 Free";
2692
+ font-weight: 400;
2693
+ }
2694
+
2695
+ .fa.fa-window-restore {
2696
+ font-family: "Font Awesome 5 Free";
2697
+ font-weight: 400;
2698
+ }
2699
+
2700
+ .fa.fa-times-rectangle:before {
2701
+ content: "";
2702
+ }
2703
+
2704
+ .fa.fa-window-close-o {
2705
+ font-family: "Font Awesome 5 Free";
2706
+ font-weight: 400;
2707
+ }
2708
+
2709
+ .fa.fa-window-close-o:before {
2710
+ content: "";
2711
+ }
2712
+
2713
+ .fa.fa-times-rectangle-o {
2714
+ font-family: "Font Awesome 5 Free";
2715
+ font-weight: 400;
2716
+ }
2717
+
2718
+ .fa.fa-times-rectangle-o:before {
2719
+ content: "";
2720
+ }
2721
+
2722
+ .fa.fa-bandcamp {
2723
+ font-family: "Font Awesome 5 Brands";
2724
+ font-weight: 400;
2725
+ }
2726
+
2727
+ .fa.fa-grav {
2728
+ font-family: "Font Awesome 5 Brands";
2729
+ font-weight: 400;
2730
+ }
2731
+
2732
+ .fa.fa-etsy {
2733
+ font-family: "Font Awesome 5 Brands";
2734
+ font-weight: 400;
2735
+ }
2736
+
2737
+ .fa.fa-imdb {
2738
+ font-family: "Font Awesome 5 Brands";
2739
+ font-weight: 400;
2740
+ }
2741
+
2742
+ .fa.fa-ravelry {
2743
+ font-family: "Font Awesome 5 Brands";
2744
+ font-weight: 400;
2745
+ }
2746
+
2747
+ .fa.fa-eercast {
2748
+ font-family: "Font Awesome 5 Brands";
2749
+ font-weight: 400;
2750
+ }
2751
+
2752
+ .fa.fa-eercast:before {
2753
+ content: "";
2754
+ }
2755
+
2756
+ .fa.fa-snowflake-o {
2757
+ font-family: "Font Awesome 5 Free";
2758
+ font-weight: 400;
2759
+ }
2760
+
2761
+ .fa.fa-snowflake-o:before {
2762
+ content: "";
2763
+ }
2764
+
2765
+ .fa.fa-superpowers {
2766
+ font-family: "Font Awesome 5 Brands";
2767
+ font-weight: 400;
2768
+ }
2769
+
2770
+ .fa.fa-wpexplorer {
2771
+ font-family: "Font Awesome 5 Brands";
2772
+ font-weight: 400;
2773
+ }
2774
+
2775
+ .fa.fa-spotify {
2776
+ font-family: "Font Awesome 5 Brands";
2777
+ font-weight: 400;
2778
+ }
2779
+
2780
+ /*# sourceMappingURL=v4-shims.css.map */
inc/font-awesome/versions/5.6.0/scss/v4-shims.css.map ADDED
@@ -0,0 +1 @@
 
1
+ {"version":3,"sourceRoot":"","sources":["v4-shims.scss","_shims.scss"],"names":[],"mappings":";AAAA;AAAA;AAAA;AAAA;ACAA;EAAoD;;;AAEpD;EACE;EACA;;;AAGF;EACE;EACA;;;AAEF;EAAqD;;;AAErD;EAAqD;;;AAErD;EAAoD;;;AAEpD;EAAmD;;;AAEnD;EACE;EACA;;;AAEF;EAAsD;;;AAEtD;EACE;EACA;;;AAEF;EAAqD;;;AAErD;EACE;EACA;;;AAEF;EAAsD;;;AAEtD;EACE;EACA;;;AAEF;EAAkE;;;AAElE;EACE;EACA;;;AAEF;EAAgE;;;AAEhE;EACE;EACA;;;AAEF;EAA4D;;;AAE5D;EAAqD;;;AAErD;EAA2D;;;AAE3D;EAAsD;;;AAEtD;EACE;EACA;;;AAGF;EAAqD;;;AAErD;EAA2D;;;AAE3D;EACE;EACA;;;AAEF;EAAwD;;;AAExD;EACE;EACA;;;AAEF;EAAoD;;;AAEpD;EACE;EACA;;;AAEF;EAAoD;;;AAEpD;EAAqD;;;AAErD;EAAyD;;;AAEzD;EACE;EACA;;;AAEF;EAA8D;;;AAE9D;EACE;EACA;;;AAEF;EAA6D;;;AAE7D;EACE;EACA;;;AAEF;EAA6D;;;AAE7D;EAAqD;;;AAErD;EACE;EACA;;;AAEF;EAA6D;;;AAE7D;EACE;EACA;;;AAEF;EAA6D;;;AAE7D;EAA2D;;;AAE3D;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EAAsD;;;AAEtD;EAAuD;;;AAEvD;EAAuD;;;AAEvD;EAAuD;;;AAEvD;EACE;EACA;;;AAEF;EAAwD;;;AAExD;EACE;EACA;;;AAEF;EAA0D;;;AAE1D;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EAAoD;;;AAEpD;EACE;EACA;;;AAEF;EAA0D;;;AAE1D;EACE;EACA;;;AAEF;EAA4D;;;AAE5D;EACE;EACA;;;AAEF;EAAsD;;;AAEtD;EAAuD;;;AAEvD;EACE;EACA;;;AAEF;EAA8D;;;AAE9D;EAAyD;;;AAEzD;EAA4D;;;AAE5D;EAAsD;;;AAEtD;EACE;EACA;;;AAGF;EACE;EACA;;;AAEF;EAAsD;;;AAEtD;EACE;EACA;;;AAEF;EAAuD;;;AAEvD;EACE;EACA;;;AAEF;EAAyD;;;AAEzD;EACE;EACA;;;AAGF;EACE;EACA;;;AAEF;EAAuD;;;AAEvD;EACE;EACA;;;AAEF;EAAyD;;;AAEzD;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EAAmD;;;AAEnD;EACE;EACA;;;AAEF;EAAoD;;;AAEpD;EACE;EACA;;;AAEF;EAA2D;;;AAE3D;EACE;EACA;;;AAEF;EAA0D;;;AAE1D;EACE;EACA;;;AAEF;EAAwD;;;AAExD;EACE;EACA;;;AAEF;EAA0D;;;AAE1D;EAAyD;;;AAEzD;EAAoD;;;AAEpD;EAAoD;;;AAEpD;EAAuD;;;AAEvD;EACE;EACA;;;AAEF;EAAsD;;;AAEtD;EACE;EACA;;;AAEF;EAAuD;;;AAEvD;EAAsD;;;AAEtD;EAAsD;;;AAEtD;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAEF;EAA0D;;;AAE1D;EACE;EACA;;;AAEF;EAAoD;;;AAEpD;EAAuD;;;AAEvD;EAAwD;;;AAExD;EAAuD;;;AAEvD;EACE;EACA;;;AAEF;EAAuD;;;AAEvD;EAA0D;;;AAE1D;EAAoD;;;AAEpD;EAAyD;;;AAEzD;EAAwD;;;AAExD;EACE;EACA;;;AAEF;EAAwD;;;AAExD;EACE;EACA;;;AAEF;EAAyD;;;AAEzD;EAAoD;;;AAEpD;EACE;EACA;;;AAGF;EACE;EACA;;;AAEF;EAAoD;;;AAEpD;EACE;EACA;;;AAEF;EAA0D;;;AAE1D;EAAuD;;;AAEvD;EAA6D;;;AAE7D;EAA2D;;;AAE3D;EACE;EACA;;;AAEF;EAAqD;;;AAErD;EAAsD;;;AAEtD;EACE;EACA;;;AAEF;EAA0D;;;AAE1D;EACE;EACA;;;AAEF;EAAyD;;;AAEzD;EACE;EACA;;;AAEF;EAAyD;;;AAEzD;EAAqD;;;AAErD;EAAqD;;;AAErD;EAA2D;;;AAE3D;EACE;EACA;;;AAEF;EAAuD;;;AAEvD;EAAyD;;;AAEzD;EACE;EACA;;;AAGF;EACE;EACA;;;AAEF;EAAuD;;;AAEvD;EACE;EACA;;;AAEF;EAA4D;;;AAE5D;EACE;EACA;;;AAEF;EAAsD;;;AAEtD;EACE;EACA;;;AAEF;EAAsD;;;AAEtD;EACE;EACA;;;AAEF;EAAoD;;;AAEpD;EACE;EACA;;;AAEF;EAAyD;;;AAEzD;EACE;EACA;;;AAEF;EAAqD;;;AAErD;EAA6D;;;AAE7D;EACE;EACA;;;AAEF;EAA0D;;;AAE1D;EACE;EACA;;;AAEF;EAA8D;;;AAE9D;EACE;EACA;;;AAEF;EAA6D;;;AAE7D;EAAwD;;;AAExD;EAA2D;;;AAE3D;EAAqD;;;AAErD;EACE;EACA;;;AAEF;EAAyD;;;AAEzD;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EAAqD;;;AAErD;EACE;EACA;;;AAEF;EAA6D;;;AAE7D;EAAuD;;;AAEvD;EAAyD;;;AAEzD;EAA4D;;;AAE5D;EAAmE;;;AAEnE;EACE;EACA;;;AAGF;EACE;EACA;;;AAEF;EAAkE;;;AAElE;EACE;EACA;;;AAEF;EAA0D;;;AAE1D;EACE;EACA;;;AAEF;EAAgE;;;AAEhE;EACE;EACA;;;AAEF;EAAwD;;;AAExD;EACE;EACA;;;AAEF;EAAmE;;;AAEnE;EACE;EACA;;;AAEF;EAA2D;;;AAE3D;EAAkD;;;AAElD;EAAmD;;;AAEnD;EAAkD;;;AAElD;EAAkD;;;AAElD;EAAqD;;;AAErD;EAAkD;;;AAElD;EAAoD;;;AAEpD;EAAkD;;;AAElD;EAAkD;;;AAElD;EAAkD;;;AAElD;EAAkD;;;AAElD;EAAkD;;;AAElD;EAAoD;;;AAEpD;EAAqD;;;AAErD;EAAkD;;;AAElD;EAAkD;;;AAElD;EACE;EACA;;;AAGF;EACE;EACA;;;AAEF;EAAsD;;;AAEtD;EAAwD;;;AAExD;EAA6D;;;AAE7D;EAA8D;;;AAE9D;EAA8D;;;AAE9D;EAA+D;;;AAE/D;EAA+D;;;AAE/D;EAAgE;;;AAEhE;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAEF;EAA2D;;;AAE3D;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAEF;EAA+D;;;AAE/D;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EAA8D;;;AAE9D;EAA4D;;;AAE5D;EAA8D;;;AAE9D;EAA+D;;;AAE/D;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAEF;EAAqD;;;AAErD;EACE;EACA;;;AAEF;EAAoD;;;AAEpD;EACE;EACA;;;AAEF;EAAqD;;;AAErD;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAEF;EAAmE;;;AAEnE;EACE;EACA;;;AAEF;EAAkE;;;AAElE;EACE;EACA;;;AAEF;EAAkE;;;AAElE;EACE;EACA;;;AAEF;EAA0D;;;AAE1D;EACE;EACA;;;AAEF;EAA2D;;;AAE3D;EACE;EACA;;;AAGF;EAAkD;;;AAElD;EAA2D;;;AAE3D;EACE;EACA;;;AAEF;EAA4D;;;AAE5D;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EAA0D;;;AAE1D;EAAmD;;;AAEnD;EAA2D;;;AAE3D;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EAAoD;;;AAEpD;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EAAyD;;;AAEzD;EAAkD;;;AAElD;EACE;EACA;;;AAEF;EAAyD;;;AAEzD;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAEF;EAAyD;;;AAEzD;EACE;EACA;;;AAEF;EAA0D;;;AAE1D;EACE;EACA;;;AAEF;EAA2D;;;AAE3D;EACE;EACA;;;AAEF;EAAgE;;;AAEhE;EACE;EACA;;;AAEF;EAA2D;;;AAE3D;EACE;EACA;;;AAEF;EAA2D;;;AAE3D;EACE;EACA;;;AAEF;EAA6D;;;AAE7D;EACE;EACA;;;AAEF;EAA6D;;;AAE7D;EACE;EACA;;;AAEF;EAAyD;;;AAEzD;EACE;EACA;;;AAEF;EAA2D;;;AAE3D;EACE;EACA;;;AAEF;EAA2D;;;AAE3D;EACE;EACA;;;AAEF;EAA2D;;;AAE3D;EACE;EACA;;;AAEF;EAA2D;;;AAE3D;EACE;EACA;;;AAEF;EAA0D;;;AAE1D;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAEF;EAAwD;;;AAExD;EACE;EACA;;;AAEF;EAAwD;;;AAExD;EACE;EACA;;;AAEF;EAAyD;;;AAEzD;EACE;EACA;;;AAEF;EAAsD;;;AAEtD;EAA6D;;;AAE7D;EACE;EACA;;;AAGF;EACE;EACA;;;AAEF;EAAiD;;;AAEjD;EACE;EACA;;;AAEF;EAAyD;;;AAEzD;EACE;EACA;;;AAGF;EACE;EACA;;;AAEF;EAAiD;;;AAEjD;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAEF;EAAkE;;;AAElE;EACE;EACA;;;AAEF;EAAwD;;;AAExD;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAEF;EAAqD;;;AAErD;EAAmD;;;AAEnD;EACE;EACA;;;AAEF;EAA4D;;;AAE5D;EACE;EACA;;;AAEF;EAAqD;;;AAErD;EACE;EACA;;;AAEF;EAA0D;;;AAE1D;EAAqD;;;AAErD;EAAsD;;;AAEtD;EACE;EACA;;;AAEF;EAAuD;;;AAEvD;EACE;EACA;;;AAEF;EAA4D;;;AAE5D;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAEF;EAA0D;;;AAE1D;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAEF;EAA2D;;;AAE3D;EAAoD;;;AAEpD;EACE;EACA;;;AAGF;EAAyD;;;AAEzD;EAAyD;;;AAEzD;EAAwD;;;AAExD;EAAyD;;;AAEzD;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAEF;EAAiD;;;AAEjD;EAAkD;;;AAElD;EAAqD;;;AAErD;EAAqD;;;AAErD;EACE;EACA;;;AAEF;EAAuD;;;AAEvD;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAEF;EAAsD;;;AAEtD;EAAuD;;;AAEvD;EACE;EACA;;;AAEF;EAAgE;;;AAEhE;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EAAoD;;;AAEpD;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAEF;EAAiD;;;AAEjD;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EAAwD;;;AAExD;EAAsD;;;AAEtD;EAAwD;;;AAExD;EAAwD;;;AAExD;EAAwD;;;AAExD;EAAwD;;;AAExD;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAEF;EAA4D;;;AAE5D;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAEF;EAA0D;;;AAE1D;EAA0D;;;AAE1D;EAA0D;;;AAE1D;EAA0D;;;AAE1D;EACE;EACA;;;AAEF;EAA0D;;;AAE1D;EACE;EACA;;;AAEF;EAA0D;;;AAE1D;EACE;EACA;;;AAEF;EAA2D;;;AAE3D;EACE;EACA;;;AAEF;EAA0D;;;AAE1D;EACE;EACA;;;AAEF;EAA8D;;;AAE9D;EACE;EACA;;;AAEF;EAA4D;;;AAE5D;EACE;EACA;;;AAEF;EAA2D;;;AAE3D;EACE;EACA;;;AAEF;EAA6D;;;AAE7D;EACE;EACA;;;AAEF;EAA2D;;;AAE3D;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EAAyD;;;AAEzD;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAEF;EAA8D;;;AAE9D;EACE;EACA;;;AAEF;EAA+D;;;AAE/D;EACE;EACA;;;AAEF;EAA+D;;;AAE/D;EACE;EACA;;;AAEF;EAA+D;;;AAE/D;EACE;EACA;;;AAEF;EAAoD;;;AAEpD;EAAyD;;;AAEzD;EACE;EACA;;;AAEF;EAA2D;;;AAE3D;EACE;EACA;;;AAGF;EACE;EACA;;;AAEF;EAAoD;;;AAEpD;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EAA8D;;;AAE9D;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAEF;EAA6D;;;AAE7D;EACE;EACA;;;AAEF;EAA4D;;;AAE5D;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAEF;EAA6D;;;AAE7D;EACE;EACA;;;AAEF;EAAgE;;;AAEhE;EAAmE;;;AAEnE;EAA+D;;;AAE/D;EAAuD;;;AAEvD;EAA8D;;;AAE9D;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EAAsD;;;AAEtD;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAEF;EAAmE;;;AAEnE;EACE;EACA;;;AAEF;EAAiE;;;AAEjE;EACE;EACA;;;AAGF;EACE;EACA;;;AAEF;EAAiD;;;AAEjD;EACE;EACA;;;AAEF;EAA0D;;;AAE1D;EACE;EACA;;;AAEF;EAA8D;;;AAE9D;EACE;EACA;;;AAGF;EACE;EACA;;;AAEF;EAA6D;;;AAE7D;EAAoD;;;AAEpD;EACE;EACA;;;AAEF;EAA6D;;;AAE7D;EACE;EACA;;;AAEF;EAAsD;;;AAEtD;EACE;EACA;;;AAEF;EAA4D;;;AAE5D;EACE;EACA;;;AAEF;EAAqD;;;AAErD;EACE;EACA;;;AAGF;EAA8D;;;AAE9D;EACE;EACA;;;AAEF;EAAwD;;;AAExD;EACE;EACA;;;AAEF;EAAgE;;;AAEhE;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EAA4D;;;AAE5D;EAA0D;;;AAE1D;EAA4D;;;AAE5D;EAA4D;;;AAE5D;EAA4D;;;AAE5D;EAA4D;;;AAE5D;EAAsD;;;AAEtD;EAAkD;;;AAElD;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EAA8D;;;AAE9D;EACE;EACA;;;AAEF;EAA6D;;;AAE7D;EACE;EACA;;;AAEF;EAAgE;;;AAEhE;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAEF;EAAsD;;;AAEtD;EACE;EACA;;;AAEF;EAA0D;;;AAE1D;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA","file":"v4-shims.css"}
inc/vk-blocks-config.php CHANGED
@@ -11,7 +11,7 @@ if ( ! function_exists( 'vkblocks_active' ) ) {
11
  // Set asset URL.
12
  define( 'VK_BLOCKS_URL', plugin_dir_url( __FILE__ ) . 'vk-blocks/' );
13
  // Set version number.
14
- define( 'VK_BLOCKS_VERSION', '0.6.0' );
15
 
16
  global $vk_blocks_prefix;
17
  $vk_blocks_prefix = apply_filters( 'vk_blocks_prefix', 'VK ' );
11
  // Set asset URL.
12
  define( 'VK_BLOCKS_URL', plugin_dir_url( __FILE__ ) . 'vk-blocks/' );
13
  // Set version number.
14
+ define( 'VK_BLOCKS_VERSION', '0.8.2' );
15
 
16
  global $vk_blocks_prefix;
17
  $vk_blocks_prefix = apply_filters( 'vk_blocks_prefix', 'VK ' );
inc/vk-blocks/build/block-build-editor.css CHANGED
@@ -1 +1 @@
1
- @charset "UTF-8";.components-base-control__label{font-weight:700}.components-base-control .components-base-control__help{margin-top:0}.components-radio-control__option label{margin-bottom:0}.components-checkbox-control__label{margin-bottom:0}.components-color-palette{display:block;overflow:hidden}html{font-size:10px}input[type=range]{margin:1px}.edit-post-visual-editor.editor-styles-wrapper h1:first-child.vk_prBlocks_item_title{margin-top:.9em}.edit-post-visual-editor.editor-styles-wrapper .editor-block-list__layout>.wp-block,.edit-post-visual-editor.editor-styles-wrapper .wp-block{max-width:calc(100% - 20%)}.edit-post-visual-editor.editor-styles-wrapper .editor-block-list__layout>.wp-block .wp-block,.edit-post-visual-editor.editor-styles-wrapper .wp-block .wp-block{max-width:100%}@media (min-width:600px){.edit-post-visual-editor.editor-styles-wrapper .wp-block-columns{margin-left:-15px;margin-right:-15px}.edit-post-visual-editor.editor-styles-wrapper .wp-block-column{flex-basis:auto;margin-left:15px;margin-right:15px;width:calc(50% - 30px)}.edit-post-visual-editor.editor-styles-wrapper .wp-block-column:not(:first-child),.edit-post-visual-editor.editor-styles-wrapper .wp-block-column:not(:last-child),.edit-post-visual-editor.editor-styles-wrapper .wp-block-column:nth-child(odd){margin-left:15px;margin-right:15px}}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon{display:flex;align-items:center;margin-bottom:1em}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon figure{margin:0}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon p{word-break:break-all;background:#f5f5f5;padding:1.1rem 1.4rem}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon_icon{flex-basis:96px;flex-shrink:0;text-align:center}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon_icon_image{vertical-align:bottom;max-width:64px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon_icon_name{display:block;text-align:center;font-size:.7rem;margin-top:.2rem}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon_content{position:relative;text-align:left}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon_content.editor-rich-text__tinymce[data-is-placeholder-visible=true]{position:absolute}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-type-serif .vk_balloon_content{border-color:#f5f5f5;border-radius:.4em}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-type-serif .vk_balloon_content::after{content:'';position:absolute;width:0;height:0;border:20px solid transparent}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-type-think .vk_balloon_content{border-radius:2rem}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-type-think .vk_balloon_content::after,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-type-think .vk_balloon_content::before{position:absolute;content:'';border-radius:50%;background:inherit}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-type-think .vk_balloon_content::before{width:20px;height:20px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-type-think .vk_balloon_content::after{width:10px;height:10px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-left.vk_balloon-type-serif .vk_balloon_icon{margin-right:2rem}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-left.vk_balloon-type-serif .vk_balloon_content::after{left:0;top:50%;border-right-color:inherit;border-left:0;margin-top:-20px;margin-left:-20px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-left.vk_balloon-type-think .vk_balloon_icon{margin-right:2.5rem}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content::before{left:-22px;top:7px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content::after{left:-35px;top:20px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-right{flex-direction:row-reverse}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-right.vk_balloon-type-serif .vk_balloon_icon{margin-left:2rem}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-right.vk_balloon-type-serif .vk_balloon_content::after{right:0;top:50%;border-left-color:inherit;border-right:0;margin-top:-20px;margin-right:-20px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-right.vk_balloon-type-think .vk_balloon_icon{margin-left:2.5rem}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content::before{right:-22px;top:7px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content::after{right:-35px;top:20px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.animation-vibration .vk_balloon_content{display:inline-block;animation:vibration .1s infinite}@keyframes vibration{0%{transform:translate(0,0) rotateZ(0)}25%{transform:translate(2px,2px) rotateZ(1deg)}50%{transform:translate(0,2px) rotateZ(0)}75%{transform:translate(2px,0) rotateZ(-1deg)}100%{transform:translate(0,0) rotateZ(0)}}@media only screen and (max-width:480px){.edit-post-visual-editor.editor-styles-wrapper .vk_balloon{display:block}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-left.vk_balloon-type-serif .vk_balloon_content{display:inline-block}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-left.vk_balloon-type-serif .vk_balloon_content::after{top:0;left:2.9rem;width:0;height:0;border:20px solid transparent;border-bottom-color:inherit;border-top:0;margin-left:-20px;margin-top:-20px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content{display:inline-block}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content::before{left:36px;top:-8px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content::after{left:47px;top:-20px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-right{text-align:right}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-right.vk_balloon-type-serif .vk_balloon_icon{margin-left:auto;margin-right:0}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-right.vk_balloon-type-serif .vk_balloon_content{display:inline-block}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-right.vk_balloon-type-serif .vk_balloon_content::after{top:0;right:2.9rem;width:0;height:0;border:20px solid transparent;border-bottom-color:inherit;border-top:0;margin-left:-20px;margin-top:-20px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_icon{margin-left:auto;margin-right:0}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content{display:inline-block}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content::before{right:36px;top:-8px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content::after{right:47px;top:-20px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon_icon{max-width:96px}}.edit-post-visual-editor.editor-styles-wrapper .vk_button{margin:5px 0}.edit-post-visual-editor.editor-styles-wrapper .vk_button-color-custom a:hover{opacity:.8;box-shadow:0 0 0 .2rem rgba(171,184,195,.25)}.edit-post-visual-editor.editor-styles-wrapper .vk_button-align-left{text-align:left}.edit-post-visual-editor.editor-styles-wrapper .vk_button-align-center{text-align:center}.edit-post-visual-editor.editor-styles-wrapper .vk_button-align-right{text-align:right}.edit-post-visual-editor.editor-styles-wrapper .vk_button-align-block{display:block}.edit-post-visual-editor.editor-styles-wrapper .vk_button_link.btn{padding-top:.7em;padding-bottom:.6em}.edit-post-visual-editor.editor-styles-wrapper .vk_button_link_before{margin-right:.7rem}.edit-post-visual-editor.editor-styles-wrapper .vk_button_link_after{margin-left:.7rem}.edit-post-visual-editor.editor-styles-wrapper .vk_button_link_subCaption{display:block;overflow:hidden;margin:0;font-size:80%}.edit-post-visual-editor.editor-styles-wrapper .vk_button .editor-rich-text{display:inline-block}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-primary{color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-secondary{color:#fff;background-color:#6c757d}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-success{color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-info{color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-warning{color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-danger{color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-light{color:#fff;background-color:#f8f9fa}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-dark{color:#fff;background-color:#343a40}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-dark:hover,.edit-post-visual-editor.editor-styles-wrapper .btn.btn-secondary:hover{color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-primary{color:#007bff;border:1px solid #007bff;background:0 0;box-shadow:none}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-secondary{color:#6c757d;border:1px solid #6c757d;background:0 0;box-shadow:none}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-success{color:#28a745;border:1px solid #28a745;background:0 0;box-shadow:none}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-info{color:#17a2b8;border:1px solid #17a2b8;background:0 0;box-shadow:none}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-warning{color:#ffc107;border:1px solid #ffc107;background:0 0;box-shadow:none}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-danger{color:#dc3545;border:1px solid #dc3545;background:0 0;box-shadow:none}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-light{color:#f8f9fa;border:1px solid #f8f9fa;background:0 0;box-shadow:none}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-dark{color:#343a40;border:1px solid #343a40;background:0 0;box-shadow:none}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-primary:focus,.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-primary:hover{background:#007bff;color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-secondary:focus,.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-secondary:hover{background:#6c757d;color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-success:focus,.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-success:hover{background:#28a745;color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-info:focus,.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-info:hover{background:#17a2b8;color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-warning:focus,.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-warning:hover{background:#ffc107;color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-danger:focus,.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-danger:hover{background:#dc3545;color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-light:focus,.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-light:hover{background:#f8f9fa;color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-dark:focus,.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-dark:hover{background:#343a40;color:#fff}.edit-post-visual-editor.editor-styles-wrapper .vk_faq{display:block;overflow:hidden;border-bottom:1px dotted #ccc;padding:0 0 25px;margin:25px 0;width:100%;position:relative}.edit-post-visual-editor.editor-styles-wrapper .vk_faq_content,.edit-post-visual-editor.editor-styles-wrapper .vk_faq_title{border:none;padding-left:35px}.edit-post-visual-editor.editor-styles-wrapper .vk_faq_content:before,.edit-post-visual-editor.editor-styles-wrapper .vk_faq_title:before{position:absolute;left:0;font-size:24px;line-height:105%}.edit-post-visual-editor.editor-styles-wrapper .vk_faq_title{margin-bottom:15px;font-size:18px;font-weight:700}.edit-post-visual-editor.editor-styles-wrapper .vk_faq_title:before{font-family:areal;content:"Q ";color:#e50000}.edit-post-visual-editor.editor-styles-wrapper .vk_faq_content{margin:0}.edit-post-visual-editor.editor-styles-wrapper .vk_faq_content:before{content:"A ";color:#337ab7;font-family:""}.edit-post-visual-editor.editor-styles-wrapper .vk_flow-arrow-on:after{content:"";background:url(../images/arrow_bottom.svg) center 50% no-repeat;background-size:50px 50px;display:block;overflow:hidden;height:50px;width:50px;margin:0 auto}.edit-post-visual-editor.editor-styles-wrapper .vk_flow-arrow-off{padding-bottom:0;margin-bottom:30px}.edit-post-visual-editor.editor-styles-wrapper .vk_flow-arrow-off:after{content:"";font-size:0;background-image:none}.edit-post-visual-editor.editor-styles-wrapper .vk_flow_frame{display:flex;padding:20px 25px;border:3px solid #e5e5e5;margin:0;justify-content:space-between}.edit-post-visual-editor.editor-styles-wrapper .vk_flow_frame_text{display:block;overflow:hidden;margin:0;width:100%;box-sizing:border-box}.edit-post-visual-editor.editor-styles-wrapper .vk_flow_frame_text_content,.edit-post-visual-editor.editor-styles-wrapper .vk_flow_frame_text_title{padding-left:0;border:none}.edit-post-visual-editor.editor-styles-wrapper .vk_flow_frame_text_title{border-bottom:1px dotted #ccc;margin:0 0 10px;padding:0 0 5px;font-size:1.2em}.edit-post-visual-editor.editor-styles-wrapper .vk_flow_frame_text_content{margin-bottom:0}.edit-post-visual-editor.editor-styles-wrapper .vk_flow_frame_image{max-width:150px;margin-left:15px;box-sizing:border-box}.edit-post-visual-editor.editor-styles-wrapper .vk_heading_title-style-plain{background:0 0;border:none;border-radius:0;padding:0;font-weight:400;box-shadow:none}.edit-post-visual-editor.editor-styles-wrapper .vk_heading_title-style-plain:after{border:none}.edit-post-visual-editor.editor-styles-wrapper .vk_heading_subtext{margin-bottom:0}.edit-post-visual-editor.editor-styles-wrapper .vk_outer{background-position:center;background-size:cover;background-repeat:no-repeat;position:relative}.edit-post-visual-editor.editor-styles-wrapper .vk_outer .vk_outer_container{min-height:40px}.edit-post-visual-editor.editor-styles-wrapper .vk_outer-width-full{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%)}.edit-post-visual-editor.editor-styles-wrapper .vk_outer-paddingLR-use{padding-left:1.5em;padding-right:1.5em}@media (min-width:576px){.edit-post-visual-editor.editor-styles-wrapper .vk_outer-paddingLR-use{padding-left:2em;padding-right:2em}}@media (min-width:768px){.edit-post-visual-editor.editor-styles-wrapper .vk_outer-paddingLR-use{padding-left:2.5em;padding-right:2.5em}}@media (min-width:992px){.edit-post-visual-editor.editor-styles-wrapper .vk_outer-paddingLR-use{padding-left:3em;padding-right:3em}}@media (min-width:1200px){.edit-post-visual-editor.editor-styles-wrapper .vk_outer-paddingLR-use{padding-left:3.5em;padding-right:3.5em}}.edit-post-visual-editor.editor-styles-wrapper .vk_outer-paddingVertical-use{padding-top:1.5em;padding-bottom:1.5em}@media (min-width:576px){.edit-post-visual-editor.editor-styles-wrapper .vk_outer-paddingVertical-use{padding-top:2em;padding-bottom:2em}}@media (min-width:768px){.edit-post-visual-editor.editor-styles-wrapper .vk_outer-paddingVertical-use{padding-top:2.5em;padding-bottom:2.5em}}@media (min-width:992px){.edit-post-visual-editor.editor-styles-wrapper .vk_outer-paddingVertical-use{padding-top:3em;padding-bottom:3em}}@media (min-width:1200px){.edit-post-visual-editor.editor-styles-wrapper .vk_outer-paddingVertical-use{padding-top:3.5em;padding-bottom:3.5em}}.edit-post-visual-editor.editor-styles-wrapper .vk_outer-bgPosition-fixed{background-attachment:fixed!important;background-size:cover!important}.edit-post-visual-editor.editor-styles-wrapper .vk_outer-bgPosition-normal{background-attachment:unset!important;background-size:cover!important}.edit-post-visual-editor.editor-styles-wrapper .vk_outer_separator svg{display:block;max-height:100px;position:absolute;left:0;width:100%}.edit-post-visual-editor.editor-styles-wrapper .vk_outer_separator-position-upper svg{top:0;transform:rotate(180deg)}.edit-post-visual-editor.editor-styles-wrapper .vk_outer_separator-position-lower svg{bottom:0}.edit-post-visual-editor.editor-styles-wrapper .vk_outer .editor-block-list__block{margin:0}@media screen and (max-width:992px){.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item{margin-bottom:1.5em}}.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item_link{color:#333}.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item_link:hover{color:#333;text-decoration:none}.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item_icon_outer{display:block;position:relative;margin:0 auto;width:80px;height:80px;border-radius:50%}.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item_icon{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);font-size:36px;color:#fff}.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item_title{margin-top:.9em;margin-bottom:.6em;text-align:center;font-size:21px;line-height:1.4em;border:none;padding:0}.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item_title::after{border:none}.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item_image{position:relative;display:block;width:120px;height:120px;margin:0 auto;overflow:hidden;border-radius:50%;text-indent:-9999px}.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item_summary{margin-bottom:.5em;text-align:center;line-height:1.8em}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent{margin-left:-15px;margin-right:-15px}@media (min-width:576px){.edit-post-visual-editor.editor-styles-wrapper .vk_prContent{display:flex}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent .col-sm-6{width:50%}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent-layout-imageLeft{flex-direction:row}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent-layout-imageRight{flex-direction:row-reverse}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent-layout-imageLeft .vk_prContent_colImg{padding-right:2em}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent-layout-imageRight .vk_prContent_colImg{padding-left:2em}}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colTxt{vertical-align:top}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colTxt_title{background-color:transparent;font-weight:700;padding:0;box-shadow:none;border:none;margin-bottom:.8em}@media (max-width:575.98px){.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colTxt_title:first-child{margin-top:30px}}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colTxt_title:after{content:"";line-height:0;display:block;overflow:hidden;position:absolute;bottom:-1px;width:0;border:none}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colTxt_text{line-height:2em;margin-bottom:1.7em}@media (min-width:992px){.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colTxt_btn.btn{font-size:16px}}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colImg_image{max-width:100%;height:auto}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colImg .components-button.button{margin:1em}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colImg .components-button.image-button{margin:0}@media (max-width:576px){.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-pc{display:none}.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-tablet{display:none}.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-mobile{display:block}}@media (min-width:577px) and (max-width:768px){.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-pc{display:none}.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-tablet{display:block}.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-mobile{display:none}}@media (min-width:769px){.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-pc{display:block}.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-tablet{display:none}.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-mobile{display:none}}.edit-post-visual-editor.editor-styles-wrapper .alert{padding:1em;margin:1em 0;border-radius:3px}.edit-post-visual-editor.editor-styles-wrapper .alert+.edit-post-visual-editor.editor-styles-wrapper .alert{margin-top:2em}.edit-post-visual-editor.editor-styles-wrapper .alert a{transition:color .3s linear,opacity .3s linear}.edit-post-visual-editor.editor-styles-wrapper .alert a:link,.edit-post-visual-editor.editor-styles-wrapper .alert a:visited{opacity:.8;text-decoration:underline}.edit-post-visual-editor.editor-styles-wrapper .alert a:hover,.edit-post-visual-editor.editor-styles-wrapper .alert a:visited{opacity:1;text-decoration:none}.edit-post-visual-editor.editor-styles-wrapper .alert-success{background-color:#dff0d8;color:#3c763d;border-color:#d6e9c6}.edit-post-visual-editor.editor-styles-wrapper .alert-info{background-color:#d9edf7;color:#31708f;border-color:#bce8f1}.edit-post-visual-editor.editor-styles-wrapper .alert-warning{background-color:#fcf8e3;color:#8a6d3b;border-color:#faebcc}.edit-post-visual-editor.editor-styles-wrapper .alert-danger{background-color:#f2dede;color:#a94442;border-color:#ebccd1}
1
+ @charset "UTF-8";.components-base-control__label{font-weight:700}.components-base-control .components-base-control__help{margin-top:0}.components-radio-control__option label{margin-bottom:0}.components-checkbox-control__label{margin-bottom:0}.components-color-palette{display:block;overflow:hidden}html{font-size:10px}input[type=range]{margin:1px}.edit-post-visual-editor.editor-styles-wrapper h1:first-child.vk_prBlocks_item_title{margin-top:.9em}.edit-post-visual-editor.editor-styles-wrapper .editor-block-list__layout>.wp-block,.edit-post-visual-editor.editor-styles-wrapper .wp-block{max-width:calc(100% - 20%)}.edit-post-visual-editor.editor-styles-wrapper .editor-block-list__layout>.wp-block .wp-block,.edit-post-visual-editor.editor-styles-wrapper .wp-block .wp-block{max-width:100%}@media (min-width:600px){.edit-post-visual-editor.editor-styles-wrapper .wp-block-columns{margin-left:-15px;margin-right:-15px}.edit-post-visual-editor.editor-styles-wrapper .wp-block-column{flex-basis:auto;margin-left:15px;margin-right:15px;width:calc(50% - 30px)}.edit-post-visual-editor.editor-styles-wrapper .wp-block-column:not(:first-child),.edit-post-visual-editor.editor-styles-wrapper .wp-block-column:not(:last-child),.edit-post-visual-editor.editor-styles-wrapper .wp-block-column:nth-child(odd){margin-left:15px;margin-right:15px}}.edit-post-visual-editor.editor-styles-wrapper .alert{padding:1em;margin:1em 0;border-radius:3px}.edit-post-visual-editor.editor-styles-wrapper .alert+.edit-post-visual-editor.editor-styles-wrapper .alert{margin-top:2em}.edit-post-visual-editor.editor-styles-wrapper .alert a{transition:color .3s linear,opacity .3s linear}.edit-post-visual-editor.editor-styles-wrapper .alert a:link,.edit-post-visual-editor.editor-styles-wrapper .alert a:visited{opacity:.8;text-decoration:underline}.edit-post-visual-editor.editor-styles-wrapper .alert a:hover,.edit-post-visual-editor.editor-styles-wrapper .alert a:visited{opacity:1;text-decoration:none}.edit-post-visual-editor.editor-styles-wrapper .alert-success{background-color:#dff0d8;color:#3c763d;border-color:#d6e9c6}.edit-post-visual-editor.editor-styles-wrapper .alert-info{background-color:#d9edf7;color:#31708f;border-color:#bce8f1}.edit-post-visual-editor.editor-styles-wrapper .alert-warning{background-color:#fcf8e3;color:#8a6d3b;border-color:#faebcc}.edit-post-visual-editor.editor-styles-wrapper .alert-danger{background-color:#f2dede;color:#a94442;border-color:#ebccd1}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon{display:flex;align-items:center;margin-bottom:1em}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon figure{margin:0}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon p{word-break:break-all;background:#f5f5f5;padding:1.1rem 1.4rem}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon_icon{flex-basis:96px;flex-shrink:0;text-align:center}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon_icon_image{vertical-align:bottom;max-width:64px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon_icon_name{display:block;text-align:center;font-size:.7rem;margin-top:.2rem}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon_content{position:relative;text-align:left}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon_content.editor-rich-text__tinymce[data-is-placeholder-visible=true]{position:absolute}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-type-serif .vk_balloon_content{border-color:#f5f5f5;border-radius:.4em}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-type-serif .vk_balloon_content::after{content:'';position:absolute;width:0;height:0;border:20px solid transparent}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-type-think .vk_balloon_content{border-radius:2rem}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-type-think .vk_balloon_content::after,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-type-think .vk_balloon_content::before{position:absolute;content:'';border-radius:50%;background:inherit}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-type-think .vk_balloon_content::before{width:20px;height:20px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-type-think .vk_balloon_content::after{width:10px;height:10px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-left.vk_balloon-type-serif .vk_balloon_icon{margin-right:2rem}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-left.vk_balloon-type-serif .vk_balloon_content::after{left:0;top:50%;border-right-color:inherit;border-left:0;margin-top:-20px;margin-left:-20px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-left.vk_balloon-type-think .vk_balloon_icon{margin-right:2.5rem}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content::before{left:-22px;top:7px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content::after{left:-35px;top:20px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-right{flex-direction:row-reverse}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-right.vk_balloon-type-serif .vk_balloon_icon{margin-left:2rem}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-right.vk_balloon-type-serif .vk_balloon_content::after{right:0;top:50%;border-left-color:inherit;border-right:0;margin-top:-20px;margin-right:-20px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-right.vk_balloon-type-think .vk_balloon_icon{margin-left:2.5rem}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content::before{right:-22px;top:7px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content::after{right:-35px;top:20px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.animation-vibration .vk_balloon_content{display:inline-block;animation:vibration .1s infinite}@keyframes vibration{0%{transform:translate(0,0) rotateZ(0)}25%{transform:translate(2px,2px) rotateZ(1deg)}50%{transform:translate(0,2px) rotateZ(0)}75%{transform:translate(2px,0) rotateZ(-1deg)}100%{transform:translate(0,0) rotateZ(0)}}@media only screen and (max-width:480px){.edit-post-visual-editor.editor-styles-wrapper .vk_balloon{display:block}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-left.vk_balloon-type-serif .vk_balloon_content{display:inline-block}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-left.vk_balloon-type-serif .vk_balloon_content::after{top:0;left:2.9rem;width:0;height:0;border:20px solid transparent;border-bottom-color:inherit;border-top:0;margin-left:-20px;margin-top:-20px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content{display:inline-block}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content::before{left:36px;top:-8px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content::after{left:47px;top:-20px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-right{text-align:right}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-right.vk_balloon-type-serif .vk_balloon_icon{margin-left:auto;margin-right:0}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-right.vk_balloon-type-serif .vk_balloon_content{display:inline-block}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-right.vk_balloon-type-serif .vk_balloon_content::after{top:0;right:2.9rem;width:0;height:0;border:20px solid transparent;border-bottom-color:inherit;border-top:0;margin-left:-20px;margin-top:-20px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_icon{margin-left:auto;margin-right:0}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content{display:inline-block}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content::before{right:36px;top:-8px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content::after{right:47px;top:-20px}.edit-post-visual-editor.editor-styles-wrapper .vk_balloon_icon{max-width:96px}}.edit-post-visual-editor.editor-styles-wrapper .vk_button{margin:5px 0}.edit-post-visual-editor.editor-styles-wrapper .vk_button-color-custom a:hover{opacity:.8;box-shadow:0 0 0 .2rem rgba(171,184,195,.25)}.edit-post-visual-editor.editor-styles-wrapper .vk_button-align-left{text-align:left}.edit-post-visual-editor.editor-styles-wrapper .vk_button-align-center{text-align:center}.edit-post-visual-editor.editor-styles-wrapper .vk_button-align-right{text-align:right}.edit-post-visual-editor.editor-styles-wrapper .vk_button-align-block{display:block}.edit-post-visual-editor.editor-styles-wrapper .vk_button_link.btn{padding-top:.7em;padding-bottom:.6em}.edit-post-visual-editor.editor-styles-wrapper .vk_button_link_before{margin-right:.7rem}.edit-post-visual-editor.editor-styles-wrapper .vk_button_link_after{margin-left:.7rem}.edit-post-visual-editor.editor-styles-wrapper .vk_button_link_subCaption{display:block;overflow:hidden;margin:0;font-size:80%}.edit-post-visual-editor.editor-styles-wrapper .vk_button .editor-rich-text{display:inline-block}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-primary{color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-secondary{color:#fff;background-color:#6c757d}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-success{color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-info{color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-warning{color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-danger{color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-light{color:#fff;background-color:#f8f9fa}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-dark{color:#fff;background-color:#343a40}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-dark:hover,.edit-post-visual-editor.editor-styles-wrapper .btn.btn-secondary:hover{color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-primary{color:#007bff;border:1px solid #007bff;background:0 0;box-shadow:none}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-secondary{color:#6c757d;border:1px solid #6c757d;background:0 0;box-shadow:none}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-success{color:#28a745;border:1px solid #28a745;background:0 0;box-shadow:none}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-info{color:#17a2b8;border:1px solid #17a2b8;background:0 0;box-shadow:none}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-warning{color:#ffc107;border:1px solid #ffc107;background:0 0;box-shadow:none}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-danger{color:#dc3545;border:1px solid #dc3545;background:0 0;box-shadow:none}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-light{color:#f8f9fa;border:1px solid #f8f9fa;background:0 0;box-shadow:none}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-dark{color:#343a40;border:1px solid #343a40;background:0 0;box-shadow:none}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-primary:focus,.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-primary:hover{background:#007bff;color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-secondary:focus,.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-secondary:hover{background:#6c757d;color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-success:focus,.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-success:hover{background:#28a745;color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-info:focus,.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-info:hover{background:#17a2b8;color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-warning:focus,.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-warning:hover{background:#ffc107;color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-danger:focus,.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-danger:hover{background:#dc3545;color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-light:focus,.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-light:hover{background:#f8f9fa;color:#fff}.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-dark:focus,.edit-post-visual-editor.editor-styles-wrapper .btn.btn-outline-dark:hover{background:#343a40;color:#fff}.edit-post-visual-editor.editor-styles-wrapper .vk_flow-arrow-on:after{content:"";background:url(../images/arrow_bottom.svg) center 50% no-repeat;background-size:50px 50px;display:block;overflow:hidden;height:50px;width:50px;margin:0 auto}.edit-post-visual-editor.editor-styles-wrapper .vk_flow-arrow-off{padding-bottom:0;margin-bottom:30px}.edit-post-visual-editor.editor-styles-wrapper .vk_flow-arrow-off:after{content:"";font-size:0;background-image:none}.edit-post-visual-editor.editor-styles-wrapper .vk_flow_frame{display:flex;padding:20px 25px;border:3px solid #e5e5e5;margin:0;justify-content:space-between}.edit-post-visual-editor.editor-styles-wrapper .vk_flow_frame_text{display:block;overflow:hidden;margin:0;width:100%;box-sizing:border-box}.edit-post-visual-editor.editor-styles-wrapper .vk_flow_frame_text_content,.edit-post-visual-editor.editor-styles-wrapper .vk_flow_frame_text_title{padding-left:0;border:none}.edit-post-visual-editor.editor-styles-wrapper .vk_flow_frame_text_title{border-bottom:1px dotted #ccc;margin:0 0 10px;padding:0 0 5px;font-size:1.2em}.edit-post-visual-editor.editor-styles-wrapper .vk_flow_frame_text_content{margin-bottom:0}.edit-post-visual-editor.editor-styles-wrapper .vk_flow_frame_image{max-width:150px;margin-left:15px;box-sizing:border-box}.edit-post-visual-editor.editor-styles-wrapper .vk_faq{display:block;overflow:hidden;border-bottom:1px dotted #ccc;padding:0 0 25px;margin:25px 0;width:100%;position:relative}.edit-post-visual-editor.editor-styles-wrapper .vk_faq_content,.edit-post-visual-editor.editor-styles-wrapper .vk_faq_title{border:none;padding-left:35px}.edit-post-visual-editor.editor-styles-wrapper .vk_faq_content:before,.edit-post-visual-editor.editor-styles-wrapper .vk_faq_title:before{position:absolute;left:0;font-size:24px;line-height:105%}.edit-post-visual-editor.editor-styles-wrapper .vk_faq_title{margin-bottom:15px;font-size:18px;font-weight:700}.edit-post-visual-editor.editor-styles-wrapper .vk_faq_title:before{font-family:areal;content:"Q ";color:#e50000}.edit-post-visual-editor.editor-styles-wrapper .vk_faq_content{margin:0}.edit-post-visual-editor.editor-styles-wrapper .vk_faq_content:before{content:"A ";color:#337ab7;font-family:""}.edit-post-visual-editor.editor-styles-wrapper .vk_outer{background-position:center;background-size:cover;background-repeat:no-repeat;position:relative}.edit-post-visual-editor.editor-styles-wrapper .vk_outer .vk_outer_container{min-height:40px}.edit-post-visual-editor.editor-styles-wrapper .vk_outer-width-full{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%)}.edit-post-visual-editor.editor-styles-wrapper .vk_outer-paddingLR-use{padding-left:1.5em;padding-right:1.5em}@media (min-width:576px){.edit-post-visual-editor.editor-styles-wrapper .vk_outer-paddingLR-use{padding-left:2em;padding-right:2em}}@media (min-width:768px){.edit-post-visual-editor.editor-styles-wrapper .vk_outer-paddingLR-use{padding-left:2.5em;padding-right:2.5em}}@media (min-width:992px){.edit-post-visual-editor.editor-styles-wrapper .vk_outer-paddingLR-use{padding-left:3em;padding-right:3em}}@media (min-width:1200px){.edit-post-visual-editor.editor-styles-wrapper .vk_outer-paddingLR-use{padding-left:3.5em;padding-right:3.5em}}.edit-post-visual-editor.editor-styles-wrapper .vk_outer-paddingVertical-use{padding-top:1.5em;padding-bottom:1.5em}@media (min-width:576px){.edit-post-visual-editor.editor-styles-wrapper .vk_outer-paddingVertical-use{padding-top:2em;padding-bottom:2em}}@media (min-width:768px){.edit-post-visual-editor.editor-styles-wrapper .vk_outer-paddingVertical-use{padding-top:2.5em;padding-bottom:2.5em}}@media (min-width:992px){.edit-post-visual-editor.editor-styles-wrapper .vk_outer-paddingVertical-use{padding-top:3em;padding-bottom:3em}}@media (min-width:1200px){.edit-post-visual-editor.editor-styles-wrapper .vk_outer-paddingVertical-use{padding-top:3.5em;padding-bottom:3.5em}}.edit-post-visual-editor.editor-styles-wrapper .vk_outer-bgPosition-fixed{background-attachment:fixed!important;background-size:cover!important}.edit-post-visual-editor.editor-styles-wrapper .vk_outer-bgPosition-normal{background-attachment:unset!important;background-size:cover!important}.edit-post-visual-editor.editor-styles-wrapper .vk_outer_separator svg{display:block;max-height:100px;position:absolute;left:0;width:100%}.edit-post-visual-editor.editor-styles-wrapper .vk_outer_separator-position-upper svg{top:0;transform:rotate(180deg)}.edit-post-visual-editor.editor-styles-wrapper .vk_outer_separator-position-lower svg{bottom:0}.edit-post-visual-editor.editor-styles-wrapper .vk_outer .editor-block-list__block{margin:0}.edit-post-visual-editor.editor-styles-wrapper .vk_heading_title-style-plain{background:0 0;border:none;border-radius:0;padding:0;font-weight:400;box-shadow:none}.edit-post-visual-editor.editor-styles-wrapper .vk_heading_title-style-plain:after{border:none}.edit-post-visual-editor.editor-styles-wrapper .vk_heading_subtext{margin-bottom:0}@media screen and (max-width:992px){.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item{margin-bottom:1.5em}}.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item_link{color:#333}.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item_link:hover{color:#333;text-decoration:none}.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item_icon_outer{display:block;position:relative;margin:0 auto;width:80px;height:80px;border-radius:50%}.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item_icon{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);font-size:36px;color:#fff}.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item_title{margin-top:.9em;margin-bottom:.6em;text-align:center;font-size:21px;line-height:1.4em;border:none;padding:0}.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item_title::after{border:none}.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item_image{position:relative;display:block;width:120px;height:120px;margin:0 auto;overflow:hidden;border-radius:50%;text-indent:-9999px}.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item_summary{margin-bottom:.5em;text-align:center;line-height:1.8em}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent{margin-left:-15px;margin-right:-15px}@media (min-width:576px){.edit-post-visual-editor.editor-styles-wrapper .vk_prContent{display:flex}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent .col-sm-6{width:50%}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent-layout-imageLeft{flex-direction:row}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent-layout-imageRight{flex-direction:row-reverse}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent-layout-imageLeft .vk_prContent_colImg{padding-right:2em}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent-layout-imageRight .vk_prContent_colImg{padding-left:2em}}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colTxt{vertical-align:top}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colTxt_title{background-color:transparent;font-weight:700;padding:0;box-shadow:none;border:none;margin-bottom:.8em}@media (max-width:575.98px){.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colTxt_title:first-child{margin-top:30px}}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colTxt_title:after{content:"";line-height:0;display:block;overflow:hidden;position:absolute;bottom:-1px;width:0;border:none}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colTxt_text{line-height:2em;margin-bottom:1.7em}@media (min-width:992px){.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colTxt_btn.btn{font-size:16px}}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colImg_image{max-width:100%;height:auto}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colImg .components-button.button{margin:1em}.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colImg .components-button.image-button{margin:0}@media (max-width:576px){.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-pc{display:none}.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-tablet{display:none}.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-mobile{display:block}}@media (min-width:577px) and (max-width:768px){.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-pc{display:none}.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-tablet{display:block}.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-mobile{display:none}}@media (min-width:769px){.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-pc{display:block}.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-tablet{display:none}.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-mobile{display:none}}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_text{float:left;width:61.6%}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_photo{float:right;width:32%}.edit-post-visual-editor.editor-styles-wrapper .vk_staff-layout-imageLeft .vk_staff_text{float:right}.edit-post-visual-editor.editor-styles-wrapper .vk_staff-layout-imageLeft .vk_staff_photo{float:left}.edit-post-visual-editor.editor-styles-wrapper .vk_staff{display:block;overflow:hidden}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_text_name{text-align:left;box-shadow:none;font-size:3.5rem;line-height:1;margin-bottom:.5rem;border:none;padding:0;background-color:transparent}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_text_name:after,.edit-post-visual-editor.editor-styles-wrapper .vk_staff_text_name:before{border:none}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_text_caption{font-size:14px;display:block;margin:0 0 .5rem 4px;letter-spacing:5px}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_text_role{font-size:14px;line-height:1.6em}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_text_profileTitle{font-size:18px;padding-top:0;padding-left:0;padding-bottom:2px;margin-bottom:1.2rem;border-top:none;border-bottom:1px solid #ccc;background:0 0}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_text_profileTitle:after,.edit-post-visual-editor.editor-styles-wrapper .vk_staff_text_profileTitle:before{border:none}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_text_profileText{font-size:14px}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_photo{display:block;vertical-align:top;text-align:center}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_photo button{width:100%}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_photo .image-button{padding:0;margin:0;display:block}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_photo-border-default{border:4px solid #efefef;padding:1px}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_photo-border-none{border:none}.edit-post-visual-editor.editor-styles-wrapper .vk_staff_photo_image{width:100%;margin:0;display:block}@media (min-width:992px){.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp .vk_staff_text,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp-builder .vk_staff_text,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-onecolumn .vk_staff_text{width:74%}.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp .vk_staff_text_name,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp-builder .vk_staff_text_name,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-onecolumn .vk_staff_text_name{font-size:4rem}.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp .vk_staff_text_caption,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp-builder .vk_staff_text_caption,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-onecolumn .vk_staff_text_caption{font-size:16px;letter-spacing:.5rem}.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp .vk_staff_text_role,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp-builder .vk_staff_text_role,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-onecolumn .vk_staff_text_role{letter-spacing:.5rem}.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp .vk_staff_photo,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp-builder .vk_staff_photo,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-onecolumn .vk_staff_photo{width:22%}}@media (min-width:1200px){.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp .vk_staff_text,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp-builder .vk_staff_text,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-onecolumn .vk_staff_text{width:75%}.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp .vk_staff_text_name,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp-builder .vk_staff_text_name,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-onecolumn .vk_staff_text_name{font-size:4.5rem}.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp .vk_staff_photo,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp-builder .vk_staff_photo,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-onecolumn .vk_staff_photo{width:20%}}
inc/vk-blocks/build/block-build.css CHANGED
@@ -1,54 +1,23 @@
1
- {"version":3,"sources":["common.css"],"names":[],"mappings":"AAAA,0BAA0B,kBAAkB,kBAAkB,kBAAkB,CAAC,iBAAiB,6BAAA,AAAgB,gBAAA,iBAAiB,kBAAkB,uBAAuB,CAAC,qGAAqG,iBAAiB,iBAAiB,CAAC,CAAC","file":"../../_helper/common.css","sourcesContent":["@media (min-width: 600px){.wp-block-columns{margin-left:-15px;margin-right:-15px}.wp-block-column{flex-basis:auto;margin-left:15px;margin-right:15px;width:calc( 50% - 30px)}.wp-block-column:not(:first-child),.wp-block-column:not(:last-child),.wp-block-column:nth-child(odd){margin-left:15px;margin-right:15px}}\n"]}
2
  @media (min-width: 600px){.wp-block-columns{margin-left:-15px;margin-right:-15px}.wp-block-column{-ms-flex-preferred-size:auto;flex-basis:auto;margin-left:15px;margin-right:15px;width:calc( 50% - 30px)}.wp-block-column:not(:first-child),.wp-block-column:not(:last-child),.wp-block-column:nth-child(odd){margin-left:15px;margin-right:15px}}
3
 
4
- /*# sourceMappingURL=../map/_helper/common.css.map */
5
 
6
- {"version":3,"sources":["style.css"],"names":[],"mappings":"AAAA,YAAY,oBAAA,AAAa,aAAA,sBAAA,AAAmB,mBAAA,iBAAiB,CAAC,mBAAmB,QAAQ,CAAC,cAAc,qBAAqB,mBAAmB,qBAAqB,CAAC,iBAAiB,6BAAA,AAAgB,gBAAA,oBAAA,AAAc,cAAA,iBAAiB,CAAC,uBAAuB,sBAAsB,cAAc,CAAC,sBAAsB,cAAc,kBAAkB,iBAAiB,iBAAiB,CAAC,oBAAoB,kBAAkB,eAAe,CAAC,gFAAgF,iBAAiB,CAAC,2CAA2C,qBAAqB,kBAAkB,CAAC,kDAAkD,WAAW,kBAAkB,QAAQ,SAAS,6BAA6B,CAAC,2CAA2C,kBAAkB,CAAC,qGAAqG,kBAAkB,WAAW,kBAAkB,kBAAkB,CAAC,mDAAmD,WAAW,WAAW,CAAC,kDAAkD,WAAW,WAAW,CAAC,iEAAiE,iBAAiB,CAAC,2EAA2E,OAAO,QAAQ,2BAA2B,cAAc,iBAAiB,iBAAiB,CAAC,iEAAiE,mBAAmB,CAAC,4EAA4E,WAAW,OAAO,CAAC,2EAA2E,WAAW,QAAQ,CAAC,2BAA2B,+BAAA,AAA0B,0BAAA,CAAC,kEAAkE,gBAAgB,CAAC,4EAA4E,QAAQ,QAAQ,0BAA0B,eAAe,iBAAiB,kBAAkB,CAAC,kEAAkE,kBAAkB,CAAC,6EAA6E,YAAY,OAAO,CAAC,4EAA4E,YAAY,QAAQ,CAAC,oDAAoD,qBAAqB,iCAAiC,CAAC,qBAAqB,GAAG,2CAA2C,CAAC,IAAI,2CAA2C,CAAC,IAAI,2CAA2C,CAAC,IAAI,4CAA4C,CAAC,KAAK,2CAA2C,CAAC,CAAC,0CAA0C,YAAY,aAAa,CAAC,+EAA+E,oBAAoB,CAAC,sFAAsF,MAAM,YAAY,QAAQ,SAAS,8BAA8B,4BAA4B,aAAa,kBAAkB,gBAAgB,CAAC,+EAA+E,oBAAoB,CAAC,uFAAuF,UAAU,QAAQ,CAAC,sFAAsF,UAAU,SAAS,CAAC,sCAAsC,gBAAgB,CAAC,6EAA6E,iBAAiB,cAAc,CAAC,gFAAgF,oBAAoB,CAAC,uFAAuF,MAAM,aAAa,QAAQ,SAAS,8BAA8B,4BAA4B,aAAa,kBAAkB,gBAAgB,CAAC,6EAA6E,iBAAiB,cAAc,CAAC,gFAAgF,oBAAoB,CAAC,wFAAwF,WAAW,QAAQ,CAAC,uFAAuF,WAAW,SAAS,CAAC,iBAAiB,cAAc,CAAC,CAAC","file":"../../balloon/style.css","sourcesContent":[".vk_balloon{display:flex;align-items:center;margin-bottom:1em}.vk_balloon figure{margin:0}.vk_balloon p{word-break:break-all;background:#f5f5f5;padding:1.1rem 1.4rem}.vk_balloon_icon{flex-basis:96px;flex-shrink:0;text-align:center}.vk_balloon_icon_image{vertical-align:bottom;max-width:64px}.vk_balloon_icon_name{display:block;text-align:center;font-size:0.7rem;margin-top:0.2rem}.vk_balloon_content{position:relative;text-align:left}.vk_balloon_content.editor-rich-text__tinymce[data-is-placeholder-visible=true]{position:absolute}.vk_balloon-type-serif .vk_balloon_content{border-color:#f5f5f5;border-radius:.4em}.vk_balloon-type-serif .vk_balloon_content::after{content:'';position:absolute;width:0;height:0;border:20px solid transparent}.vk_balloon-type-think .vk_balloon_content{border-radius:2rem}.vk_balloon-type-think .vk_balloon_content::before,.vk_balloon-type-think .vk_balloon_content::after{position:absolute;content:'';border-radius:50%;background:inherit}.vk_balloon-type-think .vk_balloon_content::before{width:20px;height:20px}.vk_balloon-type-think .vk_balloon_content::after{width:10px;height:10px}.vk_balloon-position-left.vk_balloon-type-serif .vk_balloon_icon{margin-right:2rem}.vk_balloon-position-left.vk_balloon-type-serif .vk_balloon_content::after{left:0;top:50%;border-right-color:inherit;border-left:0;margin-top:-20px;margin-left:-20px}.vk_balloon-position-left.vk_balloon-type-think .vk_balloon_icon{margin-right:2.5rem}.vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content::before{left:-22px;top:7px}.vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content::after{left:-35px;top:20px}.vk_balloon-position-right{flex-direction:row-reverse}.vk_balloon-position-right.vk_balloon-type-serif .vk_balloon_icon{margin-left:2rem}.vk_balloon-position-right.vk_balloon-type-serif .vk_balloon_content::after{right:0;top:50%;border-left-color:inherit;border-right:0;margin-top:-20px;margin-right:-20px}.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_icon{margin-left:2.5rem}.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content::before{right:-22px;top:7px}.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content::after{right:-35px;top:20px}.vk_balloon.animation-vibration .vk_balloon_content{display:inline-block;animation:vibration .1s infinite}@keyframes vibration{0%{transform:translate(0px, 0px) rotateZ(0deg)}25%{transform:translate(2px, 2px) rotateZ(1deg)}50%{transform:translate(0px, 2px) rotateZ(0deg)}75%{transform:translate(2px, 0px) rotateZ(-1deg)}100%{transform:translate(0px, 0px) rotateZ(0deg)}}@media only screen and (max-width: 480px){.vk_balloon{display:block}.vk_balloon.vk_balloon-position-left.vk_balloon-type-serif .vk_balloon_content{display:inline-block}.vk_balloon.vk_balloon-position-left.vk_balloon-type-serif .vk_balloon_content::after{top:0;left:2.9rem;width:0;height:0;border:20px solid transparent;border-bottom-color:inherit;border-top:0;margin-left:-20px;margin-top:-20px}.vk_balloon.vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content{display:inline-block}.vk_balloon.vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content::before{left:36px;top:-8px}.vk_balloon.vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content::after{left:47px;top:-20px}.vk_balloon.vk_balloon-position-right{text-align:right}.vk_balloon.vk_balloon-position-right.vk_balloon-type-serif .vk_balloon_icon{margin-left:auto;margin-right:0}.vk_balloon.vk_balloon-position-right.vk_balloon-type-serif .vk_balloon_content{display:inline-block}.vk_balloon.vk_balloon-position-right.vk_balloon-type-serif .vk_balloon_content::after{top:0;right:2.9rem;width:0;height:0;border:20px solid transparent;border-bottom-color:inherit;border-top:0;margin-left:-20px;margin-top:-20px}.vk_balloon.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_icon{margin-left:auto;margin-right:0}.vk_balloon.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content{display:inline-block}.vk_balloon.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content::before{right:36px;top:-8px}.vk_balloon.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content::after{right:47px;top:-20px}.vk_balloon_icon{max-width:96px}}\n"]}
7
  .vk_balloon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:1em}.vk_balloon figure{margin:0}.vk_balloon p{word-break:break-all;background:#f5f5f5;padding:1.1rem 1.4rem}.vk_balloon_icon{-ms-flex-preferred-size:96px;flex-basis:96px;-ms-flex-negative:0;flex-shrink:0;text-align:center}.vk_balloon_icon_image{vertical-align:bottom;max-width:64px}.vk_balloon_icon_name{display:block;text-align:center;font-size:0.7rem;margin-top:0.2rem}.vk_balloon_content{position:relative;text-align:left}.vk_balloon_content.editor-rich-text__tinymce[data-is-placeholder-visible=true]{position:absolute}.vk_balloon-type-serif .vk_balloon_content{border-color:#f5f5f5;border-radius:.4em}.vk_balloon-type-serif .vk_balloon_content::after{content:'';position:absolute;width:0;height:0;border:20px solid transparent}.vk_balloon-type-think .vk_balloon_content{border-radius:2rem}.vk_balloon-type-think .vk_balloon_content::before,.vk_balloon-type-think .vk_balloon_content::after{position:absolute;content:'';border-radius:50%;background:inherit}.vk_balloon-type-think .vk_balloon_content::before{width:20px;height:20px}.vk_balloon-type-think .vk_balloon_content::after{width:10px;height:10px}.vk_balloon-position-left.vk_balloon-type-serif .vk_balloon_icon{margin-right:2rem}.vk_balloon-position-left.vk_balloon-type-serif .vk_balloon_content::after{left:0;top:50%;border-right-color:inherit;border-left:0;margin-top:-20px;margin-left:-20px}.vk_balloon-position-left.vk_balloon-type-think .vk_balloon_icon{margin-right:2.5rem}.vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content::before{left:-22px;top:7px}.vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content::after{left:-35px;top:20px}.vk_balloon-position-right{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.vk_balloon-position-right.vk_balloon-type-serif .vk_balloon_icon{margin-left:2rem}.vk_balloon-position-right.vk_balloon-type-serif .vk_balloon_content::after{right:0;top:50%;border-left-color:inherit;border-right:0;margin-top:-20px;margin-right:-20px}.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_icon{margin-left:2.5rem}.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content::before{right:-22px;top:7px}.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content::after{right:-35px;top:20px}.vk_balloon.animation-vibration .vk_balloon_content{display:inline-block;animation:vibration .1s infinite}@keyframes vibration{0%{transform:translate(0px, 0px) rotateZ(0deg)}25%{transform:translate(2px, 2px) rotateZ(1deg)}50%{transform:translate(0px, 2px) rotateZ(0deg)}75%{transform:translate(2px, 0px) rotateZ(-1deg)}100%{transform:translate(0px, 0px) rotateZ(0deg)}}@media only screen and (max-width: 480px){.vk_balloon{display:block}.vk_balloon.vk_balloon-position-left.vk_balloon-type-serif .vk_balloon_content{display:inline-block}.vk_balloon.vk_balloon-position-left.vk_balloon-type-serif .vk_balloon_content::after{top:0;left:2.9rem;width:0;height:0;border:20px solid transparent;border-bottom-color:inherit;border-top:0;margin-left:-20px;margin-top:-20px}.vk_balloon.vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content{display:inline-block}.vk_balloon.vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content::before{left:36px;top:-8px}.vk_balloon.vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content::after{left:47px;top:-20px}.vk_balloon.vk_balloon-position-right{text-align:right}.vk_balloon.vk_balloon-position-right.vk_balloon-type-serif .vk_balloon_icon{margin-left:auto;margin-right:0}.vk_balloon.vk_balloon-position-right.vk_balloon-type-serif .vk_balloon_content{display:inline-block}.vk_balloon.vk_balloon-position-right.vk_balloon-type-serif .vk_balloon_content::after{top:0;right:2.9rem;width:0;height:0;border:20px solid transparent;border-bottom-color:inherit;border-top:0;margin-left:-20px;margin-top:-20px}.vk_balloon.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_icon{margin-left:auto;margin-right:0}.vk_balloon.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content{display:inline-block}.vk_balloon.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content::before{right:36px;top:-8px}.vk_balloon.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content::after{right:47px;top:-20px}.vk_balloon_icon{max-width:96px}}
8
 
9
- /*# sourceMappingURL=../map/balloon/style.css.map */
10
-
11
- {"version":3,"sources":["style.css"],"names":[],"mappings":"AAAA,WAAW,YAAY,CAAC,gCAAgC,YAAY,8CAA8C,CAAC,sBAAsB,eAAe,CAAC,wBAAwB,iBAAiB,CAAC,uBAAuB,gBAAgB,CAAC,uBAAuB,aAAa,CAAC,oBAAoB,iBAAiB,mBAAmB,CAAC,uBAAuB,mBAAmB,CAAC,sBAAsB,kBAAkB,CAAC,2BAA2B,cAAc,gBAAgB,SAAS,aAAa,CAAC,6BAA6B,oBAAoB,CAAC,iBAAiB,UAAU,CAAC,mBAAmB,WAAW,wBAAwB,CAAC,iBAAiB,UAAU,CAAC,cAAc,UAAU,CAAC,iBAAiB,UAAU,CAAC,gBAAgB,UAAU,CAAC,eAAe,WAAW,wBAAwB,CAAC,cAAc,WAAW,wBAAwB,CAAC,6CAA6C,UAAU,CAAC,yBAAyB,cAAc,yBAAyB,gBAAgB,eAAe,CAAC,2BAA2B,cAAc,yBAAyB,gBAAgB,eAAe,CAAC,yBAAyB,cAAc,yBAAyB,gBAAgB,eAAe,CAAC,sBAAsB,cAAc,yBAAyB,gBAAgB,eAAe,CAAC,yBAAyB,cAAc,yBAAyB,gBAAgB,eAAe,CAAC,wBAAwB,cAAc,yBAAyB,gBAAgB,eAAe,CAAC,uBAAuB,cAAc,yBAAyB,gBAAgB,eAAe,CAAC,sBAAsB,cAAc,yBAAyB,gBAAgB,eAAe,CAAC,8DAA8D,mBAAmB,UAAU,CAAC,kEAAkE,mBAAmB,UAAU,CAAC,8DAA8D,mBAAmB,UAAU,CAAC,wDAAwD,mBAAmB,UAAU,CAAC,8DAA8D,mBAAmB,UAAU,CAAC,4DAA4D,mBAAmB,UAAU,CAAC,0DAA0D,mBAAmB,UAAU,CAAC,wDAAwD,mBAAmB,UAAU,CAAC","file":"../../button/style.css","sourcesContent":[".vk_button{margin:5px 0}.vk_button-color-custom a:hover{opacity:0.8;box-shadow:0 0 0 0.2rem rgba(171,184,195,0.25)}.vk_button-align-left{text-align:left}.vk_button-align-center{text-align:center}.vk_button-align-right{text-align:right}.vk_button-align-block{display:block}.vk_button_link.btn{padding-top:.7em;padding-bottom:.6em}.vk_button_link_before{margin-right:0.7rem}.vk_button_link_after{margin-left:0.7rem}.vk_button_link_subCaption{display:block;overflow:hidden;margin:0;font-size:80%}.vk_button .editor-rich-text{display:inline-block}.btn.btn-primary{color:#fff}.btn.btn-secondary{color:#fff;background-color:#6c757d}.btn.btn-success{color:#fff}.btn.btn-info{color:#fff}.btn.btn-warning{color:#fff}.btn.btn-danger{color:#fff}.btn.btn-light{color:#fff;background-color:#f8f9fa}.btn.btn-dark{color:#fff;background-color:#343a40}.btn.btn-secondary:hover,.btn.btn-dark:hover{color:#fff}.btn.btn-outline-primary{color:#007bff;border:1px solid #007bff;background:none;box-shadow:none}.btn.btn-outline-secondary{color:#6c757d;border:1px solid #6c757d;background:none;box-shadow:none}.btn.btn-outline-success{color:#28a745;border:1px solid #28a745;background:none;box-shadow:none}.btn.btn-outline-info{color:#17a2b8;border:1px solid #17a2b8;background:none;box-shadow:none}.btn.btn-outline-warning{color:#ffc107;border:1px solid #ffc107;background:none;box-shadow:none}.btn.btn-outline-danger{color:#dc3545;border:1px solid #dc3545;background:none;box-shadow:none}.btn.btn-outline-light{color:#f8f9fa;border:1px solid #f8f9fa;background:none;box-shadow:none}.btn.btn-outline-dark{color:#343a40;border:1px solid #343a40;background:none;box-shadow:none}.btn.btn-outline-primary:hover,.btn.btn-outline-primary:focus{background:#007bff;color:#fff}.btn.btn-outline-secondary:hover,.btn.btn-outline-secondary:focus{background:#6c757d;color:#fff}.btn.btn-outline-success:hover,.btn.btn-outline-success:focus{background:#28a745;color:#fff}.btn.btn-outline-info:hover,.btn.btn-outline-info:focus{background:#17a2b8;color:#fff}.btn.btn-outline-warning:hover,.btn.btn-outline-warning:focus{background:#ffc107;color:#fff}.btn.btn-outline-danger:hover,.btn.btn-outline-danger:focus{background:#dc3545;color:#fff}.btn.btn-outline-light:hover,.btn.btn-outline-light:focus{background:#f8f9fa;color:#fff}.btn.btn-outline-dark:hover,.btn.btn-outline-dark:focus{background:#343a40;color:#fff}\n"]}
12
  .vk_button{margin:5px 0}.vk_button-color-custom a:hover{opacity:0.8;box-shadow:0 0 0 0.2rem rgba(171,184,195,0.25)}.vk_button-align-left{text-align:left}.vk_button-align-center{text-align:center}.vk_button-align-right{text-align:right}.vk_button-align-block{display:block}.vk_button_link.btn{padding-top:.7em;padding-bottom:.6em}.vk_button_link_before{margin-right:0.7rem}.vk_button_link_after{margin-left:0.7rem}.vk_button_link_subCaption{display:block;overflow:hidden;margin:0;font-size:80%}.vk_button .editor-rich-text{display:inline-block}.btn.btn-primary{color:#fff}.btn.btn-secondary{color:#fff;background-color:#6c757d}.btn.btn-success{color:#fff}.btn.btn-info{color:#fff}.btn.btn-warning{color:#fff}.btn.btn-danger{color:#fff}.btn.btn-light{color:#fff;background-color:#f8f9fa}.btn.btn-dark{color:#fff;background-color:#343a40}.btn.btn-secondary:hover,.btn.btn-dark:hover{color:#fff}.btn.btn-outline-primary{color:#007bff;border:1px solid #007bff;background:none;box-shadow:none}.btn.btn-outline-secondary{color:#6c757d;border:1px solid #6c757d;background:none;box-shadow:none}.btn.btn-outline-success{color:#28a745;border:1px solid #28a745;background:none;box-shadow:none}.btn.btn-outline-info{color:#17a2b8;border:1px solid #17a2b8;background:none;box-shadow:none}.btn.btn-outline-warning{color:#ffc107;border:1px solid #ffc107;background:none;box-shadow:none}.btn.btn-outline-danger{color:#dc3545;border:1px solid #dc3545;background:none;box-shadow:none}.btn.btn-outline-light{color:#f8f9fa;border:1px solid #f8f9fa;background:none;box-shadow:none}.btn.btn-outline-dark{color:#343a40;border:1px solid #343a40;background:none;box-shadow:none}.btn.btn-outline-primary:hover,.btn.btn-outline-primary:focus{background:#007bff;color:#fff}.btn.btn-outline-secondary:hover,.btn.btn-outline-secondary:focus{background:#6c757d;color:#fff}.btn.btn-outline-success:hover,.btn.btn-outline-success:focus{background:#28a745;color:#fff}.btn.btn-outline-info:hover,.btn.btn-outline-info:focus{background:#17a2b8;color:#fff}.btn.btn-outline-warning:hover,.btn.btn-outline-warning:focus{background:#ffc107;color:#fff}.btn.btn-outline-danger:hover,.btn.btn-outline-danger:focus{background:#dc3545;color:#fff}.btn.btn-outline-light:hover,.btn.btn-outline-light:focus{background:#f8f9fa;color:#fff}.btn.btn-outline-dark:hover,.btn.btn-outline-dark:focus{background:#343a40;color:#fff}
13
 
14
- /*# sourceMappingURL=../map/button/style.css.map */
15
-
16
- {"version":3,"sources":["style.css"],"names":[],"mappings":"AAAA,QAAQ,cAAc,gBAAgB,8BAA8B,qBAAqB,gBAAgB,WAAW,iBAAiB,CAAC,8BAA8B,YAAY,iBAAiB,CAAC,4CAA4C,kBAAkB,OAAO,eAAe,gBAAgB,CAAC,cAAc,mBAAmB,eAAe,eAAe,CAAC,qBAAqB,oBAAoB,aAAa,aAAa,CAAC,gBAAgB,UAAU,CAAC,uBAAuB,aAAa,cAAc,cAAc,CAAC","file":"../../faq/style.css","sourcesContent":[".vk_faq{display:block;overflow:hidden;border-bottom:1px dotted #ccc;padding:0px 0px 25px;margin:25px 0px;width:100%;position:relative}.vk_faq_title,.vk_faq_content{border:none;padding-left:35px}.vk_faq_title:before,.vk_faq_content:before{position:absolute;left:0;font-size:24px;line-height:105%}.vk_faq_title{margin-bottom:15px;font-size:18px;font-weight:700}.vk_faq_title:before{font-family:\"areal\";content:\"Q \";color:#e50000}.vk_faq_content{margin:0px}.vk_faq_content:before{content:\"A \";color:#337ab7;font-family:\"\"}\n"]}
17
- .vk_faq{display:block;overflow:hidden;border-bottom:1px dotted #ccc;padding:0px 0px 25px;margin:25px 0px;width:100%;position:relative}.vk_faq_title,.vk_faq_content{border:none;padding-left:35px}.vk_faq_title:before,.vk_faq_content:before{position:absolute;left:0;font-size:24px;line-height:105%}.vk_faq_title{margin-bottom:15px;font-size:18px;font-weight:700}.vk_faq_title:before{font-family:"areal";content:"Q ";color:#e50000}.vk_faq_content{margin:0px}.vk_faq_content:before{content:"A ";color:#337ab7;font-family:""}
18
-
19
- /*# sourceMappingURL=../map/faq/style.css.map */
20
-
21
- {"version":3,"sources":["style.css"],"names":[],"mappings":"AAAA,wBAAwB,WAAW,kEAAkE,0BAA0B,cAAc,gBAAgB,YAAY,WAAW,aAAa,CAAC,mBAAmB,mBAAmB,kBAAkB,CAAC,yBAAyB,WAAW,YAAY,qBAAqB,CAAC,eAAe,oBAAA,AAAa,aAAA,kBAAkB,yBAAyB,SAAS,sBAAA,AAA6B,6BAAA,CAAC,oBAAoB,cAAc,gBAAgB,SAAS,WAAW,qBAAqB,CAAC,sDAAsD,eAAe,WAAW,CAAC,0BAA0B,8BAA8B,gBAAgB,gBAAgB,eAAe,CAAC,4BAA4B,iBAAiB,CAAC,qBAAqB,gBAAgB,iBAAiB,qBAAqB,CAAC","file":"../../flow/style.css","sourcesContent":[".vk_flow-arrow-on:after{content:\"\";background:url(\"../images/arrow_bottom.svg\") center 50% no-repeat;background-size:50px 50px;display:block;overflow:hidden;height:50px;width:50px;margin:0 auto}.vk_flow-arrow-off{padding-bottom:0px;margin-bottom:30px}.vk_flow-arrow-off:after{content:\"\";font-size:0;background-image:none}.vk_flow_frame{display:flex;padding:20px 25px;border:3px solid #e5e5e5;margin:0;justify-content:space-between}.vk_flow_frame_text{display:block;overflow:hidden;margin:0;width:100%;box-sizing:border-box}.vk_flow_frame_text_title,.vk_flow_frame_text_content{padding-left:0;border:none}.vk_flow_frame_text_title{border-bottom:1px dotted #ccc;margin:0 0 10px;padding:0 0 5px;font-size:1.2em}.vk_flow_frame_text_content{margin-bottom:0px}.vk_flow_frame_image{max-width:150px;margin-left:15px;box-sizing:border-box}\n"]}
22
  .vk_flow-arrow-on:after{content:"";background:url("../images/arrow_bottom.svg") center 50% no-repeat;background-size:50px 50px;display:block;overflow:hidden;height:50px;width:50px;margin:0 auto}.vk_flow-arrow-off{padding-bottom:0px;margin-bottom:30px}.vk_flow-arrow-off:after{content:"";font-size:0;background-image:none}.vk_flow_frame{display:-ms-flexbox;display:flex;padding:20px 25px;border:3px solid #e5e5e5;margin:0;-ms-flex-pack:justify;justify-content:space-between}.vk_flow_frame_text{display:block;overflow:hidden;margin:0;width:100%;box-sizing:border-box}.vk_flow_frame_text_title,.vk_flow_frame_text_content{padding-left:0;border:none}.vk_flow_frame_text_title{border-bottom:1px dotted #ccc;margin:0 0 10px;padding:0 0 5px;font-size:1.2em}.vk_flow_frame_text_content{margin-bottom:0px}.vk_flow_frame_image{max-width:150px;margin-left:15px;box-sizing:border-box}
23
 
24
- /*# sourceMappingURL=../map/flow/style.css.map */
25
-
26
- {"version":3,"sources":["style.css"],"names":[],"mappings":"AAAA,8BAA8B,gBAAgB,YAAY,gBAAgB,UAAU,mBAAmB,eAAe,CAAC,oCAAoC,WAAW,CAAC,oBAAoB,eAAe,CAAC","file":"../../heading/style.css","sourcesContent":[".vk_heading_title-style-plain{background:none;border:none;border-radius:0;padding:0;font-weight:normal;box-shadow:none}.vk_heading_title-style-plain:after{border:none}.vk_heading_subtext{margin-bottom:0}\n"]}
27
- .vk_heading_title-style-plain{background:none;border:none;border-radius:0;padding:0;font-weight:normal;box-shadow:none}.vk_heading_title-style-plain:after{border:none}.vk_heading_subtext{margin-bottom:0}
28
-
29
- /*# sourceMappingURL=../map/heading/style.css.map */
30
 
31
- {"version":3,"sources":["style.css"],"names":[],"mappings":"AAAA,UAAU,2BAA2B,sBAAsB,4BAA4B,iBAAiB,CAAC,8BAA8B,eAAe,CAAC,qBAAqB,6BAA6B,8BAA8B,8BAA8B,8BAA8B,CAAC,wBAAwB,mBAAmB,mBAAmB,CAAC,0BAA0B,wBAAwB,iBAAiB,iBAAiB,CAAC,CAAC,0BAA0B,wBAAwB,mBAAmB,mBAAmB,CAAC,CAAC,0BAA0B,wBAAwB,iBAAiB,iBAAiB,CAAC,CAAC,2BAA2B,wBAAwB,mBAAmB,mBAAmB,CAAC,CAAC,8BAA8B,kBAAkB,oBAAoB,CAAC,0BAA0B,8BAA8B,gBAAgB,kBAAkB,CAAC,CAAC,0BAA0B,8BAA8B,kBAAkB,oBAAoB,CAAC,CAAC,0BAA0B,8BAA8B,gBAAgB,kBAAkB,CAAC,CAAC,2BAA2B,8BAA8B,kBAAkB,oBAAoB,CAAC,CAAC,2BAA2B,uCAAuC,gCAAgC,CAAC,4BAA4B,uCAAuC,gCAAgC,CAAC,wBAAwB,cAAc,iBAAiB,kBAAkB,OAAO,UAAU,CAAC,uCAAuC,MAAM,wBAAwB,CAAC,uCAAuC,QAAQ,CAAC,oCAAoC,QAAQ,CAAC","file":"../../outer/style.css","sourcesContent":[".vk_outer{background-position:center;background-size:cover;background-repeat:no-repeat;position:relative}.vk_outer .vk_outer_container{min-height:40px}.vk_outer-width-full{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%)}.vk_outer-paddingLR-use{padding-left:1.5em;padding-right:1.5em}@media (min-width: 576px){.vk_outer-paddingLR-use{padding-left:2em;padding-right:2em}}@media (min-width: 768px){.vk_outer-paddingLR-use{padding-left:2.5em;padding-right:2.5em}}@media (min-width: 992px){.vk_outer-paddingLR-use{padding-left:3em;padding-right:3em}}@media (min-width: 1200px){.vk_outer-paddingLR-use{padding-left:3.5em;padding-right:3.5em}}.vk_outer-paddingVertical-use{padding-top:1.5em;padding-bottom:1.5em}@media (min-width: 576px){.vk_outer-paddingVertical-use{padding-top:2em;padding-bottom:2em}}@media (min-width: 768px){.vk_outer-paddingVertical-use{padding-top:2.5em;padding-bottom:2.5em}}@media (min-width: 992px){.vk_outer-paddingVertical-use{padding-top:3em;padding-bottom:3em}}@media (min-width: 1200px){.vk_outer-paddingVertical-use{padding-top:3.5em;padding-bottom:3.5em}}.vk_outer-bgPosition-fixed{background-attachment:fixed !important;background-size:cover !important}.vk_outer-bgPosition-normal{background-attachment:unset !important;background-size:cover !important}.vk_outer_separator svg{display:block;max-height:100px;position:absolute;left:0;width:100%}.vk_outer_separator-position-upper svg{top:0;transform:rotate(180deg)}.vk_outer_separator-position-lower svg{bottom:0}.vk_outer .editor-block-list__block{margin:0}\n"]}
32
  .vk_outer{background-position:center;background-size:cover;background-repeat:no-repeat;position:relative}.vk_outer .vk_outer_container{min-height:40px}.vk_outer-width-full{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%)}.vk_outer-paddingLR-use{padding-left:1.5em;padding-right:1.5em}@media (min-width: 576px){.vk_outer-paddingLR-use{padding-left:2em;padding-right:2em}}@media (min-width: 768px){.vk_outer-paddingLR-use{padding-left:2.5em;padding-right:2.5em}}@media (min-width: 992px){.vk_outer-paddingLR-use{padding-left:3em;padding-right:3em}}@media (min-width: 1200px){.vk_outer-paddingLR-use{padding-left:3.5em;padding-right:3.5em}}.vk_outer-paddingVertical-use{padding-top:1.5em;padding-bottom:1.5em}@media (min-width: 576px){.vk_outer-paddingVertical-use{padding-top:2em;padding-bottom:2em}}@media (min-width: 768px){.vk_outer-paddingVertical-use{padding-top:2.5em;padding-bottom:2.5em}}@media (min-width: 992px){.vk_outer-paddingVertical-use{padding-top:3em;padding-bottom:3em}}@media (min-width: 1200px){.vk_outer-paddingVertical-use{padding-top:3.5em;padding-bottom:3.5em}}.vk_outer-bgPosition-fixed{background-attachment:fixed !important;background-size:cover !important}.vk_outer-bgPosition-normal{background-attachment:unset !important;background-size:cover !important}.vk_outer_separator svg{display:block;max-height:100px;position:absolute;left:0;width:100%}.vk_outer_separator-position-upper svg{top:0;transform:rotate(180deg)}.vk_outer_separator-position-lower svg{bottom:0}.vk_outer .editor-block-list__block{margin:0}
33
 
34
- /*# sourceMappingURL=../map/outer/style.css.map */
35
 
36
- {"version":3,"sources":["style.css"],"names":[],"mappings":"AAAA,qCAAqC,kBAAkB,mBAAmB,CAAC,CAAC,uBAAuB,UAAU,CAAC,6BAA6B,WAAW,oBAAoB,CAAC,6BAA6B,cAAc,kBAAkB,cAAc,WAAW,YAAY,iBAAiB,CAAC,uBAAuB,kBAAkB,QAAQ,SAAS,4CAA4C,eAAe,UAAU,CAAC,wBAAwB,iBAAiB,oBAAoB,kBAAkB,eAAe,kBAAkB,YAAY,SAAS,CAAC,+BAA+B,WAAW,CAAC,wBAAwB,kBAAkB,cAAc,YAAY,aAAa,cAAc,gBAAgB,kBAAkB,mBAAmB,CAAC,0BAA0B,oBAAoB,kBAAkB,iBAAiB,CAAC","file":"../../pr-blocks/style.css","sourcesContent":["@media screen and (max-width: 992px){.vk_prBlocks_item{margin-bottom:1.5em}}.vk_prBlocks_item_link{color:#333}.vk_prBlocks_item_link:hover{color:#333;text-decoration:none}.vk_prBlocks_item_icon_outer{display:block;position:relative;margin:0 auto;width:80px;height:80px;border-radius:50%}.vk_prBlocks_item_icon{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);font-size:36px;color:#fff}.vk_prBlocks_item_title{margin-top:0.9em;margin-bottom:0.6em;text-align:center;font-size:21px;line-height:1.4em;border:none;padding:0}.vk_prBlocks_item_title::after{border:none}.vk_prBlocks_item_image{position:relative;display:block;width:120px;height:120px;margin:0 auto;overflow:hidden;border-radius:50%;text-indent:-9999px}.vk_prBlocks_item_summary{margin-bottom:0.5em;text-align:center;line-height:1.8em}\n"]}
37
  @media screen and (max-width: 992px){.vk_prBlocks_item{margin-bottom:1.5em}}.vk_prBlocks_item_link{color:#333}.vk_prBlocks_item_link:hover{color:#333;text-decoration:none}.vk_prBlocks_item_icon_outer{display:block;position:relative;margin:0 auto;width:80px;height:80px;border-radius:50%}.vk_prBlocks_item_icon{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);font-size:36px;color:#fff}.vk_prBlocks_item_title{margin-top:0.9em;margin-bottom:0.6em;text-align:center;font-size:21px;line-height:1.4em;border:none;padding:0}.vk_prBlocks_item_title::after{border:none}.vk_prBlocks_item_image{position:relative;display:block;width:120px;height:120px;margin:0 auto;overflow:hidden;border-radius:50%;text-indent:-9999px}.vk_prBlocks_item_summary{margin-bottom:0.5em;text-align:center;line-height:1.8em}
38
 
39
- /*# sourceMappingURL=../map/pr-blocks/style.css.map */
40
-
41
- {"version":3,"sources":["style.css"],"names":[],"mappings":"AAAA,cAAc,kBAAkB,kBAAkB,CAAC,0BAA0B,cAAc,oBAAA,AAAY,YAAA,CAAC,wBAAwB,SAAS,CAAC,+BAA+B,uBAAA,AAAkB,kBAAA,CAAC,gCAAgC,+BAAA,AAA0B,0BAAA,CAAC,oDAAoD,iBAAiB,CAAC,qDAAqD,gBAAgB,CAAC,CAAC,qBAAqB,kBAAkB,CAAC,2BAA2B,6BAA6B,iBAAiB,UAAU,gBAAgB,YAAY,mBAAmB,CAAC,6BAA6B,uCAAuC,eAAe,CAAC,CAAC,iCAAiC,WAAW,cAAc,cAAc,gBAAgB,kBAAkB,YAAY,QAAQ,WAAW,CAAC,0BAA0B,gBAAgB,mBAAmB,CAAC,0BAA0B,6BAA6B,cAAc,CAAC,CAAC,2BAA2B,eAAe,WAAW,CAAC,+CAA+C,UAAU,CAAC,qDAAqD,QAAQ,CAAC","file":"../../pr-content/style.css","sourcesContent":[".vk_prContent{margin-left:-15px;margin-right:-15px}@media (min-width: 576px){.vk_prContent{display:flex}.vk_prContent .col-sm-6{width:50%}.vk_prContent-layout-imageLeft{flex-direction:row}.vk_prContent-layout-imageRight{flex-direction:row-reverse}.vk_prContent-layout-imageLeft .vk_prContent_colImg{padding-right:2em}.vk_prContent-layout-imageRight .vk_prContent_colImg{padding-left:2em}}.vk_prContent_colTxt{vertical-align:top}.vk_prContent_colTxt_title{background-color:transparent;font-weight:bold;padding:0;box-shadow:none;border:none;margin-bottom:0.8em}@media (max-width: 575.98px){.vk_prContent_colTxt_title:first-child{margin-top:30px}}.vk_prContent_colTxt_title:after{content:\"\";line-height:0;display:block;overflow:hidden;position:absolute;bottom:-1px;width:0;border:none}.vk_prContent_colTxt_text{line-height:2em;margin-bottom:1.7em}@media (min-width: 992px){.vk_prContent_colTxt_btn.btn{font-size:16px}}.vk_prContent_colImg_image{max-width:100%;height:auto}.vk_prContent_colImg .components-button.button{margin:1em}.vk_prContent_colImg .components-button.image-button{margin:0}\n"]}
42
  .vk_prContent{margin-left:-15px;margin-right:-15px}@media (min-width: 576px){.vk_prContent{display:-ms-flexbox;display:flex}.vk_prContent .col-sm-6{width:50%}.vk_prContent-layout-imageLeft{-ms-flex-direction:row;flex-direction:row}.vk_prContent-layout-imageRight{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.vk_prContent-layout-imageLeft .vk_prContent_colImg{padding-right:2em}.vk_prContent-layout-imageRight .vk_prContent_colImg{padding-left:2em}}.vk_prContent_colTxt{vertical-align:top}.vk_prContent_colTxt_title{background-color:transparent;font-weight:bold;padding:0;box-shadow:none;border:none;margin-bottom:0.8em}@media (max-width: 575.98px){.vk_prContent_colTxt_title:first-child{margin-top:30px}}.vk_prContent_colTxt_title:after{content:"";line-height:0;display:block;overflow:hidden;position:absolute;bottom:-1px;width:0;border:none}.vk_prContent_colTxt_text{line-height:2em;margin-bottom:1.7em}@media (min-width: 992px){.vk_prContent_colTxt_btn.btn{font-size:16px}}.vk_prContent_colImg_image{max-width:100%;height:auto}.vk_prContent_colImg .components-button.button{margin:1em}.vk_prContent_colImg .components-button.image-button{margin:0}
43
 
44
- /*# sourceMappingURL=../map/pr-content/style.css.map */
45
-
46
- {"version":3,"sources":["style.css"],"names":[],"mappings":"AAAA,0BAA0B,iCAAiC,YAAY,CAAC,qCAAqC,YAAY,CAAC,qCAAqC,aAAa,CAAC,CAAC,iDAAiD,iCAAiC,YAAY,CAAC,qCAAqC,aAAa,CAAC,qCAAqC,YAAY,CAAC,CAAC,0BAA0B,iCAAiC,aAAa,CAAC,qCAAqC,YAAY,CAAC,qCAAqC,YAAY,CAAC,CAAC","file":"../../spacer/style.css","sourcesContent":["@media (max-width: 576px){.vk_spacer .vk_spacer-display-pc{display:none}.vk_spacer .vk_spacer-display-tablet{display:none}.vk_spacer .vk_spacer-display-mobile{display:block}}@media (min-width: 577px) and (max-width: 768px){.vk_spacer .vk_spacer-display-pc{display:none}.vk_spacer .vk_spacer-display-tablet{display:block}.vk_spacer .vk_spacer-display-mobile{display:none}}@media (min-width: 769px){.vk_spacer .vk_spacer-display-pc{display:block}.vk_spacer .vk_spacer-display-tablet{display:none}.vk_spacer .vk_spacer-display-mobile{display:none}}\n"]}
47
  @media (max-width: 576px){.vk_spacer .vk_spacer-display-pc{display:none}.vk_spacer .vk_spacer-display-tablet{display:none}.vk_spacer .vk_spacer-display-mobile{display:block}}@media (min-width: 577px) and (max-width: 768px){.vk_spacer .vk_spacer-display-pc{display:none}.vk_spacer .vk_spacer-display-tablet{display:block}.vk_spacer .vk_spacer-display-mobile{display:none}}@media (min-width: 769px){.vk_spacer .vk_spacer-display-pc{display:block}.vk_spacer .vk_spacer-display-tablet{display:none}.vk_spacer .vk_spacer-display-mobile{display:none}}
48
 
49
- /*# sourceMappingURL=../map/spacer/style.css.map */
50
-
51
- {"version":3,"sources":["style.css"],"names":[],"mappings":"AAAA,OAAO,YAAY,aAAa,iBAAiB,CAAC,cAAc,cAAc,CAAC,SAAS,+CAA+C,CAAC,+BAA+B,WAAW,yBAAyB,CAAC,gCAAgC,UAAU,oBAAoB,CAAC,eAAe,yBAAyB,cAAc,oBAAoB,CAAC,YAAY,yBAAyB,cAAc,oBAAoB,CAAC,eAAe,yBAAyB,cAAc,oBAAoB,CAAC,cAAc,yBAAyB,cAAc,oBAAoB,CAAC","file":"../../alert/style.css","sourcesContent":[".alert{padding:1em;margin:1em 0;border-radius:3px}.alert+.alert{margin-top:2em}.alert a{transition:color .3s linear, opacity .3s linear}.alert a:link,.alert a:visited{opacity:.8;text-decoration:underline}.alert a:hover,.alert a:visited{opacity:1;text-decoration:none}.alert-success{background-color:#dff0d8;color:#3c763d;border-color:#d6e9c6}.alert-info{background-color:#d9edf7;color:#31708f;border-color:#bce8f1}.alert-warning{background-color:#fcf8e3;color:#8a6d3b;border-color:#faebcc}.alert-danger{background-color:#f2dede;color:#a94442;border-color:#ebccd1}\n"]}
52
- .alert{padding:1em;margin:1em 0;border-radius:3px}.alert+.alert{margin-top:2em}.alert a{transition:color .3s linear, opacity .3s linear}.alert a:link,.alert a:visited{opacity:.8;text-decoration:underline}.alert a:hover,.alert a:visited{opacity:1;text-decoration:none}.alert-success{background-color:#dff0d8;color:#3c763d;border-color:#d6e9c6}.alert-info{background-color:#d9edf7;color:#31708f;border-color:#bce8f1}.alert-warning{background-color:#fcf8e3;color:#8a6d3b;border-color:#faebcc}.alert-danger{background-color:#f2dede;color:#a94442;border-color:#ebccd1}
53
-
54
- /*# sourceMappingURL=../map/alert/style.css.map */
 
1
  @media (min-width: 600px){.wp-block-columns{margin-left:-15px;margin-right:-15px}.wp-block-column{-ms-flex-preferred-size:auto;flex-basis:auto;margin-left:15px;margin-right:15px;width:calc( 50% - 30px)}.wp-block-column:not(:first-child),.wp-block-column:not(:last-child),.wp-block-column:nth-child(odd){margin-left:15px;margin-right:15px}}
2
 
3
+ .alert{padding:1em;margin:1em 0;border-radius:3px}.alert+.alert{margin-top:2em}.alert a{transition:color .3s linear, opacity .3s linear}.alert a:link,.alert a:visited{opacity:.8;text-decoration:underline}.alert a:hover,.alert a:visited{opacity:1;text-decoration:none}.alert-success{background-color:#dff0d8;color:#3c763d;border-color:#d6e9c6}.alert-info{background-color:#d9edf7;color:#31708f;border-color:#bce8f1}.alert-warning{background-color:#fcf8e3;color:#8a6d3b;border-color:#faebcc}.alert-danger{background-color:#f2dede;color:#a94442;border-color:#ebccd1}
4
 
 
5
  .vk_balloon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:1em}.vk_balloon figure{margin:0}.vk_balloon p{word-break:break-all;background:#f5f5f5;padding:1.1rem 1.4rem}.vk_balloon_icon{-ms-flex-preferred-size:96px;flex-basis:96px;-ms-flex-negative:0;flex-shrink:0;text-align:center}.vk_balloon_icon_image{vertical-align:bottom;max-width:64px}.vk_balloon_icon_name{display:block;text-align:center;font-size:0.7rem;margin-top:0.2rem}.vk_balloon_content{position:relative;text-align:left}.vk_balloon_content.editor-rich-text__tinymce[data-is-placeholder-visible=true]{position:absolute}.vk_balloon-type-serif .vk_balloon_content{border-color:#f5f5f5;border-radius:.4em}.vk_balloon-type-serif .vk_balloon_content::after{content:'';position:absolute;width:0;height:0;border:20px solid transparent}.vk_balloon-type-think .vk_balloon_content{border-radius:2rem}.vk_balloon-type-think .vk_balloon_content::before,.vk_balloon-type-think .vk_balloon_content::after{position:absolute;content:'';border-radius:50%;background:inherit}.vk_balloon-type-think .vk_balloon_content::before{width:20px;height:20px}.vk_balloon-type-think .vk_balloon_content::after{width:10px;height:10px}.vk_balloon-position-left.vk_balloon-type-serif .vk_balloon_icon{margin-right:2rem}.vk_balloon-position-left.vk_balloon-type-serif .vk_balloon_content::after{left:0;top:50%;border-right-color:inherit;border-left:0;margin-top:-20px;margin-left:-20px}.vk_balloon-position-left.vk_balloon-type-think .vk_balloon_icon{margin-right:2.5rem}.vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content::before{left:-22px;top:7px}.vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content::after{left:-35px;top:20px}.vk_balloon-position-right{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.vk_balloon-position-right.vk_balloon-type-serif .vk_balloon_icon{margin-left:2rem}.vk_balloon-position-right.vk_balloon-type-serif .vk_balloon_content::after{right:0;top:50%;border-left-color:inherit;border-right:0;margin-top:-20px;margin-right:-20px}.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_icon{margin-left:2.5rem}.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content::before{right:-22px;top:7px}.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content::after{right:-35px;top:20px}.vk_balloon.animation-vibration .vk_balloon_content{display:inline-block;animation:vibration .1s infinite}@keyframes vibration{0%{transform:translate(0px, 0px) rotateZ(0deg)}25%{transform:translate(2px, 2px) rotateZ(1deg)}50%{transform:translate(0px, 2px) rotateZ(0deg)}75%{transform:translate(2px, 0px) rotateZ(-1deg)}100%{transform:translate(0px, 0px) rotateZ(0deg)}}@media only screen and (max-width: 480px){.vk_balloon{display:block}.vk_balloon.vk_balloon-position-left.vk_balloon-type-serif .vk_balloon_content{display:inline-block}.vk_balloon.vk_balloon-position-left.vk_balloon-type-serif .vk_balloon_content::after{top:0;left:2.9rem;width:0;height:0;border:20px solid transparent;border-bottom-color:inherit;border-top:0;margin-left:-20px;margin-top:-20px}.vk_balloon.vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content{display:inline-block}.vk_balloon.vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content::before{left:36px;top:-8px}.vk_balloon.vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content::after{left:47px;top:-20px}.vk_balloon.vk_balloon-position-right{text-align:right}.vk_balloon.vk_balloon-position-right.vk_balloon-type-serif .vk_balloon_icon{margin-left:auto;margin-right:0}.vk_balloon.vk_balloon-position-right.vk_balloon-type-serif .vk_balloon_content{display:inline-block}.vk_balloon.vk_balloon-position-right.vk_balloon-type-serif .vk_balloon_content::after{top:0;right:2.9rem;width:0;height:0;border:20px solid transparent;border-bottom-color:inherit;border-top:0;margin-left:-20px;margin-top:-20px}.vk_balloon.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_icon{margin-left:auto;margin-right:0}.vk_balloon.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content{display:inline-block}.vk_balloon.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content::before{right:36px;top:-8px}.vk_balloon.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content::after{right:47px;top:-20px}.vk_balloon_icon{max-width:96px}}
6
 
 
 
 
7
  .vk_button{margin:5px 0}.vk_button-color-custom a:hover{opacity:0.8;box-shadow:0 0 0 0.2rem rgba(171,184,195,0.25)}.vk_button-align-left{text-align:left}.vk_button-align-center{text-align:center}.vk_button-align-right{text-align:right}.vk_button-align-block{display:block}.vk_button_link.btn{padding-top:.7em;padding-bottom:.6em}.vk_button_link_before{margin-right:0.7rem}.vk_button_link_after{margin-left:0.7rem}.vk_button_link_subCaption{display:block;overflow:hidden;margin:0;font-size:80%}.vk_button .editor-rich-text{display:inline-block}.btn.btn-primary{color:#fff}.btn.btn-secondary{color:#fff;background-color:#6c757d}.btn.btn-success{color:#fff}.btn.btn-info{color:#fff}.btn.btn-warning{color:#fff}.btn.btn-danger{color:#fff}.btn.btn-light{color:#fff;background-color:#f8f9fa}.btn.btn-dark{color:#fff;background-color:#343a40}.btn.btn-secondary:hover,.btn.btn-dark:hover{color:#fff}.btn.btn-outline-primary{color:#007bff;border:1px solid #007bff;background:none;box-shadow:none}.btn.btn-outline-secondary{color:#6c757d;border:1px solid #6c757d;background:none;box-shadow:none}.btn.btn-outline-success{color:#28a745;border:1px solid #28a745;background:none;box-shadow:none}.btn.btn-outline-info{color:#17a2b8;border:1px solid #17a2b8;background:none;box-shadow:none}.btn.btn-outline-warning{color:#ffc107;border:1px solid #ffc107;background:none;box-shadow:none}.btn.btn-outline-danger{color:#dc3545;border:1px solid #dc3545;background:none;box-shadow:none}.btn.btn-outline-light{color:#f8f9fa;border:1px solid #f8f9fa;background:none;box-shadow:none}.btn.btn-outline-dark{color:#343a40;border:1px solid #343a40;background:none;box-shadow:none}.btn.btn-outline-primary:hover,.btn.btn-outline-primary:focus{background:#007bff;color:#fff}.btn.btn-outline-secondary:hover,.btn.btn-outline-secondary:focus{background:#6c757d;color:#fff}.btn.btn-outline-success:hover,.btn.btn-outline-success:focus{background:#28a745;color:#fff}.btn.btn-outline-info:hover,.btn.btn-outline-info:focus{background:#17a2b8;color:#fff}.btn.btn-outline-warning:hover,.btn.btn-outline-warning:focus{background:#ffc107;color:#fff}.btn.btn-outline-danger:hover,.btn.btn-outline-danger:focus{background:#dc3545;color:#fff}.btn.btn-outline-light:hover,.btn.btn-outline-light:focus{background:#f8f9fa;color:#fff}.btn.btn-outline-dark:hover,.btn.btn-outline-dark:focus{background:#343a40;color:#fff}
8
 
 
 
 
 
 
 
 
 
9
  .vk_flow-arrow-on:after{content:"";background:url("../images/arrow_bottom.svg") center 50% no-repeat;background-size:50px 50px;display:block;overflow:hidden;height:50px;width:50px;margin:0 auto}.vk_flow-arrow-off{padding-bottom:0px;margin-bottom:30px}.vk_flow-arrow-off:after{content:"";font-size:0;background-image:none}.vk_flow_frame{display:-ms-flexbox;display:flex;padding:20px 25px;border:3px solid #e5e5e5;margin:0;-ms-flex-pack:justify;justify-content:space-between}.vk_flow_frame_text{display:block;overflow:hidden;margin:0;width:100%;box-sizing:border-box}.vk_flow_frame_text_title,.vk_flow_frame_text_content{padding-left:0;border:none}.vk_flow_frame_text_title{border-bottom:1px dotted #ccc;margin:0 0 10px;padding:0 0 5px;font-size:1.2em}.vk_flow_frame_text_content{margin-bottom:0px}.vk_flow_frame_image{max-width:150px;margin-left:15px;box-sizing:border-box}
10
 
11
+ .vk_faq{display:block;overflow:hidden;border-bottom:1px dotted #ccc;padding:0px 0px 25px;margin:25px 0px;width:100%;position:relative}.vk_faq_title,.vk_faq_content{border:none;padding-left:35px}.vk_faq_title:before,.vk_faq_content:before{position:absolute;left:0;font-size:24px;line-height:105%}.vk_faq_title{margin-bottom:15px;font-size:18px;font-weight:700}.vk_faq_title:before{font-family:"areal";content:"Q ";color:#e50000}.vk_faq_content{margin:0px}.vk_faq_content:before{content:"A ";color:#337ab7;font-family:""}
 
 
 
 
 
12
 
 
13
  .vk_outer{background-position:center;background-size:cover;background-repeat:no-repeat;position:relative}.vk_outer .vk_outer_container{min-height:40px}.vk_outer-width-full{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%)}.vk_outer-paddingLR-use{padding-left:1.5em;padding-right:1.5em}@media (min-width: 576px){.vk_outer-paddingLR-use{padding-left:2em;padding-right:2em}}@media (min-width: 768px){.vk_outer-paddingLR-use{padding-left:2.5em;padding-right:2.5em}}@media (min-width: 992px){.vk_outer-paddingLR-use{padding-left:3em;padding-right:3em}}@media (min-width: 1200px){.vk_outer-paddingLR-use{padding-left:3.5em;padding-right:3.5em}}.vk_outer-paddingVertical-use{padding-top:1.5em;padding-bottom:1.5em}@media (min-width: 576px){.vk_outer-paddingVertical-use{padding-top:2em;padding-bottom:2em}}@media (min-width: 768px){.vk_outer-paddingVertical-use{padding-top:2.5em;padding-bottom:2.5em}}@media (min-width: 992px){.vk_outer-paddingVertical-use{padding-top:3em;padding-bottom:3em}}@media (min-width: 1200px){.vk_outer-paddingVertical-use{padding-top:3.5em;padding-bottom:3.5em}}.vk_outer-bgPosition-fixed{background-attachment:fixed !important;background-size:cover !important}.vk_outer-bgPosition-normal{background-attachment:unset !important;background-size:cover !important}.vk_outer_separator svg{display:block;max-height:100px;position:absolute;left:0;width:100%}.vk_outer_separator-position-upper svg{top:0;transform:rotate(180deg)}.vk_outer_separator-position-lower svg{bottom:0}.vk_outer .editor-block-list__block{margin:0}
14
 
15
+ .vk_heading_title-style-plain{background:none;border:none;border-radius:0;padding:0;font-weight:normal;box-shadow:none}.vk_heading_title-style-plain:after{border:none}.vk_heading_subtext{margin-bottom:0}
16
 
 
17
  @media screen and (max-width: 992px){.vk_prBlocks_item{margin-bottom:1.5em}}.vk_prBlocks_item_link{color:#333}.vk_prBlocks_item_link:hover{color:#333;text-decoration:none}.vk_prBlocks_item_icon_outer{display:block;position:relative;margin:0 auto;width:80px;height:80px;border-radius:50%}.vk_prBlocks_item_icon{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);font-size:36px;color:#fff}.vk_prBlocks_item_title{margin-top:0.9em;margin-bottom:0.6em;text-align:center;font-size:21px;line-height:1.4em;border:none;padding:0}.vk_prBlocks_item_title::after{border:none}.vk_prBlocks_item_image{position:relative;display:block;width:120px;height:120px;margin:0 auto;overflow:hidden;border-radius:50%;text-indent:-9999px}.vk_prBlocks_item_summary{margin-bottom:0.5em;text-align:center;line-height:1.8em}
18
 
 
 
 
19
  .vk_prContent{margin-left:-15px;margin-right:-15px}@media (min-width: 576px){.vk_prContent{display:-ms-flexbox;display:flex}.vk_prContent .col-sm-6{width:50%}.vk_prContent-layout-imageLeft{-ms-flex-direction:row;flex-direction:row}.vk_prContent-layout-imageRight{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.vk_prContent-layout-imageLeft .vk_prContent_colImg{padding-right:2em}.vk_prContent-layout-imageRight .vk_prContent_colImg{padding-left:2em}}.vk_prContent_colTxt{vertical-align:top}.vk_prContent_colTxt_title{background-color:transparent;font-weight:bold;padding:0;box-shadow:none;border:none;margin-bottom:0.8em}@media (max-width: 575.98px){.vk_prContent_colTxt_title:first-child{margin-top:30px}}.vk_prContent_colTxt_title:after{content:"";line-height:0;display:block;overflow:hidden;position:absolute;bottom:-1px;width:0;border:none}.vk_prContent_colTxt_text{line-height:2em;margin-bottom:1.7em}@media (min-width: 992px){.vk_prContent_colTxt_btn.btn{font-size:16px}}.vk_prContent_colImg_image{max-width:100%;height:auto}.vk_prContent_colImg .components-button.button{margin:1em}.vk_prContent_colImg .components-button.image-button{margin:0}
20
 
 
 
 
21
  @media (max-width: 576px){.vk_spacer .vk_spacer-display-pc{display:none}.vk_spacer .vk_spacer-display-tablet{display:none}.vk_spacer .vk_spacer-display-mobile{display:block}}@media (min-width: 577px) and (max-width: 768px){.vk_spacer .vk_spacer-display-pc{display:none}.vk_spacer .vk_spacer-display-tablet{display:block}.vk_spacer .vk_spacer-display-mobile{display:none}}@media (min-width: 769px){.vk_spacer .vk_spacer-display-pc{display:block}.vk_spacer .vk_spacer-display-tablet{display:none}.vk_spacer .vk_spacer-display-mobile{display:none}}
22
 
23
+ .vk_staff_text{float:left;width:61.6%}.vk_staff_photo{float:right;width:32%}.vk_staff-layout-imageLeft .vk_staff_text{float:right}.vk_staff-layout-imageLeft .vk_staff_photo{float:left}.vk_staff{display:block;overflow:hidden}.vk_staff_text_name{text-align:left;box-shadow:none;font-size:3.5rem;line-height:1.0;margin-bottom:0.5rem;border:none;padding:0;background-color:transparent}.vk_staff_text_name:before,.vk_staff_text_name:after{border:none}.vk_staff_text_caption{font-size:14px;display:block;margin:0 0 0.5rem 4px;letter-spacing:5px}.vk_staff_text_role{font-size:14px;line-height:1.6em}.vk_staff_text_profileTitle{font-size:18px;padding-top:0;padding-left:0;padding-bottom:2px;margin-bottom:1.2rem;border-top:none;border-bottom:1px solid #ccc;background:none}.vk_staff_text_profileTitle:before,.vk_staff_text_profileTitle:after{border:none}.vk_staff_text_profileText{font-size:14px}.vk_staff_photo{display:block;vertical-align:top;text-align:center}.vk_staff_photo button{width:100%}.vk_staff_photo .image-button{padding:0;margin:0;display:block}.vk_staff_photo-border-default{border:4px solid #efefef;padding:1px}.vk_staff_photo-border-none{border:none}.vk_staff_photo_image{width:100%;margin:0;display:block}@media (min-width: 992px){.page-template-page-onecolumn .vk_staff_text,.page-template-page-lp .vk_staff_text,.page-template-page-lp-builder .vk_staff_text{width:74%}.page-template-page-onecolumn .vk_staff_text_name,.page-template-page-lp .vk_staff_text_name,.page-template-page-lp-builder .vk_staff_text_name{font-size:4rem}.page-template-page-onecolumn .vk_staff_text_caption,.page-template-page-lp .vk_staff_text_caption,.page-template-page-lp-builder .vk_staff_text_caption{font-size:16px;letter-spacing:0.5rem}.page-template-page-onecolumn .vk_staff_text_role,.page-template-page-lp .vk_staff_text_role,.page-template-page-lp-builder .vk_staff_text_role{letter-spacing:0.5rem}.page-template-page-onecolumn .vk_staff_photo,.page-template-page-lp .vk_staff_photo,.page-template-page-lp-builder .vk_staff_photo{width:22%}}@media (min-width: 1200px){.page-template-page-onecolumn .vk_staff_text,.page-template-page-lp .vk_staff_text,.page-template-page-lp-builder .vk_staff_text{width:75%}.page-template-page-onecolumn .vk_staff_text_name,.page-template-page-lp .vk_staff_text_name,.page-template-page-lp-builder .vk_staff_text_name{font-size:4.5rem}.page-template-page-onecolumn .vk_staff_photo,.page-template-page-lp .vk_staff_photo,.page-template-page-lp-builder .vk_staff_photo{width:20%}}
 
 
 
 
 
inc/vk-blocks/build/block-build.js CHANGED
@@ -1,4 +1,4 @@
1
- !function(e){var t={};function n(o){if(t[o])return t[o].exports;var r=t[o]={i:o,l:!1,exports:{}};return e[o].call(r.exports,r,r.exports,n),r.l=!0,r.exports}n.m=e,n.c=t,n.d=function(e,t,o){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:o})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)n.d(o,r,function(t){return e[t]}.bind(null,r));return o},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=5)}([function(e,t,n){"use strict";e.exports=n(2)},function(e,t,n){var o;
2
  /*!
3
  Copyright (c) 2017 Jed Watson.
4
  Licensed under the MIT License (MIT), see
@@ -9,7 +9,7 @@
9
  Licensed under the MIT License (MIT), see
10
  http://jedwatson.github.io/classnames
11
  */
12
- !function(){"use strict";var n={}.hasOwnProperty;function r(){for(var e=[],t=0;t<arguments.length;t++){var o=arguments[t];if(o){var a=typeof o;if("string"===a||"number"===a)e.push(o);else if(Array.isArray(o)&&o.length){var l=r.apply(null,o);l&&e.push(l)}else if("object"===a)for(var c in o)n.call(o,c)&&o[c]&&e.push(c)}}return e.join(" ")}e.exports?(r.default=r,e.exports=r):void 0===(o=function(){return r}.apply(t,[]))||(e.exports=o)}()},function(e,t,n){"use strict";
13
  /** @license React v16.7.0
14
  * react.production.min.js
15
  *
@@ -17,10 +17,10 @@
17
  *
18
  * This source code is licensed under the MIT license found in the
19
  * LICENSE file in the root directory of this source tree.
20
- */var o=n(3),r="function"==typeof Symbol&&Symbol.for,a=r?Symbol.for("react.element"):60103,l=r?Symbol.for("react.portal"):60106,c=r?Symbol.for("react.fragment"):60107,i=r?Symbol.for("react.strict_mode"):60108,s=r?Symbol.for("react.profiler"):60114,u=r?Symbol.for("react.provider"):60109,p=r?Symbol.for("react.context"):60110,m=r?Symbol.for("react.concurrent_mode"):60111,b=r?Symbol.for("react.forward_ref"):60112,f=r?Symbol.for("react.suspense"):60113,v=r?Symbol.for("react.memo"):60115,k=r?Symbol.for("react.lazy"):60116,d="function"==typeof Symbol&&Symbol.iterator;function g(e){for(var t=arguments.length-1,n="https://reactjs.org/docs/error-decoder.html?invariant="+e,o=0;o<t;o++)n+="&args[]="+encodeURIComponent(arguments[o+1]);!function(e,t,n,o,r,a,l,c){if(!e){if(e=void 0,void 0===t)e=Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var i=[n,o,r,a,l,c],s=0;(e=Error(t.replace(/%s/g,function(){return i[s++]}))).name="Invariant Violation"}throw e.framesToPop=1,e}}(!1,"Minified React error #"+e+"; visit %s for the full message or use the non-minified dev environment for full errors and additional helpful warnings. ",n)}var y={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},_={};function h(e,t,n){this.props=e,this.context=t,this.refs=_,this.updater=n||y}function E(){}function C(e,t,n){this.props=e,this.context=t,this.refs=_,this.updater=n||y}h.prototype.isReactComponent={},h.prototype.setState=function(e,t){"object"!=typeof e&&"function"!=typeof e&&null!=e&&g("85"),this.updater.enqueueSetState(this,e,t,"setState")},h.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},E.prototype=h.prototype;var w=C.prototype=new E;w.constructor=C,o(w,h.prototype),w.isPureReactComponent=!0;var N={current:null,currentDispatcher:null},x=Object.prototype.hasOwnProperty,B={key:!0,ref:!0,__self:!0,__source:!0};function S(e,t,n){var o=void 0,r={},l=null,c=null;if(null!=t)for(o in void 0!==t.ref&&(c=t.ref),void 0!==t.key&&(l=""+t.key),t)x.call(t,o)&&!B.hasOwnProperty(o)&&(r[o]=t[o]);var i=arguments.length-2;if(1===i)r.children=n;else if(1<i){for(var s=Array(i),u=0;u<i;u++)s[u]=arguments[u+2];r.children=s}if(e&&e.defaultProps)for(o in i=e.defaultProps)void 0===r[o]&&(r[o]=i[o]);return{$$typeof:a,type:e,key:l,ref:c,props:r,_owner:N.current}}function T(e){return"object"==typeof e&&null!==e&&e.$$typeof===a}var O=/\/+/g,R=[];function I(e,t,n,o){if(R.length){var r=R.pop();return r.result=e,r.keyPrefix=t,r.func=n,r.context=o,r.count=0,r}return{result:e,keyPrefix:t,func:n,context:o,count:0}}function A(e){e.result=null,e.keyPrefix=null,e.func=null,e.context=null,e.count=0,10>R.length&&R.push(e)}function P(e,t,n){return null==e?0:function e(t,n,o,r){var c=typeof t;"undefined"!==c&&"boolean"!==c||(t=null);var i=!1;if(null===t)i=!0;else switch(c){case"string":case"number":i=!0;break;case"object":switch(t.$$typeof){case a:case l:i=!0}}if(i)return o(r,t,""===n?"."+j(t,0):n),1;if(i=0,n=""===n?".":n+":",Array.isArray(t))for(var s=0;s<t.length;s++){var u=n+j(c=t[s],s);i+=e(c,u,o,r)}else if(u=null===t||"object"!=typeof t?null:"function"==typeof(u=d&&t[d]||t["@@iterator"])?u:null,"function"==typeof u)for(t=u.call(t),s=0;!(c=t.next()).done;)i+=e(c=c.value,u=n+j(c,s++),o,r);else"object"===c&&g("31","[object Object]"==(o=""+t)?"object with keys {"+Object.keys(t).join(", ")+"}":o,"");return i}(e,"",t,n)}function j(e,t){return"object"==typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+(""+e).replace(/[=:]/g,function(e){return t[e]})}(e.key):t.toString(36)}function z(e,t){e.func.call(e.context,t,e.count++)}function M(e,t,n){var o=e.result,r=e.keyPrefix;e=e.func.call(e.context,t,e.count++),Array.isArray(e)?F(e,o,n,function(e){return e}):null!=e&&(T(e)&&(e=function(e,t){return{$$typeof:a,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(e,r+(!e.key||t&&t.key===e.key?"":(""+e.key).replace(O,"$&/")+"/")+n)),o.push(e))}function F(e,t,n,o,r){var a="";null!=n&&(a=(""+n).replace(O,"$&/")+"/"),P(e,M,t=I(t,a,o,r)),A(t)}var L={Children:{map:function(e,t,n){if(null==e)return e;var o=[];return F(e,o,null,t,n),o},forEach:function(e,t,n){if(null==e)return e;P(e,z,t=I(null,null,t,n)),A(t)},count:function(e){return P(e,function(){return null},null)},toArray:function(e){var t=[];return F(e,t,null,function(e){return e}),t},only:function(e){return T(e)||g("143"),e}},createRef:function(){return{current:null}},Component:h,PureComponent:C,createContext:function(e,t){return void 0===t&&(t=null),(e={$$typeof:p,_calculateChangedBits:t,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider={$$typeof:u,_context:e},e.Consumer=e},forwardRef:function(e){return{$$typeof:b,render:e}},lazy:function(e){return{$$typeof:k,_ctor:e,_status:-1,_result:null}},memo:function(e,t){return{$$typeof:v,type:e,compare:void 0===t?null:t}},Fragment:c,StrictMode:i,Suspense:f,createElement:S,cloneElement:function(e,t,n){null==e&&g("267",e);var r=void 0,l=o({},e.props),c=e.key,i=e.ref,s=e._owner;if(null!=t){void 0!==t.ref&&(i=t.ref,s=N.current),void 0!==t.key&&(c=""+t.key);var u=void 0;for(r in e.type&&e.type.defaultProps&&(u=e.type.defaultProps),t)x.call(t,r)&&!B.hasOwnProperty(r)&&(l[r]=void 0===t[r]&&void 0!==u?u[r]:t[r])}if(1===(r=arguments.length-2))l.children=n;else if(1<r){u=Array(r);for(var p=0;p<r;p++)u[p]=arguments[p+2];l.children=u}return{$$typeof:a,type:e.type,key:c,ref:i,props:l,_owner:s}},createFactory:function(e){var t=S.bind(null,e);return t.type=e,t},isValidElement:T,version:"16.7.0",unstable_ConcurrentMode:m,unstable_Profiler:s,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{ReactCurrentOwner:N,assign:o}},U={default:L},W=U&&L||U;e.exports=W.default||W},function(e,t,n){"use strict";
21
  /*
22
  object-assign
23
  (c) Sindre Sorhus
24
  @license MIT
25
- */var o=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable;e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map(function(e){return t[e]}).join(""))return!1;var o={};return"abcdefghijklmnopqrst".split("").forEach(function(e){o[e]=e}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},o)).join("")}catch(e){return!1}}()?Object.assign:function(e,t){for(var n,l,c=function(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(e),i=1;i<arguments.length;i++){for(var s in n=Object(arguments[i]))r.call(n,s)&&(c[s]=n[s]);if(o){l=o(n);for(var u=0;u<l.length;u++)a.call(n,l[u])&&(c[l[u]]=n[l[u]])}}return c}},function(e,t){var n=wp.i18n.__,o=wp.blocks.registerBlockType,r=wp.components,a=(r.RangeControl,r.RadioControl),l=r.PanelBody,c=r.Button,i=wp.element.Fragment,s=wp.editor,u=s.RichText,p=s.InspectorControls,m=s.MediaUpload,b=s.ColorPalette,f=React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},React.createElement("path",{d:"M544 450.583c0 22.75 13.014 42.454 32 52.092v7.969c-5.313 0.727-10.736 1.112-16.25 1.112-34.004 0-64.674-14.264-86.361-37.132-13.111 3.491-27.001 5.376-41.389 5.376-79.529 0-144-57.308-144-128s64.471-128 144-128c79.529 0 144 57.308 144 128 0 27.674-9.882 53.296-26.678 74.233-3.412 7.412-5.322 15.656-5.322 24.35zM115.339 110.593c-33.107 26.899-51.339 61.492-51.339 97.407 0 20.149 5.594 39.689 16.626 58.075 11.376 18.96 28.491 36.293 49.494 50.126 15.178 9.996 25.39 25.974 28.088 43.947 0.9 5.992 1.464 12.044 1.685 18.062 3.735-3.097 7.375-6.423 10.94-9.988 12.077-12.076 28.39-18.745 45.251-18.745 2.684 0 5.381 0.168 8.078 0.512 10.474 1.331 21.172 2.008 31.797 2.010v64c-13.564-0.001-26.877-0.869-39.871-2.521-54.989 54.989-120.625 64.85-184.088 66.298v-13.458c34.268-16.789 64-47.37 64-82.318 0-4.877-0.379-9.665-1.082-14.348-57.898-38.132-94.918-96.377-94.918-161.652 0-114.875 114.615-208 256-208 139.229 0 252.496 90.307 255.918 202.76-20.548-9.158-42.92-14.711-66.131-16.289-5.765-28.034-22.701-54.408-49.126-75.878-17.661-14.349-38.458-25.695-61.814-33.722-24.853-8.54-51.38-12.871-78.847-12.871s-53.994 4.331-78.847 12.871c-23.356 8.027-44.153 19.372-61.814 33.722z"}));o("vk-blocks/balloon",{title:n("Ballon","vk-blocks"),icon:f,category:"vk-blocks-cat",attributes:{content:{source:"html",selector:"p"},balloonName:{source:"html",selector:"figcaption"},balloonType:{type:"string",default:"type-serif"},balloonBgColor:{type:"string"},balloonAlign:{type:"string",default:"position-left"},IconImage:{type:"string",default:null}},edit:function(e){var t=e.attributes,o=e.className,r=e.setAttributes,s=t.content,f=t.balloonName,v=t.balloonType,k=t.balloonBgColor,d=t.balloonAlign,g=t.IconImage;return React.createElement(i,null,React.createElement(p,null,React.createElement(l,{title:n("Balloon setting","vk-blocks")},React.createElement(a,{label:n("Position","vk-blocks"),help:n("Please specify the layout of the balloon.","vk-blocks"),selected:d,options:[{label:n("Left","vk-blocks"),value:"position-left"},{label:n("Right","vk-blocks"),value:"position-right"}],onChange:function(e){return r({balloonAlign:e})}}),React.createElement(a,{label:n("Type","vk-blocks"),help:n("Please select the type of balloon.","vk-blocks"),selected:v,options:[{label:n("Serif","vk-blocks"),value:"type-serif"},{label:n("Thinking","vk-blocks"),value:"type-think"}],onChange:function(e){return r({balloonType:e})}}),React.createElement(b,{value:k,onChange:function(e){return r({balloonBgColor:e})}}))),React.createElement("div",{className:"".concat(o," vk_balloon vk_balloon-").concat(d," vk_balloon-").concat(v)},React.createElement("div",{className:"vk_balloon_icon"},React.createElement(m,{onSelect:function(e){return r({IconImage:e.sizes.full.url})},type:"image",className:"vk_balloon_icon_image",value:g,render:function(e){var t=e.open;return React.createElement(c,{onClick:t,className:g?"image-button":"button button-large"},g?React.createElement("img",{className:"vk_balloon_icon_image",src:g,alt:n("Upload image","vk-blocks")}):n("Select image","vk-blocks"))}}),React.createElement(u,{tagName:"figcaption",className:"vk_balloon_icon_name",onChange:function(e){return r({balloonName:e})},value:f,placeholder:n("Icon Name","vk-blocks")})),React.createElement(u,{style:{background:k,border:k},tagName:"p",className:"vk_balloon_content",onChange:function(e){return r({content:e})},value:s,placeholder:n("Input text","vk-blocks")})))},save:function(e){var t=e.attributes,n=(e.className,t.content),o=t.balloonName,r=t.balloonType,a=t.balloonBgColor,l=t.balloonAlign,c=t.IconImage;return React.createElement("div",{className:"vk_balloon vk_balloon-".concat(l," vk_balloon-").concat(r)},React.createElement("div",{className:"vk_balloon_icon"},c?React.createElement("figure",null,React.createElement("img",{className:"vk_balloon_icon_image",src:c,alt:""}),React.createElement(u.Content,{tagName:"figcaption",className:"vk_balloon_icon_name",value:o})):""),React.createElement(u.Content,{className:"vk_balloon_content",style:{background:a,border:a},tagName:"p",value:n}))}})},function(e,t,n){"use strict";n.r(t);var o=n(0),r=n.n(o);function a(e){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function l(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function c(e,t){return!t||"object"!==a(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function i(e){return(i=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var u=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),c(this,i(t).apply(this,arguments))}var n,o,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&s(e,t)}(t,r.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.attributes,t=e.unit,n=e.pc,o=e.tablet,a=e.mobile,l=this.props.className;return r.a.createElement("div",{className:"".concat(l," vk_spacer")},r.a.createElement("div",{className:"vk_spacer-display-pc",style:{height:n+t}}),r.a.createElement("div",{className:"vk_spacer-display-tablet",style:{height:o+t}}),r.a.createElement("div",{className:"vk_spacer-display-mobile",style:{height:a+t}}))}}])&&l(n.prototype,o),a&&l(n,a),t}();function p(e){return(p="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function m(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function b(e,t){return!t||"object"!==p(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function f(e){return(f=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function v(e,t){return(v=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var k=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),b(this,f(t).apply(this,arguments))}var n,o,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&v(e,t)}(t,r.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.attributes,t=e.unit,n=e.pc,o=e.tablet,a=e.mobile;return r.a.createElement("div",{className:"vk_spacer"},r.a.createElement("div",{className:"vk_spacer-display-pc",style:{height:n+t}}),r.a.createElement("div",{className:"vk_spacer-display-tablet",style:{height:o+t}}),r.a.createElement("div",{className:"vk_spacer-display-mobile",style:{height:a+t}}))}}])&&m(n.prototype,o),a&&m(n,a),t}(),d=(wp.editor.RichText,[{attributes:{unit:{type:"string",default:"px"},pc:{type:"number",default:50},tablet:{type:"number",default:10},mobile:{type:"number",default:10}},save:function(e){var t=e.attributes;return r.a.createElement(k,{attributes:t})}}]),g=wp.i18n.__,y=wp.blocks.registerBlockType,_=wp.components,h=_.RangeControl,E=_.PanelBody,C=_.BaseControl,w=_.SelectControl,N=wp.element.Fragment,x=wp.editor.InspectorControls,B=r.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},r.a.createElement("g",null,r.a.createElement("rect",{x:"108.8",y:"18.7",width:"358.5",height:"40"}),r.a.createElement("rect",{x:"108.8",y:"453.3",width:"358.5",height:"40"}),r.a.createElement("polygon",{points:"171.4,253.2 131.4,253.2 131.4,412.6 290.8,412.6 290.8,372.6 199.7,372.6 404.6,167.7 404.6,258.8 444.6,258.8 444.6,99.4 285.2,99.4 285.2,139.4 376.3,139.4 171.4,344.3 \t"})));y("vk-blocks/spacer",{title:g("Responsive Spacer","vk-blocks"),icon:B,category:"vk-blocks-cat-layout",attributes:{unit:{type:"string",default:"px"},pc:{type:"number",default:50},tablet:{type:"number",default:10},mobile:{type:"number",default:10}},edit:function(e){var t=e.attributes,n=e.setAttributes,o=e.className,a=t.unit,l=t.pc,c=t.tablet,i=t.mobile;return r.a.createElement(N,null,r.a.createElement(x,null,r.a.createElement(E,null,r.a.createElement(w,{label:g("Unit Type","vk-blocks"),value:a,onChange:function(e){return n({unit:e})},options:[{value:"px",label:g("px","vk-blocks")},{value:"em",label:g("em","vk-blocks")},{value:"rem",label:g("rem","vk-blocks")},{value:"vw",label:g("vw","vk-blocks")}]}),r.a.createElement(C,{label:g("Height for each device.","vk-blocks")},r.a.createElement(h,{label:g("PC","vk-blocks"),value:l,onChange:function(e){return n({pc:e})}}),r.a.createElement(h,{label:g("Tablet","vk-blocks"),value:c,onChange:function(e){return n({tablet:e})}}),r.a.createElement(h,{label:g("Mobile","vk-blocks"),value:i,onChange:function(e){return n({mobile:e})}})))),r.a.createElement(u,{attributes:t,className:o}))},save:function(e){var t=e.attributes;return r.a.createElement(u,{attributes:t})},deprecated:d});var S=function(e,t,n,o){var r,a,l;return t||(t="#fff"),"tilt"===o?(r=Math.abs(e),l=function(e,t){if(e>0)return React.createElement("path",{d:"m0,".concat(100-e," L100,100 L0,100 z"),strokeWidth:"0",fill:t});if(e<0){var n=Math.abs(e);return React.createElement("path",{d:"m100,".concat(100-n," L0,100 L100,100 z"),strokeWidth:"0",fill:t})}}(e,t)):"curve"===o?(e>0?r=Math.abs(e):e<0&&(r=2*Math.abs(e)),l=function(e,t){return e>0?React.createElement("path",{d:"m0,".concat(100-e," q50,").concat(2*e,",100,0 V100 L0,100 z"),strokeWidth:"0",fill:t}):e<0?React.createElement("path",{d:"m0,100 q50,".concat(2*e,",100,0 V100 L0,100 z"),strokeWidth:"0",fill:t}):void 0}(e,t)):"wave"===o?(r=Math.abs(e),l=function(e,t){return e>0?React.createElement("path",{d:"m0,".concat(100-e/2," q20,").concat(e,",40,0 t40,0 t40,0 V100 L0,100 z"),strokeWidth:"0",fill:t}):e<0?React.createElement("path",{d:"m0,".concat(e/2+100," q20,").concat(e,",40,0 t40,0 t40,0 V100 L0,100 z"),strokeWidth:"0",fill:t}):void 0}(e,t)):"triangle"===o&&(r=Math.abs(e),l=function(e,t){var n=Math.abs(e),o=n/4;return e>0?React.createElement("path",{d:"m0,100 h".concat(50-o," l").concat(o,",-").concat(n," l").concat(o,",").concat(n," h").concat(o," v100 h-100 z"),strokeWidth:"0",fill:t}):e<0?React.createElement("path",{d:"m0,".concat(100-n," h").concat(50-o," l").concat(o,",").concat(n," l").concat(o,",-").concat(n," h").concat(50-o," v").concat(n+1," h-100 z"),strokeWidth:"0",fill:t}):void 0}(e,t)),a=o,"upper"===n?React.createElement("div",{className:"vk_outer_separator vk_outer_separator-position-upper vk_outer_separator-type-".concat(a),style:{paddingBottom:r+"px"}},React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100",preserveAspectRatio:"none"},l)):"lower"===n?React.createElement("div",{className:"vk_outer_separator vk_outer_separator-position-lower vk_outer_separator-type-".concat(a),style:{paddingTop:r+"px"}},React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100",preserveAspectRatio:"none"},l)):void 0};function T(e){return(T="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function O(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function R(e,t){return!t||"object"!==T(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function I(e){return(I=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function A(e,t){return(A=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var P=wp.editor.InnerBlocks;function j(e,t){var n=e.match(/^#([0-9a-f]{2})([0-9a-f]{2})([0-9a-f]{2})$/i),o=null;return n&&(o=n.slice(1,4).map(function(e){return parseInt(e,16)})),(n=e.match(/^#([0-9a-f])([0-9a-f])([0-9a-f])$/i))&&(o=n.slice(1,4).map(function(e){return 17*parseInt(e,16)})),o?"rgba(".concat(o[0],", ").concat(o[1],", ").concat(o[2],", ").concat(t,")"):null}var z=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),R(this,I(t).apply(this,arguments))}var n,o,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&A(e,t)}(t,r.a.Component),n=t,(o=[{key:"render",value:function(){var e,t,n,o,a,l,c,i,s,u,p,m=this.props.attributes,b=m.bgColor,f=m.bgImage,v=m.bgPosition,k=m.outerWidth,d=m.padding_left_and_right,g=m.padding_top_and_bottom,y=m.opacity,_=m.upper_level,h=m.lower_level,E=m.upperDividerBgColor,C=m.lowerDividerBgColor,w=m.dividerType,N=m.borderWidth,x=m.borderStyle,B=m.borderColor,T=m.borderRadius,O=m.anchor,R=this.props.className,I=this.props.for_;return o=" vk_outer-width-".concat(k),b=j(b||"#fff",y),n="parallax"===v?" vk_outer-bgPosition-parallax vk-prlx":"fixed"===v?" vk_outer-bgPosition-fixed":" vk_outer-bgPosition-normal",e="1"===d?" vk_outer-paddingLR-use":" vk_outer-paddingLR-none",t="1"===g?" vk_outer-paddingVertical-use":" vk_outer-paddingVertical-none",_&&(c="upper"),h&&(i="lower"),"edit"===I?a=r.a.createElement(P,null):(a=r.a.createElement(P.Content,null),l="vk_outer_container"),s=f?"linear-gradient(".concat(b,", ").concat(b,"), url(").concat(f,")"):"linear-gradient(".concat(b,", ").concat(b,")"),B||(B="#fff"),0===_&&0===h?(u="".concat(N,"px ").concat(x," ").concat(B),p="".concat(T,"px")):(u="none",p="0px"),r.a.createElement("div",{id:O,className:R+" vk_outer"+o+e+t+n,style:{background:s,border:u,borderRadius:p}},S(_,E,c,w),r.a.createElement("div",{className:l},a),S(h,C,i,w))}}])&&O(n.prototype,o),a&&O(n,a),t}(),M=function(e,t,n,o){var r,a,l;return t||(t="#fff"),"tilt"===o?(r=Math.abs(e),l=function(e,t){if(e>0)return React.createElement("path",{d:"m0,".concat(100-e," L100,100 L0,100 z"),strokeWidth:"0",fill:t});if(e<0){var n=Math.abs(e);return React.createElement("path",{d:"m100,".concat(100-n," L0,100 L100,100 z"),strokeWidth:"0",fill:t})}}(e,t)):"curve"===o?(e>0?r=Math.abs(e):e<0&&(r=2*Math.abs(e)),l=function(e,t){return e>0?React.createElement("path",{d:"m0,".concat(100-e," q50,").concat(2*e,",100,0 V100 L0,100 z"),strokeWidth:"0",fill:t}):e<0?React.createElement("path",{d:"m0,100 q50,".concat(2*e,",100,0 V100 L0,100 z"),strokeWidth:"0",fill:t}):void 0}(e,t)):"wave"===o?(r=Math.abs(e),l=function(e,t){return e>0?React.createElement("path",{d:"m0,".concat(100-e/2," q20,").concat(e,",40,0 t40,0 t40,0 V100 L0,100 z"),strokeWidth:"0",fill:t}):e<0?React.createElement("path",{d:"m0,".concat(e/2+100," q20,").concat(e,",40,0 t40,0 t40,0 V100 L0,100 z"),strokeWidth:"0",fill:t}):void 0}(e,t)):"triangle"===o&&(r=Math.abs(e),l=function(e,t){var n=Math.abs(e),o=n/4;return e>0?React.createElement("path",{d:"m0,100 h".concat(50-o," l").concat(o,",-").concat(n," l").concat(o,",").concat(n," h").concat(o," v100 h-100 z"),strokeWidth:"0",fill:t}):e<0?React.createElement("path",{d:"m0,".concat(100-n," h").concat(50-o," l").concat(o,",").concat(n," l").concat(o,",-").concat(n," h").concat(50-o," v").concat(n+1," h-100 z"),strokeWidth:"0",fill:t}):void 0}(e,t)),a=o,"upper"===n?React.createElement("div",{className:"vk_outer_separator vk_outer_separator-position-upper vk_outer_separator-type-".concat(a),style:{paddingBottom:r+"px"}},React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100",preserveAspectRatio:"none"},l)):"lower"===n?React.createElement("div",{className:"vk_outer_separator vk_outer_separator-position-lower vk_outer_separator-type-".concat(a),style:{paddingTop:r+"px"}},React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100",preserveAspectRatio:"none"},l)):void 0};function F(e){return(F="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function L(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function U(e,t){return!t||"object"!==F(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function W(e){return(W=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function V(e,t){return(V=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var D=wp.editor.InnerBlocks;function $(e,t){var n=e.match(/^#([0-9a-f]{2})([0-9a-f]{2})([0-9a-f]{2})$/i),o=null;return n&&(o=n.slice(1,4).map(function(e){return parseInt(e,16)})),(n=e.match(/^#([0-9a-f])([0-9a-f])([0-9a-f])$/i))&&(o=n.slice(1,4).map(function(e){return 17*parseInt(e,16)})),o?"rgba(".concat(o[0],", ").concat(o[1],", ").concat(o[2],", ").concat(t,")"):null}var q=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),U(this,W(t).apply(this,arguments))}var n,o,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&V(e,t)}(t,r.a.Component),n=t,(o=[{key:"render",value:function(){var e,t,n,o,a,l,c,i,s,u,p,m=this.props.attributes,b=m.bgColor,f=m.bgImage,v=m.bgPosition,k=m.outerWidth,d=m.padding_left_and_right,g=m.padding_top_and_bottom,y=m.opacity,_=m.upper_level,h=m.lower_level,E=m.upperDividerBgColor,C=m.lowerDividerBgColor,w=m.dividerType,N=m.borderWidth,x=m.borderStyle,B=m.borderColor,S=m.borderRadius,T=m.anchor,O=this.props.for_;return o=" vk_outer-width-".concat(k),b=$(b||"#fff",y),n="parallax"===v?" vk_outer-bgPosition-parallax vk-prlx":"fixed"===v?" vk_outer-bgPosition-fixed":" vk_outer-bgPosition-normal",e="1"===d?" vk_outer-paddingLR-use":" vk_outer-paddingLR-none",t="1"===g?" vk_outer-paddingVertical-use":" vk_outer-paddingVertical-none",_&&(c="upper"),h&&(i="lower"),"edit"===O?a=r.a.createElement(D,null):(a=r.a.createElement(D.Content,null),l="vk_outer_container"),s=f?"linear-gradient(".concat(b,", ").concat(b,"), url(").concat(f,")"):"linear-gradient(".concat(b,", ").concat(b,")"),B||(B="#fff"),0===_&&0===h?(u="".concat(N,"px ").concat(x," ").concat(B),p="".concat(S,"px")):(u="none",p="0px"),r.a.createElement("div",{id:T,className:"vk_outer"+o+e+t+n,style:{background:s,border:u,borderRadius:p}},M(_,E,c,w),r.a.createElement("div",{className:l},a),M(h,C,i,w))}}])&&L(n.prototype,o),a&&L(n,a),t}(),H=[{attributes:{bgColor:{type:"string",default:"#f3f4f5"},bgImage:{type:"string",default:null},outerWidth:{type:"string",default:"normal"},bgPosition:{type:"string",default:"normal"},padding_left_and_right:{type:"string",default:"0"},padding_top_and_bottom:{type:"string",default:"1"},opacity:{type:"number",default:.5},upper_level:{type:"number",default:0},lower_level:{type:"number",default:0},dividerType:{type:"string",default:"tilt"},upperDividerBgColor:{type:"string",default:"#fff"},lowerDividerBgColor:{type:"string",default:"#fff"},borderWidth:{type:"number",default:0},borderStyle:{type:"string",default:"none"},borderColor:{type:"string",default:"#000"},borderRadius:{type:"number",default:0}},save:function(e){var t=e.attributes;if(vk_blocks_check.is_pro)return r.a.createElement(q,{attributes:t,for_:"save"})}}];function G(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:-100,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;return e=Number(e),(isNaN(e)||e<t)&&(e=t),null!==n&&e>n&&(e=n),e}var Q=wp.i18n.__,Y=wp.blocks.registerBlockType,J=wp.components,K=J.RangeControl,X=J.RadioControl,Z=J.PanelBody,ee=J.Button,te=J.BaseControl,ne=J.SelectControl,oe=wp.element.Fragment,re=wp.editor,ae=re.InspectorControls,le=re.MediaUpload,ce=re.ColorPalette,ie=r.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},r.a.createElement("path",{d:"M288,381c50.7,0,92-41.3,92-92s-41.3-92-92-92s-92,41.3-92,92S237.3,381,288,381z M288,227c34.2,0,62,27.8,62,62 s-27.8,62-62,62s-62-27.8-62-62S253.8,227,288,227z"}),r.a.createElement("polygon",{points:"273,342 303,342 303,304 341,304 341,274 303,274 303,236 273,236 273,274 235,274 235,304 273,304 "}),r.a.createElement("path",{d:"M1.8,155.5v267h572.5v-267H1.8z M544.2,392.5H31.8v-207h512.5L544.2,392.5L544.2,392.5z"}),r.a.createElement("g",null,r.a.createElement("path",{d:"M39.8,10.3c-13.3,0-25.7,0.9-37.6,2.6L2,136.9h33.3l0.1-39c3,0.4,6.7,0.5,11.1,0.5c16.7,0,29.5-3.9,38.3-11.7 c8.7-7.7,13.1-19.3,13.1-34.4C98,24.3,78.6,10.4,39.8,10.3z M62,68.5c-3.6,3.4-9.2,5.2-16.6,5.2c-0.6,0-1.1,0-1.6,0 c-0.2,0-0.4,0-0.6,0c-2.8,0-5.4-0.1-7.7-0.5l0-22l-1.3-14.3c2.6-0.6,5.2-0.9,7.7-0.9c0.2,0,0.5,0,0.7,0c0.2,0,0.4,0,0.7,0 c13.6,0,21.1,4.7,22.7,14c0.3,1.2,0.6,2.6,0.7,4C67.2,60.2,65.6,65,62,68.5z"}),r.a.createElement("path",{d:"M141.3,65H141l0-17.1h-32.5l-0.2,88.9h33.3l0.1-35c0.1-8.6,3.2-15.7,9.7-21.4c6.5-5.7,14.9-8.5,25.4-8.5h3.4l0-23.9h-3.4 C161.7,48.1,149.8,53.7,141.3,65z"}),r.a.createElement("path",{d:"M266.7,58.5c-8-8.1-19.3-12.2-34-12.2c-14.6,0-25.9,4.1-34,12.2c-8.1,8.1-12.2,19.4-12.2,33.9c-0.1,14.5,4,25.8,12,33.9 c8,8.1,19.3,12.2,34,12.2c14.6,0,25.9-4.1,34-12.2c8.1-8.1,12.2-19.4,12.2-33.9C278.7,78,274.7,66.6,266.7,58.5z M246.2,92.5 c0,8.9-1.2,15-3.3,18.6c-2.1,3.6-5.6,5.4-10.4,5.4s-8.3-1.8-10.5-5.4c-2.2-3.6-3.3-9.8-3.2-18.6c0-8.9,1.2-15,3.3-18.6 c2.1-3.6,5.6-5.4,10.4-5.4c4.8,0,8.3,1.8,10.5,5.4S246.3,83.7,246.2,92.5z"})));Y("vk-blocks/outer",{title:Q("Outer","vk-blocks"),icon:ie,category:"vk-blocks-cat-layout",attributes:{bgColor:{type:"string",default:"#f3f4f5"},bgImage:{type:"string",default:null},outerWidth:{type:"string",default:"normal"},bgPosition:{type:"string",default:"normal"},padding_left_and_right:{type:"string",default:"0"},padding_top_and_bottom:{type:"string",default:"1"},opacity:{type:"number",default:.5},upper_level:{type:"number",default:0},lower_level:{type:"number",default:0},dividerType:{type:"string",default:"tilt"},upperDividerBgColor:{type:"string",default:"#fff"},lowerDividerBgColor:{type:"string",default:"#fff"},borderWidth:{type:"number",default:0},borderStyle:{type:"string",default:"none"},borderColor:{type:"string",default:"#000"},borderRadius:{type:"number",default:0}},supports:{anchor:!0},edit:function(e){var t=e.attributes,n=e.setAttributes,o=e.className,a=t.bgColor,l=t.bgImage,c=t.bgPosition,i=t.outerWidth,s=t.padding_left_and_right,u=t.padding_top_and_bottom,p=t.opacity,m=t.upper_level,b=t.lower_level,f=t.upperDividerBgColor,v=t.lowerDividerBgColor,k=t.dividerType,d=t.borderWidth,g=t.borderStyle,y=t.borderColor,_=t.borderRadius;return r.a.createElement(oe,null,r.a.createElement(ae,null,r.a.createElement(Z,{title:Q("Background Setting","vk-blocks")},r.a.createElement(te,{label:Q("Color Setting","vk-blocks"),help:Q("Color will overcome background image. If you want to display image, clear background color or set opacity 0.","vk-blocks")},r.a.createElement(ce,{value:a,onChange:function(e){return n({bgColor:e})}})),r.a.createElement(te,{label:Q("Opacity Setting","vk-blocks")},r.a.createElement(K,{value:p,onChange:function(e){n({opacity:e})},min:0,max:1,step:.1})),r.a.createElement(te,{label:Q("Background Image","vk-blocks"),help:""},r.a.createElement(le,{onSelect:function(e){return n({bgImage:e.url})},type:"image",value:l,render:function(e){var t=e.open;return r.a.createElement(ee,{onClick:t,className:l?"image-button":"button button-large"},l?r.a.createElement("img",{className:"icon-image",src:l,alt:Q("Upload image","vk-blocks")}):Q("Select image","vk-blocks"))}})),r.a.createElement(te,{label:Q("Background image Position","vk-blocks"),help:""},r.a.createElement(X,{selected:c,options:[{label:Q("normal","vk-blocks"),value:"normal"},{label:Q("Fixed","vk-blocks"),value:"fixed"},{label:Q("Parallax (It will not work in preview)","vk-blocks"),value:"parallax"}],onChange:function(e){return n({bgPosition:e})}}))),r.a.createElement(Z,{title:Q("Layout Setting","vk-blocks")},r.a.createElement(te,null,r.a.createElement(X,{label:Q("Outer width","vk-blocks"),selected:i,options:[{label:Q("Normal","vk-blocks"),value:"normal"},{label:Q("Full Wide","vk-blocks"),value:"full"}],onChange:function(e){return n({outerWidth:e})}}),r.a.createElement(X,{label:Q("Contents area padding (left and right)","vk-blocks"),selected:s,options:[{label:Q("Do not use contents area default padding (When case of full width etc.).","vk-blocks"),value:"0"},{label:Q("Use contents area default padding (When case of not full width and use background etc.).","vk-blocks"),value:"1"}],onChange:function(e){return n({padding_left_and_right:e})}}),r.a.createElement(X,{label:Q("Padding (top and bottom)","vk-blocks"),selected:u,options:[{label:Q("Use default padding","vk-blocks"),value:"1"},{label:Q("Do not use default padding (Set it yourself using a spacer block etc.).","vk-blocks"),value:"0"}],onChange:function(e){return n({padding_top_and_bottom:e})}}))),r.a.createElement(Z,{title:Q("Divider Setting","vk-blocks")},r.a.createElement(te,null,r.a.createElement(ne,{label:Q("Type","vk-blocks"),value:k,onChange:function(e){return n({dividerType:e})},options:[{value:"tilt",label:Q("Tilt","vk-blocks")},{value:"curve",label:Q("Curve","vk-blocks")},{value:"wave",label:Q("Wave","vk-blocks")},{value:"triangle",label:Q("Triangle","vk-blocks")}]})),r.a.createElement(te,{label:Q("Upper Divider Level","vk-blocks")},r.a.createElement(K,{value:m,onChange:function(e){return n({upper_level:G(e,-100,100)})},min:"-100",max:"100"})),r.a.createElement(te,null,r.a.createElement(ce,{value:f,onChange:function(e){return n({upperDividerBgColor:e})}})),r.a.createElement(te,{label:Q("Lower Divider Level","vk-blocks")},r.a.createElement(K,{value:b,onChange:function(e){return n({lower_level:G(e,-100,100)})},min:"-100",max:"100"})),r.a.createElement(te,null,r.a.createElement(ce,{value:v,onChange:function(e){return n({lowerDividerBgColor:e})}}))),r.a.createElement(Z,{title:Q("Border Setting","vk-blocks")},r.a.createElement(te,null,r.a.createElement("p",null,Q("Border will disappear when divider effect is applied.","vk-blocks")),r.a.createElement(ne,{label:Q("Border type","vk-blocks"),value:g,onChange:function(e){return n({borderStyle:e})},options:[{value:"none",label:Q("None","vk-blocks")},{value:"solid",label:Q("Solid","vk-blocks")},{value:"dotted",label:Q("Dotted","vk-blocks")},{value:"dashed",label:Q("Dashed","vk-blocks")},{value:"double",label:Q("Double","vk-blocks")},{value:"groove",label:Q("Groove","vk-blocks")},{value:"ridge",label:Q("Ridge","vk-blocks")},{value:"inset",label:Q("Inset","vk-blocks")},{value:"outset",label:Q("Outset","vk-blocks")}]})),r.a.createElement(te,null,r.a.createElement(ce,{value:y,onChange:function(e){return n({borderColor:e})}})),r.a.createElement(te,{label:Q("Border width","vk-blocks")},r.a.createElement(K,{value:d,onChange:function(e){return n({borderWidth:e})},min:"0"})),r.a.createElement(te,{label:Q("Border radius","vk-blocks")},r.a.createElement(K,{value:_,onChange:function(e){return n({borderRadius:G(e,-100,100)})},min:"-100",max:"100"})))),vk_blocks_check.is_pro?r.a.createElement(z,{attributes:t,className:o,for_:"edit"}):r.a.createElement("div",null,Q("This block is only for users who bought Lightning Pro.","vk-blocks")))},save:function(e){var t=e.attributes,n=e.className;if(vk_blocks_check.is_pro)return r.a.createElement(z,{attributes:t,className:n,for_:"save"})},deprecated:H});var se=n(1),ue=n.n(se);function pe(e){return(pe="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function me(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function be(e,t){return!t||"object"!==pe(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function fe(e){return(fe=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function ve(e,t){return(ve=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var ke=window.lodash.range,de=wp.i18n,ge=de.__,ye=de.sprintf,_e=wp.element.Component,he=wp.components.Toolbar,Ee=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),be(this,fe(t).apply(this,arguments))}var n,o,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&ve(e,t)}(t,_e),n=t,(o=[{key:"createLevelControl",value:function(e,t,n){return{icon:"heading",title:ye(ge("Heading %d"),e),isActive:e===t,onClick:function(){return n(e)},subscript:String(e)}}},{key:"render",value:function(){var e=this,t=this.props,n=t.minLevel,o=t.maxLevel,a=t.selectedLevel,l=t.onChange;return r.a.createElement(he,{controls:ke(n,o).map(function(t){return e.createLevelControl(t,a,l)})})}}])&&me(n.prototype,o),a&&me(n,a),t}();function Ce(e){return(Ce="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function we(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function Ne(e,t){return!t||"object"!==Ce(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function xe(e){return(xe=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Be(e,t){return(Be=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Se=wp.editor.RichText,Te=wp.i18n.__,Oe=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Ne(this,xe(t).apply(this,arguments))}var n,o,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Be(e,t)}(t,r.a.Component),n=t,(o=[{key:"render",value:function(){var e,t,n=this.props.attributes,o=n.level,a=n.align,l=n.title,c=n.titleColor,i=n.titleSize,s=n.subText,u=n.subTextFlag,p=n.subTextColor,m=n.subTextSize,b=n.titleStyle,f=n.titleMarginBottom,v=n.outerMarginBottom,k=this.props.setAttributes,d=this.props.className,g=this.props.for_,y=ue()(d,"vk_heading vk_heading-style-".concat(b)),_="h"+o;return null!=v&&(e={marginBottom:v+"rem"}),t=null!=f?{color:c,fontSize:i+"rem",marginBottom:f+"rem"}:{color:c,fontSize:i+"rem",textAlign:a},"edit"===g?r.a.createElement("div",{className:y,style:e},r.a.createElement(Se,{tagName:_,value:l,onChange:function(e){return k({title:e})},style:t,className:"vk_heading_title vk_heading_title-style-".concat(b),placeholder:Te("Input title…","vk-blocks")}),function(){if("on"===u)return r.a.createElement(Se,{tagName:"p",value:s,onChange:function(e){return k({subText:e})},style:{color:p,fontSize:m+"rem",textAlign:a},className:"vk_heading_subtext vk_heading_subtext-style-".concat(b),placeholder:Te("Input sub text…","vk-blocks")})}()):"save"===g?r.a.createElement("div",{className:y,style:e},r.a.createElement(Se.Content,{tagName:_,value:l,onChange:function(e){return k({title:e})},style:t,className:"vk_heading_title vk_heading_title-style-".concat(b),placeholder:Te("Input title…","vk-blocks")}),function(){if("on"===u)return r.a.createElement(Se.Content,{tagName:"p",value:s,onChange:function(e){return k({subText:e})},style:{color:p,fontSize:m+"rem",textAlign:a},className:"vk_heading_subtext vk_heading_subtext-style-".concat(b),placeholder:Te("Input sub text…","vk-blocks")})}()):void 0}}])&&we(n.prototype,o),a&&we(n,a),t}();function Re(e){throw new Error('"'+e+'" is read-only')}var Ie=wp.element.Fragment,Ae=wp.editor,Pe=Ae.RichText;Ae.InspectorControls,Ae.ColorPalette,Ae.BlockControls,Ae.AlignmentToolbar;var je=[{attributes:{level:{type:"number",default:2},align:{type:"string"},titleStyle:{type:"string",default:"default"},outerMarginBottom:{type:"number"},title:{type:"string",source:"html",selector:"h1,h2,h3,h4,h5,h6",default:""},titleColor:{type:"string",default:"#000000"},titleSize:{type:"number",default:2.6},titleMarginBottom:{type:"number"},subText:{source:"html",selector:"p",default:""},subTextFlag:{type:"string",default:"on"},subTextColor:{type:"string",default:"#000000"},subTextSize:{type:"number",default:1.8}},supports:{className:!1,anchor:!0},save:function(e){var t=e.attributes,n=t.level,o=t.align,a=t.title,l=t.titleColor,c=t.titleSize,i=t.subText,s=t.subTextFlag,u=t.subTextColor,p=t.subTextSize,m=t.titleStyle,b=t.titleMarginBottom,f=t.outerMarginBottom,v="h"+n;return r.a.createElement("div",{className:"vk_heading vk_heading-style-".concat(m),style:{marginBottom:f+"rem"}},r.a.createElement(Pe.Content,{tagName:v,value:a,style:{color:l,fontSize:c+"rem",textAlign:o,marginBottom:b+"rem"},className:"vk_heading_title vk_heading_title-style-".concat(m)}),function(){if("on"===s)return r.a.createElement(Pe.Content,{tagName:"p",value:i,style:{color:u,fontSize:p+"rem",textAlign:o},className:"vk_heading_subtext vk_heading_subtext-style-".concat(m)})}())}},{attributes:function(e){for(var t={},n=1;n<=e;n++)t["heading"+n]={type:"string",source:"html",selector:"h1.vk_prBlocks_item_title-"+n},t["content"+n]={type:"string",source:"html",selector:"p.vk_prBlocks_item_summary-"+n},t["url"+n]={type:"string",default:null},t["urlOpenType"+n]={type:"Boolean",default:!1},t["icon"+n]={type:"string",default:"fas fa-file"},t["color"+n]={type:"string",default:"#0693e3"},t["bgType"+n]={type:"string",default:"0"},t["insertImage"+n]={type:"string",default:null};return t}(4),save:function(e){var t=e.attributes,n=t.heading1,o=t.heading2,a=t.heading3,l=t.content1,c=t.content2,i=t.content3,s=t.url1,u=t.url2,p=t.url3,m=t.urlOpenType1,b=t.urlOpenType2,f=t.urlOpenType3,v=t.icon1,k=t.icon2,d=t.icon3,g=t.color1,y=t.color2,_=t.color3,h=t.bgType1,E=t.bgType2,C=t.bgType3,w=t.insertImage1,N=t.insertImage2,x=t.insertImage3;return r.a.createElement("article",{className:"vk_prBlocks row"},r.a.createElement("div",{className:"vk_prBlocks_item col-sm-4"},r.a.createElement("a",{href:s,target:m?"_blank":"_self",className:"vk_prBlocks_item_link"},w?r.a.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url("+w+")",backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},r.a.createElement("img",{src:w,alt:""})):(g||(Re("color1"),g="#0693e3"),"0"===h?r.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:g,border:"1px solid ".concat(g)}},r.a.createElement("i",{className:"".concat(v," vk_prBlocks_item_icon"),style:{color:"#fff"}})):r.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid "+g}},r.a.createElement("i",{className:"".concat(v," vk_prBlocks_item_icon"),style:{color:g}}))),r.a.createElement(Pe.Content,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-1",tagName:"h1",value:n}),r.a.createElement(Pe.Content,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-1",tagName:"p",value:l}))),r.a.createElement("div",{className:"vk_prBlocks_item col-sm-4"},r.a.createElement("a",{href:u,target:b?"_blank":"_self",className:"vk_prBlocks_item_link"},N?r.a.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url("+N+")",backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},r.a.createElement("img",{src:N,alt:""})):(y||(Re("color2"),y="#0693e3"),"0"===E?r.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:y,border:"1px solid ".concat(y)}},r.a.createElement("i",{className:"".concat(k," vk_prBlocks_item_icon"),style:{color:"#fff"}})):r.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid "+y}},r.a.createElement("i",{className:"".concat(k," vk_prBlocks_item_icon"),style:{color:y}}))),r.a.createElement(Pe.Content,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-2",tagName:"h1",value:o}),r.a.createElement(Pe.Content,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-2",tagName:"p",value:c}))),r.a.createElement("div",{className:"vk_prBlocks_item col-sm-4"},r.a.createElement("a",{href:p,target:f?"_blank":"_self",className:"vk_prBlocks_item_link"},x?r.a.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url("+x+")",backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},r.a.createElement("img",{src:x,alt:""})):(_||(Re("color3"),_="#0693e3"),"0"===C?r.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:_,border:"1px solid ".concat(_)}},r.a.createElement("i",{className:"".concat(d," vk_prBlocks_item_icon"),style:{color:"#fff"}})):r.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid "+_}},r.a.createElement("i",{className:"".concat(d," vk_prBlocks_item_icon"),style:{color:_}}))),r.a.createElement(Pe.Content,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-3",tagName:"h1",value:a}),r.a.createElement(Pe.Content,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-3",tagName:"p",value:i}))))}},{attributes:{level:{type:"number",default:2},align:{type:"string"},titleStyle:{type:"string",default:"default"},outerMarginBottom:{type:"number",default:null},title:{type:"string",source:"html",selector:"h1,h2,h3,h4,h5,h6",default:""},titleColor:{type:"string",default:"#000000"},titleSize:{type:"number",default:2.6},titleMarginBottom:{type:"number",default:null},subText:{source:"html",selector:"p",default:""},subTextFlag:{type:"string",default:"on"},subTextColor:{type:"string",default:"#000000"},subTextSize:{type:"number",default:1.8}},supports:{className:!1,anchor:!0},save:function(e){var t=e.attributes,n=t.level,o=t.align,a=t.title,l=t.titleColor,c=t.titleSize,i=t.subText,s=t.subTextFlag,u=t.subTextColor,p=t.subTextSize,m=t.titleStyle,b=t.titleMarginBottom,f=t.outerMarginBottom,v="h"+n;return r.a.createElement(Ie,null,null==f?r.a.createElement("div",{className:"vk_heading vk_heading-style-".concat(m)},r.a.createElement(Pe.Content,{tagName:v,value:a,style:{color:l,fontSize:c+"rem",textAlign:o},className:"vk_heading_title vk_heading_title-style-".concat(m)}),function(){if("on"===s)return r.a.createElement(Pe.Content,{tagName:"p",value:i,style:{color:u,fontSize:p+"rem",textAlign:o},className:"vk_heading_subtext vk_heading_subtext-style-".concat(m)})}()):r.a.createElement("div",{className:"vk_heading vk_heading-style-".concat(m),style:{marginBottom:f+"rem"}},r.a.createElement(Pe.Content,{tagName:v,value:a,style:{color:l,fontSize:c+"rem",textAlign:o,marginBottom:b+"rem"},className:"vk_heading_title vk_heading_title-style-".concat(m)}),function(){if("on"===s)return r.a.createElement(Pe.Content,{tagName:"p",value:i,style:{color:u,fontSize:p+"rem",textAlign:o},className:"vk_heading_subtext vk_heading_subtext-style-".concat(m)})}()))}}],ze=wp.i18n.__,Me=wp.blocks.registerBlockType,Fe=wp.components,Le=Fe.RangeControl,Ue=Fe.PanelBody,We=Fe.RadioControl,Ve=Fe.SelectControl,De=wp.element.Fragment,$e=wp.editor,qe=($e.RichText,$e.InspectorControls),He=$e.ColorPalette,Ge=$e.BlockControls,Qe=$e.AlignmentToolbar,Ye=r.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},r.a.createElement("g",null,r.a.createElement("g",null,r.a.createElement("path",{d:"M242.1,366.7l0-281.4l-212.6,0l0-77.1l516.6,0v77.1l-213.2,0l0,281.4H242.1z"})),r.a.createElement("g",null,r.a.createElement("path",{d:"M33,467.3l30.8-1.9c0.7,5,2,8.8,4.1,11.4c3.3,4.2,8.1,6.4,14.3,6.4c4.6,0,8.2-1.1,10.7-3.3c2.5-2.2,3.8-4.7,3.8-7.5 c0-2.7-1.2-5.1-3.6-7.3c-2.4-2.1-7.9-4.2-16.6-6.1c-14.2-3.2-24.3-7.4-30.4-12.7c-6.1-5.3-9.1-12-9.1-20.2 c0-5.4,1.6-10.5,4.7-15.3c3.1-4.8,7.8-8.6,14.1-11.3c6.3-2.7,14.8-4.1,25.8-4.1c13.4,0,23.6,2.5,30.6,7.5c7,5,11.2,12.9,12.5,23.8 l-30.5,1.8c-0.8-4.7-2.5-8.1-5.1-10.3c-2.6-2.1-6.2-3.2-10.8-3.2c-3.8,0-6.6,0.8-8.5,2.4c-1.9,1.6-2.9,3.5-2.9,5.8 c0,1.7,0.8,3.2,2.4,4.5c1.5,1.4,5.1,2.7,10.9,3.9c14.1,3,24.3,6.1,30.4,9.3c6.1,3.1,10.6,7,13.4,11.6c2.8,4.6,4.2,9.8,4.2,15.5 c0,6.7-1.9,12.9-5.6,18.6c-3.7,5.7-8.9,10-15.6,12.9c-6.7,2.9-15.1,4.4-25.2,4.4c-17.8,0-30.2-3.4-37-10.3 C37.8,486.6,33.9,477.8,33,467.3z"}),r.a.createElement("path",{d:"M215,501.9h-27.2v-12.3c-4,5-8.1,8.6-12.3,10.8c-4.1,2.1-9.2,3.2-15.2,3.2c-8,0-14.3-2.4-18.8-7.2 c-4.5-4.8-6.8-12.2-6.8-22.1V426H164v41.7c0,4.8,0.9,8.1,2.6,10.1c1.8,2,4.2,3,7.4,3c3.5,0,6.3-1.3,8.5-4 c2.2-2.7,3.3-7.5,3.3-14.4V426H215V501.9z"}),r.a.createElement("path",{d:"M225.5,397.2h29.4v36.3c2.9-3,6.2-5.3,9.9-6.9c3.7-1.5,7.8-2.3,12.3-2.3c9.2,0,16.9,3.3,22.9,10 c6.1,6.6,9.1,16.2,9.1,28.6c0,8.3-1.4,15.6-4.1,21.9c-2.8,6.3-6.6,11-11.5,14.1c-4.9,3.1-10.3,4.7-16.3,4.7c-5.1,0-9.8-1.1-14-3.3 c-3.2-1.7-6.7-4.9-10.4-9.6v11.2h-27.2V397.2z M254.6,463.8c0,6.5,1.2,11.3,3.7,14.2c2.5,2.9,5.6,4.4,9.3,4.4 c3.5,0,6.4-1.4,8.8-4.3c2.4-2.9,3.5-7.7,3.5-14.5c0-6-1.2-10.4-3.5-13.2c-2.3-2.8-5.1-4.2-8.4-4.2c-4,0-7.2,1.5-9.7,4.4 C255.9,453.4,254.6,457.8,254.6,463.8z"}),r.a.createElement("path",{d:"M304.4,397.2h98.4V423h-33v78.9h-32.4V423h-33V397.2z"}),r.a.createElement("path",{d:"M395.8,426h34.5l12,21.2l14-21.2h32.1l-25.9,36.2l27.7,39.7h-33.9l-14-24.4l-16.5,24.4h-31.5l27.6-39.7L395.8,426z"}),r.a.createElement("path",{d:"M530.6,397.2V426h16v21.3h-16v26.9c0,3.2,0.3,5.4,0.9,6.4c1,1.6,2.6,2.4,5,2.4c2.1,0,5.1-0.6,9-1.9l2.1,20.1 c-7.2,1.6-13.9,2.4-20.1,2.4c-7.2,0-12.6-0.9-16-2.8c-3.4-1.9-6-4.7-7.6-8.5s-2.5-9.9-2.5-18.4v-26.7h-10.7V426h10.7v-13.9 L530.6,397.2z"}))));Me("vk-blocks/heading",{title:ze("Heading","vk-blocks"),icon:Ye,category:"vk-blocks-cat",attributes:{level:{type:"number",default:2},align:{type:"string"},titleStyle:{type:"string",default:"default"},outerMarginBottom:{type:"number",default:null},title:{type:"string",source:"html",selector:"h1,h2,h3,h4,h5,h6",default:""},titleColor:{type:"string",default:"#000000"},titleSize:{type:"number",default:2.6},titleMarginBottom:{type:"number",default:null},subText:{source:"html",selector:"p",default:""},subTextFlag:{type:"string",default:"on"},subTextColor:{type:"string",default:"#000000"},subTextSize:{type:"number",default:1.8}},supports:{className:!0,customClassName:!0,anchor:!0},edit:function(e){var t=e.attributes,n=e.setAttributes,o=e.className,a=t.level,l=t.align,c=(t.title,t.titleColor),i=t.titleSize,s=(t.subText,t.subTextFlag),u=t.subTextColor,p=t.subTextSize,m=t.titleStyle,b=t.titleMarginBottom,f=t.outerMarginBottom,v=function(e){switch(n({level:e}),e){case 1:n({titleSize:3.6});break;case 2:n({titleSize:2.8});break;case 3:n({titleSize:2.2});break;case 4:n({titleSize:2});break;case 5:n({titleSize:1.8});break;case 6:n({titleSize:1.6})}};return r.a.createElement(De,null,r.a.createElement(Ge,null,r.a.createElement(Ee,{minLevel:2,maxLevel:5,selectedLevel:a,onChange:v})),r.a.createElement(qe,null,r.a.createElement(Ue,{title:ze("Style Settings","vk-blocks")},r.a.createElement(Ve,{label:ze("Heading style","vk-blocks"),value:m,onChange:function(e){return n({titleStyle:e})},options:[{label:ze("Default","vk-blocks"),value:"default"},{label:ze("Plain","vk-blocks"),value:"plain"}]}),r.a.createElement("label",null,ze("Margin bottom size (rem)","vk-blocks")),r.a.createElement(Le,{value:f,onChange:function(e){n({outerMarginBottom:e})},min:-1,max:8,step:.1})),r.a.createElement(Ue,{title:ze("Heading Settings","vk-blocks")},r.a.createElement("label",null,ze("Level","vk-blocks")),r.a.createElement(Ee,{minLevel:1,maxLevel:7,selectedLevel:a,onChange:v}),r.a.createElement("p",null,ze("Text Alignment")),r.a.createElement(Qe,{value:l,onChange:function(e){n({align:e})}}),r.a.createElement("label",null,ze("Text size (rem)","vk-blocks")),r.a.createElement(Le,{value:i,onChange:function(e){n({titleSize:e})},min:.5,max:4,step:.1}),r.a.createElement("label",null,ze("Heading margin bottom size (rem)","vk-blocks")),r.a.createElement(Le,{value:b,onChange:function(e){n({titleMarginBottom:e})},min:-1,max:3,step:.1}),r.a.createElement(He,{value:c,onChange:function(e){return n({titleColor:e})}})),r.a.createElement(Ue,{title:ze("Sub Text Settings","vk-blocks")},r.a.createElement(We,{label:ze("Position","vk-blocks"),selected:s,options:[{label:ze("Display","vk-blocks"),value:"on"},{label:ze("Hide","vk-blocks"),value:"off"}],onChange:function(e){return n({subTextFlag:e})}}),r.a.createElement("label",null,ze("Text size (rem)","vk-blocks")),r.a.createElement(Le,{value:p,onChange:function(e){n({subTextSize:e})},min:.5,max:3,step:.1}),r.a.createElement(He,{value:u,onChange:function(e){return n({subTextColor:e})}}))),r.a.createElement(Oe,{attributes:t,setAttributes:n,className:o,for_:"edit"}))},save:function(e){var t=e.attributes,n=e.className;return r.a.createElement(Oe,{attributes:t,className:n,for_:"save"})},deprecated:je});var Je=wp.editor.RichText,Ke=[{attributes:{style:{type:"string",default:"info"},content:{type:"string",source:"html",selector:"p"}},save:function(e){var t=e.attributes,n=t.style,o=t.content;return r.a.createElement("div",{className:"alert alert-".concat(n)},r.a.createElement(Je.Content,{tagName:"p",value:o}))}}],Xe=wp.i18n.__,Ze=wp.blocks.registerBlockType,et=wp.editor.RichText;Ze("vk-blocks/alert",{title:Xe("Alert","vk-blocks"),icon:"info",category:"vk-blocks-cat",attributes:{style:{type:"string",default:"info"},content:{type:"string",source:"html",selector:"p"}},edit:function(e){var t=e.attributes,n=e.setAttributes,o=e.className,r=t.style,a=t.content;return React.createElement("div",{className:"".concat(o," alert alert-").concat(r)},React.createElement("select",{onChange:function(e){n({style:e.target.value})}},React.createElement("option",{value:"success",selected:"success"===r},"Success"),React.createElement("option",{value:"info",selected:"info"===r},"Info"),React.createElement("option",{value:"warning",selected:"warning"===r},"Warning"),React.createElement("option",{value:"danger",selected:"danger"===r},"Danger")),React.createElement(et,{tagName:"p",onChange:function(e){n({content:e})},value:a}))},save:function(e){var t=e.attributes,n=e.className,o=t.style,r=t.content;return React.createElement("div",{className:"".concat(n," alert alert-").concat(o)},React.createElement(et.Content,{tagName:"p",value:r}))},deprecated:Ke});n(4);function tt(e){return(tt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function nt(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function ot(e,t){return!t||"object"!==tt(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function rt(e){return(rt=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function at(e,t){return(at=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var lt=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),ot(this,rt(t).apply(this,arguments))}var n,o,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&at(e,t)}(t,r.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.lbColorCustom,t=this.props.lbColor,n=this.props.lbType,o=this.props.lbAlign,a=this.props.lbSize,l=this.props.lbUrl,c=this.props.lbTarget,i=this.props.lbFontAwesomeIconBefore,s=this.props.lbFontAwesomeIconAfter,u=this.props.lbRichtext,p=this.props.lbsubCaption,m="",b={},f="",v="";return m="btn vk_button_link",e?(m="".concat(m," btn-primary btn-").concat(a),"0"===n?b={backgroundColor:e,border:"1px solid ".concat(e)}:"1"===n&&(b={backgroundColor:"transparent",border:"1px solid "+e,color:e})):e||("0"===n?(m="".concat(m," btn-").concat(a," btn-").concat(t),b=null):"1"===n&&(m="".concat(m," btn-").concat(a," btn-outline-").concat(t),b=null)),"block"===o&&(m="".concat(m," btn-block")),i&&(f=r.a.createElement("i",{className:"".concat(i," vk_button_link_before")})),s&&(v=r.a.createElement("i",{className:"".concat(s," vk_button_link_after")})),r.a.createElement("a",{href:l,id:"vk_button_link",style:b,className:m,role:"button","aria-pressed":!0,target:c?"_blank":null,rel:"noopener noreferrer"},f,u,v,p&&r.a.createElement("p",{className:"vk_button_link_subCaption"},p))}}])&&nt(n.prototype,o),a&&nt(n,a),t}();function ct(e){return(ct="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function it(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function st(e,t){return!t||"object"!==ct(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function ut(e){return(ut=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function pt(e,t){return(pt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var mt=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),st(this,ut(t).apply(this,arguments))}var n,o,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&pt(e,t)}(t,r.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.lbColorCustom,t=this.props.lbColor,n=this.props.lbType,o=this.props.lbAlign,a=this.props.lbSize,l=this.props.lbUrl,c=this.props.lbTarget,i=this.props.lbFontAwesomeIconBefore,s=this.props.lbFontAwesomeIconAfter,u=this.props.lbRichtext,p=(this.props.lbsubCaption,""),m={},b="",f="";return p="btn vk_button_link",e?(p="".concat(p," btn-primary btn-").concat(a),"0"===n?m={backgroundColor:e,border:"1px solid ".concat(e)}:"1"===n&&(m={backgroundColor:"transparent",border:"1px solid "+e,color:e})):e||("0"===n?(p="".concat(p," btn-").concat(a," btn-").concat(t),m=null):"1"===n&&(p="".concat(p," btn-").concat(a," btn-outline-").concat(t),m=null)),"block"===o&&(p="".concat(p," btn-block")),i&&(b=r.a.createElement("i",{className:"".concat(i," vk_button_link_before")})),s&&(f=r.a.createElement("i",{className:"".concat(s," vk_button_link_after")})),r.a.createElement("a",{href:l,className:p,role:"button","aria-pressed":!0,style:m,target:c?"_blank":null},b,u,f)}}])&&it(n.prototype,o),a&&it(n,a),t}();function bt(e){return(bt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function ft(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function vt(e,t){return!t||"object"!==bt(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function kt(e){return(kt=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function dt(e,t){return(dt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var gt=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),vt(this,kt(t).apply(this,arguments))}var n,o,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&dt(e,t)}(t,r.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.lbColorCustom,t=this.props.lbColor,n=this.props.lbType,o=this.props.lbAlign,a=this.props.lbSize,l=this.props.lbUrl,c=this.props.lbTarget,i=this.props.lbFontAwesomeIconBefore,s=this.props.lbFontAwesomeIconAfter,u=this.props.lbRichtext,p=(this.props.lbsubCaption,""),m={},b="",f="";return p="btn vk_button_link",e?(p="".concat(p," btn-primary btn-").concat(a),"0"===n?m={backgroundColor:e,border:"1px solid ".concat(e)}:"1"===n&&(m={backgroundColor:"transparent",border:"1px solid "+e,color:e})):e||("0"===n?(p="".concat(p," btn-").concat(a," btn-").concat(t),m=null):"1"===n&&(p="".concat(p," btn-").concat(a," btn-outline-").concat(t),m=null)),"block"===o&&(p="".concat(p," btn-block")),i&&(b=r.a.createElement("i",{className:"".concat(i," vk_button_link_before")})),s&&(f=r.a.createElement("i",{className:"".concat(s," vk_button_link_after")})),r.a.createElement("a",{href:l,id:"vk_button_link",className:p,role:"button","aria-pressed":!0,style:m,target:c?"_blank":null},b,u,f)}}])&&ft(n.prototype,o),a&&ft(n,a),t}();function yt(e){return(yt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function _t(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function ht(e,t){return!t||"object"!==yt(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function Et(e){return(Et=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Ct(e,t){return(Ct=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var wt=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),ht(this,Et(t).apply(this,arguments))}var n,o,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Ct(e,t)}(t,r.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.lbColorCustom,t=this.props.lbColor,n=this.props.lbType,o=this.props.lbAlign,a=this.props.lbSize,l=this.props.lbUrl,c=this.props.lbTarget,i=this.props.lbFontAwesomeIconBefore,s=this.props.lbFontAwesomeIconAfter,u=this.props.lbRichtext,p=this.props.lbsubCaption,m="",b={},f="",v="";return m="btn vk_button_link",e?(m="".concat(m," btn-primary btn-").concat(a),"0"===n?b={backgroundColor:e,border:"1px solid ".concat(e)}:"1"===n&&(b={backgroundColor:"transparent",border:"1px solid "+e,color:e})):e||("0"===n?(m="".concat(m," btn-").concat(a," btn-").concat(t),b=null):"1"===n&&(m="".concat(m," btn-").concat(a," btn-outline-").concat(t),b=null)),"block"===o&&(m="".concat(m," btn-block")),i&&(f=r.a.createElement("i",{className:"".concat(i," vk_button_link_before")})),s&&(v=r.a.createElement("i",{className:"".concat(s," vk_button_link_after")})),r.a.createElement("a",{href:l,id:"vk_button_link",className:m,role:"button","aria-pressed":!0,style:b,target:c?"_blank":null,rel:"noopener noreferrer"},f,u,v,p&&r.a.createElement("p",{className:"vk_button_link_subCaption"},p))}}])&&_t(n.prototype,o),a&&_t(n,a),t}();function Nt(e){return(Nt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function xt(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function Bt(e,t){return!t||"object"!==Nt(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function St(e){return(St=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Tt(e,t){return(Tt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Ot=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Bt(this,St(t).apply(this,arguments))}var n,o,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Tt(e,t)}(t,r.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.lbColorCustom,t=this.props.lbColor,n=this.props.lbType,o=this.props.lbAlign,a=this.props.lbSize,l=this.props.lbUrl,c=this.props.lbTarget,i=this.props.lbFontAwesomeIconBefore,s=this.props.lbFontAwesomeIconAfter,u=this.props.lbRichtext,p=this.props.lbsubCaption,m="",b={},f="",v="";return m="btn vk_button_link",e?(m="".concat(m," btn-primary btn-").concat(a),"0"===n?b={backgroundColor:e,border:"1px solid ".concat(e)}:"1"===n&&(b={backgroundColor:"transparent",border:"1px solid "+e,color:e})):e||("0"===n?(m="".concat(m," btn-").concat(a," btn-").concat(t),b=null):"1"===n&&(m="".concat(m," btn-").concat(a," btn-outline-").concat(t),b=null)),"block"===o&&(m="".concat(m," btn-block")),i&&(f=r.a.createElement("i",{className:"".concat(i," vk_button_link_before")})),s&&(v=r.a.createElement("i",{className:"".concat(s," vk_button_link_after")})),r.a.createElement("a",{href:l,id:"vk_button_link",className:m,role:"button","aria-pressed":!0,style:b,target:c?"_blank":null},f,u,v,p&&r.a.createElement("p",{className:"vk_button_link_subCaption"},p))}}])&&xt(n.prototype,o),a&&xt(n,a),t}(),Rt=wp.editor.RichText,It=[{attributes:{content:{source:"html",selector:"span"},buttonUrl:{type:"string",default:null},buttonTarget:{type:"Boolean",default:!1},buttonSize:{type:"string",default:"md"},buttonType:{type:"string",default:"0"},buttonColor:{type:"string",default:"primary"},buttonColorCustom:{type:"string",default:null},buttonAlign:{type:"string",default:"left"},fontAwesomeIconBefore:{type:"string",default:null},fontAwesomeIconAfter:{type:"string",default:null}},save:function(e){var t=e.attributes,n=t.content,o=t.buttonUrl,a=t.buttonTarget,l=t.buttonSize,c=t.buttonType,i=t.buttonColor,s=t.buttonColorCustom,u=t.buttonAlign,p=t.fontAwesomeIconBefore,m=t.fontAwesomeIconAfter,b="";return s?b="vk_button vk_button-color-custom vk_button-align-".concat(u):s||(b="vk_button vk_button-align-".concat(u)),r.a.createElement("div",{className:b},r.a.createElement(mt,{lbColorCustom:s,lbColor:i,lbType:c,lbAlign:u,lbSize:l,lbUrl:o,lbTarget:a,lbFontAwesomeIconBefore:p,lbFontAwesomeIconAfter:m,lbRichtext:r.a.createElement(Rt.Content,{tagName:"span",className:"vk_button_link_txt",value:n})}))}},{attributes:{content:{source:"html",selector:"span"},buttonUrl:{type:"string",default:null},buttonTarget:{type:"Boolean",default:!1},buttonSize:{type:"string",default:"md"},buttonType:{type:"string",default:"0"},buttonColor:{type:"string",default:"primary"},buttonColorCustom:{type:"string",default:null},buttonAlign:{type:"string",default:"left"},fontAwesomeIconBefore:{type:"string",default:null},fontAwesomeIconAfter:{type:"string",default:null}},save:function(e){var t=e.attributes,n=t.content,o=t.buttonUrl,a=t.buttonTarget,l=t.buttonSize,c=t.buttonType,i=t.buttonColor,s=t.buttonColorCustom,u=t.buttonAlign,p=t.fontAwesomeIconBefore,m=t.fontAwesomeIconAfter,b="";return s?b="vk_button vk_button-color-custom vk_button-align-".concat(u):s||(b="vk_button vk_button-align-".concat(u)),r.a.createElement("div",{className:b},r.a.createElement(gt,{lbColorCustom:s,lbColor:i,lbType:c,lbAlign:u,lbSize:l,lbUrl:o,lbTarget:a,lbFontAwesomeIconBefore:p,lbFontAwesomeIconAfter:m,lbRichtext:r.a.createElement(Rt.Content,{tagName:"span",className:"vk_button_link_txt",value:n})}))}},{attributes:{content:{source:"html",selector:"span"},subCaption:{type:"string",default:null},buttonUrl:{type:"string",default:null},buttonTarget:{type:"Boolean",default:!1},buttonSize:{type:"string",default:"md"},buttonType:{type:"string",default:"0"},buttonColor:{type:"string",default:"primary"},buttonColorCustom:{type:"string",default:null},buttonAlign:{type:"string",default:"left"},fontAwesomeIconBefore:{type:"string",default:null},fontAwesomeIconAfter:{type:"string",default:null}},save:function(e){var t=e.attributes,n=(e.className,t.content),o=t.subCaption,a=t.buttonUrl,l=t.buttonTarget,c=t.buttonSize,i=t.buttonType,s=t.buttonColor,u=t.buttonColorCustom,p=t.buttonAlign,m=t.fontAwesomeIconBefore,b=t.fontAwesomeIconAfter,f="";return u?f="vk_button vk_button-color-custom vk_button-align-".concat(p):u||(f="vk_button vk_button-align-".concat(p)),r.a.createElement("div",{className:f},r.a.createElement(wt,{lbColorCustom:u,lbColor:s,lbType:i,lbAlign:p,lbSize:c,lbUrl:a,lbTarget:l,lbFontAwesomeIconBefore:m,lbFontAwesomeIconAfter:b,lbsubCaption:o,lbRichtext:r.a.createElement(Rt.Content,{tagName:"span",className:"vk_button_link_txt",value:n})}))}},{attributes:{content:{source:"html",selector:"span"},subCaption:{type:"string",default:null},buttonUrl:{type:"string",default:null},buttonTarget:{type:"Boolean",default:!1},buttonSize:{type:"string",default:"md"},buttonType:{type:"string",default:"0"},buttonColor:{type:"string",default:"primary"},buttonColorCustom:{type:"string",default:null},buttonAlign:{type:"string",default:"left"},fontAwesomeIconBefore:{type:"string",default:null},fontAwesomeIconAfter:{type:"string",default:null}},save:function(e){var t=e.attributes,n=(e.className,t.content),o=t.subCaption,a=t.buttonUrl,l=t.buttonTarget,c=t.buttonSize,i=t.buttonType,s=t.buttonColor,u=t.buttonColorCustom,p=t.buttonAlign,m=t.fontAwesomeIconBefore,b=t.fontAwesomeIconAfter,f="";return u?f="vk_button vk_button-color-custom vk_button-align-".concat(p):u||(f="vk_button vk_button-align-".concat(p)),r.a.createElement("div",{className:f},r.a.createElement(Ot,{lbColorCustom:u,lbColor:s,lbType:i,lbAlign:p,lbSize:c,lbUrl:a,lbTarget:l,lbFontAwesomeIconBefore:m,lbFontAwesomeIconAfter:b,lbsubCaption:o,lbRichtext:r.a.createElement(Rt.Content,{tagName:"span",className:"vk_button_link_txt",value:n})}))}}],At=wp.i18n.__,Pt=wp.blocks.registerBlockType,jt=wp.components,zt=(jt.RangeControl,jt.RadioControl),Mt=jt.PanelBody,Ft=(jt.Button,jt.BaseControl),Lt=jt.CheckboxControl,Ut=jt.TextControl,Wt=jt.Dashicon,Vt=jt.IconButton,Dt=wp.element.Fragment,$t=wp.editor,qt=$t.RichText,Ht=$t.InspectorControls,Gt=($t.MediaUpload,$t.ColorPalette),Qt=$t.URLInput,Yt=r.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},r.a.createElement("g",null,r.a.createElement("path",{d:"M506,185v142H70V185H506 M526.4,137H49.6C34.4,137,22,149.4,22,164.6v182.8c0,15.2,12.4,27.6,27.6,27.6h476.8 c15.2,0,27.6-12.4,27.6-27.6V164.6C554,149.4,541.6,137,526.4,137L526.4,137z"})),r.a.createElement("g",null,r.a.createElement("path",{d:"M83.8,206.9h55.9c9.3,0,16.5,2.3,21.5,6.9c5,4.6,7.5,10.3,7.5,17.1c0,5.7-1.8,10.6-5.3,14.7c-2.4,2.7-5.8,4.9-10.4,6.5 c6.9,1.7,12.1,4.5,15.3,8.6c3.3,4.1,4.9,9.2,4.9,15.3c0,5-1.2,9.5-3.5,13.5c-2.3,4-5.5,7.2-9.6,9.5c-2.5,1.5-6.3,2.5-11.3,3.2 c-6.7,0.9-11.2,1.3-13.4,1.3H83.8V206.9z M113.9,244.8h13c4.7,0,7.9-0.8,9.7-2.4c1.8-1.6,2.7-3.9,2.7-7c0-2.8-0.9-5-2.7-6.6 c-1.8-1.6-5-2.4-9.5-2.4h-13.2V244.8z M113.9,282.8h15.2c5.1,0,8.8-0.9,10.9-2.7s3.2-4.3,3.2-7.4c0-2.9-1-5.2-3.1-6.9 c-2.1-1.7-5.7-2.6-11-2.6h-15.2V282.8z"}),r.a.createElement("path",{d:"M245.9,303.5h-25.1v-11.3c-3.7,4.7-7.5,8-11.3,10c-3.8,2-8.5,3-14,3c-7.4,0-13.2-2.2-17.4-6.6c-4.2-4.4-6.3-11.2-6.3-20.4 v-44.6h27V272c0,4.4,0.8,7.5,2.4,9.4c1.6,1.8,3.9,2.8,6.9,2.8c3.2,0,5.8-1.2,7.9-3.7s3.1-6.9,3.1-13.3v-33.7h26.8V303.5z"}),r.a.createElement("path",{d:"M282.4,206.9v26.6h14.8v19.7h-14.8V278c0,3,0.3,5,0.9,5.9c0.9,1.5,2.4,2.2,4.6,2.2c2,0,4.7-0.6,8.3-1.7l2,18.5 c-6.6,1.5-12.8,2.2-18.6,2.2c-6.7,0-11.6-0.9-14.8-2.6c-3.2-1.7-5.5-4.3-7-7.8c-1.5-3.5-2.3-9.1-2.3-17v-24.6h-9.9v-19.7h9.9v-12.9 L282.4,206.9z"}),r.a.createElement("path",{d:"M330.2,206.9v26.6H345v19.7h-14.8V278c0,3,0.3,5,0.9,5.9c0.9,1.5,2.4,2.2,4.6,2.2c2,0,4.7-0.6,8.3-1.7l2,18.5 c-6.6,1.5-12.8,2.2-18.6,2.2c-6.7,0-11.6-0.9-14.8-2.6c-3.2-1.7-5.5-4.3-7-7.8c-1.5-3.5-2.3-9.1-2.3-17v-24.6h-9.9v-19.7h9.9v-12.9 L330.2,206.9z"}),r.a.createElement("path",{d:"M339.6,268.7c0-10.7,3.6-19.5,10.8-26.4s16.9-10.4,29.2-10.4c14,0,24.6,4.1,31.8,12.2c5.8,6.6,8.6,14.6,8.6,24.2 c0,10.8-3.6,19.6-10.7,26.5c-7.1,6.9-17,10.3-29.6,10.3c-11.3,0-20.4-2.9-27.3-8.6C343.9,289.5,339.6,280.2,339.6,268.7z M366.5,268.7c0,6.2,1.3,10.9,3.8,13.8c2.5,3,5.7,4.5,9.5,4.5c3.9,0,7-1.5,9.5-4.4c2.5-2.9,3.7-7.7,3.7-14.2 c0-6.1-1.3-10.6-3.8-13.6s-5.6-4.5-9.3-4.5c-3.9,0-7.1,1.5-9.7,4.5C367.8,257.9,366.5,262.5,366.5,268.7z"}),r.a.createElement("path",{d:"M418.2,233.5h25v11.4c3.7-4.7,7.5-8,11.3-10c3.8-2,8.5-3,14-3c7.4,0,13.2,2.2,17.4,6.6c4.2,4.4,6.3,11.2,6.3,20.5v44.5h-27 V265c0-4.4-0.8-7.5-2.4-9.3c-1.6-1.8-3.9-2.7-6.9-2.7c-3.3,0-5.9,1.2-7.9,3.7c-2,2.5-3,6.9-3,13.3v33.6h-26.8V233.5z"})));Pt("vk-blocks/button",{title:At("Button","vk-blocks"),icon:Yt,category:"vk-blocks-cat",attributes:{content:{source:"html",selector:"span"},subCaption:{type:"string",default:null},buttonUrl:{type:"string",default:null},buttonTarget:{type:"Boolean",default:!1},buttonSize:{type:"string",default:"md"},buttonType:{type:"string",default:"0"},buttonColor:{type:"string",default:"primary"},buttonColorCustom:{type:"string",default:null},buttonAlign:{type:"string",default:"left"},fontAwesomeIconBefore:{type:"string",default:null},fontAwesomeIconAfter:{type:"string",default:null}},edit:function(e){var t,n=e.attributes,o=e.className,a=e.setAttributes,l=e.isSelected,c=n.content,i=n.subCaption,s=n.buttonUrl,u=n.buttonTarget,p=n.buttonSize,m=n.buttonType,b=n.buttonColor,f=n.buttonColorCustom,v=n.buttonAlign,k=n.fontAwesomeIconBefore,d=n.fontAwesomeIconAfter;return t=f?"vk_button vk_button-align-".concat(v," vk_button-color-custom"):"vk_button vk_button-align-".concat(v),t=o?"".concat(o," vk_button vk_button-align-").concat(v," vk_button-color-custom"):"".concat(o," vk_button vk_button-align-").concat(v),r.a.createElement(Dt,null,r.a.createElement(Ht,null,r.a.createElement(Mt,{title:At("Button setting","vk-blocks")},r.a.createElement(Ut,{label:At("Sub Caption","vk-blocks"),value:i,onChange:function(e){return a({subCaption:e})},placeholder:"Sub Caption"}),r.a.createElement(Lt,{label:At("Open link new tab.","vk-blocks"),checked:u,onChange:function(e){return a({buttonTarget:e})}}),r.a.createElement(zt,{label:At("Button Size:","vk-blocks"),selected:p,options:[{label:At("Large","vk-blocks"),value:"lg"},{label:At("normal","vk-blocks"),value:"md"},{label:At("Small","vk-blocks"),value:"sm"}],onChange:function(e){return a({buttonSize:e})}}),r.a.createElement(zt,{label:At("Button Position:","vk-blocks"),selected:v,options:[{label:At("Left","vk-blocks"),value:"left"},{label:At("Center","vk-blocks"),value:"center"},{label:At("Right","vk-blocks"),value:"right"},{label:At("Block","vk-blocks"),value:"block"}],onChange:function(e){return a({buttonAlign:e})}}),r.a.createElement(zt,{label:At("Button Style:","vk-blocks"),selected:m,options:[{label:At("Solid color","vk-blocks"),value:"0"},{label:At("No background","vk-blocks"),value:"1"}],help:At('If you select "No background", that you need to select a Custom Color.',"vk-blocks"),onChange:function(e){return a({buttonType:e})}}),r.a.createElement(zt,{label:At("Default Color:","vk-blocks"),selected:b,options:[{label:At("Primary","vk-blocks"),value:"primary"},{label:At("Secondary","vk-blocks"),value:"secondary"},{label:At("Success","vk-blocks"),value:"success"},{label:At("Info","vk-blocks"),value:"info"},{label:At("Warning","vk-blocks"),value:"warning"},{label:At("Danger","vk-blocks"),value:"danger"},{label:At("Light","vk-blocks"),value:"light"},{label:At("Dark","vk-blocks"),value:"dark"}],onChange:function(e){return a({buttonColor:e})}}),r.a.createElement(Ft,{label:At("Custom Color","vk-blocks"),help:At("This custom color overrides the default color. If you want to use the default color, click the clear button.","vk-blocks")},r.a.createElement(Gt,{value:f,onChange:function(e){return a({buttonColorCustom:e})}})),r.a.createElement(Ft,{label:At("Font Awesome:","vk-blocks"),help:r.a.createElement("a",{href:"https://fontawesome.com/icons?d=gallery&m=free",target:"_blank"},At("Font Awesome icon list","vk-blocks"))},r.a.createElement(Ut,{label:At("Before text","vk-blocks"),help:At("Enter Font Awesome Class.This icon will appear before text. Ex) fas fa-arrow-circle-right","vk-blocks"),value:k,onChange:function(e){return a({fontAwesomeIconBefore:e})},placeholder:"fas fa-arrow-circle-right"}),r.a.createElement(Ut,{label:At("After text","vk-blocks"),help:At("Enter Font Awesome Class.This icon will appear after text. Ex) fas fa-external-link-alt","vk-blocks"),value:d,onChange:function(e){return a({fontAwesomeIconAfter:e})},placeholder:"fas fa-external-link-alt"})))),r.a.createElement("div",{className:t},r.a.createElement(lt,{lbColorCustom:f,lbColor:b,lbType:m,lbAlign:v,lbSize:p,lbFontAwesomeIconBefore:k,lbFontAwesomeIconAfter:d,lbsubCaption:i,lbRichtext:r.a.createElement(qt,{tagName:"span",className:"vk_button_link_txt",onChange:function(e){return a({content:e})},value:c,placeholder:At("Input text","vk-blocks"),formattingControls:["bold","italic","strikethrough"],keepPlaceholderOnFocus:!0})}),l&&r.a.createElement("form",{className:"block-library-button__inline-link",onSubmit:function(e){return e.preventDefault()}},r.a.createElement(Wt,{icon:"admin-links"}),r.a.createElement(Qt,{value:s,onChange:function(e){return a({buttonUrl:e})}}),r.a.createElement(Vt,{icon:"editor-break",label:At("Apply","vk-blocks"),type:"submit"}))))},save:function(e){var t=e.attributes,n=e.className,o=t.content,a=t.subCaption,l=t.buttonUrl,c=t.buttonTarget,i=t.buttonSize,s=t.buttonType,u=t.buttonColor,p=t.buttonColorCustom,m=t.buttonAlign,b=t.fontAwesomeIconBefore,f=t.fontAwesomeIconAfter,v="";return p?v="vk_button vk_button-color-custom vk_button-align-".concat(m):p||(v="vk_button vk_button-align-".concat(m)),n&&(v=n+" "+v),r.a.createElement("div",{className:v},r.a.createElement(lt,{lbColorCustom:p,lbColor:u,lbType:s,lbAlign:m,lbSize:i,lbUrl:l,lbTarget:c,lbFontAwesomeIconBefore:b,lbFontAwesomeIconAfter:f,lbsubCaption:a,lbRichtext:r.a.createElement(qt.Content,{tagName:"span",className:"vk_button_link_txt",value:o})}))},deprecated:It});var Jt=wp.editor.RichText,Kt=[{attributes:{heading:{type:"string",source:"html",selector:"dt"},content:{type:"string",source:"html",selector:"dd"}},save:function(e){var t=e.attributes,n=t.heading,o=t.content;return r.a.createElement("dl",{className:"vk_faq"},r.a.createElement(Jt.Content,{tagName:"dt",className:"vk_faq_title",value:n}),r.a.createElement(Jt.Content,{tagName:"dd",className:"vk_faq_content",value:o}))}}],Xt=wp.i18n.__,Zt=wp.blocks.registerBlockType,en=wp.editor.RichText,tn=React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},React.createElement("path",{d:"M178.9,191.6c7.2,5,12,8.2,14.2,9.4c3.3,1.9,7.8,4,13.4,6.5l-16.1,32.4c-8.1-3.9-16.1-8.6-24-14 c-7.9-5.4-13.4-9.5-16.6-12.2c-12.8,5.5-28.8,8.3-48,8.3c-28.4,0-50.9-7.4-67.3-22.2c-19.4-17.5-29.1-42.2-29.1-73.9 c0-30.8,8.5-54.7,25.5-71.8c17-17.1,40.7-25.6,71.2-25.6c31.1,0,55,8.3,71.9,25c16.9,16.7,25.3,40.6,25.3,71.6 C199.3,152.8,192.5,175,178.9,191.6z M134.6,161.9c4.6-8.3,6.9-20.6,6.9-37c0-18.9-3.5-32.4-10.5-40.5c-7-8.1-16.7-12.1-29-12.1 c-11.5,0-20.8,4.1-28,12.4c-7.1,8.3-10.7,21.2-10.7,38.7c0,20.4,3.5,34.8,10.5,43c7,8.3,16.6,12.4,28.7,12.4 c3.9,0,7.6-0.4,11.1-1.1c-4.9-4.7-12.5-9.1-23-13.3l9.1-20.8c5.1,0.9,9.1,2.1,11.9,3.4c2.9,1.4,8.4,4.9,16.7,10.7 C130.1,159.1,132.3,160.5,134.6,161.9z"}),React.createElement("path",{d:"M137.9,452.6H72.2l-9.1,30.9l-59,0l70.3-187.2h63.1l70.3,187.2h-60.6L137.9,452.6z M125.9,412.1l-20.7-67.3l-20.4,67.3 H125.9z"}),React.createElement("path",{d:"M553.9,239.9h-303c-10,0-18.1-8.1-18.1-18.1c0-10,8.1-18.1,18.1-18.1h303c10,0,18.1,8.1,18.1,18.1 C572,231.8,563.9,239.9,553.9,239.9z"}),React.createElement("path",{d:"M553.9,483.5h-303c-10,0-18.1-8.1-18.1-18.1c0-10,8.1-18.1,18.1-18.1h303c10,0,18.1,8.1,18.1,18.1 C572,475.4,563.9,483.5,553.9,483.5z"}));Zt("vk-blocks/faq",{title:Xt("FAQ","vk-blocks"),icon:tn,category:"vk-blocks-cat",attributes:{heading:{type:"string",source:"html",selector:"dt"},content:{type:"string",source:"html",selector:"dd"}},edit:function(e){var t=e.attributes,n=e.setAttributes,o=e.className,r=t.heading,a=t.content;return React.createElement("dl",{className:"".concat(o," vk_faq")},React.createElement(en,{tagName:"dt",className:"vk_faq_title",onChange:function(e){return n({heading:e})},value:r,placeholder:Xt("Please enter a question.","vk-blocks")}),React.createElement(en,{tagName:"dd",className:"vk_faq_content",onChange:function(e){return n({content:e})},value:a,placeholder:Xt("Please enter a answer.","vk-blocks")}))},save:function(e){var t=e.attributes,n=e.className,o=t.heading,r=t.content;return React.createElement("dl",{className:"".concat(n," vk_faq")},React.createElement(en.Content,{tagName:"dt",className:"vk_faq_title",value:o}),React.createElement(en.Content,{tagName:"dd",className:"vk_faq_content",value:r}))},deprecated:Kt});var nn=wp.editor.RichText,on=[{attributes:{heading:{type:"string",source:"html",selector:"dt"},content:{type:"string",source:"html",selector:"dd"},arrowFlag:{type:"string",default:"vk_flow-arrow-on"},insertImage:{type:"string",default:null}},save:function(e){var t=e.attributes,n=t.heading,o=t.content,a=t.insertImage,l=t.arrowFlag;return r.a.createElement("div",{className:"".concat(l," vk_flow")},r.a.createElement("div",{className:"vk_flow_frame"},r.a.createElement("dl",{className:"vk_flow_frame_text"},r.a.createElement(nn.Content,{tagName:"dt",className:"vk_flow_frame_text_title",value:n}),r.a.createElement(nn.Content,{tagName:"dd",className:"vk_flow_frame_text_content",value:o})),a?r.a.createElement("div",{className:"vk_flow_frame_image"},r.a.createElement("img",{src:a,alt:""})):""))}}],rn=wp.i18n.__,an=wp.blocks.registerBlockType,ln=wp.components,cn=(ln.RangeControl,ln.RadioControl),sn=ln.PanelBody,un=ln.Button,pn=(ln.PanelColor,wp.element.Fragment),mn=wp.editor,bn=mn.RichText,fn=mn.InspectorControls,vn=mn.MediaUpload;mn.ColorPalette;function kn(e){return(kn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function dn(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function gn(e,t){return!t||"object"!==kn(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function yn(e){return(yn=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function _n(e,t){return(_n=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}an("vk-blocks/flow",{title:rn("Flow","vk-blocks"),icon:"arrow-down",category:"vk-blocks-cat",attributes:{heading:{type:"string",source:"html",selector:"dt"},content:{type:"string",source:"html",selector:"dd"},arrowFlag:{type:"string",default:"vk_flow-arrow-on"},insertImage:{type:"string",default:null}},edit:function(e){var t=e.attributes,n=e.setAttributes,o=e.className,r=t.heading,a=t.content,l=t.insertImage,c=t.arrowFlag;return[React.createElement(pn,null,React.createElement(fn,null,React.createElement(sn,{title:rn("Display of arrow","vk-blocks")},React.createElement(cn,{selected:c,options:[{label:rn("Arrow display","vk-blocks"),value:"vk_flow-arrow-on"},{label:rn("Arrow hidden","vk-blocks"),value:"vk_flow-arrow-off"}],onChange:function(e){return n({arrowFlag:e})}}))),React.createElement("div",{className:"".concat(o," ").concat(c," vk_flow")},React.createElement("div",{className:"vk_flow_frame"},React.createElement("dl",{className:"vk_flow_frame_text"},React.createElement(bn,{tagName:"dt",className:"vk_flow_frame_text_title",onChange:function(e){return n({heading:e})},value:r,placeholder:rn("Input title","vk-blocks")}),React.createElement(bn,{tagName:"dd",className:"vk_flow_frame_text_content",onChange:function(e){return n({content:e})},value:a,placeholder:rn("Input content","vk-blocks")})),React.createElement("div",{className:"vk_flow_frame_image"},React.createElement(vn,{onSelect:function(e){return n({insertImage:e.url})},type:"image",className:"vk_flow_frame_image",value:l,render:function(e){var t=e.open;return React.createElement(un,{onClick:t,className:l?"image-button":"button button-large"},l?React.createElement("img",{className:"icon-image",src:l,alt:rn("Upload image","vk-blocks")}):rn("Select image","vk-blocks"))}})))))]},save:function(e){var t=e.attributes,n=e.className,o=t.heading,r=t.content,a=t.insertImage,l=t.arrowFlag;return React.createElement("div",{className:"".concat(n," ").concat(l," vk_flow")},React.createElement("div",{className:"vk_flow_frame"},React.createElement("dl",{className:"vk_flow_frame_text"},React.createElement(bn.Content,{tagName:"dt",className:"vk_flow_frame_text_title",value:o}),React.createElement(bn.Content,{tagName:"dd",className:"vk_flow_frame_text_content",value:r})),a?React.createElement("div",{className:"vk_flow_frame_image"},React.createElement("img",{src:a,alt:""})):""))},deprecated:on});var hn=wp.i18n.__,En=wp.editor.RichText,Cn=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),gn(this,yn(t).apply(this,arguments))}var n,o,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&_n(e,t)}(t,r.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.setAttributes,t=this.props.attributes,n=t.heading1,o=t.heading2,a=t.heading3,l=t.content1,c=t.content2,i=t.content3,s=t.url1,u=t.url2,p=t.url3,m=t.urlOpenType1,b=t.urlOpenType2,f=t.urlOpenType3,v=t.icon1,k=t.icon2,d=t.icon3,g=t.color1,y=t.color2,_=t.color3,h=t.bgType1,E=t.bgType2,C=t.bgType3,w=t.insertImage1,N=t.insertImage2,x=t.insertImage3,B=this.props.for_,S=this.props.blockNum,T=this.props.blockNum-1,O=[n,o,a],R=[l,c,i],I=[s,u,p],A=[m,b,f],P=[v,k,d],j=[g,y,_],z=[h,E,C],M=[w,N,x],F="",L="",U=M[T]?r.a.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url(".concat(M[T],")"),backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},r.a.createElement("img",{src:M[T],alt:""})):(j[T]||(j[T]="#0693e3"),"0"===z[T]?r.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:j[T],border:"1px solid ".concat(j[T])}},r.a.createElement("i",{className:"".concat(P[T]," vk_prBlocks_item_icon"),style:{color:"#fff"}})):r.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid "+j[T]}},r.a.createElement("i",{className:"".concat(P[T]," vk_prBlocks_item_icon"),style:{color:j[T]}})));return"edit"===B?1===S?(F=r.a.createElement(En,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-1",tagName:"h1",onChange:function(t){return e({heading1:t})},value:n,placeholder:hn("Input Title","vk-blocks")}),L=r.a.createElement(En,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-1",tagName:"p",onChange:function(t){return e({content1:t})},value:l,placeholder:hn("Input Content","vk-blocks")})):2===S?(F=r.a.createElement(En,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-2",tagName:"h1",onChange:function(t){return e({heading2:t})},value:o,placeholder:hn("Input Title","vk-blocks")}),L=r.a.createElement(En,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-2",tagName:"p",onChange:function(t){return e({content2:t})},value:c,placeholder:hn("Input Content","vk-blocks")})):3===S&&(F=r.a.createElement(En,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-3",tagName:"h1",onChange:function(t){return e({heading3:t})},value:a,placeholder:hn("Input Title","vk-blocks")}),L=r.a.createElement(En,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-3",tagName:"p",onChange:function(t){return e({content3:t})},value:i,placeholder:hn("Input Content","vk-blocks")})):"save"===B&&(F=r.a.createElement(En.Content,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-".concat(S),tagName:"h1",value:O[T]}),L=r.a.createElement(En.Content,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-".concat(S),tagName:"p",value:R[T]})),r.a.createElement("div",{className:"vk_prBlocks_item col-sm-4"},r.a.createElement("a",{href:I[T],target:A[T]?"_blank":"_self",className:"vk_prBlocks_item_link",rel:"noopener noreferrer"},U,F,L))}}])&&dn(n.prototype,o),a&&dn(n,a),t}();function wn(e){throw new Error('"'+e+'" is read-only')}wp.i18n.__;var Nn=wp.components,xn=(Nn.RadioControl,Nn.PanelBody,Nn.Button,Nn.BaseControl,Nn.CheckboxControl,Nn.TextControl,wp.element.Fragment,wp.editor),Bn=xn.RichText;xn.InspectorControls,xn.MediaUpload,xn.ColorPalette;var Sn=[{attributes:function(e){for(var t={},n=1;n<=e;n++)t["heading"+n]={type:"string",source:"html",selector:"h3.vk_prBlocks_item_title-"+n},t["content"+n]={type:"string",source:"html",selector:"p.vk_prBlocks_item_summary-"+n},t["url"+n]={type:"string",default:null},t["urlOpenType"+n]={type:"Boolean",default:!1},t["icon"+n]={type:"string",default:"fas fa-file"},t["color"+n]={type:"string",default:"#0693e3"},t["bgType"+n]={type:"string",default:"0"},t["insertImage"+n]={type:"string",default:null};return t}(4),save:function(e){var t=e.attributes,n=t.heading1,o=t.heading2,a=t.heading3,l=t.content1,c=t.content2,i=t.content3,s=t.url1,u=t.url2,p=t.url3,m=t.urlOpenType1,b=t.urlOpenType2,f=t.urlOpenType3,v=t.icon1,k=t.icon2,d=t.icon3,g=t.color1,y=t.color2,_=t.color3,h=t.bgType1,E=t.bgType2,C=t.bgType3,w=t.insertImage1,N=t.insertImage2,x=t.insertImage3;return r.a.createElement("div",{className:"vk_prBlocks row"},r.a.createElement("div",{className:"vk_prBlocks_item col-sm-4"},r.a.createElement("a",{href:s,target:m?"_blank":"_self",className:"vk_prBlocks_item_link"},w?r.a.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url("+w+")",backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},r.a.createElement("img",{src:w,alt:""})):(g||(wn("color1"),g="#0693e3"),"0"===h?r.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:g,border:"1px solid ".concat(g)}},r.a.createElement("i",{className:"".concat(v," vk_prBlocks_item_icon"),style:{color:"#fff"}})):r.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid "+g}},r.a.createElement("i",{className:"".concat(v," vk_prBlocks_item_icon"),style:{color:g}}))),r.a.createElement(Bn.Content,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-1",tagName:"h1",value:n}),r.a.createElement(Bn.Content,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-1",tagName:"p",value:l}))),r.a.createElement("div",{className:"vk_prBlocks_item col-sm-4"},r.a.createElement("a",{href:u,target:b?"_blank":"_self",className:"vk_prBlocks_item_link"},N?r.a.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url("+N+")",backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},r.a.createElement("img",{src:N,alt:""})):(y||(wn("color2"),y="#0693e3"),"0"===E?r.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:y,border:"1px solid ".concat(y)}},r.a.createElement("i",{className:"".concat(k," vk_prBlocks_item_icon"),style:{color:"#fff"}})):r.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid "+y}},r.a.createElement("i",{className:"".concat(k," vk_prBlocks_item_icon"),style:{color:y}}))),r.a.createElement(Bn.Content,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-2",tagName:"h1",value:o}),r.a.createElement(Bn.Content,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-2",tagName:"p",value:c}))),r.a.createElement("div",{className:"vk_prBlocks_item col-sm-4"},r.a.createElement("a",{href:p,target:f?"_blank":"_self",className:"vk_prBlocks_item_link"},x?r.a.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url("+x+")",backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},r.a.createElement("img",{src:x,alt:""})):(_||(wn("color3"),_="#0693e3"),"0"===C?r.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:_,border:"1px solid ".concat(_)}},r.a.createElement("i",{className:"".concat(d," vk_prBlocks_item_icon"),style:{color:"#fff"}})):r.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid "+_}},r.a.createElement("i",{className:"".concat(d," vk_prBlocks_item_icon"),style:{color:_}}))),r.a.createElement(Bn.Content,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-3",tagName:"h1",value:a}),r.a.createElement(Bn.Content,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-3",tagName:"p",value:i}))))}},{attributes:function(e){for(var t={},n=1;n<=e;n++)t["heading"+n]={type:"string",source:"html",selector:"h1.vk_prBlocks_item_title-"+n},t["content"+n]={type:"string",source:"html",selector:"p.vk_prBlocks_item_summary-"+n},t["url"+n]={type:"string",default:null},t["urlOpenType"+n]={type:"Boolean",default:!1},t["icon"+n]={type:"string",default:"fas fa-file"},t["color"+n]={type:"string",default:"#0693e3"},t["bgType"+n]={type:"string",default:"0"},t["insertImage"+n]={type:"string",default:null};return t}(4),save:function(e){var t=e.attributes;return r.a.createElement("article",{className:"vk_prBlocks row"},r.a.createElement(Cn,{attributes:t,blockNum:1,for_:"save"}),r.a.createElement(Cn,{attributes:t,blockNum:2,for_:"save"}),r.a.createElement(Cn,{attributes:t,blockNum:3,for_:"save"}))}}];function Tn(e){return(Tn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function On(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function Rn(e,t){return!t||"object"!==Tn(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function In(e){return(In=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function An(e,t){return(An=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Pn=wp.i18n.__,jn=wp.editor.RichText,zn=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Rn(this,In(t).apply(this,arguments))}var n,o,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&An(e,t)}(t,r.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.setAttributes,t=this.props.attributes,n=t.heading1,o=t.heading2,a=t.heading3,l=t.content1,c=t.content2,i=t.content3,s=t.url1,u=t.url2,p=t.url3,m=t.urlOpenType1,b=t.urlOpenType2,f=t.urlOpenType3,v=t.icon1,k=t.icon2,d=t.icon3,g=t.color1,y=t.color2,_=t.color3,h=t.bgType1,E=t.bgType2,C=t.bgType3,w=t.insertImage1,N=t.insertImage2,x=t.insertImage3,B=this.props.for_,S=this.props.blockNum,T=this.props.blockNum-1,O=[n,o,a],R=[l,c,i],I=[s,u,p],A=[m,b,f],P=[v,k,d],j=[g,y,_],z=[h,E,C],M=[w,N,x],F="",L="",U=M[T]?r.a.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url(".concat(M[T],")"),backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},r.a.createElement("img",{src:M[T],alt:""})):(j[T]||(j[T]="#0693e3"),"0"===z[T]?r.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:j[T],border:"1px solid ".concat(j[T])}},r.a.createElement("i",{className:"".concat(P[T]," vk_prBlocks_item_icon"),style:{color:"#fff"}})):r.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid "+j[T]}},r.a.createElement("i",{className:"".concat(P[T]," vk_prBlocks_item_icon"),style:{color:j[T]}})));return"edit"===B?1===S?(F=r.a.createElement(jn,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-1",tagName:"h3",onChange:function(t){return e({heading1:t})},value:n,placeholder:Pn("Input Title","vk-blocks")}),L=r.a.createElement(jn,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-1",tagName:"p",onChange:function(t){return e({content1:t})},value:l,placeholder:Pn("Input Content","vk-blocks")})):2===S?(F=r.a.createElement(jn,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-2",tagName:"h3",onChange:function(t){return e({heading2:t})},value:o,placeholder:Pn("Input Title","vk-blocks")}),L=r.a.createElement(jn,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-2",tagName:"p",onChange:function(t){return e({content2:t})},value:c,placeholder:Pn("Input Content","vk-blocks")})):3===S&&(F=r.a.createElement(jn,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-3",tagName:"h3",onChange:function(t){return e({heading3:t})},value:a,placeholder:Pn("Input Title","vk-blocks")}),L=r.a.createElement(jn,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-3",tagName:"p",onChange:function(t){return e({content3:t})},value:i,placeholder:Pn("Input Content","vk-blocks")})):"save"===B&&(F=r.a.createElement(jn.Content,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-".concat(S),tagName:"h3",value:O[T]}),L=r.a.createElement(jn.Content,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-".concat(S),tagName:"p",value:R[T]})),I[T]&&"save"===B?r.a.createElement("div",{className:"vk_prBlocks_item col-sm-4"},r.a.createElement("a",{href:I[T],className:"vk_prBlocks_item_link",target:A[T]?"_blank":"_self",rel:"noopener noreferrer"},U,F,L)):r.a.createElement("div",{className:"vk_prBlocks_item col-sm-4"},U,F,L)}}])&&On(n.prototype,o),a&&On(n,a),t}(),Mn=wp.i18n.__,Fn=wp.blocks.registerBlockType,Ln=wp.components,Un=Ln.RadioControl,Wn=Ln.PanelBody,Vn=Ln.Button,Dn=Ln.BaseControl,$n=Ln.CheckboxControl,qn=Ln.TextControl,Hn=wp.element.Fragment,Gn=wp.editor,Qn=(Gn.RichText,Gn.InspectorControls),Yn=Gn.MediaUpload,Jn=Gn.ColorPalette,Kn=r.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},r.a.createElement("g",null,r.a.createElement("g",null,r.a.createElement("circle",{cx:"288",cy:"186.2",r:"60"}),r.a.createElement("rect",{x:"213.5",y:"278.8",width:"149",height:"107"})),r.a.createElement("g",null,r.a.createElement("circle",{cx:"74.5",cy:"186.2",r:"60"}),r.a.createElement("rect",{y:"278.8",width:"149",height:"107"})),r.a.createElement("g",null,r.a.createElement("circle",{cx:"501.5",cy:"186.2",r:"60"}),r.a.createElement("rect",{x:"427",y:"278.8",width:"149",height:"107"}))));Fn("vk-blocks/pr-blocks",{title:Mn("PR Blocks (Beta)","vk-blocks"),icon:Kn,category:"vk-blocks-cat",attributes:function(e){for(var t={},n=1;n<=e;n++)t["heading"+n]={type:"string",source:"html",selector:".vk_prBlocks_item_title-"+n},t["content"+n]={type:"string",source:"html",selector:"p.vk_prBlocks_item_summary-"+n},t["url"+n]={type:"string",default:null},t["urlOpenType"+n]={type:"Boolean",default:!1},t["icon"+n]={type:"string",default:"fas fa-file"},t["color"+n]={type:"string",default:"#0693e3"},t["bgType"+n]={type:"string",default:"0"},t["insertImage"+n]={type:"string",default:null};return t}(4),edit:function(e){var t,n=e.attributes,o=e.setAttributes,a=e.className,l=(n.heading1,n.heading2,n.heading3,n.content1,n.content2,n.content3,n.url1),c=n.url2,i=n.url3,s=n.urlOpenType1,u=n.urlOpenType2,p=n.urlOpenType3,m=n.icon1,b=n.icon2,f=n.icon3,v=n.color1,k=n.color2,d=n.color3,g=n.bgType1,y=n.bgType2,_=n.bgType3,h=n.insertImage1,E=n.insertImage2,C=n.insertImage3;return t=a?"".concat(a," vk_prBlocks row"):"vk_prBlocks row",[r.a.createElement(Hn,null,r.a.createElement(Qn,null,r.a.createElement(Wn,{title:Mn("PR Block1 Setting","vk-blocks")},r.a.createElement(Dn,{label:Mn("Link URL:","vk-blocks")},r.a.createElement(qn,{value:l,onChange:function(e){return o({url1:e})}}),r.a.createElement($n,{label:Mn("Open link new tab.","vk-blocks"),checked:s,onChange:function(e){return o({urlOpenType1:e})}})),r.a.createElement(Dn,{label:Mn("Icon 1","vk-blocks")},r.a.createElement(qn,{label:Mn("Class name of the Font Awesome icon font you want to use:","vk-blocks"),value:m,onChange:function(e){return o({icon1:e})},placeholder:"fas fa-file",help:r.a.createElement("a",{href:"https://fontawesome.com/icons?d=gallery&m=free",target:"_blank"},Mn("Font Awesome icon list","vk-blocks"))}),r.a.createElement(Jn,{value:v,onChange:function(e){e?o({color1:e}):(o({color1:"#0693e3"}),o({bgType1:"0"}))}}),r.a.createElement(Un,{label:Mn("Icon Background:","vk-blocks"),selected:g,options:[{label:Mn("Solid color","vk-blocks"),value:"0"},{label:Mn("No background","vk-blocks"),value:"1"}],onChange:function(e){return o({bgType1:e})}})),r.a.createElement(Dn,{label:Mn("PR Image 1","vk-blocks"),help:Mn("When you have an image. Image is displayed with priority","vk-blocks")},r.a.createElement(Yn,{onSelect:function(e){return o({insertImage1:e.url})},type:"image",value:h,render:function(e){var t=e.open;return r.a.createElement(Vn,{onClick:t,className:h?"image-button":"button button-large"},h?r.a.createElement("img",{className:"icon-image",src:h,alt:Mn("Upload image","vk-blocks")}):Mn("Select image","vk-blocks"))}}))),r.a.createElement(Wn,{title:Mn("PR Block2 Setting","vk-blocks")},r.a.createElement(Dn,{label:Mn("Link URL:","vk-blocks")},r.a.createElement(qn,{value:c,onChange:function(e){return o({url2:e})}}),r.a.createElement($n,{label:Mn("Open link new tab.","vk-blocks"),checked:u,onChange:function(e){return o({urlOpenType2:e})}})),r.a.createElement(Dn,{label:Mn("Icon 2","vk-blocks")},r.a.createElement(qn,{label:Mn("Class name of the Font Awesome icon font you want to use:","vk-blocks"),value:b,onChange:function(e){return o({icon2:e})},placeholder:"fas fa-file",help:r.a.createElement("a",{href:"https://fontawesome.com/icons?d=gallery&m=free",target:"_blank"},Mn("Font Awesome icon list","vk-blocks"))}),r.a.createElement(Jn,{value:k,onChange:function(e){e?o({color2:e}):(o({color2:"#0693e3"}),o({bgType2:"0"}))}}),r.a.createElement(Un,{label:Mn("Icon Background:","vk-blocks"),selected:y,options:[{label:Mn("Solid color","vk-blocks"),value:"0"},{label:Mn("No background","vk-blocks"),value:"1"}],onChange:function(e){return o({bgType2:e})}})),r.a.createElement(Dn,{label:Mn("PR Image 2","vk-blocks"),help:Mn("When you have an image. Image is displayed with priority.","vk-blocks")},r.a.createElement(Yn,{onSelect:function(e){return o({insertImage2:e.url})},type:"image",value:E,render:function(e){var t=e.open;return r.a.createElement(Vn,{onClick:t,className:E?"image-button":"button button-large"},E?r.a.createElement("img",{className:"icon-image",src:E,alt:Mn("Upload image","vk-blocks")}):Mn("Select image","vk-blocks"))}}))),r.a.createElement(Wn,{title:Mn("PR Block3 Setting","vk-blocks")},r.a.createElement(Dn,{label:Mn("Link URL:","vk-blocks")},r.a.createElement(qn,{value:i,onChange:function(e){return o({url3:e})}}),r.a.createElement($n,{label:Mn("Open link new tab.","vk-blocks"),checked:p,onChange:function(e){return o({urlOpenType3:e})}})),r.a.createElement(Dn,{label:Mn("Icon 3","vk-blocks")},r.a.createElement(qn,{label:Mn("Class name of the Font Awesome icon font you want to use:","vk-blocks"),value:f,onChange:function(e){return o({icon3:e})},placeholder:"fas fa-file",help:r.a.createElement("a",{href:"https://fontawesome.com/icons?d=gallery&m=free",target:"_blank"},Mn("Font Awesome icon list","vk-blocks"))}),r.a.createElement(Jn,{value:d,onChange:function(e){e?o({color3:e}):(o({color3:"#0693e3"}),o({bgType3:"0"}))}}),r.a.createElement(Un,{label:Mn("Icon Background:","vk-blocks"),selected:_,options:[{label:Mn("Solid color","vk-blocks"),value:"0"},{label:Mn("No background","vk-blocks"),value:"1"}],onChange:function(e){return o({bgType3:e})}})),r.a.createElement(Dn,{label:Mn("PR Image 3","vk-blocks"),help:Mn("When you have an image. Image is displayed with priority.","vk-blocks")},r.a.createElement(Yn,{onSelect:function(e){return o({insertImage3:e.url})},type:"image",value:C,render:function(e){var t=e.open;return r.a.createElement(Vn,{onClick:t,className:C?"image-button":"button button-large"},C?r.a.createElement("img",{className:"icon-image",src:C,alt:Mn("Upload image","vk-blocks")}):Mn("Select image","vk-blocks"))}})))),r.a.createElement("div",{className:t},r.a.createElement(zn,{attributes:n,setAttributes:o,blockNum:1,for_:"edit"}),r.a.createElement(zn,{attributes:n,setAttributes:o,blockNum:2,for_:"edit"}),r.a.createElement(zn,{attributes:n,setAttributes:o,blockNum:3,for_:"edit"})))]},save:function(e){var t,n=e.attributes,o=e.className;return t=o?"".concat(o," vk_prBlocks row"):"vk_prBlocks row",r.a.createElement("div",{className:t},r.a.createElement(zn,{attributes:n,blockNum:1,for_:"save"}),r.a.createElement(zn,{attributes:n,blockNum:2,for_:"save"}),r.a.createElement(zn,{attributes:n,blockNum:3,for_:"save"}))},deprecated:Sn});function Xn(e){return(Xn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Zn(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function eo(e,t){return!t||"object"!==Xn(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function to(e){return(to=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function no(e,t){return(no=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var oo=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),eo(this,to(t).apply(this,arguments))}var n,o,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&no(e,t)}(t,r.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.attributes,t=e.buttonText,n=e.fontAwesomeIconBefore,o=e.fontAwesomeIconAfter,a="",l="";return n&&(a=r.a.createElement("i",{className:"".concat(n," vk_button_link_before")})),o&&(l=r.a.createElement("i",{className:"".concat(o," vk_button_link_after")})),r.a.createElement(r.a.Fragment,null,a,r.a.createElement("span",{className:"vk_button_link_txt"},t),l)}}])&&Zn(n.prototype,o),a&&Zn(n,a),t}();function ro(e){return(ro="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function ao(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function lo(e,t){return!t||"object"!==ro(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function co(e){return(co=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function io(e,t){return(io=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var so=wp.i18n.__,uo=wp.components.Button,po=wp.editor.MediaUpload,mo=wp.editor.RichText,bo=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),lo(this,co(t).apply(this,arguments))}var n,o,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&io(e,t)}(t,r.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.attributes,t=e.title,n=e.titleColor,o=e.content,a=e.contentColor,l=e.url,c=e.buttonType,i=e.buttonColor,s=e.buttonColorCustom,u=e.buttonText,p=e.buttonTarget,m=e.Image,b=e.ImageBorderColor,f=e.layout,v=(e.fontAwesomeIconBefore,e.fontAwesomeIconAfter,this.props.setAttributes),k=this.props.className,d=this.props.for_,g="vk_prContent",y="vk_button",_="btn btn-block vk_button_link vk_prContent_colTxt_btn",h={},E="";return g="right"===f?ue()(k,g,"vk_prContent-layout-imageRight"):ue()(k,g,"vk_prContent-layout-imageLeft"),s?(y="".concat(y," vk_button-color-custom"),_="".concat(_," btn-primary"),"0"===c?h={backgroundColor:s,border:"1px solid ".concat(s)}:"1"===c&&(h={backgroundColor:"transparent",border:"1px solid "+s,color:s})):s||("0"===c?(_="".concat(_," btn-").concat(i),h=null):"1"===c&&(_="".concat(_," btn-outline-").concat(i),h=null)),E=null==b?"none":"1px solid ".concat(b),r.a.createElement("div",{className:g},r.a.createElement("div",{className:"col-sm-6 vk_prContent_colImg"},"edit"===d?r.a.createElement(po,{onSelect:function(e){return v({Image:e.sizes.full.url})},type:" image",value:m,render:function(e){var t=e.open;return r.a.createElement(uo,{onClick:t,className:m?"image-button":"button button-large"},m?r.a.createElement("img",{className:"vk_prContent_colImg_image",src:m,alt:so("Upload image","vk-blocks"),style:{border:E}}):so("Select image","vk-blocks"))}}):m?r.a.createElement("img",{className:"vk_prContent_colImg_image",src:m,alt:so("Upload image","vk-blocks"),style:{border:E}}):so("Select image","vk-blocks")),r.a.createElement("div",{className:"col-sm-6 vk_prContent_colTxt"},"edit"===d?r.a.createElement(r.a.Fragment,null,r.a.createElement(mo,{tagName:"h3",className:"vk_prContent_colTxt_title",onChange:function(e){return v({title:e})},value:t,placeholder:so("Input title.","vk-blocks"),style:{color:n}}),r.a.createElement(mo,{tagName:"p",className:"vk_prContent_colTxt_text",onChange:function(e){return v({content:e})},value:o,placeholder:so("Input content.","vk-blocks"),style:{color:a}})):r.a.createElement(r.a.Fragment,null,r.a.createElement(mo.Content,{tagName:"h3",value:t,className:"vk_prContent_colTxt_title",style:{color:n}}),r.a.createElement(mo.Content,{tagName:"p",className:"vk_prContent_colTxt_text",value:o,style:{color:a}})),function(){if(""!==u&&void 0!==u)return r.a.createElement("div",{className:y},r.a.createElement("a",{href:l,className:_,target:p?"_blank":null,style:h,rel:"noopener noreferrer"},r.a.createElement(oo,{attributes:e})))}()))}}])&&ao(n.prototype,o),a&&ao(n,a),t}();function fo(e){return(fo="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function vo(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function ko(e,t){return!t||"object"!==fo(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function go(e){return(go=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function yo(e,t){return(yo=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var _o=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),ko(this,go(t).apply(this,arguments))}var n,o,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&yo(e,t)}(t,r.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.attributes,t=e.buttonText,n=e.fontAwesomeIconBefore,o=e.fontAwesomeIconAfter,a="",l="";return n&&(a=r.a.createElement("i",{className:"".concat(n," vk_button_link_before")})),o&&(l=r.a.createElement("i",{className:"".concat(o," vk_button_link_after")})),r.a.createElement(r.a.Fragment,null,a,r.a.createElement("span",{className:"vk_button_link_txt"},t),l)}}])&&vo(n.prototype,o),a&&vo(n,a),t}();function ho(e){return(ho="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Eo(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function Co(e,t){return!t||"object"!==ho(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function wo(e){return(wo=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function No(e,t){return(No=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var xo=wp.i18n.__,Bo=wp.components.Button,So=wp.editor.MediaUpload,To=wp.editor.RichText,Oo=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Co(this,wo(t).apply(this,arguments))}var n,o,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&No(e,t)}(t,r.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.attributes,t=e.title,n=e.titleColor,o=e.content,a=e.contentColor,l=e.url,c=e.buttonType,i=e.buttonColor,s=e.buttonColorCustom,u=e.buttonText,p=e.buttonTarget,m=e.Image,b=e.ImageBorderColor,f=e.layout,v=(e.fontAwesomeIconBefore,e.fontAwesomeIconAfter,this.props.setAttributes),k=this.props.for_,d="vk_prContent",g="vk_button",y="btn btn-block vk_button_link vk_prContent_colTxt_btn",_={};return d="".concat(d,"right"===f?" vk_prContent-layout-imageRight":" vk_prContent-layout-imageLeft"),s?(g="".concat(g," vk_button-color-custom"),y="".concat(y," btn-primary"),"0"===c?_={backgroundColor:s,border:"1px solid ".concat(s)}:"1"===c&&(_={backgroundColor:"transparent",border:"1px solid "+s,color:s})):s||("0"===c?(y="".concat(y," btn-").concat(i),_=null):"1"===c&&(y="".concat(y," btn-outline-").concat(i),_=null)),r.a.createElement("div",{className:d},r.a.createElement("div",{className:"col-sm-6 vk_prContent_colImg"},"edit"===k?r.a.createElement(So,{onSelect:function(e){return v({Image:e.sizes.full.url})},type:" image",value:m,render:function(e){var t=e.open;return r.a.createElement(Bo,{onClick:t,className:m?"image-button":"button button-large"},m?r.a.createElement("img",{className:"vk_prContent_colImg_image",src:m,alt:xo("Upload image","vk-blocks"),style:{border:"1px solid ".concat(b)}}):xo("Select image","vk-blocks"))}}):m?r.a.createElement("img",{className:"vk_prContent_colImg_image",src:m,alt:xo("Upload image","vk-blocks"),style:{border:"1px solid ".concat(b)}}):xo("Select image","vk-blocks")),r.a.createElement("div",{className:"col-sm-6 vk_prContent_colTxt"},"edit"===k?r.a.createElement(r.a.Fragment,null,r.a.createElement(To,{tagName:"h3",className:"vk_prContent_colTxt_title",onChange:function(e){return v({title:e})},value:t,placeholder:xo("Input title.","vk-blocks"),style:{color:n}}),r.a.createElement(To,{tagName:"p",className:"vk_prContent_colTxt_text",onChange:function(e){return v({content:e})},value:o,placeholder:xo("Input content.","vk-blocks"),style:{color:a}})):r.a.createElement(r.a.Fragment,null,r.a.createElement(To.Content,{tagName:"h3",value:t,className:"vk_prContent_colTxt_title",style:{color:n}}),r.a.createElement(To.Content,{tagName:"p",className:"vk_prContent_colTxt_text",value:o,style:{color:a}})),function(){if(""!==u&&void 0!==u)return r.a.createElement("div",{className:g},r.a.createElement("a",{href:l,className:y,target:p?"_blank":null,style:_},r.a.createElement(_o,{attributes:e})))}()))}}])&&Eo(n.prototype,o),a&&Eo(n,a),t}(),Ro=[{attributes:{title:{source:"html",selector:".vk_prContent_colTxt_title"},titleColor:{type:"string"},content:{source:"html",selector:".vk_prContent_colTxt_text"},contentColor:{type:"string"},url:{type:"string",default:null},buttonType:{type:"string",default:"0"},buttonColor:{type:"string",default:"primary"},buttonColorCustom:{type:"string",default:null},buttonText:{source:"html",selector:".vk_button_link_txt",default:""},buttonTarget:{type:"Boolean",default:!1},Image:{type:"string",default:null},ImageBorderColor:{type:"string",default:null},layout:{type:"string",default:"left"},fontAwesomeIconBefore:{type:"string"},fontAwesomeIconAfter:{type:"string"}},save:function(e){var t=e.attributes;e.className;return r.a.createElement(Oo,{attributes:t,for_:"save"})}}],Io=wp.i18n.__,Ao=wp.blocks.registerBlockType,Po=wp.components,jo=(Po.RangeControl,Po.RadioControl),zo=Po.PanelBody,Mo=(Po.Button,Po.BaseControl),Fo=Po.CheckboxControl,Lo=Po.TextControl,Uo=wp.element.Fragment,Wo=wp.editor,Vo=(Wo.RichText,Wo.InspectorControls),Do=(Wo.MediaUpload,Wo.ColorPalette),$o=r.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},r.a.createElement("g",null,r.a.createElement("path",{d:"M291.7,133.3l0,245.3l-273.1,0l0-245.3L291.7,133.3 M307.2,117.8l-304.2,0l0,276.4l304.2,0L307.2,117.8L307.2,117.8z"}),r.a.createElement("path",{d:"M560.7,218.8l-213.1,0c-6.1,0-11.1-5-11.1-11.1s5-11.1,11.1-11.1l213.1,0c6.1,0,11.1,5,11.1,11.1 C571.8,213.8,566.8,218.8,560.7,218.8z"}),r.a.createElement("path",{d:"M560.7,265.4l-213.1,0c-6.1,0-11.1-5-11.1-11.1c0-6.1,5-11.1,11.1-11.1l213.1,0c6.1,0,11.1,5,11.1,11.1 C571.8,260.5,566.8,265.4,560.7,265.4z"}),r.a.createElement("path",{d:"M560.7,312.1l-213.1,0c-6.1,0-11.1-5-11.1-11.1c0-6.1,5-11.1,11.1-11.1l213.1,0c6.1,0,11.1,5,11.1,11.1 C571.8,307.1,566.8,312.1,560.7,312.1z"}),r.a.createElement("polygon",{points:"278.4,365.4 31.9,365.4 31.9,287.4 113,182.2 184.4,264.4 229.9,226.5 278.4,290.6 \t"}),r.a.createElement("path",{d:"M360.6,133.3c4.8,0,8.7,3.9,8.7,8.7c0,4.8-3.9,8.7-8.7,8.7c-4.8,0-8.7-3.9-8.7-8.7C351.9,137.2,355.8,133.3,360.6,133.3 M360.6,117.8c-13.4,0-24.2,10.9-24.2,24.2c0,13.4,10.9,24.2,24.2,24.2c13.4,0,24.2-10.9,24.2-24.2 C384.9,128.7,374,117.8,360.6,117.8L360.6,117.8z"}),r.a.createElement("path",{d:"M423.3,133.3c4.8,0,8.7,3.9,8.7,8.7c0,4.8-3.9,8.7-8.7,8.7c-4.8,0-8.7-3.9-8.7-8.7C414.6,137.2,418.5,133.3,423.3,133.3 M423.3,117.8c-13.4,0-24.2,10.9-24.2,24.2c0,13.4,10.9,24.2,24.2,24.2s24.2-10.9,24.2-24.2C447.6,128.7,436.7,117.8,423.3,117.8 L423.3,117.8z"}),r.a.createElement("path",{d:"M486,133.3c4.8,0,8.7,3.9,8.7,8.7c0,4.8-3.9,8.7-8.7,8.7c-4.8,0-8.7-3.9-8.7-8.7C477.3,137.2,481.2,133.3,486,133.3 M486,117.8c-13.4,0-24.2,10.9-24.2,24.2c0,13.4,10.9,24.2,24.2,24.2c13.4,0,24.2-10.9,24.2-24.2 C510.2,128.7,499.4,117.8,486,117.8L486,117.8z"}),r.a.createElement("path",{d:"M548.7,133.3c4.8,0,8.7,3.9,8.7,8.7c0,4.8-3.9,8.7-8.7,8.7s-8.7-3.9-8.7-8.7C540,137.2,543.9,133.3,548.7,133.3 M548.7,117.8c-13.4,0-24.2,10.9-24.2,24.2c0,13.4,10.9,24.2,24.2,24.2c13.4,0,24.2-10.9,24.2-24.2 C572.9,128.7,562.1,117.8,548.7,117.8L548.7,117.8z"}),r.a.createElement("path",{d:"M566.3,347.6l-224.3,0c-3.1,0-5.6,2.5-5.6,5.6l0,35.5c0,3.1,2.5,5.6,5.6,5.6l224.3,0c3.1,0,5.6-2.5,5.6-5.6v-35.5 C571.8,350.1,569.3,347.6,566.3,347.6z M547.1,379.2v-16.6l9.8,8.3L547.1,379.2z"})));Ao("vk-blocks/pr-content",{title:Io("PR Content","vk-blocks"),icon:$o,category:"vk-blocks-cat",attributes:{title:{source:"html",selector:".vk_prContent_colTxt_title"},titleColor:{type:"string"},content:{source:"html",selector:".vk_prContent_colTxt_text"},contentColor:{type:"string"},url:{type:"string",default:null},buttonType:{type:"string",default:"0"},buttonColor:{type:"string",default:"primary"},buttonColorCustom:{type:"string",default:null},buttonText:{source:"html",selector:".vk_button_link_txt",default:""},buttonTarget:{type:"Boolean",default:!1},Image:{type:"string",default:null},ImageBorderColor:{type:"string",default:null},layout:{type:"string",default:"left"},fontAwesomeIconBefore:{type:"string"},fontAwesomeIconAfter:{type:"string"}},edit:function(e){var t=e.attributes,n=e.className,o=e.setAttributes,a=t.titleColor,l=t.contentColor,c=t.url,i=t.buttonType,s=t.buttonColor,u=t.buttonColorCustom,p=t.buttonText,m=t.buttonTarget,b=t.ImageBorderColor,f=t.layout,v=t.fontAwesomeIconBefore,k=t.fontAwesomeIconAfter;return r.a.createElement(Uo,null,r.a.createElement(Vo,null,r.a.createElement(zo,{title:Io("Color Setting","vk-blocks")},r.a.createElement(Mo,{label:Io("Title Color","vk-blocks")},r.a.createElement(Do,{value:a,onChange:function(e){return o({titleColor:e})}})),r.a.createElement(Mo,{label:Io("Content Color","vk-blocks")},r.a.createElement(Do,{value:l,onChange:function(e){return o({contentColor:e})}})),r.a.createElement(Mo,{label:Io("Image Border Color","vk-blocks")},r.a.createElement(Do,{value:b,onChange:function(e){return o({ImageBorderColor:e})}}))),r.a.createElement(zo,{title:Io("Button Setting","vk-blocks")},r.a.createElement(Mo,{label:Io("Button Text","vk-blocks")},r.a.createElement(Lo,{value:p,onChange:function(e){return o({buttonText:e})},placeholder:"Input button text."})),r.a.createElement(Mo,{label:Io("Link URL","vk-blocks")},r.a.createElement(Lo,{value:c,onChange:function(e){return o({url:e})},placeholder:"https://vektor-inc.co.jp/"})),r.a.createElement(Fo,{label:Io("Open link new tab.","vk-blocks"),checked:m,onChange:function(e){return o({buttonTarget:e})}}),r.a.createElement(Mo,{label:Io("Button Type","vk-blocks")},r.a.createElement(jo,{selected:i,options:[{label:Io("Solid","vk-blocks"),value:"0"},{label:Io("Ghost","vk-blocks"),value:"1"}],onChange:function(e){return o({buttonType:e})}})),r.a.createElement(jo,{label:Io("Default Color:","vk-blocks"),selected:s,options:[{label:Io("Primary","vk-blocks"),value:"primary"},{label:Io("Secondary","vk-blocks"),value:"secondary"},{label:Io("Success","vk-blocks"),value:"success"},{label:Io("Info","vk-blocks"),value:"info"},{label:Io("Warning","vk-blocks"),value:"warning"},{label:Io("Danger","vk-blocks"),value:"danger"},{label:Io("Light","vk-blocks"),value:"light"},{label:Io("Dark","vk-blocks"),value:"dark"}],onChange:function(e){return o({buttonColor:e})}}),r.a.createElement(Mo,{label:Io("Button Color","vk-blocks")},r.a.createElement(Do,{value:u,onChange:function(e){return o({buttonColorCustom:e})}})),r.a.createElement(Mo,{label:Io("Font Awesome:","vk-blocks"),help:r.a.createElement("a",{href:"https://fontawesome.com/icons?d=gallery&m=free",target:"_blank"},Io("Font Awesome icon list","vk-blocks"))},r.a.createElement(Lo,{label:Io("Before text","vk-blocks"),help:Io("Enter Font Awesome Class.This icon will appear before text. Ex) fas fa-arrow-circle-right","vk-blocks"),value:v,onChange:function(e){return o({fontAwesomeIconBefore:e})},placeholder:"fas fa-arrow-circle-right"}),r.a.createElement(Lo,{label:Io("After text","vk-blocks"),help:Io("Enter Font Awesome Class.This icon will appear after text. Ex) fas fa-external-link-alt","vk-blocks"),value:k,onChange:function(e){return o({fontAwesomeIconAfter:e})},placeholder:"fas fa-external-link-alt"}))),r.a.createElement(zo,{title:Io("Layout Setting","vk-blocks")},r.a.createElement(jo,{label:Io("Layout Type","vk-blocks"),selected:f,options:[{label:Io("Right","vk-blocks"),value:"right"},{label:Io("Left","vk-blocks"),value:"left"}],onChange:function(e){return o({layout:e})}}))),r.a.createElement(bo,{attributes:t,setAttributes:o,className:n,for_:"edit"}))},save:function(e){var t=e.attributes,n=e.className;return r.a.createElement(bo,{attributes:t,className:n,for_:"save"})},deprecated:Ro})}]);
26
  //# sourceMappingURL=block-build.js.map
1
+ !function(e){var t={};function n(o){if(t[o])return t[o].exports;var a=t[o]={i:o,l:!1,exports:{}};return e[o].call(a.exports,a,a.exports,n),a.l=!0,a.exports}n.m=e,n.c=t,n.d=function(e,t,o){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:o})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var a in e)n.d(o,a,function(t){return e[t]}.bind(null,a));return o},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=5)}([function(e,t,n){"use strict";e.exports=n(2)},function(e,t,n){var o;
2
  /*!
3
  Copyright (c) 2017 Jed Watson.
4
  Licensed under the MIT License (MIT), see
9
  Licensed under the MIT License (MIT), see
10
  http://jedwatson.github.io/classnames
11
  */
12
+ !function(){"use strict";var n={}.hasOwnProperty;function a(){for(var e=[],t=0;t<arguments.length;t++){var o=arguments[t];if(o){var r=typeof o;if("string"===r||"number"===r)e.push(o);else if(Array.isArray(o)&&o.length){var l=a.apply(null,o);l&&e.push(l)}else if("object"===r)for(var c in o)n.call(o,c)&&o[c]&&e.push(c)}}return e.join(" ")}e.exports?(a.default=a,e.exports=a):void 0===(o=function(){return a}.apply(t,[]))||(e.exports=o)}()},function(e,t,n){"use strict";
13
  /** @license React v16.7.0
14
  * react.production.min.js
15
  *
17
  *
18
  * This source code is licensed under the MIT license found in the
19
  * LICENSE file in the root directory of this source tree.
20
+ */var o=n(3),a="function"==typeof Symbol&&Symbol.for,r=a?Symbol.for("react.element"):60103,l=a?Symbol.for("react.portal"):60106,c=a?Symbol.for("react.fragment"):60107,i=a?Symbol.for("react.strict_mode"):60108,s=a?Symbol.for("react.profiler"):60114,u=a?Symbol.for("react.provider"):60109,p=a?Symbol.for("react.context"):60110,m=a?Symbol.for("react.concurrent_mode"):60111,f=a?Symbol.for("react.forward_ref"):60112,b=a?Symbol.for("react.suspense"):60113,v=a?Symbol.for("react.memo"):60115,k=a?Symbol.for("react.lazy"):60116,_="function"==typeof Symbol&&Symbol.iterator;function d(e){for(var t=arguments.length-1,n="https://reactjs.org/docs/error-decoder.html?invariant="+e,o=0;o<t;o++)n+="&args[]="+encodeURIComponent(arguments[o+1]);!function(e,t,n,o,a,r,l,c){if(!e){if(e=void 0,void 0===t)e=Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var i=[n,o,a,r,l,c],s=0;(e=Error(t.replace(/%s/g,function(){return i[s++]}))).name="Invariant Violation"}throw e.framesToPop=1,e}}(!1,"Minified React error #"+e+"; visit %s for the full message or use the non-minified dev environment for full errors and additional helpful warnings. ",n)}var g={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},y={};function h(e,t,n){this.props=e,this.context=t,this.refs=y,this.updater=n||g}function E(){}function C(e,t,n){this.props=e,this.context=t,this.refs=y,this.updater=n||g}h.prototype.isReactComponent={},h.prototype.setState=function(e,t){"object"!=typeof e&&"function"!=typeof e&&null!=e&&d("85"),this.updater.enqueueSetState(this,e,t,"setState")},h.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},E.prototype=h.prototype;var w=C.prototype=new E;w.constructor=C,o(w,h.prototype),w.isPureReactComponent=!0;var N={current:null,currentDispatcher:null},x=Object.prototype.hasOwnProperty,B={key:!0,ref:!0,__self:!0,__source:!0};function T(e,t,n){var o=void 0,a={},l=null,c=null;if(null!=t)for(o in void 0!==t.ref&&(c=t.ref),void 0!==t.key&&(l=""+t.key),t)x.call(t,o)&&!B.hasOwnProperty(o)&&(a[o]=t[o]);var i=arguments.length-2;if(1===i)a.children=n;else if(1<i){for(var s=Array(i),u=0;u<i;u++)s[u]=arguments[u+2];a.children=s}if(e&&e.defaultProps)for(o in i=e.defaultProps)void 0===a[o]&&(a[o]=i[o]);return{$$typeof:r,type:e,key:l,ref:c,props:a,_owner:N.current}}function S(e){return"object"==typeof e&&null!==e&&e.$$typeof===r}var O=/\/+/g,R=[];function I(e,t,n,o){if(R.length){var a=R.pop();return a.result=e,a.keyPrefix=t,a.func=n,a.context=o,a.count=0,a}return{result:e,keyPrefix:t,func:n,context:o,count:0}}function A(e){e.result=null,e.keyPrefix=null,e.func=null,e.context=null,e.count=0,10>R.length&&R.push(e)}function P(e,t,n){return null==e?0:function e(t,n,o,a){var c=typeof t;"undefined"!==c&&"boolean"!==c||(t=null);var i=!1;if(null===t)i=!0;else switch(c){case"string":case"number":i=!0;break;case"object":switch(t.$$typeof){case r:case l:i=!0}}if(i)return o(a,t,""===n?"."+j(t,0):n),1;if(i=0,n=""===n?".":n+":",Array.isArray(t))for(var s=0;s<t.length;s++){var u=n+j(c=t[s],s);i+=e(c,u,o,a)}else if(u=null===t||"object"!=typeof t?null:"function"==typeof(u=_&&t[_]||t["@@iterator"])?u:null,"function"==typeof u)for(t=u.call(t),s=0;!(c=t.next()).done;)i+=e(c=c.value,u=n+j(c,s++),o,a);else"object"===c&&d("31","[object Object]"==(o=""+t)?"object with keys {"+Object.keys(t).join(", ")+"}":o,"");return i}(e,"",t,n)}function j(e,t){return"object"==typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+(""+e).replace(/[=:]/g,function(e){return t[e]})}(e.key):t.toString(36)}function z(e,t){e.func.call(e.context,t,e.count++)}function M(e,t,n){var o=e.result,a=e.keyPrefix;e=e.func.call(e.context,t,e.count++),Array.isArray(e)?L(e,o,n,function(e){return e}):null!=e&&(S(e)&&(e=function(e,t){return{$$typeof:r,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(e,a+(!e.key||t&&t.key===e.key?"":(""+e.key).replace(O,"$&/")+"/")+n)),o.push(e))}function L(e,t,n,o,a){var r="";null!=n&&(r=(""+n).replace(O,"$&/")+"/"),P(e,M,t=I(t,r,o,a)),A(t)}var F={Children:{map:function(e,t,n){if(null==e)return e;var o=[];return L(e,o,null,t,n),o},forEach:function(e,t,n){if(null==e)return e;P(e,z,t=I(null,null,t,n)),A(t)},count:function(e){return P(e,function(){return null},null)},toArray:function(e){var t=[];return L(e,t,null,function(e){return e}),t},only:function(e){return S(e)||d("143"),e}},createRef:function(){return{current:null}},Component:h,PureComponent:C,createContext:function(e,t){return void 0===t&&(t=null),(e={$$typeof:p,_calculateChangedBits:t,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider={$$typeof:u,_context:e},e.Consumer=e},forwardRef:function(e){return{$$typeof:f,render:e}},lazy:function(e){return{$$typeof:k,_ctor:e,_status:-1,_result:null}},memo:function(e,t){return{$$typeof:v,type:e,compare:void 0===t?null:t}},Fragment:c,StrictMode:i,Suspense:b,createElement:T,cloneElement:function(e,t,n){null==e&&d("267",e);var a=void 0,l=o({},e.props),c=e.key,i=e.ref,s=e._owner;if(null!=t){void 0!==t.ref&&(i=t.ref,s=N.current),void 0!==t.key&&(c=""+t.key);var u=void 0;for(a in e.type&&e.type.defaultProps&&(u=e.type.defaultProps),t)x.call(t,a)&&!B.hasOwnProperty(a)&&(l[a]=void 0===t[a]&&void 0!==u?u[a]:t[a])}if(1===(a=arguments.length-2))l.children=n;else if(1<a){u=Array(a);for(var p=0;p<a;p++)u[p]=arguments[p+2];l.children=u}return{$$typeof:r,type:e.type,key:c,ref:i,props:l,_owner:s}},createFactory:function(e){var t=T.bind(null,e);return t.type=e,t},isValidElement:S,version:"16.7.0",unstable_ConcurrentMode:m,unstable_Profiler:s,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{ReactCurrentOwner:N,assign:o}},U={default:F},V=U&&F||U;e.exports=V.default||V},function(e,t,n){"use strict";
21
  /*
22
  object-assign
23
  (c) Sindre Sorhus
24
  @license MIT
25
+ */var o=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable;e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map(function(e){return t[e]}).join(""))return!1;var o={};return"abcdefghijklmnopqrst".split("").forEach(function(e){o[e]=e}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},o)).join("")}catch(e){return!1}}()?Object.assign:function(e,t){for(var n,l,c=function(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(e),i=1;i<arguments.length;i++){for(var s in n=Object(arguments[i]))a.call(n,s)&&(c[s]=n[s]);if(o){l=o(n);for(var u=0;u<l.length;u++)r.call(n,l[u])&&(c[l[u]]=n[l[u]])}}return c}},function(e,t){var n=wp.i18n.__,o=wp.blocks.registerBlockType,a=wp.components,r=(a.RangeControl,a.RadioControl),l=a.PanelBody,c=a.Button,i=wp.element.Fragment,s=wp.editor,u=s.RichText,p=s.InspectorControls,m=s.MediaUpload,f=s.ColorPalette,b=React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},React.createElement("path",{d:"M544 450.583c0 22.75 13.014 42.454 32 52.092v7.969c-5.313 0.727-10.736 1.112-16.25 1.112-34.004 0-64.674-14.264-86.361-37.132-13.111 3.491-27.001 5.376-41.389 5.376-79.529 0-144-57.308-144-128s64.471-128 144-128c79.529 0 144 57.308 144 128 0 27.674-9.882 53.296-26.678 74.233-3.412 7.412-5.322 15.656-5.322 24.35zM115.339 110.593c-33.107 26.899-51.339 61.492-51.339 97.407 0 20.149 5.594 39.689 16.626 58.075 11.376 18.96 28.491 36.293 49.494 50.126 15.178 9.996 25.39 25.974 28.088 43.947 0.9 5.992 1.464 12.044 1.685 18.062 3.735-3.097 7.375-6.423 10.94-9.988 12.077-12.076 28.39-18.745 45.251-18.745 2.684 0 5.381 0.168 8.078 0.512 10.474 1.331 21.172 2.008 31.797 2.010v64c-13.564-0.001-26.877-0.869-39.871-2.521-54.989 54.989-120.625 64.85-184.088 66.298v-13.458c34.268-16.789 64-47.37 64-82.318 0-4.877-0.379-9.665-1.082-14.348-57.898-38.132-94.918-96.377-94.918-161.652 0-114.875 114.615-208 256-208 139.229 0 252.496 90.307 255.918 202.76-20.548-9.158-42.92-14.711-66.131-16.289-5.765-28.034-22.701-54.408-49.126-75.878-17.661-14.349-38.458-25.695-61.814-33.722-24.853-8.54-51.38-12.871-78.847-12.871s-53.994 4.331-78.847 12.871c-23.356 8.027-44.153 19.372-61.814 33.722z"}));o("vk-blocks/balloon",{title:n("Ballon","vk-blocks"),icon:b,category:"vk-blocks-cat",attributes:{content:{source:"html",selector:"p"},balloonName:{source:"html",selector:"figcaption"},balloonType:{type:"string",default:"type-serif"},balloonBgColor:{type:"string"},balloonAlign:{type:"string",default:"position-left"},IconImage:{type:"string",default:null}},edit:function(e){var t=e.attributes,o=e.className,a=e.setAttributes,s=t.content,b=t.balloonName,v=t.balloonType,k=t.balloonBgColor,_=t.balloonAlign,d=t.IconImage;return React.createElement(i,null,React.createElement(p,null,React.createElement(l,{title:n("Balloon setting","vk-blocks")},React.createElement(r,{label:n("Position","vk-blocks"),help:n("Please specify the layout of the balloon.","vk-blocks"),selected:_,options:[{label:n("Left","vk-blocks"),value:"position-left"},{label:n("Right","vk-blocks"),value:"position-right"}],onChange:function(e){return a({balloonAlign:e})}}),React.createElement(r,{label:n("Type","vk-blocks"),help:n("Please select the type of balloon.","vk-blocks"),selected:v,options:[{label:n("Serif","vk-blocks"),value:"type-serif"},{label:n("Thinking","vk-blocks"),value:"type-think"}],onChange:function(e){return a({balloonType:e})}}),React.createElement(f,{value:k,onChange:function(e){return a({balloonBgColor:e})}}))),React.createElement("div",{className:"".concat(o," vk_balloon vk_balloon-").concat(_," vk_balloon-").concat(v)},React.createElement("div",{className:"vk_balloon_icon"},React.createElement(m,{onSelect:function(e){return a({IconImage:e.sizes.full.url})},type:"image",className:"vk_balloon_icon_image",value:d,render:function(e){var t=e.open;return React.createElement(c,{onClick:t,className:d?"image-button":"button button-large"},d?React.createElement("img",{className:"vk_balloon_icon_image",src:d,alt:n("Upload image","vk-blocks")}):n("Select image","vk-blocks"))}}),React.createElement(u,{tagName:"figcaption",className:"vk_balloon_icon_name",onChange:function(e){return a({balloonName:e})},value:b,placeholder:n("Icon Name","vk-blocks")})),React.createElement(u,{style:{background:k,border:k},tagName:"p",className:"vk_balloon_content",onChange:function(e){return a({content:e})},value:s,placeholder:n("Input text","vk-blocks")})))},save:function(e){var t=e.attributes,n=(e.className,t.content),o=t.balloonName,a=t.balloonType,r=t.balloonBgColor,l=t.balloonAlign,c=t.IconImage;return React.createElement("div",{className:"vk_balloon vk_balloon-".concat(l," vk_balloon-").concat(a)},React.createElement("div",{className:"vk_balloon_icon"},c?React.createElement("figure",null,React.createElement("img",{className:"vk_balloon_icon_image",src:c,alt:""}),React.createElement(u.Content,{tagName:"figcaption",className:"vk_balloon_icon_name",value:o})):""),React.createElement(u.Content,{className:"vk_balloon_content",style:{background:r,border:r},tagName:"p",value:n}))}})},function(e,t,n){"use strict";n.r(t);var o=n(0),a=n.n(o);function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function l(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function c(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function i(e){return(i=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var u=wp.i18n.__,p=wp.editor,m=p.RichText,f=p.MediaUpload,b=wp.components.Button,v=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),c(this,i(t).apply(this,arguments))}var n,o,r;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&s(e,t)}(t,a.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.attributes,t=e.vk_staff_text_name,n=e.vk_staff_text_caption,o=e.vk_staff_text_role,r=e.vk_staff_text_profileTitle,l=e.vk_staff_text_profileText,c=e.vk_staff_photo_image,i=e.vk_staff_photo_image_alt,s=e.vk_staff_layout,p=e.vk_staff_nameColor,v=e.vk_staff_captionColor,k=e.vk_staff_positionColor,_=e.vk_staff_profileTitleColor,d=e.vk_staff_profileTextColor,g=e.vk_staff_photoBorder,y=this.props.setAttributes,h=this.props.className,E=this.props.for_,C="";return"edit"===E?C=a.a.createElement("div",{className:"".concat(h," vk_staff vk_staff-layout-").concat(s)},a.a.createElement("div",{className:"vk_staff_text"},a.a.createElement(m,{tagName:"h3",className:"vk_staff_text_name",style:{color:p},onChange:function(e){return y({vk_staff_text_name:e})},value:t,placeholder:u("Your Name","vk-blocks")}),a.a.createElement(m,{tagName:"p",className:"vk_staff_text_caption",style:{color:v},onChange:function(e){return y({vk_staff_text_caption:e})},value:n,placeholder:u("Caption","vk-blocks")}),a.a.createElement(m,{tagName:"p",className:"vk_staff_text_role",style:{color:k},onChange:function(e){return y({vk_staff_text_role:e})},value:o,placeholder:u("Role position","vk-blocks")}),a.a.createElement(m,{tagName:"h4",className:"vk_staff_text_profileTitle",style:{color:_},onChange:function(e){return y({vk_staff_text_profileTitle:e})},value:r,placeholder:u("Profile title","vk-blocks")}),a.a.createElement(m,{tagName:"p",className:"vk_staff_text_profileText",style:{color:d},onChange:function(e){return y({vk_staff_text_profileText:e})},value:l,placeholder:u("Profile text","vk-blocks")})),a.a.createElement("div",{className:"vk_staff_photo vk_staff_photo-border-".concat(g)},a.a.createElement(f,{onSelect:function(e){return y({vk_staff_photo_image:e.sizes.full.url})},type:"image",className:"vk_staff_photo_image",value:c,render:function(e){var t=e.open;return a.a.createElement(b,{onClick:t,className:c?"image-button":"button button-large"},c?a.a.createElement("img",{className:"vk_staff_photo_image",src:c,alt:u(i,"vk-blocks")}):u("Select image","vk-blocks"))}}))):"save"===E&&(C=a.a.createElement("div",{className:"".concat(h," vk_staff vk_staff-layout-").concat(s)},a.a.createElement("div",{className:"vk_staff_text"},a.a.createElement(m.Content,{tagName:"h3",className:"vk_staff_text_name",style:{color:p},value:t}),a.a.createElement(m.Content,{tagName:"p",className:"vk_staff_text_caption",style:{color:v},value:n}),a.a.createElement(m.Content,{tagName:"p",className:"vk_staff_text_role",style:{color:k},value:o}),a.a.createElement(m.Content,{tagName:"h4",className:"vk_staff_text_profileTitle",style:{color:_},value:r}),a.a.createElement(m.Content,{tagName:"p",className:"vk_staff_text_profileText",style:{color:d},value:l})),c?a.a.createElement("div",{className:"vk_staff_photo vk_staff_photo-border-".concat(g)},a.a.createElement("img",{className:"vk_staff_photo_image",src:c,alt:i?u(i,"vk-blocks"):""})):"")),C}}])&&l(n.prototype,o),r&&l(n,r),t}(),k=wp.i18n.__,_=wp.blocks.registerBlockType,d=wp.components,g=d.TextControl,y=d.PanelBody,h=d.BaseControl,E=d.SelectControl,C=wp.element.Fragment,w=wp.editor,N=w.InspectorControls,x=w.ColorPalette,B=a.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},a.a.createElement("path",{d:"M528,34H48C21.5,34,0,55.5,0,82v352c0,26.5,21.5,48,48,48h480c26.5,0,48-21.5,48-48V82C576,55.5,554.5,34,528,34z M528,434 H48V82h480V434z"}),a.a.createElement("path",{d:"M407.6,241.9c30.9,0,55.9-25.1,55.9-55.9S438.5,130,407.6,130s-55.9,25.1-55.9,55.9S376.8,241.9,407.6,241.9z"}),a.a.createElement("path",{d:"M329.3,353.8h156.6c10.8,0,19.6-7.5,19.6-16.8v-16.8c0-27.8-26.3-50.3-58.7-50.3c-9.4,0-16.3,7-39.2,7 c-23.5,0-29.2-7-39.2-7c-32.4,0-58.7,22.6-58.7,50.3V337C309.7,346.2,318.5,353.8,329.3,353.8z"}),a.a.createElement("path",{d:"M96.2,395h161.1c4,0,7.2-3.3,7.2-7.2v-14.4c0-4-3.3-7.2-7.2-7.2H96.2c-4,0-7.2,3.3-7.2,7.2v14.4C89,391.7,92.3,395,96.2,395 z"}),a.a.createElement("path",{d:"M96.2,339.2h161.1c4,0,7.2-3.3,7.2-7.2v-14.4c0-4-3.3-7.2-7.2-7.2H96.2c-4,0-7.2,3.3-7.2,7.2V332 C89,336,92.3,339.2,96.2,339.2z"}),a.a.createElement("path",{d:"M96.2,283.4h161.1c4,0,7.2-3.3,7.2-7.2v-14.4c0-4-3.3-7.2-7.2-7.2H96.2c-4,0-7.2,3.3-7.2,7.2v14.4 C89,280.2,92.3,283.4,96.2,283.4z"}),a.a.createElement("path",{d:"M92.9,219.1h166.3c2.1,0,3.9-1.8,3.9-3.9v-7.8c0-2.1-1.8-3.9-3.9-3.9H92.9c-2.1,0-3.9,1.8-3.9,3.9v7.8 C89,217.4,90.8,219.1,92.9,219.1z"}),a.a.createElement("path",{d:"M99.7,177.6h22.4c5.9,0,10.7-4.8,10.7-10.7v-21.4c0-5.9-4.8-10.7-10.7-10.7H99.7c-5.9,0-10.7,4.8-10.7,10.7v21.4 C89,172.8,93.8,177.6,99.7,177.6z"}),a.a.createElement("path",{d:"M157,177.6h22.4c5.9,0,10.7-4.8,10.7-10.7v-21.4c0-5.9-4.8-10.7-10.7-10.7H157c-5.9,0-10.7,4.8-10.7,10.7v21.4 C146.3,172.8,151.1,177.6,157,177.6z"}),a.a.createElement("path",{d:"M214.2,177.6h22.4c5.9,0,10.7-4.8,10.7-10.7v-21.4c0-5.9-4.8-10.7-10.7-10.7h-22.4c-5.9,0-10.7,4.8-10.7,10.7v21.4 C203.5,172.8,208.4,177.6,214.2,177.6z"}),a.a.createElement("path",{d:"M271.5,177.6h22.4c5.9,0,10.7-4.8,10.7-10.7v-21.4c0-5.9-4.8-10.7-10.7-10.7h-22.4c-5.9,0-10.7,4.8-10.7,10.7v21.4 C260.8,172.8,265.6,177.6,271.5,177.6z"}));_("vk-blocks/staff",{title:k("Staff","vk-blocks"),icon:B,category:"vk-blocks-cat",attributes:{vk_staff_text_name:{type:"string",source:"html",selector:"h3"},vk_staff_text_caption:{type:"string",source:"html",selector:"p.vk_staff_text_caption"},vk_staff_text_role:{type:"string",source:"html",selector:"p.vk_staff_text_role"},vk_staff_text_profileTitle:{type:"string",source:"html",selector:"h4"},vk_staff_text_profileText:{type:"string",source:"html",selector:"p.vk_staff_text_profileText"},vk_staff_photo_image:{type:"string",default:""},vk_staff_photo_image_alt:{type:"string",default:"Profile Picture"},vk_staff_layout:{type:"string",default:"default"},vk_staff_nameColor:{type:"string",default:"inherit"},vk_staff_captionColor:{type:"string",default:"inherit"},vk_staff_positionColor:{type:"string",default:"inherit"},vk_staff_profileTitleColor:{type:"string",default:"inherit"},vk_staff_profileTextColor:{type:"string",default:"inherit"},vk_staff_photoBorder:{type:"string",default:"default"}},edit:function(e){var t=e.attributes,n=e.setAttributes,o=e.className,r=t.vk_staff_photo_image_alt,l=t.vk_staff_layout,c=t.vk_staff_nameColor,i=t.vk_staff_captionColor,s=t.vk_staff_positionColor,u=t.vk_staff_profileTitleColor,p=t.vk_staff_profileTextColor,m=t.vk_staff_photoBorder;return a.a.createElement(C,null,a.a.createElement(N,null,a.a.createElement(y,{title:k("Layout","vk-blocks")},a.a.createElement(E,{value:l,onChange:function(e){return n({vk_staff_layout:e})},options:[{value:"default",label:k("Default","vk-blocks")},{value:"imageLeft",label:k("Image left","vk-blocks")}]})),a.a.createElement(y,{title:k("Image border","vk-blocks")},a.a.createElement(E,{value:m,onChange:function(e){return n({vk_staff_photoBorder:e})},options:[{value:"default",label:k("Default","vk-blocks")},{value:"none",label:k("None","vk-blocks")}]})),a.a.createElement(y,{title:k("Alt text","vk-blocks")},a.a.createElement(h,{help:k("Set the alt text for profile image","vk-blocks")},a.a.createElement(g,{value:r,onChange:function(e){return n({vk_staff_photo_image_alt:e})}}))),a.a.createElement(y,{title:k("Color","vk-blocks")},a.a.createElement(h,{label:k("Staff name","vk-blocks")},a.a.createElement(x,{value:c,onChange:function(e){return n({vk_staff_nameColor:e})}})),a.a.createElement(h,{label:k("Name caption","vk-blocks")},a.a.createElement(x,{value:i,onChange:function(e){return n({vk_staff_captionColor:e})}})),a.a.createElement(h,{label:k("Role position","vk-blocks")},a.a.createElement(x,{value:s,onChange:function(e){return n({vk_staff_positionColor:e})}})),a.a.createElement(h,{label:k("Profile title","vk-blocks")},a.a.createElement(x,{value:u,onChange:function(e){return n({vk_staff_profileTitleColor:e})}})),a.a.createElement(h,{label:k("Profile text","vk-blocks")},a.a.createElement(x,{value:p,onChange:function(e){return n({vk_staff_profileTextColor:e})}})))),a.a.createElement(v,{attributes:t,setAttributes:n,className:o,for_:"edit"}))},save:function(e){var t=e.attributes;return a.a.createElement(v,{attributes:t,setAttributes:"",className:"",for_:"save"})}});function T(e){return(T="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function S(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function O(e,t){return!t||"object"!==T(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function R(e){return(R=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function I(e,t){return(I=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var A=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),O(this,R(t).apply(this,arguments))}var n,o,r;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&I(e,t)}(t,a.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.attributes,t=e.unit,n=e.pc,o=e.tablet,r=e.mobile,l=this.props.className;return a.a.createElement("div",{className:"".concat(l," vk_spacer")},a.a.createElement("div",{className:"vk_spacer-display-pc",style:{height:n+t}}),a.a.createElement("div",{className:"vk_spacer-display-tablet",style:{height:o+t}}),a.a.createElement("div",{className:"vk_spacer-display-mobile",style:{height:r+t}}))}}])&&S(n.prototype,o),r&&S(n,r),t}();function P(e){return(P="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function j(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function z(e,t){return!t||"object"!==P(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function M(e){return(M=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function L(e,t){return(L=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var F=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),z(this,M(t).apply(this,arguments))}var n,o,r;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&L(e,t)}(t,a.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.attributes,t=e.unit,n=e.pc,o=e.tablet,r=e.mobile;return a.a.createElement("div",{className:"vk_spacer"},a.a.createElement("div",{className:"vk_spacer-display-pc",style:{height:n+t}}),a.a.createElement("div",{className:"vk_spacer-display-tablet",style:{height:o+t}}),a.a.createElement("div",{className:"vk_spacer-display-mobile",style:{height:r+t}}))}}])&&j(n.prototype,o),r&&j(n,r),t}(),U=(wp.editor.RichText,[{attributes:{unit:{type:"string",default:"px"},pc:{type:"number",default:50},tablet:{type:"number",default:10},mobile:{type:"number",default:10}},save:function(e){var t=e.attributes;return a.a.createElement(F,{attributes:t})}}]),V=wp.i18n.__,W=wp.blocks.registerBlockType,D=wp.components,H=D.RangeControl,$=D.PanelBody,q=D.BaseControl,G=D.SelectControl,Y=wp.element.Fragment,Q=wp.editor.InspectorControls,J=a.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},a.a.createElement("g",null,a.a.createElement("rect",{x:"108.8",y:"18.7",width:"358.5",height:"40"}),a.a.createElement("rect",{x:"108.8",y:"453.3",width:"358.5",height:"40"}),a.a.createElement("polygon",{points:"171.4,253.2 131.4,253.2 131.4,412.6 290.8,412.6 290.8,372.6 199.7,372.6 404.6,167.7 404.6,258.8 444.6,258.8 444.6,99.4 285.2,99.4 285.2,139.4 376.3,139.4 171.4,344.3 \t"})));W("vk-blocks/spacer",{title:V("Responsive Spacer","vk-blocks"),icon:J,category:"vk-blocks-cat-layout",attributes:{unit:{type:"string",default:"px"},pc:{type:"number",default:40},tablet:{type:"number",default:30},mobile:{type:"number",default:20}},edit:function(e){var t=e.attributes,n=e.setAttributes,o=e.className,r=t.unit,l=t.pc,c=t.tablet,i=t.mobile;return a.a.createElement(Y,null,a.a.createElement(Q,null,a.a.createElement($,null,a.a.createElement(G,{label:V("Unit Type","vk-blocks"),value:r,onChange:function(e){return n({unit:e})},options:[{value:"px",label:V("px","vk-blocks")},{value:"em",label:V("em","vk-blocks")},{value:"rem",label:V("rem","vk-blocks")},{value:"vw",label:V("vw","vk-blocks")}]}),a.a.createElement(q,{label:V("Height for each device.","vk-blocks")},a.a.createElement(H,{label:V("PC","vk-blocks"),value:l,onChange:function(e){return n({pc:e})},step:.1}),a.a.createElement(H,{label:V("Tablet","vk-blocks"),value:c,onChange:function(e){return n({tablet:e})},step:.1}),a.a.createElement(H,{label:V("Mobile","vk-blocks"),value:i,onChange:function(e){return n({mobile:e})},step:.1})))),a.a.createElement(A,{attributes:t,className:o}))},save:function(e){var t=e.attributes;return a.a.createElement(A,{attributes:t})},deprecated:U});var K=function(e,t,n,o){var a,r,l;return t||(t="#fff"),"tilt"===o?(a=Math.abs(e),l=function(e,t){if(e>0)return React.createElement("path",{d:"m0,".concat(100-e," L100,100 L0,100 z"),strokeWidth:"0",fill:t});if(e<0){var n=Math.abs(e);return React.createElement("path",{d:"m100,".concat(100-n," L0,100 L100,100 z"),strokeWidth:"0",fill:t})}}(e,t)):"curve"===o?(e>0?a=Math.abs(e):e<0&&(a=2*Math.abs(e)),l=function(e,t){return e>0?React.createElement("path",{d:"m0,".concat(100-e," q50,").concat(2*e,",100,0 V100 L0,100 z"),strokeWidth:"0",fill:t}):e<0?React.createElement("path",{d:"m0,100 q50,".concat(2*e,",100,0 V100 L0,100 z"),strokeWidth:"0",fill:t}):void 0}(e,t)):"wave"===o?(a=Math.abs(e),l=function(e,t){return e>0?React.createElement("path",{d:"m0,".concat(100-e/2," q20,").concat(e,",40,0 t40,0 t40,0 V100 L0,100 z"),strokeWidth:"0",fill:t}):e<0?React.createElement("path",{d:"m0,".concat(e/2+100," q20,").concat(e,",40,0 t40,0 t40,0 V100 L0,100 z"),strokeWidth:"0",fill:t}):void 0}(e,t)):"triangle"===o&&(a=Math.abs(e),l=function(e,t){var n=Math.abs(e),o=n/4;return e>0?React.createElement("path",{d:"m0,100 h".concat(50-o," l").concat(o,",-").concat(n," l").concat(o,",").concat(n," h").concat(o," v100 h-100 z"),strokeWidth:"0",fill:t}):e<0?React.createElement("path",{d:"m0,".concat(100-n," h").concat(50-o," l").concat(o,",").concat(n," l").concat(o,",-").concat(n," h").concat(50-o," v").concat(n+1," h-100 z"),strokeWidth:"0",fill:t}):void 0}(e,t)),r=o,"upper"===n?React.createElement("div",{className:"vk_outer_separator vk_outer_separator-position-upper vk_outer_separator-type-".concat(r),style:{paddingBottom:a+"px"}},React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100",preserveAspectRatio:"none"},l)):"lower"===n?React.createElement("div",{className:"vk_outer_separator vk_outer_separator-position-lower vk_outer_separator-type-".concat(r),style:{paddingTop:a+"px"}},React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100",preserveAspectRatio:"none"},l)):void 0};function X(e){return(X="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Z(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function ee(e,t){return!t||"object"!==X(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function te(e){return(te=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function ne(e,t){return(ne=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var oe=wp.editor.InnerBlocks;function ae(e,t){var n=e.match(/^#([0-9a-f]{2})([0-9a-f]{2})([0-9a-f]{2})$/i),o=null;return n&&(o=n.slice(1,4).map(function(e){return parseInt(e,16)})),(n=e.match(/^#([0-9a-f])([0-9a-f])([0-9a-f])$/i))&&(o=n.slice(1,4).map(function(e){return 17*parseInt(e,16)})),o?"rgba(".concat(o[0],", ").concat(o[1],", ").concat(o[2],", ").concat(t,")"):null}var re=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),ee(this,te(t).apply(this,arguments))}var n,o,r;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&ne(e,t)}(t,a.a.Component),n=t,(o=[{key:"render",value:function(){var e,t,n,o,r,l,c,i,s,u,p,m=this.props.attributes,f=m.bgColor,b=m.bgImage,v=m.bgPosition,k=m.outerWidth,_=m.padding_left_and_right,d=m.padding_top_and_bottom,g=m.opacity,y=m.upper_level,h=m.lower_level,E=m.upperDividerBgColor,C=m.lowerDividerBgColor,w=m.dividerType,N=m.borderWidth,x=m.borderStyle,B=m.borderColor,T=m.borderRadius,S=m.anchor,O=this.props.className,R=this.props.for_;return o=" vk_outer-width-".concat(k),f=ae(f||"#fff",g),n="parallax"===v?" vk_outer-bgPosition-parallax vk-prlx":"fixed"===v?" vk_outer-bgPosition-fixed":" vk_outer-bgPosition-normal",e="1"===_?" vk_outer-paddingLR-use":" vk_outer-paddingLR-none",t="1"===d?" vk_outer-paddingVertical-use":" vk_outer-paddingVertical-none",y&&(c="upper"),h&&(i="lower"),"edit"===R?r=a.a.createElement(oe,null):(r=a.a.createElement(oe.Content,null),l="vk_outer_container"),s=b?"linear-gradient(".concat(f,", ").concat(f,"), url(").concat(b,")"):"linear-gradient(".concat(f,", ").concat(f,")"),B||(B="#fff"),0===y&&0===h?(u="".concat(N,"px ").concat(x," ").concat(B),p="".concat(T,"px")):(u="none",p="0px"),a.a.createElement("div",{id:S,className:O+" vk_outer"+o+e+t+n,style:{background:s,border:u,borderRadius:p}},K(y,E,c,w),a.a.createElement("div",{className:l},r),K(h,C,i,w))}}])&&Z(n.prototype,o),r&&Z(n,r),t}(),le=function(e,t,n,o){var a,r,l;return t||(t="#fff"),"tilt"===o?(a=Math.abs(e),l=function(e,t){if(e>0)return React.createElement("path",{d:"m0,".concat(100-e," L100,100 L0,100 z"),strokeWidth:"0",fill:t});if(e<0){var n=Math.abs(e);return React.createElement("path",{d:"m100,".concat(100-n," L0,100 L100,100 z"),strokeWidth:"0",fill:t})}}(e,t)):"curve"===o?(e>0?a=Math.abs(e):e<0&&(a=2*Math.abs(e)),l=function(e,t){return e>0?React.createElement("path",{d:"m0,".concat(100-e," q50,").concat(2*e,",100,0 V100 L0,100 z"),strokeWidth:"0",fill:t}):e<0?React.createElement("path",{d:"m0,100 q50,".concat(2*e,",100,0 V100 L0,100 z"),strokeWidth:"0",fill:t}):void 0}(e,t)):"wave"===o?(a=Math.abs(e),l=function(e,t){return e>0?React.createElement("path",{d:"m0,".concat(100-e/2," q20,").concat(e,",40,0 t40,0 t40,0 V100 L0,100 z"),strokeWidth:"0",fill:t}):e<0?React.createElement("path",{d:"m0,".concat(e/2+100," q20,").concat(e,",40,0 t40,0 t40,0 V100 L0,100 z"),strokeWidth:"0",fill:t}):void 0}(e,t)):"triangle"===o&&(a=Math.abs(e),l=function(e,t){var n=Math.abs(e),o=n/4;return e>0?React.createElement("path",{d:"m0,100 h".concat(50-o," l").concat(o,",-").concat(n," l").concat(o,",").concat(n," h").concat(o," v100 h-100 z"),strokeWidth:"0",fill:t}):e<0?React.createElement("path",{d:"m0,".concat(100-n," h").concat(50-o," l").concat(o,",").concat(n," l").concat(o,",-").concat(n," h").concat(50-o," v").concat(n+1," h-100 z"),strokeWidth:"0",fill:t}):void 0}(e,t)),r=o,"upper"===n?React.createElement("div",{className:"vk_outer_separator vk_outer_separator-position-upper vk_outer_separator-type-".concat(r),style:{paddingBottom:a+"px"}},React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100",preserveAspectRatio:"none"},l)):"lower"===n?React.createElement("div",{className:"vk_outer_separator vk_outer_separator-position-lower vk_outer_separator-type-".concat(r),style:{paddingTop:a+"px"}},React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100",preserveAspectRatio:"none"},l)):void 0};function ce(e){return(ce="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function ie(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function se(e,t){return!t||"object"!==ce(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function ue(e){return(ue=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function pe(e,t){return(pe=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var me=wp.editor.InnerBlocks;function fe(e,t){var n=e.match(/^#([0-9a-f]{2})([0-9a-f]{2})([0-9a-f]{2})$/i),o=null;return n&&(o=n.slice(1,4).map(function(e){return parseInt(e,16)})),(n=e.match(/^#([0-9a-f])([0-9a-f])([0-9a-f])$/i))&&(o=n.slice(1,4).map(function(e){return 17*parseInt(e,16)})),o?"rgba(".concat(o[0],", ").concat(o[1],", ").concat(o[2],", ").concat(t,")"):null}var be=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),se(this,ue(t).apply(this,arguments))}var n,o,r;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&pe(e,t)}(t,a.a.Component),n=t,(o=[{key:"render",value:function(){var e,t,n,o,r,l,c,i,s,u,p,m=this.props.attributes,f=m.bgColor,b=m.bgImage,v=m.bgPosition,k=m.outerWidth,_=m.padding_left_and_right,d=m.padding_top_and_bottom,g=m.opacity,y=m.upper_level,h=m.lower_level,E=m.upperDividerBgColor,C=m.lowerDividerBgColor,w=m.dividerType,N=m.borderWidth,x=m.borderStyle,B=m.borderColor,T=m.borderRadius,S=m.anchor,O=this.props.for_;return o=" vk_outer-width-".concat(k),f=fe(f||"#fff",g),n="parallax"===v?" vk_outer-bgPosition-parallax vk-prlx":"fixed"===v?" vk_outer-bgPosition-fixed":" vk_outer-bgPosition-normal",e="1"===_?" vk_outer-paddingLR-use":" vk_outer-paddingLR-none",t="1"===d?" vk_outer-paddingVertical-use":" vk_outer-paddingVertical-none",y&&(c="upper"),h&&(i="lower"),"edit"===O?r=a.a.createElement(me,null):(r=a.a.createElement(me.Content,null),l="vk_outer_container"),s=b?"linear-gradient(".concat(f,", ").concat(f,"), url(").concat(b,")"):"linear-gradient(".concat(f,", ").concat(f,")"),B||(B="#fff"),0===y&&0===h?(u="".concat(N,"px ").concat(x," ").concat(B),p="".concat(T,"px")):(u="none",p="0px"),a.a.createElement("div",{id:S,className:"vk_outer"+o+e+t+n,style:{background:s,border:u,borderRadius:p}},le(y,E,c,w),a.a.createElement("div",{className:l},r),le(h,C,i,w))}}])&&ie(n.prototype,o),r&&ie(n,r),t}(),ve=[{attributes:{bgColor:{type:"string",default:"#f3f4f5"},bgImage:{type:"string",default:null},outerWidth:{type:"string",default:"normal"},bgPosition:{type:"string",default:"normal"},padding_left_and_right:{type:"string",default:"0"},padding_top_and_bottom:{type:"string",default:"1"},opacity:{type:"number",default:.5},upper_level:{type:"number",default:0},lower_level:{type:"number",default:0},dividerType:{type:"string",default:"tilt"},upperDividerBgColor:{type:"string",default:"#fff"},lowerDividerBgColor:{type:"string",default:"#fff"},borderWidth:{type:"number",default:0},borderStyle:{type:"string",default:"none"},borderColor:{type:"string",default:"#000"},borderRadius:{type:"number",default:0}},save:function(e){var t=e.attributes;if(vk_blocks_check.is_pro)return a.a.createElement(be,{attributes:t,for_:"save"})}}];function ke(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:-100,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;return e=Number(e),(isNaN(e)||e<t)&&(e=t),null!==n&&e>n&&(e=n),e}var _e=wp.i18n.__,de=wp.blocks.registerBlockType,ge=wp.components,ye=ge.RangeControl,he=ge.RadioControl,Ee=ge.PanelBody,Ce=ge.Button,we=ge.BaseControl,Ne=ge.SelectControl,xe=wp.element.Fragment,Be=wp.editor,Te=Be.InspectorControls,Se=Be.MediaUpload,Oe=Be.ColorPalette,Re=a.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},a.a.createElement("path",{d:"M288,381c50.7,0,92-41.3,92-92s-41.3-92-92-92s-92,41.3-92,92S237.3,381,288,381z M288,227c34.2,0,62,27.8,62,62 s-27.8,62-62,62s-62-27.8-62-62S253.8,227,288,227z"}),a.a.createElement("polygon",{points:"273,342 303,342 303,304 341,304 341,274 303,274 303,236 273,236 273,274 235,274 235,304 273,304 "}),a.a.createElement("path",{d:"M1.8,155.5v267h572.5v-267H1.8z M544.2,392.5H31.8v-207h512.5L544.2,392.5L544.2,392.5z"}),a.a.createElement("g",null,a.a.createElement("path",{d:"M39.8,10.3c-13.3,0-25.7,0.9-37.6,2.6L2,136.9h33.3l0.1-39c3,0.4,6.7,0.5,11.1,0.5c16.7,0,29.5-3.9,38.3-11.7 c8.7-7.7,13.1-19.3,13.1-34.4C98,24.3,78.6,10.4,39.8,10.3z M62,68.5c-3.6,3.4-9.2,5.2-16.6,5.2c-0.6,0-1.1,0-1.6,0 c-0.2,0-0.4,0-0.6,0c-2.8,0-5.4-0.1-7.7-0.5l0-22l-1.3-14.3c2.6-0.6,5.2-0.9,7.7-0.9c0.2,0,0.5,0,0.7,0c0.2,0,0.4,0,0.7,0 c13.6,0,21.1,4.7,22.7,14c0.3,1.2,0.6,2.6,0.7,4C67.2,60.2,65.6,65,62,68.5z"}),a.a.createElement("path",{d:"M141.3,65H141l0-17.1h-32.5l-0.2,88.9h33.3l0.1-35c0.1-8.6,3.2-15.7,9.7-21.4c6.5-5.7,14.9-8.5,25.4-8.5h3.4l0-23.9h-3.4 C161.7,48.1,149.8,53.7,141.3,65z"}),a.a.createElement("path",{d:"M266.7,58.5c-8-8.1-19.3-12.2-34-12.2c-14.6,0-25.9,4.1-34,12.2c-8.1,8.1-12.2,19.4-12.2,33.9c-0.1,14.5,4,25.8,12,33.9 c8,8.1,19.3,12.2,34,12.2c14.6,0,25.9-4.1,34-12.2c8.1-8.1,12.2-19.4,12.2-33.9C278.7,78,274.7,66.6,266.7,58.5z M246.2,92.5 c0,8.9-1.2,15-3.3,18.6c-2.1,3.6-5.6,5.4-10.4,5.4s-8.3-1.8-10.5-5.4c-2.2-3.6-3.3-9.8-3.2-18.6c0-8.9,1.2-15,3.3-18.6 c2.1-3.6,5.6-5.4,10.4-5.4c4.8,0,8.3,1.8,10.5,5.4S246.3,83.7,246.2,92.5z"})));de("vk-blocks/outer",{title:_e("Outer","vk-blocks"),icon:Re,category:"vk-blocks-cat-layout",attributes:{bgColor:{type:"string",default:"#f3f4f5"},bgImage:{type:"string",default:null},outerWidth:{type:"string",default:"normal"},bgPosition:{type:"string",default:"normal"},padding_left_and_right:{type:"string",default:"0"},padding_top_and_bottom:{type:"string",default:"1"},opacity:{type:"number",default:.5},upper_level:{type:"number",default:0},lower_level:{type:"number",default:0},dividerType:{type:"string",default:"tilt"},upperDividerBgColor:{type:"string",default:"#fff"},lowerDividerBgColor:{type:"string",default:"#fff"},borderWidth:{type:"number",default:0},borderStyle:{type:"string",default:"none"},borderColor:{type:"string",default:"#000"},borderRadius:{type:"number",default:0}},supports:{anchor:!0},edit:function(e){var t=e.attributes,n=e.setAttributes,o=e.className,r=t.bgColor,l=t.bgImage,c=t.bgPosition,i=t.outerWidth,s=t.padding_left_and_right,u=t.padding_top_and_bottom,p=t.opacity,m=t.upper_level,f=t.lower_level,b=t.upperDividerBgColor,v=t.lowerDividerBgColor,k=t.dividerType,_=t.borderWidth,d=t.borderStyle,g=t.borderColor,y=t.borderRadius;return a.a.createElement(xe,null,a.a.createElement(Te,null,a.a.createElement(Ee,{title:_e("Background Setting","vk-blocks")},a.a.createElement(we,{label:_e("Color Setting","vk-blocks"),help:_e("Color will overcome background image. If you want to display image, clear background color or set opacity 0.","vk-blocks")},a.a.createElement(Oe,{value:r,onChange:function(e){return n({bgColor:e})}})),a.a.createElement(we,{label:_e("Opacity Setting","vk-blocks")},a.a.createElement(ye,{value:p,onChange:function(e){n({opacity:e})},min:0,max:1,step:.1})),a.a.createElement(we,{label:_e("Background Image","vk-blocks"),help:""},a.a.createElement(Se,{onSelect:function(e){return n({bgImage:e.url})},type:"image",value:l,render:function(e){var t=e.open;return a.a.createElement(Ce,{onClick:t,className:l?"image-button":"button button-large"},l?a.a.createElement("img",{className:"icon-image",src:l,alt:_e("Upload image","vk-blocks")}):_e("Select image","vk-blocks"))}})),a.a.createElement(we,{label:_e("Background image Position","vk-blocks"),help:""},a.a.createElement(he,{selected:c,options:[{label:_e("normal","vk-blocks"),value:"normal"},{label:_e("Fixed","vk-blocks"),value:"fixed"},{label:_e("Parallax (It will not work in preview)","vk-blocks"),value:"parallax"}],onChange:function(e){return n({bgPosition:e})}}))),a.a.createElement(Ee,{title:_e("Layout Setting","vk-blocks")},a.a.createElement(we,null,a.a.createElement(he,{label:_e("Outer width","vk-blocks"),selected:i,options:[{label:_e("Normal","vk-blocks"),value:"normal"},{label:_e("Full Wide","vk-blocks"),value:"full"}],onChange:function(e){return n({outerWidth:e})}}),a.a.createElement(he,{label:_e("Contents area padding (left and right)","vk-blocks"),selected:s,options:[{label:_e("Do not use contents area default padding (When case of full width etc.).","vk-blocks"),value:"0"},{label:_e("Use contents area default padding (When case of not full width and use background etc.).","vk-blocks"),value:"1"}],onChange:function(e){return n({padding_left_and_right:e})}}),a.a.createElement(he,{label:_e("Padding (top and bottom)","vk-blocks"),selected:u,options:[{label:_e("Use default padding","vk-blocks"),value:"1"},{label:_e("Do not use default padding (Set it yourself using a spacer block etc.).","vk-blocks"),value:"0"}],onChange:function(e){return n({padding_top_and_bottom:e})}}))),a.a.createElement(Ee,{title:_e("Divider Setting","vk-blocks")},a.a.createElement(we,null,a.a.createElement(Ne,{label:_e("Type","vk-blocks"),value:k,onChange:function(e){return n({dividerType:e})},options:[{value:"tilt",label:_e("Tilt","vk-blocks")},{value:"curve",label:_e("Curve","vk-blocks")},{value:"wave",label:_e("Wave","vk-blocks")},{value:"triangle",label:_e("Triangle","vk-blocks")}]})),a.a.createElement(we,{label:_e("Upper Divider Level","vk-blocks")},a.a.createElement(ye,{value:m,onChange:function(e){return n({upper_level:ke(e,-100,100)})},min:"-100",max:"100"})),a.a.createElement(we,null,a.a.createElement(Oe,{value:b,onChange:function(e){return n({upperDividerBgColor:e})}})),a.a.createElement(we,{label:_e("Lower Divider Level","vk-blocks")},a.a.createElement(ye,{value:f,onChange:function(e){return n({lower_level:ke(e,-100,100)})},min:"-100",max:"100"})),a.a.createElement(we,null,a.a.createElement(Oe,{value:v,onChange:function(e){return n({lowerDividerBgColor:e})}}))),a.a.createElement(Ee,{title:_e("Border Setting","vk-blocks")},a.a.createElement(we,null,a.a.createElement("p",null,_e("Border will disappear when divider effect is applied.","vk-blocks")),a.a.createElement(Ne,{label:_e("Border type","vk-blocks"),value:d,onChange:function(e){return n({borderStyle:e})},options:[{value:"none",label:_e("None","vk-blocks")},{value:"solid",label:_e("Solid","vk-blocks")},{value:"dotted",label:_e("Dotted","vk-blocks")},{value:"dashed",label:_e("Dashed","vk-blocks")},{value:"double",label:_e("Double","vk-blocks")},{value:"groove",label:_e("Groove","vk-blocks")},{value:"ridge",label:_e("Ridge","vk-blocks")},{value:"inset",label:_e("Inset","vk-blocks")},{value:"outset",label:_e("Outset","vk-blocks")}]})),a.a.createElement(we,null,a.a.createElement(Oe,{value:g,onChange:function(e){return n({borderColor:e})}})),a.a.createElement(we,{label:_e("Border width","vk-blocks")},a.a.createElement(ye,{value:_,onChange:function(e){return n({borderWidth:e})},min:"0"})),a.a.createElement(we,{label:_e("Border radius","vk-blocks")},a.a.createElement(ye,{value:y,onChange:function(e){return n({borderRadius:ke(e,-100,100)})},min:"-100",max:"100"})))),vk_blocks_check.is_pro?a.a.createElement(re,{attributes:t,className:o,for_:"edit"}):a.a.createElement("div",null,_e("This block is only for users who bought Lightning Pro.","vk-blocks")))},save:function(e){var t=e.attributes,n=e.className;if(vk_blocks_check.is_pro)return a.a.createElement(re,{attributes:t,className:n,for_:"save"})},deprecated:ve});var Ie=n(1),Ae=n.n(Ie);function Pe(e){return(Pe="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function je(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function ze(e,t){return!t||"object"!==Pe(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function Me(e){return(Me=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Le(e,t){return(Le=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Fe=window.lodash.range,Ue=wp.i18n,Ve=Ue.__,We=Ue.sprintf,De=wp.element.Component,He=wp.components.Toolbar,$e=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),ze(this,Me(t).apply(this,arguments))}var n,o,r;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Le(e,t)}(t,De),n=t,(o=[{key:"createLevelControl",value:function(e,t,n){return{icon:"heading",title:We(Ve("Heading %d"),e),isActive:e===t,onClick:function(){return n(e)},subscript:String(e)}}},{key:"render",value:function(){var e=this,t=this.props,n=t.minLevel,o=t.maxLevel,r=t.selectedLevel,l=t.onChange;return a.a.createElement(He,{controls:Fe(n,o).map(function(t){return e.createLevelControl(t,r,l)})})}}])&&je(n.prototype,o),r&&je(n,r),t}();function qe(e){return(qe="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Ge(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function Ye(e,t){return!t||"object"!==qe(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function Qe(e){return(Qe=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Je(e,t){return(Je=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Ke=wp.editor.RichText,Xe=wp.i18n.__,Ze=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Ye(this,Qe(t).apply(this,arguments))}var n,o,r;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Je(e,t)}(t,a.a.Component),n=t,(o=[{key:"render",value:function(){var e,t,n=this.props.attributes,o=n.level,r=n.align,l=n.title,c=n.titleColor,i=n.titleSize,s=n.subText,u=n.subTextFlag,p=n.subTextColor,m=n.subTextSize,f=n.titleStyle,b=n.titleMarginBottom,v=n.outerMarginBottom,k=this.props.setAttributes,_=this.props.className,d=this.props.for_,g=Ae()(_,"vk_heading vk_heading-style-".concat(f)),y="h"+o;return null!=v&&(e={marginBottom:v+"rem"}),t=null!=b?{color:c,fontSize:i+"rem",marginBottom:b+"rem",textAlign:r}:{color:c,fontSize:i+"rem",textAlign:r},"edit"===d?a.a.createElement("div",{className:g,style:e},a.a.createElement(Ke,{tagName:y,value:l,onChange:function(e){return k({title:e})},style:t,className:"vk_heading_title vk_heading_title-style-".concat(f),placeholder:Xe("Input title…","vk-blocks")}),function(){if("on"===u)return a.a.createElement(Ke,{tagName:"p",value:s,onChange:function(e){return k({subText:e})},style:{color:p,fontSize:m+"rem",textAlign:r},className:"vk_heading_subtext vk_heading_subtext-style-".concat(f),placeholder:Xe("Input sub text…","vk-blocks")})}()):"save"===d?a.a.createElement("div",{className:g,style:e},a.a.createElement(Ke.Content,{tagName:y,value:l,onChange:function(e){return k({title:e})},style:t,className:"vk_heading_title vk_heading_title-style-".concat(f),placeholder:Xe("Input title…","vk-blocks")}),function(){if("on"===u)return a.a.createElement(Ke.Content,{tagName:"p",value:s,onChange:function(e){return k({subText:e})},style:{color:p,fontSize:m+"rem",textAlign:r},className:"vk_heading_subtext vk_heading_subtext-style-".concat(f),placeholder:Xe("Input sub text…","vk-blocks")})}()):void 0}}])&&Ge(n.prototype,o),r&&Ge(n,r),t}();function et(e){throw new Error('"'+e+'" is read-only')}var tt=wp.element.Fragment,nt=wp.editor,ot=nt.RichText;nt.InspectorControls,nt.ColorPalette,nt.BlockControls,nt.AlignmentToolbar;var at=[{attributes:{level:{type:"number",default:2},align:{type:"string"},titleStyle:{type:"string",default:"default"},outerMarginBottom:{type:"number"},title:{type:"string",source:"html",selector:"h1,h2,h3,h4,h5,h6",default:""},titleColor:{type:"string",default:"#000000"},titleSize:{type:"number",default:2.6},titleMarginBottom:{type:"number"},subText:{source:"html",selector:"p",default:""},subTextFlag:{type:"string",default:"on"},subTextColor:{type:"string",default:"#000000"},subTextSize:{type:"number",default:1.8}},supports:{className:!1,anchor:!0},save:function(e){var t=e.attributes,n=t.level,o=t.align,r=t.title,l=t.titleColor,c=t.titleSize,i=t.subText,s=t.subTextFlag,u=t.subTextColor,p=t.subTextSize,m=t.titleStyle,f=t.titleMarginBottom,b=t.outerMarginBottom,v="h"+n;return a.a.createElement("div",{className:"vk_heading vk_heading-style-".concat(m),style:{marginBottom:b+"rem"}},a.a.createElement(ot.Content,{tagName:v,value:r,style:{color:l,fontSize:c+"rem",textAlign:o,marginBottom:f+"rem"},className:"vk_heading_title vk_heading_title-style-".concat(m)}),function(){if("on"===s)return a.a.createElement(ot.Content,{tagName:"p",value:i,style:{color:u,fontSize:p+"rem",textAlign:o},className:"vk_heading_subtext vk_heading_subtext-style-".concat(m)})}())}},{attributes:function(e){for(var t={},n=1;n<=e;n++)t["heading"+n]={type:"string",source:"html",selector:"h1.vk_prBlocks_item_title-"+n},t["content"+n]={type:"string",source:"html",selector:"p.vk_prBlocks_item_summary-"+n},t["url"+n]={type:"string",default:null},t["urlOpenType"+n]={type:"Boolean",default:!1},t["icon"+n]={type:"string",default:"fas fa-file"},t["color"+n]={type:"string",default:"#0693e3"},t["bgType"+n]={type:"string",default:"0"},t["insertImage"+n]={type:"string",default:null};return t}(4),save:function(e){var t=e.attributes,n=t.heading1,o=t.heading2,r=t.heading3,l=t.content1,c=t.content2,i=t.content3,s=t.url1,u=t.url2,p=t.url3,m=t.urlOpenType1,f=t.urlOpenType2,b=t.urlOpenType3,v=t.icon1,k=t.icon2,_=t.icon3,d=t.color1,g=t.color2,y=t.color3,h=t.bgType1,E=t.bgType2,C=t.bgType3,w=t.insertImage1,N=t.insertImage2,x=t.insertImage3;return a.a.createElement("article",{className:"vk_prBlocks row"},a.a.createElement("div",{className:"vk_prBlocks_item col-sm-4"},a.a.createElement("a",{href:s,target:m?"_blank":"_self",className:"vk_prBlocks_item_link"},w?a.a.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url("+w+")",backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},a.a.createElement("img",{src:w,alt:""})):(d||(et("color1"),d="#0693e3"),"0"===h?a.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:d,border:"1px solid ".concat(d)}},a.a.createElement("i",{className:"".concat(v," vk_prBlocks_item_icon"),style:{color:"#fff"}})):a.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid "+d}},a.a.createElement("i",{className:"".concat(v," vk_prBlocks_item_icon"),style:{color:d}}))),a.a.createElement(ot.Content,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-1",tagName:"h1",value:n}),a.a.createElement(ot.Content,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-1",tagName:"p",value:l}))),a.a.createElement("div",{className:"vk_prBlocks_item col-sm-4"},a.a.createElement("a",{href:u,target:f?"_blank":"_self",className:"vk_prBlocks_item_link"},N?a.a.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url("+N+")",backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},a.a.createElement("img",{src:N,alt:""})):(g||(et("color2"),g="#0693e3"),"0"===E?a.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:g,border:"1px solid ".concat(g)}},a.a.createElement("i",{className:"".concat(k," vk_prBlocks_item_icon"),style:{color:"#fff"}})):a.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid "+g}},a.a.createElement("i",{className:"".concat(k," vk_prBlocks_item_icon"),style:{color:g}}))),a.a.createElement(ot.Content,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-2",tagName:"h1",value:o}),a.a.createElement(ot.Content,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-2",tagName:"p",value:c}))),a.a.createElement("div",{className:"vk_prBlocks_item col-sm-4"},a.a.createElement("a",{href:p,target:b?"_blank":"_self",className:"vk_prBlocks_item_link"},x?a.a.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url("+x+")",backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},a.a.createElement("img",{src:x,alt:""})):(y||(et("color3"),y="#0693e3"),"0"===C?a.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:y,border:"1px solid ".concat(y)}},a.a.createElement("i",{className:"".concat(_," vk_prBlocks_item_icon"),style:{color:"#fff"}})):a.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid "+y}},a.a.createElement("i",{className:"".concat(_," vk_prBlocks_item_icon"),style:{color:y}}))),a.a.createElement(ot.Content,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-3",tagName:"h1",value:r}),a.a.createElement(ot.Content,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-3",tagName:"p",value:i}))))}},{attributes:{level:{type:"number",default:2},align:{type:"string"},titleStyle:{type:"string",default:"default"},outerMarginBottom:{type:"number",default:null},title:{type:"string",source:"html",selector:"h1,h2,h3,h4,h5,h6",default:""},titleColor:{type:"string",default:"#000000"},titleSize:{type:"number",default:2.6},titleMarginBottom:{type:"number",default:null},subText:{source:"html",selector:"p",default:""},subTextFlag:{type:"string",default:"on"},subTextColor:{type:"string",default:"#000000"},subTextSize:{type:"number",default:1.8}},supports:{className:!1,anchor:!0},save:function(e){var t=e.attributes,n=t.level,o=t.align,r=t.title,l=t.titleColor,c=t.titleSize,i=t.subText,s=t.subTextFlag,u=t.subTextColor,p=t.subTextSize,m=t.titleStyle,f=t.titleMarginBottom,b=t.outerMarginBottom,v="h"+n;return a.a.createElement(tt,null,null==b?a.a.createElement("div",{className:"vk_heading vk_heading-style-".concat(m)},a.a.createElement(ot.Content,{tagName:v,value:r,style:{color:l,fontSize:c+"rem",textAlign:o},className:"vk_heading_title vk_heading_title-style-".concat(m)}),function(){if("on"===s)return a.a.createElement(ot.Content,{tagName:"p",value:i,style:{color:u,fontSize:p+"rem",textAlign:o},className:"vk_heading_subtext vk_heading_subtext-style-".concat(m)})}()):a.a.createElement("div",{className:"vk_heading vk_heading-style-".concat(m),style:{marginBottom:b+"rem"}},a.a.createElement(ot.Content,{tagName:v,value:r,style:{color:l,fontSize:c+"rem",textAlign:o,marginBottom:f+"rem"},className:"vk_heading_title vk_heading_title-style-".concat(m)}),function(){if("on"===s)return a.a.createElement(ot.Content,{tagName:"p",value:i,style:{color:u,fontSize:p+"rem",textAlign:o},className:"vk_heading_subtext vk_heading_subtext-style-".concat(m)})}()))}}],rt=wp.i18n.__,lt=wp.blocks.registerBlockType,ct=wp.components,it=ct.RangeControl,st=ct.PanelBody,ut=ct.RadioControl,pt=ct.SelectControl,mt=wp.element.Fragment,ft=wp.editor,bt=(ft.RichText,ft.InspectorControls),vt=ft.ColorPalette,kt=ft.BlockControls,_t=ft.AlignmentToolbar,dt=a.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},a.a.createElement("g",null,a.a.createElement("g",null,a.a.createElement("path",{d:"M242.1,366.7l0-281.4l-212.6,0l0-77.1l516.6,0v77.1l-213.2,0l0,281.4H242.1z"})),a.a.createElement("g",null,a.a.createElement("path",{d:"M33,467.3l30.8-1.9c0.7,5,2,8.8,4.1,11.4c3.3,4.2,8.1,6.4,14.3,6.4c4.6,0,8.2-1.1,10.7-3.3c2.5-2.2,3.8-4.7,3.8-7.5 c0-2.7-1.2-5.1-3.6-7.3c-2.4-2.1-7.9-4.2-16.6-6.1c-14.2-3.2-24.3-7.4-30.4-12.7c-6.1-5.3-9.1-12-9.1-20.2 c0-5.4,1.6-10.5,4.7-15.3c3.1-4.8,7.8-8.6,14.1-11.3c6.3-2.7,14.8-4.1,25.8-4.1c13.4,0,23.6,2.5,30.6,7.5c7,5,11.2,12.9,12.5,23.8 l-30.5,1.8c-0.8-4.7-2.5-8.1-5.1-10.3c-2.6-2.1-6.2-3.2-10.8-3.2c-3.8,0-6.6,0.8-8.5,2.4c-1.9,1.6-2.9,3.5-2.9,5.8 c0,1.7,0.8,3.2,2.4,4.5c1.5,1.4,5.1,2.7,10.9,3.9c14.1,3,24.3,6.1,30.4,9.3c6.1,3.1,10.6,7,13.4,11.6c2.8,4.6,4.2,9.8,4.2,15.5 c0,6.7-1.9,12.9-5.6,18.6c-3.7,5.7-8.9,10-15.6,12.9c-6.7,2.9-15.1,4.4-25.2,4.4c-17.8,0-30.2-3.4-37-10.3 C37.8,486.6,33.9,477.8,33,467.3z"}),a.a.createElement("path",{d:"M215,501.9h-27.2v-12.3c-4,5-8.1,8.6-12.3,10.8c-4.1,2.1-9.2,3.2-15.2,3.2c-8,0-14.3-2.4-18.8-7.2 c-4.5-4.8-6.8-12.2-6.8-22.1V426H164v41.7c0,4.8,0.9,8.1,2.6,10.1c1.8,2,4.2,3,7.4,3c3.5,0,6.3-1.3,8.5-4 c2.2-2.7,3.3-7.5,3.3-14.4V426H215V501.9z"}),a.a.createElement("path",{d:"M225.5,397.2h29.4v36.3c2.9-3,6.2-5.3,9.9-6.9c3.7-1.5,7.8-2.3,12.3-2.3c9.2,0,16.9,3.3,22.9,10 c6.1,6.6,9.1,16.2,9.1,28.6c0,8.3-1.4,15.6-4.1,21.9c-2.8,6.3-6.6,11-11.5,14.1c-4.9,3.1-10.3,4.7-16.3,4.7c-5.1,0-9.8-1.1-14-3.3 c-3.2-1.7-6.7-4.9-10.4-9.6v11.2h-27.2V397.2z M254.6,463.8c0,6.5,1.2,11.3,3.7,14.2c2.5,2.9,5.6,4.4,9.3,4.4 c3.5,0,6.4-1.4,8.8-4.3c2.4-2.9,3.5-7.7,3.5-14.5c0-6-1.2-10.4-3.5-13.2c-2.3-2.8-5.1-4.2-8.4-4.2c-4,0-7.2,1.5-9.7,4.4 C255.9,453.4,254.6,457.8,254.6,463.8z"}),a.a.createElement("path",{d:"M304.4,397.2h98.4V423h-33v78.9h-32.4V423h-33V397.2z"}),a.a.createElement("path",{d:"M395.8,426h34.5l12,21.2l14-21.2h32.1l-25.9,36.2l27.7,39.7h-33.9l-14-24.4l-16.5,24.4h-31.5l27.6-39.7L395.8,426z"}),a.a.createElement("path",{d:"M530.6,397.2V426h16v21.3h-16v26.9c0,3.2,0.3,5.4,0.9,6.4c1,1.6,2.6,2.4,5,2.4c2.1,0,5.1-0.6,9-1.9l2.1,20.1 c-7.2,1.6-13.9,2.4-20.1,2.4c-7.2,0-12.6-0.9-16-2.8c-3.4-1.9-6-4.7-7.6-8.5s-2.5-9.9-2.5-18.4v-26.7h-10.7V426h10.7v-13.9 L530.6,397.2z"}))));lt("vk-blocks/heading",{title:rt("Heading","vk-blocks"),icon:dt,category:"vk-blocks-cat",attributes:{level:{type:"number",default:2},align:{type:"string"},titleStyle:{type:"string",default:"default"},outerMarginBottom:{type:"number",default:null},title:{type:"string",source:"html",selector:"h1,h2,h3,h4,h5,h6",default:""},titleColor:{type:"string",default:"#000000"},titleSize:{type:"number",default:2.6},titleMarginBottom:{type:"number",default:null},subText:{source:"html",selector:"p",default:""},subTextFlag:{type:"string",default:"on"},subTextColor:{type:"string",default:"#000000"},subTextSize:{type:"number",default:1.8}},supports:{className:!0,customClassName:!0,anchor:!0},edit:function(e){var t=e.attributes,n=e.setAttributes,o=e.className,r=t.level,l=t.align,c=(t.title,t.titleColor),i=t.titleSize,s=(t.subText,t.subTextFlag),u=t.subTextColor,p=t.subTextSize,m=t.titleStyle,f=t.titleMarginBottom,b=t.outerMarginBottom,v=function(e){switch(n({level:e}),e){case 1:n({titleSize:3.6});break;case 2:n({titleSize:2.8});break;case 3:n({titleSize:2.2});break;case 4:n({titleSize:2});break;case 5:n({titleSize:1.8});break;case 6:n({titleSize:1.6})}};return a.a.createElement(mt,null,a.a.createElement(kt,null,a.a.createElement($e,{minLevel:2,maxLevel:5,selectedLevel:r,onChange:v})),a.a.createElement(bt,null,a.a.createElement(st,{title:rt("Style Settings","vk-blocks")},a.a.createElement(pt,{label:rt("Heading style","vk-blocks"),value:m,onChange:function(e){return n({titleStyle:e})},options:[{label:rt("Default","vk-blocks"),value:"default"},{label:rt("Plain","vk-blocks"),value:"plain"}]}),a.a.createElement("label",null,rt("Margin bottom size (rem)","vk-blocks")),a.a.createElement(it,{value:b,onChange:function(e){n({outerMarginBottom:e})},min:-1,max:8,step:.1})),a.a.createElement(st,{title:rt("Heading Settings","vk-blocks")},a.a.createElement("label",null,rt("Level","vk-blocks")),a.a.createElement($e,{minLevel:1,maxLevel:7,selectedLevel:r,onChange:v}),a.a.createElement("p",null,rt("Text Alignment")),a.a.createElement(_t,{value:l,onChange:function(e){n({align:e})}}),a.a.createElement("label",null,rt("Text size (rem)","vk-blocks")),a.a.createElement(it,{value:i,onChange:function(e){n({titleSize:e})},min:.5,max:4,step:.1}),a.a.createElement("label",null,rt("Heading margin bottom size (rem)","vk-blocks")),a.a.createElement(it,{value:f,onChange:function(e){n({titleMarginBottom:e})},min:-1,max:3,step:.1}),a.a.createElement(vt,{value:c,onChange:function(e){return n({titleColor:e})}})),a.a.createElement(st,{title:rt("Sub Text Settings","vk-blocks")},a.a.createElement(ut,{label:rt("Position","vk-blocks"),selected:s,options:[{label:rt("Display","vk-blocks"),value:"on"},{label:rt("Hide","vk-blocks"),value:"off"}],onChange:function(e){return n({subTextFlag:e})}}),a.a.createElement("label",null,rt("Text size (rem)","vk-blocks")),a.a.createElement(it,{value:p,onChange:function(e){n({subTextSize:e})},min:.5,max:3,step:.1}),a.a.createElement(vt,{value:u,onChange:function(e){return n({subTextColor:e})}}))),a.a.createElement(Ze,{attributes:t,setAttributes:n,className:o,for_:"edit"}))},save:function(e){var t=e.attributes,n=e.className;return a.a.createElement(Ze,{attributes:t,className:n,for_:"save"})},deprecated:at});var gt=wp.editor.RichText,yt=[{attributes:{style:{type:"string",default:"info"},content:{type:"string",source:"html",selector:"p"}},save:function(e){var t=e.attributes,n=t.style,o=t.content;return a.a.createElement("div",{className:"alert alert-".concat(n)},a.a.createElement(gt.Content,{tagName:"p",value:o}))}}],ht=wp.i18n.__,Et=wp.blocks.registerBlockType,Ct=wp.editor.RichText;Et("vk-blocks/alert",{title:ht("Alert","vk-blocks"),icon:"info",category:"vk-blocks-cat",attributes:{style:{type:"string",default:"info"},content:{type:"string",source:"html",selector:"p"}},edit:function(e){var t=e.attributes,n=e.setAttributes,o=e.className,a=t.style,r=t.content;return React.createElement("div",{className:"".concat(o," alert alert-").concat(a)},React.createElement("select",{onChange:function(e){n({style:e.target.value})}},React.createElement("option",{value:"success",selected:"success"===a},"Success"),React.createElement("option",{value:"info",selected:"info"===a},"Info"),React.createElement("option",{value:"warning",selected:"warning"===a},"Warning"),React.createElement("option",{value:"danger",selected:"danger"===a},"Danger")),React.createElement(Ct,{tagName:"p",onChange:function(e){n({content:e})},value:r}))},save:function(e){var t=e.attributes,n=e.className,o=t.style,a=t.content;return React.createElement("div",{className:"".concat(n," alert alert-").concat(o)},React.createElement(Ct.Content,{tagName:"p",value:a}))},deprecated:yt});n(4);function wt(e){return(wt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Nt(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function xt(e,t){return!t||"object"!==wt(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function Bt(e){return(Bt=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Tt(e,t){return(Tt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var St=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),xt(this,Bt(t).apply(this,arguments))}var n,o,r;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Tt(e,t)}(t,a.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.lbColorCustom,t=this.props.lbColor,n=this.props.lbType,o=this.props.lbAlign,r=this.props.lbSize,l=this.props.lbUrl,c=this.props.lbTarget,i=this.props.lbFontAwesomeIconBefore,s=this.props.lbFontAwesomeIconAfter,u=this.props.lbRichtext,p=this.props.lbsubCaption,m="",f={},b="",v="";return m="btn vk_button_link",e?(m="".concat(m," btn-primary btn-").concat(r),"0"===n?f={backgroundColor:e,border:"1px solid ".concat(e)}:"1"===n&&(f={backgroundColor:"transparent",border:"1px solid "+e,color:e})):e||("0"===n?(m="".concat(m," btn-").concat(r," btn-").concat(t),f=null):"1"===n&&(m="".concat(m," btn-").concat(r," btn-outline-").concat(t),f=null)),"block"===o&&(m="".concat(m," btn-block")),i&&(b=a.a.createElement("i",{className:"".concat(i," vk_button_link_before")})),s&&(v=a.a.createElement("i",{className:"".concat(s," vk_button_link_after")})),a.a.createElement("a",{href:l,id:"vk_button_link",style:f,className:m,role:"button","aria-pressed":!0,target:c?"_blank":null,rel:"noopener noreferrer"},b,u,v,p&&a.a.createElement("p",{className:"vk_button_link_subCaption"},p))}}])&&Nt(n.prototype,o),r&&Nt(n,r),t}();function Ot(e){return(Ot="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Rt(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function It(e,t){return!t||"object"!==Ot(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function At(e){return(At=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Pt(e,t){return(Pt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var jt=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),It(this,At(t).apply(this,arguments))}var n,o,r;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Pt(e,t)}(t,a.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.lbColorCustom,t=this.props.lbColor,n=this.props.lbType,o=this.props.lbAlign,r=this.props.lbSize,l=this.props.lbUrl,c=this.props.lbTarget,i=this.props.lbFontAwesomeIconBefore,s=this.props.lbFontAwesomeIconAfter,u=this.props.lbRichtext,p=(this.props.lbsubCaption,""),m={},f="",b="";return p="btn vk_button_link",e?(p="".concat(p," btn-primary btn-").concat(r),"0"===n?m={backgroundColor:e,border:"1px solid ".concat(e)}:"1"===n&&(m={backgroundColor:"transparent",border:"1px solid "+e,color:e})):e||("0"===n?(p="".concat(p," btn-").concat(r," btn-").concat(t),m=null):"1"===n&&(p="".concat(p," btn-").concat(r," btn-outline-").concat(t),m=null)),"block"===o&&(p="".concat(p," btn-block")),i&&(f=a.a.createElement("i",{className:"".concat(i," vk_button_link_before")})),s&&(b=a.a.createElement("i",{className:"".concat(s," vk_button_link_after")})),a.a.createElement("a",{href:l,className:p,role:"button","aria-pressed":!0,style:m,target:c?"_blank":null},f,u,b)}}])&&Rt(n.prototype,o),r&&Rt(n,r),t}();function zt(e){return(zt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Mt(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function Lt(e,t){return!t||"object"!==zt(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function Ft(e){return(Ft=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Ut(e,t){return(Ut=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Vt=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Lt(this,Ft(t).apply(this,arguments))}var n,o,r;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Ut(e,t)}(t,a.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.lbColorCustom,t=this.props.lbColor,n=this.props.lbType,o=this.props.lbAlign,r=this.props.lbSize,l=this.props.lbUrl,c=this.props.lbTarget,i=this.props.lbFontAwesomeIconBefore,s=this.props.lbFontAwesomeIconAfter,u=this.props.lbRichtext,p=(this.props.lbsubCaption,""),m={},f="",b="";return p="btn vk_button_link",e?(p="".concat(p," btn-primary btn-").concat(r),"0"===n?m={backgroundColor:e,border:"1px solid ".concat(e)}:"1"===n&&(m={backgroundColor:"transparent",border:"1px solid "+e,color:e})):e||("0"===n?(p="".concat(p," btn-").concat(r," btn-").concat(t),m=null):"1"===n&&(p="".concat(p," btn-").concat(r," btn-outline-").concat(t),m=null)),"block"===o&&(p="".concat(p," btn-block")),i&&(f=a.a.createElement("i",{className:"".concat(i," vk_button_link_before")})),s&&(b=a.a.createElement("i",{className:"".concat(s," vk_button_link_after")})),a.a.createElement("a",{href:l,id:"vk_button_link",className:p,role:"button","aria-pressed":!0,style:m,target:c?"_blank":null},f,u,b)}}])&&Mt(n.prototype,o),r&&Mt(n,r),t}();function Wt(e){return(Wt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Dt(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function Ht(e,t){return!t||"object"!==Wt(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function $t(e){return($t=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function qt(e,t){return(qt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Gt=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Ht(this,$t(t).apply(this,arguments))}var n,o,r;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&qt(e,t)}(t,a.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.lbColorCustom,t=this.props.lbColor,n=this.props.lbType,o=this.props.lbAlign,r=this.props.lbSize,l=this.props.lbUrl,c=this.props.lbTarget,i=this.props.lbFontAwesomeIconBefore,s=this.props.lbFontAwesomeIconAfter,u=this.props.lbRichtext,p=this.props.lbsubCaption,m="",f={},b="",v="";return m="btn vk_button_link",e?(m="".concat(m," btn-primary btn-").concat(r),"0"===n?f={backgroundColor:e,border:"1px solid ".concat(e)}:"1"===n&&(f={backgroundColor:"transparent",border:"1px solid "+e,color:e})):e||("0"===n?(m="".concat(m," btn-").concat(r," btn-").concat(t),f=null):"1"===n&&(m="".concat(m," btn-").concat(r," btn-outline-").concat(t),f=null)),"block"===o&&(m="".concat(m," btn-block")),i&&(b=a.a.createElement("i",{className:"".concat(i," vk_button_link_before")})),s&&(v=a.a.createElement("i",{className:"".concat(s," vk_button_link_after")})),a.a.createElement("a",{href:l,id:"vk_button_link",className:m,role:"button","aria-pressed":!0,style:f,target:c?"_blank":null,rel:"noopener noreferrer"},b,u,v,p&&a.a.createElement("p",{className:"vk_button_link_subCaption"},p))}}])&&Dt(n.prototype,o),r&&Dt(n,r),t}();function Yt(e){return(Yt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Qt(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function Jt(e,t){return!t||"object"!==Yt(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function Kt(e){return(Kt=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Xt(e,t){return(Xt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Zt=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Jt(this,Kt(t).apply(this,arguments))}var n,o,r;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Xt(e,t)}(t,a.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.lbColorCustom,t=this.props.lbColor,n=this.props.lbType,o=this.props.lbAlign,r=this.props.lbSize,l=this.props.lbUrl,c=this.props.lbTarget,i=this.props.lbFontAwesomeIconBefore,s=this.props.lbFontAwesomeIconAfter,u=this.props.lbRichtext,p=this.props.lbsubCaption,m="",f={},b="",v="";return m="btn vk_button_link",e?(m="".concat(m," btn-primary btn-").concat(r),"0"===n?f={backgroundColor:e,border:"1px solid ".concat(e)}:"1"===n&&(f={backgroundColor:"transparent",border:"1px solid "+e,color:e})):e||("0"===n?(m="".concat(m," btn-").concat(r," btn-").concat(t),f=null):"1"===n&&(m="".concat(m," btn-").concat(r," btn-outline-").concat(t),f=null)),"block"===o&&(m="".concat(m," btn-block")),i&&(b=a.a.createElement("i",{className:"".concat(i," vk_button_link_before")})),s&&(v=a.a.createElement("i",{className:"".concat(s," vk_button_link_after")})),a.a.createElement("a",{href:l,id:"vk_button_link",className:m,role:"button","aria-pressed":!0,style:f,target:c?"_blank":null},b,u,v,p&&a.a.createElement("p",{className:"vk_button_link_subCaption"},p))}}])&&Qt(n.prototype,o),r&&Qt(n,r),t}(),en=wp.editor.RichText,tn=[{attributes:{content:{source:"html",selector:"span"},buttonUrl:{type:"string",default:null},buttonTarget:{type:"Boolean",default:!1},buttonSize:{type:"string",default:"md"},buttonType:{type:"string",default:"0"},buttonColor:{type:"string",default:"primary"},buttonColorCustom:{type:"string",default:null},buttonAlign:{type:"string",default:"left"},fontAwesomeIconBefore:{type:"string",default:null},fontAwesomeIconAfter:{type:"string",default:null}},save:function(e){var t=e.attributes,n=t.content,o=t.buttonUrl,r=t.buttonTarget,l=t.buttonSize,c=t.buttonType,i=t.buttonColor,s=t.buttonColorCustom,u=t.buttonAlign,p=t.fontAwesomeIconBefore,m=t.fontAwesomeIconAfter,f="";return s?f="vk_button vk_button-color-custom vk_button-align-".concat(u):s||(f="vk_button vk_button-align-".concat(u)),a.a.createElement("div",{className:f},a.a.createElement(jt,{lbColorCustom:s,lbColor:i,lbType:c,lbAlign:u,lbSize:l,lbUrl:o,lbTarget:r,lbFontAwesomeIconBefore:p,lbFontAwesomeIconAfter:m,lbRichtext:a.a.createElement(en.Content,{tagName:"span",className:"vk_button_link_txt",value:n})}))}},{attributes:{content:{source:"html",selector:"span"},buttonUrl:{type:"string",default:null},buttonTarget:{type:"Boolean",default:!1},buttonSize:{type:"string",default:"md"},buttonType:{type:"string",default:"0"},buttonColor:{type:"string",default:"primary"},buttonColorCustom:{type:"string",default:null},buttonAlign:{type:"string",default:"left"},fontAwesomeIconBefore:{type:"string",default:null},fontAwesomeIconAfter:{type:"string",default:null}},save:function(e){var t=e.attributes,n=t.content,o=t.buttonUrl,r=t.buttonTarget,l=t.buttonSize,c=t.buttonType,i=t.buttonColor,s=t.buttonColorCustom,u=t.buttonAlign,p=t.fontAwesomeIconBefore,m=t.fontAwesomeIconAfter,f="";return s?f="vk_button vk_button-color-custom vk_button-align-".concat(u):s||(f="vk_button vk_button-align-".concat(u)),a.a.createElement("div",{className:f},a.a.createElement(Vt,{lbColorCustom:s,lbColor:i,lbType:c,lbAlign:u,lbSize:l,lbUrl:o,lbTarget:r,lbFontAwesomeIconBefore:p,lbFontAwesomeIconAfter:m,lbRichtext:a.a.createElement(en.Content,{tagName:"span",className:"vk_button_link_txt",value:n})}))}},{attributes:{content:{source:"html",selector:"span"},subCaption:{type:"string",default:null},buttonUrl:{type:"string",default:null},buttonTarget:{type:"Boolean",default:!1},buttonSize:{type:"string",default:"md"},buttonType:{type:"string",default:"0"},buttonColor:{type:"string",default:"primary"},buttonColorCustom:{type:"string",default:null},buttonAlign:{type:"string",default:"left"},fontAwesomeIconBefore:{type:"string",default:null},fontAwesomeIconAfter:{type:"string",default:null}},save:function(e){var t=e.attributes,n=(e.className,t.content),o=t.subCaption,r=t.buttonUrl,l=t.buttonTarget,c=t.buttonSize,i=t.buttonType,s=t.buttonColor,u=t.buttonColorCustom,p=t.buttonAlign,m=t.fontAwesomeIconBefore,f=t.fontAwesomeIconAfter,b="";return u?b="vk_button vk_button-color-custom vk_button-align-".concat(p):u||(b="vk_button vk_button-align-".concat(p)),a.a.createElement("div",{className:b},a.a.createElement(Gt,{lbColorCustom:u,lbColor:s,lbType:i,lbAlign:p,lbSize:c,lbUrl:r,lbTarget:l,lbFontAwesomeIconBefore:m,lbFontAwesomeIconAfter:f,lbsubCaption:o,lbRichtext:a.a.createElement(en.Content,{tagName:"span",className:"vk_button_link_txt",value:n})}))}},{attributes:{content:{source:"html",selector:"span"},subCaption:{type:"string",default:null},buttonUrl:{type:"string",default:null},buttonTarget:{type:"Boolean",default:!1},buttonSize:{type:"string",default:"md"},buttonType:{type:"string",default:"0"},buttonColor:{type:"string",default:"primary"},buttonColorCustom:{type:"string",default:null},buttonAlign:{type:"string",default:"left"},fontAwesomeIconBefore:{type:"string",default:null},fontAwesomeIconAfter:{type:"string",default:null}},save:function(e){var t=e.attributes,n=(e.className,t.content),o=t.subCaption,r=t.buttonUrl,l=t.buttonTarget,c=t.buttonSize,i=t.buttonType,s=t.buttonColor,u=t.buttonColorCustom,p=t.buttonAlign,m=t.fontAwesomeIconBefore,f=t.fontAwesomeIconAfter,b="";return u?b="vk_button vk_button-color-custom vk_button-align-".concat(p):u||(b="vk_button vk_button-align-".concat(p)),a.a.createElement("div",{className:b},a.a.createElement(Zt,{lbColorCustom:u,lbColor:s,lbType:i,lbAlign:p,lbSize:c,lbUrl:r,lbTarget:l,lbFontAwesomeIconBefore:m,lbFontAwesomeIconAfter:f,lbsubCaption:o,lbRichtext:a.a.createElement(en.Content,{tagName:"span",className:"vk_button_link_txt",value:n})}))}}],nn=wp.i18n.__,on=wp.blocks.registerBlockType,an=wp.components,rn=(an.RangeControl,an.RadioControl),ln=an.PanelBody,cn=(an.Button,an.BaseControl),sn=an.CheckboxControl,un=an.TextControl,pn=an.Dashicon,mn=an.IconButton,fn=wp.element.Fragment,bn=wp.editor,vn=bn.RichText,kn=bn.InspectorControls,_n=(bn.MediaUpload,bn.ColorPalette),dn=bn.URLInput,gn=a.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},a.a.createElement("g",null,a.a.createElement("path",{d:"M506,185v142H70V185H506 M526.4,137H49.6C34.4,137,22,149.4,22,164.6v182.8c0,15.2,12.4,27.6,27.6,27.6h476.8 c15.2,0,27.6-12.4,27.6-27.6V164.6C554,149.4,541.6,137,526.4,137L526.4,137z"})),a.a.createElement("g",null,a.a.createElement("path",{d:"M83.8,206.9h55.9c9.3,0,16.5,2.3,21.5,6.9c5,4.6,7.5,10.3,7.5,17.1c0,5.7-1.8,10.6-5.3,14.7c-2.4,2.7-5.8,4.9-10.4,6.5 c6.9,1.7,12.1,4.5,15.3,8.6c3.3,4.1,4.9,9.2,4.9,15.3c0,5-1.2,9.5-3.5,13.5c-2.3,4-5.5,7.2-9.6,9.5c-2.5,1.5-6.3,2.5-11.3,3.2 c-6.7,0.9-11.2,1.3-13.4,1.3H83.8V206.9z M113.9,244.8h13c4.7,0,7.9-0.8,9.7-2.4c1.8-1.6,2.7-3.9,2.7-7c0-2.8-0.9-5-2.7-6.6 c-1.8-1.6-5-2.4-9.5-2.4h-13.2V244.8z M113.9,282.8h15.2c5.1,0,8.8-0.9,10.9-2.7s3.2-4.3,3.2-7.4c0-2.9-1-5.2-3.1-6.9 c-2.1-1.7-5.7-2.6-11-2.6h-15.2V282.8z"}),a.a.createElement("path",{d:"M245.9,303.5h-25.1v-11.3c-3.7,4.7-7.5,8-11.3,10c-3.8,2-8.5,3-14,3c-7.4,0-13.2-2.2-17.4-6.6c-4.2-4.4-6.3-11.2-6.3-20.4 v-44.6h27V272c0,4.4,0.8,7.5,2.4,9.4c1.6,1.8,3.9,2.8,6.9,2.8c3.2,0,5.8-1.2,7.9-3.7s3.1-6.9,3.1-13.3v-33.7h26.8V303.5z"}),a.a.createElement("path",{d:"M282.4,206.9v26.6h14.8v19.7h-14.8V278c0,3,0.3,5,0.9,5.9c0.9,1.5,2.4,2.2,4.6,2.2c2,0,4.7-0.6,8.3-1.7l2,18.5 c-6.6,1.5-12.8,2.2-18.6,2.2c-6.7,0-11.6-0.9-14.8-2.6c-3.2-1.7-5.5-4.3-7-7.8c-1.5-3.5-2.3-9.1-2.3-17v-24.6h-9.9v-19.7h9.9v-12.9 L282.4,206.9z"}),a.a.createElement("path",{d:"M330.2,206.9v26.6H345v19.7h-14.8V278c0,3,0.3,5,0.9,5.9c0.9,1.5,2.4,2.2,4.6,2.2c2,0,4.7-0.6,8.3-1.7l2,18.5 c-6.6,1.5-12.8,2.2-18.6,2.2c-6.7,0-11.6-0.9-14.8-2.6c-3.2-1.7-5.5-4.3-7-7.8c-1.5-3.5-2.3-9.1-2.3-17v-24.6h-9.9v-19.7h9.9v-12.9 L330.2,206.9z"}),a.a.createElement("path",{d:"M339.6,268.7c0-10.7,3.6-19.5,10.8-26.4s16.9-10.4,29.2-10.4c14,0,24.6,4.1,31.8,12.2c5.8,6.6,8.6,14.6,8.6,24.2 c0,10.8-3.6,19.6-10.7,26.5c-7.1,6.9-17,10.3-29.6,10.3c-11.3,0-20.4-2.9-27.3-8.6C343.9,289.5,339.6,280.2,339.6,268.7z M366.5,268.7c0,6.2,1.3,10.9,3.8,13.8c2.5,3,5.7,4.5,9.5,4.5c3.9,0,7-1.5,9.5-4.4c2.5-2.9,3.7-7.7,3.7-14.2 c0-6.1-1.3-10.6-3.8-13.6s-5.6-4.5-9.3-4.5c-3.9,0-7.1,1.5-9.7,4.5C367.8,257.9,366.5,262.5,366.5,268.7z"}),a.a.createElement("path",{d:"M418.2,233.5h25v11.4c3.7-4.7,7.5-8,11.3-10c3.8-2,8.5-3,14-3c7.4,0,13.2,2.2,17.4,6.6c4.2,4.4,6.3,11.2,6.3,20.5v44.5h-27 V265c0-4.4-0.8-7.5-2.4-9.3c-1.6-1.8-3.9-2.7-6.9-2.7c-3.3,0-5.9,1.2-7.9,3.7c-2,2.5-3,6.9-3,13.3v33.6h-26.8V233.5z"})));on("vk-blocks/button",{title:nn("Button","vk-blocks"),icon:gn,category:"vk-blocks-cat",attributes:{content:{source:"html",selector:"span"},subCaption:{type:"string",default:null},buttonUrl:{type:"string",default:null},buttonTarget:{type:"Boolean",default:!1},buttonSize:{type:"string",default:"md"},buttonType:{type:"string",default:"0"},buttonColor:{type:"string",default:"primary"},buttonColorCustom:{type:"string",default:null},buttonAlign:{type:"string",default:"left"},fontAwesomeIconBefore:{type:"string",default:null},fontAwesomeIconAfter:{type:"string",default:null}},edit:function(e){var t,n=e.attributes,o=e.className,r=e.setAttributes,l=e.isSelected,c=n.content,i=n.subCaption,s=n.buttonUrl,u=n.buttonTarget,p=n.buttonSize,m=n.buttonType,f=n.buttonColor,b=n.buttonColorCustom,v=n.buttonAlign,k=n.fontAwesomeIconBefore,_=n.fontAwesomeIconAfter;return t=b?"vk_button vk_button-align-".concat(v," vk_button-color-custom"):"vk_button vk_button-align-".concat(v),t=o?"".concat(o," vk_button vk_button-align-").concat(v," vk_button-color-custom"):"".concat(o," vk_button vk_button-align-").concat(v),a.a.createElement(fn,null,a.a.createElement(kn,null,a.a.createElement(ln,{title:nn("Button setting","vk-blocks")},a.a.createElement(un,{label:nn("Sub Caption","vk-blocks"),value:i,onChange:function(e){return r({subCaption:e})},placeholder:"Sub Caption"}),a.a.createElement(sn,{label:nn("Open link new tab.","vk-blocks"),checked:u,onChange:function(e){return r({buttonTarget:e})}}),a.a.createElement(rn,{label:nn("Button Size:","vk-blocks"),selected:p,options:[{label:nn("Large","vk-blocks"),value:"lg"},{label:nn("normal","vk-blocks"),value:"md"},{label:nn("Small","vk-blocks"),value:"sm"}],onChange:function(e){return r({buttonSize:e})}}),a.a.createElement(rn,{label:nn("Button Position:","vk-blocks"),selected:v,options:[{label:nn("Left","vk-blocks"),value:"left"},{label:nn("Center","vk-blocks"),value:"center"},{label:nn("Right","vk-blocks"),value:"right"},{label:nn("Block","vk-blocks"),value:"block"}],onChange:function(e){return r({buttonAlign:e})}}),a.a.createElement(rn,{label:nn("Button Style:","vk-blocks"),selected:m,options:[{label:nn("Solid color","vk-blocks"),value:"0"},{label:nn("No background","vk-blocks"),value:"1"}],help:nn('If you select "No background", that you need to select a Custom Color.',"vk-blocks"),onChange:function(e){return r({buttonType:e})}}),a.a.createElement(rn,{label:nn("Default Color:","vk-blocks"),selected:f,options:[{label:nn("Primary","vk-blocks"),value:"primary"},{label:nn("Secondary","vk-blocks"),value:"secondary"},{label:nn("Success","vk-blocks"),value:"success"},{label:nn("Info","vk-blocks"),value:"info"},{label:nn("Warning","vk-blocks"),value:"warning"},{label:nn("Danger","vk-blocks"),value:"danger"},{label:nn("Light","vk-blocks"),value:"light"},{label:nn("Dark","vk-blocks"),value:"dark"}],onChange:function(e){return r({buttonColor:e})}}),a.a.createElement(cn,{label:nn("Custom Color","vk-blocks"),help:nn("This custom color overrides the default color. If you want to use the default color, click the clear button.","vk-blocks")},a.a.createElement(_n,{value:b,onChange:function(e){return r({buttonColorCustom:e})}})),a.a.createElement(cn,{label:nn("Font Awesome:","vk-blocks"),help:a.a.createElement("a",{href:"https://fontawesome.com/icons?d=gallery&m=free",target:"_blank"},nn("Font Awesome icon list","vk-blocks"))},a.a.createElement(un,{label:nn("Before text","vk-blocks"),help:nn("Enter Font Awesome Class.This icon will appear before text. Ex) fas fa-arrow-circle-right","vk-blocks"),value:k,onChange:function(e){return r({fontAwesomeIconBefore:e})},placeholder:"fas fa-arrow-circle-right"}),a.a.createElement(un,{label:nn("After text","vk-blocks"),help:nn("Enter Font Awesome Class.This icon will appear after text. Ex) fas fa-external-link-alt","vk-blocks"),value:_,onChange:function(e){return r({fontAwesomeIconAfter:e})},placeholder:"fas fa-external-link-alt"})))),a.a.createElement("div",{className:t},a.a.createElement(St,{lbColorCustom:b,lbColor:f,lbType:m,lbAlign:v,lbSize:p,lbFontAwesomeIconBefore:k,lbFontAwesomeIconAfter:_,lbsubCaption:i,lbRichtext:a.a.createElement(vn,{tagName:"span",className:"vk_button_link_txt",onChange:function(e){return r({content:e})},value:c,placeholder:nn("Input text","vk-blocks"),formattingControls:["bold","italic","strikethrough"],keepPlaceholderOnFocus:!0})}),l&&a.a.createElement("form",{className:"block-library-button__inline-link",onSubmit:function(e){return e.preventDefault()}},a.a.createElement(pn,{icon:"admin-links"}),a.a.createElement(dn,{value:s,onChange:function(e){return r({buttonUrl:e})}}),a.a.createElement(mn,{icon:"editor-break",label:nn("Apply","vk-blocks"),type:"submit"}))))},save:function(e){var t=e.attributes,n=e.className,o=t.content,r=t.subCaption,l=t.buttonUrl,c=t.buttonTarget,i=t.buttonSize,s=t.buttonType,u=t.buttonColor,p=t.buttonColorCustom,m=t.buttonAlign,f=t.fontAwesomeIconBefore,b=t.fontAwesomeIconAfter,v="";return p?v="vk_button vk_button-color-custom vk_button-align-".concat(m):p||(v="vk_button vk_button-align-".concat(m)),n&&(v=n+" "+v),a.a.createElement("div",{className:v},a.a.createElement(St,{lbColorCustom:p,lbColor:u,lbType:s,lbAlign:m,lbSize:i,lbUrl:l,lbTarget:c,lbFontAwesomeIconBefore:f,lbFontAwesomeIconAfter:b,lbsubCaption:r,lbRichtext:a.a.createElement(vn.Content,{tagName:"span",className:"vk_button_link_txt",value:o})}))},deprecated:tn});var yn=wp.editor.RichText,hn=[{attributes:{heading:{type:"string",source:"html",selector:"dt"},content:{type:"string",source:"html",selector:"dd"}},save:function(e){var t=e.attributes,n=t.heading,o=t.content;return a.a.createElement("dl",{className:"vk_faq"},a.a.createElement(yn.Content,{tagName:"dt",className:"vk_faq_title",value:n}),a.a.createElement(yn.Content,{tagName:"dd",className:"vk_faq_content",value:o}))}}],En=wp.i18n.__,Cn=wp.blocks.registerBlockType,wn=wp.editor.RichText,Nn=React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},React.createElement("path",{d:"M178.9,191.6c7.2,5,12,8.2,14.2,9.4c3.3,1.9,7.8,4,13.4,6.5l-16.1,32.4c-8.1-3.9-16.1-8.6-24-14 c-7.9-5.4-13.4-9.5-16.6-12.2c-12.8,5.5-28.8,8.3-48,8.3c-28.4,0-50.9-7.4-67.3-22.2c-19.4-17.5-29.1-42.2-29.1-73.9 c0-30.8,8.5-54.7,25.5-71.8c17-17.1,40.7-25.6,71.2-25.6c31.1,0,55,8.3,71.9,25c16.9,16.7,25.3,40.6,25.3,71.6 C199.3,152.8,192.5,175,178.9,191.6z M134.6,161.9c4.6-8.3,6.9-20.6,6.9-37c0-18.9-3.5-32.4-10.5-40.5c-7-8.1-16.7-12.1-29-12.1 c-11.5,0-20.8,4.1-28,12.4c-7.1,8.3-10.7,21.2-10.7,38.7c0,20.4,3.5,34.8,10.5,43c7,8.3,16.6,12.4,28.7,12.4 c3.9,0,7.6-0.4,11.1-1.1c-4.9-4.7-12.5-9.1-23-13.3l9.1-20.8c5.1,0.9,9.1,2.1,11.9,3.4c2.9,1.4,8.4,4.9,16.7,10.7 C130.1,159.1,132.3,160.5,134.6,161.9z"}),React.createElement("path",{d:"M137.9,452.6H72.2l-9.1,30.9l-59,0l70.3-187.2h63.1l70.3,187.2h-60.6L137.9,452.6z M125.9,412.1l-20.7-67.3l-20.4,67.3 H125.9z"}),React.createElement("path",{d:"M553.9,239.9h-303c-10,0-18.1-8.1-18.1-18.1c0-10,8.1-18.1,18.1-18.1h303c10,0,18.1,8.1,18.1,18.1 C572,231.8,563.9,239.9,553.9,239.9z"}),React.createElement("path",{d:"M553.9,483.5h-303c-10,0-18.1-8.1-18.1-18.1c0-10,8.1-18.1,18.1-18.1h303c10,0,18.1,8.1,18.1,18.1 C572,475.4,563.9,483.5,553.9,483.5z"}));Cn("vk-blocks/faq",{title:En("FAQ","vk-blocks"),icon:Nn,category:"vk-blocks-cat",attributes:{heading:{type:"string",source:"html",selector:"dt"},content:{type:"string",source:"html",selector:"dd"}},edit:function(e){var t=e.attributes,n=e.setAttributes,o=e.className,a=t.heading,r=t.content;return React.createElement("dl",{className:"".concat(o," vk_faq")},React.createElement(wn,{tagName:"dt",className:"vk_faq_title",onChange:function(e){return n({heading:e})},value:a,placeholder:En("Please enter a question.","vk-blocks")}),React.createElement(wn,{tagName:"dd",className:"vk_faq_content",onChange:function(e){return n({content:e})},value:r,placeholder:En("Please enter a answer.","vk-blocks")}))},save:function(e){var t=e.attributes,n=e.className,o=t.heading,a=t.content;return React.createElement("dl",{className:"".concat(n," vk_faq")},React.createElement(wn.Content,{tagName:"dt",className:"vk_faq_title",value:o}),React.createElement(wn.Content,{tagName:"dd",className:"vk_faq_content",value:a}))},deprecated:hn});var xn=wp.editor.RichText,Bn=[{attributes:{heading:{type:"string",source:"html",selector:"dt"},content:{type:"string",source:"html",selector:"dd"},arrowFlag:{type:"string",default:"vk_flow-arrow-on"},insertImage:{type:"string",default:null}},save:function(e){var t=e.attributes,n=t.heading,o=t.content,r=t.insertImage,l=t.arrowFlag;return a.a.createElement("div",{className:"".concat(l," vk_flow")},a.a.createElement("div",{className:"vk_flow_frame"},a.a.createElement("dl",{className:"vk_flow_frame_text"},a.a.createElement(xn.Content,{tagName:"dt",className:"vk_flow_frame_text_title",value:n}),a.a.createElement(xn.Content,{tagName:"dd",className:"vk_flow_frame_text_content",value:o})),r?a.a.createElement("div",{className:"vk_flow_frame_image"},a.a.createElement("img",{src:r,alt:""})):""))}}],Tn=wp.i18n.__,Sn=wp.blocks.registerBlockType,On=wp.components,Rn=(On.RangeControl,On.RadioControl),In=On.PanelBody,An=On.Button,Pn=(On.PanelColor,wp.element.Fragment),jn=wp.editor,zn=jn.RichText,Mn=jn.InspectorControls,Ln=jn.MediaUpload;jn.ColorPalette;function Fn(e){return(Fn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Un(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function Vn(e,t){return!t||"object"!==Fn(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function Wn(e){return(Wn=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Dn(e,t){return(Dn=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}Sn("vk-blocks/flow",{title:Tn("Flow","vk-blocks"),icon:"arrow-down",category:"vk-blocks-cat",attributes:{heading:{type:"string",source:"html",selector:"dt"},content:{type:"string",source:"html",selector:"dd"},arrowFlag:{type:"string",default:"vk_flow-arrow-on"},insertImage:{type:"string",default:null}},edit:function(e){var t=e.attributes,n=e.setAttributes,o=e.className,a=t.heading,r=t.content,l=t.insertImage,c=t.arrowFlag;return[React.createElement(Pn,null,React.createElement(Mn,null,React.createElement(In,{title:Tn("Display of arrow","vk-blocks")},React.createElement(Rn,{selected:c,options:[{label:Tn("Arrow display","vk-blocks"),value:"vk_flow-arrow-on"},{label:Tn("Arrow hidden","vk-blocks"),value:"vk_flow-arrow-off"}],onChange:function(e){return n({arrowFlag:e})}}))),React.createElement("div",{className:"".concat(o," ").concat(c," vk_flow")},React.createElement("div",{className:"vk_flow_frame"},React.createElement("dl",{className:"vk_flow_frame_text"},React.createElement(zn,{tagName:"dt",className:"vk_flow_frame_text_title",onChange:function(e){return n({heading:e})},value:a,placeholder:Tn("Input title","vk-blocks")}),React.createElement(zn,{tagName:"dd",className:"vk_flow_frame_text_content",onChange:function(e){return n({content:e})},value:r,placeholder:Tn("Input content","vk-blocks")})),React.createElement("div",{className:"vk_flow_frame_image"},React.createElement(Ln,{onSelect:function(e){return n({insertImage:e.url})},type:"image",className:"vk_flow_frame_image",value:l,render:function(e){var t=e.open;return React.createElement(An,{onClick:t,className:l?"image-button":"button button-large"},l?React.createElement("img",{className:"icon-image",src:l,alt:Tn("Upload image","vk-blocks")}):Tn("Select image","vk-blocks"))}})))))]},save:function(e){var t=e.attributes,n=e.className,o=t.heading,a=t.content,r=t.insertImage,l=t.arrowFlag;return React.createElement("div",{className:"".concat(n," ").concat(l," vk_flow")},React.createElement("div",{className:"vk_flow_frame"},React.createElement("dl",{className:"vk_flow_frame_text"},React.createElement(zn.Content,{tagName:"dt",className:"vk_flow_frame_text_title",value:o}),React.createElement(zn.Content,{tagName:"dd",className:"vk_flow_frame_text_content",value:a})),r?React.createElement("div",{className:"vk_flow_frame_image"},React.createElement("img",{src:r,alt:""})):""))},deprecated:Bn});var Hn=wp.i18n.__,$n=wp.editor.RichText,qn=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Vn(this,Wn(t).apply(this,arguments))}var n,o,r;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Dn(e,t)}(t,a.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.setAttributes,t=this.props.attributes,n=t.heading1,o=t.heading2,r=t.heading3,l=t.content1,c=t.content2,i=t.content3,s=t.url1,u=t.url2,p=t.url3,m=t.urlOpenType1,f=t.urlOpenType2,b=t.urlOpenType3,v=t.icon1,k=t.icon2,_=t.icon3,d=t.color1,g=t.color2,y=t.color3,h=t.bgType1,E=t.bgType2,C=t.bgType3,w=t.insertImage1,N=t.insertImage2,x=t.insertImage3,B=this.props.for_,T=this.props.blockNum,S=this.props.blockNum-1,O=[n,o,r],R=[l,c,i],I=[s,u,p],A=[m,f,b],P=[v,k,_],j=[d,g,y],z=[h,E,C],M=[w,N,x],L="",F="",U=M[S]?a.a.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url(".concat(M[S],")"),backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},a.a.createElement("img",{src:M[S],alt:""})):(j[S]||(j[S]="#0693e3"),"0"===z[S]?a.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:j[S],border:"1px solid ".concat(j[S])}},a.a.createElement("i",{className:"".concat(P[S]," vk_prBlocks_item_icon"),style:{color:"#fff"}})):a.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid "+j[S]}},a.a.createElement("i",{className:"".concat(P[S]," vk_prBlocks_item_icon"),style:{color:j[S]}})));return"edit"===B?1===T?(L=a.a.createElement($n,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-1",tagName:"h1",onChange:function(t){return e({heading1:t})},value:n,placeholder:Hn("Input Title","vk-blocks")}),F=a.a.createElement($n,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-1",tagName:"p",onChange:function(t){return e({content1:t})},value:l,placeholder:Hn("Input Content","vk-blocks")})):2===T?(L=a.a.createElement($n,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-2",tagName:"h1",onChange:function(t){return e({heading2:t})},value:o,placeholder:Hn("Input Title","vk-blocks")}),F=a.a.createElement($n,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-2",tagName:"p",onChange:function(t){return e({content2:t})},value:c,placeholder:Hn("Input Content","vk-blocks")})):3===T&&(L=a.a.createElement($n,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-3",tagName:"h1",onChange:function(t){return e({heading3:t})},value:r,placeholder:Hn("Input Title","vk-blocks")}),F=a.a.createElement($n,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-3",tagName:"p",onChange:function(t){return e({content3:t})},value:i,placeholder:Hn("Input Content","vk-blocks")})):"save"===B&&(L=a.a.createElement($n.Content,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-".concat(T),tagName:"h1",value:O[S]}),F=a.a.createElement($n.Content,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-".concat(T),tagName:"p",value:R[S]})),a.a.createElement("div",{className:"vk_prBlocks_item col-sm-4"},a.a.createElement("a",{href:I[S],target:A[S]?"_blank":"_self",className:"vk_prBlocks_item_link",rel:"noopener noreferrer"},U,L,F))}}])&&Un(n.prototype,o),r&&Un(n,r),t}();function Gn(e){throw new Error('"'+e+'" is read-only')}wp.i18n.__;var Yn=wp.components,Qn=(Yn.RadioControl,Yn.PanelBody,Yn.Button,Yn.BaseControl,Yn.CheckboxControl,Yn.TextControl,wp.element.Fragment,wp.editor),Jn=Qn.RichText;Qn.InspectorControls,Qn.MediaUpload,Qn.ColorPalette;var Kn=[{attributes:function(e){for(var t={},n=1;n<=e;n++)t["heading"+n]={type:"string",source:"html",selector:"h3.vk_prBlocks_item_title-"+n},t["content"+n]={type:"string",source:"html",selector:"p.vk_prBlocks_item_summary-"+n},t["url"+n]={type:"string",default:null},t["urlOpenType"+n]={type:"Boolean",default:!1},t["icon"+n]={type:"string",default:"fas fa-file"},t["color"+n]={type:"string",default:"#0693e3"},t["bgType"+n]={type:"string",default:"0"},t["insertImage"+n]={type:"string",default:null};return t}(4),save:function(e){var t=e.attributes,n=t.heading1,o=t.heading2,r=t.heading3,l=t.content1,c=t.content2,i=t.content3,s=t.url1,u=t.url2,p=t.url3,m=t.urlOpenType1,f=t.urlOpenType2,b=t.urlOpenType3,v=t.icon1,k=t.icon2,_=t.icon3,d=t.color1,g=t.color2,y=t.color3,h=t.bgType1,E=t.bgType2,C=t.bgType3,w=t.insertImage1,N=t.insertImage2,x=t.insertImage3;return a.a.createElement("div",{className:"vk_prBlocks row"},a.a.createElement("div",{className:"vk_prBlocks_item col-sm-4"},a.a.createElement("a",{href:s,target:m?"_blank":"_self",className:"vk_prBlocks_item_link"},w?a.a.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url("+w+")",backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},a.a.createElement("img",{src:w,alt:""})):(d||(Gn("color1"),d="#0693e3"),"0"===h?a.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:d,border:"1px solid ".concat(d)}},a.a.createElement("i",{className:"".concat(v," vk_prBlocks_item_icon"),style:{color:"#fff"}})):a.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid "+d}},a.a.createElement("i",{className:"".concat(v," vk_prBlocks_item_icon"),style:{color:d}}))),a.a.createElement(Jn.Content,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-1",tagName:"h1",value:n}),a.a.createElement(Jn.Content,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-1",tagName:"p",value:l}))),a.a.createElement("div",{className:"vk_prBlocks_item col-sm-4"},a.a.createElement("a",{href:u,target:f?"_blank":"_self",className:"vk_prBlocks_item_link"},N?a.a.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url("+N+")",backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},a.a.createElement("img",{src:N,alt:""})):(g||(Gn("color2"),g="#0693e3"),"0"===E?a.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:g,border:"1px solid ".concat(g)}},a.a.createElement("i",{className:"".concat(k," vk_prBlocks_item_icon"),style:{color:"#fff"}})):a.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid "+g}},a.a.createElement("i",{className:"".concat(k," vk_prBlocks_item_icon"),style:{color:g}}))),a.a.createElement(Jn.Content,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-2",tagName:"h1",value:o}),a.a.createElement(Jn.Content,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-2",tagName:"p",value:c}))),a.a.createElement("div",{className:"vk_prBlocks_item col-sm-4"},a.a.createElement("a",{href:p,target:b?"_blank":"_self",className:"vk_prBlocks_item_link"},x?a.a.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url("+x+")",backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},a.a.createElement("img",{src:x,alt:""})):(y||(Gn("color3"),y="#0693e3"),"0"===C?a.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:y,border:"1px solid ".concat(y)}},a.a.createElement("i",{className:"".concat(_," vk_prBlocks_item_icon"),style:{color:"#fff"}})):a.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid "+y}},a.a.createElement("i",{className:"".concat(_," vk_prBlocks_item_icon"),style:{color:y}}))),a.a.createElement(Jn.Content,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-3",tagName:"h1",value:r}),a.a.createElement(Jn.Content,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-3",tagName:"p",value:i}))))}},{attributes:function(e){for(var t={},n=1;n<=e;n++)t["heading"+n]={type:"string",source:"html",selector:"h1.vk_prBlocks_item_title-"+n},t["content"+n]={type:"string",source:"html",selector:"p.vk_prBlocks_item_summary-"+n},t["url"+n]={type:"string",default:null},t["urlOpenType"+n]={type:"Boolean",default:!1},t["icon"+n]={type:"string",default:"fas fa-file"},t["color"+n]={type:"string",default:"#0693e3"},t["bgType"+n]={type:"string",default:"0"},t["insertImage"+n]={type:"string",default:null};return t}(4),save:function(e){var t=e.attributes;return a.a.createElement("div",{className:"vk_prBlocks row"},a.a.createElement(qn,{attributes:t,blockNum:1,for_:"save"}),a.a.createElement(qn,{attributes:t,blockNum:2,for_:"save"}),a.a.createElement(qn,{attributes:t,blockNum:3,for_:"save"}))}}];function Xn(e){return(Xn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Zn(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function eo(e,t){return!t||"object"!==Xn(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function to(e){return(to=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function no(e,t){return(no=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var oo=wp.i18n.__,ao=wp.editor.RichText,ro=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),eo(this,to(t).apply(this,arguments))}var n,o,r;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&no(e,t)}(t,a.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.setAttributes,t=this.props.attributes,n=t.heading1,o=t.heading2,r=t.heading3,l=t.content1,c=t.content2,i=t.content3,s=t.url1,u=t.url2,p=t.url3,m=t.urlOpenType1,f=t.urlOpenType2,b=t.urlOpenType3,v=t.icon1,k=t.icon2,_=t.icon3,d=t.color1,g=t.color2,y=t.color3,h=t.bgType1,E=t.bgType2,C=t.bgType3,w=t.insertImage1,N=t.insertImage2,x=t.insertImage3,B=this.props.for_,T=this.props.blockNum,S=this.props.blockNum-1,O=[n,o,r],R=[l,c,i],I=[s,u,p],A=[m,f,b],P=[v,k,_],j=[d,g,y],z=[h,E,C],M=[w,N,x],L="",F="",U=M[S]?a.a.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url(".concat(M[S],")"),backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},a.a.createElement("img",{src:M[S],alt:""})):(j[S]||(j[S]="#0693e3"),"0"===z[S]?a.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:j[S],border:"1px solid ".concat(j[S])}},a.a.createElement("i",{className:"".concat(P[S]," vk_prBlocks_item_icon"),style:{color:"#fff"}})):a.a.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid "+j[S]}},a.a.createElement("i",{className:"".concat(P[S]," vk_prBlocks_item_icon"),style:{color:j[S]}})));return"edit"===B?1===T?(L=a.a.createElement(ao,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-1",tagName:"h3",onChange:function(t){return e({heading1:t})},value:n,placeholder:oo("Input Title","vk-blocks")}),F=a.a.createElement(ao,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-1",tagName:"p",onChange:function(t){return e({content1:t})},value:l,placeholder:oo("Input Content","vk-blocks")})):2===T?(L=a.a.createElement(ao,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-2",tagName:"h3",onChange:function(t){return e({heading2:t})},value:o,placeholder:oo("Input Title","vk-blocks")}),F=a.a.createElement(ao,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-2",tagName:"p",onChange:function(t){return e({content2:t})},value:c,placeholder:oo("Input Content","vk-blocks")})):3===T&&(L=a.a.createElement(ao,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-3",tagName:"h3",onChange:function(t){return e({heading3:t})},value:r,placeholder:oo("Input Title","vk-blocks")}),F=a.a.createElement(ao,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-3",tagName:"p",onChange:function(t){return e({content3:t})},value:i,placeholder:oo("Input Content","vk-blocks")})):"save"===B&&(L=a.a.createElement(ao.Content,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-".concat(T),tagName:"h3",value:O[S]}),F=a.a.createElement(ao.Content,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-".concat(T),tagName:"p",value:R[S]})),I[S]&&"save"===B?a.a.createElement("div",{className:"vk_prBlocks_item col-sm-4"},a.a.createElement("a",{href:I[S],className:"vk_prBlocks_item_link",target:A[S]?"_blank":"_self",rel:"noopener noreferrer"},U,L,F)):a.a.createElement("div",{className:"vk_prBlocks_item col-sm-4"},U,L,F)}}])&&Zn(n.prototype,o),r&&Zn(n,r),t}(),lo=wp.i18n.__,co=wp.blocks.registerBlockType,io=wp.components,so=io.RadioControl,uo=io.PanelBody,po=io.Button,mo=io.BaseControl,fo=io.CheckboxControl,bo=io.TextControl,vo=wp.element.Fragment,ko=wp.editor,_o=(ko.RichText,ko.InspectorControls),go=ko.MediaUpload,yo=ko.ColorPalette,ho=a.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},a.a.createElement("g",null,a.a.createElement("g",null,a.a.createElement("circle",{cx:"288",cy:"186.2",r:"60"}),a.a.createElement("rect",{x:"213.5",y:"278.8",width:"149",height:"107"})),a.a.createElement("g",null,a.a.createElement("circle",{cx:"74.5",cy:"186.2",r:"60"}),a.a.createElement("rect",{y:"278.8",width:"149",height:"107"})),a.a.createElement("g",null,a.a.createElement("circle",{cx:"501.5",cy:"186.2",r:"60"}),a.a.createElement("rect",{x:"427",y:"278.8",width:"149",height:"107"}))));co("vk-blocks/pr-blocks",{title:lo("PR Blocks (Beta)","vk-blocks"),icon:ho,category:"vk-blocks-cat",attributes:function(e){for(var t={},n=1;n<=e;n++)t["heading"+n]={type:"string",source:"html",selector:".vk_prBlocks_item_title-"+n},t["content"+n]={type:"string",source:"html",selector:"p.vk_prBlocks_item_summary-"+n},t["url"+n]={type:"string",default:null},t["urlOpenType"+n]={type:"Boolean",default:!1},t["icon"+n]={type:"string",default:"fas fa-file"},t["color"+n]={type:"string",default:"#0693e3"},t["bgType"+n]={type:"string",default:"0"},t["insertImage"+n]={type:"string",default:null};return t}(4),edit:function(e){var t,n=e.attributes,o=e.setAttributes,r=e.className,l=(n.heading1,n.heading2,n.heading3,n.content1,n.content2,n.content3,n.url1),c=n.url2,i=n.url3,s=n.urlOpenType1,u=n.urlOpenType2,p=n.urlOpenType3,m=n.icon1,f=n.icon2,b=n.icon3,v=n.color1,k=n.color2,_=n.color3,d=n.bgType1,g=n.bgType2,y=n.bgType3,h=n.insertImage1,E=n.insertImage2,C=n.insertImage3;return t=r?"".concat(r," vk_prBlocks row"):"vk_prBlocks row",[a.a.createElement(vo,null,a.a.createElement(_o,null,a.a.createElement(uo,{title:lo("PR Block1 Setting","vk-blocks")},a.a.createElement(mo,{label:lo("Link URL:","vk-blocks")},a.a.createElement(bo,{value:l,onChange:function(e){return o({url1:e})}}),a.a.createElement(fo,{label:lo("Open link new tab.","vk-blocks"),checked:s,onChange:function(e){return o({urlOpenType1:e})}})),a.a.createElement(mo,{label:lo("Icon 1","vk-blocks")},a.a.createElement(bo,{label:lo("Class name of the Font Awesome icon font you want to use:","vk-blocks"),value:m,onChange:function(e){return o({icon1:e})},placeholder:"fas fa-file",help:a.a.createElement("a",{href:"https://fontawesome.com/icons?d=gallery&m=free",target:"_blank"},lo("Font Awesome icon list","vk-blocks"))}),a.a.createElement(yo,{value:v,onChange:function(e){e?o({color1:e}):(o({color1:"#0693e3"}),o({bgType1:"0"}))}}),a.a.createElement(so,{label:lo("Icon Background:","vk-blocks"),selected:d,options:[{label:lo("Solid color","vk-blocks"),value:"0"},{label:lo("No background","vk-blocks"),value:"1"}],onChange:function(e){return o({bgType1:e})}})),a.a.createElement(mo,{label:lo("PR Image 1","vk-blocks"),help:lo("When you have an image. Image is displayed with priority","vk-blocks")},a.a.createElement(go,{onSelect:function(e){return o({insertImage1:e.url})},type:"image",value:h,render:function(e){var t=e.open;return a.a.createElement(po,{onClick:t,className:h?"image-button":"button button-large"},h?a.a.createElement("img",{className:"icon-image",src:h,alt:lo("Upload image","vk-blocks")}):lo("Select image","vk-blocks"))}}))),a.a.createElement(uo,{title:lo("PR Block2 Setting","vk-blocks")},a.a.createElement(mo,{label:lo("Link URL:","vk-blocks")},a.a.createElement(bo,{value:c,onChange:function(e){return o({url2:e})}}),a.a.createElement(fo,{label:lo("Open link new tab.","vk-blocks"),checked:u,onChange:function(e){return o({urlOpenType2:e})}})),a.a.createElement(mo,{label:lo("Icon 2","vk-blocks")},a.a.createElement(bo,{label:lo("Class name of the Font Awesome icon font you want to use:","vk-blocks"),value:f,onChange:function(e){return o({icon2:e})},placeholder:"fas fa-file",help:a.a.createElement("a",{href:"https://fontawesome.com/icons?d=gallery&m=free",target:"_blank"},lo("Font Awesome icon list","vk-blocks"))}),a.a.createElement(yo,{value:k,onChange:function(e){e?o({color2:e}):(o({color2:"#0693e3"}),o({bgType2:"0"}))}}),a.a.createElement(so,{label:lo("Icon Background:","vk-blocks"),selected:g,options:[{label:lo("Solid color","vk-blocks"),value:"0"},{label:lo("No background","vk-blocks"),value:"1"}],onChange:function(e){return o({bgType2:e})}})),a.a.createElement(mo,{label:lo("PR Image 2","vk-blocks"),help:lo("When you have an image. Image is displayed with priority.","vk-blocks")},a.a.createElement(go,{onSelect:function(e){return o({insertImage2:e.url})},type:"image",value:E,render:function(e){var t=e.open;return a.a.createElement(po,{onClick:t,className:E?"image-button":"button button-large"},E?a.a.createElement("img",{className:"icon-image",src:E,alt:lo("Upload image","vk-blocks")}):lo("Select image","vk-blocks"))}}))),a.a.createElement(uo,{title:lo("PR Block3 Setting","vk-blocks")},a.a.createElement(mo,{label:lo("Link URL:","vk-blocks")},a.a.createElement(bo,{value:i,onChange:function(e){return o({url3:e})}}),a.a.createElement(fo,{label:lo("Open link new tab.","vk-blocks"),checked:p,onChange:function(e){return o({urlOpenType3:e})}})),a.a.createElement(mo,{label:lo("Icon 3","vk-blocks")},a.a.createElement(bo,{label:lo("Class name of the Font Awesome icon font you want to use:","vk-blocks"),value:b,onChange:function(e){return o({icon3:e})},placeholder:"fas fa-file",help:a.a.createElement("a",{href:"https://fontawesome.com/icons?d=gallery&m=free",target:"_blank"},lo("Font Awesome icon list","vk-blocks"))}),a.a.createElement(yo,{value:_,onChange:function(e){e?o({color3:e}):(o({color3:"#0693e3"}),o({bgType3:"0"}))}}),a.a.createElement(so,{label:lo("Icon Background:","vk-blocks"),selected:y,options:[{label:lo("Solid color","vk-blocks"),value:"0"},{label:lo("No background","vk-blocks"),value:"1"}],onChange:function(e){return o({bgType3:e})}})),a.a.createElement(mo,{label:lo("PR Image 3","vk-blocks"),help:lo("When you have an image. Image is displayed with priority.","vk-blocks")},a.a.createElement(go,{onSelect:function(e){return o({insertImage3:e.url})},type:"image",value:C,render:function(e){var t=e.open;return a.a.createElement(po,{onClick:t,className:C?"image-button":"button button-large"},C?a.a.createElement("img",{className:"icon-image",src:C,alt:lo("Upload image","vk-blocks")}):lo("Select image","vk-blocks"))}})))),a.a.createElement("div",{className:t},a.a.createElement(ro,{attributes:n,setAttributes:o,blockNum:1,for_:"edit"}),a.a.createElement(ro,{attributes:n,setAttributes:o,blockNum:2,for_:"edit"}),a.a.createElement(ro,{attributes:n,setAttributes:o,blockNum:3,for_:"edit"})))]},save:function(e){var t,n=e.attributes,o=e.className;return t=o?"".concat(o," vk_prBlocks row"):"vk_prBlocks row",a.a.createElement("div",{className:t},a.a.createElement(ro,{attributes:n,blockNum:1,for_:"save"}),a.a.createElement(ro,{attributes:n,blockNum:2,for_:"save"}),a.a.createElement(ro,{attributes:n,blockNum:3,for_:"save"}))},deprecated:Kn});function Eo(e){return(Eo="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Co(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function wo(e,t){return!t||"object"!==Eo(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function No(e){return(No=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function xo(e,t){return(xo=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Bo=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),wo(this,No(t).apply(this,arguments))}var n,o,r;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&xo(e,t)}(t,a.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.attributes,t=e.buttonText,n=e.fontAwesomeIconBefore,o=e.fontAwesomeIconAfter,r="",l="";return n&&(r=a.a.createElement("i",{className:"".concat(n," vk_button_link_before")})),o&&(l=a.a.createElement("i",{className:"".concat(o," vk_button_link_after")})),a.a.createElement(a.a.Fragment,null,r,a.a.createElement("span",{className:"vk_button_link_txt"},t),l)}}])&&Co(n.prototype,o),r&&Co(n,r),t}();function To(e){return(To="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function So(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function Oo(e,t){return!t||"object"!==To(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function Ro(e){return(Ro=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Io(e,t){return(Io=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Ao=wp.i18n.__,Po=wp.components.Button,jo=wp.editor.MediaUpload,zo=wp.editor.RichText,Mo=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Oo(this,Ro(t).apply(this,arguments))}var n,o,r;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Io(e,t)}(t,a.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.attributes,t=e.title,n=e.titleColor,o=e.content,r=e.contentColor,l=e.url,c=e.buttonType,i=e.buttonColor,s=e.buttonColorCustom,u=e.buttonText,p=e.buttonTarget,m=e.Image,f=e.ImageBorderColor,b=e.layout,v=(e.fontAwesomeIconBefore,e.fontAwesomeIconAfter,this.props.setAttributes),k=this.props.className,_=this.props.for_,d="vk_prContent",g="vk_button",y="btn btn-block vk_button_link vk_prContent_colTxt_btn",h={},E="";return d="right"===b?Ae()(k,d,"vk_prContent-layout-imageRight"):Ae()(k,d,"vk_prContent-layout-imageLeft"),s?(g="".concat(g," vk_button-color-custom"),y="".concat(y," btn-primary"),"0"===c?h={backgroundColor:s,border:"1px solid ".concat(s)}:"1"===c&&(h={backgroundColor:"transparent",border:"1px solid "+s,color:s})):s||("0"===c?(y="".concat(y," btn-").concat(i),h=null):"1"===c&&(y="".concat(y," btn-outline-").concat(i),h=null)),E=null==f?"none":"1px solid ".concat(f),a.a.createElement("div",{className:d},a.a.createElement("div",{className:"col-sm-6 vk_prContent_colImg"},"edit"===_?a.a.createElement(jo,{onSelect:function(e){return v({Image:e.sizes.full.url})},type:" image",value:m,render:function(e){var t=e.open;return a.a.createElement(Po,{onClick:t,className:m?"image-button":"button button-large"},m?a.a.createElement("img",{className:"vk_prContent_colImg_image",src:m,alt:Ao("Upload image","vk-blocks"),style:{border:E}}):Ao("Select image","vk-blocks"))}}):m?a.a.createElement("img",{className:"vk_prContent_colImg_image",src:m,alt:Ao("Upload image","vk-blocks"),style:{border:E}}):Ao("Select image","vk-blocks")),a.a.createElement("div",{className:"col-sm-6 vk_prContent_colTxt"},"edit"===_?a.a.createElement(a.a.Fragment,null,a.a.createElement(zo,{tagName:"h3",className:"vk_prContent_colTxt_title",onChange:function(e){return v({title:e})},value:t,placeholder:Ao("Input title.","vk-blocks"),style:{color:n}}),a.a.createElement(zo,{tagName:"p",className:"vk_prContent_colTxt_text",onChange:function(e){return v({content:e})},value:o,placeholder:Ao("Input content.","vk-blocks"),style:{color:r}})):a.a.createElement(a.a.Fragment,null,a.a.createElement(zo.Content,{tagName:"h3",value:t,className:"vk_prContent_colTxt_title",style:{color:n}}),a.a.createElement(zo.Content,{tagName:"p",className:"vk_prContent_colTxt_text",value:o,style:{color:r}})),function(){if(""!==u&&void 0!==u)return a.a.createElement("div",{className:g},a.a.createElement("a",{href:l,className:y,target:p?"_blank":null,style:h,rel:"noopener noreferrer"},a.a.createElement(Bo,{attributes:e})))}()))}}])&&So(n.prototype,o),r&&So(n,r),t}();function Lo(e){return(Lo="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Fo(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function Uo(e,t){return!t||"object"!==Lo(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function Vo(e){return(Vo=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Wo(e,t){return(Wo=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Do=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Uo(this,Vo(t).apply(this,arguments))}var n,o,r;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Wo(e,t)}(t,a.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.attributes,t=e.buttonText,n=e.fontAwesomeIconBefore,o=e.fontAwesomeIconAfter,r="",l="";return n&&(r=a.a.createElement("i",{className:"".concat(n," vk_button_link_before")})),o&&(l=a.a.createElement("i",{className:"".concat(o," vk_button_link_after")})),a.a.createElement(a.a.Fragment,null,r,a.a.createElement("span",{className:"vk_button_link_txt"},t),l)}}])&&Fo(n.prototype,o),r&&Fo(n,r),t}();function Ho(e){return(Ho="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function $o(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function qo(e,t){return!t||"object"!==Ho(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function Go(e){return(Go=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Yo(e,t){return(Yo=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Qo=wp.i18n.__,Jo=wp.components.Button,Ko=wp.editor.MediaUpload,Xo=wp.editor.RichText,Zo=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),qo(this,Go(t).apply(this,arguments))}var n,o,r;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Yo(e,t)}(t,a.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.attributes,t=e.title,n=e.titleColor,o=e.content,r=e.contentColor,l=e.url,c=e.buttonType,i=e.buttonColor,s=e.buttonColorCustom,u=e.buttonText,p=e.buttonTarget,m=e.Image,f=e.ImageBorderColor,b=e.layout,v=(e.fontAwesomeIconBefore,e.fontAwesomeIconAfter,this.props.setAttributes),k=this.props.for_,_="vk_prContent",d="vk_button",g="btn btn-block vk_button_link vk_prContent_colTxt_btn",y={};return _="".concat(_,"right"===b?" vk_prContent-layout-imageRight":" vk_prContent-layout-imageLeft"),s?(d="".concat(d," vk_button-color-custom"),g="".concat(g," btn-primary"),"0"===c?y={backgroundColor:s,border:"1px solid ".concat(s)}:"1"===c&&(y={backgroundColor:"transparent",border:"1px solid "+s,color:s})):s||("0"===c?(g="".concat(g," btn-").concat(i),y=null):"1"===c&&(g="".concat(g," btn-outline-").concat(i),y=null)),a.a.createElement("div",{className:_},a.a.createElement("div",{className:"col-sm-6 vk_prContent_colImg"},"edit"===k?a.a.createElement(Ko,{onSelect:function(e){return v({Image:e.sizes.full.url})},type:" image",value:m,render:function(e){var t=e.open;return a.a.createElement(Jo,{onClick:t,className:m?"image-button":"button button-large"},m?a.a.createElement("img",{className:"vk_prContent_colImg_image",src:m,alt:Qo("Upload image","vk-blocks"),style:{border:"1px solid ".concat(f)}}):Qo("Select image","vk-blocks"))}}):m?a.a.createElement("img",{className:"vk_prContent_colImg_image",src:m,alt:Qo("Upload image","vk-blocks"),style:{border:"1px solid ".concat(f)}}):Qo("Select image","vk-blocks")),a.a.createElement("div",{className:"col-sm-6 vk_prContent_colTxt"},"edit"===k?a.a.createElement(a.a.Fragment,null,a.a.createElement(Xo,{tagName:"h3",className:"vk_prContent_colTxt_title",onChange:function(e){return v({title:e})},value:t,placeholder:Qo("Input title.","vk-blocks"),style:{color:n}}),a.a.createElement(Xo,{tagName:"p",className:"vk_prContent_colTxt_text",onChange:function(e){return v({content:e})},value:o,placeholder:Qo("Input content.","vk-blocks"),style:{color:r}})):a.a.createElement(a.a.Fragment,null,a.a.createElement(Xo.Content,{tagName:"h3",value:t,className:"vk_prContent_colTxt_title",style:{color:n}}),a.a.createElement(Xo.Content,{tagName:"p",className:"vk_prContent_colTxt_text",value:o,style:{color:r}})),function(){if(""!==u&&void 0!==u)return a.a.createElement("div",{className:d},a.a.createElement("a",{href:l,className:g,target:p?"_blank":null,style:y},a.a.createElement(Do,{attributes:e})))}()))}}])&&$o(n.prototype,o),r&&$o(n,r),t}(),ea=[{attributes:{title:{source:"html",selector:".vk_prContent_colTxt_title"},titleColor:{type:"string"},content:{source:"html",selector:".vk_prContent_colTxt_text"},contentColor:{type:"string"},url:{type:"string",default:null},buttonType:{type:"string",default:"0"},buttonColor:{type:"string",default:"primary"},buttonColorCustom:{type:"string",default:null},buttonText:{source:"html",selector:".vk_button_link_txt",default:""},buttonTarget:{type:"Boolean",default:!1},Image:{type:"string",default:null},ImageBorderColor:{type:"string",default:null},layout:{type:"string",default:"left"},fontAwesomeIconBefore:{type:"string"},fontAwesomeIconAfter:{type:"string"}},save:function(e){var t=e.attributes;e.className;return a.a.createElement(Zo,{attributes:t,for_:"save"})}}],ta=wp.i18n.__,na=wp.blocks.registerBlockType,oa=wp.components,aa=(oa.RangeControl,oa.RadioControl),ra=oa.PanelBody,la=(oa.Button,oa.BaseControl),ca=oa.CheckboxControl,ia=oa.TextControl,sa=wp.element.Fragment,ua=wp.editor,pa=(ua.RichText,ua.InspectorControls),ma=(ua.MediaUpload,ua.ColorPalette),fa=a.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},a.a.createElement("g",null,a.a.createElement("path",{d:"M291.7,133.3l0,245.3l-273.1,0l0-245.3L291.7,133.3 M307.2,117.8l-304.2,0l0,276.4l304.2,0L307.2,117.8L307.2,117.8z"}),a.a.createElement("path",{d:"M560.7,218.8l-213.1,0c-6.1,0-11.1-5-11.1-11.1s5-11.1,11.1-11.1l213.1,0c6.1,0,11.1,5,11.1,11.1 C571.8,213.8,566.8,218.8,560.7,218.8z"}),a.a.createElement("path",{d:"M560.7,265.4l-213.1,0c-6.1,0-11.1-5-11.1-11.1c0-6.1,5-11.1,11.1-11.1l213.1,0c6.1,0,11.1,5,11.1,11.1 C571.8,260.5,566.8,265.4,560.7,265.4z"}),a.a.createElement("path",{d:"M560.7,312.1l-213.1,0c-6.1,0-11.1-5-11.1-11.1c0-6.1,5-11.1,11.1-11.1l213.1,0c6.1,0,11.1,5,11.1,11.1 C571.8,307.1,566.8,312.1,560.7,312.1z"}),a.a.createElement("polygon",{points:"278.4,365.4 31.9,365.4 31.9,287.4 113,182.2 184.4,264.4 229.9,226.5 278.4,290.6 \t"}),a.a.createElement("path",{d:"M360.6,133.3c4.8,0,8.7,3.9,8.7,8.7c0,4.8-3.9,8.7-8.7,8.7c-4.8,0-8.7-3.9-8.7-8.7C351.9,137.2,355.8,133.3,360.6,133.3 M360.6,117.8c-13.4,0-24.2,10.9-24.2,24.2c0,13.4,10.9,24.2,24.2,24.2c13.4,0,24.2-10.9,24.2-24.2 C384.9,128.7,374,117.8,360.6,117.8L360.6,117.8z"}),a.a.createElement("path",{d:"M423.3,133.3c4.8,0,8.7,3.9,8.7,8.7c0,4.8-3.9,8.7-8.7,8.7c-4.8,0-8.7-3.9-8.7-8.7C414.6,137.2,418.5,133.3,423.3,133.3 M423.3,117.8c-13.4,0-24.2,10.9-24.2,24.2c0,13.4,10.9,24.2,24.2,24.2s24.2-10.9,24.2-24.2C447.6,128.7,436.7,117.8,423.3,117.8 L423.3,117.8z"}),a.a.createElement("path",{d:"M486,133.3c4.8,0,8.7,3.9,8.7,8.7c0,4.8-3.9,8.7-8.7,8.7c-4.8,0-8.7-3.9-8.7-8.7C477.3,137.2,481.2,133.3,486,133.3 M486,117.8c-13.4,0-24.2,10.9-24.2,24.2c0,13.4,10.9,24.2,24.2,24.2c13.4,0,24.2-10.9,24.2-24.2 C510.2,128.7,499.4,117.8,486,117.8L486,117.8z"}),a.a.createElement("path",{d:"M548.7,133.3c4.8,0,8.7,3.9,8.7,8.7c0,4.8-3.9,8.7-8.7,8.7s-8.7-3.9-8.7-8.7C540,137.2,543.9,133.3,548.7,133.3 M548.7,117.8c-13.4,0-24.2,10.9-24.2,24.2c0,13.4,10.9,24.2,24.2,24.2c13.4,0,24.2-10.9,24.2-24.2 C572.9,128.7,562.1,117.8,548.7,117.8L548.7,117.8z"}),a.a.createElement("path",{d:"M566.3,347.6l-224.3,0c-3.1,0-5.6,2.5-5.6,5.6l0,35.5c0,3.1,2.5,5.6,5.6,5.6l224.3,0c3.1,0,5.6-2.5,5.6-5.6v-35.5 C571.8,350.1,569.3,347.6,566.3,347.6z M547.1,379.2v-16.6l9.8,8.3L547.1,379.2z"})));na("vk-blocks/pr-content",{title:ta("PR Content","vk-blocks"),icon:fa,category:"vk-blocks-cat",attributes:{title:{source:"html",selector:".vk_prContent_colTxt_title"},titleColor:{type:"string"},content:{source:"html",selector:".vk_prContent_colTxt_text"},contentColor:{type:"string"},url:{type:"string",default:null},buttonType:{type:"string",default:"0"},buttonColor:{type:"string",default:"primary"},buttonColorCustom:{type:"string",default:null},buttonText:{source:"html",selector:".vk_button_link_txt",default:""},buttonTarget:{type:"Boolean",default:!1},Image:{type:"string",default:null},ImageBorderColor:{type:"string",default:null},layout:{type:"string",default:"left"},fontAwesomeIconBefore:{type:"string"},fontAwesomeIconAfter:{type:"string"}},edit:function(e){var t=e.attributes,n=e.className,o=e.setAttributes,r=t.titleColor,l=t.contentColor,c=t.url,i=t.buttonType,s=t.buttonColor,u=t.buttonColorCustom,p=t.buttonText,m=t.buttonTarget,f=t.ImageBorderColor,b=t.layout,v=t.fontAwesomeIconBefore,k=t.fontAwesomeIconAfter;return a.a.createElement(sa,null,a.a.createElement(pa,null,a.a.createElement(ra,{title:ta("Color Setting","vk-blocks")},a.a.createElement(la,{label:ta("Title Color","vk-blocks")},a.a.createElement(ma,{value:r,onChange:function(e){return o({titleColor:e})}})),a.a.createElement(la,{label:ta("Content Color","vk-blocks")},a.a.createElement(ma,{value:l,onChange:function(e){return o({contentColor:e})}})),a.a.createElement(la,{label:ta("Image Border Color","vk-blocks")},a.a.createElement(ma,{value:f,onChange:function(e){return o({ImageBorderColor:e})}}))),a.a.createElement(ra,{title:ta("Button Setting","vk-blocks")},a.a.createElement(la,{label:ta("Button Text","vk-blocks")},a.a.createElement(ia,{value:p,onChange:function(e){return o({buttonText:e})},placeholder:"Input button text."})),a.a.createElement(la,{label:ta("Link URL","vk-blocks")},a.a.createElement(ia,{value:c,onChange:function(e){return o({url:e})},placeholder:"https://vektor-inc.co.jp/"})),a.a.createElement(ca,{label:ta("Open link new tab.","vk-blocks"),checked:m,onChange:function(e){return o({buttonTarget:e})}}),a.a.createElement(la,{label:ta("Button Type","vk-blocks")},a.a.createElement(aa,{selected:i,options:[{label:ta("Solid","vk-blocks"),value:"0"},{label:ta("Ghost","vk-blocks"),value:"1"}],onChange:function(e){return o({buttonType:e})}})),a.a.createElement(aa,{label:ta("Default Color:","vk-blocks"),selected:s,options:[{label:ta("Primary","vk-blocks"),value:"primary"},{label:ta("Secondary","vk-blocks"),value:"secondary"},{label:ta("Success","vk-blocks"),value:"success"},{label:ta("Info","vk-blocks"),value:"info"},{label:ta("Warning","vk-blocks"),value:"warning"},{label:ta("Danger","vk-blocks"),value:"danger"},{label:ta("Light","vk-blocks"),value:"light"},{label:ta("Dark","vk-blocks"),value:"dark"}],onChange:function(e){return o({buttonColor:e})}}),a.a.createElement(la,{label:ta("Button Color","vk-blocks")},a.a.createElement(ma,{value:u,onChange:function(e){return o({buttonColorCustom:e})}})),a.a.createElement(la,{label:ta("Font Awesome:","vk-blocks"),help:a.a.createElement("a",{href:"https://fontawesome.com/icons?d=gallery&m=free",target:"_blank"},ta("Font Awesome icon list","vk-blocks"))},a.a.createElement(ia,{label:ta("Before text","vk-blocks"),help:ta("Enter Font Awesome Class.This icon will appear before text. Ex) fas fa-arrow-circle-right","vk-blocks"),value:v,onChange:function(e){return o({fontAwesomeIconBefore:e})},placeholder:"fas fa-arrow-circle-right"}),a.a.createElement(ia,{label:ta("After text","vk-blocks"),help:ta("Enter Font Awesome Class.This icon will appear after text. Ex) fas fa-external-link-alt","vk-blocks"),value:k,onChange:function(e){return o({fontAwesomeIconAfter:e})},placeholder:"fas fa-external-link-alt"}))),a.a.createElement(ra,{title:ta("Layout Setting","vk-blocks")},a.a.createElement(aa,{label:ta("Layout Type","vk-blocks"),selected:b,options:[{label:ta("Right","vk-blocks"),value:"right"},{label:ta("Left","vk-blocks"),value:"left"}],onChange:function(e){return o({layout:e})}}))),a.a.createElement(Mo,{attributes:t,setAttributes:o,className:n,for_:"edit"}))},save:function(e){var t=e.attributes,n=e.className;return a.a.createElement(Mo,{attributes:t,className:n,for_:"save"})},deprecated:ea})}]);
26
  //# sourceMappingURL=block-build.js.map
inc/vk-blocks/build/block-build.js.map CHANGED
@@ -1 +1 @@
1
- {"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./node_modules/react/index.js","webpack:///./node_modules/classnames/index.js","webpack:///./node_modules/react/cjs/react.production.min.js","webpack:///./node_modules/react/node_modules/object-assign/index.js","webpack:///./src/balloon/block.js","webpack:///./src/spacer/component.js","webpack:///./src/spacer/deprecated/component.js","webpack:///./src/spacer/deprecated/deprecated.js","webpack:///./src/spacer/deprecated/schema.js","webpack:///./src/spacer/block.js","webpack:///./src/spacer/schema.js","webpack:///./src/outer/component-divider.js","webpack:///./src/outer/component.js","webpack:///./src/outer/deprecated/component-divider.js","webpack:///./src/outer/deprecated/component.js","webpack:///./src/outer/deprecated/block.js","webpack:///./src/outer/deprecated/schema.js","webpack:///./src/_helper/to-number.js","webpack:///./src/outer/block.js","webpack:///./src/outer/schema.js","webpack:///./src/heading/heading-toolbar.js","webpack:///./src/heading/component.js","webpack:///./src/heading/deprecated/block.js","webpack:///./src/heading/deprecated/schema.js","webpack:///./src/heading/block.js","webpack:///./src/heading/schema.js","webpack:///./src/alert/deprecated.js","webpack:///./src/alert/block.js","webpack:///./src/button/component.js","webpack:///./src/button/deprecated/component-deprecated.js","webpack:///./src/button/deprecated/component-deprecated-id.js","webpack:///./src/button/deprecated/component-deprecated-noopenernoreferer-id.js","webpack:///./src/button/deprecated/component-deprecated-subcaption-noNoopnnernoreferer-id.js","webpack:///./src/button/deprecated/deprecated.js","webpack:///./src/button/block.js","webpack:///./src/faq/deprecated.js","webpack:///./src/faq/block.js","webpack:///./src/flow/deprecated.js","webpack:///./src/flow/block.js","webpack:///./src/pr-blocks/deprecated/component-block.js","webpack:///./src/pr-blocks/deprecated/block.js","webpack:///./src/pr-blocks/component-block.js","webpack:///./src/pr-blocks/block.js","webpack:///./src/pr-content/component-fontawesome.js","webpack:///./src/pr-content/component.js","webpack:///./src/pr-content/deprecated/component-fontawesome-deprecated.js","webpack:///./src/pr-content/deprecated/component-deprecated.js","webpack:///./src/pr-content/deprecated/deprecated.js","webpack:///./src/pr-content/block.js","webpack:///./src/pr-content/schema.js"],"names":["installedModules","__webpack_require__","moduleId","exports","module","i","l","modules","call","m","c","d","name","getter","o","Object","defineProperty","enumerable","get","r","Symbol","toStringTag","value","t","mode","__esModule","ns","create","key","bind","n","object","property","prototype","hasOwnProperty","p","s","__WEBPACK_AMD_DEFINE_RESULT__","hasOwn","classNames","classes","arguments","length","arg","argType","push","Array","isArray","inner","apply","join","default","undefined","k","for","q","u","v","w","x","y","z","A","B","C","iterator","D","a","b","e","encodeURIComponent","g","h","f","Error","replace","framesToPop","aa","E","isMounted","enqueueForceUpdate","enqueueReplaceState","enqueueSetState","F","G","this","props","context","refs","updater","H","I","isReactComponent","setState","forceUpdate","J","constructor","isPureReactComponent","K","current","currentDispatcher","L","M","ref","__self","__source","N","children","defaultProps","$$typeof","type","_owner","O","P","Q","R","pop","result","keyPrefix","func","count","S","V","T","U","next","done","keys","=",":","escape","toString","ca","da","W","ba","X","Children","map","forEach","toArray","only","createRef","Component","PureComponent","createContext","_calculateChangedBits","_currentValue","_currentValue2","_threadCount","Provider","Consumer","_context","forwardRef","render","lazy","_ctor","_status","_result","memo","compare","Fragment","StrictMode","Suspense","createElement","cloneElement","createFactory","isValidElement","version","unstable_ConcurrentMode","unstable_Profiler","__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED","ReactCurrentOwner","assign","Y","Z","getOwnPropertySymbols","propIsEnumerable","propertyIsEnumerable","test1","String","getOwnPropertyNames","test2","fromCharCode","test3","split","letter","err","shouldUseNative","target","source","from","symbols","to","val","TypeError","toObject","__","wp","i18n","registerBlockType","blocks","components","RadioControl","RangeControl","PanelBody","Button","element","editor","RichText","InspectorControls","MediaUpload","ColorPalette","BlockIcon","React","xmlns","width","height","viewBox","title","icon","category","attributes","content","selector","balloonName","balloonType","balloonBgColor","balloonAlign","IconImage","edit","_ref","className","setAttributes","label","help","selected","options","onChange","concat","onSelect","sizes","full","url","_ref2","open","onClick","src","alt","tagName","placeholder","style","background","border","save","_ref3","Content","SpacerComponent","_React$Component","_classCallCheck","_possibleConstructorReturn","_getPrototypeOf","_inherits","_this$props$attribute","unit","pc","tablet","mobile","react_default","component_classCallCheck","component_possibleConstructorReturn","component_getPrototypeOf","component_inherits","deprecated","deprecated_component_SpacerComponent","BaseControl","SelectControl","points","component_SpacerComponent","componentDivider","level","color","whichSide","dividerType","sectionPadding","sectionClass","lenderDivider","Math","abs","strokeWidth","fill","absLevel","tiltSectionStyle","curveSectionStyle","waveSectionStyle","DivideAbs4","triangleSectionStyle","paddingBottom","preserveAspectRatio","paddingTop","InnerBlocks","hex2rgba","hex","alpha","match","slice","parseInt","outer_component_classCallCheck","outer_component_possibleConstructorReturn","outer_component_getPrototypeOf","outer_component_inherits","classPaddingLR","classPaddingVertical","classBgPosition","classWidth","elm","containerClass","whichSideUpper","whichSideLower","bgStyle","borderProperty","borderRadiusProperty","bgColor","bgImage","bgPosition","outerWidth","padding_left_and_right","padding_top_and_bottom","opacity","upper_level","lower_level","upperDividerBgColor","lowerDividerBgColor","borderWidth","borderStyle","borderColor","borderRadius","anchor","for_","id","deprecated_component_classCallCheck","deprecated_component_possibleConstructorReturn","deprecated_component_getPrototypeOf","deprecated_component_inherits","component_InnerBlocks","vk_blocks_check","is_pro","deprecated_component_Component","toNumber","min","max","Number","isNaN","supports","block_Fragment","block_InspectorControls","block_PanelBody","block_BaseControl","block_RangeControl","step","block_SelectControl","component_Component","range","window","lodash","sprintf","Toolbar","HeadingToolbar","targetLevel","selectedLevel","isActive","subscript","_this","_this$props","minLevel","maxLevel","controls","index","createLevelControl","heading_component_classCallCheck","heading_component_possibleConstructorReturn","heading_component_getPrototypeOf","heading_component_inherits","cStyle","tStyle","align","titleColor","titleSize","subText","subTextFlag","subTextColor","subTextSize","titleStyle","titleMarginBottom","outerMarginBottom","marginBottom","fontSize","textAlign","component_RichText","BlockControls","AlignmentToolbar","Version0_6_0","block_RichText","number","set_attirbuite","heading1","heading2","heading3","content1","content2","content3","url1","url2","url3","urlOpenType1","urlOpenType2","urlOpenType3","icon1","icon2","icon3","color1","color2","color3","bgType1","bgType2","bgType3","insertImage1","insertImage2","insertImage3","href","backgroundImage","backgroundRepeat","backgroundSize","_readOnlyError","backgroundColor","deprecated_block_Fragment","customClassName","setTitleFontSize","newLevel","heading_block_Fragment","block_BlockControls","heading_toolbar","heading_block_InspectorControls","heading_block_PanelBody","heading_block_SelectControl","heading_block_RangeControl","block_AlignmentToolbar","heading_block_ColorPalette","block_RadioControl","heading_component_Component","deprecated_RichText","event","alert_block_RichText","newContent","button_component_classCallCheck","button_component_possibleConstructorReturn","button_component_getPrototypeOf","button_component_inherits","buttonColorCustom","lbColorCustom","buttonColor","lbColor","buttonType","lbType","buttonAlign","lbAlign","buttonSize","lbSize","buttonUrl","lbUrl","buttonTarget","lbTarget","fontAwesomeIconBefore","lbFontAwesomeIconBefore","fontAwesomeIconAfter","lbFontAwesomeIconAfter","richText","lbRichtext","subCaption","lbsubCaption","aClass","aStyle","iconBefore","iconAfter","role","aria-pressed","rel","ComponentDeprecated","component_deprecated_classCallCheck","component_deprecated_possibleConstructorReturn","component_deprecated_getPrototypeOf","component_deprecated_inherits","ComponentDeprecatedId","component_deprecated_id_classCallCheck","component_deprecated_id_possibleConstructorReturn","component_deprecated_id_getPrototypeOf","component_deprecated_id_inherits","ComponentDeprecatedNoOpnnerNoRefererID","component_deprecated_noopenernoreferer_id_classCallCheck","component_deprecated_noopenernoreferer_id_possibleConstructorReturn","component_deprecated_noopenernoreferer_id_getPrototypeOf","component_deprecated_noopenernoreferer_id_inherits","ComponentDeprecatedSubcaptionNoopennerId","component_deprecated_subcaption_noNoopnnernoreferer_id_classCallCheck","component_deprecated_subcaption_noNoopnnernoreferer_id_possibleConstructorReturn","component_deprecated_subcaption_noNoopnnernoreferer_id_getPrototypeOf","component_deprecated_subcaption_noNoopnnernoreferer_id_inherits","component_deprecated_ComponentDeprecated","deprecated_deprecated_RichText","component_deprecated_id_ComponentDeprecatedId","component_deprecated_noopenernoreferer_id_ComponentDeprecatedNoOpnnerNoRefererID","_ref4","component_deprecated_subcaption_noNoopnnernoreferer_id_ComponentDeprecatedSubcaptionNoopennerId","CheckboxControl","TextControl","Dashicon","IconButton","URLInput","isSelected","button_block_Fragment","button_block_InspectorControls","button_block_PanelBody","checked","button_block_RadioControl","button_block_BaseControl","button_block_ColorPalette","button_component_Component","button_block_RichText","formattingControls","keepPlaceholderOnFocus","onSubmit","preventDefault","heading","faq_deprecated_RichText","faq_block_RichText","arrowFlag","insertImage","flow_deprecated_RichText","PanelColor","flow_block_Fragment","flow_block_InspectorControls","flow_block_PanelBody","flow_block_RadioControl","flow_block_RichText","flow_block_MediaUpload","flow_block_Button","ComponentBlock","component_block_classCallCheck","component_block_possibleConstructorReturn","component_block_getPrototypeOf","component_block_inherits","blockNum","blockNumArrIndex","urlOpenType","bgType","richTextH1Save","richTextPSave","drawElement","component_block_RichText","set_attributes","block_readOnlyError","deprecated_block_RichText","set_attributes2","component_block_ComponentBlock","pr_blocks_component_block_classCallCheck","pr_blocks_component_block_possibleConstructorReturn","pr_blocks_component_block_getPrototypeOf","pr_blocks_component_block_inherits","pr_blocks_component_block_RichText","cx","cy","pr_blocks_block_Fragment","pr_blocks_block_InspectorControls","pr_blocks_block_PanelBody","pr_blocks_block_BaseControl","pr_blocks_block_TextControl","pr_blocks_block_CheckboxControl","pr_blocks_block_ColorPalette","pr_blocks_block_RadioControl","pr_blocks_block_MediaUpload","pr_blocks_block_Button","pr_blocks_component_block_ComponentBlock","_ref5","Fontawesome","component_fontawesome_classCallCheck","component_fontawesome_possibleConstructorReturn","component_fontawesome_getPrototypeOf","component_fontawesome_inherits","buttonText","pr_content_component_classCallCheck","pr_content_component_possibleConstructorReturn","pr_content_component_getPrototypeOf","pr_content_component_inherits","contentColor","Image","ImageBorderColor","layout","btnClass","imageBorderProperty","component_MediaUpload","component_Button","pr_content_component_RichText","component_fontawesome_Fontawesome","component_fontawesome_deprecated_classCallCheck","component_fontawesome_deprecated_possibleConstructorReturn","component_fontawesome_deprecated_getPrototypeOf","component_fontawesome_deprecated_inherits","deprecated_component_deprecated_classCallCheck","deprecated_component_deprecated_possibleConstructorReturn","deprecated_component_deprecated_getPrototypeOf","deprecated_component_deprecated_inherits","component_deprecated_MediaUpload","component_deprecated_Button","component_deprecated_RichText","component_fontawesome_deprecated_Fontawesome","deprecated_component_deprecated_ComponentDeprecated","pr_content_block_Fragment","pr_content_block_InspectorControls","pr_content_block_PanelBody","pr_content_block_BaseControl","pr_content_block_ColorPalette","pr_content_block_TextControl","pr_content_block_CheckboxControl","pr_content_block_RadioControl","pr_content_component_Component"],"mappings":"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","file":"./inc/vk-blocks/build/block-build.js","sourcesContent":[" \t// The module cache\n \tvar installedModules = {};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"\";\n\n\n \t// Load entry module and return exports\n \treturn __webpack_require__(__webpack_require__.s = 5);\n","'use strict';\n\nif (process.env.NODE_ENV === 'production') {\n module.exports = require('./cjs/react.production.min.js');\n} else {\n module.exports = require('./cjs/react.development.js');\n}\n","/*!\n Copyright (c) 2017 Jed Watson.\n Licensed under the MIT License (MIT), see\n http://jedwatson.github.io/classnames\n*/\n/* global define */\n\n(function () {\n\t'use strict';\n\n\tvar hasOwn = {}.hasOwnProperty;\n\n\tfunction classNames () {\n\t\tvar classes = [];\n\n\t\tfor (var i = 0; i < arguments.length; i++) {\n\t\t\tvar arg = arguments[i];\n\t\t\tif (!arg) continue;\n\n\t\t\tvar argType = typeof arg;\n\n\t\t\tif (argType === 'string' || argType === 'number') {\n\t\t\t\tclasses.push(arg);\n\t\t\t} else if (Array.isArray(arg) && arg.length) {\n\t\t\t\tvar inner = classNames.apply(null, arg);\n\t\t\t\tif (inner) {\n\t\t\t\t\tclasses.push(inner);\n\t\t\t\t}\n\t\t\t} else if (argType === 'object') {\n\t\t\t\tfor (var key in arg) {\n\t\t\t\t\tif (hasOwn.call(arg, key) && arg[key]) {\n\t\t\t\t\t\tclasses.push(key);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\treturn classes.join(' ');\n\t}\n\n\tif (typeof module !== 'undefined' && module.exports) {\n\t\tclassNames.default = classNames;\n\t\tmodule.exports = classNames;\n\t} else if (typeof define === 'function' && typeof define.amd === 'object' && define.amd) {\n\t\t// register as 'classnames', consistent with npm package name\n\t\tdefine('classnames', [], function () {\n\t\t\treturn classNames;\n\t\t});\n\t} else {\n\t\twindow.classNames = classNames;\n\t}\n}());\n","/** @license React v16.7.0\n * react.production.min.js\n *\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n'use strict';var k=require(\"object-assign\"),n=\"function\"===typeof Symbol&&Symbol.for,p=n?Symbol.for(\"react.element\"):60103,q=n?Symbol.for(\"react.portal\"):60106,r=n?Symbol.for(\"react.fragment\"):60107,t=n?Symbol.for(\"react.strict_mode\"):60108,u=n?Symbol.for(\"react.profiler\"):60114,v=n?Symbol.for(\"react.provider\"):60109,w=n?Symbol.for(\"react.context\"):60110,x=n?Symbol.for(\"react.concurrent_mode\"):60111,y=n?Symbol.for(\"react.forward_ref\"):60112,z=n?Symbol.for(\"react.suspense\"):60113,A=n?Symbol.for(\"react.memo\"):\n60115,B=n?Symbol.for(\"react.lazy\"):60116,C=\"function\"===typeof Symbol&&Symbol.iterator;function aa(a,b,e,c,d,g,h,f){if(!a){a=void 0;if(void 0===b)a=Error(\"Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.\");else{var l=[e,c,d,g,h,f],m=0;a=Error(b.replace(/%s/g,function(){return l[m++]}));a.name=\"Invariant Violation\"}a.framesToPop=1;throw a;}}\nfunction D(a){for(var b=arguments.length-1,e=\"https://reactjs.org/docs/error-decoder.html?invariant=\"+a,c=0;c<b;c++)e+=\"&args[]=\"+encodeURIComponent(arguments[c+1]);aa(!1,\"Minified React error #\"+a+\"; visit %s for the full message or use the non-minified dev environment for full errors and additional helpful warnings. \",e)}var E={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},F={};\nfunction G(a,b,e){this.props=a;this.context=b;this.refs=F;this.updater=e||E}G.prototype.isReactComponent={};G.prototype.setState=function(a,b){\"object\"!==typeof a&&\"function\"!==typeof a&&null!=a?D(\"85\"):void 0;this.updater.enqueueSetState(this,a,b,\"setState\")};G.prototype.forceUpdate=function(a){this.updater.enqueueForceUpdate(this,a,\"forceUpdate\")};function H(){}H.prototype=G.prototype;function I(a,b,e){this.props=a;this.context=b;this.refs=F;this.updater=e||E}var J=I.prototype=new H;\nJ.constructor=I;k(J,G.prototype);J.isPureReactComponent=!0;var K={current:null,currentDispatcher:null},L=Object.prototype.hasOwnProperty,M={key:!0,ref:!0,__self:!0,__source:!0};\nfunction N(a,b,e){var c=void 0,d={},g=null,h=null;if(null!=b)for(c in void 0!==b.ref&&(h=b.ref),void 0!==b.key&&(g=\"\"+b.key),b)L.call(b,c)&&!M.hasOwnProperty(c)&&(d[c]=b[c]);var f=arguments.length-2;if(1===f)d.children=e;else if(1<f){for(var l=Array(f),m=0;m<f;m++)l[m]=arguments[m+2];d.children=l}if(a&&a.defaultProps)for(c in f=a.defaultProps,f)void 0===d[c]&&(d[c]=f[c]);return{$$typeof:p,type:a,key:g,ref:h,props:d,_owner:K.current}}\nfunction ba(a,b){return{$$typeof:p,type:a.type,key:b,ref:a.ref,props:a.props,_owner:a._owner}}function O(a){return\"object\"===typeof a&&null!==a&&a.$$typeof===p}function escape(a){var b={\"=\":\"=0\",\":\":\"=2\"};return\"$\"+(\"\"+a).replace(/[=:]/g,function(a){return b[a]})}var P=/\\/+/g,Q=[];function R(a,b,e,c){if(Q.length){var d=Q.pop();d.result=a;d.keyPrefix=b;d.func=e;d.context=c;d.count=0;return d}return{result:a,keyPrefix:b,func:e,context:c,count:0}}\nfunction S(a){a.result=null;a.keyPrefix=null;a.func=null;a.context=null;a.count=0;10>Q.length&&Q.push(a)}\nfunction T(a,b,e,c){var d=typeof a;if(\"undefined\"===d||\"boolean\"===d)a=null;var g=!1;if(null===a)g=!0;else switch(d){case \"string\":case \"number\":g=!0;break;case \"object\":switch(a.$$typeof){case p:case q:g=!0}}if(g)return e(c,a,\"\"===b?\".\"+U(a,0):b),1;g=0;b=\"\"===b?\".\":b+\":\";if(Array.isArray(a))for(var h=0;h<a.length;h++){d=a[h];var f=b+U(d,h);g+=T(d,f,e,c)}else if(null===a||\"object\"!==typeof a?f=null:(f=C&&a[C]||a[\"@@iterator\"],f=\"function\"===typeof f?f:null),\"function\"===typeof f)for(a=f.call(a),h=\n0;!(d=a.next()).done;)d=d.value,f=b+U(d,h++),g+=T(d,f,e,c);else\"object\"===d&&(e=\"\"+a,D(\"31\",\"[object Object]\"===e?\"object with keys {\"+Object.keys(a).join(\", \")+\"}\":e,\"\"));return g}function V(a,b,e){return null==a?0:T(a,\"\",b,e)}function U(a,b){return\"object\"===typeof a&&null!==a&&null!=a.key?escape(a.key):b.toString(36)}function ca(a,b){a.func.call(a.context,b,a.count++)}\nfunction da(a,b,e){var c=a.result,d=a.keyPrefix;a=a.func.call(a.context,b,a.count++);Array.isArray(a)?W(a,c,e,function(a){return a}):null!=a&&(O(a)&&(a=ba(a,d+(!a.key||b&&b.key===a.key?\"\":(\"\"+a.key).replace(P,\"$&/\")+\"/\")+e)),c.push(a))}function W(a,b,e,c,d){var g=\"\";null!=e&&(g=(\"\"+e).replace(P,\"$&/\")+\"/\");b=R(b,g,c,d);V(a,da,b);S(b)}\nvar X={Children:{map:function(a,b,e){if(null==a)return a;var c=[];W(a,c,null,b,e);return c},forEach:function(a,b,e){if(null==a)return a;b=R(null,null,b,e);V(a,ca,b);S(b)},count:function(a){return V(a,function(){return null},null)},toArray:function(a){var b=[];W(a,b,null,function(a){return a});return b},only:function(a){O(a)?void 0:D(\"143\");return a}},createRef:function(){return{current:null}},Component:G,PureComponent:I,createContext:function(a,b){void 0===b&&(b=null);a={$$typeof:w,_calculateChangedBits:b,\n_currentValue:a,_currentValue2:a,_threadCount:0,Provider:null,Consumer:null};a.Provider={$$typeof:v,_context:a};return a.Consumer=a},forwardRef:function(a){return{$$typeof:y,render:a}},lazy:function(a){return{$$typeof:B,_ctor:a,_status:-1,_result:null}},memo:function(a,b){return{$$typeof:A,type:a,compare:void 0===b?null:b}},Fragment:r,StrictMode:t,Suspense:z,createElement:N,cloneElement:function(a,b,e){null===a||void 0===a?D(\"267\",a):void 0;var c=void 0,d=k({},a.props),g=a.key,h=a.ref,f=a._owner;\nif(null!=b){void 0!==b.ref&&(h=b.ref,f=K.current);void 0!==b.key&&(g=\"\"+b.key);var l=void 0;a.type&&a.type.defaultProps&&(l=a.type.defaultProps);for(c in b)L.call(b,c)&&!M.hasOwnProperty(c)&&(d[c]=void 0===b[c]&&void 0!==l?l[c]:b[c])}c=arguments.length-2;if(1===c)d.children=e;else if(1<c){l=Array(c);for(var m=0;m<c;m++)l[m]=arguments[m+2];d.children=l}return{$$typeof:p,type:a.type,key:g,ref:h,props:d,_owner:f}},createFactory:function(a){var b=N.bind(null,a);b.type=a;return b},isValidElement:O,version:\"16.7.0\",\nunstable_ConcurrentMode:x,unstable_Profiler:u,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{ReactCurrentOwner:K,assign:k}},Y={default:X},Z=Y&&X||Y;module.exports=Z.default||Z;\n","/*\nobject-assign\n(c) Sindre Sorhus\n@license MIT\n*/\n\n'use strict';\n/* eslint-disable no-unused-vars */\nvar getOwnPropertySymbols = Object.getOwnPropertySymbols;\nvar hasOwnProperty = Object.prototype.hasOwnProperty;\nvar propIsEnumerable = Object.prototype.propertyIsEnumerable;\n\nfunction toObject(val) {\n\tif (val === null || val === undefined) {\n\t\tthrow new TypeError('Object.assign cannot be called with null or undefined');\n\t}\n\n\treturn Object(val);\n}\n\nfunction shouldUseNative() {\n\ttry {\n\t\tif (!Object.assign) {\n\t\t\treturn false;\n\t\t}\n\n\t\t// Detect buggy property enumeration order in older V8 versions.\n\n\t\t// https://bugs.chromium.org/p/v8/issues/detail?id=4118\n\t\tvar test1 = new String('abc'); // eslint-disable-line no-new-wrappers\n\t\ttest1[5] = 'de';\n\t\tif (Object.getOwnPropertyNames(test1)[0] === '5') {\n\t\t\treturn false;\n\t\t}\n\n\t\t// https://bugs.chromium.org/p/v8/issues/detail?id=3056\n\t\tvar test2 = {};\n\t\tfor (var i = 0; i < 10; i++) {\n\t\t\ttest2['_' + String.fromCharCode(i)] = i;\n\t\t}\n\t\tvar order2 = Object.getOwnPropertyNames(test2).map(function (n) {\n\t\t\treturn test2[n];\n\t\t});\n\t\tif (order2.join('') !== '0123456789') {\n\t\t\treturn false;\n\t\t}\n\n\t\t// https://bugs.chromium.org/p/v8/issues/detail?id=3056\n\t\tvar test3 = {};\n\t\t'abcdefghijklmnopqrst'.split('').forEach(function (letter) {\n\t\t\ttest3[letter] = letter;\n\t\t});\n\t\tif (Object.keys(Object.assign({}, test3)).join('') !==\n\t\t\t\t'abcdefghijklmnopqrst') {\n\t\t\treturn false;\n\t\t}\n\n\t\treturn true;\n\t} catch (err) {\n\t\t// We don't expect any of the above to throw, but better to be safe.\n\t\treturn false;\n\t}\n}\n\nmodule.exports = shouldUseNative() ? Object.assign : function (target, source) {\n\tvar from;\n\tvar to = toObject(target);\n\tvar symbols;\n\n\tfor (var s = 1; s < arguments.length; s++) {\n\t\tfrom = Object(arguments[s]);\n\n\t\tfor (var key in from) {\n\t\t\tif (hasOwnProperty.call(from, key)) {\n\t\t\t\tto[key] = from[key];\n\t\t\t}\n\t\t}\n\n\t\tif (getOwnPropertySymbols) {\n\t\t\tsymbols = getOwnPropertySymbols(from);\n\t\t\tfor (var i = 0; i < symbols.length; i++) {\n\t\t\t\tif (propIsEnumerable.call(from, symbols[i])) {\n\t\t\t\t\tto[symbols[i]] = from[symbols[i]];\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\treturn to;\n};\n","/**\n * Baloon block type\n *\n */\n\nconst {__} = wp.i18n; // Import __() from wp.i18n\nconst { registerBlockType } = wp.blocks; // Import registerBlockType() from wp.blocks\nconst {RangeControl, RadioControl, PanelBody, Button} = wp.components;\nconst { Fragment } = wp.element;\nconst {RichText, InspectorControls, MediaUpload, ColorPalette} = wp.editor;\nconst BlockIcon = (\n\t<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"576\" height=\"512\" viewBox=\"0 0 576 512\">\n\t\t<path d=\"M544 450.583c0 22.75 13.014 42.454 32 52.092v7.969c-5.313 0.727-10.736 1.112-16.25 1.112-34.004 0-64.674-14.264-86.361-37.132-13.111 3.491-27.001 5.376-41.389 5.376-79.529 0-144-57.308-144-128s64.471-128 144-128c79.529 0 144 57.308 144 128 0 27.674-9.882 53.296-26.678 74.233-3.412 7.412-5.322 15.656-5.322 24.35zM115.339 110.593c-33.107 26.899-51.339 61.492-51.339 97.407 0 20.149 5.594 39.689 16.626 58.075 11.376 18.96 28.491 36.293 49.494 50.126 15.178 9.996 25.39 25.974 28.088 43.947 0.9 5.992 1.464 12.044 1.685 18.062 3.735-3.097 7.375-6.423 10.94-9.988 12.077-12.076 28.39-18.745 45.251-18.745 2.684 0 5.381 0.168 8.078 0.512 10.474 1.331 21.172 2.008 31.797 2.010v64c-13.564-0.001-26.877-0.869-39.871-2.521-54.989 54.989-120.625 64.85-184.088 66.298v-13.458c34.268-16.789 64-47.37 64-82.318 0-4.877-0.379-9.665-1.082-14.348-57.898-38.132-94.918-96.377-94.918-161.652 0-114.875 114.615-208 256-208 139.229 0 252.496 90.307 255.918 202.76-20.548-9.158-42.92-14.711-66.131-16.289-5.765-28.034-22.701-54.408-49.126-75.878-17.661-14.349-38.458-25.695-61.814-33.722-24.853-8.54-51.38-12.871-78.847-12.871s-53.994 4.331-78.847 12.871c-23.356 8.027-44.153 19.372-61.814 33.722z\"/>\n\t</svg>\n);\n\n/**\n * Register: aa Gutenberg Block.\n *\n * Registers a new block provided a unique name and an object defining its\n * behavior. Once registered, the block is made editor as an option to any\n * editor interface where blocks are implemented.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/\n * @param {string} name Block name.\n * @param {Object} settings Block settings.\n * @return {?WPBlock} The block, if it has been successfully\n * registered; otherwise `undefined`.\n */\nregisterBlockType('vk-blocks/balloon', {\n\t// Block name. Block names must be string that contains a namespace prefix. Example: my-plugin/my-custom-block.\n title: __('Ballon', 'vk-blocks'), // Block title.\n\ticon: BlockIcon, // Block icon from Dashicons → https://developer.wordpress.org/resource/dashicons/.\n\tcategory: 'vk-blocks-cat', // Block category — Group blocks together based on common traits E.g. common, formatting, layout widgets, embed.\n\tattributes: {\n\t\tcontent: {\n\t\t\tsource: 'html',\n selector: 'p',\n\t\t},\n balloonName: {\n source: 'html',\n selector: 'figcaption',\n },\n balloonType: {\n type: 'string',\n default: 'type-serif',\n },\n\t\tballoonBgColor: {\n\t\t\ttype: 'string',\n\t\t},\n\t\tballoonAlign: {\n\t\t\ttype: 'string',\n\t\t\tdefault: 'position-left',\n\t\t},\n\t\tIconImage: {\n\t\t\ttype: 'string',\n\t\t\tdefault: null, // no image by default!\n\t\t}\n\t},\n\n\t/**\n\t * The edit function describes the structure of your block in the context of the editor.\n\t * This represents what the editor will render when the block is used.\n\t *\n\t * The \"edit\" property must be a valid function.\n\t *\n\t * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n\t */\n\tedit( { attributes, className, setAttributes } ) {\n\t\tconst {\n\t\t\tcontent,\n balloonName,\n balloonType,\n balloonBgColor,\n\t\t\tballoonAlign,\n\t\t\tIconImage,\n\t\t} = attributes;\n\n return (\n\t\t\t<Fragment>\n\t\t\t\t<InspectorControls>\n\t\t\t\t\t<PanelBody title={__('Balloon setting', 'vk-blocks')}>\n\t\t\t\t\t\t<RadioControl\n\t\t\t\t\t\t\tlabel={__('Position', 'vk-blocks')}\n\t\t\t\t\t\t\thelp={__('Please specify the layout of the balloon.', 'vk-blocks')}\n\t\t\t\t\t\t\tselected={ balloonAlign }\n\t\t\t\t\t\t\toptions={ [\n\t\t\t\t\t\t\t\t{ label: __('Left', 'vk-blocks'), value: 'position-left' },\n\t\t\t\t\t\t\t\t{ label: __('Right', 'vk-blocks'), value: 'position-right' },\n\t\t\t\t\t\t\t] }\n\t\t\t\t\t\t\tonChange={ ( value ) => setAttributes( { balloonAlign: value } ) }\n\t\t\t\t\t\t/>\n\t\t <RadioControl\n\t\t label={__('Type', 'vk-blocks')}\n\t\t help={__('Please select the type of balloon.', 'vk-blocks')}\n\t\t selected={ balloonType }\n\t\t options={ [\n\t\t { label: __('Serif', 'vk-blocks'), value: 'type-serif' },\n\t\t { label: __('Thinking', 'vk-blocks'), value: 'type-think' }\n\t\t ] }\n\t\t onChange={ ( value ) => setAttributes( { balloonType: value } ) }\n\t\t />\n\t\t <ColorPalette\n\t\t value={balloonBgColor}\n\t\t onChange={(value) => setAttributes({balloonBgColor: value})}\n\t\t />\n\t\t\t\t\t</PanelBody>\n\t\t\t\t</InspectorControls>\n\n\t\t\t\t<div className={ `${ className } vk_balloon vk_balloon-${ balloonAlign } vk_balloon-${ balloonType }` }>\n\t\t\t\t\t<div className={ 'vk_balloon_icon' }>\n\t\t\t\t\t\t<MediaUpload\n\t\t\t\t\t\t\tonSelect={ (value) => setAttributes( { IconImage: value.sizes.full.url } ) }\n\t\t\t\t\t\t\ttype=\"image\"\n\t\t\t\t\t\t\tclassName={ 'vk_balloon_icon_image' }\n\t\t\t\t\t\t\tvalue={ IconImage }\n\t\t\t\t\t\t\trender={ ( { open } ) => (\n\t\t\t\t\t\t\t\t<Button\n\t\t\t\t\t\t\t\t\tonClick={ open }\n\t\t\t\t\t\t\t\t\tclassName={ IconImage ? 'image-button' : 'button button-large' }\n\t\t\t\t\t\t\t\t>\n\t\t\t\t\t\t\t\t\t{ ! IconImage ? __('Select image', 'vk-blocks') : <img className={ 'vk_balloon_icon_image' } src={ IconImage } alt={__('Upload image', 'vk-blocks') } /> }\n\t\t\t\t\t\t\t\t</Button>\n\t\t\t\t\t\t\t)}\n\t\t\t\t\t\t/>\n <RichText\n tagName=\"figcaption\"\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tclassName={ 'vk_balloon_icon_name' }\n onChange={ ( value ) => setAttributes( { balloonName: value } ) }\n value={ balloonName }\n placeholder={__('Icon Name', 'vk-blocks') }\n />\n\t\t\t\t\t</div>\n\t\t\t\t\t<RichText\n\t\t\t\t\t\tstyle={ { background: balloonBgColor, border: balloonBgColor } }\n\t\t\t\t\t\ttagName=\"p\"\n\t\t\t\t\t\tclassName={ 'vk_balloon_content' }\n\t\t\t\t\t\tonChange={ ( value ) => setAttributes( { content: value } ) }\n\t\t\t\t\t\tvalue={ content }\n\t\t\t\t\t\tplaceholder={__('Input text', 'vk-blocks') }\n\t\t\t\t\t/>\n\t\t\t\t</div>\n\t\t\t</Fragment>\n );\n\t},\n\n\n\t/**\n\t * The save function defin className }> which the different attributes should be combined\n\t * into the final markup, which is then serialized by Gutenberg into post_content.\n\t *\n\t * The \"save\" property must be specified and must be a valid function.\n\t *\n\t * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n\t */\n\tsave( { attributes, className } ) {\n\t\tconst {\n\t\t\tcontent,\n balloonName,\n balloonType,\n balloonBgColor,\n\t\t\tballoonAlign,\n\t\t\tIconImage,\n\t\t} = attributes;\n\n\t\treturn (\n\t\t\t<div className={ `vk_balloon vk_balloon-${ balloonAlign } vk_balloon-${ balloonType }` }>\n\t\t\t\t<div className={ 'vk_balloon_icon' }>\n\t\t\t\t\t{ IconImage ?\n\t\t\t\t\t\t<figure>\n\t\t\t\t\t\t\t<img\n\t\t\t\t\t\t\t\tclassName={ 'vk_balloon_icon_image' }\n\t\t\t\t\t\t\t\tsrc={ IconImage }\n\t\t\t\t\t\t\t\talt=''\n\t\t\t\t\t\t\t/>\n <RichText.Content\n tagName=\"figcaption\"\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tclassName={ 'vk_balloon_icon_name' }\n value={ balloonName }\n />\n\t\t\t\t\t\t</figure> : '' }\n\t\t\t\t</div>\n\t\t\t\t<RichText.Content\n\t\t\t\t\tclassName={ 'vk_balloon_content' }\n\t\t\t\t\tstyle={ { background: balloonBgColor, border: balloonBgColor } }\n\t\t\t\t\ttagName=\"p\"\n\t\t\t\t\tvalue={ content }\n\t\t\t\t/>\n\t\t\t</div>\n\t\t);\n\t},\n});\n","import React from 'react';\n\nexport class SpacerComponent extends React.Component {\n\n render() {\n let {\n unit,\n pc,\n tablet,\n mobile,\n } = this.props.attributes;\n let className = this.props.className;\n\n return (\n <div className={`${className} vk_spacer`}>\n <div className={'vk_spacer-display-pc'} style={{height: pc + unit}}></div>\n <div className={'vk_spacer-display-tablet'} style={{height: tablet + unit}}></div>\n <div className={'vk_spacer-display-mobile'} style={{height: mobile + unit}}></div>\n </div>\n );\n }\n}\n","import React from 'react';\n\nexport class SpacerComponent extends React.Component {\n\n render() {\n let {\n unit,\n pc,\n tablet,\n mobile,\n } = this.props.attributes;\n\n return (\n <div className=\"vk_spacer\">\n <div className={'vk_spacer-display-pc'} style={{height: pc + unit}}></div>\n <div className={'vk_spacer-display-tablet'} style={{height: tablet + unit}}></div>\n <div className={'vk_spacer-display-mobile'} style={{height: mobile + unit}}></div>\n </div>\n );\n }\n}","import React from \"react\";\nimport {SpacerComponent} from \"./component\";\nimport {schema} from './schema';\nconst {RichText} = wp.editor;\n\nexport const deprecated = [\n {\n attributes: schema,\n save({attributes}) {\n return (\n <SpacerComponent attributes={attributes}/>\n );\n },\n }\n];\n","export const schema = {\n unit: {\n type: 'string',\n default: 'px',\n },\n pc: {\n type: 'number',\n default: 50,\n },\n tablet: {\n type: 'number',\n default: 10,\n },\n mobile: {\n type: 'number',\n default: 10,\n },\n};\n","/**\n * spacer block type\n *\n */\nimport React from \"react\";\nimport {schema} from './schema';\nimport {SpacerComponent} from \"./component\";\nimport {deprecated} from \"./deprecated/deprecated\";\n\nconst {__} = wp.i18n; // Import __() from wp.i18n\nconst {registerBlockType} = wp.blocks; // Import registerBlockType() from wp.blocks\nconst {RangeControl, PanelBody, BaseControl,SelectControl} = wp.components;\nconst {Fragment} = wp.element;\nconst {InspectorControls} = wp.editor;\nconst BlockIcon = (\n\t<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"576\" height=\"512\" viewBox=\"0 0 576 512\">\n\t<g>\n\t\t<rect x=\"108.8\" y=\"18.7\" width=\"358.5\" height=\"40\"/>\n\t\t<rect x=\"108.8\" y=\"453.3\" width=\"358.5\" height=\"40\"/>\n\t\t<polygon points=\"171.4,253.2 131.4,253.2 131.4,412.6 290.8,412.6 290.8,372.6 199.7,372.6 404.6,167.7 404.6,258.8 444.6,258.8\n\t\t\t444.6,99.4 285.2,99.4 285.2,139.4 376.3,139.4 171.4,344.3 \t\"/>\n\t</g>\n\t</svg>\n);\n\n/**\n * Register: a Gutenberg Block.\n *\n * Registers a new block provided a unique name and an object defining its\n * behavior. Once registered, the block is made editor as an option to any\n * editor interface where blocks are implemented.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/\n * @param {string} name Block name.\n * @param {Object} settings Block settings.\n * @return {?WPBlock} The block, if it has been successfully\n * registered; otherwise `undefined`.\n */\nregisterBlockType('vk-blocks/spacer', {\n // Block name. Block names must be string that contains a namespace prefix. Example: my-plugin/my-custom-block.\n title: __('Responsive Spacer', 'vk-blocks'), // Block title.\n icon: BlockIcon, // Block icon from Dashicons → https://developer.wordpress.org/resource/dashicons/.\n category: 'vk-blocks-cat-layout', // Block category — Group blocks together based on common traits E.g. common, formatting, layout widgets, embed.\n attributes: schema,\n\n /**\n * The edit function describes the structure of your block in the context of the editor.\n * This represents what the editor will render when the block is used.\n *\n * The \"edit\" property must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n edit({attributes, setAttributes, className}) {\n const {\n unit,\n pc,\n tablet,\n mobile,\n } = attributes;\n\n return (\n <Fragment>\n <InspectorControls>\n <PanelBody>\n <SelectControl\n label={__('Unit Type', 'vk-blocks')}\n value={unit}\n onChange={(value) => setAttributes({unit: value})}\n options={[\n {\n value: 'px',\n label: __('px', 'vk-blocks'),\n },\n {\n value: 'em',\n label: __('em', 'vk-blocks'),\n },\n {\n value: 'rem',\n label: __('rem', 'vk-blocks'),\n },\n {\n value: 'vw',\n label: __('vw', 'vk-blocks'),\n }\n ]}\n />\n <BaseControl label={__('Height for each device.', 'vk-blocks')}>\n <RangeControl\n label={__('PC', 'vk-blocks')}\n value={pc}\n onChange={(value) => setAttributes({pc: value})}\n />\n <RangeControl\n label={__('Tablet', 'vk-blocks')}\n value={tablet}\n onChange={(value) => setAttributes({tablet: value})}\n />\n <RangeControl\n label={__('Mobile', 'vk-blocks')}\n value={mobile}\n onChange={(value) => setAttributes({mobile: value})}\n />\n </BaseControl>\n </PanelBody>\n </InspectorControls>\n <SpacerComponent\n attributes={attributes}\n className={className}\n />\n </Fragment>\n );\n },\n\n /**\n * The save function defin className }> which the different attributes should be combined\n * into the final markup, which is then serialized by Gutenberg into post_content.\n *\n * The \"save\" property must be specified and must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n save({attributes}) {\n return (\n <SpacerComponent attributes={attributes}/>\n );\n },\n\n //Please comment out, when you need to use deprecated.\n deprecated: deprecated\n});\n","export const schema = {\n unit: {\n type: 'string',\n default: 'px',\n },\n pc: {\n type: 'number',\n default: 50,\n },\n tablet: {\n type: 'number',\n default: 10,\n },\n mobile: {\n type: 'number',\n default: 10,\n },\n};\n","const componentDivider = (level, color, whichSide, dividerType) => {\n\n let sectionPadding;\n let sectionClass;\n let lenderDivider;\n\n const tiltSectionStyle = (level, color) => {\n\n if (level > 0) {\n return <path\n d={`m0,${100 - level} L100,100 L0,100 z`}\n strokeWidth=\"0\"\n fill={color}\n />\n\n } else if (level < 0) {\n\n //絶対値に変換\n const absLevel = Math.abs(level);\n\n return <path\n d={`m100,${100 - absLevel} L0,100 L100,100 z`}\n strokeWidth=\"0\"\n fill={color}\n />\n }\n };\n\n const curveSectionStyle = (level, color) => {\n if (level > 0) {\n\n return <path\n d={ `m0,${ 100 - level } q50,${ level * 2 },100,0 V100 L0,100 z` }\n strokeWidth=\"0\"\n fill={color}\n />\n } else if (level < 0) {\n\n return <path\n d={ `m0,100 q50,${ level * 2},100,0 V100 L0,100 z` }\n strokeWidth=\"0\"\n fill={color}\n />\n }\n };\n\n const waveSectionStyle = (level, color) => {\n\n if (level > 0) {\n\n return (\n <path\n d={ `m0,${ 100 - ( level / 2 ) } q20,${ level },40,0 t40,0 t40,0 V100 L0,100 z` }\n strokeWidth=\"0\"\n fill={color}\n />\n );\n } else if (level < 0) {\n\n return (\n <path\n d={ `m0,${ ( level / 2 ) + 100 } q20,${ level },40,0 t40,0 t40,0 V100 L0,100 z` }\n strokeWidth=\"0\"\n fill={color}\n />\n );\n }\n\n };\n\n const triangleSectionStyle = (level, color) => {\n\n const absLevel = Math.abs(level);\n const DivideAbs4 = absLevel / 4;\n\n if (level > 0) {\n\n return (\n <path\n d={`m0,100 h${50 - DivideAbs4} l${DivideAbs4},-${absLevel} l${DivideAbs4},${absLevel} h${DivideAbs4} v100 h-100 z`}\n strokeWidth=\"0\"\n fill={color}\n />\n );\n } else if (level < 0) {\n\n return (\n <path\n d={`m0,${100 - absLevel} h${50 - DivideAbs4} l${DivideAbs4},${absLevel} l${DivideAbs4},-${absLevel} h${50 - DivideAbs4} v${absLevel + 1} h-100 z`}\n strokeWidth=\"0\"\n fill={color}\n />);\n }\n };\n\n //背景色をクリアした時は、白に変更\n if(!color){\n color = '#fff';\n }\n\n //Paddingの条件分岐を追加\n if (dividerType === 'tilt') {\n\n sectionPadding = Math.abs(level);\n lenderDivider = tiltSectionStyle(level, color);\n\n }else if(dividerType === 'curve') {\n\n if (level > 0) {\n sectionPadding = Math.abs(level);\n } else if (level < 0) {\n sectionPadding = Math.abs(level) * 2;\n }\n lenderDivider = curveSectionStyle(level, color);\n\n }else if(dividerType === 'wave'){\n\n sectionPadding = Math.abs(level);\n lenderDivider = waveSectionStyle(level, color);\n\n }else if(dividerType === 'triangle'){\n\n sectionPadding = Math.abs(level);\n lenderDivider = triangleSectionStyle(level, color);\n\n }\n\n //classにdividerTypeを追加\n sectionClass = dividerType;\n\n //upper-paddingを追加\n if (whichSide === 'upper') {\n return (\n <div\n className={`vk_outer_separator vk_outer_separator-position-upper vk_outer_separator-type-${sectionClass}`}\n style={{paddingBottom: sectionPadding + `px`}}\n >\n <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 100 100\" preserveAspectRatio=\"none\">\n {lenderDivider}\n </svg>\n </div>\n\n );\n //lower-paddingを追加\n } else if (whichSide === 'lower') {\n return (\n\n <div\n className={`vk_outer_separator vk_outer_separator-position-lower vk_outer_separator-type-${sectionClass}`}\n style={{paddingTop: sectionPadding + `px`}}\n >\n <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 100 100\" preserveAspectRatio=\"none\">\n {lenderDivider}\n </svg>\n </div>\n )\n }\n};\n\nexport {componentDivider};\n","import React from 'react';\nimport {componentDivider} from './component-divider';\nconst {InnerBlocks} = wp.editor;\n\n//hexカラーコード定義をrgbaに変換\nfunction hex2rgba (hex, alpha) {\n\n // ロングバージョンの場合(例:#FF0000)\n let r = hex.match(/^#([0-9a-f]{2})([0-9a-f]{2})([0-9a-f]{2})$/i);\n let c = null;\n if (r) {\n c = r.slice(1,4).map(function(x) { return parseInt(x, 16) })\n }\n // ショートバージョンの場合(例:#F00)\n r = hex.match(/^#([0-9a-f])([0-9a-f])([0-9a-f])$/i);\n if (r) {\n c = r.slice(1,4).map(function(x) { return 0x11 * parseInt(x, 16) })\n }\n // 該当しない場合は、nullを返す.\n if (!c) {\n return null\n }\n return `rgba(${c[0]}, ${c[1]}, ${c[2]}, ${alpha})`\n}\n\nexport class Component extends React.Component {\n\n render() {\n\n let {\n bgColor,\n bgImage,\n bgPosition,\n outerWidth,\n padding_left_and_right,\n padding_top_and_bottom,\n opacity,\n upper_level,\n lower_level,\n upperDividerBgColor,\n lowerDividerBgColor,\n dividerType,\n borderWidth,\n borderStyle,\n borderColor,\n borderRadius,\n anchor\n } = this.props.attributes;\n\n let className = this.props.className;\n let for_ = this.props.for_;\n let classPaddingLR;\n let classPaddingVertical;\n let classBgPosition;\n let classWidth;\n let elm;\n let containerClass;\n let whichSideUpper;\n let whichSideLower;\n let bgStyle;\n let borderProperty;\n let borderRadiusProperty;\n\n //幅のクラス切り替え\n classWidth = ` vk_outer-width-${outerWidth}`;\n\n //hexからrgbaに変換\n if(bgColor){\n bgColor = hex2rgba(bgColor,opacity);\n }else {\n //背景色をクリアした時は、白に変更\n bgColor = hex2rgba('#fff',opacity);\n }\n\n //classBgPositionのクラス切り替え\n if (bgPosition === 'parallax') {\n classBgPosition = ' vk_outer-bgPosition-parallax vk-prlx';\n\t\t\t\t} else if (bgPosition === 'fixed') {\n\t\t classBgPosition = ' vk_outer-bgPosition-fixed';\n } else {\n classBgPosition = ' vk_outer-bgPosition-normal';\n }\n\n\t\t\t\t//classPaddingLRのクラス切り替え\n if(padding_left_and_right === '1'){\n classPaddingLR = ' vk_outer-paddingLR-use';\n } else {\n classPaddingLR = ' vk_outer-paddingLR-none';\n }\n\n //classPaddingVerticalのクラス切り替え\n if(padding_top_and_bottom === '1'){\n classPaddingVertical = ' vk_outer-paddingVertical-use';\n } else {\n classPaddingVertical = ' vk_outer-paddingVertical-none';\n }\n\n //上側セクションの傾き切り替え\n if (upper_level) {\n whichSideUpper = 'upper';\n }\n\n //下側セクションの傾き切り替え\n if (lower_level) {\n whichSideLower = 'lower';\n }\n\n //編集画面とサイト上の切り替え\n if(for_ === 'edit'){\n elm = <InnerBlocks/>;\n }else if('save'){\n elm = <InnerBlocks.Content/>;\n containerClass = 'vk_outer_container';\n }\n\n //背景画像の有り無しでstyleを切り替え\n if(bgImage){\n bgStyle = `linear-gradient(${bgColor}, ${bgColor}), url(${bgImage})`;\n }else {\n bgStyle = `linear-gradient(${bgColor}, ${bgColor})`;\n }\n\n //borderColorクリア時に白をセットする\n if (!borderColor) {\n borderColor = '#fff';\n }\n\n //Dividerエフェクトがない時のみ枠線を追加\n if(upper_level === 0 && lower_level === 0){\n borderProperty = `${borderWidth}px ${borderStyle} ${borderColor}`;\n borderRadiusProperty = `${borderRadius}px`;\n }else {\n borderProperty = 'none';\n borderRadiusProperty = `0px`;\n }\n\n return (\n <div\n id={anchor}\n className={ className + ' vk_outer' + classWidth + classPaddingLR + classPaddingVertical + classBgPosition }\n style={{\n background: bgStyle,\n border: borderProperty,\n borderRadius: borderRadiusProperty\n }}\n >\n {\n componentDivider(upper_level, upperDividerBgColor, whichSideUpper, dividerType)\n }\n <div className={containerClass}>\n {elm}\n </div>\n {\n componentDivider(lower_level, lowerDividerBgColor, whichSideLower, dividerType)\n }\n </div>\n );\n }\n}\n","const componentDivider = (level, color, whichSide, dividerType) => {\n\n let sectionPadding;\n let sectionClass;\n let lenderDivider;\n\n const tiltSectionStyle = (level, color) => {\n\n if (level > 0) {\n return <path\n d={`m0,${100 - level} L100,100 L0,100 z`}\n strokeWidth=\"0\"\n fill={color}\n />\n\n } else if (level < 0) {\n\n //絶対値に変換\n const absLevel = Math.abs(level);\n\n return <path\n d={`m100,${100 - absLevel} L0,100 L100,100 z`}\n strokeWidth=\"0\"\n fill={color}\n />\n }\n };\n\n const curveSectionStyle = (level, color) => {\n if (level > 0) {\n\n return <path\n d={ `m0,${ 100 - level } q50,${ level * 2 },100,0 V100 L0,100 z` }\n strokeWidth=\"0\"\n fill={color}\n />\n } else if (level < 0) {\n\n return <path\n d={ `m0,100 q50,${ level * 2},100,0 V100 L0,100 z` }\n strokeWidth=\"0\"\n fill={color}\n />\n }\n };\n\n const waveSectionStyle = (level, color) => {\n\n if (level > 0) {\n\n return (\n <path\n d={ `m0,${ 100 - ( level / 2 ) } q20,${ level },40,0 t40,0 t40,0 V100 L0,100 z` }\n strokeWidth=\"0\"\n fill={color}\n />\n );\n } else if (level < 0) {\n\n return (\n <path\n d={ `m0,${ ( level / 2 ) + 100 } q20,${ level },40,0 t40,0 t40,0 V100 L0,100 z` }\n strokeWidth=\"0\"\n fill={color}\n />\n );\n }\n\n };\n\n const triangleSectionStyle = (level, color) => {\n\n const absLevel = Math.abs(level);\n const DivideAbs4 = absLevel / 4;\n\n if (level > 0) {\n\n return (\n <path\n d={`m0,100 h${50 - DivideAbs4} l${DivideAbs4},-${absLevel} l${DivideAbs4},${absLevel} h${DivideAbs4} v100 h-100 z`}\n strokeWidth=\"0\"\n fill={color}\n />\n );\n } else if (level < 0) {\n\n return (\n <path\n d={`m0,${100 - absLevel} h${50 - DivideAbs4} l${DivideAbs4},${absLevel} l${DivideAbs4},-${absLevel} h${50 - DivideAbs4} v${absLevel + 1} h-100 z`}\n strokeWidth=\"0\"\n fill={color}\n />);\n }\n };\n\n //背景色をクリアした時は、白に変更\n if(!color){\n color = '#fff';\n }\n\n //Paddingの条件分岐を追加\n if (dividerType === 'tilt') {\n\n sectionPadding = Math.abs(level);\n lenderDivider = tiltSectionStyle(level, color);\n\n }else if(dividerType === 'curve') {\n\n if (level > 0) {\n sectionPadding = Math.abs(level);\n } else if (level < 0) {\n sectionPadding = Math.abs(level) * 2;\n }\n lenderDivider = curveSectionStyle(level, color);\n\n }else if(dividerType === 'wave'){\n\n sectionPadding = Math.abs(level);\n lenderDivider = waveSectionStyle(level, color);\n\n }else if(dividerType === 'triangle'){\n\n sectionPadding = Math.abs(level);\n lenderDivider = triangleSectionStyle(level, color);\n\n }\n\n //classにdividerTypeを追加\n sectionClass = dividerType;\n\n //upper-paddingを追加\n if (whichSide === 'upper') {\n return (\n <div\n className={`vk_outer_separator vk_outer_separator-position-upper vk_outer_separator-type-${sectionClass}`}\n style={{paddingBottom: sectionPadding + `px`}}\n >\n <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 100 100\" preserveAspectRatio=\"none\">\n {lenderDivider}\n </svg>\n </div>\n\n );\n //lower-paddingを追加\n } else if (whichSide === 'lower') {\n return (\n\n <div\n className={`vk_outer_separator vk_outer_separator-position-lower vk_outer_separator-type-${sectionClass}`}\n style={{paddingTop: sectionPadding + `px`}}\n >\n <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 100 100\" preserveAspectRatio=\"none\">\n {lenderDivider}\n </svg>\n </div>\n )\n }\n};\n\nexport {componentDivider};\n","import React from 'react';\nimport {componentDivider} from './component-divider';\n\nconst {InnerBlocks} = wp.editor;\n\n//hexカラーコード定義をrgbaに変換\nfunction hex2rgba (hex, alpha) {\n\n // ロングバージョンの場合(例:#FF0000)\n let r = hex.match(/^#([0-9a-f]{2})([0-9a-f]{2})([0-9a-f]{2})$/i);\n let c = null;\n if (r) {\n c = r.slice(1,4).map(function(x) { return parseInt(x, 16) })\n }\n // ショートバージョンの場合(例:#F00)\n r = hex.match(/^#([0-9a-f])([0-9a-f])([0-9a-f])$/i);\n if (r) {\n c = r.slice(1,4).map(function(x) { return 0x11 * parseInt(x, 16) })\n }\n // 該当しない場合は、nullを返す.\n if (!c) {\n return null\n }\n return `rgba(${c[0]}, ${c[1]}, ${c[2]}, ${alpha})`\n}\n\nexport class Component extends React.Component {\n\n render() {\n\n let {\n bgColor,\n bgImage,\n bgPosition,\n outerWidth,\n padding_left_and_right,\n padding_top_and_bottom,\n opacity,\n upper_level,\n lower_level,\n upperDividerBgColor,\n lowerDividerBgColor,\n dividerType,\n borderWidth,\n borderStyle,\n borderColor,\n borderRadius,\n anchor\n } = this.props.attributes;\n\n let for_ = this.props.for_;\n let classPaddingLR;\n let classPaddingVertical;\n let classBgPosition;\n let classWidth;\n let elm;\n let containerClass;\n let whichSideUpper;\n let whichSideLower;\n let bgStyle;\n let borderProperty;\n let borderRadiusProperty;\n\n //幅のクラス切り替え\n classWidth = ` vk_outer-width-${outerWidth}`;\n\n //hexからrgbaに変換\n if(bgColor){\n bgColor = hex2rgba(bgColor,opacity);\n }else {\n //背景色をクリアした時は、白に変更\n bgColor = hex2rgba('#fff',opacity);\n }\n\n //classBgPositionのクラス切り替え\n if (bgPosition === 'parallax') {\n classBgPosition = ' vk_outer-bgPosition-parallax vk-prlx';\n\t\t\t\t} else if (bgPosition === 'fixed') {\n\t\t classBgPosition = ' vk_outer-bgPosition-fixed';\n } else {\n classBgPosition = ' vk_outer-bgPosition-normal';\n }\n\n\t\t\t\t//classPaddingLRのクラス切り替え\n if(padding_left_and_right === '1'){\n classPaddingLR = ' vk_outer-paddingLR-use';\n } else {\n classPaddingLR = ' vk_outer-paddingLR-none';\n }\n\n //classPaddingVerticalのクラス切り替え\n if(padding_top_and_bottom === '1'){\n classPaddingVertical = ' vk_outer-paddingVertical-use';\n } else {\n classPaddingVertical = ' vk_outer-paddingVertical-none';\n }\n\n //上側セクションの傾き切り替え\n if (upper_level) {\n whichSideUpper = 'upper';\n }\n\n //下側セクションの傾き切り替え\n if (lower_level) {\n whichSideLower = 'lower';\n }\n\n //編集画面とサイト上の切り替え\n if(for_ === 'edit'){\n elm = <InnerBlocks/>;\n }else if('save'){\n elm = <InnerBlocks.Content/>;\n containerClass = 'vk_outer_container';\n }\n\n //背景画像の有り無しでstyleを切り替え\n if(bgImage){\n bgStyle = `linear-gradient(${bgColor}, ${bgColor}), url(${bgImage})`;\n }else {\n bgStyle = `linear-gradient(${bgColor}, ${bgColor})`;\n }\n\n //borderColorクリア時に白をセットする\n if (!borderColor) {\n borderColor = '#fff';\n }\n\n //Dividerエフェクトがない時のみ枠線を追加\n if(upper_level === 0 && lower_level === 0){\n borderProperty = `${borderWidth}px ${borderStyle} ${borderColor}`;\n borderRadiusProperty = `${borderRadius}px`;\n }else {\n borderProperty = 'none';\n borderRadiusProperty = `0px`;\n }\n\n return (\n <div\n id={anchor}\n className={ 'vk_outer' + classWidth + classPaddingLR + classPaddingVertical + classBgPosition }\n style={{\n background: bgStyle,\n border: borderProperty,\n borderRadius: borderRadiusProperty\n }}\n >\n {\n componentDivider(upper_level, upperDividerBgColor, whichSideUpper, dividerType)\n }\n <div className={containerClass}>\n {elm}\n </div>\n {\n componentDivider(lower_level, lowerDividerBgColor, whichSideLower, dividerType)\n }\n </div>\n );\n }\n}\n","import React from \"react\";\nimport {schema} from \"./schema\";\nimport {Component} from \"./component\";\n\nexport const deprecated = [\n {\n attributes: schema,\n\n save({attributes}) {\n {\n if (vk_blocks_check.is_pro) {\n\n return (\n <Component\n attributes={attributes}\n for_={'save'}/>\n );\n\n }\n }\n\n },\n }\n];\n","export const schema = {\n\tbgColor: {\n\t\ttype: 'string',\n\tdefault: '#f3f4f5',\n\t},\n\tbgImage: {\n\t\ttype: 'string',\n\tdefault: null,\n\t},\n\touterWidth:{\n\t\ttype: 'string',\n\tdefault: 'normal',\n\t},\n\tbgPosition:{\n\t\ttype: 'string',\n\tdefault: 'normal',\n\t},\n\tpadding_left_and_right: {\n\t\ttype: 'string',\n\tdefault: '0',\n\t},\n\tpadding_top_and_bottom: {\n\t\ttype: 'string',\n\tdefault: '1',\n\t},\n\topacity: {\n\t\ttype: 'number',\n\tdefault: 0.5,\n\t},\n\tupper_level: {\n\t\ttype: 'number',\n\tdefault: 0,\n\t},\n\tlower_level: {\n\t\ttype: 'number',\n\tdefault: 0,\n\t},\n\tdividerType: {\n\t\ttype: 'string',\n\t\tdefault: 'tilt',\n\t},\n\tupperDividerBgColor: {\n\t\ttype: 'string',\n\tdefault: '#fff',\n\t},\n\tlowerDividerBgColor: {\n\t\ttype: 'string',\n\tdefault: '#fff',\n\t},\n\tborderWidth: {\n\t\ttype: 'number',\n\t\tdefault: 0,\n\t},\n\tborderStyle: {\n\t\ttype: 'string',\n\t\tdefault: 'none',\n\t},\n\tborderColor: {\n\t\ttype: 'string',\n\t\tdefault: '#000',\n\t},\n\tborderRadius: {\n\t\ttype: 'number',\n\t\tdefault: 0,\n\t},\n};\n","'use strict';\n\nexport default function toNumber( value, min = -100, max = null ) {\n\tvalue = Number( value );\n\n\tif ( isNaN( value ) || value < min ) {\n\t\tvalue = min;\n\t}\n\n\tif ( null !== max && value > max ) {\n\t\tvalue = max;\n\t}\n\n\treturn value;\n}\n","/**\n * outer block type\n *\n */\nimport React from \"react\";\nimport {Component} from \"./component\";\nimport {schema} from './schema';\nimport {deprecated} from './deprecated/block';\nimport toNumber from \"../_helper/to-number\";\n\nconst {__} = wp.i18n; // Import __() from wp.i18n\nconst {registerBlockType} = wp.blocks; // Import registerBlockType() from wp.blocks\nconst {RangeControl, RadioControl, PanelBody, Button, BaseControl,SelectControl} = wp.components;\nconst {Fragment} = wp.element;\nconst {InspectorControls, MediaUpload, ColorPalette} = wp.editor;\nconst BlockIcon = (\n\t<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"576\" height=\"512\" viewBox=\"0 0 576 512\">\n\t<path d=\"M288,381c50.7,0,92-41.3,92-92s-41.3-92-92-92s-92,41.3-92,92S237.3,381,288,381z M288,227c34.2,0,62,27.8,62,62\n\t\ts-27.8,62-62,62s-62-27.8-62-62S253.8,227,288,227z\"/>\n\t<polygon points=\"273,342 303,342 303,304 341,304 341,274 303,274 303,236 273,236 273,274 235,274 235,304 273,304 \"/>\n\t<path d=\"M1.8,155.5v267h572.5v-267H1.8z M544.2,392.5H31.8v-207h512.5L544.2,392.5L544.2,392.5z\"/>\n\t<g>\n\t\t<path d=\"M39.8,10.3c-13.3,0-25.7,0.9-37.6,2.6L2,136.9h33.3l0.1-39c3,0.4,6.7,0.5,11.1,0.5c16.7,0,29.5-3.9,38.3-11.7\n\t\t\tc8.7-7.7,13.1-19.3,13.1-34.4C98,24.3,78.6,10.4,39.8,10.3z M62,68.5c-3.6,3.4-9.2,5.2-16.6,5.2c-0.6,0-1.1,0-1.6,0\n\t\t\tc-0.2,0-0.4,0-0.6,0c-2.8,0-5.4-0.1-7.7-0.5l0-22l-1.3-14.3c2.6-0.6,5.2-0.9,7.7-0.9c0.2,0,0.5,0,0.7,0c0.2,0,0.4,0,0.7,0\n\t\t\tc13.6,0,21.1,4.7,22.7,14c0.3,1.2,0.6,2.6,0.7,4C67.2,60.2,65.6,65,62,68.5z\"/>\n\t\t<path d=\"M141.3,65H141l0-17.1h-32.5l-0.2,88.9h33.3l0.1-35c0.1-8.6,3.2-15.7,9.7-21.4c6.5-5.7,14.9-8.5,25.4-8.5h3.4l0-23.9h-3.4\n\t\t\tC161.7,48.1,149.8,53.7,141.3,65z\"/>\n\t\t<path d=\"M266.7,58.5c-8-8.1-19.3-12.2-34-12.2c-14.6,0-25.9,4.1-34,12.2c-8.1,8.1-12.2,19.4-12.2,33.9c-0.1,14.5,4,25.8,12,33.9\n\t\t\tc8,8.1,19.3,12.2,34,12.2c14.6,0,25.9-4.1,34-12.2c8.1-8.1,12.2-19.4,12.2-33.9C278.7,78,274.7,66.6,266.7,58.5z M246.2,92.5\n\t\t\tc0,8.9-1.2,15-3.3,18.6c-2.1,3.6-5.6,5.4-10.4,5.4s-8.3-1.8-10.5-5.4c-2.2-3.6-3.3-9.8-3.2-18.6c0-8.9,1.2-15,3.3-18.6\n\t\t\tc2.1-3.6,5.6-5.4,10.4-5.4c4.8,0,8.3,1.8,10.5,5.4S246.3,83.7,246.2,92.5z\"/>\n\t</g>\n\t</svg>\n);\n\n/**\n * Register: a Gutenberg Block.\n *\n * Registers a new block provided a unique name and an object defining its\n * behavior. Once registered, the block is made editor as an option to any\n * editor interface where blocks are implemented.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/\n * @param {string} name Block name.\n * @param {Object} settings Block settings.\n * @return {?WPBlock} The block, if it has been successfully\n * registered; otherwise `undefined`.\n */\nregisterBlockType('vk-blocks/outer', {\n // Block name. Block names must be string that contains a namespace prefix. Example: my-plugin/my-custom-block.\n title: __('Outer', 'vk-blocks'), // Block title.\n icon: BlockIcon, // Block icon from Dashicons → https://developer.wordpress.org/resource/dashicons/.\n category: 'vk-blocks-cat-layout', // Block category — Group blocks together based on common traits E.g. common, formatting, layout widgets, embed.\n attributes: schema,\n\tsupports:{\n \tanchor:true,\n\t},\n\n /**\n * The edit function describes the structure of your block in the context of the editor.\n * This represents what the editor will render when the block is used.\n *\n * The \"edit\" property must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n edit({attributes, setAttributes,className}) {\n const {\n bgColor,\n bgImage,\n bgPosition,\n outerWidth,\n padding_left_and_right,\n padding_top_and_bottom,\n opacity,\n upper_level,\n lower_level,\n\t\t\tupperDividerBgColor,\n\t\t\tlowerDividerBgColor,\n\t\t\tdividerType,\n\t\t\tborderWidth,\n\t\t\tborderStyle,\n\t\t\tborderColor,\n\t\t\tborderRadius\n } = attributes;\n\n return (\n <Fragment>\n <InspectorControls>\n <PanelBody title={__('Background Setting', 'vk-blocks')}>\n <BaseControl\n label={__('Color Setting', 'vk-blocks')}\n help={__('Color will overcome background image. If you want to display image, clear background color or set opacity 0.', 'vk-blocks')}\n >\n <ColorPalette\n value={bgColor}\n onChange={(value) => setAttributes({bgColor: value})}\n />\n </BaseControl>\n <BaseControl\n label={__('Opacity Setting', 'vk-blocks')}\n >\n <RangeControl\n value={opacity}\n onChange={(value) => {setAttributes({opacity: value});\n }}\n min={0}\n max={1}\n step={0.1}\n />\n </BaseControl>\n\n <BaseControl\n label={__('Background Image', 'vk-blocks')}\n help=\"\"\n >\n <MediaUpload\n onSelect={(value) => setAttributes({bgImage: value.url})}\n type=\"image\"\n value={bgImage}\n render={({open}) => (\n <Button\n onClick={open}\n className={bgImage ? 'image-button' : 'button button-large'}\n >\n {!bgImage ? __('Select image', 'vk-blocks') :\n <img className={'icon-image'} src={bgImage}\n alt={__('Upload image', 'vk-blocks')}/>}\n </Button>\n )}\n />\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t</BaseControl>\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<BaseControl\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel={__('Background image Position', 'vk-blocks')}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\thelp=\"\"\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t>\n <RadioControl\n // label={__('Background Position', 'vk-blocks')}\n selected={bgPosition}\n options={[\n {label: __('normal', 'vk-blocks'), value: 'normal'},\n {label: __('Fixed', 'vk-blocks'), value: 'fixed'},\n {label: __('Parallax (It will not work in preview)', 'vk-blocks'), value: 'parallax'}\n ]}\n onChange={(value) => setAttributes({bgPosition: value})}\n />\n </BaseControl>\n </PanelBody>\n\t\t\t\t\t<PanelBody title={__('Layout Setting', 'vk-blocks')}>\n\t\t\t\t\t\t<BaseControl>\n\t\t\t\t\t\t\t<RadioControl\n\t\t\t\t\t\t\t\tlabel={__('Outer width', 'vk-blocks')}\n\t\t\t\t\t\t\t\tselected={outerWidth}\n\t\t\t\t\t\t\t\toptions={[\n\t\t\t\t\t\t\t\t\t{label: __('Normal', 'vk-blocks'), value: 'normal'},\n\t\t\t\t\t\t\t\t\t{label: __('Full Wide', 'vk-blocks'), value: 'full'}\n\t\t\t\t\t\t\t\t]}\n\t\t\t\t\t\t\t\tonChange={(value) => setAttributes({outerWidth: value})}\n\t\t\t\t\t\t\t/>\n\t\t\t\t\t\t\t<RadioControl\n\t\t\t\t\t\t\t\tlabel={__('Contents area padding (left and right)', 'vk-blocks')}\n\t\t\t\t\t\t\t\tselected={padding_left_and_right}\n\t\t\t\t\t\t\t\toptions={[\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tlabel: __('Do not use contents area default padding (When case of full width etc.).', 'vk-blocks'),\n\t\t\t\t\t\t\t\t\t\tvalue: '0'\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tlabel: __('Use contents area default padding (When case of not full width and use background etc.).', 'vk-blocks'),\n\t\t\t\t\t\t\t\t\t\tvalue: '1'\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t]}\n\t\t\t\t\t\t\t\tonChange={(value) => setAttributes({padding_left_and_right: value})}\n\t\t\t\t\t\t\t/>\n\t\t\t\t\t\t\t<RadioControl\n\t\t\t\t\t\t\t\tlabel={__('Padding (top and bottom)', 'vk-blocks')}\n\t\t\t\t\t\t\t\tselected={padding_top_and_bottom}\n\t\t\t\t\t\t\t\toptions={[\n\t\t\t\t\t\t\t\t\t{label: __('Use default padding', 'vk-blocks'), value: '1'},\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tlabel: __('Do not use default padding (Set it yourself using a spacer block etc.).', 'vk-blocks'),\n\t\t\t\t\t\t\t\t\t\tvalue: '0'\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t]}\n\t\t\t\t\t\t\t\tonChange={(value) => setAttributes({padding_top_and_bottom: value})}\n\t\t\t\t\t\t\t/>\n\t\t\t\t\t\t</BaseControl>\n\t\t\t\t\t</PanelBody>\n\t\t\t\t\t<PanelBody title={__('Divider Setting', 'vk-blocks')}>\n\t\t\t\t\t\t<BaseControl>\n\t\t\t\t\t\t\t<SelectControl\n\t\t\t\t\t\t\t\tlabel={__('Type', 'vk-blocks')}\n\t\t\t\t\t\t\t\tvalue={dividerType}\n\t\t\t\t\t\t\t\tonChange={(value) => setAttributes({dividerType: value})}\n\t\t\t\t\t\t\t\toptions={[\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tvalue: 'tilt',\n\t\t\t\t\t\t\t\t\t\tlabel: __('Tilt', 'vk-blocks'),\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tvalue: 'curve',\n\t\t\t\t\t\t\t\t\t\tlabel: __('Curve', 'vk-blocks'),\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tvalue: 'wave',\n\t\t\t\t\t\t\t\t\t\tlabel: __('Wave', 'vk-blocks'),\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tvalue: 'triangle',\n\t\t\t\t\t\t\t\t\t\tlabel: __('Triangle', 'vk-blocks'),\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t]}\n\t\t\t\t\t\t\t/>\n\t\t\t\t\t\t</BaseControl>\n\t\t\t\t\t\t<BaseControl\n\t\t\t\t\t\t\tlabel={__('Upper Divider Level', 'vk-blocks')}\n\t\t\t\t\t\t>\n\t\t\t\t\t\t\t<RangeControl\n\t\t\t\t\t\t\t\tvalue={upper_level}\n\t\t\t\t\t\t\t\tonChange={(value) => setAttributes({upper_level: toNumber(value, -100, 100)})}\n\t\t\t\t\t\t\t\tmin=\"-100\"\n\t\t\t\t\t\t\t\tmax=\"100\"\n\t\t\t\t\t\t\t/>\n\t\t\t\t\t\t</BaseControl>\n\t\t\t\t\t\t<BaseControl>\n\t\t\t\t\t\t\t<ColorPalette\n\t\t\t\t\t\t\t\tvalue={upperDividerBgColor}\n\t\t\t\t\t\t\t\tonChange={(value) => setAttributes({upperDividerBgColor: value})}\n\t\t\t\t\t\t\t/>\n\t\t\t\t\t\t</BaseControl>\n\t\t\t\t\t\t<BaseControl\n\t\t\t\t\t\t\tlabel={__('Lower Divider Level', 'vk-blocks')}\n\t\t\t\t\t\t>\n\t\t\t\t\t\t\t<RangeControl\n\t\t\t\t\t\t\t\tvalue={lower_level}\n\t\t\t\t\t\t\t\tonChange={(value) => setAttributes({lower_level: toNumber(value, -100, 100)})}\n\t\t\t\t\t\t\t\tmin=\"-100\"\n\t\t\t\t\t\t\t\tmax=\"100\"\n\t\t\t\t\t\t\t/>\n\t\t\t\t\t\t</BaseControl>\n\t\t\t\t\t\t<BaseControl>\n\t\t\t\t\t\t\t<ColorPalette\n\t\t\t\t\t\t\t\tvalue={lowerDividerBgColor}\n\t\t\t\t\t\t\t\tonChange={(value) => setAttributes({lowerDividerBgColor: value})}\n\t\t\t\t\t\t\t/>\n\t\t\t\t\t\t</BaseControl>\n\t\t\t\t\t</PanelBody>\n\t\t\t\t\t<PanelBody title={__('Border Setting', 'vk-blocks')}>\n\t\t\t\t\t\t<BaseControl\n\t\t\t\t\t\t\t// label={__('Border will disappear when divider effect is applied.', 'vk-blocks')}\n\t\t\t\t\t\t>\n\t\t\t\t\t\t<p>{__('Border will disappear when divider effect is applied.', 'vk-blocks')}</p>\n\t\t\t\t\t\t\t<SelectControl\n\t\t\t\t\t\t\t\tlabel={__('Border type', 'vk-blocks')}\n\t\t\t\t\t\t\t\tvalue={borderStyle}\n\t\t\t\t\t\t\t\tonChange={(value) => setAttributes({borderStyle: value})}\n\t\t\t\t\t\t\t\toptions={[\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tvalue: 'none',\n\t\t\t\t\t\t\t\t\t\tlabel: __('None', 'vk-blocks'),\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tvalue: 'solid',\n\t\t\t\t\t\t\t\t\t\tlabel: __('Solid', 'vk-blocks'),\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tvalue: 'dotted',\n\t\t\t\t\t\t\t\t\t\tlabel: __('Dotted', 'vk-blocks'),\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tvalue: 'dashed',\n\t\t\t\t\t\t\t\t\t\tlabel: __('Dashed', 'vk-blocks'),\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tvalue: 'double',\n\t\t\t\t\t\t\t\t\t\tlabel: __('Double', 'vk-blocks'),\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tvalue: 'groove',\n\t\t\t\t\t\t\t\t\t\tlabel: __('Groove', 'vk-blocks'),\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tvalue: 'ridge',\n\t\t\t\t\t\t\t\t\t\tlabel: __('Ridge', 'vk-blocks'),\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tvalue: 'inset',\n\t\t\t\t\t\t\t\t\t\tlabel: __('Inset', 'vk-blocks'),\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tvalue: 'outset',\n\t\t\t\t\t\t\t\t\t\tlabel: __('Outset', 'vk-blocks'),\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t]}\n\t\t\t\t\t\t\t/>\n\t\t\t\t\t\t</BaseControl>\n\t\t\t\t\t\t<BaseControl>\n\t\t\t\t\t\t\t<ColorPalette\n\t\t\t\t\t\t\t\tvalue={borderColor}\n\t\t\t\t\t\t\t\tonChange={(value) => setAttributes({borderColor: value})}\n\t\t\t\t\t\t\t/>\n\t\t\t\t\t\t</BaseControl>\n\t\t\t\t\t\t<BaseControl\n\t\t\t\t\t\t\tlabel={__('Border width', 'vk-blocks')}\n\t\t\t\t\t\t>\n\t\t\t\t\t\t\t<RangeControl\n\t\t\t\t\t\t\t\tvalue={borderWidth}\n\t\t\t\t\t\t\t\tonChange={(value) => setAttributes({borderWidth:value})}\n\t\t\t\t\t\t\t\tmin=\"0\"\n\t\t\t\t\t\t\t/>\n\t\t\t\t\t\t</BaseControl>\n\t\t\t\t\t\t<BaseControl\n\t\t\t\t\t\t\tlabel={__('Border radius', 'vk-blocks')}\n\t\t\t\t\t\t>\n\t\t\t\t\t\t\t<RangeControl\n\t\t\t\t\t\t\t\tvalue={borderRadius}\n\t\t\t\t\t\t\t\tonChange={(value) => setAttributes({borderRadius: toNumber(value, -100, 100)})}\n\t\t\t\t\t\t\t\tmin=\"-100\"\n\t\t\t\t\t\t\t\tmax=\"100\"\n\t\t\t\t\t\t\t/>\n\t\t\t\t\t\t</BaseControl>\n\t\t\t\t\t</PanelBody>\n </InspectorControls>\n {\n vk_blocks_check.is_pro\n ?\n\t\t\t\t\t\t\t<Component\n\t\t\t\t\t\t\t\tattributes={attributes}\n\t\t\t\t\t\t\t\tclassName={className}\n\t\t\t\t\t\t\t\tfor_={'edit'}/>\n :\n <div>{__('This block is only for users who bought Lightning Pro.', 'vk-blocks')}</div>\n }\n </Fragment>\n );\n },\n\n /**\n * The save function defin className }> which the different attributes should be combined\n * into the final markup, which is then serialized by Gutenberg into post_content.\n *\n * The \"save\" property must be specified and must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n save({attributes,className}) {\n {\n if (vk_blocks_check.is_pro) {\n\n return (\n\t\t\t\t\t\t<Component\n\t\t\t\t\t\t\tattributes={attributes}\n\t\t\t\t\t\t\tclassName={className}\n\t\t\t\t\t\t\tfor_={'save'}/>\n );\n }\n }\n\n },\n\n\tdeprecated:deprecated\n});\n","export const schema = {\n\tbgColor: {\n\t\ttype: 'string',\n\tdefault: '#f3f4f5',\n\t},\n\tbgImage: {\n\t\ttype: 'string',\n\tdefault: null,\n\t},\n\touterWidth:{\n\t\ttype: 'string',\n\tdefault: 'normal',\n\t},\n\tbgPosition:{\n\t\ttype: 'string',\n\tdefault: 'normal',\n\t},\n\tpadding_left_and_right: {\n\t\ttype: 'string',\n\tdefault: '0',\n\t},\n\tpadding_top_and_bottom: {\n\t\ttype: 'string',\n\tdefault: '1',\n\t},\n\topacity: {\n\t\ttype: 'number',\n\tdefault: 0.5,\n\t},\n\tupper_level: {\n\t\ttype: 'number',\n\tdefault: 0,\n\t},\n\tlower_level: {\n\t\ttype: 'number',\n\tdefault: 0,\n\t},\n\tdividerType: {\n\t\ttype: 'string',\n\t\tdefault: 'tilt',\n\t},\n\tupperDividerBgColor: {\n\t\ttype: 'string',\n\tdefault: '#fff',\n\t},\n\tlowerDividerBgColor: {\n\t\ttype: 'string',\n\tdefault: '#fff',\n\t},\n\tborderWidth: {\n\t\ttype: 'number',\n\t\tdefault: 0,\n\t},\n\tborderStyle: {\n\t\ttype: 'string',\n\t\tdefault: 'none',\n\t},\n\tborderColor: {\n\t\ttype: 'string',\n\t\tdefault: '#000',\n\t},\n\tborderRadius: {\n\t\ttype: 'number',\n\t\tdefault: 0,\n\t},\n};\n","import React from \"react\";\n\n/**\n * WordPress dependenciess\n */\nconst { lodash } = window;\nconst { range } = lodash;\nconst { __, sprintf } = wp.i18n;\nconst { Component } = wp.element;\nconst { Toolbar } = wp.components;\n\nclass HeadingToolbar extends Component {\n\tcreateLevelControl(targetLevel, selectedLevel, onChange) {\n\t\treturn {\n\t\t\ticon: 'heading',\n\t\t\t// translators: %s: heading level e.g: \"1\", \"2\", \"3\"\n\t\t\ttitle: sprintf( __( 'Heading %d' ), targetLevel ),\n\t\t\tisActive: targetLevel === selectedLevel,\n\t\t\tonClick: () => onChange( targetLevel ),\n\t\t\tsubscript: String( targetLevel ),\n\t\t};\n\t}\n\n\n\trender() {\n\t\tconst {minLevel, maxLevel, selectedLevel, onChange} = this.props;\n\n\t\treturn (\n\t\t\t<Toolbar controls={range(minLevel, maxLevel).map((index) => this.createLevelControl(index, selectedLevel, onChange))}/>\n\t\t);\n\t}\n}\n\nexport default HeadingToolbar;\n","import React from 'react';\nimport classNames from \"classnames\";\n\nconst {RichText} = wp.editor;\nconst {__} = wp.i18n; // Import __() from wp.i18n\n\nexport class Component extends React.Component {\n\n render() {\n const {level, align, title, titleColor, titleSize, subText, subTextFlag, subTextColor, subTextSize, titleStyle, titleMarginBottom, outerMarginBottom} = this.props.attributes;\n const setAttributes = this.props.setAttributes;\n let className = this.props.className;\n let for_ = this.props.for_;\n let containerClass = classNames(className, `vk_heading vk_heading-style-${titleStyle}`);\n const tagName = 'h' + level;\n let cStyle;\n let tStyle;\n\n //containerのマージンを切り替え\n if (outerMarginBottom != null) {\n cStyle = {marginBottom: outerMarginBottom + `rem`};\n }\n\n //titleのマージンを切り替え\n if(titleMarginBottom != null){\n tStyle = {\n color: titleColor,\n fontSize: titleSize + 'rem',\n marginBottom: titleMarginBottom + 'rem'\n };\n }else {\n tStyle = {\n color: titleColor,\n fontSize: titleSize + 'rem',\n textAlign: align,\n };\n }\n\n if(for_ === 'edit'){\n return (\n <div\n className={containerClass}\n style={cStyle}\n >\n <RichText\n tagName={tagName}\n value={title}\n onChange={(value) => setAttributes({title: value})}\n style={tStyle}\n className={`vk_heading_title vk_heading_title-style-${titleStyle}`}\n placeholder={__('Input title…', 'vk-blocks')}\n />\n {\n // サブテキスト\n (() => {\n if (subTextFlag === 'on') {\n return (\n <RichText\n tagName={'p'}\n value={subText}\n onChange={(value) => setAttributes({subText: value})}\n style={{\n color: subTextColor,\n fontSize: subTextSize + 'rem',\n textAlign: align\n }}\n className={`vk_heading_subtext vk_heading_subtext-style-${titleStyle}`}\n placeholder={__('Input sub text…', 'vk-blocks')}\n />\n );\n }\n })()\n }\n </div>\n );\n }else if(for_ === 'save'){\n return (\n <div\n className={containerClass}\n style={cStyle}\n >\n <RichText.Content\n tagName={tagName}\n value={title}\n onChange={(value) => setAttributes({title: value})}\n style={tStyle}\n className={`vk_heading_title vk_heading_title-style-${titleStyle}`}\n placeholder={__('Input title…', 'vk-blocks')}\n />\n {\n // サブテキスト\n (() => {\n if (subTextFlag === 'on') {\n return (\n <RichText.Content\n tagName={'p'}\n value={subText}\n onChange={(value) => setAttributes({subText: value})}\n style={{\n color: subTextColor,\n fontSize: subTextSize + 'rem',\n textAlign: align\n }}\n className={`vk_heading_subtext vk_heading_subtext-style-${titleStyle}`}\n placeholder={__('Input sub text…', 'vk-blocks')}\n />\n );\n }\n })()\n }\n </div>\n );\n }\n }\n}\n","/**\n * heading block type\n *\n */\nimport React from \"react\";\nimport {schema} from './schema';\nconst {Fragment} = wp.element;\n\nconst {RichText, InspectorControls, ColorPalette, BlockControls, AlignmentToolbar} = wp.editor;\n\nfunction set_attirbuite(number) {\n\n var attributes = {};\n\n for (var i = 1; i <= number; i++) {\n\n attributes['heading' + i] = {\n type: 'string',\n source: 'html',\n selector: 'h1.vk_prBlocks_item_title-' + i,\n };\n attributes['content' + i] = {\n type: 'string',\n source: 'html',\n selector: 'p.vk_prBlocks_item_summary-' + i,\n };\n attributes['url' + i] = {\n type: 'string',\n default: null,\n };\n attributes['urlOpenType' + i] = {\n type: 'Boolean',\n default: false,\n };\n attributes['icon' + i] = {\n type: 'string',\n default: 'fas fa-file',\n };\n attributes['color' + i] = {\n type: 'string',\n default: '#0693e3',\n };\n attributes['bgType' + i] = {\n type: 'string',\n default: '0',\n };\n attributes['insertImage' + i] = {\n type: 'string',\n default: null,\n };\n }\n\n return attributes;\n}\n\nexport const Version0_6_0 = [\n {\n\n attributes: schema,\n supports : {\n className: false,\n anchor: true,\n },\n\n save({attributes}) {\n const {level, align, title, titleColor, titleSize, subText, subTextFlag, subTextColor, subTextSize, titleStyle, titleMarginBottom, outerMarginBottom} = attributes;\n const tagName = 'h' + level;\n\n return (\n <div\n className={`vk_heading vk_heading-style-${titleStyle}`}\n style={{marginBottom: outerMarginBottom + `rem`}}\n >\n <RichText.Content\n tagName={tagName}\n value={title}\n style={{\n color: titleColor,\n fontSize: titleSize + 'rem',\n textAlign: align,\n marginBottom: titleMarginBottom + 'rem'\n }}\n className={`vk_heading_title vk_heading_title-style-${titleStyle}`}\n />\n {\n // サブテキスト\n (() => {\n if (subTextFlag === 'on') {\n return (\n <RichText.Content\n tagName={'p'}\n value={subText}\n style={{color: subTextColor, fontSize: subTextSize + 'rem', textAlign: align}}\n className={`vk_heading_subtext vk_heading_subtext-style-${titleStyle}`}\n />\n );\n }\n })()\n }\n </div>\n );\n }\n },\n {\n attributes: set_attirbuite(4),\n save({attributes}) {\n const {\n heading1,\n heading2,\n heading3,\n content1,\n content2,\n content3,\n url1,\n url2,\n url3,\n urlOpenType1,\n urlOpenType2,\n urlOpenType3,\n icon1,\n icon2,\n icon3,\n color1,\n color2,\n color3,\n bgType1,\n bgType2,\n bgType3,\n insertImage1,\n insertImage2,\n insertImage3\n } = attributes;\n\n return (\n <article className=\"vk_prBlocks row\">\n\n <div className=\"vk_prBlocks_item col-sm-4\">\n <a\n href={url1}\n target={urlOpenType1? '_blank':'_self'}\n className=\"vk_prBlocks_item_link\"\n >\n {(() => {\n\n if (insertImage1) {\n\n return <div className=\"vk_prBlocks_item_image\"\n style={{\n backgroundImage: 'url(' + insertImage1 + ')',\n backgroundRepeat: 'no-repeat 50% center',\n backgroundSize: 'cover'\n }}\n >\n <img\n src={insertImage1}\n alt=''\n />\n </div>\n\n } else {\n\n if ( ! color1 ){\n color1 = '#0693e3';\n bgType1 === '0';\n }\n if (bgType1 === '0') {\n\n return <div\n className=\"vk_prBlocks_item_icon_outer\"\n style={{\n backgroundColor: color1,\n border: `1px solid ${color1}`\n }}\n ><i className={`${icon1} vk_prBlocks_item_icon`}\n style={{color: '#fff'}}>\n </i>\n </div>\n } else {\n return <div\n className=\"vk_prBlocks_item_icon_outer\"\n style={{backgroundColor: 'transparent', border: '1px solid ' + color1}}\n ><i className={`${icon1} vk_prBlocks_item_icon`}\n style={{color: color1}}>\n </i>\n </div>\n }\n }\n })()}\n <RichText.Content\n className=\"vk_prBlocks_item_title vk_prBlocks_item_title-1\"\n tagName={'h1'}\n value={heading1}/>\n <RichText.Content\n className=\"vk_prBlocks_item_summary vk_prBlocks_item_summary-1\"\n tagName={'p'}\n value={content1}/>\n </a>\n </div>\n <div className=\"vk_prBlocks_item col-sm-4\">\n <a\n href={url2}\n target={urlOpenType2? '_blank':'_self'}\n className=\"vk_prBlocks_item_link\"\n >\n {(() => {\n\n if (insertImage2) {\n\n return <div className=\"vk_prBlocks_item_image\"\n style={{\n backgroundImage: 'url(' + insertImage2 + ')',\n backgroundRepeat: 'no-repeat 50% center',\n backgroundSize: 'cover'\n }}\n >\n <img\n src={insertImage2}\n alt=''\n />\n </div>\n\n } else {\n if ( ! color2 ){\n color2 = '#0693e3';\n bgType2 === '0';\n }\n if (bgType2 === '0') {\n return <div\n className=\"vk_prBlocks_item_icon_outer\"\n style={{\n backgroundColor: color2,\n border: `1px solid ${color2}`\n }}\n ><i className={`${icon2} vk_prBlocks_item_icon`}\n style={{color: '#fff'}}>\n </i>\n </div>\n } else {\n return <div\n className=\"vk_prBlocks_item_icon_outer\"\n style={{backgroundColor: 'transparent', border: '1px solid ' + color2}}\n ><i className={`${icon2} vk_prBlocks_item_icon`}\n style={{color: color2}}>\n </i>\n </div>\n }\n }\n })()}\n <RichText.Content\n className=\"vk_prBlocks_item_title vk_prBlocks_item_title-2\"\n tagName={'h1'}\n value={heading2}/>\n <RichText.Content\n className=\"vk_prBlocks_item_summary vk_prBlocks_item_summary-2\"\n tagName={'p'}\n value={content2}/>\n </a>\n </div>\n\n <div className=\"vk_prBlocks_item col-sm-4\">\n <a\n href={url3}\n target={urlOpenType3? '_blank':'_self'}\n className=\"vk_prBlocks_item_link\"\n >\n {(() => {\n\n if (insertImage3) {\n\n return <div className=\"vk_prBlocks_item_image\"\n style={{\n backgroundImage: 'url(' + insertImage3 + ')',\n backgroundRepeat: 'no-repeat 50% center',\n backgroundSize: 'cover'\n }}\n >\n <img\n src={insertImage3}\n alt=''\n />\n </div>\n\n } else {\n if ( ! color3 ){\n color3 = '#0693e3';\n bgType3 === '0';\n }\n if (bgType3 === '0') {\n return <div\n className=\"vk_prBlocks_item_icon_outer\"\n style={{\n backgroundColor: color3,\n border: `1px solid ${color3}`\n }}\n ><i className={`${icon3} vk_prBlocks_item_icon`}\n style={{color: '#fff'}}>\n </i>\n </div>\n } else {\n return <div\n className=\"vk_prBlocks_item_icon_outer\"\n style={{backgroundColor: 'transparent', border: '1px solid ' + color3}}\n ><i className={`${icon3} vk_prBlocks_item_icon`}\n style={{color: color3}}>\n </i>\n </div>\n }\n }\n })()}\n <RichText.Content\n className=\"vk_prBlocks_item_title vk_prBlocks_item_title-3\"\n tagName={'h1'}\n value={heading3}/>\n <RichText.Content\n className=\"vk_prBlocks_item_summary vk_prBlocks_item_summary-3\"\n tagName={'p'}\n value={content3}/>\n </a>\n </div>\n </article>\n );\n },\n },\n {\n attributes: {\n level: {\n type: 'number',\n default: 2,\n },\n align: {\n type: 'string',\n },\n titleStyle: {\n type: 'string',\n default: 'default',\n },\n outerMarginBottom: {\n type: 'number',\n default: null,\n },\n title: {\n type: 'string',\n source: 'html',\n selector: 'h1,h2,h3,h4,h5,h6',\n default: '',\n },\n titleColor: {\n type: 'string',\n default: '#000000',\n },\n titleSize: {\n type: 'number',\n default: 2.6,\n },\n titleMarginBottom: {\n type: 'number',\n default: null,\n },\n subText: {\n source: 'html',\n selector: 'p',\n default: '',\n },\n subTextFlag: {\n type: 'string',\n default: 'on',\n },\n subTextColor: {\n type: 'string',\n default: '#000000',\n },\n subTextSize: {\n type: 'number',\n default: 1.8,\n },\n },\n supports: {\n className: false,\n anchor: true,\n },\n save({attributes}) {\n const {level, align, title, titleColor, titleSize, subText, subTextFlag, subTextColor, subTextSize, titleStyle, titleMarginBottom, outerMarginBottom} = attributes;\n const tagName = 'h' + level;\n\n return (\n <Fragment>\n {\n outerMarginBottom == null ?\n <div className={`vk_heading vk_heading-style-${titleStyle}`}>\n <RichText.Content\n tagName={tagName}\n value={title}\n style={{\n color: titleColor,\n fontSize: titleSize + 'rem',\n textAlign: align,\n }}\n className={`vk_heading_title vk_heading_title-style-${titleStyle}`}\n />\n {\n // サブテキスト\n (() => {\n if (subTextFlag === 'on') {\n return (\n <RichText.Content\n tagName={'p'}\n value={subText}\n style={{\n color: subTextColor,\n fontSize: subTextSize + 'rem',\n textAlign: align\n }}\n className={`vk_heading_subtext vk_heading_subtext-style-${titleStyle}`}\n />\n );\n }\n })()\n }\n </div>\n :\n <div\n className={`vk_heading vk_heading-style-${titleStyle}`}\n style={{marginBottom: outerMarginBottom + `rem`}}\n >\n <RichText.Content\n tagName={tagName}\n value={title}\n style={{\n color: titleColor,\n fontSize: titleSize + 'rem',\n textAlign: align,\n marginBottom: titleMarginBottom + 'rem'\n }}\n className={`vk_heading_title vk_heading_title-style-${titleStyle}`}\n />\n {\n // サブテキスト\n (() => {\n if (subTextFlag === 'on') {\n return (\n <RichText.Content\n tagName={'p'}\n value={subText}\n style={{\n color: subTextColor,\n fontSize: subTextSize + 'rem',\n textAlign: align\n }}\n className={`vk_heading_subtext vk_heading_subtext-style-${titleStyle}`}\n />\n );\n }\n })()\n }\n </div>\n }\n </Fragment>\n );\n },\n }\n];\n","export const schema = {\n level: {\n type: 'number',\n default: 2,\n },\n align: {\n type: 'string',\n },\n titleStyle: {\n type: 'string',\n default: 'default',\n },\n outerMarginBottom: {\n type: 'number',\n },\n title: {\n type: 'string',\n source: 'html',\n selector: 'h1,h2,h3,h4,h5,h6',\n default: '',\n },\n titleColor: {\n type: 'string',\n default: '#000000',\n },\n titleSize: {\n type: 'number',\n default: 2.6,\n },\n titleMarginBottom: {\n type: 'number',\n },\n subText: {\n source: 'html',\n selector: 'p',\n default: '',\n },\n subTextFlag: {\n type: 'string',\n default: 'on',\n },\n subTextColor: {\n type: 'string',\n default: '#000000',\n },\n subTextSize: {\n type: 'number',\n default: 1.8,\n },\n};\n","/**\n * heading block type\n *\n */\nimport React from \"react\";\nimport classNames from 'classnames';\nimport {schema} from './schema';\nimport HeadingToolbar from './heading-toolbar';\nimport {Component} from \"./component\";\nimport {Version0_6_0} from './deprecated/block';\n\n// import YourComponent from \"./component.js\";\nconst {__} = wp.i18n; // Import __() from wp.i18n\nconst {registerBlockType} = wp.blocks; // Import registerBlockType() from wp.blocks\nconst {RangeControl, PanelBody, RadioControl, SelectControl} = wp.components;\nconst {Fragment} = wp.element;\nconst {RichText, InspectorControls, ColorPalette, BlockControls, AlignmentToolbar} = wp.editor;\nconst BlockIcon = (\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"576\" height=\"512\" viewBox=\"0 0 576 512\">\n <g>\n <g>\n <path d=\"M242.1,366.7l0-281.4l-212.6,0l0-77.1l516.6,0v77.1l-213.2,0l0,281.4H242.1z\"/>\n </g>\n <g>\n <path d=\"M33,467.3l30.8-1.9c0.7,5,2,8.8,4.1,11.4c3.3,4.2,8.1,6.4,14.3,6.4c4.6,0,8.2-1.1,10.7-3.3c2.5-2.2,3.8-4.7,3.8-7.5\n\t\t\t\t\tc0-2.7-1.2-5.1-3.6-7.3c-2.4-2.1-7.9-4.2-16.6-6.1c-14.2-3.2-24.3-7.4-30.4-12.7c-6.1-5.3-9.1-12-9.1-20.2\n\t\t\t\t\tc0-5.4,1.6-10.5,4.7-15.3c3.1-4.8,7.8-8.6,14.1-11.3c6.3-2.7,14.8-4.1,25.8-4.1c13.4,0,23.6,2.5,30.6,7.5c7,5,11.2,12.9,12.5,23.8\n\t\t\t\t\tl-30.5,1.8c-0.8-4.7-2.5-8.1-5.1-10.3c-2.6-2.1-6.2-3.2-10.8-3.2c-3.8,0-6.6,0.8-8.5,2.4c-1.9,1.6-2.9,3.5-2.9,5.8\n\t\t\t\t\tc0,1.7,0.8,3.2,2.4,4.5c1.5,1.4,5.1,2.7,10.9,3.9c14.1,3,24.3,6.1,30.4,9.3c6.1,3.1,10.6,7,13.4,11.6c2.8,4.6,4.2,9.8,4.2,15.5\n\t\t\t\t\tc0,6.7-1.9,12.9-5.6,18.6c-3.7,5.7-8.9,10-15.6,12.9c-6.7,2.9-15.1,4.4-25.2,4.4c-17.8,0-30.2-3.4-37-10.3\n\t\t\t\t\tC37.8,486.6,33.9,477.8,33,467.3z\"/>\n <path d=\"M215,501.9h-27.2v-12.3c-4,5-8.1,8.6-12.3,10.8c-4.1,2.1-9.2,3.2-15.2,3.2c-8,0-14.3-2.4-18.8-7.2\n\t\t\t\t\tc-4.5-4.8-6.8-12.2-6.8-22.1V426H164v41.7c0,4.8,0.9,8.1,2.6,10.1c1.8,2,4.2,3,7.4,3c3.5,0,6.3-1.3,8.5-4\n\t\t\t\t\tc2.2-2.7,3.3-7.5,3.3-14.4V426H215V501.9z\"/>\n <path d=\"M225.5,397.2h29.4v36.3c2.9-3,6.2-5.3,9.9-6.9c3.7-1.5,7.8-2.3,12.3-2.3c9.2,0,16.9,3.3,22.9,10\n\t\t\t\t\tc6.1,6.6,9.1,16.2,9.1,28.6c0,8.3-1.4,15.6-4.1,21.9c-2.8,6.3-6.6,11-11.5,14.1c-4.9,3.1-10.3,4.7-16.3,4.7c-5.1,0-9.8-1.1-14-3.3\n\t\t\t\t\tc-3.2-1.7-6.7-4.9-10.4-9.6v11.2h-27.2V397.2z M254.6,463.8c0,6.5,1.2,11.3,3.7,14.2c2.5,2.9,5.6,4.4,9.3,4.4\n\t\t\t\t\tc3.5,0,6.4-1.4,8.8-4.3c2.4-2.9,3.5-7.7,3.5-14.5c0-6-1.2-10.4-3.5-13.2c-2.3-2.8-5.1-4.2-8.4-4.2c-4,0-7.2,1.5-9.7,4.4\n\t\t\t\t\tC255.9,453.4,254.6,457.8,254.6,463.8z\"/>\n <path d=\"M304.4,397.2h98.4V423h-33v78.9h-32.4V423h-33V397.2z\"/>\n <path\n d=\"M395.8,426h34.5l12,21.2l14-21.2h32.1l-25.9,36.2l27.7,39.7h-33.9l-14-24.4l-16.5,24.4h-31.5l27.6-39.7L395.8,426z\"/>\n <path d=\"M530.6,397.2V426h16v21.3h-16v26.9c0,3.2,0.3,5.4,0.9,6.4c1,1.6,2.6,2.4,5,2.4c2.1,0,5.1-0.6,9-1.9l2.1,20.1\n\t\t\t\t\tc-7.2,1.6-13.9,2.4-20.1,2.4c-7.2,0-12.6-0.9-16-2.8c-3.4-1.9-6-4.7-7.6-8.5s-2.5-9.9-2.5-18.4v-26.7h-10.7V426h10.7v-13.9\n\t\t\t\t\tL530.6,397.2z\"/>\n </g>\n </g>\n </svg>\n);\n\n/**\n * Register: a Gutenberg Block.\n *\n * Registers a new block provided a unique name and an object defining its\n * behavior. Once registered, the block is made editor as an option to any\n * editor interface where blocks are implemented.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/\n * @param {string} name Block name.\n * @param {Object} settings Block settings.\n * @return {?WPBlock} The block, if it has been successfully\n * registered; otherwise `undefined`.\n */\nregisterBlockType('vk-blocks/heading', {\n // Block name. Block names must be string that contains a namespace prefix. Example: my-plugin/my-custom-block.\n title: __('Heading', 'vk-blocks'), // Block title.\n icon: BlockIcon, // Block icon from Dashicons → https://developer.wordpress.org/resource/dashicons/.\n category: 'vk-blocks-cat', // Block category — Group blocks together based on common traits E.g. common, formatting, layout widgets, embed.\n attributes: schema,\n supports: {\n className:true,\n customClassName:true,\n anchor: true,\n },\n\n\n /**\n * The edit function describes the structure of your block in the context of the editor.\n * This represents what the editor will render when the block is used.\n *\n * The \"edit\" property must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n edit({attributes, setAttributes, className}) {\n const {level, align, title, titleColor, titleSize, subText, subTextFlag, subTextColor, subTextSize, titleStyle, titleMarginBottom, outerMarginBottom} = attributes;\n\n let setTitleFontSize = (newLevel) => {\n\n setAttributes({level: newLevel});\n\n switch (newLevel) {\n case 1:\n setAttributes({titleSize: 3.6});\n break;\n case 2:\n setAttributes({titleSize: 2.8});\n break;\n case 3:\n setAttributes({titleSize: 2.2});\n break;\n case 4:\n setAttributes({titleSize: 2.0});\n break;\n case 5:\n setAttributes({titleSize: 1.8});\n break;\n case 6:\n setAttributes({titleSize: 1.6});\n break;\n }\n };\n return (\n <Fragment>\n <BlockControls>\n <HeadingToolbar minLevel={2} maxLevel={5} selectedLevel={level} onChange={setTitleFontSize}/>\n </BlockControls>\n <InspectorControls>\n <PanelBody title={__('Style Settings', 'vk-blocks')}>\n <SelectControl\n label={__('Heading style', 'vk-blocks')}\n value={titleStyle}\n onChange={(value) => setAttributes({titleStyle: value})}\n options={[\n {label: __('Default', 'vk-blocks'), value: 'default'},\n {label: __('Plain', 'vk-blocks'), value: 'plain'}\n ]}\n />\n <label>{__('Margin bottom size (rem)', 'vk-blocks')}</label>\n <RangeControl\n value={outerMarginBottom}\n onChange={(value) => {\n setAttributes({outerMarginBottom: value});\n }}\n min={-1}\n max={8}\n step={0.1}\n />\n </PanelBody>\n <PanelBody title={__('Heading Settings', 'vk-blocks')}>\n <label>{__('Level', 'vk-blocks')}</label>\n <HeadingToolbar minLevel={1} maxLevel={7} selectedLevel={level} onChange={setTitleFontSize}/>\n <p>{__('Text Alignment')}</p>\n <AlignmentToolbar\n value={align}\n onChange={(value) => {\n setAttributes({align: value});\n }}\n />\n <label>{__('Text size (rem)', 'vk-blocks')}</label>\n <RangeControl\n value={titleSize}\n onChange={(value) => {\n setAttributes({titleSize: value});\n }}\n min={0.5}\n max={4}\n step={0.1}\n />\n <label>{__('Heading margin bottom size (rem)', 'vk-blocks')}</label>\n <RangeControl\n value={titleMarginBottom}\n onChange={(value) => {\n setAttributes({titleMarginBottom: value});\n }}\n min={-1}\n max={3}\n step={0.1}\n />\n <ColorPalette\n value={titleColor}\n onChange={(value) => setAttributes({titleColor: value})}\n />\n </PanelBody>\n <PanelBody title={__('Sub Text Settings', 'vk-blocks')}>\n <RadioControl\n label={__('Position', 'vk-blocks')}\n selected={subTextFlag}\n options={[\n {label: __('Display', 'vk-blocks'), value: 'on'},\n {label: __('Hide', 'vk-blocks'), value: 'off'},\n ]}\n onChange={(value) => setAttributes({subTextFlag: value})}\n />\n <label>{__('Text size (rem)', 'vk-blocks')}</label>\n <RangeControl\n value={subTextSize}\n onChange={(value) => {\n setAttributes({subTextSize: value});\n }}\n min={0.5}\n max={3}\n step={0.1}\n />\n <ColorPalette\n value={subTextColor}\n onChange={(value) => setAttributes({subTextColor: value})}\n />\n </PanelBody>\n </InspectorControls>\n <Component\n attributes={attributes}\n setAttributes={setAttributes}\n className={className}\n for_={'edit'}/>\n </Fragment>\n );\n },\n\n /**\n * The save function defin className }> which the different attributes should be combined\n * into the final markup, which is then serialized by Gutenberg into post_content.\n *\n * The \"save\" property must be specified and must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n save({attributes, className}) {\n return(\n <Component\n attributes={attributes}\n className={className}\n for_={'save'}/>\n );\n },\n\n deprecated: Version0_6_0\n});\n","export const schema = {\n level: {\n type: 'number',\n default: 2,\n },\n align: {\n type: 'string',\n },\n titleStyle: {\n type: 'string',\n default: 'default',\n },\n outerMarginBottom: {\n type: 'number',\n default: null,\n },\n title: {\n type: 'string',\n source: 'html',\n selector: 'h1,h2,h3,h4,h5,h6',\n default: '',\n },\n titleColor: {\n type: 'string',\n default: '#000000',\n },\n titleSize: {\n type: 'number',\n default: 2.6,\n },\n titleMarginBottom: {\n type: 'number',\n default: null,\n },\n subText: {\n source: 'html',\n selector: 'p',\n default: '',\n },\n subTextFlag: {\n type: 'string',\n default: 'on',\n },\n subTextColor: {\n type: 'string',\n default: '#000000',\n },\n subTextSize: {\n type: 'number',\n default: 1.8,\n },\n};\n","import React from \"react\";\nconst {RichText} = wp.editor;\n\nexport const deprecated = [\n {\n attributes: {\n style: {\n type: 'string',\n default: 'info',\n },\n content: {\n type: 'string',\n source: 'html',\n selector: 'p',\n }\n },\n save({attributes}) {\n const {\n style,\n content\n } = attributes;\n return (\n <div className={`alert alert-${style}`}>\n <RichText.Content\n tagName={'p'}\n value={content}/>\n </div>\n );\n },\n }\n];\n","/**\n * Alert block type\n *\n */\nimport {deprecated} from './deprecated';\n\nconst {__} = wp.i18n; // Import __() from wp.i18n\nconst { registerBlockType } = wp.blocks;\nconst { RichText } = wp.editor;\n\nregisterBlockType( 'vk-blocks/alert', {\n\n title: __('Alert', 'vk-blocks'),\n\n icon: 'info',\n\n category: 'vk-blocks-cat',\n\n attributes: {\n style: {\n type: 'string',\n default: 'info',\n },\n content: {\n type: 'string',\n source: 'html',\n selector: 'p',\n }\n },\n\n edit({attributes, setAttributes, className}) {\n const {\n style,\n content\n } = attributes;\n\n function onStyleChange(event){\n setAttributes({style: event.target.value});\n }\n\n function onChangeContent(newContent) {\n setAttributes({content: newContent});\n }\n\n return (\n <div className={`${className} alert alert-${style}`}>\n <select onChange={onStyleChange}>\n <option value={'success'} selected={style === 'success'}>Success</option>\n <option value={'info'} selected={style === 'info'}>Info</option>\n <option value={'warning'} selected={style === 'warning'}>Warning</option>\n <option value={'danger'} selected={style === 'danger'}>Danger</option>\n </select>\n <RichText\n tagName=\"p\"\n onChange={onChangeContent}\n value={content}\n />\n </div>\n );\n },\n\n save({attributes,className}) {\n const {\n style,\n content\n } = attributes;\n return (\n <div className={`${className} alert alert-${style}`}>\n <RichText.Content\n tagName={'p'}\n value={content}/>\n </div>\n );\n },\n deprecated: deprecated,\n} );\n","import React from 'react';\n\nexport class Component extends React.Component {\n\n render() {\n\n let buttonColorCustom = this.props.lbColorCustom;\n let buttonColor = this.props.lbColor;\n let buttonType = this.props.lbType;\n let buttonAlign = this.props.lbAlign;\n let buttonSize = this.props.lbSize;\n let buttonUrl = this.props.lbUrl;\n let buttonTarget = this.props.lbTarget;\n let fontAwesomeIconBefore = this.props.lbFontAwesomeIconBefore;\n let fontAwesomeIconAfter = this.props.lbFontAwesomeIconAfter;\n let richText = this.props.lbRichtext;\n let subCaption = this.props.lbsubCaption;\n let containerClass = '';\n let aClass = '';\n let aStyle = {};\n let iconBefore = '';\n let iconAfter = '';\n\n aClass = `btn vk_button_link`;\n\n if (buttonColorCustom) {\n\n aClass = `${aClass} btn-primary btn-${buttonSize}`;\n\n // 塗り\n if (buttonType === '0') {\n aStyle = {\n backgroundColor: buttonColorCustom,\n border: `1px solid ${buttonColorCustom}`\n };\n // 塗りなし\n } else if (buttonType === '1') {\n aStyle = {\n backgroundColor: 'transparent',\n border: '1px solid ' + buttonColorCustom,\n color: buttonColorCustom\n };\n }\n\n\t\t\t\t// カスタムカラーじゃない場合\n } else if (!buttonColorCustom) {\n\n // 塗り\n if (buttonType === '0') {\n aClass = `${aClass} btn-${buttonSize} btn-${buttonColor}`;\n aStyle = null;\n // 塗りなし\n } else if (buttonType === '1') {\n aClass = `${aClass} btn-${buttonSize} btn-outline-${buttonColor}`;\n aStyle = null;\n }\n\n }\n\n if ( buttonAlign === 'block' ){\n \taClass = `${aClass} btn-block`;\n }\n\n\n\n if (fontAwesomeIconBefore) {\n iconBefore = <i className={`${fontAwesomeIconBefore} vk_button_link_before`}></i> ;\n }\n if (fontAwesomeIconAfter) {\n iconAfter = <i className={`${fontAwesomeIconAfter} vk_button_link_after`}></i>;\n }\n\n return (\n <a\n href={buttonUrl}\n id={'vk_button_link'}\n style={aStyle}\n className={aClass}\n role={'button'}\n aria-pressed={true}\n target={buttonTarget? '_blank':null}\n rel={'noopener noreferrer'}\n >\n {iconBefore}\n {richText}\n {iconAfter}\n {/*サブキャプションが入力された時のみ表示*/}\n {subCaption && <p className={'vk_button_link_subCaption'}>{subCaption}</p>}\n </a>\n );\n }\n}\n","import React from 'react';\n\nexport class ComponentDeprecated extends React.Component {\n\n render() {\n\n let buttonColorCustom = this.props.lbColorCustom;\n let buttonColor = this.props.lbColor;\n let buttonType = this.props.lbType;\n let buttonAlign = this.props.lbAlign;\n let buttonSize = this.props.lbSize;\n let buttonUrl = this.props.lbUrl;\n let buttonTarget = this.props.lbTarget;\n let fontAwesomeIconBefore = this.props.lbFontAwesomeIconBefore;\n let fontAwesomeIconAfter = this.props.lbFontAwesomeIconAfter;\n let richText = this.props.lbRichtext;\n let subCaption = this.props.lbsubCaption;\n let containerClass = '';\n let aClass = '';\n let aStyle = {};\n let iconBefore = '';\n let iconAfter = '';\n\n aClass = `btn vk_button_link`;\n\n if (buttonColorCustom) {\n\n aClass = `${aClass} btn-primary btn-${buttonSize}`;\n\n // 塗り\n if (buttonType === '0') {\n aStyle = {\n backgroundColor: buttonColorCustom,\n border: `1px solid ${buttonColorCustom}`\n };\n // 塗りなし\n } else if (buttonType === '1') {\n aStyle = {\n backgroundColor: 'transparent',\n border: '1px solid ' + buttonColorCustom,\n color: buttonColorCustom\n };\n }\n\n\t\t\t\t// カスタムカラーじゃない場合\n } else if (!buttonColorCustom) {\n\n // 塗り\n if (buttonType === '0') {\n aClass = `${aClass} btn-${buttonSize} btn-${buttonColor}`;\n aStyle = null;\n // 塗りなし\n } else if (buttonType === '1') {\n aClass = `${aClass} btn-${buttonSize} btn-outline-${buttonColor}`;\n aStyle = null;\n }\n\n }\n\n if ( buttonAlign === 'block' ){\n \taClass = `${aClass} btn-block`;\n }\n\n\n\n if (fontAwesomeIconBefore) {\n iconBefore = <i className={`${fontAwesomeIconBefore} vk_button_link_before`}></i> ;\n }\n if (fontAwesomeIconAfter) {\n iconAfter = <i className={`${fontAwesomeIconAfter} vk_button_link_after`}></i>;\n }\n\n return (\n <a\n href={buttonUrl}\n className={aClass}\n role={'button'}\n aria-pressed={true}\n style={aStyle}\n target={buttonTarget? '_blank':null}\n >\n {iconBefore}\n {richText}\n {iconAfter}\n\n </a>\n );\n }\n}\n","import React from 'react';\n\nexport class ComponentDeprecatedId extends React.Component {\n\n render() {\n\n let buttonColorCustom = this.props.lbColorCustom;\n let buttonColor = this.props.lbColor;\n let buttonType = this.props.lbType;\n let buttonAlign = this.props.lbAlign;\n let buttonSize = this.props.lbSize;\n let buttonUrl = this.props.lbUrl;\n let buttonTarget = this.props.lbTarget;\n let fontAwesomeIconBefore = this.props.lbFontAwesomeIconBefore;\n let fontAwesomeIconAfter = this.props.lbFontAwesomeIconAfter;\n let richText = this.props.lbRichtext;\n let subCaption = this.props.lbsubCaption;\n let containerClass = '';\n let aClass = '';\n let aStyle = {};\n let iconBefore = '';\n let iconAfter = '';\n\n aClass = `btn vk_button_link`;\n\n if (buttonColorCustom) {\n\n aClass = `${aClass} btn-primary btn-${buttonSize}`;\n\n // 塗り\n if (buttonType === '0') {\n aStyle = {\n backgroundColor: buttonColorCustom,\n border: `1px solid ${buttonColorCustom}`\n };\n // 塗りなし\n } else if (buttonType === '1') {\n aStyle = {\n backgroundColor: 'transparent',\n border: '1px solid ' + buttonColorCustom,\n color: buttonColorCustom\n };\n }\n\n\t\t\t\t// カスタムカラーじゃない場合\n } else if (!buttonColorCustom) {\n\n // 塗り\n if (buttonType === '0') {\n aClass = `${aClass} btn-${buttonSize} btn-${buttonColor}`;\n aStyle = null;\n // 塗りなし\n } else if (buttonType === '1') {\n aClass = `${aClass} btn-${buttonSize} btn-outline-${buttonColor}`;\n aStyle = null;\n }\n\n }\n\n if ( buttonAlign === 'block' ){\n \taClass = `${aClass} btn-block`;\n }\n\n\n\n if (fontAwesomeIconBefore) {\n iconBefore = <i className={`${fontAwesomeIconBefore} vk_button_link_before`}></i> ;\n }\n if (fontAwesomeIconAfter) {\n iconAfter = <i className={`${fontAwesomeIconAfter} vk_button_link_after`}></i>;\n }\n\n return (\n <a\n href={buttonUrl}\n id={'vk_button_link'}\n className={aClass}\n role={'button'}\n aria-pressed={true}\n style={aStyle}\n target={buttonTarget? '_blank':null}\n >\n {iconBefore}\n {richText}\n {iconAfter}\n\n </a>\n );\n }\n}\n","import React from 'react';\n\nexport class ComponentDeprecatedNoOpnnerNoRefererID extends React.Component {\n\n render() {\n\n let buttonColorCustom = this.props.lbColorCustom;\n let buttonColor = this.props.lbColor;\n let buttonType = this.props.lbType;\n let buttonAlign = this.props.lbAlign;\n let buttonSize = this.props.lbSize;\n let buttonUrl = this.props.lbUrl;\n let buttonTarget = this.props.lbTarget;\n let fontAwesomeIconBefore = this.props.lbFontAwesomeIconBefore;\n let fontAwesomeIconAfter = this.props.lbFontAwesomeIconAfter;\n let richText = this.props.lbRichtext;\n let subCaption = this.props.lbsubCaption;\n let containerClass = '';\n let aClass = '';\n let aStyle = {};\n let iconBefore = '';\n let iconAfter = '';\n\n aClass = `btn vk_button_link`;\n\n if (buttonColorCustom) {\n\n aClass = `${aClass} btn-primary btn-${buttonSize}`;\n\n // 塗り\n if (buttonType === '0') {\n aStyle = {\n backgroundColor: buttonColorCustom,\n border: `1px solid ${buttonColorCustom}`\n };\n // 塗りなし\n } else if (buttonType === '1') {\n aStyle = {\n backgroundColor: 'transparent',\n border: '1px solid ' + buttonColorCustom,\n color: buttonColorCustom\n };\n }\n\n\t\t\t\t// カスタムカラーじゃない場合\n } else if (!buttonColorCustom) {\n\n // 塗り\n if (buttonType === '0') {\n aClass = `${aClass} btn-${buttonSize} btn-${buttonColor}`;\n aStyle = null;\n // 塗りなし\n } else if (buttonType === '1') {\n aClass = `${aClass} btn-${buttonSize} btn-outline-${buttonColor}`;\n aStyle = null;\n }\n\n }\n\n if ( buttonAlign === 'block' ){\n \taClass = `${aClass} btn-block`;\n }\n\n\n\n if (fontAwesomeIconBefore) {\n iconBefore = <i className={`${fontAwesomeIconBefore} vk_button_link_before`}></i> ;\n }\n if (fontAwesomeIconAfter) {\n iconAfter = <i className={`${fontAwesomeIconAfter} vk_button_link_after`}></i>;\n }\n\n return (\n <a\n href={buttonUrl}\n id={'vk_button_link'}\n className={aClass}\n role={'button'}\n aria-pressed={true}\n style={aStyle}\n target={buttonTarget? '_blank':null}\n rel={'noopener noreferrer'}\n >\n\t\t\t\t\t\t\t\t\t\t\t\t{iconBefore}\n {richText}\n\t\t\t\t\t\t\t\t\t\t\t\t{iconAfter}\n {/*サブキャプションが入力された時のみ表示*/}\n {subCaption && <p className={'vk_button_link_subCaption'}>{subCaption}</p>}\n </a>\n );\n }\n}\n","import React from 'react';\n\nexport class ComponentDeprecatedSubcaptionNoopennerId extends React.Component {\n\n render() {\n\n let buttonColorCustom = this.props.lbColorCustom;\n let buttonColor = this.props.lbColor;\n let buttonType = this.props.lbType;\n let buttonAlign = this.props.lbAlign;\n let buttonSize = this.props.lbSize;\n let buttonUrl = this.props.lbUrl;\n let buttonTarget = this.props.lbTarget;\n let fontAwesomeIconBefore = this.props.lbFontAwesomeIconBefore;\n let fontAwesomeIconAfter = this.props.lbFontAwesomeIconAfter;\n let richText = this.props.lbRichtext;\n let subCaption = this.props.lbsubCaption;\n let containerClass = '';\n let aClass = '';\n let aStyle = {};\n let iconBefore = '';\n let iconAfter = '';\n\n aClass = `btn vk_button_link`;\n\n if (buttonColorCustom) {\n\n aClass = `${aClass} btn-primary btn-${buttonSize}`;\n\n // 塗り\n if (buttonType === '0') {\n aStyle = {\n backgroundColor: buttonColorCustom,\n border: `1px solid ${buttonColorCustom}`\n };\n // 塗りなし\n } else if (buttonType === '1') {\n aStyle = {\n backgroundColor: 'transparent',\n border: '1px solid ' + buttonColorCustom,\n color: buttonColorCustom\n };\n }\n\n\t\t\t\t// カスタムカラーじゃない場合\n } else if (!buttonColorCustom) {\n\n // 塗り\n if (buttonType === '0') {\n aClass = `${aClass} btn-${buttonSize} btn-${buttonColor}`;\n aStyle = null;\n // 塗りなし\n } else if (buttonType === '1') {\n aClass = `${aClass} btn-${buttonSize} btn-outline-${buttonColor}`;\n aStyle = null;\n }\n\n }\n\n if ( buttonAlign === 'block' ){\n \taClass = `${aClass} btn-block`;\n }\n\n\n\n if (fontAwesomeIconBefore) {\n iconBefore = <i className={`${fontAwesomeIconBefore} vk_button_link_before`}></i> ;\n }\n if (fontAwesomeIconAfter) {\n iconAfter = <i className={`${fontAwesomeIconAfter} vk_button_link_after`}></i>;\n }\n\n return (\n <a\n href={buttonUrl}\n id={'vk_button_link'}\n className={aClass}\n role={'button'}\n aria-pressed={true}\n style={aStyle}\n target={buttonTarget? '_blank':null}\n >\n\t\t\t\t\t\t\t\t\t\t\t\t{iconBefore}\n {richText}\n\t\t\t\t\t\t\t\t\t\t\t\t{iconAfter}\n {/*サブキャプションが入力された時のみ表示*/}\n {subCaption && <p className={'vk_button_link_subCaption'}>{subCaption}</p>}\n </a>\n );\n }\n}\n","import React from \"react\";\nimport {ComponentDeprecated} from \"./component-deprecated\";\nimport {ComponentDeprecatedId} from \"./component-deprecated-id\";\nimport {ComponentDeprecatedNoOpnnerNoRefererID} from \"./component-deprecated-noopenernoreferer-id\";\nimport {ComponentDeprecatedSubcaptionNoopennerId} from \"./component-deprecated-subcaption-noNoopnnernoreferer-id\";\n\nconst { RichText } = wp.editor;\n\nexport const deprecated = [\n\t{\n\t\tattributes: {\n\t\t\tcontent: {\n\t\t\t\tsource: 'html',\n\t\t\t\tselector: 'span',\n\t\t\t},\n\t\t\tbuttonUrl: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: null,\n\t\t\t},\n\t\t\tbuttonTarget: {\n\t\t\t\ttype: 'Boolean',\n\t\t\t\tdefault: false,\n\t\t\t},\n\t\t\tbuttonSize: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: 'md',\n\t\t\t},\n\t\t\tbuttonType: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: '0',\n\t\t\t},\n\t\t\tbuttonColor: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: 'primary',\n\t\t\t},\n\t\t\tbuttonColorCustom: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: null,\n\t\t\t},\n\t\t\tbuttonAlign: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: 'left',\n\t\t\t},\n\t\t\tfontAwesomeIconBefore: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: null,\n\t\t\t},\n\t\t\tfontAwesomeIconAfter: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: null,\n\t\t\t}\n\t\t},\n\n\t\tsave({attributes}) {\n\t\t\tconst {\n\t\t\t\tcontent,\n\t\t\t\tbuttonUrl,\n\t\t\t\tbuttonTarget,\n\t\t\t\tbuttonSize,\n\t\t\t\tbuttonType,\n\t\t\t\tbuttonColor,\n\t\t\t\tbuttonColorCustom,\n\t\t\t\tbuttonAlign,\n\t\t\t\tfontAwesomeIconBefore,\n\t\t\t\tfontAwesomeIconAfter,\n\t\t\t} = attributes;\n\n\t\t\tlet containerClass = '';\n\n\t\t\tif (buttonColorCustom) {\n\n\t\t\t\tcontainerClass = `vk_button vk_button-color-custom vk_button-align-${buttonAlign}`;\n\n\t\t\t} else if (!buttonColorCustom) {\n\n\t\t\t\tcontainerClass = `vk_button vk_button-align-${buttonAlign}`;\n\n\t\t\t}\n\n\t\t\treturn (\n\t\t\t\t<div className={containerClass}>\n\n\t\t\t\t\t<ComponentDeprecated lbColorCustom={buttonColorCustom} lbColor={buttonColor} lbType={buttonType}\n\t\t\t\t\t\t\t\t\t\t lbAlign={buttonAlign}\n\t\t\t\t\t\t\t\t\t\t lbSize={buttonSize}\n\t\t\t\t\t\t\t\t\t\t lbUrl={buttonUrl}\n\t\t\t\t\t\t\t\t\t\t lbTarget={buttonTarget}\n\t\t\t\t\t\t\t\t\t\t lbFontAwesomeIconBefore={fontAwesomeIconBefore}\n\t\t\t\t\t\t\t\t\t\t lbFontAwesomeIconAfter={fontAwesomeIconAfter}\n\t\t\t\t\t\t\t\t\t\t lbRichtext={\n\t\t\t\t\t\t\t\t\t\t\t <RichText.Content\n\t\t\t\t\t\t\t\t\t\t\t\t tagName=\"span\"\n\t\t\t\t\t\t\t\t\t\t\t\t className={'vk_button_link_txt'}\n\t\t\t\t\t\t\t\t\t\t\t\t value={content}\n\t\t\t\t\t\t\t\t\t\t\t />\n\t\t\t\t\t\t\t\t\t\t }/>\n\t\t\t\t</div>\n\t\t\t);\n\t\t},\n\t},\n\t{\n\t\tattributes: {\n\t\t\tcontent: {\n\t\t\t\tsource: 'html',\n\t\t\t\tselector: 'span',\n\t\t\t},\n\t\t\tbuttonUrl: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: null,\n\t\t\t},\n\t\t\tbuttonTarget: {\n\t\t\t\ttype: 'Boolean',\n\t\t\t\tdefault: false,\n\t\t\t},\n\t\t\tbuttonSize: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: 'md',\n\t\t\t},\n\t\t\tbuttonType: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: '0',\n\t\t\t},\n\t\t\tbuttonColor: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: 'primary',\n\t\t\t},\n\t\t\tbuttonColorCustom: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: null,\n\t\t\t},\n\t\t\tbuttonAlign: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: 'left',\n\t\t\t},\n\t\t\tfontAwesomeIconBefore: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: null,\n\t\t\t},\n\t\t\tfontAwesomeIconAfter: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: null,\n\t\t\t}\n\t\t},\n\n\t\tsave({attributes}) {\n\t\t\tconst {\n\t\t\t\tcontent,\n\t\t\t\tbuttonUrl,\n\t\t\t\tbuttonTarget,\n\t\t\t\tbuttonSize,\n\t\t\t\tbuttonType,\n\t\t\t\tbuttonColor,\n\t\t\t\tbuttonColorCustom,\n\t\t\t\tbuttonAlign,\n\t\t\t\tfontAwesomeIconBefore,\n\t\t\t\tfontAwesomeIconAfter,\n\t\t\t} = attributes;\n\n\t\t\tlet containerClass = '';\n\n\t\t\tif (buttonColorCustom) {\n\n\t\t\t\tcontainerClass = `vk_button vk_button-color-custom vk_button-align-${buttonAlign}`;\n\n\t\t\t} else if (!buttonColorCustom) {\n\n\t\t\t\tcontainerClass = `vk_button vk_button-align-${buttonAlign}`;\n\n\t\t\t}\n\n\t\t\treturn (\n\t\t\t\t<div className={containerClass}>\n\n\t\t\t\t\t<ComponentDeprecatedId lbColorCustom={buttonColorCustom} lbColor={buttonColor} lbType={buttonType}\n\t\t\t\t\t\t\t\t\t\t lbAlign={buttonAlign}\n\t\t\t\t\t\t\t\t\t\t lbSize={buttonSize}\n\t\t\t\t\t\t\t\t\t\t lbUrl={buttonUrl}\n\t\t\t\t\t\t\t\t\t\t lbTarget={buttonTarget}\n\t\t\t\t\t\t\t\t\t\t lbFontAwesomeIconBefore={fontAwesomeIconBefore}\n\t\t\t\t\t\t\t\t\t\t lbFontAwesomeIconAfter={fontAwesomeIconAfter}\n\t\t\t\t\t\t\t\t\t\t lbRichtext={\n\t\t\t\t\t\t\t\t\t\t\t <RichText.Content\n\t\t\t\t\t\t\t\t\t\t\t\t tagName=\"span\"\n\t\t\t\t\t\t\t\t\t\t\t\t className={'vk_button_link_txt'}\n\t\t\t\t\t\t\t\t\t\t\t\t value={content}\n\t\t\t\t\t\t\t\t\t\t\t />\n\t\t\t\t\t\t\t\t\t\t }/>\n\t\t\t\t</div>\n\t\t\t);\n\t\t},\n\t},\n\t{\n\t\tattributes: {\n\t\t\tcontent: {\n\t\t\t\tsource: 'html',\n\t\t\t\tselector: 'span',\n\t\t\t},\n\t\t\tsubCaption: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: null,\n\t\t\t},\n\t\t\tbuttonUrl: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: null,\n\t\t\t},\n\t\t\tbuttonTarget: {\n\t\t\t\ttype: 'Boolean',\n\t\t\t\tdefault: false,\n\t\t\t},\n\t\t\tbuttonSize: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: 'md',\n\t\t\t},\n\t\t\tbuttonType: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: '0',\n\t\t\t},\n\t\t\tbuttonColor: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: 'primary',\n\t\t\t},\n\t\t\tbuttonColorCustom: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: null,\n\t\t\t},\n\t\t\tbuttonAlign: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: 'left',\n\t\t\t},\n\t\t\tfontAwesomeIconBefore: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: null,\n\t\t\t},\n\t\t\tfontAwesomeIconAfter: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: null,\n\t\t\t}\n\t\t},\n\t\tsave({attributes, className}) {\n\t\t\tconst {\n\t\t\t\tcontent,\n\t\t\t\tsubCaption,\n\t\t\t\tbuttonUrl,\n\t\t\t\tbuttonTarget,\n\t\t\t\tbuttonSize,\n\t\t\t\tbuttonType,\n\t\t\t\tbuttonColor,\n\t\t\t\tbuttonColorCustom,\n\t\t\t\tbuttonAlign,\n\t\t\t\tfontAwesomeIconBefore,\n\t\t\t\tfontAwesomeIconAfter,\n\t\t\t} = attributes;\n\n\t\t\tlet containerClass = '';\n\n\t\t\tif (buttonColorCustom) {\n\n\t\t\t\tcontainerClass = `vk_button vk_button-color-custom vk_button-align-${buttonAlign}`;\n\n\t\t\t} else if (!buttonColorCustom) {\n\n\t\t\t\tcontainerClass = `vk_button vk_button-align-${buttonAlign}`;\n\n\t\t\t}\n\n\t\t\treturn (\n\t\t\t\t<div className={containerClass}>\n\n\t\t\t\t\t<ComponentDeprecatedNoOpnnerNoRefererID lbColorCustom={buttonColorCustom} lbColor={buttonColor}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlbType={buttonType}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlbAlign={buttonAlign}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlbSize={buttonSize}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlbUrl={buttonUrl}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlbTarget={buttonTarget}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlbFontAwesomeIconBefore={fontAwesomeIconBefore}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlbFontAwesomeIconAfter={fontAwesomeIconAfter}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlbsubCaption={subCaption}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlbRichtext={\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<RichText.Content\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttagName=\"span\"\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tclassName={'vk_button_link_txt'}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={content}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}/>\n\t\t\t\t</div>\n\t\t\t);\n\t\t},\n\t},\n\t{\n\t\tattributes: {\n\t\t\tcontent: {\n\t\t\t\tsource: 'html',\n\t\t\t\tselector: 'span',\n\t\t\t},\n\t\t\tsubCaption: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: null,\n\t\t\t},\n\t\t\tbuttonUrl: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: null,\n\t\t\t},\n\t\t\tbuttonTarget: {\n\t\t\t\ttype: 'Boolean',\n\t\t\t\tdefault: false,\n\t\t\t},\n\t\t\tbuttonSize: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: 'md',\n\t\t\t},\n\t\t\tbuttonType: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: '0',\n\t\t\t},\n\t\t\tbuttonColor: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: 'primary',\n\t\t\t},\n\t\t\tbuttonColorCustom: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: null,\n\t\t\t},\n\t\t\tbuttonAlign: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: 'left',\n\t\t\t},\n\t\t\tfontAwesomeIconBefore: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: null,\n\t\t\t},\n\t\t\tfontAwesomeIconAfter: {\n\t\t\t\ttype: 'string',\n\t\t\t\tdefault: null,\n\t\t\t}\n\t\t},\n\t\tsave({attributes, className}) {\n\t\t\tconst {\n\t\t\t\tcontent,\n\t\t\t\tsubCaption,\n\t\t\t\tbuttonUrl,\n\t\t\t\tbuttonTarget,\n\t\t\t\tbuttonSize,\n\t\t\t\tbuttonType,\n\t\t\t\tbuttonColor,\n\t\t\t\tbuttonColorCustom,\n\t\t\t\tbuttonAlign,\n\t\t\t\tfontAwesomeIconBefore,\n\t\t\t\tfontAwesomeIconAfter,\n\t\t\t} = attributes;\n\n\t\t\tlet containerClass = '';\n\n\t\t\tif (buttonColorCustom) {\n\n\t\t\t\tcontainerClass = `vk_button vk_button-color-custom vk_button-align-${buttonAlign}`;\n\n\t\t\t} else if (!buttonColorCustom) {\n\n\t\t\t\tcontainerClass = `vk_button vk_button-align-${buttonAlign}`;\n\n\t\t\t}\n\n\t\t\treturn (\n\t\t\t\t<div className={containerClass}>\n\n\t\t\t\t\t<ComponentDeprecatedSubcaptionNoopennerId lbColorCustom={buttonColorCustom}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t lbColor={buttonColor}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t lbType={buttonType}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t lbAlign={buttonAlign}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t lbSize={buttonSize}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t lbUrl={buttonUrl}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t lbTarget={buttonTarget}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t lbFontAwesomeIconBefore={fontAwesomeIconBefore}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t lbFontAwesomeIconAfter={fontAwesomeIconAfter}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t lbsubCaption={subCaption}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t lbRichtext={\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t <RichText.Content\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t tagName=\"span\"\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t className={'vk_button_link_txt'}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t value={content}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t />\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t }/>\n\t\t\t\t</div>\n\t\t\t);\n\t\t}\n\n\t}\n];\n","/**\n * Button block type\n *\n */\nimport React from \"react\";\nimport {Component} from \"./component\";\nimport {deprecated} from \"./deprecated/deprecated\";\n\nconst {__} = wp.i18n; // Import __() from wp.i18n\nconst {registerBlockType} = wp.blocks; // Import registerBlockType() from wp.blocks\nconst {RangeControl, RadioControl, PanelBody, Button, BaseControl, CheckboxControl, TextControl, Dashicon, IconButton,} = wp.components;\nconst {Fragment} = wp.element;\nconst {RichText, InspectorControls, MediaUpload, ColorPalette, URLInput,} = wp.editor;\nconst BlockIcon = (\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"576\" height=\"512\" viewBox=\"0 0 576 512\">\n\t\t<g>\n\t\t\t<path d=\"M506,185v142H70V185H506 M526.4,137H49.6C34.4,137,22,149.4,22,164.6v182.8c0,15.2,12.4,27.6,27.6,27.6h476.8\n\t\t\t\tc15.2,0,27.6-12.4,27.6-27.6V164.6C554,149.4,541.6,137,526.4,137L526.4,137z\"/>\n\t\t</g>\n\t\t<g>\n\t\t\t<path d=\"M83.8,206.9h55.9c9.3,0,16.5,2.3,21.5,6.9c5,4.6,7.5,10.3,7.5,17.1c0,5.7-1.8,10.6-5.3,14.7c-2.4,2.7-5.8,4.9-10.4,6.5\n\t\t\t\tc6.9,1.7,12.1,4.5,15.3,8.6c3.3,4.1,4.9,9.2,4.9,15.3c0,5-1.2,9.5-3.5,13.5c-2.3,4-5.5,7.2-9.6,9.5c-2.5,1.5-6.3,2.5-11.3,3.2\n\t\t\t\tc-6.7,0.9-11.2,1.3-13.4,1.3H83.8V206.9z M113.9,244.8h13c4.7,0,7.9-0.8,9.7-2.4c1.8-1.6,2.7-3.9,2.7-7c0-2.8-0.9-5-2.7-6.6\n\t\t\t\tc-1.8-1.6-5-2.4-9.5-2.4h-13.2V244.8z M113.9,282.8h15.2c5.1,0,8.8-0.9,10.9-2.7s3.2-4.3,3.2-7.4c0-2.9-1-5.2-3.1-6.9\n\t\t\t\tc-2.1-1.7-5.7-2.6-11-2.6h-15.2V282.8z\"/>\n\t\t\t<path d=\"M245.9,303.5h-25.1v-11.3c-3.7,4.7-7.5,8-11.3,10c-3.8,2-8.5,3-14,3c-7.4,0-13.2-2.2-17.4-6.6c-4.2-4.4-6.3-11.2-6.3-20.4\n\t\t\t\tv-44.6h27V272c0,4.4,0.8,7.5,2.4,9.4c1.6,1.8,3.9,2.8,6.9,2.8c3.2,0,5.8-1.2,7.9-3.7s3.1-6.9,3.1-13.3v-33.7h26.8V303.5z\"/>\n\t\t\t<path d=\"M282.4,206.9v26.6h14.8v19.7h-14.8V278c0,3,0.3,5,0.9,5.9c0.9,1.5,2.4,2.2,4.6,2.2c2,0,4.7-0.6,8.3-1.7l2,18.5\n\t\t\t\tc-6.6,1.5-12.8,2.2-18.6,2.2c-6.7,0-11.6-0.9-14.8-2.6c-3.2-1.7-5.5-4.3-7-7.8c-1.5-3.5-2.3-9.1-2.3-17v-24.6h-9.9v-19.7h9.9v-12.9\n\t\t\t\tL282.4,206.9z\"/>\n\t\t\t<path d=\"M330.2,206.9v26.6H345v19.7h-14.8V278c0,3,0.3,5,0.9,5.9c0.9,1.5,2.4,2.2,4.6,2.2c2,0,4.7-0.6,8.3-1.7l2,18.5\n\t\t\t\tc-6.6,1.5-12.8,2.2-18.6,2.2c-6.7,0-11.6-0.9-14.8-2.6c-3.2-1.7-5.5-4.3-7-7.8c-1.5-3.5-2.3-9.1-2.3-17v-24.6h-9.9v-19.7h9.9v-12.9\n\t\t\t\tL330.2,206.9z\"/>\n\t\t\t<path d=\"M339.6,268.7c0-10.7,3.6-19.5,10.8-26.4s16.9-10.4,29.2-10.4c14,0,24.6,4.1,31.8,12.2c5.8,6.6,8.6,14.6,8.6,24.2\n\t\t\t\tc0,10.8-3.6,19.6-10.7,26.5c-7.1,6.9-17,10.3-29.6,10.3c-11.3,0-20.4-2.9-27.3-8.6C343.9,289.5,339.6,280.2,339.6,268.7z\n\t\t\t\t M366.5,268.7c0,6.2,1.3,10.9,3.8,13.8c2.5,3,5.7,4.5,9.5,4.5c3.9,0,7-1.5,9.5-4.4c2.5-2.9,3.7-7.7,3.7-14.2\n\t\t\t\tc0-6.1-1.3-10.6-3.8-13.6s-5.6-4.5-9.3-4.5c-3.9,0-7.1,1.5-9.7,4.5C367.8,257.9,366.5,262.5,366.5,268.7z\"/>\n\t\t\t<path d=\"M418.2,233.5h25v11.4c3.7-4.7,7.5-8,11.3-10c3.8-2,8.5-3,14-3c7.4,0,13.2,2.2,17.4,6.6c4.2,4.4,6.3,11.2,6.3,20.5v44.5h-27\n\t\t\t\tV265c0-4.4-0.8-7.5-2.4-9.3c-1.6-1.8-3.9-2.7-6.9-2.7c-3.3,0-5.9,1.2-7.9,3.7c-2,2.5-3,6.9-3,13.3v33.6h-26.8V233.5z\"/>\n\t\t</g>\n </svg>\n);\n\n/**\n * Register: a Gutenberg Block.\n *\n * Registers a new block provided a unique name and an object defining its\n * behavior. Once registered, the block is made editor as an option to any\n * editor interface where blocks are implemented.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/\n * @param {string} name Block name.\n * @param {Object} settings Block settings.\n * @return {?WPBlock} The block, if it has been successfully\n * registered; otherwise `undefined`.\n */\nregisterBlockType('vk-blocks/button', {\n // Block name. Block names must be string that contains a namespace prefix. Example: my-plugin/my-custom-block.\n title: __('Button', 'vk-blocks'), // Block title.\n icon: BlockIcon, // Block icon from Dashicons → https://developer.wordpress.org/resource/dashicons/.\n category: 'vk-blocks-cat', // Block category — Group blocks together based on common traits E.g. common, formatting, layout widgets, embed.\n attributes: {\n content: {\n source: 'html',\n selector: 'span',\n },\n subCaption: {\n type: 'string',\n default: null,\n },\n buttonUrl: {\n type: 'string',\n default: null,\n },\n buttonTarget: {\n type: 'Boolean',\n default: false,\n },\n buttonSize: {\n type: 'string',\n default: 'md',\n },\n buttonType: {\n type: 'string',\n default: '0',\n },\n buttonColor: {\n type: 'string',\n default: 'primary',\n },\n buttonColorCustom: {\n type: 'string',\n default: null,\n },\n buttonAlign: {\n type: 'string',\n default: 'left',\n },\n fontAwesomeIconBefore: {\n type: 'string',\n default: null,\n },\n fontAwesomeIconAfter: {\n type: 'string',\n default: null,\n }\n },\n\n /**\n * The edit function describes the structure of your block in the context of the editor.\n * This represents what the editor will render when the block is used.\n *\n * The \"edit\" property must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n edit({attributes, className, setAttributes, isSelected}) {\n const {\n content,\n subCaption,\n buttonUrl,\n buttonTarget,\n buttonSize,\n buttonType,\n buttonColor,\n buttonColorCustom,\n buttonAlign,\n fontAwesomeIconBefore,\n fontAwesomeIconAfter,\n } = attributes;\n\n let containerClass;\n if (buttonColorCustom) {\n containerClass = `vk_button vk_button-align-${buttonAlign} vk_button-color-custom`;\n } else {\n containerClass = `vk_button vk_button-align-${buttonAlign}`;\n }\n\n if (className) {\n containerClass = `${className} vk_button vk_button-align-${buttonAlign} vk_button-color-custom`;\n } else {\n containerClass = `${className} vk_button vk_button-align-${buttonAlign}`;\n }\n\n return (\n <Fragment>\n <InspectorControls>\n <PanelBody title={__('Button setting', 'vk-blocks')}>\n <TextControl\n label={__('Sub Caption', 'vk-blocks')}\n value={subCaption}\n onChange={(value) => setAttributes({subCaption: value})}\n placeholder={'Sub Caption'}\n />\n <CheckboxControl\n label={__('Open link new tab.', 'vk-blocks')}\n checked={buttonTarget}\n onChange={(checked) => setAttributes({buttonTarget: checked})}\n />\n <RadioControl\n label={__('Button Size:', 'vk-blocks')}\n selected={buttonSize}\n options={[\n {label: __('Large', 'vk-blocks'), value: 'lg'},\n {label: __('normal', 'vk-blocks'), value: 'md'},\n {label: __('Small', 'vk-blocks'), value: 'sm'},\n ]}\n onChange={(value) => setAttributes({buttonSize: value})}\n />\n <RadioControl\n label={__('Button Position:', 'vk-blocks')}\n selected={buttonAlign}\n options={[\n {label: __('Left', 'vk-blocks'), value: 'left'},\n {label: __('Center', 'vk-blocks'), value: 'center'},\n {label: __('Right', 'vk-blocks'), value: 'right'},\n {label: __('Block', 'vk-blocks'), value: 'block'},\n ]}\n onChange={(value) => setAttributes({buttonAlign: value})}\n />\n <RadioControl\n label={__('Button Style:', 'vk-blocks')}\n selected={buttonType}\n options={[\n {label: __('Solid color', 'vk-blocks'), value: '0'},\n {label: __('No background', 'vk-blocks'), value: '1'},\n ]}\n help={__('If you select \"No background\", that you need to select a Custom Color.', 'vk-blocks')}\n onChange={(value) => setAttributes({buttonType: value})}\n />\n <RadioControl\n label={__('Default Color:', 'vk-blocks')}\n selected={buttonColor}\n options={[\n {label: __('Primary', 'vk-blocks'), value: 'primary'},\n {label: __('Secondary', 'vk-blocks'), value: 'secondary'},\n {label: __('Success', 'vk-blocks'), value: 'success'},\n {label: __('Info', 'vk-blocks'), value: 'info'},\n {label: __('Warning', 'vk-blocks'), value: 'warning'},\n {label: __('Danger', 'vk-blocks'), value: 'danger'},\n {label: __('Light', 'vk-blocks'), value: 'light'},\n {label: __('Dark', 'vk-blocks'), value: 'dark'},\n ]}\n onChange={(value) => setAttributes({buttonColor: value})}\n />\n <BaseControl\n label={__('Custom Color', 'vk-blocks')}\n help={__('This custom color overrides the default color. If you want to use the default color, click the clear button.', 'vk-blocks')}\n >\n <ColorPalette\n value={buttonColorCustom}\n onChange={(value) => setAttributes({buttonColorCustom: value})}\n />\n </BaseControl>\n <BaseControl\n label={__('Font Awesome:', 'vk-blocks')}\n help={<a href={`https://fontawesome.com/icons?d=gallery&m=free`} target={`_blank`}>{__('Font Awesome icon list', 'vk-blocks')}</a>}\n >\n <TextControl\n label={__('Before text', 'vk-blocks')}\n help={__('Enter Font Awesome Class.This icon will appear before text. Ex) fas fa-arrow-circle-right', 'vk-blocks')}\n value={fontAwesomeIconBefore}\n onChange={(value) => setAttributes({fontAwesomeIconBefore: value})}\n placeholder={'fas fa-arrow-circle-right'}\n />\n <TextControl\n label={__('After text', 'vk-blocks')}\n help={__('Enter Font Awesome Class.This icon will appear after text. Ex) fas fa-external-link-alt', 'vk-blocks')}\n value={fontAwesomeIconAfter}\n onChange={(value) => setAttributes({fontAwesomeIconAfter: value})}\n placeholder={'fas fa-external-link-alt'}\n />\n </BaseControl>\n </PanelBody>\n </InspectorControls>\n <div className={containerClass}>\n\n <Component lbColorCustom={buttonColorCustom} lbColor={buttonColor} lbType={buttonType}\n lbAlign={buttonAlign}\n lbSize={buttonSize}\n lbFontAwesomeIconBefore={fontAwesomeIconBefore}\n lbFontAwesomeIconAfter={fontAwesomeIconAfter}\n lbsubCaption={subCaption}\n lbRichtext={\n <RichText\n tagName=\"span\"\n className={'vk_button_link_txt'}\n onChange={(value) => setAttributes({content: value})}\n value={content}\n placeholder={__('Input text', 'vk-blocks')}\n formattingControls={['bold', 'italic', 'strikethrough']}\n keepPlaceholderOnFocus\n />\n }/>\n\n {isSelected && (\n <form\n className=\"block-library-button__inline-link\"\n onSubmit={(event) => event.preventDefault()}>\n <Dashicon icon=\"admin-links\"/>\n <URLInput\n value={buttonUrl}\n onChange={(value) => setAttributes({buttonUrl: value})}\n />\n <IconButton icon=\"editor-break\" label={__('Apply', 'vk-blocks')} type=\"submit\"/>\n </form>\n )}\n </div>\n </Fragment>\n );\n },\n\n /**\n * The save function defin className }> which the different attributes should be combined\n * into the final markup, which is then serialized by Gutenberg into post_content.\n *\n * The \"save\" property must be specified and must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n save({attributes, className}) {\n const {\n content,\n subCaption,\n buttonUrl,\n buttonTarget,\n buttonSize,\n buttonType,\n buttonColor,\n buttonColorCustom,\n buttonAlign,\n fontAwesomeIconBefore,\n fontAwesomeIconAfter,\n } = attributes;\n\n let containerClass = '';\n if (buttonColorCustom) {\n\n containerClass = `vk_button vk_button-color-custom vk_button-align-${buttonAlign}`;\n\n } else if (!buttonColorCustom) {\n\n containerClass = `vk_button vk_button-align-${buttonAlign}`;\n\n }\n\n if(className){\n containerClass = className + ' ' + containerClass;\n }\n\n return (\n <div className={containerClass}>\n\n <Component lbColorCustom={buttonColorCustom} lbColor={buttonColor} lbType={buttonType}\n lbAlign={buttonAlign}\n lbSize={buttonSize}\n lbUrl={buttonUrl}\n lbTarget={buttonTarget}\n lbFontAwesomeIconBefore={fontAwesomeIconBefore}\n lbFontAwesomeIconAfter={fontAwesomeIconAfter}\n lbsubCaption={subCaption}\n lbRichtext={\n <RichText.Content\n tagName=\"span\"\n className={'vk_button_link_txt'}\n value={content}\n />\n }/>\n </div>\n );\n },\n\n deprecated: deprecated\n});\n","import React from \"react\";\nconst {RichText} = wp.editor;\n\nexport const deprecated = [\n {\n attributes: {\n heading: {\n type: 'string',\n source: 'html',\n selector: 'dt',\n },\n content: {\n type: 'string',\n source: 'html',\n selector: 'dd',\n }\n },\n\n save({attributes}) {\n const {\n heading,\n content\n } = attributes;\n\n return (\n <dl className={ 'vk_faq' }>\n <RichText.Content\n tagName=\"dt\"\n className={ 'vk_faq_title' }\n value={heading}\n />\n <RichText.Content\n tagName=\"dd\"\n className={ 'vk_faq_content' }\n value={content}\n />\n </dl>\n );\n },\n }\n];\n","/**\n * Faq block type\n *\n */\nimport {deprecated} from './deprecated';\n\nconst {__} = wp.i18n; // Import __() from wp.i18n\nconst {registerBlockType} = wp.blocks; // Import registerBlockType() from wp.blocks\nconst {RichText} = wp.editor;\nconst BlockIcon = (\n\t<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"576\" height=\"512\" viewBox=\"0 0 576 512\">\n\t<path d=\"M178.9,191.6c7.2,5,12,8.2,14.2,9.4c3.3,1.9,7.8,4,13.4,6.5l-16.1,32.4c-8.1-3.9-16.1-8.6-24-14\n\t\tc-7.9-5.4-13.4-9.5-16.6-12.2c-12.8,5.5-28.8,8.3-48,8.3c-28.4,0-50.9-7.4-67.3-22.2c-19.4-17.5-29.1-42.2-29.1-73.9\n\t\tc0-30.8,8.5-54.7,25.5-71.8c17-17.1,40.7-25.6,71.2-25.6c31.1,0,55,8.3,71.9,25c16.9,16.7,25.3,40.6,25.3,71.6\n\t\tC199.3,152.8,192.5,175,178.9,191.6z M134.6,161.9c4.6-8.3,6.9-20.6,6.9-37c0-18.9-3.5-32.4-10.5-40.5c-7-8.1-16.7-12.1-29-12.1\n\t\tc-11.5,0-20.8,4.1-28,12.4c-7.1,8.3-10.7,21.2-10.7,38.7c0,20.4,3.5,34.8,10.5,43c7,8.3,16.6,12.4,28.7,12.4\n\t\tc3.9,0,7.6-0.4,11.1-1.1c-4.9-4.7-12.5-9.1-23-13.3l9.1-20.8c5.1,0.9,9.1,2.1,11.9,3.4c2.9,1.4,8.4,4.9,16.7,10.7\n\t\tC130.1,159.1,132.3,160.5,134.6,161.9z\"/>\n\t<path d=\"M137.9,452.6H72.2l-9.1,30.9l-59,0l70.3-187.2h63.1l70.3,187.2h-60.6L137.9,452.6z M125.9,412.1l-20.7-67.3l-20.4,67.3\n\t\tH125.9z\"/>\n\t<path d=\"M553.9,239.9h-303c-10,0-18.1-8.1-18.1-18.1c0-10,8.1-18.1,18.1-18.1h303c10,0,18.1,8.1,18.1,18.1\n\t\tC572,231.8,563.9,239.9,553.9,239.9z\"/>\n\t<path d=\"M553.9,483.5h-303c-10,0-18.1-8.1-18.1-18.1c0-10,8.1-18.1,18.1-18.1h303c10,0,18.1,8.1,18.1,18.1\n\t\tC572,475.4,563.9,483.5,553.9,483.5z\"/>\n\t</svg>\n);\n/**\n * Register: aa Gutenberg Block.\n *\n * Registers a new block provided a unique name and an object defining its\n * behavior. Once registered, the block is made editor as an option to any\n * editor interface where blocks are implemented.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/\n * @param {string} name Block name.\n * @param {Object} settings Block settings.\n * @return {?WPBlock} The block, if it has been successfully\n * registered; otherwise `undefined`.\n */\nregisterBlockType('vk-blocks/faq', {\n // Block name. Block names must be string that contains a namespace prefix. Example: my-plugin/my-custom-block.\n title: __('FAQ', 'vk-blocks'), // Block title.\n icon: BlockIcon, // Block icon from Dashicons → https://developer.wordpress.org/resource/dashicons/.\n category: 'vk-blocks-cat', // Block category — Group blocks together based on common traits E.g. common, formatting, layout widgets, embed.\n attributes: {\n heading: {\n type: 'string',\n source: 'html',\n selector: 'dt',\n },\n content: {\n type: 'string',\n source: 'html',\n selector: 'dd',\n }\n },\n\n /**\n * The edit function describes the structure of your block in the context of the editor.\n * This represents what the editor will render when the block is used.\n *\n * The \"edit\" property must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n edit({attributes, setAttributes,className}) {\n const {\n heading,\n content\n } = attributes;\n\n return (\n <dl className={`${className} vk_faq`}>\n <RichText\n tagName=\"dt\"\n\t\t\t\t\t\t\t\t\t\tclassName={ 'vk_faq_title' }\n onChange={(value) => setAttributes({heading: value})}\n value={heading}\n placeholder={__('Please enter a question.', 'vk-blocks') }\n />\n <RichText\n tagName=\"dd\"\n\t\t\t\t\t\t\t\t\t\tclassName={ 'vk_faq_content' }\n onChange={(value) => setAttributes({content: value})}\n value={content}\n placeholder={__('Please enter a answer.', 'vk-blocks') }\n />\n </dl>\n );\n },\n\n /**\n * The save function defin className }> which the different attributes should be combined\n * into the final markup, which is then serialized by Gutenberg into post_content.\n *\n * The \"save\" property must be specified and must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n save({attributes,className}) {\n const {\n heading,\n content\n } = attributes;\n\n return (\n <dl className={ `${className} vk_faq` }>\n <RichText.Content\n tagName=\"dt\"\n className={ 'vk_faq_title' }\n value={heading}\n />\n <RichText.Content\n tagName=\"dd\"\n className={ 'vk_faq_content' }\n value={content}\n />\n </dl>\n );\n },\n deprecated: deprecated\n});\n","import React from \"react\";\nconst {RichText} = wp.editor;\n\nexport const deprecated = [\n {\n attributes: {\n heading: {\n type: 'string',\n source: 'html',\n selector: 'dt',\n },\n content: {\n type: 'string',\n source: 'html',\n selector: 'dd',\n },\n arrowFlag: {\n type: 'string',\n default: 'vk_flow-arrow-on',\n },\n insertImage: {\n type: 'string',\n default: null, // no image by default!\n }\n },\n\n save({attributes}) {\n const {\n heading,\n content,\n insertImage,\n arrowFlag,\n } = attributes;\n\n return (\n <div className={`${ arrowFlag } vk_flow`}>\n <div className={ 'vk_flow_frame' }>\n <dl className={ 'vk_flow_frame_text' }>\n <RichText.Content\n tagName=\"dt\"\n className={ 'vk_flow_frame_text_title' }\n value={heading}\n />\n <RichText.Content\n tagName=\"dd\"\n className={ 'vk_flow_frame_text_content' }\n value={content}\n />\n </dl>\n { insertImage ?\n <div className={ 'vk_flow_frame_image' }>\n <img\n src={ insertImage }\n alt=''\n /></div> : '' }\n </div>\n </div>\n );\n },\n }\n];\n","/**\n * Flow block type\n *\n */\nimport {deprecated} from './deprecated'\nconst {__} = wp.i18n; // Import __() from wp.i18n\nconst {registerBlockType} = wp.blocks; // Import registerBlockType() from wp.blocks\nconst {RangeControl, RadioControl, PanelBody, Button, PanelColor} = wp.components;\nconst {Fragment} = wp.element;\nconst {RichText, InspectorControls, MediaUpload, ColorPalette} = wp.editor;\nconst BlockIcon = 'arrow-down';\n\n/**\n * Register: aa Gutenberg Block.\n *\n * Registers a new block provided a unique name and an object defining its\n * behavior. Once registered, the block is made editor as an option to any\n * editor interface where blocks are implemented.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/\n * @param {string} name Block name.\n * @param {Object} settings Block settings.\n * @return {?WPBlock} The block, if it has been successfully\n * registered; otherwise `undefined`.\n */\nregisterBlockType('vk-blocks/flow', {\n // Block name. Block names must be string that contains a namespace prefix. Example: my-plugin/my-custom-block.\n title: __('Flow', 'vk-blocks'), // Block title.\n icon: BlockIcon, // Block icon from Dashicons → https://developer.wordpress.org/resource/dashicons/.\n category: 'vk-blocks-cat', // Block category — Group blocks together based on common traits E.g. common, formatting, layout widgets, embed.\n attributes: {\n heading: {\n type: 'string',\n source: 'html',\n selector: 'dt',\n },\n content: {\n type: 'string',\n source: 'html',\n selector: 'dd',\n },\n arrowFlag: {\n type: 'string',\n default: 'vk_flow-arrow-on',\n },\n\t\t\t\tinsertImage: {\n\t\t\t\t\ttype: 'string',\n\t\t\t\t\tdefault: null, // no image by default!\n\t\t\t\t}\n },\n\n /**\n * The edit function describes the structure of your block in the context of the editor.\n * This represents what the editor will render when the block is used.\n *\n * The \"edit\" property must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n edit({attributes, setAttributes,className}) {\n const {\n heading,\n content,\n insertImage,\n arrowFlag,\n } = attributes;\n\n return [\n <Fragment>\n <InspectorControls>\n <PanelBody title={__('Display of arrow', 'vk-blocks') }>\n <RadioControl\n selected={arrowFlag}\n options={[\n {label: __('Arrow display', 'vk-blocks'), value: 'vk_flow-arrow-on'},\n {label: __('Arrow hidden', 'vk-blocks'), value: 'vk_flow-arrow-off'},\n ]}\n onChange={(value) => setAttributes({arrowFlag: value})}\n />\n </PanelBody>\n </InspectorControls>\n\n <div className={`${className} ${ arrowFlag } vk_flow`}>\n\t\t\t\t\t\t\t\t\t<div className={ 'vk_flow_frame' } >\n <dl className={ 'vk_flow_frame_text' }>\n <RichText\n tagName=\"dt\"\n className={ 'vk_flow_frame_text_title' }\n onChange={(value) => setAttributes({heading: value})}\n value={heading}\n placeholder={__('Input title', 'vk-blocks') }\n />\n <RichText\n tagName=\"dd\"\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tclassName={ 'vk_flow_frame_text_content' }\n onChange={(value) => setAttributes({content: value})}\n value={content}\n placeholder={__('Input content', 'vk-blocks') }\n />\n </dl>\n\t\t\t\t\t\t\t\t\t\t<div className={'vk_flow_frame_image'}>\n\t\t\t\t\t\t\t\t\t\t\t\t<MediaUpload\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tonSelect={(value) => setAttributes({insertImage: value.url})}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ttype=\"image\"\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tclassName={ 'vk_flow_frame_image' }\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={insertImage}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\trender={({open}) => (\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<Button\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonClick={open}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tclassName={insertImage ? 'image-button' : 'button button-large'}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{!insertImage ? __('Select image', 'vk-blocks') :\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img className={'icon-image'} src={insertImage} alt={__('Upload image', 'vk-blocks')}/>}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</Button>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t)}\n\t\t\t\t\t\t\t\t\t\t\t\t/>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t</div>\n </div>\n </Fragment>\n ];\n },\n\n\n /**\n * The save function defin className }> which the different attributes should be combined\n * into the final markup, which is then serialized by Gutenberg into post_content.\n *\n * The \"save\" property must be specified and must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n save({attributes,className}) {\n const {\n heading,\n content,\n insertImage,\n arrowFlag,\n } = attributes;\n\n return (\n <div className={`${className} ${ arrowFlag } vk_flow`}>\n\t\t\t\t\t\t\t<div className={ 'vk_flow_frame' }>\n <dl className={ 'vk_flow_frame_text' }>\n <RichText.Content\n tagName=\"dt\"\n className={ 'vk_flow_frame_text_title' }\n value={heading}\n />\n <RichText.Content\n tagName=\"dd\"\n className={ 'vk_flow_frame_text_content' }\n value={content}\n />\n </dl>\n { insertImage ?\n <div className={ 'vk_flow_frame_image' }>\n <img\n src={ insertImage }\n alt=''\n\t\t\t\t\t\t\t\t\t\t/></div> : '' }\n\t\t\t\t\t\t\t</div>\n </div>\n );\n },\n\n deprecated:deprecated\n});\n","import React from 'react';\n\nconst {__} = wp.i18n; // Import __() from wp.i18n\nconst {RichText} = wp.editor;\n\nexport class ComponentBlock extends React.Component {\n\n render() {\n\n let setAttributes = this.props.setAttributes;\n let {\n heading1,\n heading2,\n heading3,\n content1,\n content2,\n content3,\n url1,\n url2,\n url3,\n urlOpenType1,\n urlOpenType2,\n urlOpenType3,\n icon1,\n icon2,\n icon3,\n color1,\n color2,\n color3,\n bgType1,\n bgType2,\n bgType3,\n insertImage1,\n insertImage2,\n insertImage3\n } = this.props.attributes;\n let for_ = this.props.for_;\n let blockNum = this.props.blockNum;\n let blockNumArrIndex = this.props.blockNum -1;\n\n const heading = [heading1, heading2, heading3];\n const content = [content1, content2, content3];\n const url = [url1, url2, url3];\n const urlOpenType = [urlOpenType1, urlOpenType2, urlOpenType3];\n const icon = [icon1, icon2, icon3];\n const color = [color1, color2, color3];\n const bgType = [bgType1, bgType2, bgType3];\n const insertImage = [insertImage1, insertImage2, insertImage3];\n\n let richTextH1Save = '';\n let richTextPSave = '';\n\n\n let drawElement = (() => {\n\n if (insertImage[blockNumArrIndex]) {\n\n return <div className=\"vk_prBlocks_item_image\"\n style={{\n backgroundImage: `url(${insertImage[blockNumArrIndex]})`,\n backgroundRepeat: 'no-repeat 50% center',\n backgroundSize: 'cover'\n }}\n >\n <img\n src={insertImage[blockNumArrIndex]}\n alt=''\n />\n </div>\n\n } else {\n\n if (!color[blockNumArrIndex]) {\n color[blockNumArrIndex] = '#0693e3';\n }\n if (bgType[blockNumArrIndex] === '0') {\n\n return <div\n className=\"vk_prBlocks_item_icon_outer\"\n style={{\n backgroundColor: color[blockNumArrIndex],\n border: `1px solid ${color[blockNumArrIndex]}`\n }}\n ><i className={`${icon[blockNumArrIndex]} vk_prBlocks_item_icon`}\n style={{color: '#fff'}}>\n </i>\n </div>\n } else {\n return <div\n className=\"vk_prBlocks_item_icon_outer\"\n style={{backgroundColor: 'transparent', border: '1px solid ' + color[blockNumArrIndex]}}\n ><i className={`${icon[blockNumArrIndex]} vk_prBlocks_item_icon`}\n style={{color: color[blockNumArrIndex]}}>\n </i>\n </div>\n }\n }\n })();\n\n\n //編集画面とフロント側の切り替え\n if (for_ === 'edit') {\n\n if (blockNum === 1) {\n\n richTextH1Save = <RichText\n className=\"vk_prBlocks_item_title vk_prBlocks_item_title-1\"\n tagName={'h1'}\n onChange={(value) => setAttributes({heading1: value})}\n value={heading1}\n placeholder={__('Input Title', 'vk-blocks')}\n />;\n richTextPSave = <RichText\n className=\"vk_prBlocks_item_summary vk_prBlocks_item_summary-1\"\n tagName={'p'}\n onChange={(value) => setAttributes({content1: value})}\n value={content1}\n placeholder={__('Input Content', 'vk-blocks')}\n />;\n\n } else if (blockNum === 2) {\n\n richTextH1Save = <RichText\n className=\"vk_prBlocks_item_title vk_prBlocks_item_title-2\"\n tagName={'h1'}\n onChange={(value) => setAttributes({heading2: value})}\n value={heading2}\n placeholder={__('Input Title', 'vk-blocks')}\n />;\n richTextPSave = <RichText\n className=\"vk_prBlocks_item_summary vk_prBlocks_item_summary-2\"\n tagName={'p'}\n onChange={(value) => setAttributes({content2: value})}\n value={content2}\n placeholder={__('Input Content', 'vk-blocks')}\n />;\n\n } else if (blockNum === 3) {\n richTextH1Save = <RichText\n className=\"vk_prBlocks_item_title vk_prBlocks_item_title-3\"\n tagName={'h1'}\n onChange={(value) => setAttributes({heading3: value})}\n value={heading3}\n placeholder={__('Input Title', 'vk-blocks')}\n />;\n richTextPSave = <RichText\n className=\"vk_prBlocks_item_summary vk_prBlocks_item_summary-3\"\n tagName={'p'}\n onChange={(value) => setAttributes({content3: value})}\n value={content3}\n placeholder={__('Input Content', 'vk-blocks')}\n />;\n }\n\n } else if (for_ === 'save') {\n\n richTextH1Save = <RichText.Content\n className={`vk_prBlocks_item_title vk_prBlocks_item_title-${blockNum}`}\n tagName={'h1'}\n value={heading[blockNumArrIndex]}/>;\n richTextPSave = <RichText.Content\n className={`vk_prBlocks_item_summary vk_prBlocks_item_summary-${blockNum}`}\n tagName={'p'}\n value={content[blockNumArrIndex]}/>;\n }\n\n return (\n <div className=\"vk_prBlocks_item col-sm-4\">\n <a href={url[blockNumArrIndex]}\n target={urlOpenType[blockNumArrIndex] ? '_blank' : '_self'}\n className=\"vk_prBlocks_item_link\"\n rel=\"noopener noreferrer\"\n >\n {drawElement}\n {richTextH1Save}\n {richTextPSave}\n </a>\n </div>\n );\n\n }\n}\n","import React from \"react\";\nimport {ComponentBlock} from \"./component-block\";\n\nconst {__} = wp.i18n; // Import __() from wp.i18n\nconst {RadioControl, PanelBody, Button, BaseControl, CheckboxControl, TextControl} = wp.components;\nconst {Fragment} = wp.element;\nconst {RichText, InspectorControls, MediaUpload, ColorPalette} = wp.editor;\n\nfunction set_attributes(number) {\n\n var attributes = {};\n\n for (var i = 1; i <= number; i++) {\n\n attributes['heading' + i] = {\n type: 'string',\n source: 'html',\n selector: 'h3.vk_prBlocks_item_title-' + i,\n };\n attributes['content' + i] = {\n type: 'string',\n source: 'html',\n selector: 'p.vk_prBlocks_item_summary-' + i,\n };\n attributes['url' + i] = {\n type: 'string',\n default: null,\n };\n attributes['urlOpenType' + i] = {\n type: 'Boolean',\n default: false,\n };\n attributes['icon' + i] = {\n type: 'string',\n default: 'fas fa-file',\n };\n attributes['color' + i] = {\n type: 'string',\n default: '#0693e3',\n };\n attributes['bgType' + i] = {\n type: 'string',\n default: '0',\n };\n attributes['insertImage' + i] = {\n type: 'string',\n default: null,\n };\n }\n\n return attributes;\n}\nfunction set_attributes2(number) {\n\n var attributes = {};\n\n for (var i = 1; i <= number; i++) {\n\n attributes['heading' + i] = {\n type: 'string',\n source: 'html',\n selector: 'h1.vk_prBlocks_item_title-' + i,\n };\n attributes['content' + i] = {\n type: 'string',\n source: 'html',\n selector: 'p.vk_prBlocks_item_summary-' + i,\n };\n attributes['url' + i] = {\n type: 'string',\n default: null,\n };\n attributes['urlOpenType' + i] = {\n type: 'Boolean',\n default: false,\n };\n attributes['icon' + i] = {\n type: 'string',\n default: 'fas fa-file',\n };\n attributes['color' + i] = {\n type: 'string',\n default: '#0693e3',\n };\n attributes['bgType' + i] = {\n type: 'string',\n default: '0',\n };\n attributes['insertImage' + i] = {\n type: 'string',\n default: null,\n };\n }\n\n return attributes;\n}\n\nexport const deprecated = [\n {\n attributes: set_attributes(4),\n\n save({attributes}) {\n const {\n heading1,\n heading2,\n heading3,\n content1,\n content2,\n content3,\n url1,\n url2,\n url3,\n urlOpenType1,\n urlOpenType2,\n urlOpenType3,\n icon1,\n icon2,\n icon3,\n color1,\n color2,\n color3,\n bgType1,\n bgType2,\n bgType3,\n insertImage1,\n insertImage2,\n insertImage3\n } = attributes;\n\n return (\n <div className=\"vk_prBlocks row\">\n\n <div className=\"vk_prBlocks_item col-sm-4\">\n <a\n href={url1}\n target={urlOpenType1? '_blank':'_self'}\n className=\"vk_prBlocks_item_link\"\n >\n {(() => {\n\n if (insertImage1) {\n\n return <div className=\"vk_prBlocks_item_image\"\n style={{\n backgroundImage: 'url(' + insertImage1 + ')',\n backgroundRepeat: 'no-repeat 50% center',\n backgroundSize: 'cover'\n }}\n >\n <img\n src={insertImage1}\n alt=''\n />\n </div>\n\n } else {\n\n if ( ! color1 ){\n color1 = '#0693e3';\n bgType1 === '0';\n }\n if (bgType1 === '0') {\n\n return <div\n className=\"vk_prBlocks_item_icon_outer\"\n style={{\n backgroundColor: color1,\n border: `1px solid ${color1}`\n }}\n ><i className={`${icon1} vk_prBlocks_item_icon`}\n style={{color: '#fff'}}>\n </i>\n </div>\n } else {\n return <div\n className=\"vk_prBlocks_item_icon_outer\"\n style={{backgroundColor: 'transparent', border: '1px solid ' + color1}}\n ><i className={`${icon1} vk_prBlocks_item_icon`}\n style={{color: color1}}>\n </i>\n </div>\n }\n }\n })()}\n <RichText.Content\n className=\"vk_prBlocks_item_title vk_prBlocks_item_title-1\"\n tagName={'h1'}\n value={heading1}/>\n <RichText.Content\n className=\"vk_prBlocks_item_summary vk_prBlocks_item_summary-1\"\n tagName={'p'}\n value={content1}/>\n </a>\n </div>\n <div className=\"vk_prBlocks_item col-sm-4\">\n <a\n href={url2}\n target={urlOpenType2? '_blank':'_self'}\n className=\"vk_prBlocks_item_link\"\n >\n {(() => {\n\n if (insertImage2) {\n\n return <div className=\"vk_prBlocks_item_image\"\n style={{\n backgroundImage: 'url(' + insertImage2 + ')',\n backgroundRepeat: 'no-repeat 50% center',\n backgroundSize: 'cover'\n }}\n >\n <img\n src={insertImage2}\n alt=''\n />\n </div>\n\n } else {\n if ( ! color2 ){\n color2 = '#0693e3';\n bgType2 === '0';\n }\n if (bgType2 === '0') {\n return <div\n className=\"vk_prBlocks_item_icon_outer\"\n style={{\n backgroundColor: color2,\n border: `1px solid ${color2}`\n }}\n ><i className={`${icon2} vk_prBlocks_item_icon`}\n style={{color: '#fff'}}>\n </i>\n </div>\n } else {\n return <div\n className=\"vk_prBlocks_item_icon_outer\"\n style={{backgroundColor: 'transparent', border: '1px solid ' + color2}}\n ><i className={`${icon2} vk_prBlocks_item_icon`}\n style={{color: color2}}>\n </i>\n </div>\n }\n }\n })()}\n <RichText.Content\n className=\"vk_prBlocks_item_title vk_prBlocks_item_title-2\"\n tagName={'h1'}\n value={heading2}/>\n <RichText.Content\n className=\"vk_prBlocks_item_summary vk_prBlocks_item_summary-2\"\n tagName={'p'}\n value={content2}/>\n </a>\n </div>\n\n <div className=\"vk_prBlocks_item col-sm-4\">\n <a\n href={url3}\n target={urlOpenType3? '_blank':'_self'}\n className=\"vk_prBlocks_item_link\"\n >\n {(() => {\n\n if (insertImage3) {\n\n return <div className=\"vk_prBlocks_item_image\"\n style={{\n backgroundImage: 'url(' + insertImage3 + ')',\n backgroundRepeat: 'no-repeat 50% center',\n backgroundSize: 'cover'\n }}\n >\n <img\n src={insertImage3}\n alt=''\n />\n </div>\n\n } else {\n if ( ! color3 ){\n color3 = '#0693e3';\n bgType3 === '0';\n }\n if (bgType3 === '0') {\n return <div\n className=\"vk_prBlocks_item_icon_outer\"\n style={{\n backgroundColor: color3,\n border: `1px solid ${color3}`\n }}\n ><i className={`${icon3} vk_prBlocks_item_icon`}\n style={{color: '#fff'}}>\n </i>\n </div>\n } else {\n return <div\n className=\"vk_prBlocks_item_icon_outer\"\n style={{backgroundColor: 'transparent', border: '1px solid ' + color3}}\n ><i className={`${icon3} vk_prBlocks_item_icon`}\n style={{color: color3}}>\n </i>\n </div>\n }\n }\n })()}\n <RichText.Content\n className=\"vk_prBlocks_item_title vk_prBlocks_item_title-3\"\n tagName={'h1'}\n value={heading3}/>\n <RichText.Content\n className=\"vk_prBlocks_item_summary vk_prBlocks_item_summary-3\"\n tagName={'p'}\n value={content3}/>\n </a>\n </div>\n </div>\n );\n },\n\n\n },\n {\n attributes: set_attributes2(4),\n save({attributes}) {\n\n return (\n <article className=\"vk_prBlocks row\">\n <ComponentBlock\n attributes={attributes}\n blockNum={1}\n for_={'save'}\n />\n <ComponentBlock\n attributes={attributes}\n blockNum={2}\n for_={'save'}\n />\n <ComponentBlock\n attributes={attributes}\n blockNum={3}\n for_={'save'}\n />\n </article>\n );\n\n },\n }\n];\n","import React from 'react';\n\nconst {__} = wp.i18n; // Import __() from wp.i18n\nconst {RichText} = wp.editor;\n\nexport class ComponentBlock extends React.Component {\n\n render() {\n\n let setAttributes = this.props.setAttributes;\n let {\n heading1,\n heading2,\n heading3,\n content1,\n content2,\n content3,\n url1,\n url2,\n url3,\n urlOpenType1,\n urlOpenType2,\n urlOpenType3,\n icon1,\n icon2,\n icon3,\n color1,\n color2,\n color3,\n bgType1,\n bgType2,\n bgType3,\n insertImage1,\n insertImage2,\n insertImage3\n } = this.props.attributes;\n let for_ = this.props.for_;\n let blockNum = this.props.blockNum;\n let blockNumArrIndex = this.props.blockNum -1;\n\n const heading = [heading1, heading2, heading3];\n const content = [content1, content2, content3];\n const url = [url1, url2, url3];\n const urlOpenType = [urlOpenType1, urlOpenType2, urlOpenType3];\n const icon = [icon1, icon2, icon3];\n const color = [color1, color2, color3];\n const bgType = [bgType1, bgType2, bgType3];\n const insertImage = [insertImage1, insertImage2, insertImage3];\n\n let richTextH1Save = '';\n let richTextPSave = '';\n\n\n let drawElement = (() => {\n\n if (insertImage[blockNumArrIndex]) {\n\n return <div className=\"vk_prBlocks_item_image\"\n style={{\n backgroundImage: `url(${insertImage[blockNumArrIndex]})`,\n backgroundRepeat: 'no-repeat 50% center',\n backgroundSize: 'cover'\n }}\n >\n <img\n src={insertImage[blockNumArrIndex]}\n alt=''\n />\n </div>\n\n } else {\n\n if (!color[blockNumArrIndex]) {\n color[blockNumArrIndex] = '#0693e3';\n }\n if (bgType[blockNumArrIndex] === '0') {\n\n return <div\n className=\"vk_prBlocks_item_icon_outer\"\n style={{\n backgroundColor: color[blockNumArrIndex],\n border: `1px solid ${color[blockNumArrIndex]}`\n }}\n ><i className={`${icon[blockNumArrIndex]} vk_prBlocks_item_icon`}\n style={{color: '#fff'}}>\n </i>\n </div>\n } else {\n return <div\n className=\"vk_prBlocks_item_icon_outer\"\n style={{backgroundColor: 'transparent', border: '1px solid ' + color[blockNumArrIndex]}}\n ><i className={`${icon[blockNumArrIndex]} vk_prBlocks_item_icon`}\n style={{color: color[blockNumArrIndex]}}>\n </i>\n </div>\n }\n }\n })();\n\n\n //編集画面とフロント側の切り替え\n if (for_ === 'edit') {\n\n if (blockNum === 1) {\n\n richTextH1Save = <RichText\n className=\"vk_prBlocks_item_title vk_prBlocks_item_title-1\"\n tagName={'h3'}\n onChange={(value) => setAttributes({heading1: value})}\n value={heading1}\n placeholder={__('Input Title', 'vk-blocks')}\n />;\n richTextPSave = <RichText\n className=\"vk_prBlocks_item_summary vk_prBlocks_item_summary-1\"\n tagName={'p'}\n onChange={(value) => setAttributes({content1: value})}\n value={content1}\n placeholder={__('Input Content', 'vk-blocks')}\n />;\n\n } else if (blockNum === 2) {\n\n richTextH1Save = <RichText\n className=\"vk_prBlocks_item_title vk_prBlocks_item_title-2\"\n tagName={'h3'}\n onChange={(value) => setAttributes({heading2: value})}\n value={heading2}\n placeholder={__('Input Title', 'vk-blocks')}\n />;\n richTextPSave = <RichText\n className=\"vk_prBlocks_item_summary vk_prBlocks_item_summary-2\"\n tagName={'p'}\n onChange={(value) => setAttributes({content2: value})}\n value={content2}\n placeholder={__('Input Content', 'vk-blocks')}\n />;\n\n } else if (blockNum === 3) {\n richTextH1Save = <RichText\n className=\"vk_prBlocks_item_title vk_prBlocks_item_title-3\"\n tagName={'h3'}\n onChange={(value) => setAttributes({heading3: value})}\n value={heading3}\n placeholder={__('Input Title', 'vk-blocks')}\n />;\n richTextPSave = <RichText\n className=\"vk_prBlocks_item_summary vk_prBlocks_item_summary-3\"\n tagName={'p'}\n onChange={(value) => setAttributes({content3: value})}\n value={content3}\n placeholder={__('Input Content', 'vk-blocks')}\n />;\n }\n\n } else if (for_ === 'save') {\n\n richTextH1Save = <RichText.Content\n className={`vk_prBlocks_item_title vk_prBlocks_item_title-${blockNum}`}\n tagName={'h3'}\n value={heading[blockNumArrIndex]}/>;\n richTextPSave = <RichText.Content\n className={`vk_prBlocks_item_summary vk_prBlocks_item_summary-${blockNum}`}\n tagName={'p'}\n value={content[blockNumArrIndex]}/>;\n }\n\n\n // aタグ判定\n if (url[blockNumArrIndex] && for_ === 'save') {\n return (\n <div className=\"vk_prBlocks_item col-sm-4\">\n <a href={url[blockNumArrIndex]} className=\"vk_prBlocks_item_link\"\n target={urlOpenType[blockNumArrIndex] ? '_blank' : '_self'}\n rel=\"noopener noreferrer\">\n {drawElement}\n {richTextH1Save}\n {richTextPSave}\n </a>\n </div>\n );\n } else {\n return (\n <div className=\"vk_prBlocks_item col-sm-4\">\n {drawElement}\n {richTextH1Save}\n {richTextPSave}\n </div>\n );\n }\n\n\n }\n}\n","/**\n * PR Block block type\n *\n */\nimport React from \"react\";\nimport {deprecated} from \"./deprecated/block\";\nimport {ComponentBlock} from \"./component-block\";\n\n\nconst {__} = wp.i18n; // Import __() from wp.i18n\nconst {registerBlockType} = wp.blocks; // Import registerBlockType() from wp.blocks\nconst {RadioControl, PanelBody, Button, BaseControl, CheckboxControl, TextControl} = wp.components;\nconst {Fragment} = wp.element;\nconst {RichText, InspectorControls, MediaUpload, ColorPalette} = wp.editor;\nconst BlockIcon = (\n\t<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"576\" height=\"512\" viewBox=\"0 0 576 512\">\n\t<g>\n\t\t<g>\n\t\t\t<circle cx=\"288\" cy=\"186.2\" r=\"60\"/>\n\t\t\t<rect x=\"213.5\" y=\"278.8\" width=\"149\" height=\"107\"/>\n\t\t</g>\n\t\t<g>\n\t\t\t<circle cx=\"74.5\" cy=\"186.2\" r=\"60\"/>\n\t\t\t<rect y=\"278.8\" width=\"149\" height=\"107\"/>\n\t\t</g>\n\t\t<g>\n\t\t\t<circle cx=\"501.5\" cy=\"186.2\" r=\"60\"/>\n\t\t\t<rect x=\"427\" y=\"278.8\" width=\"149\" height=\"107\"/>\n\t\t</g>\n\t</g>\n\t</svg>\n);\n\nfunction set_attributes(number) {\n\n var attributes = {};\n\n for (let i = 1; i <= number; i++) {\n\n attributes['heading' + i] = {\n type: 'string',\n source: 'html',\n selector: '.vk_prBlocks_item_title-' + i,\n };\n attributes['content' + i] = {\n type: 'string',\n source: 'html',\n selector: 'p.vk_prBlocks_item_summary-' + i,\n };\n attributes['url' + i] = {\n type: 'string',\n default: null,\n };\n attributes['urlOpenType' + i] = {\n type: 'Boolean',\n default: false,\n };\n attributes['icon' + i] = {\n type: 'string',\n default: 'fas fa-file',\n };\n attributes['color' + i] = {\n type: 'string',\n default: '#0693e3',\n };\n attributes['bgType' + i] = {\n type: 'string',\n default: '0',\n };\n attributes['insertImage' + i] = {\n type: 'string',\n default: null,\n };\n }\n\n return attributes;\n}\n\n\n\n/**\n * Register: aa Gutenberg Block.\n *\n * Registers a new block provided a unique name and an object defining its\n * behavior. Once registered, the block is made editor as an option to any\n * editor interface where blocks are implemented.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/\n * @param {string} name Block name.\n * @param {Object} settings Block settings.\n * @return {?WPBlock} The block, if it has been successfully\n * registered; otherwise `undefined`.\n */\nregisterBlockType('vk-blocks/pr-blocks', {\n // Block name. Block names must be string that contains a namespace prefix. Example: my-plugin/my-custom-block.\n title: __('PR Blocks (Beta)', 'vk-blocks'), // Block title.\n icon: BlockIcon, // Block icon from Dashicons → https://developer.wordpress.org/resource/dashicons/.\n category: 'vk-blocks-cat', // Block category — Group blocks together based on common traits E.g. common, formatting, layout widgets, embed.\n attributes: set_attributes(4),\n\n /**\n * The edit function describes the structure of your block in the context of the editor.\n * This represents what the editor will render when the block is used.\n *\n * The \"edit\" property must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n edit: function ({attributes, setAttributes, className}) {\n\n const {\n heading1,\n heading2,\n heading3,\n content1,\n content2,\n content3,\n url1,\n url2,\n url3,\n urlOpenType1,\n urlOpenType2,\n urlOpenType3,\n icon1,\n icon2,\n icon3,\n color1,\n color2,\n color3,\n bgType1,\n bgType2,\n bgType3,\n insertImage1,\n insertImage2,\n insertImage3\n } = attributes;\n\n let containerClass;\n if (className) {\n containerClass = `${className} vk_prBlocks row`;\n } else {\n containerClass = `vk_prBlocks row`;\n }\n\n return [\n <Fragment>\n <InspectorControls>\n\n <PanelBody title={__('PR Block1 Setting', 'vk-blocks')}>\n <BaseControl\n label={__('Link URL:', 'vk-blocks')}\n >\n <TextControl\n value={url1}\n onChange={(value) => setAttributes({url1: value})}\n />\n <CheckboxControl\n label={__('Open link new tab.', 'vk-blocks')}\n checked={urlOpenType1}\n onChange={(checked) => setAttributes({urlOpenType1: checked})}\n />\n </BaseControl>\n <BaseControl\n label={__('Icon 1', 'vk-blocks')}\n\n >\n <TextControl\n label={__('Class name of the Font Awesome icon font you want to use:', 'vk-blocks')}\n value={icon1}\n onChange={(value) => setAttributes({icon1: value})}\n placeholder={'fas fa-file'}\n help={<a href={`https://fontawesome.com/icons?d=gallery&m=free`}\n target={`_blank`}>{__('Font Awesome icon list', 'vk-blocks')}</a>}\n />\n <ColorPalette\n value={color1}\n onChange={(value) => {\n if (value) {\n setAttributes({color1: value})\n } else {\n setAttributes({color1: '#0693e3'})\n setAttributes({bgType1: '0'})\n }\n }}\n />\n <RadioControl\n label={__('Icon Background:', 'vk-blocks')}\n selected={bgType1}\n options={[\n {label: __('Solid color', 'vk-blocks'), value: '0'},\n {label: __('No background', 'vk-blocks'), value: '1'},\n ]}\n onChange={(value) => setAttributes({bgType1: value})}\n />\n </BaseControl>\n <BaseControl\n label={__('PR Image 1', 'vk-blocks')}\n help={__('When you have an image. Image is displayed with priority', 'vk-blocks')}\n >\n <MediaUpload\n onSelect={(value) => setAttributes({insertImage1: value.url})}\n type=\"image\"\n value={insertImage1}\n render={({open}) => (\n <Button\n onClick={open}\n className={insertImage1 ? 'image-button' : 'button button-large'}\n >\n {!insertImage1 ? __('Select image', 'vk-blocks') :\n <img className={'icon-image'} src={insertImage1}\n alt={__('Upload image', 'vk-blocks')}/>}\n </Button>\n )}\n />\n </BaseControl>\n </PanelBody>\n <PanelBody title={__('PR Block2 Setting', 'vk-blocks')}>\n <BaseControl\n label={__('Link URL:', 'vk-blocks')}\n >\n <TextControl\n value={url2}\n onChange={(value) => setAttributes({url2: value})}\n />\n <CheckboxControl\n label={__('Open link new tab.', 'vk-blocks')}\n checked={urlOpenType2}\n onChange={(checked) => setAttributes({urlOpenType2: checked})}\n />\n </BaseControl>\n <BaseControl\n label={__('Icon 2', 'vk-blocks')}\n >\n <TextControl\n label={__('Class name of the Font Awesome icon font you want to use:', 'vk-blocks')}\n value={icon2}\n onChange={(value) => setAttributes({icon2: value})}\n placeholder={'fas fa-file'}\n help={<a href={`https://fontawesome.com/icons?d=gallery&m=free`}\n target={`_blank`}>{__('Font Awesome icon list', 'vk-blocks')}</a>}\n />\n <ColorPalette\n value={color2}\n onChange={(value) => {\n if (value) {\n setAttributes({color2: value})\n } else {\n setAttributes({color2: '#0693e3'})\n setAttributes({bgType2: '0'})\n }\n }}\n />\n <RadioControl\n label={__('Icon Background:', 'vk-blocks')}\n selected={bgType2}\n options={[\n {label: __('Solid color', 'vk-blocks'), value: '0'},\n {label: __('No background', 'vk-blocks'), value: '1'},\n ]}\n onChange={(value) => setAttributes({bgType2: value})}\n />\n </BaseControl>\n <BaseControl\n label={__('PR Image 2', 'vk-blocks')}\n help={__('When you have an image. Image is displayed with priority.', 'vk-blocks')}\n >\n <MediaUpload\n onSelect={(value) => setAttributes({insertImage2: value.url})}\n type=\"image\"\n value={insertImage2}\n render={({open}) => (\n <Button\n onClick={open}\n className={insertImage2 ? 'image-button' : 'button button-large'}\n >\n {!insertImage2 ? __('Select image', 'vk-blocks') :\n <img className={'icon-image'} src={insertImage2}\n alt={__('Upload image', 'vk-blocks')}/>}\n </Button>\n )}\n />\n </BaseControl>\n </PanelBody>\n <PanelBody title={__('PR Block3 Setting', 'vk-blocks')}>\n <BaseControl\n label={__('Link URL:', 'vk-blocks')}\n >\n <TextControl\n value={url3}\n onChange={(value) => setAttributes({url3: value})}\n />\n <CheckboxControl\n label={__('Open link new tab.', 'vk-blocks')}\n checked={urlOpenType3}\n onChange={(checked) => setAttributes({urlOpenType3: checked})}\n />\n </BaseControl>\n <BaseControl\n label={__('Icon 3', 'vk-blocks')}\n >\n <TextControl\n label={__('Class name of the Font Awesome icon font you want to use:', 'vk-blocks')}\n value={icon3}\n onChange={(value) => setAttributes({icon3: value})}\n placeholder={'fas fa-file'}\n help={<a href={`https://fontawesome.com/icons?d=gallery&m=free`}\n target={`_blank`}>{__('Font Awesome icon list', 'vk-blocks')}</a>}\n />\n <ColorPalette\n value={color3}\n onChange={(value) => {\n if (value) {\n setAttributes({color3: value})\n } else {\n setAttributes({color3: '#0693e3'})\n setAttributes({bgType3: '0'})\n }\n }}\n />\n <RadioControl\n label={__('Icon Background:', 'vk-blocks')}\n selected={bgType3}\n options={[\n {label: __('Solid color', 'vk-blocks'), value: '0'},\n {label: __('No background', 'vk-blocks'), value: '1'},\n ]}\n onChange={(value) => setAttributes({bgType3: value})}\n />\n </BaseControl>\n <BaseControl\n label={__('PR Image 3', 'vk-blocks')}\n help={__('When you have an image. Image is displayed with priority.', 'vk-blocks')}\n >\n <MediaUpload\n onSelect={(value) => setAttributes({insertImage3: value.url})}\n type=\"image\"\n value={insertImage3}\n render={({open}) => (\n <Button\n onClick={open}\n className={insertImage3 ? 'image-button' : 'button button-large'}\n >\n {!insertImage3 ? __('Select image', 'vk-blocks') :\n <img className={'icon-image'} src={insertImage3}\n alt={__('Upload image', 'vk-blocks')}/>}\n </Button>\n )}\n />\n </BaseControl>\n </PanelBody>\n </InspectorControls>\n <div className={containerClass}>\n <ComponentBlock\n attributes={attributes}\n setAttributes={setAttributes}\n blockNum={1}\n for_={'edit'}\n />\n <ComponentBlock\n attributes={attributes}\n setAttributes={setAttributes}\n blockNum={2}\n for_={'edit'}\n />\n <ComponentBlock\n attributes={attributes}\n setAttributes={setAttributes}\n blockNum={3}\n for_={'edit'}\n />\n </div>\n </Fragment>\n ];\n },\n\n /**\n * The save function defin className }> which the different attributes should be combined\n * into the final markup, which is then serialized by Gutenberg into post_content.\n *\n * The \"save\" property must be specified and must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n save({attributes,className}) {\n\n let containerClass;\n if (className) {\n containerClass = `${className} vk_prBlocks row`;\n } else {\n containerClass = `vk_prBlocks row`;\n }\n\n return (\n <div className={containerClass}>\n <ComponentBlock\n attributes={attributes}\n blockNum={1}\n for_={'save'}\n />\n <ComponentBlock\n attributes={attributes}\n blockNum={2}\n for_={'save'}\n />\n <ComponentBlock\n attributes={attributes}\n blockNum={3}\n for_={'save'}\n />\n </div>\n );\n\n },\n\n deprecated: deprecated\n\n});\n","import React from 'react';\n\nexport class Fontawesome extends React.Component {\n\n render() {\n let {\n buttonText,\n fontAwesomeIconBefore,\n fontAwesomeIconAfter,\n } = this.props.attributes;\n\n let iconBefore = '';\n let iconAfter = '';\n\n\n if (fontAwesomeIconBefore) {\n iconBefore = <i className={`${fontAwesomeIconBefore} vk_button_link_before`}></i> ;\n }\n if (fontAwesomeIconAfter) {\n iconAfter = <i className={`${fontAwesomeIconAfter} vk_button_link_after`}></i>;\n }\n\n return (\n\t\t\t\t\t<React.Fragment>\n {iconBefore}\n <span className=\"vk_button_link_txt\">{buttonText}</span>\n {iconAfter}\n </React.Fragment>\n );\n }\n}\n","import React from \"react\";\nimport classNames from 'classnames';\nimport {Fontawesome} from \"./component-fontawesome\";\n\nconst {__} = wp.i18n; // Import __() from wp.i18n\nconst {Button} = wp.components;\nconst {MediaUpload} = wp.editor;\nlet {RichText} = wp.editor;\n\nexport class Component extends React.Component {\n\n render() {\n\n const attributes = this.props.attributes;\n const {\n title,\n titleColor,\n content,\n contentColor,\n url,\n buttonType,\n buttonColor,\n buttonColorCustom,\n buttonText,\n buttonTarget,\n Image,\n ImageBorderColor,\n layout,\n fontAwesomeIconBefore,\n fontAwesomeIconAfter\n } = attributes;\n\n let setAttributes = this.props.setAttributes;\n let className = this.props.className;\n let for_ = this.props.for_;\n let containerClass = 'vk_prContent';\n let btnClass = 'vk_button';\n let aClass = 'btn btn-block vk_button_link vk_prContent_colTxt_btn';\n let aStyle = {};\n let imageBorderProperty = '';\n\n if (layout === 'right') {\n containerClass = classNames(className, containerClass, 'vk_prContent-layout-imageRight');\n } else {\n containerClass = classNames(className, containerClass, 'vk_prContent-layout-imageLeft');\n }\n\n if (buttonColorCustom) {\n btnClass = `${btnClass} vk_button-color-custom`;\n aClass = `${aClass} btn-primary`;\n\n // 塗り\n if (buttonType === '0') {\n aStyle = {\n backgroundColor: buttonColorCustom,\n border: `1px solid ${buttonColorCustom}`\n };\n // 塗りなし\n } else if (buttonType === '1') {\n aStyle = {\n backgroundColor: 'transparent',\n border: '1px solid ' + buttonColorCustom,\n color: buttonColorCustom\n };\n }\n\n\t\t\t\t// カスタムカラーじゃない場合\n } else if (!buttonColorCustom) {\n\n // 塗り\n if (buttonType === '0') {\n aClass = `${aClass} btn-${buttonColor}`;\n aStyle = null;\n // 塗りなし\n } else if (buttonType === '1') {\n aClass = `${aClass} btn-outline-${buttonColor}`;\n aStyle = null;\n }\n\n }\n\n //borderColorが指定されなかった場合はボーダーを非表示に\n if (ImageBorderColor === null || ImageBorderColor === undefined) {\n\n imageBorderProperty = 'none';\n\n } else {\n imageBorderProperty = `1px solid ${ImageBorderColor}`;\n }\n\n\n return (\n <div className={containerClass}>\n <div className=\"col-sm-6 vk_prContent_colImg\">\n {for_ === 'edit' ?\n <MediaUpload\n onSelect={(value) => setAttributes({Image: value.sizes.full.url})}\n type=\" image\"\n value={Image}\n render={({open}) => (\n <Button\n onClick={open}\n className={Image ? 'image-button' : 'button button-large'}\n >\n {!Image ? __('Select image', 'vk-blocks') :\n <img\n className={'vk_prContent_colImg_image'}\n src={Image}\n alt={__('Upload image', 'vk-blocks')}\n style={{border: imageBorderProperty}}\n />}\n </Button>\n )}\n />\n :\n !Image ? __('Select image', 'vk-blocks') :\n <img\n className={'vk_prContent_colImg_image'}\n src={Image}\n alt={__('Upload image', 'vk-blocks')}\n style={{border: imageBorderProperty}}\n />\n }\n </div>\n <div className=\"col-sm-6 vk_prContent_colTxt\">\n {\n (() => {\n if (for_ === 'edit') {\n return (\n <React.Fragment>\n <RichText\n tagName=\"h3\"\n className={'vk_prContent_colTxt_title'}\n onChange={(value) => setAttributes({title: value})}\n value={title}\n placeholder={__('Input title.', 'vk-blocks')}\n style={{color: titleColor}}\n />\n < RichText\n tagName=\"p\"\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tclassName={'vk_prContent_colTxt_text'}\n onChange={(value) => setAttributes({content: value})}\n value={content}\n placeholder={__('Input content.', 'vk-blocks')}\n style={{color: contentColor}}\n />\n </React.Fragment>\n );\n } else {\n return (\n <React.Fragment>\n <RichText.Content\n tagName=\"h3\"\n value={title}\n className={'vk_prContent_colTxt_title'}\n style={{color: titleColor}}\n />\n <RichText.Content\n tagName=\"p\"\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tclassName={'vk_prContent_colTxt_text'}\n value={content}\n style={{color: contentColor}}\n />\n </React.Fragment>);\n }\n })()\n }\n {\n\n //ボタンテキストが入力されるとボタンを表示。\n (() => {\n if (buttonText !== '' && buttonText !== undefined ) {\n return (\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div className={btnClass}>\n <a href={url}\n className={aClass}\n target={buttonTarget? '_blank':null}\n style={aStyle}\n rel=\"noopener noreferrer\"\n >\n <Fontawesome\n attributes={attributes}\n />\n </a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>\n );\n }\n })()\n }\n </div>\n </div>\n );\n }\n}\n","import React from 'react';\n\nexport class Fontawesome extends React.Component {\n\n render() {\n let {\n buttonText,\n fontAwesomeIconBefore,\n fontAwesomeIconAfter,\n } = this.props.attributes;\n\n let iconBefore = '';\n let iconAfter = '';\n\n\n if (fontAwesomeIconBefore) {\n iconBefore = <i className={`${fontAwesomeIconBefore} vk_button_link_before`}></i> ;\n }\n if (fontAwesomeIconAfter) {\n iconAfter = <i className={`${fontAwesomeIconAfter} vk_button_link_after`}></i>;\n }\n\n return (\n\t\t\t\t\t<React.Fragment>\n {iconBefore}\n <span className=\"vk_button_link_txt\">{buttonText}</span>\n {iconAfter}\n </React.Fragment>\n );\n }\n}\n","import React from \"react\";\nimport {Fontawesome} from \"./component-fontawesome-deprecated\";\n\nconst {__} = wp.i18n; // Import __() from wp.i18n\nconst {Button} = wp.components;\nconst {MediaUpload} = wp.editor;\nlet {RichText} = wp.editor;\n\nexport class ComponentDeprecated extends React.Component {\n\n render() {\n\n const attributes = this.props.attributes;\n const {\n title,\n titleColor,\n content,\n contentColor,\n url,\n buttonType,\n buttonColor,\n buttonColorCustom,\n buttonText,\n buttonTarget,\n Image,\n ImageBorderColor,\n layout,\n fontAwesomeIconBefore,\n fontAwesomeIconAfter\n } = attributes;\n let setAttributes = this.props.setAttributes;\n let for_ = this.props.for_;\n let containerClass = 'vk_prContent';\n let btnClass = 'vk_button';\n let aClass = 'btn btn-block vk_button_link vk_prContent_colTxt_btn';\n let aStyle = {};\n\n if (layout === 'right') {\n containerClass = `${containerClass} vk_prContent-layout-imageRight`;\n } else {\n containerClass = `${containerClass} vk_prContent-layout-imageLeft`;\n }\n\n if (buttonColorCustom) {\n btnClass = `${btnClass} vk_button-color-custom`;\n aClass = `${aClass} btn-primary`;\n\n // 塗り\n if (buttonType === '0') {\n aStyle = {\n backgroundColor: buttonColorCustom,\n border: `1px solid ${buttonColorCustom}`\n };\n // 塗りなし\n } else if (buttonType === '1') {\n aStyle = {\n backgroundColor: 'transparent',\n border: '1px solid ' + buttonColorCustom,\n color: buttonColorCustom\n };\n }\n\n // カスタムカラーじゃない場合\n } else if (!buttonColorCustom) {\n\n // 塗り\n if (buttonType === '0') {\n aClass = `${aClass} btn-${buttonColor}`;\n aStyle = null;\n // 塗りなし\n } else if (buttonType === '1') {\n aClass = `${aClass} btn-outline-${buttonColor}`;\n aStyle = null;\n }\n\n }\n\n return (\n <div className={containerClass}>\n <div className=\"col-sm-6 vk_prContent_colImg\">\n {for_ === 'edit' ?\n <MediaUpload\n onSelect={(value) => setAttributes({Image: value.sizes.full.url})}\n type=\" image\"\n value={Image}\n render={({open}) => (\n <Button\n onClick={open}\n className={Image ? 'image-button' : 'button button-large'}\n >\n {!Image ? __('Select image', 'vk-blocks') :\n <img\n className={'vk_prContent_colImg_image'}\n src={Image}\n alt={__('Upload image', 'vk-blocks')}\n style={{border:`1px solid ${ImageBorderColor}`}}\n />}\n </Button>\n )}\n />\n :\n !Image ? __('Select image', 'vk-blocks') :\n <img\n className={'vk_prContent_colImg_image'}\n src={Image}\n alt={__('Upload image', 'vk-blocks')}\n style={{border: `1px solid ${ImageBorderColor}`}}\n />\n }\n </div>\n <div className=\"col-sm-6 vk_prContent_colTxt\">\n {\n (() => {\n if (for_ === 'edit') {\n return (\n <React.Fragment>\n <RichText\n tagName=\"h3\"\n className={'vk_prContent_colTxt_title'}\n onChange={(value) => setAttributes({title: value})}\n value={title}\n placeholder={__('Input title.', 'vk-blocks')}\n style={{color: titleColor}}\n />\n < RichText\n tagName=\"p\"\n className={'vk_prContent_colTxt_text'}\n onChange={(value) => setAttributes({content: value})}\n value={content}\n placeholder={__('Input content.', 'vk-blocks')}\n style={{color: contentColor}}\n />\n </React.Fragment>\n );\n } else {\n return (\n <React.Fragment>\n <RichText.Content\n tagName=\"h3\"\n value={title}\n className={'vk_prContent_colTxt_title'}\n style={{color: titleColor}}\n />\n <RichText.Content\n tagName=\"p\"\n className={'vk_prContent_colTxt_text'}\n value={content}\n style={{color: contentColor}}\n />\n </React.Fragment>);\n }\n })()\n }\n {\n\n //ボタンテキストが入力されるとボタンを表示。\n (() => {\n if (buttonText !== '' && buttonText !== undefined ) {\n return (\n <div className={btnClass}>\n <a href={url}\n className={aClass}\n target={buttonTarget? '_blank':null}\n style={aStyle}\n >\n <Fontawesome\n attributes={attributes}\n />\n </a>\n </div>\n );\n }\n })()\n }\n </div>\n </div>\n );\n }\n}","import React from \"react\";\nimport {ComponentDeprecated} from \"./component-deprecated\";\n\nexport const deprecated = [\n {\n attributes: {\n title: {\n source: 'html',\n selector: '.vk_prContent_colTxt_title',\n },\n titleColor: {\n type: 'string',\n },\n content: {\n source: 'html',\n selector: '.vk_prContent_colTxt_text',\n },\n contentColor: {\n type: 'string',\n },\n url: {\n type: 'string',\n default: null,\n },\n buttonType: {\n type: 'string',\n default: '0',\n },\n buttonColor: {\n type: 'string',\n default: 'primary',\n },\n buttonColorCustom: {\n type: 'string',\n default: null,\n },\n buttonText: {\n source: 'html',\n selector: '.vk_button_link_txt',\n default: '',\n },\n buttonTarget: {\n type: 'Boolean',\n default: false,\n },\n Image: {\n type: 'string',\n default: null,\n },\n ImageBorderColor: {\n type: 'string',\n default: null,\n },\n layout: {\n type: 'string',\n default: 'left',\n },\n fontAwesomeIconBefore: {\n type: 'string',\n },\n fontAwesomeIconAfter: {\n type: 'string',\n }\n },\n\n /**\n * The save function defin className }> which the different attributes should be combined\n * into the final markup, which is then serialized by Gutenberg into post_content.\n *\n * The \" save\" property must be specified and must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n save({attributes, className}) {\n\n return (\n <ComponentDeprecated\n attributes={attributes}\n for_={'save'}\n />\n );\n },\n }\n];\n","/**\n * Pr-Content block type\n *\n */\n\nimport React from \"react\";\nimport {schema} from './schema.js';\nimport {Component} from \"./component.js\";\nimport {deprecated} from \"./deprecated/deprecated\";\n\n\n\nconst {__} = wp.i18n; // Import __() from wp.i18n\nconst {registerBlockType} = wp.blocks; // Import registerBlockType() from wp.blocks\nconst {RangeControl, RadioControl, PanelBody, Button, BaseControl, CheckboxControl, TextControl} = wp.components;\nconst {Fragment} = wp.element;\nconst {RichText, InspectorControls, MediaUpload, ColorPalette} = wp.editor;\nconst BlockIcon = (\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"576\" height=\"512\" viewBox=\"0 0 576 512\">\n\t\t<g>\n\t\t\t<path d=\"M291.7,133.3l0,245.3l-273.1,0l0-245.3L291.7,133.3 M307.2,117.8l-304.2,0l0,276.4l304.2,0L307.2,117.8L307.2,117.8z\"/>\n\t\t\t<path d=\"M560.7,218.8l-213.1,0c-6.1,0-11.1-5-11.1-11.1s5-11.1,11.1-11.1l213.1,0c6.1,0,11.1,5,11.1,11.1\n\t\t\t\tC571.8,213.8,566.8,218.8,560.7,218.8z\"/>\n\t\t\t<path d=\"M560.7,265.4l-213.1,0c-6.1,0-11.1-5-11.1-11.1c0-6.1,5-11.1,11.1-11.1l213.1,0c6.1,0,11.1,5,11.1,11.1\n\t\t\t\tC571.8,260.5,566.8,265.4,560.7,265.4z\"/>\n\t\t\t<path d=\"M560.7,312.1l-213.1,0c-6.1,0-11.1-5-11.1-11.1c0-6.1,5-11.1,11.1-11.1l213.1,0c6.1,0,11.1,5,11.1,11.1\n\t\t\t\tC571.8,307.1,566.8,312.1,560.7,312.1z\"/>\n\t\t\t<polygon points=\"278.4,365.4 31.9,365.4 31.9,287.4 113,182.2 184.4,264.4 229.9,226.5 278.4,290.6 \t\"/>\n\t\t\t<path d=\"M360.6,133.3c4.8,0,8.7,3.9,8.7,8.7c0,4.8-3.9,8.7-8.7,8.7c-4.8,0-8.7-3.9-8.7-8.7C351.9,137.2,355.8,133.3,360.6,133.3\n\t\t\t\t M360.6,117.8c-13.4,0-24.2,10.9-24.2,24.2c0,13.4,10.9,24.2,24.2,24.2c13.4,0,24.2-10.9,24.2-24.2\n\t\t\t\tC384.9,128.7,374,117.8,360.6,117.8L360.6,117.8z\"/>\n\t\t\t<path d=\"M423.3,133.3c4.8,0,8.7,3.9,8.7,8.7c0,4.8-3.9,8.7-8.7,8.7c-4.8,0-8.7-3.9-8.7-8.7C414.6,137.2,418.5,133.3,423.3,133.3\n\t\t\t\t M423.3,117.8c-13.4,0-24.2,10.9-24.2,24.2c0,13.4,10.9,24.2,24.2,24.2s24.2-10.9,24.2-24.2C447.6,128.7,436.7,117.8,423.3,117.8\n\t\t\t\tL423.3,117.8z\"/>\n\t\t\t<path d=\"M486,133.3c4.8,0,8.7,3.9,8.7,8.7c0,4.8-3.9,8.7-8.7,8.7c-4.8,0-8.7-3.9-8.7-8.7C477.3,137.2,481.2,133.3,486,133.3\n\t\t\t\t M486,117.8c-13.4,0-24.2,10.9-24.2,24.2c0,13.4,10.9,24.2,24.2,24.2c13.4,0,24.2-10.9,24.2-24.2\n\t\t\t\tC510.2,128.7,499.4,117.8,486,117.8L486,117.8z\"/>\n\t\t\t<path d=\"M548.7,133.3c4.8,0,8.7,3.9,8.7,8.7c0,4.8-3.9,8.7-8.7,8.7s-8.7-3.9-8.7-8.7C540,137.2,543.9,133.3,548.7,133.3\n\t\t\t\t M548.7,117.8c-13.4,0-24.2,10.9-24.2,24.2c0,13.4,10.9,24.2,24.2,24.2c13.4,0,24.2-10.9,24.2-24.2\n\t\t\t\tC572.9,128.7,562.1,117.8,548.7,117.8L548.7,117.8z\"/>\n\t\t\t<path d=\"M566.3,347.6l-224.3,0c-3.1,0-5.6,2.5-5.6,5.6l0,35.5c0,3.1,2.5,5.6,5.6,5.6l224.3,0c3.1,0,5.6-2.5,5.6-5.6v-35.5\n\t\t\t\tC571.8,350.1,569.3,347.6,566.3,347.6z M547.1,379.2v-16.6l9.8,8.3L547.1,379.2z\"/>\n\t\t</g>\n </svg>\n);\n/**\n * Register: aa Gutenberg Block.\n *\n * Registers a new block provided a unique name and an object defining its\n * behavior. Once registered, the block is made editor as an option to any\n * editor interface where blocks are implemented.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/\n * @param {string} name Block name.\n * @param {Object} settings Block settings.\n * @return {?WPBlock} The block, if it has been successfully\n * registered; otherwise `undefined`.\n */\nregisterBlockType('vk-blocks/pr-content', {\n // Block name. Block names must be string that contains a namespace prefix. Example: my-plugin/my-custom-block.\n title: __('PR Content', 'vk-blocks'), // Block title.\n icon: BlockIcon, // Block icon from Dashicons → https://developer.wordpress.org/resource/dashicons/.\n category: 'vk-blocks-cat', // Block category — Group blocks together based on common traits E.g. common, formatting, layout widgets, embed.\n attributes: schema,\n\n /**\n * The edit function describes the structure of your block in the context of the editor.\n * This represents what the editor will render when the block is used.\n *\n * The \"edit\" property must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n edit: function ({attributes, className, setAttributes}) {\n const {\n titleColor,\n contentColor,\n url,\n buttonType,\n buttonColor,\n buttonColorCustom,\n buttonText,\n buttonTarget,\n ImageBorderColor,\n layout,\n fontAwesomeIconBefore,\n fontAwesomeIconAfter\n } = attributes;\n return (\n <Fragment>\n <InspectorControls>\n <PanelBody title={__('Color Setting', 'vk-blocks')}>\n <BaseControl label={__('Title Color', 'vk-blocks')}>\n <ColorPalette\n value={titleColor}\n onChange={(value) => setAttributes({titleColor: value})}\n />\n </BaseControl>\n <BaseControl label={__('Content Color', 'vk-blocks')}>\n <ColorPalette\n value={contentColor}\n onChange={(value) => setAttributes({contentColor: value})}\n />\n </BaseControl>\n <BaseControl\n label={__('Image Border Color', 'vk-blocks')}\n >\n <ColorPalette\n value={ImageBorderColor}\n onChange={(value) => setAttributes({ImageBorderColor: value})}\n />\n </BaseControl>\n </PanelBody>\n <PanelBody title={__('Button Setting', 'vk-blocks')}>\n <BaseControl\n label={__('Button Text', 'vk-blocks')}\n >\n <TextControl\n value={buttonText}\n onChange={(value) => setAttributes({buttonText: value})}\n placeholder={'Input button text.'}\n />\n </BaseControl>\n <BaseControl\n label={__('Link URL', 'vk-blocks')}\n >\n <TextControl\n value={url}\n onChange={(value) => setAttributes({url: value})}\n placeholder={'https://vektor-inc.co.jp/'}\n />\n </BaseControl>\n\t\t\t\t\t\t\t\t\t\t\t\t<CheckboxControl\n label={__('Open link new tab.', 'vk-blocks')}\n checked={buttonTarget}\n onChange={(checked) => setAttributes({buttonTarget: checked})}\n />\n <BaseControl label={__('Button Type', 'vk-blocks')}>\n <RadioControl\n selected={buttonType}\n options={[\n {label: __('Solid', 'vk-blocks'), value: '0'},\n {label: __('Ghost', 'vk-blocks'), value: '1'}\n ]}\n onChange={(value) => setAttributes({buttonType: value})}\n />\n </BaseControl>\n\t\t\t\t\t\t\t\t\t\t\t\t<RadioControl\n label={__('Default Color:', 'vk-blocks')}\n selected={buttonColor}\n options={[\n {label: __('Primary', 'vk-blocks'), value: 'primary'},\n {label: __('Secondary', 'vk-blocks'), value: 'secondary'},\n {label: __('Success', 'vk-blocks'), value: 'success'},\n {label: __('Info', 'vk-blocks'), value: 'info'},\n {label: __('Warning', 'vk-blocks'), value: 'warning'},\n {label: __('Danger', 'vk-blocks'), value: 'danger'},\n {label: __('Light', 'vk-blocks'), value: 'light'},\n {label: __('Dark', 'vk-blocks'), value: 'dark'},\n ]}\n onChange={(value) => setAttributes({buttonColor: value})}\n />\n\t\t\t\t\t\t\t\t\t\t\t\t<BaseControl label={__('Button Color', 'vk-blocks')}>\n <ColorPalette\n value={buttonColorCustom}\n onChange={(value) => setAttributes({buttonColorCustom: value})}\n />\n </BaseControl>\n <BaseControl\n label={__('Font Awesome:', 'vk-blocks')}\n help={<a href={`https://fontawesome.com/icons?d=gallery&m=free`} target={`_blank`}>{__('Font Awesome icon list', 'vk-blocks')}</a>}\n >\n <TextControl\n label={__('Before text', 'vk-blocks')}\n help={__('Enter Font Awesome Class.This icon will appear before text. Ex) fas fa-arrow-circle-right', 'vk-blocks')}\n value={fontAwesomeIconBefore}\n onChange={(value) => setAttributes({fontAwesomeIconBefore: value})}\n placeholder={'fas fa-arrow-circle-right'}\n />\n <TextControl\n label={__('After text', 'vk-blocks')}\n help={__('Enter Font Awesome Class.This icon will appear after text. Ex) fas fa-external-link-alt', 'vk-blocks')}\n value={fontAwesomeIconAfter}\n onChange={(value) => setAttributes({fontAwesomeIconAfter: value})}\n placeholder={'fas fa-external-link-alt'}\n />\n </BaseControl>\n </PanelBody>\n <PanelBody title={__('Layout Setting', 'vk-blocks')}>\n <RadioControl\n label={__('Layout Type', 'vk-blocks')}\n selected={layout}\n options={[\n {label: __('Right', 'vk-blocks'), value: 'right'},\n {label: __('Left', 'vk-blocks'), value: 'left'}\n ]}\n onChange={(value) => setAttributes({layout: value})}\n />\n </PanelBody>\n </InspectorControls>\n <Component\n attributes={attributes}\n setAttributes={setAttributes}\n className={className}\n for_={'edit'}\n />\n </Fragment>\n );\n },\n\n\n /**\n * The save function defin className }> which the different attributes should be combined\n * into the final markup, which is then serialized by Gutenberg into post_content.\n *\n * The \" save\" property must be specified and must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n save({attributes, className}) {\n\n return (\n <Component\n attributes={attributes}\n className={className}\n for_={'save'}\n />\n );\n },\n\n deprecated: deprecated\n\n});\n","export const schema = {\n\ttitle: {\n\t\tsource: 'html',\n\t\t\tselector: '.vk_prContent_colTxt_title',\n\t},\n\ttitleColor: {\n\t\ttype: 'string',\n\t},\n\tcontent: {\n\t\tsource: 'html',\n\t\t\tselector: '.vk_prContent_colTxt_text',\n\t},\n\tcontentColor: {\n\t\ttype: 'string',\n\t},\n\turl: {\n\t\ttype: 'string',\n\tdefault: null,\n\t},\n\tbuttonType: {\n\t\ttype: 'string',\n\tdefault: '0',\n\t},\n\tbuttonColor: {\n\t\ttype: 'string',\n\t\tdefault: 'primary',\n\t},\n\tbuttonColorCustom: {\n\t\ttype: 'string',\n\t\tdefault: null,\n\t},\n\tbuttonText: {\n\t\tsource: 'html',\n\t\tselector: '.vk_button_link_txt',\n\t\tdefault: '',\n\t},\n\tbuttonTarget: {\n\t\ttype: 'Boolean',\n\tdefault: false,\n\t},\n\tImage: {\n\t\ttype: 'string',\n\tdefault: null,\n\t},\n\tImageBorderColor: {\n\t\ttype: 'string',\n\t\tdefault: null,\n\t},\n\tlayout: {\n\t\ttype: 'string',\n\tdefault: 'left',\n\t},\n\tfontAwesomeIconBefore:{\n\t\ttype: 'string',\n\t},\n\tfontAwesomeIconAfter:{\n\t\ttype: 'string',\n\t}\n};\n"],"sourceRoot":""}
1
+ {"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./node_modules/react/index.js","webpack:///./node_modules/classnames/index.js","webpack:///./node_modules/react/cjs/react.production.min.js","webpack:///./node_modules/react/node_modules/object-assign/index.js","webpack:///./src/balloon/block.js","webpack:///./src/staff/component.js","webpack:///./src/staff/block.js","webpack:///./src/staff/schema.js","webpack:///./src/spacer/component.js","webpack:///./src/spacer/deprecated/component.js","webpack:///./src/spacer/deprecated/deprecated.js","webpack:///./src/spacer/deprecated/schema.js","webpack:///./src/spacer/block.js","webpack:///./src/spacer/schema.js","webpack:///./src/outer/component-divider.js","webpack:///./src/outer/component.js","webpack:///./src/outer/deprecated/component-divider.js","webpack:///./src/outer/deprecated/component.js","webpack:///./src/outer/deprecated/block.js","webpack:///./src/outer/deprecated/schema.js","webpack:///./src/_helper/to-number.js","webpack:///./src/outer/block.js","webpack:///./src/outer/schema.js","webpack:///./src/heading/heading-toolbar.js","webpack:///./src/heading/component.js","webpack:///./src/heading/deprecated/block.js","webpack:///./src/heading/deprecated/schema.js","webpack:///./src/heading/block.js","webpack:///./src/heading/schema.js","webpack:///./src/alert/deprecated.js","webpack:///./src/alert/block.js","webpack:///./src/button/component.js","webpack:///./src/button/deprecated/component-deprecated.js","webpack:///./src/button/deprecated/component-deprecated-id.js","webpack:///./src/button/deprecated/component-deprecated-noopenernoreferer-id.js","webpack:///./src/button/deprecated/component-deprecated-subcaption-noNoopnnernoreferer-id.js","webpack:///./src/button/deprecated/deprecated.js","webpack:///./src/button/block.js","webpack:///./src/faq/deprecated.js","webpack:///./src/faq/block.js","webpack:///./src/flow/deprecated.js","webpack:///./src/flow/block.js","webpack:///./src/pr-blocks/deprecated/component-block.js","webpack:///./src/pr-blocks/deprecated/block.js","webpack:///./src/pr-blocks/component-block.js","webpack:///./src/pr-blocks/block.js","webpack:///./src/pr-content/component-fontawesome.js","webpack:///./src/pr-content/component.js","webpack:///./src/pr-content/deprecated/component-fontawesome-deprecated.js","webpack:///./src/pr-content/deprecated/component-deprecated.js","webpack:///./src/pr-content/deprecated/deprecated.js","webpack:///./src/pr-content/block.js","webpack:///./src/pr-content/schema.js"],"names":["installedModules","__webpack_require__","moduleId","exports","module","i","l","modules","call","m","c","d","name","getter","o","Object","defineProperty","enumerable","get","r","Symbol","toStringTag","value","t","mode","__esModule","ns","create","key","bind","n","object","property","prototype","hasOwnProperty","p","s","__WEBPACK_AMD_DEFINE_RESULT__","hasOwn","classNames","classes","arguments","length","arg","argType","push","Array","isArray","inner","apply","join","default","undefined","k","for","q","u","v","w","x","y","z","A","B","C","iterator","D","a","b","e","encodeURIComponent","g","h","f","Error","replace","framesToPop","aa","E","isMounted","enqueueForceUpdate","enqueueReplaceState","enqueueSetState","F","G","this","props","context","refs","updater","H","I","isReactComponent","setState","forceUpdate","J","constructor","isPureReactComponent","K","current","currentDispatcher","L","M","ref","__self","__source","N","children","defaultProps","$$typeof","type","_owner","O","P","Q","R","pop","result","keyPrefix","func","count","S","V","T","U","next","done","keys","=",":","escape","toString","ca","da","W","ba","X","Children","map","forEach","toArray","only","createRef","Component","PureComponent","createContext","_calculateChangedBits","_currentValue","_currentValue2","_threadCount","Provider","Consumer","_context","forwardRef","render","lazy","_ctor","_status","_result","memo","compare","Fragment","StrictMode","Suspense","createElement","cloneElement","createFactory","isValidElement","version","unstable_ConcurrentMode","unstable_Profiler","__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED","ReactCurrentOwner","assign","Y","Z","getOwnPropertySymbols","propIsEnumerable","propertyIsEnumerable","test1","String","getOwnPropertyNames","test2","fromCharCode","test3","split","letter","err","shouldUseNative","target","source","from","symbols","to","val","TypeError","toObject","__","wp","i18n","registerBlockType","blocks","components","RadioControl","RangeControl","PanelBody","Button","element","editor","RichText","InspectorControls","MediaUpload","ColorPalette","BlockIcon","React","xmlns","width","height","viewBox","title","icon","category","attributes","content","selector","balloonName","balloonType","balloonBgColor","balloonAlign","IconImage","edit","_ref","className","setAttributes","label","help","selected","options","onChange","concat","onSelect","sizes","full","url","_ref2","open","onClick","src","alt","tagName","placeholder","style","background","border","save","_ref3","Content","NewComponent","_React$Component","_classCallCheck","_possibleConstructorReturn","_getPrototypeOf","_inherits","_this$props$attribute","vk_staff_text_name","vk_staff_text_caption","vk_staff_text_role","vk_staff_text_profileTitle","vk_staff_text_profileText","vk_staff_photo_image","vk_staff_photo_image_alt","vk_staff_layout","vk_staff_nameColor","vk_staff_captionColor","vk_staff_positionColor","vk_staff_profileTitleColor","vk_staff_profileTextColor","vk_staff_photoBorder","for_","returnELm","react_default","color","TextControl","BaseControl","SelectControl","component_NewComponent","SpacerComponent","component_classCallCheck","component_possibleConstructorReturn","component_getPrototypeOf","component_inherits","unit","pc","tablet","mobile","deprecated_component_classCallCheck","deprecated_component_possibleConstructorReturn","deprecated_component_getPrototypeOf","deprecated_component_inherits","deprecated","deprecated_component_SpacerComponent","points","block_Fragment","block_InspectorControls","block_PanelBody","block_SelectControl","block_BaseControl","step","component_SpacerComponent","componentDivider","level","whichSide","dividerType","sectionPadding","sectionClass","lenderDivider","Math","abs","strokeWidth","fill","absLevel","tiltSectionStyle","curveSectionStyle","waveSectionStyle","DivideAbs4","triangleSectionStyle","paddingBottom","preserveAspectRatio","paddingTop","InnerBlocks","hex2rgba","hex","alpha","match","slice","parseInt","outer_component_classCallCheck","outer_component_possibleConstructorReturn","outer_component_getPrototypeOf","outer_component_inherits","classPaddingLR","classPaddingVertical","classBgPosition","classWidth","elm","containerClass","whichSideUpper","whichSideLower","bgStyle","borderProperty","borderRadiusProperty","bgColor","bgImage","bgPosition","outerWidth","padding_left_and_right","padding_top_and_bottom","opacity","upper_level","lower_level","upperDividerBgColor","lowerDividerBgColor","borderWidth","borderStyle","borderColor","borderRadius","anchor","id","outer_deprecated_component_classCallCheck","outer_deprecated_component_possibleConstructorReturn","outer_deprecated_component_getPrototypeOf","outer_deprecated_component_inherits","component_InnerBlocks","vk_blocks_check","is_pro","deprecated_component_Component","toNumber","min","max","Number","isNaN","supports","outer_block_Fragment","outer_block_InspectorControls","outer_block_PanelBody","outer_block_BaseControl","block_ColorPalette","block_RangeControl","block_MediaUpload","block_Button","outer_block_SelectControl","component_Component","range","window","lodash","sprintf","Toolbar","HeadingToolbar","targetLevel","selectedLevel","isActive","subscript","_this","_this$props","minLevel","maxLevel","controls","index","createLevelControl","heading_component_classCallCheck","heading_component_possibleConstructorReturn","heading_component_getPrototypeOf","heading_component_inherits","cStyle","tStyle","align","titleColor","titleSize","subText","subTextFlag","subTextColor","subTextSize","titleStyle","titleMarginBottom","outerMarginBottom","marginBottom","fontSize","textAlign","component_RichText","BlockControls","AlignmentToolbar","Version0_6_0","block_RichText","number","set_attirbuite","heading1","heading2","heading3","content1","content2","content3","url1","url2","url3","urlOpenType1","urlOpenType2","urlOpenType3","icon1","icon2","icon3","color1","color2","color3","bgType1","bgType2","bgType3","insertImage1","insertImage2","insertImage3","href","backgroundImage","backgroundRepeat","backgroundSize","_readOnlyError","backgroundColor","deprecated_block_Fragment","customClassName","setTitleFontSize","newLevel","heading_block_Fragment","block_BlockControls","heading_toolbar","heading_block_InspectorControls","heading_block_PanelBody","heading_block_SelectControl","heading_block_RangeControl","block_AlignmentToolbar","heading_block_ColorPalette","block_RadioControl","heading_component_Component","alert_deprecated_RichText","event","alert_block_RichText","newContent","button_component_classCallCheck","button_component_possibleConstructorReturn","button_component_getPrototypeOf","button_component_inherits","buttonColorCustom","lbColorCustom","buttonColor","lbColor","buttonType","lbType","buttonAlign","lbAlign","buttonSize","lbSize","buttonUrl","lbUrl","buttonTarget","lbTarget","fontAwesomeIconBefore","lbFontAwesomeIconBefore","fontAwesomeIconAfter","lbFontAwesomeIconAfter","richText","lbRichtext","subCaption","lbsubCaption","aClass","aStyle","iconBefore","iconAfter","role","aria-pressed","rel","ComponentDeprecated","component_deprecated_classCallCheck","component_deprecated_possibleConstructorReturn","component_deprecated_getPrototypeOf","component_deprecated_inherits","ComponentDeprecatedId","component_deprecated_id_classCallCheck","component_deprecated_id_possibleConstructorReturn","component_deprecated_id_getPrototypeOf","component_deprecated_id_inherits","ComponentDeprecatedNoOpnnerNoRefererID","component_deprecated_noopenernoreferer_id_classCallCheck","component_deprecated_noopenernoreferer_id_possibleConstructorReturn","component_deprecated_noopenernoreferer_id_getPrototypeOf","component_deprecated_noopenernoreferer_id_inherits","ComponentDeprecatedSubcaptionNoopennerId","component_deprecated_subcaption_noNoopnnernoreferer_id_classCallCheck","component_deprecated_subcaption_noNoopnnernoreferer_id_possibleConstructorReturn","component_deprecated_subcaption_noNoopnnernoreferer_id_getPrototypeOf","component_deprecated_subcaption_noNoopnnernoreferer_id_inherits","component_deprecated_ComponentDeprecated","deprecated_deprecated_RichText","component_deprecated_id_ComponentDeprecatedId","component_deprecated_noopenernoreferer_id_ComponentDeprecatedNoOpnnerNoRefererID","_ref4","component_deprecated_subcaption_noNoopnnernoreferer_id_ComponentDeprecatedSubcaptionNoopennerId","CheckboxControl","Dashicon","IconButton","URLInput","isSelected","button_block_Fragment","button_block_InspectorControls","button_block_PanelBody","block_TextControl","checked","button_block_RadioControl","button_block_BaseControl","button_block_ColorPalette","button_component_Component","button_block_RichText","formattingControls","keepPlaceholderOnFocus","onSubmit","preventDefault","heading","faq_deprecated_RichText","faq_block_RichText","arrowFlag","insertImage","flow_deprecated_RichText","PanelColor","flow_block_Fragment","flow_block_InspectorControls","flow_block_PanelBody","flow_block_RadioControl","flow_block_RichText","flow_block_MediaUpload","flow_block_Button","ComponentBlock","component_block_classCallCheck","component_block_possibleConstructorReturn","component_block_getPrototypeOf","component_block_inherits","blockNum","blockNumArrIndex","urlOpenType","bgType","richTextH1Save","richTextPSave","drawElement","component_block_RichText","set_attributes","block_readOnlyError","deprecated_block_RichText","set_attributes2","component_block_ComponentBlock","pr_blocks_component_block_classCallCheck","pr_blocks_component_block_possibleConstructorReturn","pr_blocks_component_block_getPrototypeOf","pr_blocks_component_block_inherits","pr_blocks_component_block_RichText","cx","cy","pr_blocks_block_Fragment","pr_blocks_block_InspectorControls","pr_blocks_block_PanelBody","pr_blocks_block_BaseControl","pr_blocks_block_TextControl","pr_blocks_block_CheckboxControl","pr_blocks_block_ColorPalette","pr_blocks_block_RadioControl","pr_blocks_block_MediaUpload","pr_blocks_block_Button","pr_blocks_component_block_ComponentBlock","_ref5","Fontawesome","component_fontawesome_classCallCheck","component_fontawesome_possibleConstructorReturn","component_fontawesome_getPrototypeOf","component_fontawesome_inherits","buttonText","pr_content_component_classCallCheck","pr_content_component_possibleConstructorReturn","pr_content_component_getPrototypeOf","pr_content_component_inherits","contentColor","Image","ImageBorderColor","layout","btnClass","imageBorderProperty","component_MediaUpload","component_Button","pr_content_component_RichText","component_fontawesome_Fontawesome","component_fontawesome_deprecated_classCallCheck","component_fontawesome_deprecated_possibleConstructorReturn","component_fontawesome_deprecated_getPrototypeOf","component_fontawesome_deprecated_inherits","deprecated_component_deprecated_classCallCheck","deprecated_component_deprecated_possibleConstructorReturn","deprecated_component_deprecated_getPrototypeOf","deprecated_component_deprecated_inherits","component_deprecated_MediaUpload","component_deprecated_Button","component_deprecated_RichText","component_fontawesome_deprecated_Fontawesome","deprecated_component_deprecated_ComponentDeprecated","pr_content_block_Fragment","pr_content_block_InspectorControls","pr_content_block_PanelBody","pr_content_block_BaseControl","pr_content_block_ColorPalette","pr_content_block_TextControl","pr_content_block_CheckboxControl","pr_content_block_RadioControl","pr_content_component_Component"],"mappings":"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","file":"./inc/vk-blocks/build/block-build.js","sourcesContent":[" \t// The module cache\n \tvar installedModules = {};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"\";\n\n\n \t// Load entry module and return exports\n \treturn __webpack_require__(__webpack_require__.s = 5);\n","'use strict';\n\nif (process.env.NODE_ENV === 'production') {\n module.exports = require('./cjs/react.production.min.js');\n} else {\n module.exports = require('./cjs/react.development.js');\n}\n","/*!\n Copyright (c) 2017 Jed Watson.\n Licensed under the MIT License (MIT), see\n http://jedwatson.github.io/classnames\n*/\n/* global define */\n\n(function () {\n\t'use strict';\n\n\tvar hasOwn = {}.hasOwnProperty;\n\n\tfunction classNames () {\n\t\tvar classes = [];\n\n\t\tfor (var i = 0; i < arguments.length; i++) {\n\t\t\tvar arg = arguments[i];\n\t\t\tif (!arg) continue;\n\n\t\t\tvar argType = typeof arg;\n\n\t\t\tif (argType === 'string' || argType === 'number') {\n\t\t\t\tclasses.push(arg);\n\t\t\t} else if (Array.isArray(arg) && arg.length) {\n\t\t\t\tvar inner = classNames.apply(null, arg);\n\t\t\t\tif (inner) {\n\t\t\t\t\tclasses.push(inner);\n\t\t\t\t}\n\t\t\t} else if (argType === 'object') {\n\t\t\t\tfor (var key in arg) {\n\t\t\t\t\tif (hasOwn.call(arg, key) && arg[key]) {\n\t\t\t\t\t\tclasses.push(key);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\treturn classes.join(' ');\n\t}\n\n\tif (typeof module !== 'undefined' && module.exports) {\n\t\tclassNames.default = classNames;\n\t\tmodule.exports = classNames;\n\t} else if (typeof define === 'function' && typeof define.amd === 'object' && define.amd) {\n\t\t// register as 'classnames', consistent with npm package name\n\t\tdefine('classnames', [], function () {\n\t\t\treturn classNames;\n\t\t});\n\t} else {\n\t\twindow.classNames = classNames;\n\t}\n}());\n","/** @license React v16.7.0\n * react.production.min.js\n *\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n'use strict';var k=require(\"object-assign\"),n=\"function\"===typeof Symbol&&Symbol.for,p=n?Symbol.for(\"react.element\"):60103,q=n?Symbol.for(\"react.portal\"):60106,r=n?Symbol.for(\"react.fragment\"):60107,t=n?Symbol.for(\"react.strict_mode\"):60108,u=n?Symbol.for(\"react.profiler\"):60114,v=n?Symbol.for(\"react.provider\"):60109,w=n?Symbol.for(\"react.context\"):60110,x=n?Symbol.for(\"react.concurrent_mode\"):60111,y=n?Symbol.for(\"react.forward_ref\"):60112,z=n?Symbol.for(\"react.suspense\"):60113,A=n?Symbol.for(\"react.memo\"):\n60115,B=n?Symbol.for(\"react.lazy\"):60116,C=\"function\"===typeof Symbol&&Symbol.iterator;function aa(a,b,e,c,d,g,h,f){if(!a){a=void 0;if(void 0===b)a=Error(\"Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.\");else{var l=[e,c,d,g,h,f],m=0;a=Error(b.replace(/%s/g,function(){return l[m++]}));a.name=\"Invariant Violation\"}a.framesToPop=1;throw a;}}\nfunction D(a){for(var b=arguments.length-1,e=\"https://reactjs.org/docs/error-decoder.html?invariant=\"+a,c=0;c<b;c++)e+=\"&args[]=\"+encodeURIComponent(arguments[c+1]);aa(!1,\"Minified React error #\"+a+\"; visit %s for the full message or use the non-minified dev environment for full errors and additional helpful warnings. \",e)}var E={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},F={};\nfunction G(a,b,e){this.props=a;this.context=b;this.refs=F;this.updater=e||E}G.prototype.isReactComponent={};G.prototype.setState=function(a,b){\"object\"!==typeof a&&\"function\"!==typeof a&&null!=a?D(\"85\"):void 0;this.updater.enqueueSetState(this,a,b,\"setState\")};G.prototype.forceUpdate=function(a){this.updater.enqueueForceUpdate(this,a,\"forceUpdate\")};function H(){}H.prototype=G.prototype;function I(a,b,e){this.props=a;this.context=b;this.refs=F;this.updater=e||E}var J=I.prototype=new H;\nJ.constructor=I;k(J,G.prototype);J.isPureReactComponent=!0;var K={current:null,currentDispatcher:null},L=Object.prototype.hasOwnProperty,M={key:!0,ref:!0,__self:!0,__source:!0};\nfunction N(a,b,e){var c=void 0,d={},g=null,h=null;if(null!=b)for(c in void 0!==b.ref&&(h=b.ref),void 0!==b.key&&(g=\"\"+b.key),b)L.call(b,c)&&!M.hasOwnProperty(c)&&(d[c]=b[c]);var f=arguments.length-2;if(1===f)d.children=e;else if(1<f){for(var l=Array(f),m=0;m<f;m++)l[m]=arguments[m+2];d.children=l}if(a&&a.defaultProps)for(c in f=a.defaultProps,f)void 0===d[c]&&(d[c]=f[c]);return{$$typeof:p,type:a,key:g,ref:h,props:d,_owner:K.current}}\nfunction ba(a,b){return{$$typeof:p,type:a.type,key:b,ref:a.ref,props:a.props,_owner:a._owner}}function O(a){return\"object\"===typeof a&&null!==a&&a.$$typeof===p}function escape(a){var b={\"=\":\"=0\",\":\":\"=2\"};return\"$\"+(\"\"+a).replace(/[=:]/g,function(a){return b[a]})}var P=/\\/+/g,Q=[];function R(a,b,e,c){if(Q.length){var d=Q.pop();d.result=a;d.keyPrefix=b;d.func=e;d.context=c;d.count=0;return d}return{result:a,keyPrefix:b,func:e,context:c,count:0}}\nfunction S(a){a.result=null;a.keyPrefix=null;a.func=null;a.context=null;a.count=0;10>Q.length&&Q.push(a)}\nfunction T(a,b,e,c){var d=typeof a;if(\"undefined\"===d||\"boolean\"===d)a=null;var g=!1;if(null===a)g=!0;else switch(d){case \"string\":case \"number\":g=!0;break;case \"object\":switch(a.$$typeof){case p:case q:g=!0}}if(g)return e(c,a,\"\"===b?\".\"+U(a,0):b),1;g=0;b=\"\"===b?\".\":b+\":\";if(Array.isArray(a))for(var h=0;h<a.length;h++){d=a[h];var f=b+U(d,h);g+=T(d,f,e,c)}else if(null===a||\"object\"!==typeof a?f=null:(f=C&&a[C]||a[\"@@iterator\"],f=\"function\"===typeof f?f:null),\"function\"===typeof f)for(a=f.call(a),h=\n0;!(d=a.next()).done;)d=d.value,f=b+U(d,h++),g+=T(d,f,e,c);else\"object\"===d&&(e=\"\"+a,D(\"31\",\"[object Object]\"===e?\"object with keys {\"+Object.keys(a).join(\", \")+\"}\":e,\"\"));return g}function V(a,b,e){return null==a?0:T(a,\"\",b,e)}function U(a,b){return\"object\"===typeof a&&null!==a&&null!=a.key?escape(a.key):b.toString(36)}function ca(a,b){a.func.call(a.context,b,a.count++)}\nfunction da(a,b,e){var c=a.result,d=a.keyPrefix;a=a.func.call(a.context,b,a.count++);Array.isArray(a)?W(a,c,e,function(a){return a}):null!=a&&(O(a)&&(a=ba(a,d+(!a.key||b&&b.key===a.key?\"\":(\"\"+a.key).replace(P,\"$&/\")+\"/\")+e)),c.push(a))}function W(a,b,e,c,d){var g=\"\";null!=e&&(g=(\"\"+e).replace(P,\"$&/\")+\"/\");b=R(b,g,c,d);V(a,da,b);S(b)}\nvar X={Children:{map:function(a,b,e){if(null==a)return a;var c=[];W(a,c,null,b,e);return c},forEach:function(a,b,e){if(null==a)return a;b=R(null,null,b,e);V(a,ca,b);S(b)},count:function(a){return V(a,function(){return null},null)},toArray:function(a){var b=[];W(a,b,null,function(a){return a});return b},only:function(a){O(a)?void 0:D(\"143\");return a}},createRef:function(){return{current:null}},Component:G,PureComponent:I,createContext:function(a,b){void 0===b&&(b=null);a={$$typeof:w,_calculateChangedBits:b,\n_currentValue:a,_currentValue2:a,_threadCount:0,Provider:null,Consumer:null};a.Provider={$$typeof:v,_context:a};return a.Consumer=a},forwardRef:function(a){return{$$typeof:y,render:a}},lazy:function(a){return{$$typeof:B,_ctor:a,_status:-1,_result:null}},memo:function(a,b){return{$$typeof:A,type:a,compare:void 0===b?null:b}},Fragment:r,StrictMode:t,Suspense:z,createElement:N,cloneElement:function(a,b,e){null===a||void 0===a?D(\"267\",a):void 0;var c=void 0,d=k({},a.props),g=a.key,h=a.ref,f=a._owner;\nif(null!=b){void 0!==b.ref&&(h=b.ref,f=K.current);void 0!==b.key&&(g=\"\"+b.key);var l=void 0;a.type&&a.type.defaultProps&&(l=a.type.defaultProps);for(c in b)L.call(b,c)&&!M.hasOwnProperty(c)&&(d[c]=void 0===b[c]&&void 0!==l?l[c]:b[c])}c=arguments.length-2;if(1===c)d.children=e;else if(1<c){l=Array(c);for(var m=0;m<c;m++)l[m]=arguments[m+2];d.children=l}return{$$typeof:p,type:a.type,key:g,ref:h,props:d,_owner:f}},createFactory:function(a){var b=N.bind(null,a);b.type=a;return b},isValidElement:O,version:\"16.7.0\",\nunstable_ConcurrentMode:x,unstable_Profiler:u,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{ReactCurrentOwner:K,assign:k}},Y={default:X},Z=Y&&X||Y;module.exports=Z.default||Z;\n","/*\nobject-assign\n(c) Sindre Sorhus\n@license MIT\n*/\n\n'use strict';\n/* eslint-disable no-unused-vars */\nvar getOwnPropertySymbols = Object.getOwnPropertySymbols;\nvar hasOwnProperty = Object.prototype.hasOwnProperty;\nvar propIsEnumerable = Object.prototype.propertyIsEnumerable;\n\nfunction toObject(val) {\n\tif (val === null || val === undefined) {\n\t\tthrow new TypeError('Object.assign cannot be called with null or undefined');\n\t}\n\n\treturn Object(val);\n}\n\nfunction shouldUseNative() {\n\ttry {\n\t\tif (!Object.assign) {\n\t\t\treturn false;\n\t\t}\n\n\t\t// Detect buggy property enumeration order in older V8 versions.\n\n\t\t// https://bugs.chromium.org/p/v8/issues/detail?id=4118\n\t\tvar test1 = new String('abc'); // eslint-disable-line no-new-wrappers\n\t\ttest1[5] = 'de';\n\t\tif (Object.getOwnPropertyNames(test1)[0] === '5') {\n\t\t\treturn false;\n\t\t}\n\n\t\t// https://bugs.chromium.org/p/v8/issues/detail?id=3056\n\t\tvar test2 = {};\n\t\tfor (var i = 0; i < 10; i++) {\n\t\t\ttest2['_' + String.fromCharCode(i)] = i;\n\t\t}\n\t\tvar order2 = Object.getOwnPropertyNames(test2).map(function (n) {\n\t\t\treturn test2[n];\n\t\t});\n\t\tif (order2.join('') !== '0123456789') {\n\t\t\treturn false;\n\t\t}\n\n\t\t// https://bugs.chromium.org/p/v8/issues/detail?id=3056\n\t\tvar test3 = {};\n\t\t'abcdefghijklmnopqrst'.split('').forEach(function (letter) {\n\t\t\ttest3[letter] = letter;\n\t\t});\n\t\tif (Object.keys(Object.assign({}, test3)).join('') !==\n\t\t\t\t'abcdefghijklmnopqrst') {\n\t\t\treturn false;\n\t\t}\n\n\t\treturn true;\n\t} catch (err) {\n\t\t// We don't expect any of the above to throw, but better to be safe.\n\t\treturn false;\n\t}\n}\n\nmodule.exports = shouldUseNative() ? Object.assign : function (target, source) {\n\tvar from;\n\tvar to = toObject(target);\n\tvar symbols;\n\n\tfor (var s = 1; s < arguments.length; s++) {\n\t\tfrom = Object(arguments[s]);\n\n\t\tfor (var key in from) {\n\t\t\tif (hasOwnProperty.call(from, key)) {\n\t\t\t\tto[key] = from[key];\n\t\t\t}\n\t\t}\n\n\t\tif (getOwnPropertySymbols) {\n\t\t\tsymbols = getOwnPropertySymbols(from);\n\t\t\tfor (var i = 0; i < symbols.length; i++) {\n\t\t\t\tif (propIsEnumerable.call(from, symbols[i])) {\n\t\t\t\t\tto[symbols[i]] = from[symbols[i]];\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\treturn to;\n};\n","/**\n * Baloon block type\n *\n */\n\nconst {__} = wp.i18n; // Import __() from wp.i18n\nconst { registerBlockType } = wp.blocks; // Import registerBlockType() from wp.blocks\nconst {RangeControl, RadioControl, PanelBody, Button} = wp.components;\nconst { Fragment } = wp.element;\nconst {RichText, InspectorControls, MediaUpload, ColorPalette} = wp.editor;\nconst BlockIcon = (\n\t<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"576\" height=\"512\" viewBox=\"0 0 576 512\">\n\t\t<path d=\"M544 450.583c0 22.75 13.014 42.454 32 52.092v7.969c-5.313 0.727-10.736 1.112-16.25 1.112-34.004 0-64.674-14.264-86.361-37.132-13.111 3.491-27.001 5.376-41.389 5.376-79.529 0-144-57.308-144-128s64.471-128 144-128c79.529 0 144 57.308 144 128 0 27.674-9.882 53.296-26.678 74.233-3.412 7.412-5.322 15.656-5.322 24.35zM115.339 110.593c-33.107 26.899-51.339 61.492-51.339 97.407 0 20.149 5.594 39.689 16.626 58.075 11.376 18.96 28.491 36.293 49.494 50.126 15.178 9.996 25.39 25.974 28.088 43.947 0.9 5.992 1.464 12.044 1.685 18.062 3.735-3.097 7.375-6.423 10.94-9.988 12.077-12.076 28.39-18.745 45.251-18.745 2.684 0 5.381 0.168 8.078 0.512 10.474 1.331 21.172 2.008 31.797 2.010v64c-13.564-0.001-26.877-0.869-39.871-2.521-54.989 54.989-120.625 64.85-184.088 66.298v-13.458c34.268-16.789 64-47.37 64-82.318 0-4.877-0.379-9.665-1.082-14.348-57.898-38.132-94.918-96.377-94.918-161.652 0-114.875 114.615-208 256-208 139.229 0 252.496 90.307 255.918 202.76-20.548-9.158-42.92-14.711-66.131-16.289-5.765-28.034-22.701-54.408-49.126-75.878-17.661-14.349-38.458-25.695-61.814-33.722-24.853-8.54-51.38-12.871-78.847-12.871s-53.994 4.331-78.847 12.871c-23.356 8.027-44.153 19.372-61.814 33.722z\"/>\n\t</svg>\n);\n\n/**\n * Register: aa Gutenberg Block.\n *\n * Registers a new block provided a unique name and an object defining its\n * behavior. Once registered, the block is made editor as an option to any\n * editor interface where blocks are implemented.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/\n * @param {string} name Block name.\n * @param {Object} settings Block settings.\n * @return {?WPBlock} The block, if it has been successfully\n * registered; otherwise `undefined`.\n */\nregisterBlockType('vk-blocks/balloon', {\n\t// Block name. Block names must be string that contains a namespace prefix. Example: my-plugin/my-custom-block.\n title: __('Ballon', 'vk-blocks'), // Block title.\n\ticon: BlockIcon, // Block icon from Dashicons → https://developer.wordpress.org/resource/dashicons/.\n\tcategory: 'vk-blocks-cat', // Block category — Group blocks together based on common traits E.g. common, formatting, layout widgets, embed.\n\tattributes: {\n\t\tcontent: {\n\t\t\tsource: 'html',\n selector: 'p',\n\t\t},\n balloonName: {\n source: 'html',\n selector: 'figcaption',\n },\n balloonType: {\n type: 'string',\n default: 'type-serif',\n },\n\t\tballoonBgColor: {\n\t\t\ttype: 'string',\n\t\t},\n\t\tballoonAlign: {\n\t\t\ttype: 'string',\n\t\t\tdefault: 'position-left',\n\t\t},\n\t\tIconImage: {\n\t\t\ttype: 'string',\n\t\t\tdefault: null, // no image by default!\n\t\t}\n\t},\n\n\t/**\n\t * The edit function describes the structure of your block in the context of the editor.\n\t * This represents what the editor will render when the block is used.\n\t *\n\t * The \"edit\" property must be a valid function.\n\t *\n\t * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n\t */\n\tedit( { attributes, className, setAttributes } ) {\n\t\tconst {\n\t\t\tcontent,\n balloonName,\n balloonType,\n balloonBgColor,\n\t\t\tballoonAlign,\n\t\t\tIconImage,\n\t\t} = attributes;\n\n return (\n\t\t\t<Fragment>\n\t\t\t\t<InspectorControls>\n\t\t\t\t\t<PanelBody title={__('Balloon setting', 'vk-blocks')}>\n\t\t\t\t\t\t<RadioControl\n\t\t\t\t\t\t\tlabel={__('Position', 'vk-blocks')}\n\t\t\t\t\t\t\thelp={__('Please specify the layout of the balloon.', 'vk-blocks')}\n\t\t\t\t\t\t\tselected={ balloonAlign }\n\t\t\t\t\t\t\toptions={ [\n\t\t\t\t\t\t\t\t{ label: __('Left', 'vk-blocks'), value: 'position-left' },\n\t\t\t\t\t\t\t\t{ label: __('Right', 'vk-blocks'), value: 'position-right' },\n\t\t\t\t\t\t\t] }\n\t\t\t\t\t\t\tonChange={ ( value ) => setAttributes( { balloonAlign: value } ) }\n\t\t\t\t\t\t/>\n\t\t <RadioControl\n\t\t label={__('Type', 'vk-blocks')}\n\t\t help={__('Please select the type of balloon.', 'vk-blocks')}\n\t\t selected={ balloonType }\n\t\t options={ [\n\t\t { label: __('Serif', 'vk-blocks'), value: 'type-serif' },\n\t\t { label: __('Thinking', 'vk-blocks'), value: 'type-think' }\n\t\t ] }\n\t\t onChange={ ( value ) => setAttributes( { balloonType: value } ) }\n\t\t />\n\t\t <ColorPalette\n\t\t value={balloonBgColor}\n\t\t onChange={(value) => setAttributes({balloonBgColor: value})}\n\t\t />\n\t\t\t\t\t</PanelBody>\n\t\t\t\t</InspectorControls>\n\n\t\t\t\t<div className={ `${ className } vk_balloon vk_balloon-${ balloonAlign } vk_balloon-${ balloonType }` }>\n\t\t\t\t\t<div className={ 'vk_balloon_icon' }>\n\t\t\t\t\t\t<MediaUpload\n\t\t\t\t\t\t\tonSelect={ (value) => setAttributes( { IconImage: value.sizes.full.url } ) }\n\t\t\t\t\t\t\ttype=\"image\"\n\t\t\t\t\t\t\tclassName={ 'vk_balloon_icon_image' }\n\t\t\t\t\t\t\tvalue={ IconImage }\n\t\t\t\t\t\t\trender={ ( { open } ) => (\n\t\t\t\t\t\t\t\t<Button\n\t\t\t\t\t\t\t\t\tonClick={ open }\n\t\t\t\t\t\t\t\t\tclassName={ IconImage ? 'image-button' : 'button button-large' }\n\t\t\t\t\t\t\t\t>\n\t\t\t\t\t\t\t\t\t{ ! IconImage ? __('Select image', 'vk-blocks') : <img className={ 'vk_balloon_icon_image' } src={ IconImage } alt={__('Upload image', 'vk-blocks') } /> }\n\t\t\t\t\t\t\t\t</Button>\n\t\t\t\t\t\t\t)}\n\t\t\t\t\t\t/>\n <RichText\n tagName=\"figcaption\"\n\t\t\t\t\t\t\tclassName={ 'vk_balloon_icon_name' }\n onChange={ ( value ) => setAttributes( { balloonName: value } ) }\n value={ balloonName }\n placeholder={__('Icon Name', 'vk-blocks') }\n />\n\t\t\t\t\t</div>\n\t\t\t\t\t<RichText\n\t\t\t\t\t\tstyle={ { background: balloonBgColor, border: balloonBgColor } }\n\t\t\t\t\t\ttagName=\"p\"\n\t\t\t\t\t\tclassName={ 'vk_balloon_content' }\n\t\t\t\t\t\tonChange={ ( value ) => setAttributes( { content: value } ) }\n\t\t\t\t\t\tvalue={ content }\n\t\t\t\t\t\tplaceholder={__('Input text', 'vk-blocks') }\n\t\t\t\t\t/>\n\t\t\t\t</div>\n\t\t\t</Fragment>\n );\n\t},\n\n\n\t/**\n\t * The save function defin className }> which the different attributes should be combined\n\t * into the final markup, which is then serialized by Gutenberg into post_content.\n\t *\n\t * The \"save\" property must be specified and must be a valid function.\n\t *\n\t * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n\t */\n\tsave( { attributes, className } ) {\n\t\tconst {\n\t\t\tcontent,\n balloonName,\n balloonType,\n balloonBgColor,\n\t\t\tballoonAlign,\n\t\t\tIconImage,\n\t\t} = attributes;\n\n\t\treturn (\n\t\t\t<div className={ `vk_balloon vk_balloon-${ balloonAlign } vk_balloon-${ balloonType }` }>\n\t\t\t\t<div className={ 'vk_balloon_icon' }>\n\t\t\t\t\t{ IconImage ?\n\t\t\t\t\t\t<figure>\n\t\t\t\t\t\t\t<img\n\t\t\t\t\t\t\t\tclassName={ 'vk_balloon_icon_image' }\n\t\t\t\t\t\t\t\tsrc={ IconImage }\n\t\t\t\t\t\t\t\talt=''\n\t\t\t\t\t\t\t/>\n <RichText.Content\n tagName=\"figcaption\"\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tclassName={ 'vk_balloon_icon_name' }\n value={ balloonName }\n />\n\t\t\t\t\t\t</figure> : '' }\n\t\t\t\t</div>\n\t\t\t\t<RichText.Content\n\t\t\t\t\tclassName={ 'vk_balloon_content' }\n\t\t\t\t\tstyle={ { background: balloonBgColor, border: balloonBgColor } }\n\t\t\t\t\ttagName=\"p\"\n\t\t\t\t\tvalue={ content }\n\t\t\t\t/>\n\t\t\t</div>\n\t\t);\n\t},\n});\n","import React from 'react';\n\nconst {__} = wp.i18n; // Import __() from wp.i18n\nconst {RichText, MediaUpload} = wp.editor;\nconst {Button} = wp.components;\n\nexport class NewComponent extends React.Component {\n\n render() {\n\n let {\n vk_staff_text_name,\n vk_staff_text_caption,\n vk_staff_text_role,\n vk_staff_text_profileTitle,\n vk_staff_text_profileText,\n vk_staff_photo_image,\n vk_staff_photo_image_alt,\n vk_staff_layout,\n vk_staff_nameColor,\n vk_staff_captionColor,\n vk_staff_positionColor,\n vk_staff_profileTitleColor,\n vk_staff_profileTextColor,\n vk_staff_photoBorder\n } = this.props.attributes;\n let setAttributes = this.props.setAttributes;\n let className = this.props.className;\n let for_ = this.props.for_;\n let returnELm = '';\n\n if (for_ === 'edit') {\n\n returnELm = <div className={`${className} vk_staff vk_staff-layout-${vk_staff_layout}`}>\n <div className={`vk_staff_text`}>\n <RichText\n tagName=\"h3\"\n className={'vk_staff_text_name'}\n style={{color: vk_staff_nameColor}}\n onChange={(value) => setAttributes({vk_staff_text_name: value})}\n value={vk_staff_text_name}\n placeholder={__('Your Name', 'vk-blocks')}\n />\n <RichText\n tagName=\"p\"\n className={'vk_staff_text_caption'}\n style={{color: vk_staff_captionColor}}\n onChange={(value) => setAttributes({vk_staff_text_caption: value})}\n value={vk_staff_text_caption}\n placeholder={__('Caption', 'vk-blocks')}\n />\n <RichText\n tagName=\"p\"\n className={'vk_staff_text_role'}\n style={{color: vk_staff_positionColor}}\n onChange={(value) => setAttributes({vk_staff_text_role: value})}\n value={vk_staff_text_role}\n placeholder={__('Role position', 'vk-blocks')}\n />\n <RichText\n tagName=\"h4\"\n className={'vk_staff_text_profileTitle'}\n style={{color: vk_staff_profileTitleColor}}\n onChange={(value) => setAttributes({vk_staff_text_profileTitle: value})}\n value={vk_staff_text_profileTitle}\n placeholder={__('Profile title', 'vk-blocks')}\n />\n <RichText\n tagName=\"p\"\n className={'vk_staff_text_profileText'}\n style={{color: vk_staff_profileTextColor}}\n onChange={(value) => setAttributes({vk_staff_text_profileText: value})}\n value={vk_staff_text_profileText}\n placeholder={__('Profile text', 'vk-blocks')}\n />\n </div>\n <div className={`vk_staff_photo vk_staff_photo-border-${vk_staff_photoBorder}`}>\n <MediaUpload\n onSelect={(value) => setAttributes({vk_staff_photo_image: value.sizes.full.url})}\n type=\"image\"\n className={'vk_staff_photo_image'}\n value={vk_staff_photo_image}\n render={({open}) => (\n <Button\n onClick={open}\n className={vk_staff_photo_image ? 'image-button' : 'button button-large'}\n >\n {!vk_staff_photo_image ? __('Select image', 'vk-blocks') :\n <img className={`vk_staff_photo_image`} src={vk_staff_photo_image}\n alt={__(vk_staff_photo_image_alt, 'vk-blocks')}/>}\n </Button>\n )}\n />\n </div>\n </div>;\n\n } else if (for_ === 'save') {\n\n returnELm = <div className={`${className} vk_staff vk_staff-layout-${vk_staff_layout}`}>\n <div className={`vk_staff_text`}>\n <RichText.Content\n tagName=\"h3\"\n className={'vk_staff_text_name'}\n style={{color: vk_staff_nameColor}}\n value={vk_staff_text_name}/>\n <RichText.Content\n tagName=\"p\"\n className={'vk_staff_text_caption'}\n style={{color: vk_staff_captionColor}}\n value={vk_staff_text_caption}\n />\n <RichText.Content\n tagName=\"p\"\n className={'vk_staff_text_role'}\n style={{color: vk_staff_positionColor}}\n value={vk_staff_text_role}\n />\n <RichText.Content\n tagName=\"h4\"\n className={'vk_staff_text_profileTitle'}\n style={{color: vk_staff_profileTitleColor}}\n value={vk_staff_text_profileTitle}\n />\n <RichText.Content\n tagName=\"p\"\n className={'vk_staff_text_profileText'}\n style={{color: vk_staff_profileTextColor}}\n value={vk_staff_text_profileText}\n />\n </div>\n {vk_staff_photo_image ?\n <div className={`vk_staff_photo vk_staff_photo-border-${vk_staff_photoBorder}`}>\n <img className={`vk_staff_photo_image`} src={vk_staff_photo_image} alt={\n vk_staff_photo_image_alt ? __(vk_staff_photo_image_alt, 'vk-blocks')\n :\n \"\"\n }/>\n </div>\n : ''\n }\n </div>;\n }\n return (returnELm);\n }\n}\n","/**\n * staff block type\n *\n */\nimport React from \"react\";\nimport {NewComponent} from \"./component\";\nimport {schema} from './schema';\n\nconst {__} = wp.i18n; // Import __() from wp.i18n\nconst {registerBlockType} = wp.blocks; // Import registerBlockType() from wp.blocks\nconst {TextControl, PanelBody, BaseControl, SelectControl} = wp.components;\nconst {Fragment} = wp.element;\nconst {InspectorControls, ColorPalette} = wp.editor;\nconst BlockIcon = (\n\t<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"576\" height=\"512\" viewBox=\"0 0 576 512\">\n\t<path d=\"M528,34H48C21.5,34,0,55.5,0,82v352c0,26.5,21.5,48,48,48h480c26.5,0,48-21.5,48-48V82C576,55.5,554.5,34,528,34z M528,434\n\t\tH48V82h480V434z\"/>\n\t<path d=\"M407.6,241.9c30.9,0,55.9-25.1,55.9-55.9S438.5,130,407.6,130s-55.9,25.1-55.9,55.9S376.8,241.9,407.6,241.9z\"/>\n\t<path d=\"M329.3,353.8h156.6c10.8,0,19.6-7.5,19.6-16.8v-16.8c0-27.8-26.3-50.3-58.7-50.3c-9.4,0-16.3,7-39.2,7\n\t\tc-23.5,0-29.2-7-39.2-7c-32.4,0-58.7,22.6-58.7,50.3V337C309.7,346.2,318.5,353.8,329.3,353.8z\"/>\n\t<path d=\"M96.2,395h161.1c4,0,7.2-3.3,7.2-7.2v-14.4c0-4-3.3-7.2-7.2-7.2H96.2c-4,0-7.2,3.3-7.2,7.2v14.4C89,391.7,92.3,395,96.2,395\n\t\tz\"/>\n\t<path d=\"M96.2,339.2h161.1c4,0,7.2-3.3,7.2-7.2v-14.4c0-4-3.3-7.2-7.2-7.2H96.2c-4,0-7.2,3.3-7.2,7.2V332\n\t\tC89,336,92.3,339.2,96.2,339.2z\"/>\n\t<path d=\"M96.2,283.4h161.1c4,0,7.2-3.3,7.2-7.2v-14.4c0-4-3.3-7.2-7.2-7.2H96.2c-4,0-7.2,3.3-7.2,7.2v14.4\n\t\tC89,280.2,92.3,283.4,96.2,283.4z\"/>\n\t<path d=\"M92.9,219.1h166.3c2.1,0,3.9-1.8,3.9-3.9v-7.8c0-2.1-1.8-3.9-3.9-3.9H92.9c-2.1,0-3.9,1.8-3.9,3.9v7.8\n\t\tC89,217.4,90.8,219.1,92.9,219.1z\"/>\n\t<path d=\"M99.7,177.6h22.4c5.9,0,10.7-4.8,10.7-10.7v-21.4c0-5.9-4.8-10.7-10.7-10.7H99.7c-5.9,0-10.7,4.8-10.7,10.7v21.4\n\t\tC89,172.8,93.8,177.6,99.7,177.6z\"/>\n\t<path d=\"M157,177.6h22.4c5.9,0,10.7-4.8,10.7-10.7v-21.4c0-5.9-4.8-10.7-10.7-10.7H157c-5.9,0-10.7,4.8-10.7,10.7v21.4\n\t\tC146.3,172.8,151.1,177.6,157,177.6z\"/>\n\t<path d=\"M214.2,177.6h22.4c5.9,0,10.7-4.8,10.7-10.7v-21.4c0-5.9-4.8-10.7-10.7-10.7h-22.4c-5.9,0-10.7,4.8-10.7,10.7v21.4\n\t\tC203.5,172.8,208.4,177.6,214.2,177.6z\"/>\n\t<path d=\"M271.5,177.6h22.4c5.9,0,10.7-4.8,10.7-10.7v-21.4c0-5.9-4.8-10.7-10.7-10.7h-22.4c-5.9,0-10.7,4.8-10.7,10.7v21.4\n\t\tC260.8,172.8,265.6,177.6,271.5,177.6z\"/>\n\t</svg>\n);\n/**\n * Register: a Gutenberg Block.\n *\n * Registers a new block provided a unique name and an object defining its\n * behavior. Once registered, the block is made editor as an option to any\n * editor interface where blocks are implemented.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/\n * @param {string} name Block name.\n * @param {Object} settings Block settings.\n * @return {?WPBlock} The block, if it has been successfully\n * registered; otherwise `undefined`.\n */\nregisterBlockType('vk-blocks/staff', {\n // Block name. Block names must be string that contains a namespace prefix. Example: my-plugin/my-custom-block.\n title: __('Staff', 'vk-blocks'), // Block title.\n icon: BlockIcon, // Block icon from Dashicons → https://developer.wordpress.org/resource/dashicons/.\n category: 'vk-blocks-cat', // Block category — Group blocks together based on common traits E.g. common, formatting, layout widgets, embed.\n attributes: schema,\n\n /**\n * The edit function describes the structure of your block in the context of the editor.\n * This represents what the editor will render when the block is used.\n *\n * The \"edit\" property must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n edit({attributes, setAttributes, className}) {\n const {\n vk_staff_photo_image_alt,\n vk_staff_layout,\n vk_staff_nameColor,\n vk_staff_captionColor,\n vk_staff_positionColor,\n vk_staff_profileTitleColor,\n vk_staff_profileTextColor,\n vk_staff_photoBorder\n } = attributes;\n\n return (\n <Fragment>\n <InspectorControls>\n <PanelBody title={__('Layout', 'vk-blocks')}>\n <SelectControl\n value={vk_staff_layout}\n onChange={(value) => setAttributes({vk_staff_layout: value})}\n options={[\n {\n value: 'default',\n label: __('Default', 'vk-blocks'),\n },\n {\n value: 'imageLeft',\n label: __('Image left', 'vk-blocks'),\n },\n ]}\n />\n </PanelBody>\n\t\t\t\t\t\t\t\t\t\t<PanelBody title={__('Image border', 'vk-blocks')}>\n <SelectControl\n value={vk_staff_photoBorder}\n onChange={(value) => setAttributes({vk_staff_photoBorder: value})}\n options={[\n {\n value: 'default',\n label: __('Default', 'vk-blocks'),\n },\n {\n value: 'none',\n label: __('None', 'vk-blocks'),\n },\n ]}\n />\n </PanelBody>\n <PanelBody title={__('Alt text', 'vk-blocks')}>\n <BaseControl\n help={__('Set the alt text for profile image', 'vk-blocks')}\n >\n <TextControl\n value={vk_staff_photo_image_alt}\n onChange={(value) => setAttributes({vk_staff_photo_image_alt: value})}\n />\n </BaseControl>\n </PanelBody>\n <PanelBody title={__('Color', 'vk-blocks')}>\n <BaseControl\n label={__('Staff name', 'vk-blocks')}\n >\n <ColorPalette\n value={vk_staff_nameColor}\n onChange={(value) => setAttributes({vk_staff_nameColor: value})}\n />\n </BaseControl>\n <BaseControl\n label={__('Name caption', 'vk-blocks')}\n >\n <ColorPalette\n value={vk_staff_captionColor}\n onChange={(value) => setAttributes({vk_staff_captionColor: value})}\n />\n </BaseControl>\n <BaseControl\n label={__('Role position', 'vk-blocks')}\n >\n <ColorPalette\n value={vk_staff_positionColor}\n onChange={(value) => setAttributes({vk_staff_positionColor: value})}\n />\n </BaseControl>\n <BaseControl\n label={__('Profile title', 'vk-blocks')}\n >\n <ColorPalette\n value={vk_staff_profileTitleColor}\n onChange={(value) => setAttributes({vk_staff_profileTitleColor: value})}\n />\n </BaseControl>\n <BaseControl\n label={__('Profile text', 'vk-blocks')}\n >\n <ColorPalette\n value={vk_staff_profileTextColor}\n onChange={(value) => setAttributes({vk_staff_profileTextColor: value})}\n />\n </BaseControl>\n </PanelBody>\n </InspectorControls>\n <NewComponent\n attributes={attributes}\n setAttributes={setAttributes}\n className={className}\n for_={'edit'}\n />\n </Fragment>\n );\n },\n\n /**\n * The save function defin className }> which the different attributes should be combined\n * into the final markup, which is then serialized by Gutenberg into post_content.\n *\n * The \"save\" property must be specified and must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n save({attributes}) {\n return (\n <NewComponent\n attributes={attributes}\n setAttributes={''}\n className={''}\n for_={'save'}\n />\n );\n }\n});\n","export const schema = {\n vk_staff_text_name: {\n type: 'string',\n source: 'html',\n selector: 'h3',\n },\n vk_staff_text_caption: {\n type: 'string',\n source: 'html',\n selector: 'p.vk_staff_text_caption',\n },\n vk_staff_text_role: {\n type: 'string',\n source: 'html',\n selector: 'p.vk_staff_text_role',\n },\n vk_staff_text_profileTitle: {\n type: 'string',\n source: 'html',\n selector: 'h4',\n },\n vk_staff_text_profileText: {\n type: 'string',\n source: 'html',\n selector: 'p.vk_staff_text_profileText',\n },\n vk_staff_photo_image: {\n type: 'string',\n default: '',\n },\n vk_staff_photo_image_alt: {\n type: 'string',\n default: 'Profile Picture',\n },\n vk_staff_layout: {\n type: 'string',\n default: 'default',\n },\n vk_staff_nameColor: {\n type: 'string',\n default: 'inherit',\n },\n vk_staff_captionColor: {\n type: 'string',\n default: 'inherit',\n },\n vk_staff_positionColor: {\n type: 'string',\n default: 'inherit',\n },\n vk_staff_profileTitleColor: {\n type: 'string',\n default: 'inherit',\n },\n vk_staff_profileTextColor: {\n type: 'string',\n default: 'inherit',\n },\n vk_staff_photoBorder: {\n type: 'string',\n default: 'default',\n }\n};\n","import React from 'react';\n\nexport class SpacerComponent extends React.Component {\n\n render() {\n let {\n unit,\n pc,\n tablet,\n mobile,\n } = this.props.attributes;\n let className = this.props.className;\n\n return (\n <div className={`${className} vk_spacer`}>\n <div className={'vk_spacer-display-pc'} style={{height: pc + unit}}></div>\n <div className={'vk_spacer-display-tablet'} style={{height: tablet + unit}}></div>\n <div className={'vk_spacer-display-mobile'} style={{height: mobile + unit}}></div>\n </div>\n );\n }\n}\n","import React from 'react';\n\nexport class SpacerComponent extends React.Component {\n\n render() {\n let {\n unit,\n pc,\n tablet,\n mobile,\n } = this.props.attributes;\n\n return (\n <div className=\"vk_spacer\">\n <div className={'vk_spacer-display-pc'} style={{height: pc + unit}}></div>\n <div className={'vk_spacer-display-tablet'} style={{height: tablet + unit}}></div>\n <div className={'vk_spacer-display-mobile'} style={{height: mobile + unit}}></div>\n </div>\n );\n }\n}","import React from \"react\";\nimport {SpacerComponent} from \"./component\";\nimport {schema} from './schema';\nconst {RichText} = wp.editor;\n\nexport const deprecated = [\n {\n attributes: schema,\n save({attributes}) {\n return (\n <SpacerComponent attributes={attributes}/>\n );\n },\n }\n];\n","export const schema = {\n unit: {\n type: 'string',\n default: 'px',\n },\n pc: {\n type: 'number',\n default: 50,\n },\n tablet: {\n type: 'number',\n default: 10,\n },\n mobile: {\n type: 'number',\n default: 10,\n },\n};\n","/**\n * spacer block type\n *\n */\nimport React from \"react\";\nimport {schema} from './schema';\nimport {SpacerComponent} from \"./component\";\nimport {deprecated} from \"./deprecated/deprecated\";\n\nconst {__} = wp.i18n; // Import __() from wp.i18n\nconst {registerBlockType} = wp.blocks; // Import registerBlockType() from wp.blocks\nconst {RangeControl, PanelBody, BaseControl,SelectControl} = wp.components;\nconst {Fragment} = wp.element;\nconst {InspectorControls} = wp.editor;\nconst BlockIcon = (\n\t<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"576\" height=\"512\" viewBox=\"0 0 576 512\">\n\t<g>\n\t\t<rect x=\"108.8\" y=\"18.7\" width=\"358.5\" height=\"40\"/>\n\t\t<rect x=\"108.8\" y=\"453.3\" width=\"358.5\" height=\"40\"/>\n\t\t<polygon points=\"171.4,253.2 131.4,253.2 131.4,412.6 290.8,412.6 290.8,372.6 199.7,372.6 404.6,167.7 404.6,258.8 444.6,258.8\n\t\t\t444.6,99.4 285.2,99.4 285.2,139.4 376.3,139.4 171.4,344.3 \t\"/>\n\t</g>\n\t</svg>\n);\n\n/**\n * Register: a Gutenberg Block.\n *\n * Registers a new block provided a unique name and an object defining its\n * behavior. Once registered, the block is made editor as an option to any\n * editor interface where blocks are implemented.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/\n * @param {string} name Block name.\n * @param {Object} settings Block settings.\n * @return {?WPBlock} The block, if it has been successfully\n * registered; otherwise `undefined`.\n */\nregisterBlockType('vk-blocks/spacer', {\n // Block name. Block names must be string that contains a namespace prefix. Example: my-plugin/my-custom-block.\n title: __('Responsive Spacer', 'vk-blocks'), // Block title.\n icon: BlockIcon, // Block icon from Dashicons → https://developer.wordpress.org/resource/dashicons/.\n category: 'vk-blocks-cat-layout', // Block category — Group blocks together based on common traits E.g. common, formatting, layout widgets, embed.\n attributes: schema,\n\n /**\n * The edit function describes the structure of your block in the context of the editor.\n * This represents what the editor will render when the block is used.\n *\n * The \"edit\" property must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n edit({attributes, setAttributes, className}) {\n const {\n unit,\n pc,\n tablet,\n mobile,\n } = attributes;\n\n return (\n <Fragment>\n <InspectorControls>\n <PanelBody>\n <SelectControl\n label={__('Unit Type', 'vk-blocks')}\n value={unit}\n onChange={(value) => setAttributes({unit: value})}\n options={[\n {\n value: 'px',\n label: __('px', 'vk-blocks'),\n },\n {\n value: 'em',\n label: __('em', 'vk-blocks'),\n },\n {\n value: 'rem',\n label: __('rem', 'vk-blocks'),\n },\n {\n value: 'vw',\n label: __('vw', 'vk-blocks'),\n }\n ]}\n />\n <BaseControl label={__('Height for each device.', 'vk-blocks')}>\n <RangeControl\n label={__('PC', 'vk-blocks')}\n value={pc}\n onChange={(value) => setAttributes({pc: value})}\n step={0.1}\n />\n <RangeControl\n label={__('Tablet', 'vk-blocks')}\n value={tablet}\n onChange={(value) => setAttributes({tablet: value})}\n step={0.1}\n />\n <RangeControl\n label={__('Mobile', 'vk-blocks')}\n value={mobile}\n onChange={(value) => setAttributes({mobile: value})}\n step={0.1}\n />\n </BaseControl>\n </PanelBody>\n </InspectorControls>\n <SpacerComponent\n attributes={attributes}\n className={className}\n />\n </Fragment>\n );\n },\n\n /**\n * The save function defin className }> which the different attributes should be combined\n * into the final markup, which is then serialized by Gutenberg into post_content.\n *\n * The \"save\" property must be specified and must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n save({attributes}) {\n return (\n <SpacerComponent attributes={attributes}/>\n );\n },\n\n //Please comment out, when you need to use deprecated.\n deprecated: deprecated\n});\n","export const schema = {\n unit: {\n type: 'string',\n default: 'px',\n },\n pc: {\n type: 'number',\n default: 40,\n },\n tablet: {\n type: 'number',\n default: 30,\n },\n mobile: {\n type: 'number',\n default: 20,\n },\n};\n","const componentDivider = (level, color, whichSide, dividerType) => {\n\n let sectionPadding;\n let sectionClass;\n let lenderDivider;\n\n const tiltSectionStyle = (level, color) => {\n\n if (level > 0) {\n return <path\n d={`m0,${100 - level} L100,100 L0,100 z`}\n strokeWidth=\"0\"\n fill={color}\n />\n\n } else if (level < 0) {\n\n //絶対値に変換\n const absLevel = Math.abs(level);\n\n return <path\n d={`m100,${100 - absLevel} L0,100 L100,100 z`}\n strokeWidth=\"0\"\n fill={color}\n />\n }\n };\n\n const curveSectionStyle = (level, color) => {\n if (level > 0) {\n\n return <path\n d={ `m0,${ 100 - level } q50,${ level * 2 },100,0 V100 L0,100 z` }\n strokeWidth=\"0\"\n fill={color}\n />\n } else if (level < 0) {\n\n return <path\n d={ `m0,100 q50,${ level * 2},100,0 V100 L0,100 z` }\n strokeWidth=\"0\"\n fill={color}\n />\n }\n };\n\n const waveSectionStyle = (level, color) => {\n\n if (level > 0) {\n\n return (\n <path\n d={ `m0,${ 100 - ( level / 2 ) } q20,${ level },40,0 t40,0 t40,0 V100 L0,100 z` }\n strokeWidth=\"0\"\n fill={color}\n />\n );\n } else if (level < 0) {\n\n return (\n <path\n d={ `m0,${ ( level / 2 ) + 100 } q20,${ level },40,0 t40,0 t40,0 V100 L0,100 z` }\n strokeWidth=\"0\"\n fill={color}\n />\n );\n }\n\n };\n\n const triangleSectionStyle = (level, color) => {\n\n const absLevel = Math.abs(level);\n const DivideAbs4 = absLevel / 4;\n\n if (level > 0) {\n\n return (\n <path\n d={`m0,100 h${50 - DivideAbs4} l${DivideAbs4},-${absLevel} l${DivideAbs4},${absLevel} h${DivideAbs4} v100 h-100 z`}\n strokeWidth=\"0\"\n fill={color}\n />\n );\n } else if (level < 0) {\n\n return (\n <path\n d={`m0,${100 - absLevel} h${50 - DivideAbs4} l${DivideAbs4},${absLevel} l${DivideAbs4},-${absLevel} h${50 - DivideAbs4} v${absLevel + 1} h-100 z`}\n strokeWidth=\"0\"\n fill={color}\n />);\n }\n };\n\n //背景色をクリアした時は、白に変更\n if(!color){\n color = '#fff';\n }\n\n //Paddingの条件分岐を追加\n if (dividerType === 'tilt') {\n\n sectionPadding = Math.abs(level);\n lenderDivider = tiltSectionStyle(level, color);\n\n }else if(dividerType === 'curve') {\n\n if (level > 0) {\n sectionPadding = Math.abs(level);\n } else if (level < 0) {\n sectionPadding = Math.abs(level) * 2;\n }\n lenderDivider = curveSectionStyle(level, color);\n\n }else if(dividerType === 'wave'){\n\n sectionPadding = Math.abs(level);\n lenderDivider = waveSectionStyle(level, color);\n\n }else if(dividerType === 'triangle'){\n\n sectionPadding = Math.abs(level);\n lenderDivider = triangleSectionStyle(level, color);\n\n }\n\n //classにdividerTypeを追加\n sectionClass = dividerType;\n\n //upper-paddingを追加\n if (whichSide === 'upper') {\n return (\n <div\n className={`vk_outer_separator vk_outer_separator-position-upper vk_outer_separator-type-${sectionClass}`}\n style={{paddingBottom: sectionPadding + `px`}}\n >\n <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 100 100\" preserveAspectRatio=\"none\">\n {lenderDivider}\n </svg>\n </div>\n\n );\n //lower-paddingを追加\n } else if (whichSide === 'lower') {\n return (\n\n <div\n className={`vk_outer_separator vk_outer_separator-position-lower vk_outer_separator-type-${sectionClass}`}\n style={{paddingTop: sectionPadding + `px`}}\n >\n <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 100 100\" preserveAspectRatio=\"none\">\n {lenderDivider}\n </svg>\n </div>\n )\n }\n};\n\nexport {componentDivider};\n","import React from 'react';\nimport {componentDivider} from './component-divider';\nconst {InnerBlocks} = wp.editor;\n\n//hexカラーコード定義をrgbaに変換\nfunction hex2rgba (hex, alpha) {\n\n // ロングバージョンの場合(例:#FF0000)\n let r = hex.match(/^#([0-9a-f]{2})([0-9a-f]{2})([0-9a-f]{2})$/i);\n let c = null;\n if (r) {\n c = r.slice(1,4).map(function(x) { return parseInt(x, 16) })\n }\n // ショートバージョンの場合(例:#F00)\n r = hex.match(/^#([0-9a-f])([0-9a-f])([0-9a-f])$/i);\n if (r) {\n c = r.slice(1,4).map(function(x) { return 0x11 * parseInt(x, 16) })\n }\n // 該当しない場合は、nullを返す.\n if (!c) {\n return null\n }\n return `rgba(${c[0]}, ${c[1]}, ${c[2]}, ${alpha})`\n}\n\nexport class Component extends React.Component {\n\n render() {\n\n let {\n bgColor,\n bgImage,\n bgPosition,\n outerWidth,\n padding_left_and_right,\n padding_top_and_bottom,\n opacity,\n upper_level,\n lower_level,\n upperDividerBgColor,\n lowerDividerBgColor,\n dividerType,\n borderWidth,\n borderStyle,\n borderColor,\n borderRadius,\n anchor\n } = this.props.attributes;\n\n let className = this.props.className;\n let for_ = this.props.for_;\n let classPaddingLR;\n let classPaddingVertical;\n let classBgPosition;\n let classWidth;\n let elm;\n let containerClass;\n let whichSideUpper;\n let whichSideLower;\n let bgStyle;\n let borderProperty;\n let borderRadiusProperty;\n\n //幅のクラス切り替え\n classWidth = ` vk_outer-width-${outerWidth}`;\n\n //hexからrgbaに変換\n if(bgColor){\n bgColor = hex2rgba(bgColor,opacity);\n }else {\n //背景色をクリアした時は、白に変更\n bgColor = hex2rgba('#fff',opacity);\n }\n\n //classBgPositionのクラス切り替え\n if (bgPosition === 'parallax') {\n classBgPosition = ' vk_outer-bgPosition-parallax vk-prlx';\n\t\t\t\t} else if (bgPosition === 'fixed') {\n\t\t classBgPosition = ' vk_outer-bgPosition-fixed';\n } else {\n classBgPosition = ' vk_outer-bgPosition-normal';\n }\n\n\t\t\t\t//classPaddingLRのクラス切り替え\n if(padding_left_and_right === '1'){\n classPaddingLR = ' vk_outer-paddingLR-use';\n } else {\n classPaddingLR = ' vk_outer-paddingLR-none';\n }\n\n //classPaddingVerticalのクラス切り替え\n if(padding_top_and_bottom === '1'){\n classPaddingVertical = ' vk_outer-paddingVertical-use';\n } else {\n classPaddingVertical = ' vk_outer-paddingVertical-none';\n }\n\n //上側セクションの傾き切り替え\n if (upper_level) {\n whichSideUpper = 'upper';\n }\n\n //下側セクションの傾き切り替え\n if (lower_level) {\n whichSideLower = 'lower';\n }\n\n //編集画面とサイト上の切り替え\n if(for_ === 'edit'){\n elm = <InnerBlocks/>;\n }else if('save'){\n elm = <InnerBlocks.Content/>;\n containerClass = 'vk_outer_container';\n }\n\n //背景画像の有り無しでstyleを切り替え\n if(bgImage){\n bgStyle = `linear-gradient(${bgColor}, ${bgColor}), url(${bgImage})`;\n }else {\n bgStyle = `linear-gradient(${bgColor}, ${bgColor})`;\n }\n\n //borderColorクリア時に白をセットする\n if (!borderColor) {\n borderColor = '#fff';\n }\n\n //Dividerエフェクトがない時のみ枠線を追加\n if(upper_level === 0 && lower_level === 0){\n borderProperty = `${borderWidth}px ${borderStyle} ${borderColor}`;\n borderRadiusProperty = `${borderRadius}px`;\n }else {\n borderProperty = 'none';\n borderRadiusProperty = `0px`;\n }\n\n return (\n <div\n id={anchor}\n className={ className + ' vk_outer' + classWidth + classPaddingLR + classPaddingVertical + classBgPosition }\n style={{\n background: bgStyle,\n border: borderProperty,\n borderRadius: borderRadiusProperty\n }}\n >\n {\n componentDivider(upper_level, upperDividerBgColor, whichSideUpper, dividerType)\n }\n <div className={containerClass}>\n {elm}\n </div>\n {\n componentDivider(lower_level, lowerDividerBgColor, whichSideLower, dividerType)\n }\n </div>\n );\n }\n}\n","const componentDivider = (level, color, whichSide, dividerType) => {\n\n let sectionPadding;\n let sectionClass;\n let lenderDivider;\n\n const tiltSectionStyle = (level, color) => {\n\n if (level > 0) {\n return <path\n d={`m0,${100 - level} L100,100 L0,100 z`}\n strokeWidth=\"0\"\n fill={color}\n />\n\n } else if (level < 0) {\n\n //絶対値に変換\n const absLevel = Math.abs(level);\n\n return <path\n d={`m100,${100 - absLevel} L0,100 L100,100 z`}\n strokeWidth=\"0\"\n fill={color}\n />\n }\n };\n\n const curveSectionStyle = (level, color) => {\n if (level > 0) {\n\n return <path\n d={ `m0,${ 100 - level } q50,${ level * 2 },100,0 V100 L0,100 z` }\n strokeWidth=\"0\"\n fill={color}\n />\n } else if (level < 0) {\n\n return <path\n d={ `m0,100 q50,${ level * 2},100,0 V100 L0,100 z` }\n strokeWidth=\"0\"\n fill={color}\n />\n }\n };\n\n const waveSectionStyle = (level, color) => {\n\n if (level > 0) {\n\n return (\n <path\n d={ `m0,${ 100 - ( level / 2 ) } q20,${ level },40,0 t40,0 t40,0 V100 L0,100 z` }\n strokeWidth=\"0\"\n fill={color}\n />\n );\n } else if (level < 0) {\n\n return (\n <path\n d={ `m0,${ ( level / 2 ) + 100 } q20,${ level },40,0 t40,0 t40,0 V100 L0,100 z` }\n strokeWidth=\"0\"\n fill={color}\n />\n );\n }\n\n };\n\n const triangleSectionStyle = (level, color) => {\n\n const absLevel = Math.abs(level);\n const DivideAbs4 = absLevel / 4;\n\n if (level > 0) {\n\n return (\n <path\n d={`m0,100 h${50 - DivideAbs4} l${DivideAbs4},-${absLevel} l${DivideAbs4},${absLevel} h${DivideAbs4} v100 h-100 z`}\n strokeWidth=\"0\"\n fill={color}\n />\n );\n } else if (level < 0) {\n\n return (\n <path\n d={`m0,${100 - absLevel} h${50 - DivideAbs4} l${DivideAbs4},${absLevel} l${DivideAbs4},-${absLevel} h${50 - DivideAbs4} v${absLevel + 1} h-100 z`}\n strokeWidth=\"0\"\n fill={color}\n />);\n }\n };\n\n //背景色をクリアした時は、白に変更\n if(!color){\n color = '#fff';\n }\n\n //Paddingの条件分岐を追加\n if (dividerType === 'tilt') {\n\n sectionPadding = Math.abs(level);\n lenderDivider = tiltSectionStyle(level, color);\n\n }else if(dividerType === 'curve') {\n\n if (level > 0) {\n sectionPadding = Math.abs(level);\n } else if (level < 0) {\n sectionPadding = Math.abs(level) * 2;\n }\n lenderDivider = curveSectionStyle(level, color);\n\n }else if(dividerType === 'wave'){\n\n sectionPadding = Math.abs(level);\n lenderDivider = waveSectionStyle(level, color);\n\n }else if(dividerType === 'triangle'){\n\n sectionPadding = Math.abs(level);\n lenderDivider = triangleSectionStyle(level, color);\n\n }\n\n //classにdividerTypeを追加\n sectionClass = dividerType;\n\n //upper-paddingを追加\n if (whichSide === 'upper') {\n return (\n <div\n className={`vk_outer_separator vk_outer_separator-position-upper vk_outer_separator-type-${sectionClass}`}\n style={{paddingBottom: sectionPadding + `px`}}\n >\n <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 100 100\" preserveAspectRatio=\"none\">\n {lenderDivider}\n </svg>\n </div>\n\n );\n //lower-paddingを追加\n } else if (whichSide === 'lower') {\n return (\n\n <div\n className={`vk_outer_separator vk_outer_separator-position-lower vk_outer_separator-type-${sectionClass}`}\n style={{paddingTop: sectionPadding + `px`}}\n >\n <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 100 100\" preserveAspectRatio=\"none\">\n {lenderDivider}\n </svg>\n </div>\n )\n }\n};\n\nexport {componentDivider};\n","import React from 'react';\nimport {componentDivider} from './component-divider';\n\nconst {InnerBlocks} = wp.editor;\n\n//hexカラーコード定義をrgbaに変換\nfunction hex2rgba (hex, alpha) {\n\n // ロングバージョンの場合(例:#FF0000)\n let r = hex.match(/^#([0-9a-f]{2})([0-9a-f]{2})([0-9a-f]{2})$/i);\n let c = null;\n if (r) {\n c = r.slice(1,4).map(function(x) { return parseInt(x, 16) })\n }\n // ショートバージョンの場合(例:#F00)\n r = hex.match(/^#([0-9a-f])([0-9a-f])([0-9a-f])$/i);\n if (r) {\n c = r.slice(1,4).map(function(x) { return 0x11 * parseInt(x, 16) })\n }\n // 該当しない場合は、nullを返す.\n if (!c) {\n return null\n }\n return `rgba(${c[0]}, ${c[1]}, ${c[2]}, ${alpha})`\n}\n\nexport class Component extends React.Component {\n\n render() {\n\n let {\n bgColor,\n bgImage,\n bgPosition,\n outerWidth,\n padding_left_and_right,\n padding_top_and_bottom,\n opacity,\n upper_level,\n lower_level,\n upperDividerBgColor,\n lowerDividerBgColor,\n dividerType,\n borderWidth,\n borderStyle,\n borderColor,\n borderRadius,\n anchor\n } = this.props.attributes;\n\n let for_ = this.props.for_;\n let classPaddingLR;\n let classPaddingVertical;\n let classBgPosition;\n let classWidth;\n let elm;\n let containerClass;\n let whichSideUpper;\n let whichSideLower;\n let bgStyle;\n let borderProperty;\n let borderRadiusProperty;\n\n //幅のクラス切り替え\n classWidth = ` vk_outer-width-${outerWidth}`;\n\n //hexからrgbaに変換\n if(bgColor){\n bgColor = hex2rgba(bgColor,opacity);\n }else {\n //背景色をクリアした時は、白に変更\n bgColor = hex2rgba('#fff',opacity);\n }\n\n //classBgPositionのクラス切り替え\n if (bgPosition === 'parallax') {\n classBgPosition = ' vk_outer-bgPosition-parallax vk-prlx';\n\t\t\t\t} else if (bgPosition === 'fixed') {\n\t\t classBgPosition = ' vk_outer-bgPosition-fixed';\n } else {\n classBgPosition = ' vk_outer-bgPosition-normal';\n }\n\n\t\t\t\t//classPaddingLRのクラス切り替え\n if(padding_left_and_right === '1'){\n classPaddingLR = ' vk_outer-paddingLR-use';\n } else {\n classPaddingLR = ' vk_outer-paddingLR-none';\n }\n\n //classPaddingVerticalのクラス切り替え\n if(padding_top_and_bottom === '1'){\n classPaddingVertical = ' vk_outer-paddingVertical-use';\n } else {\n classPaddingVertical = ' vk_outer-paddingVertical-none';\n }\n\n //上側セクションの傾き切り替え\n if (upper_level) {\n whichSideUpper = 'upper';\n }\n\n //下側セクションの傾き切り替え\n if (lower_level) {\n whichSideLower = 'lower';\n }\n\n //編集画面とサイト上の切り替え\n if(for_ === 'edit'){\n elm = <InnerBlocks/>;\n }else if('save'){\n elm = <InnerBlocks.Content/>;\n containerClass = 'vk_outer_container';\n }\n\n //背景画像の有り無しでstyleを切り替え\n if(bgImage){\n bgStyle = `linear-gradient(${bgColor}, ${bgColor}), url(${bgImage})`;\n }else {\n bgStyle = `linear-gradient(${bgColor}, ${bgColor})`;\n }\n\n //borderColorクリア時に白をセットする\n if (!borderColor) {\n borderColor = '#fff';\n }\n\n //Dividerエフェクトがない時のみ枠線を追加\n if(upper_level === 0 && lower_level === 0){\n borderProperty = `${borderWidth}px ${borderStyle} ${borderColor}`;\n borderRadiusProperty = `${borderRadius}px`;\n }else {\n borderProperty = 'none';\n borderRadiusProperty = `0px`;\n }\n\n return (\n <div\n id={anchor}\n className={ 'vk_outer' + classWidth + classPaddingLR + classPaddingVertical + classBgPosition }\n style={{\n background: bgStyle,\n border: borderProperty,\n borderRadius: borderRadiusProperty\n }}\n >\n {\n componentDivider(upper_level, upperDividerBgColor, whichSideUpper, dividerType)\n }\n <div className={containerClass}>\n {elm}\n </div>\n {\n componentDivider(lower_level, lowerDividerBgColor, whichSideLower, dividerType)\n }\n </div>\n );\n }\n}\n","import React from \"react\";\nimport {schema} from \"./schema\";\nimport {Component} from \"./component\";\n\nexport const deprecated = [\n {\n attributes: schema,\n\n save({attributes}) {\n {\n if (vk_blocks_check.is_pro) {\n\n return (\n <Component\n attributes={attributes}\n for_={'save'}/>\n );\n\n }\n }\n\n },\n }\n];\n","export const schema = {\n\tbgColor: {\n\t\ttype: 'string',\n\tdefault: '#f3f4f5',\n\t},\n\tbgImage: {\n\t\ttype: 'string',\n\tdefault: null,\n\t},\n\touterWidth:{\n\t\ttype: 'string',\n\tdefault: 'normal',\n\t},\n\tbgPosition:{\n\t\ttype: 'string',\n\tdefault: 'normal',\n\t},\n\tpadding_left_and_right: {\n\t\ttype: 'string',\n\tdefault: '0',\n\t},\n\tpadding_top_and_bottom: {\n\t\ttype: 'string',\n\tdefault: '1',\n\t},\n\topacity: {\n\t\ttype: 'number',\n\tdefault: 0.5,\n\t},\n\tupper_level: {\n\t\ttype: 'number',\n\tdefault: 0,\n\t},\n\tlower_level: {\n\t\ttype: 'number',\n\tdefault: 0,\n\t},\n\tdividerType: {\n\t\ttype: 'string',\n\t\tdefault: 'tilt',\n\t},\n\tupperDividerBgColor: {\n\t\ttype: 'string',\n\tdefault: '#fff',\n\t},\n\tlowerDividerBgColor: {\n\t\ttype: 'string',\n\tdefault: '#fff',\n\t},\n\tborderWidth: {\n\t\ttype: 'number',\n\t\tdefault: 0,\n\t},\n\tborderStyle: {\n\t\ttype: 'string',\n\t\tdefault: 'none',\n\t},\n\tborderColor: {\n\t\ttype: 'string',\n\t\tdefault: '#000',\n\t},\n\tborderRadius: {\n\t\ttype: 'number',\n\t\tdefault: 0,\n\t},\n};\n","'use strict';\n\nexport default function toNumber( value, min = -100, max = null ) {\n\tvalue = Number( value );\n\n\tif ( isNaN( value ) || value < min ) {\n\t\tvalue = min;\n\t}\n\n\tif ( null !== max && value > max ) {\n\t\tvalue = max;\n\t}\n\n\treturn value;\n}\n","/**\n * outer block type\n *\n */\nimport React from \"react\";\nimport {Component} from \"./component\";\nimport {schema} from './schema';\nimport {deprecated} from './deprecated/block';\nimport toNumber from \"../_helper/to-number\";\n\nconst {__} = wp.i18n; // Import __() from wp.i18n\nconst {registerBlockType} = wp.blocks; // Import registerBlockType() from wp.blocks\nconst {RangeControl, RadioControl, PanelBody, Button, BaseControl,SelectControl} = wp.components;\nconst {Fragment} = wp.element;\nconst {InspectorControls, MediaUpload, ColorPalette} = wp.editor;\nconst BlockIcon = (\n\t<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"576\" height=\"512\" viewBox=\"0 0 576 512\">\n\t<path d=\"M288,381c50.7,0,92-41.3,92-92s-41.3-92-92-92s-92,41.3-92,92S237.3,381,288,381z M288,227c34.2,0,62,27.8,62,62\n\t\ts-27.8,62-62,62s-62-27.8-62-62S253.8,227,288,227z\"/>\n\t<polygon points=\"273,342 303,342 303,304 341,304 341,274 303,274 303,236 273,236 273,274 235,274 235,304 273,304 \"/>\n\t<path d=\"M1.8,155.5v267h572.5v-267H1.8z M544.2,392.5H31.8v-207h512.5L544.2,392.5L544.2,392.5z\"/>\n\t<g>\n\t\t<path d=\"M39.8,10.3c-13.3,0-25.7,0.9-37.6,2.6L2,136.9h33.3l0.1-39c3,0.4,6.7,0.5,11.1,0.5c16.7,0,29.5-3.9,38.3-11.7\n\t\t\tc8.7-7.7,13.1-19.3,13.1-34.4C98,24.3,78.6,10.4,39.8,10.3z M62,68.5c-3.6,3.4-9.2,5.2-16.6,5.2c-0.6,0-1.1,0-1.6,0\n\t\t\tc-0.2,0-0.4,0-0.6,0c-2.8,0-5.4-0.1-7.7-0.5l0-22l-1.3-14.3c2.6-0.6,5.2-0.9,7.7-0.9c0.2,0,0.5,0,0.7,0c0.2,0,0.4,0,0.7,0\n\t\t\tc13.6,0,21.1,4.7,22.7,14c0.3,1.2,0.6,2.6,0.7,4C67.2,60.2,65.6,65,62,68.5z\"/>\n\t\t<path d=\"M141.3,65H141l0-17.1h-32.5l-0.2,88.9h33.3l0.1-35c0.1-8.6,3.2-15.7,9.7-21.4c6.5-5.7,14.9-8.5,25.4-8.5h3.4l0-23.9h-3.4\n\t\t\tC161.7,48.1,149.8,53.7,141.3,65z\"/>\n\t\t<path d=\"M266.7,58.5c-8-8.1-19.3-12.2-34-12.2c-14.6,0-25.9,4.1-34,12.2c-8.1,8.1-12.2,19.4-12.2,33.9c-0.1,14.5,4,25.8,12,33.9\n\t\t\tc8,8.1,19.3,12.2,34,12.2c14.6,0,25.9-4.1,34-12.2c8.1-8.1,12.2-19.4,12.2-33.9C278.7,78,274.7,66.6,266.7,58.5z M246.2,92.5\n\t\t\tc0,8.9-1.2,15-3.3,18.6c-2.1,3.6-5.6,5.4-10.4,5.4s-8.3-1.8-10.5-5.4c-2.2-3.6-3.3-9.8-3.2-18.6c0-8.9,1.2-15,3.3-18.6\n\t\t\tc2.1-3.6,5.6-5.4,10.4-5.4c4.8,0,8.3,1.8,10.5,5.4S246.3,83.7,246.2,92.5z\"/>\n\t</g>\n\t</svg>\n);\n\n/**\n * Register: a Gutenberg Block.\n *\n * Registers a new block provided a unique name and an object defining its\n * behavior. Once registered, the block is made editor as an option to any\n * editor interface where blocks are implemented.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/\n * @param {string} name Block name.\n * @param {Object} settings Block settings.\n * @return {?WPBlock} The block, if it has been successfully\n * registered; otherwise `undefined`.\n */\nregisterBlockType('vk-blocks/outer', {\n // Block name. Block names must be string that contains a namespace prefix. Example: my-plugin/my-custom-block.\n title: __('Outer', 'vk-blocks'), // Block title.\n icon: BlockIcon, // Block icon from Dashicons → https://developer.wordpress.org/resource/dashicons/.\n category: 'vk-blocks-cat-layout', // Block category — Group blocks together based on common traits E.g. common, formatting, layout widgets, embed.\n attributes: schema,\n\tsupports:{\n \tanchor:true,\n\t},\n\n /**\n * The edit function describes the structure of your block in the context of the editor.\n * This represents what the editor will render when the block is used.\n *\n * The \"edit\" property must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n edit({attributes, setAttributes,className}) {\n const {\n bgColor,\n bgImage,\n bgPosition,\n outerWidth,\n padding_left_and_right,\n padding_top_and_bottom,\n opacity,\n upper_level,\n lower_level,\n\t\t\tupperDividerBgColor,\n\t\t\tlowerDividerBgColor,\n\t\t\tdividerType,\n\t\t\tborderWidth,\n\t\t\tborderStyle,\n\t\t\tborderColor,\n\t\t\tborderRadius\n } = attributes;\n\n return (\n <Fragment>\n <InspectorControls>\n <PanelBody title={__('Background Setting', 'vk-blocks')}>\n <BaseControl\n label={__('Color Setting', 'vk-blocks')}\n help={__('Color will overcome background image. If you want to display image, clear background color or set opacity 0.', 'vk-blocks')}\n >\n <ColorPalette\n value={bgColor}\n onChange={(value) => setAttributes({bgColor: value})}\n />\n </BaseControl>\n <BaseControl\n label={__('Opacity Setting', 'vk-blocks')}\n >\n <RangeControl\n value={opacity}\n onChange={(value) => {setAttributes({opacity: value});\n }}\n min={0}\n max={1}\n step={0.1}\n />\n </BaseControl>\n\n <BaseControl\n label={__('Background Image', 'vk-blocks')}\n help=\"\"\n >\n <MediaUpload\n onSelect={(value) => setAttributes({bgImage: value.url})}\n type=\"image\"\n value={bgImage}\n render={({open}) => (\n <Button\n onClick={open}\n className={bgImage ? 'image-button' : 'button button-large'}\n >\n {!bgImage ? __('Select image', 'vk-blocks') :\n <img className={'icon-image'} src={bgImage}\n alt={__('Upload image', 'vk-blocks')}/>}\n </Button>\n )}\n />\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t</BaseControl>\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<BaseControl\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel={__('Background image Position', 'vk-blocks')}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\thelp=\"\"\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t>\n <RadioControl\n // label={__('Background Position', 'vk-blocks')}\n selected={bgPosition}\n options={[\n {label: __('normal', 'vk-blocks'), value: 'normal'},\n {label: __('Fixed', 'vk-blocks'), value: 'fixed'},\n {label: __('Parallax (It will not work in preview)', 'vk-blocks'), value: 'parallax'}\n ]}\n onChange={(value) => setAttributes({bgPosition: value})}\n />\n </BaseControl>\n </PanelBody>\n\t\t\t\t\t<PanelBody title={__('Layout Setting', 'vk-blocks')}>\n\t\t\t\t\t\t<BaseControl>\n\t\t\t\t\t\t\t<RadioControl\n\t\t\t\t\t\t\t\tlabel={__('Outer width', 'vk-blocks')}\n\t\t\t\t\t\t\t\tselected={outerWidth}\n\t\t\t\t\t\t\t\toptions={[\n\t\t\t\t\t\t\t\t\t{label: __('Normal', 'vk-blocks'), value: 'normal'},\n\t\t\t\t\t\t\t\t\t{label: __('Full Wide', 'vk-blocks'), value: 'full'}\n\t\t\t\t\t\t\t\t]}\n\t\t\t\t\t\t\t\tonChange={(value) => setAttributes({outerWidth: value})}\n\t\t\t\t\t\t\t/>\n\t\t\t\t\t\t\t<RadioControl\n\t\t\t\t\t\t\t\tlabel={__('Contents area padding (left and right)', 'vk-blocks')}\n\t\t\t\t\t\t\t\tselected={padding_left_and_right}\n\t\t\t\t\t\t\t\toptions={[\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tlabel: __('Do not use contents area default padding (When case of full width etc.).', 'vk-blocks'),\n\t\t\t\t\t\t\t\t\t\tvalue: '0'\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tlabel: __('Use contents area default padding (When case of not full width and use background etc.).', 'vk-blocks'),\n\t\t\t\t\t\t\t\t\t\tvalue: '1'\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t]}\n\t\t\t\t\t\t\t\tonChange={(value) => setAttributes({padding_left_and_right: value})}\n\t\t\t\t\t\t\t/>\n\t\t\t\t\t\t\t<RadioControl\n\t\t\t\t\t\t\t\tlabel={__('Padding (top and bottom)', 'vk-blocks')}\n\t\t\t\t\t\t\t\tselected={padding_top_and_bottom}\n\t\t\t\t\t\t\t\toptions={[\n\t\t\t\t\t\t\t\t\t{label: __('Use default padding', 'vk-blocks'), value: '1'},\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tlabel: __('Do not use default padding (Set it yourself using a spacer block etc.).', 'vk-blocks'),\n\t\t\t\t\t\t\t\t\t\tvalue: '0'\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t]}\n\t\t\t\t\t\t\t\tonChange={(value) => setAttributes({padding_top_and_bottom: value})}\n\t\t\t\t\t\t\t/>\n\t\t\t\t\t\t</BaseControl>\n\t\t\t\t\t</PanelBody>\n\t\t\t\t\t<PanelBody title={__('Divider Setting', 'vk-blocks')}>\n\t\t\t\t\t\t<BaseControl>\n\t\t\t\t\t\t\t<SelectControl\n\t\t\t\t\t\t\t\tlabel={__('Type', 'vk-blocks')}\n\t\t\t\t\t\t\t\tvalue={dividerType}\n\t\t\t\t\t\t\t\tonChange={(value) => setAttributes({dividerType: value})}\n\t\t\t\t\t\t\t\toptions={[\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tvalue: 'tilt',\n\t\t\t\t\t\t\t\t\t\tlabel: __('Tilt', 'vk-blocks'),\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tvalue: 'curve',\n\t\t\t\t\t\t\t\t\t\tlabel: __('Curve', 'vk-blocks'),\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tvalue: 'wave',\n\t\t\t\t\t\t\t\t\t\tlabel: __('Wave', 'vk-blocks'),\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tvalue: 'triangle',\n\t\t\t\t\t\t\t\t\t\tlabel: __('Triangle', 'vk-blocks'),\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t]}\n\t\t\t\t\t\t\t/>\n\t\t\t\t\t\t</BaseControl>\n\t\t\t\t\t\t<BaseControl\n\t\t\t\t\t\t\tlabel={__('Upper Divider Level', 'vk-blocks')}\n\t\t\t\t\t\t>\n\t\t\t\t\t\t\t<RangeControl\n\t\t\t\t\t\t\t\tvalue={upper_level}\n\t\t\t\t\t\t\t\tonChange={(value) => setAttributes({upper_level: toNumber(value, -100, 100)})}\n\t\t\t\t\t\t\t\tmin=\"-100\"\n\t\t\t\t\t\t\t\tmax=\"100\"\n\t\t\t\t\t\t\t/>\n\t\t\t\t\t\t</BaseControl>\n\t\t\t\t\t\t<BaseControl>\n\t\t\t\t\t\t\t<ColorPalette\n\t\t\t\t\t\t\t\tvalue={upperDividerBgColor}\n\t\t\t\t\t\t\t\tonChange={(value) => setAttributes({upperDividerBgColor: value})}\n\t\t\t\t\t\t\t/>\n\t\t\t\t\t\t</BaseControl>\n\t\t\t\t\t\t<BaseControl\n\t\t\t\t\t\t\tlabel={__('Lower Divider Level', 'vk-blocks')}\n\t\t\t\t\t\t>\n\t\t\t\t\t\t\t<RangeControl\n\t\t\t\t\t\t\t\tvalue={lower_level}\n\t\t\t\t\t\t\t\tonChange={(value) => setAttributes({lower_level: toNumber(value, -100, 100)})}\n\t\t\t\t\t\t\t\tmin=\"-100\"\n\t\t\t\t\t\t\t\tmax=\"100\"\n\t\t\t\t\t\t\t/>\n\t\t\t\t\t\t</BaseControl>\n\t\t\t\t\t\t<BaseControl>\n\t\t\t\t\t\t\t<ColorPalette\n\t\t\t\t\t\t\t\tvalue={lowerDividerBgColor}\n\t\t\t\t\t\t\t\tonChange={(value) => setAttributes({lowerDividerBgColor: value})}\n\t\t\t\t\t\t\t/>\n\t\t\t\t\t\t</BaseControl>\n\t\t\t\t\t</PanelBody>\n\t\t\t\t\t<PanelBody title={__('Border Setting', 'vk-blocks')}>\n\t\t\t\t\t\t<BaseControl\n\t\t\t\t\t\t\t// label={__('Border will disappear when divider effect is applied.', 'vk-blocks')}\n\t\t\t\t\t\t>\n\t\t\t\t\t\t<p>{__('Border will disappear when divider effect is applied.', 'vk-blocks')}</p>\n\t\t\t\t\t\t\t<SelectControl\n\t\t\t\t\t\t\t\tlabel={__('Border type', 'vk-blocks')}\n\t\t\t\t\t\t\t\tvalue={borderStyle}\n\t\t\t\t\t\t\t\tonChange={(value) => setAttributes({borderStyle: value})}\n\t\t\t\t\t\t\t\toptions={[\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tvalue: 'none',\n\t\t\t\t\t\t\t\t\t\tlabel: __('None', 'vk-blocks'),\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tvalue: 'solid',\n\t\t\t\t\t\t\t\t\t\tlabel: __('Solid', 'vk-blocks'),\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tvalue: 'dotted',\n\t\t\t\t\t\t\t\t\t\tlabel: __('Dotted', 'vk-blocks'),\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tvalue: 'dashed',\n\t\t\t\t\t\t\t\t\t\tlabel: __('Dashed', 'vk-blocks'),\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tvalue: 'double',\n\t\t\t\t\t\t\t\t\t\tlabel: __('Double', 'vk-blocks'),\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tvalue: 'groove',\n\t\t\t\t\t\t\t\t\t\tlabel: __('Groove', 'vk-blocks'),\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tvalue: 'ridge',\n\t\t\t\t\t\t\t\t\t\tlabel: __('Ridge', 'vk-blocks'),\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tvalue: 'inset',\n\t\t\t\t\t\t\t\t\t\tlabel: __('Inset', 'vk-blocks'),\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\tvalue: 'outset',\n\t\t\t\t\t\t\t\t\t\tlabel: __('Outset', 'vk-blocks'),\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t]}\n\t\t\t\t\t\t\t/>\n\t\t\t\t\t\t</BaseControl>\n\t\t\t\t\t\t<BaseControl>\n\t\t\t\t\t\t\t<ColorPalette\n\t\t\t\t\t\t\t\tvalue={borderColor}\n\t\t\t\t\t\t\t\tonChange={(value) => setAttributes({borderColor: value})}\n\t\t\t\t\t\t\t/>\n\t\t\t\t\t\t</BaseControl>\n\t\t\t\t\t\t<BaseControl\n\t\t\t\t\t\t\tlabel={__('Border width', 'vk-blocks')}\n\t\t\t\t\t\t>\n\t\t\t\t\t\t\t<RangeControl\n\t\t\t\t\t\t\t\tvalue={borderWidth}\n\t\t\t\t\t\t\t\tonChange={(value) => setAttributes({borderWidth:value})}\n\t\t\t\t\t\t\t\tmin=\"0\"\n\t\t\t\t\t\t\t/>\n\t\t\t\t\t\t</BaseControl>\n\t\t\t\t\t\t<BaseControl\n\t\t\t\t\t\t\tlabel={__('Border radius', 'vk-blocks')}\n\t\t\t\t\t\t>\n\t\t\t\t\t\t\t<RangeControl\n\t\t\t\t\t\t\t\tvalue={borderRadius}\n\t\t\t\t\t\t\t\tonChange={(value) => setAttributes({borderRadius: toNumber(value, -100, 100)})}\n\t\t\t\t\t\t\t\tmin=\"-100\"\n\t\t\t\t\t\t\t\tmax=\"100\"\n\t\t\t\t\t\t\t/>\n\t\t\t\t\t\t</BaseControl>\n\t\t\t\t\t</PanelBody>\n </InspectorControls>\n {\n vk_blocks_check.is_pro\n ?\n\t\t\t\t\t\t\t<Component\n\t\t\t\t\t\t\t\tattributes={attributes}\n\t\t\t\t\t\t\t\tclassName={className}\n\t\t\t\t\t\t\t\tfor_={'edit'}/>\n :\n <div>{__('This block is only for users who bought Lightning Pro.', 'vk-blocks')}</div>\n }\n </Fragment>\n );\n },\n\n /**\n * The save function defin className }> which the different attributes should be combined\n * into the final markup, which is then serialized by Gutenberg into post_content.\n *\n * The \"save\" property must be specified and must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n save({attributes,className}) {\n {\n if (vk_blocks_check.is_pro) {\n\n return (\n\t\t\t\t\t\t<Component\n\t\t\t\t\t\t\tattributes={attributes}\n\t\t\t\t\t\t\tclassName={className}\n\t\t\t\t\t\t\tfor_={'save'}/>\n );\n }\n }\n\n },\n\n\tdeprecated:deprecated\n});\n","export const schema = {\n\tbgColor: {\n\t\ttype: 'string',\n\tdefault: '#f3f4f5',\n\t},\n\tbgImage: {\n\t\ttype: 'string',\n\tdefault: null,\n\t},\n\touterWidth:{\n\t\ttype: 'string',\n\tdefault: 'normal',\n\t},\n\tbgPosition:{\n\t\ttype: 'string',\n\tdefault: 'normal',\n\t},\n\tpadding_left_and_right: {\n\t\ttype: 'string',\n\tdefault: '0',\n\t},\n\tpadding_top_and_bottom: {\n\t\ttype: 'string',\n\tdefault: '1',\n\t},\n\topacity: {\n\t\ttype: 'number',\n\tdefault: 0.5,\n\t},\n\tupper_level: {\n\t\ttype: 'number',\n\tdefault: 0,\n\t},\n\tlower_level: {\n\t\ttype: 'number',\n\tdefault: 0,\n\t},\n\tdividerType: {\n\t\ttype: 'string',\n\t\tdefault: 'tilt',\n\t},\n\tupperDividerBgColor: {\n\t\ttype: 'string',\n\tdefault: '#fff',\n\t},\n\tlowerDividerBgColor: {\n\t\ttype: 'string',\n\tdefault: '#fff',\n\t},\n\tborderWidth: {\n\t\ttype: 'number',\n\t\tdefault: 0,\n\t},\n\tborderStyle: {\n\t\ttype: 'string',\n\t\tdefault: 'none',\n\t},\n\tborderColor: {\n\t\ttype: 'string',\n\t\tdefault: '#000',\n\t},\n\tborderRadius: {\n\t\ttype: 'number',\n\t\tdefault: 0,\n\t},\n};\n","import React from \"react\";\n\n/**\n * WordPress dependenciess\n */\nconst { lodash } = window;\nconst { range } = lodash;\nconst { __, sprintf } = wp.i18n;\nconst { Component } = wp.element;\nconst { Toolbar } = wp.components;\n\nclass HeadingToolbar extends Component {\n\tcreateLevelControl(targetLevel, selectedLevel, onChange) {\n\t\treturn {\n\t\t\ticon: 'heading',\n\t\t\t// translators: %s: heading level e.g: \"1\", \"2\", \"3\"\n\t\t\ttitle: sprintf( __( 'Heading %d' ), targetLevel ),\n\t\t\tisActive: targetLevel === selectedLevel,\n\t\t\tonClick: () => onChange( targetLevel ),\n\t\t\tsubscript: String( targetLevel ),\n\t\t};\n\t}\n\n\n\trender() {\n\t\tconst {minLevel, maxLevel, selectedL