PluginProbe
Borderless – Addons and Templates for Elementor / 1.6.1
Borderless – Addons and Templates for Elementor v1.6.1
trunk 1.0.0 1.0.1 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.0.7 1.0.8 1.0.9 1.1.0 1.1.1 1.1.2 1.1.3 1.1.4 1.1.5 1.1.6 1.1.7 1.1.8 1.1.9 1.2.0 1.2.1 1.2.2 1.2.3 All 78 releases
borderless / assets / styles / wpbakery.css

wpbakery.css in Borderless – Addons and Templates for Elementor 1.6.1, at assets/styles/wpbakery.css

583 lines 22.3 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 @charset "UTF-8";
2 /*!
3 * Borderless - https://wpborderless.com
4 * Copyright 2010-2021 Visualmodo, An Internet Company
5 * Licensed under MIT (https://wpborderless.com)
6 */
7 /*-----------------------------------------------------------------------------------*/
8 /* *. Component - Alert
9 /*-----------------------------------------------------------------------------------*/
10 .borderless-wpbakery-alert {
11 padding: 20px;
12 color: white; }
13 .borderless-wpbakery-alert.borderless-wpbakery-alert-success {
14 background-color: #4CAF50; }
15 .borderless-wpbakery-alert.borderless-wpbakery-alert-info {
16 background-color: #2196F3; }
17 .borderless-wpbakery-alert.borderless-wpbakery-alert-warning {
18 background-color: #ff9800; }
19 .borderless-wpbakery-alert.borderless-wpbakery-alert-danger {
20 background-color: #f44336; }
21 .borderless-wpbakery-alert .borderless-wpbakery-alert-close-button {
22 margin-left: 15px;
23 color: white;
24 font-weight: bold;
25 float: right;
26 font-size: 22px;
27 line-height: 20px;
28 cursor: pointer;
29 transition: 0.3s; }
30 .borderless-wpbakery-alert .borderless-wpbakery-alert-close-button:hover {
31 color: black; }
32
33 /*-----------------------------------------------------------------------------------*/
34 /* *. Component - Circular Progress Bar
35 /*-----------------------------------------------------------------------------------*/
36 .borderless-wpbakery-circular-progress-bar .borderless-wpbakery-circular-progress-bar-inner {
37 margin: 20px;
38 width: 200px;
39 height: 200px;
40 position: relative; }
41 .borderless-wpbakery-circular-progress-bar .borderless-wpbakery-circular-progress-bar-inner .borderless-wpbakery-circular-progress-bar-params.round svg {
42 stroke-linecap: round; }
43 .borderless-wpbakery-circular-progress-bar .borderless-wpbakery-circular-progress-bar-inner .borderless-wpbakery-circular-progress-bar-title {
44 display: block;
45 position: relative;
46 text-align: center;
47 font-size: 1.4rem; }
48 .borderless-wpbakery-circular-progress-bar .borderless-wpbakery-circular-progress-bar-inner .borderless-wpbakery-circular-progress-bar-params .progressbar-text {
49 line-height: 200px;
50 height: 200px;
51 width: 200px;
52 text-align: center;
53 font-size: 4rem; }
54 .borderless-wpbakery-circular-progress-bar .borderless-wpbakery-circular-progress-bar-inner .borderless-wpbakery-circular-progress-bar-params.icon .progressbar-text {
55 display: none; }
56 .borderless-wpbakery-circular-progress-bar .borderless-wpbakery-circular-progress-bar-inner .borderless-wpbakery-circular-progress-bar-icon {
57 position: absolute;
58 top: 0;
59 height: auto;
60 width: 200px;
61 line-height: 200px;
62 text-align: center;
63 font-size: 4rem; }
64
65 /*-----------------------------------------------------------------------------------*/
66 /* *. Component - Counter
67 /*-----------------------------------------------------------------------------------*/
68 .borderless-wpbakery-counter .borderless-wpbakery-counter-title {
69 margin: 0; }
70
71 .borderless-wpbakery-counter .borderless-wpbakery-counter-paramns {
72 font-weight: bold; }
73
74 /*-----------------------------------------------------------------------------------*/
75 /* *. Component - Icon
76 /*-----------------------------------------------------------------------------------*/
77 .background-shape {
78 line-height: 0; }
79 .background-shape .single-icon {
80 display: inline-block;
81 position: relative;
82 box-sizing: content-box; }
83 .background-shape .single-icon.outline-round, .background-shape .single-icon.outline-square, .background-shape .single-icon.outline-rounded {
84 border-width: 2px;
85 border-style: solid; }
86 .background-shape .single-icon.round, .background-shape .single-icon.outline-round {
87 border-radius: 100%; }
88 .background-shape .single-icon.rounded, .background-shape .single-icon.outline-rounded {
89 border-radius: 4px; }
90 .background-shape .single-icon i {
91 display: inline-block;
92 position: absolute;
93 top: 50%;
94 left: 50%;
95 transform: translate(-50%, -50%); }
96
97 /*-----------------------------------------------------------------------------------*/
98 /* *. Component - Icon Group
99 /*-----------------------------------------------------------------------------------*/
100 .borderless-wpbakery-icon-group {
101 display: flex;
102 flex-direction: row;
103 justify-content: flex-start; }
104
105 /*-----------------------------------------------------------------------------------*/
106 /* *. Infobox
107 /*-----------------------------------------------------------------------------------*/
108 .borderless-wpbakery-infobox {
109 display: flex; }
110
111 .borderless-wpbakery-infobox .borderless-wpbakery-infobox-icon {
112 display: inline-table; }
113
114 .borderless-wpbakery-infobox .borderless-wpbakery-infobox-icon img {
115 max-width: initial; }
116
117 .borderless-wpbakery-infobox .borderless-wpbakery-infobox-type {
118 line-height: 0; }
119
120 .borderless-wpbakery-infobox .borderless-wpbakery-infobox-type.outline-round,
121 .borderless-wpbakery-infobox .borderless-wpbakery-infobox-type.outline-square,
122 .borderless-wpbakery-infobox .borderless-wpbakery-infobox-type.outline-rounded {
123 border-width: 2px;
124 border-style: solid; }
125
126 .borderless-wpbakery-infobox .borderless-wpbakery-infobox-type.round,
127 .borderless-wpbakery-infobox .borderless-wpbakery-infobox-type.outline-round {
128 border-radius: 100%; }
129
130 .borderless-wpbakery-infobox .borderless-wpbakery-infobox-type.rounded,
131 .borderless-wpbakery-infobox .borderless-wpbakery-infobox-type.outline-rounded {
132 border-radius: 4px; }
133
134 .borderless-wpbakery-infobox .borderless-wpbakery-infobox-type {
135 display: inline-block;
136 position: relative;
137 box-sizing: content-box; }
138
139 .borderless-wpbakery-infobox .borderless-wpbakery-infobox-type .borderless-wpbakery-infobox-icon-item {
140 display: inline-block;
141 position: absolute;
142 top: 50%;
143 left: 50%;
144 transform: translate(-50%, -50%); }
145
146 /*-----------------------------------------------------------------------------------*/
147 /* *. Component - List Group
148 /*-----------------------------------------------------------------------------------*/
149 .borderless-wpbakery-list-group {
150 display: flex;
151 flex-direction: column;
152 padding-left: 0;
153 margin-bottom: 0; }
154 .borderless-wpbakery-list-group.borderless-direction-vertical.borderless-separator-lines .borderless-wpbakery-list-group-item {
155 border-bottom: 1px solid #eee; }
156 .borderless-wpbakery-list-group.borderless-direction-vertical.borderless-separator-lines .borderless-wpbakery-list-group-item:last-child {
157 border-bottom: 0; }
158 .borderless-wpbakery-list-group.borderless-direction-vertical.borderless-borders-separator-lines {
159 border: 1px solid #eee; }
160 .borderless-wpbakery-list-group.borderless-direction-vertical.borderless-borders-separator-lines .borderless-wpbakery-list-group-item {
161 border-bottom: 1px solid #eee;
162 background-color: #fff; }
163 .borderless-wpbakery-list-group.borderless-direction-vertical.borderless-borders-separator-lines .borderless-wpbakery-list-group-item:last-child {
164 border-bottom: 0; }
165 .borderless-wpbakery-list-group.borderless-direction-horizontal.borderless-borders-separator-lines .borderless-wpbakery-list-group-item {
166 border: 1px solid #eee;
167 background-color: #fff;
168 margin-right: -1px; }
169 .borderless-wpbakery-list-group.borderless-direction-vertical.borderless-borders-rounded-corners-separator-lines {
170 border: 1px solid #eee;
171 border-radius: .25rem; }
172 .borderless-wpbakery-list-group.borderless-direction-vertical.borderless-borders-rounded-corners-separator-lines .borderless-wpbakery-list-group-item {
173 border-bottom: 1px solid #eee;
174 background-color: #fff; }
175 .borderless-wpbakery-list-group.borderless-direction-vertical.borderless-borders-rounded-corners-separator-lines .borderless-wpbakery-list-group-item:last-child {
176 border-bottom: 0; }
177 .borderless-wpbakery-list-group.borderless-direction-horizontal {
178 flex-direction: row;
179 max-width: 100%; }
180 .borderless-wpbakery-list-group.borderless-direction-horizontal.borderless-borders-rounded-corners-separator-lines .borderless-wpbakery-list-group-item {
181 border: 1px solid #eee;
182 background-color: #fff;
183 margin-right: -1px; }
184 .borderless-wpbakery-list-group.borderless-direction-horizontal.borderless-borders-rounded-corners-separator-lines .borderless-wpbakery-list-group-item:first-child {
185 border-top-left-radius: .25rem;
186 border-bottom-left-radius: .25rem; }
187 .borderless-wpbakery-list-group.borderless-direction-horizontal.borderless-borders-rounded-corners-separator-lines .borderless-wpbakery-list-group-item:last-child {
188 border-top-right-radius: .25rem;
189 border-bottom-right-radius: .25rem; }
190
191 .borderless-align-left {
192 justify-content: flex-start; }
193
194 .borderless-align-right {
195 justify-content: flex-end; }
196
197 .borderless-align-center {
198 justify-content: center; }
199
200 .borderless-wpbakery-list-group .borderless-wpbakery-list-group-item i {
201 padding-right: .75rem; }
202
203 .borderless-wpbakery-list-group.borderless-wpbakery-list-group-item-text .borderless-wpbakery-list-group-item {
204 cursor: default; }
205
206 .borderless-wpbakery-list-group.borderless-wpbakery-list-group-item-link .borderless-wpbakery-list-group-item {
207 cursor: pointer; }
208 .borderless-wpbakery-list-group.borderless-wpbakery-list-group-item-link .borderless-wpbakery-list-group-item:hover {
209 background-color: #f8f9fa; }
210 .borderless-wpbakery-list-group.borderless-wpbakery-list-group-item-link .borderless-wpbakery-list-group-item:active {
211 background-color: #e9ecef; }
212
213 .borderless-wpbakery-list-group .borderless-wpbakery-list-group-item {
214 position: relative;
215 display: block;
216 padding: .75rem 1.25rem;
217 text-decoration: none;
218 color: #212529; }
219
220 /*-----------------------------------------------------------------------------------*/
221 /* *. Component - Modal
222 /*-----------------------------------------------------------------------------------*/
223 .borderless-wpbakery-modal-trigger {
224 display: flex;
225 flex-direction: column; }
226 .borderless-wpbakery-modal-trigger .borderless-wpbakery-modal-icon {
227 cursor: pointer;
228 display: inline-table; }
229 .borderless-wpbakery-modal-trigger .borderless-wpbakery-modal-icon img {
230 max-width: initial; }
231 .borderless-wpbakery-modal-trigger .borderless-wpbakery-modal-icon-inner {
232 line-height: 0;
233 display: inline-block;
234 position: relative;
235 box-sizing: content-box; }
236 .borderless-wpbakery-modal-trigger .borderless-wpbakery-modal-icon-inner.outline-round, .borderless-wpbakery-modal-trigger .borderless-wpbakery-modal-icon-inner.outline-square, .borderless-wpbakery-modal-trigger .borderless-wpbakery-modal-icon-inner.outline-rounded {
237 border-width: 2px;
238 border-style: solid; }
239 .borderless-wpbakery-modal-trigger .borderless-wpbakery-modal-icon-inner.round, .borderless-wpbakery-modal-trigger .borderless-wpbakery-modal-icon-inner.outline-round {
240 border-radius: 100%; }
241 .borderless-wpbakery-modal-trigger .borderless-wpbakery-modal-icon-inner.rounded, .borderless-wpbakery-modal-trigger .borderless-wpbakery-modal-icon-inner.outline-rounded {
242 border-radius: 4px; }
243 .borderless-wpbakery-modal-trigger .borderless-wpbakery-modal-icon-inner .borderless-wpbakery-modal-image {
244 display: inline-block;
245 position: absolute;
246 top: 50%;
247 left: 50%;
248 transform: translate(-50%, -50%); }
249 .borderless-wpbakery-modal-trigger.trigger-left {
250 align-items: flex-start; }
251 .borderless-wpbakery-modal-trigger.trigger-right {
252 align-items: flex-end; }
253 .borderless-wpbakery-modal-trigger.trigger-center {
254 align-items: center; }
255 .borderless-wpbakery-modal-trigger .borderless-wpbakery-modal-button, .borderless-wpbakery-modal-trigger .borderless-wpbakery-modal-text, .borderless-wpbakery-modal-trigger .borderless-wpbakery-modal-image {
256 cursor: pointer; }
257
258 .borderless-wpbakery-modal-button.button-size-small {
259 padding: .25rem .5rem;
260 font-size: 0.875rem; }
261
262 .borderless-wpbakery-modal-button.button-size-normal {
263 padding: .375rem .75rem;
264 font-size: 1rem; }
265
266 .borderless-wpbakery-modal-button.button-size-large {
267 padding: .5rem 1rem;
268 font-size: 1.25rem; }
269
270 .borderless-wpbakery-modal-button.button-size-block {
271 padding: .5rem 1rem;
272 font-size: 1.25rem;
273 width: 100%; }
274
275 .borderless-wpbakery-modal-button.trigger-button {
276 font-weight: 400;
277 color: #fff;
278 text-align: center;
279 vertical-align: middle;
280 border-color: transparent;
281 -webkit-user-select: none;
282 -moz-user-select: none;
283 -ms-user-select: none;
284 user-select: none;
285 line-height: 1.5;
286 transition: color 0.25s ease-in-out, background-color 0.25s ease-in-out, border-color 0.25s ease-in-out, box-shadow 0.25s ease-in-out, opacity 0.25s ease-in-out; }
287 .borderless-wpbakery-modal-button.trigger-button:hover {
288 opacity: 0.9; }
289
290 .borderless-wpbakery-modal {
291 position: fixed;
292 left: 0;
293 top: 0;
294 width: 100%;
295 height: 100%;
296 background-color: rgba(0, 0, 0, 0.5);
297 opacity: 0;
298 visibility: hidden;
299 z-index: 999;
300 overflow-x: hidden;
301 overflow-y: auto; }
302 .borderless-wpbakery-modal .borderless-wpbakery-modal-content {
303 position: absolute;
304 top: 50%;
305 left: 50%;
306 transform: translate(-50%, -50%);
307 padding: 1rem; }
308 .borderless-wpbakery-modal .borderless-wpbakery-modal-close {
309 position: absolute;
310 right: 0;
311 right: 50px;
312 top: 50px;
313 cursor: pointer;
314 font-size: 4rem;
315 color: #fff !important;
316 transition: color 0.25s ease; }
317 .borderless-wpbakery-modal .borderless-wpbakery-modal-close:hover {
318 color: #ccc !important; }
319
320 /*-----------------------------------------------------------------------------------*/
321 /* *. Pricing
322 /*-----------------------------------------------------------------------------------*/
323 .borderless-wpbakery-pricing.highlight-pricing {
324 transform: scale(1.1); }
325
326 .borderless-wpbakery-pricing.shadow-pricing {
327 box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.1);
328 z-index: 1;
329 position: relative; }
330
331 .borderless-wpbakery-pricing .price {
332 position: relative;
333 line-height: 1; }
334
335 .borderless-wpbakery-pricing .price span {
336 display: inline-block;
337 line-height: 1;
338 vertical-align: middle; }
339
340 .borderless-wpbakery-pricing .price .pricing-plan {
341 display: block;
342 font-weight: bold;
343 font-size: 1.4rem; }
344
345 .borderless-wpbakery-pricing .featured-list {
346 margin: 0; }
347
348 .borderless-wpbakery-pricing .featured-list li {
349 list-style: none; }
350
351 .borderless-wpbakery-pricing .featured-list li.line-list {
352 border-bottom: 1px solid transparent; }
353
354 .borderless-wpbakery-pricing .featured-list li.line-list:last-child {
355 border-bottom: none; }
356
357 .borderless-wpbakery-pricing .featured-list li i {
358 margin-right: 0.8em; }
359
360 .borderless-wpbakery-pricing .icon-pricing {
361 line-height: 0; }
362
363 .borderless-wpbakery-pricing .icon-pricing.outline-round,
364 .borderless-wpbakery-pricing .icon-pricing.outline-square,
365 .borderless-wpbakery-pricing .icon-pricing.outline-rounded {
366 border-width: 2px;
367 border-style: solid; }
368
369 .borderless-wpbakery-pricing .icon-pricing.round,
370 .borderless-wpbakery-pricing .icon-pricing.outline-round {
371 border-radius: 100%; }
372
373 .borderless-wpbakery-pricing .icon-pricing.rounded,
374 .borderless-wpbakery-pricing .icon-pricing.outline-rounded {
375 border-radius: 4px; }
376
377 .background-shape .single-icon {
378 display: inline-block;
379 position: relative;
380 box-sizing: content-box; }
381
382 .borderless-wpbakery-pricing .icon-pricing {
383 display: inline-block;
384 position: relative;
385 box-sizing: content-box; }
386
387 .borderless-wpbakery-pricing .icon-pricing span {
388 display: inline-block;
389 position: absolute;
390 top: 50%;
391 left: 50%;
392 transform: translate(-50%, -50%); }
393
394 .borderless-wpbakery-pricing .pricing-button {
395 border-radius: 0; }
396
397 .borderless-wpbakery-pricing .pricing-button:hover {
398 opacity: 0.9; }
399
400 .borderless-wpbakery-pricing .pricing-button.rounded,
401 .borderless-wpbakery-pricing .pricing-button.outline-rounded {
402 border-radius: 4px; }
403
404 .borderless-wpbakery-pricing .pricing-button.round,
405 .borderless-wpbakery-pricing .pricing-button.outline-round {
406 border-radius: 300px; }
407
408 /*-----------------------------------------------------------------------------------*/
409 /* *. Component - Progress Bar
410 /*-----------------------------------------------------------------------------------*/
411 .borderless-wpbakery-progress-bar {
412 display: flex;
413 align-items: center; }
414 .borderless-wpbakery-progress-bar .borderless-wpbakery-progress-bar-inner {
415 width: 100%; }
416 .borderless-wpbakery-progress-bar .borderless-wpbakery-progress-bar-icon {
417 margin-right: 16px;
418 font-size: 32px; }
419 .borderless-wpbakery-progress-bar .borderless-wpbakery-progress-bar-inner #borderlessProgressBar {
420 width: 100%;
421 height: 16px;
422 position: relative; }
423 .borderless-wpbakery-progress-bar .borderless-wpbakery-progress-bar-inner svg {
424 display: block;
425 margin-top: 8px; }
426 .borderless-wpbakery-progress-bar .borderless-wpbakery-progress-bar-inner .progress-bar-rounded svg {
427 border-radius: 3px; }
428 .borderless-wpbakery-progress-bar .borderless-wpbakery-progress-bar-inner .progress-bar-round svg {
429 border-radius: 100px; }
430
431 .borderless-related-posts {
432 margin: 32px 0; }
433
434 .borderless-related-posts-title {
435 margin-bottom: 16px; }
436
437 .borderless-related-posts-grid {
438 display: grid;
439 grid-template-columns: repeat(auto-fill, minmax(200px, auto));
440 grid-gap: 16px; }
441
442 .borderless-related-post {
443 cursor: pointer;
444 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
445 -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
446 transform: translate3d(0, 0, 0);
447 -webkit-transform: translate3d(0, 0, 0);
448 transition: 0.3s; }
449 .borderless-related-post:hover {
450 box-shadow: 0 22px 43px rgba(0, 0, 0, 0.15);
451 -webkit-box-shadow: 0 22px 43px rgba(0, 0, 0, 0.15);
452 transform: translateY(-4px);
453 -moz-transform: none; }
454 .borderless-related-post a {
455 text-decoration: none; }
456 .borderless-related-post a:hover {
457 text-decoration: none; }
458
459 .borderless-related-post-body {
460 padding: 16px; }
461
462 .borderless-related-post-body-title {
463 color: #3379fc;
464 transition: 0.3s; }
465
466 .borderless-related-post:hover .borderless-related-post-body-title {
467 color: #3365c3; }
468
469 .borderless-related-post-body-content {
470 color: #555;
471 transition: 0.3s;
472 text-decoration: none;
473 padding: 0;
474 margin: 0; }
475
476 .borderless-related-post:hover .borderless-related-post-body-content {
477 color: #000; }
478
479 /*-----------------------------------------------------------------------------------*/
480 /* *. Component - Semi Circular Progress Bar
481 /*-----------------------------------------------------------------------------------*/
482 .borderless-wpbakery-semi-circular-progress-bar .borderless-wpbakery-semi-circular-progress-bar-inner {
483 margin: 20px;
484 width: 200px;
485 height: 100px;
486 position: relative; }
487 .borderless-wpbakery-semi-circular-progress-bar .borderless-wpbakery-semi-circular-progress-bar-inner .borderless-wpbakery-semi-circular-progress-bar-params.round svg {
488 stroke-linecap: round; }
489 .borderless-wpbakery-semi-circular-progress-bar .borderless-wpbakery-semi-circular-progress-bar-inner .borderless-wpbakery-semi-circular-progress-bar-title {
490 display: block;
491 position: relative;
492 text-align: center;
493 font-size: 1.4rem; }
494 .borderless-wpbakery-semi-circular-progress-bar .borderless-wpbakery-semi-circular-progress-bar-inner .borderless-wpbakery-semi-circular-progress-bar-params .progressbar-text {
495 line-height: 100px;
496 height: 80%;
497 width: 200px;
498 text-align: center;
499 font-size: 2rem;
500 transform: translate(0) !important; }
501 .borderless-wpbakery-semi-circular-progress-bar .borderless-wpbakery-semi-circular-progress-bar-inner .borderless-wpbakery-semi-circular-progress-bar-params.icon .progressbar-text {
502 display: none; }
503 .borderless-wpbakery-semi-circular-progress-bar .borderless-wpbakery-semi-circular-progress-bar-inner .borderless-wpbakery-semi-circular-progress-bar-icon {
504 position: absolute;
505 top: 0;
506 height: auto;
507 width: 200px;
508 line-height: 100px;
509 text-align: center;
510 font-size: 2rem;
511 margin-top: 10%; }
512
513 /*-----------------------------------------------------------------------------------*/
514 /* *. Component - SVG
515 /*-----------------------------------------------------------------------------------*/
516 .borderless-wpbakery-svg.borderless-wpbakery-svg-align-left {
517 display: flex;
518 justify-content: flex-start; }
519
520 .borderless-wpbakery-svg.borderless-wpbakery-svg-align-right {
521 display: flex;
522 justify-content: flex-end; }
523
524 .borderless-wpbakery-svg.borderless-wpbakery-svg-align-center {
525 display: flex;
526 justify-content: center; }
527
528 /*-----------------------------------------------------------------------------------*/
529 /* *. Component - Team Member
530 /*-----------------------------------------------------------------------------------*/
531 .borderless-wpbakery-team-member .borderless-wpbakery-team-content {
532 padding: 1rem; }
533
534 .borderless-wpbakery-team-member .borderless-wpbakery-team-member-social-profiles {
535 display: flex; }
536 .borderless-wpbakery-team-member .borderless-wpbakery-team-member-social-profiles .borderless-wpbakery-team-member-social-profile {
537 font-size: 2rem;
538 margin-right: 10px; }
539 .borderless-wpbakery-team-member .borderless-wpbakery-team-member-social-profiles .borderless-wpbakery-team-member-social-profile:last-child {
540 margin-right: 0; }
541
542 /*-----------------------------------------------------------------------------------*/
543 /* *. Component - Testimonial
544 /*-----------------------------------------------------------------------------------*/
545 .borderless-wpbakery-testimonial .testimonial-quote {
546 font-size: 1.2rem;
547 line-height: 1.6em;
548 margin: 0 auto 30px;
549 font-weight: bold;
550 text-align: center;
551 color: #2D3C48; }
552 .borderless-wpbakery-testimonial .testimonial-quote:before {
553 content: ""; }
554 .borderless-wpbakery-testimonial .testimonial-quote:after {
555 content: ""; }
556
557 .borderless-wpbakery-testimonial .testimonial-photo {
558 margin-right: 30px; }
559
560 .borderless-wpbakery-testimonial .testimonial-title, .borderless-wpbakery-testimonial .testimonial-occupation {
561 display: block; }
562
563 .borderless-wpbakery-testimonial .testimonial-title {
564 font-weight: 700; }
565
566 .borderless-wpbakery-testimonial .testimonial-occupation {
567 color: #ccc; }
568
569 .borderless-wpbakery-testimonial .testimonial-photo img {
570 height: 70px;
571 width: 70px;
572 border-radius: 100%; }
573
574 .borderless-wpbakery-testimonial .testimonial-photo-title-occupation {
575 display: flex;
576 justify-content: center;
577 align-items: center; }
578
579 .borderless-wpbakery-testimonial .main-carousel .carousel-cell {
580 width: 100%; }
581
582 .borderless-wpbakery-testimonial .flickity-page-dots {
583 bottom: -25px; }