Nimble Page Builder - Version 1.8.14

Version Description

User interface improvements for modules, by adding an option switcher between content options and general settings.

=

Download this release

Release Info

Developer nikeo
Plugin Icon 128x128 Nimble Page Builder
Version 1.8.14
Comparing to
See all releases

Code changes from version 1.8.13 to 1.8.14

assets/front/css/sek-base-rtl.css CHANGED
@@ -1,2358 +1,2358 @@
1
- .sektion-wrapper *,
2
- .sektion-wrapper *::before,
3
- .sektion-wrapper *::after {
4
- box-sizing: border-box;
5
- }
6
-
7
- .sektion-wrapper img {
8
- max-width: 100%;
9
- vertical-align: middle;
10
- border-style: none;
11
- }
12
-
13
- .sektion-wrapper svg:not(:root) {
14
- overflow: hidden;
15
- }
16
-
17
- .sektion-wrapper figure {
18
- margin: 0;
19
- }
20
-
21
- .sektion-wrapper embed, .sektion-wrapper iframe, .sektion-wrapper object {
22
- max-width: 100%;
23
- }
24
-
25
- .sek-service-font, .sek-module-inner .sek-btn {
26
- font-family: sans-serif;
27
- letter-spacing: 1px;
28
- }
29
-
30
- .sek-container {
31
- width: 100%;
32
- padding-right: 10px;
33
- padding-left: 10px;
34
- margin-right: auto;
35
- margin-left: auto;
36
- }
37
-
38
- @media (min-width: 576px) {
39
- .sek-container {
40
- max-width: 540px;
41
- }
42
- }
43
-
44
- @media (min-width: 768px) {
45
- .sek-container {
46
- max-width: 720px;
47
- }
48
- }
49
-
50
- @media (min-width: 992px) {
51
- .sek-container {
52
- max-width: 960px;
53
- }
54
- }
55
-
56
- @media (min-width: 1200px) {
57
- .sek-container {
58
- max-width: 1140px;
59
- }
60
- }
61
-
62
- .sek-container-fluid {
63
- width: 100%;
64
- padding-right: 10px;
65
- padding-left: 10px;
66
- margin-right: auto;
67
- margin-left: auto;
68
- }
69
-
70
- .sek-row {
71
- display: -ms-flexbox;
72
- display: flex;
73
- -ms-flex-wrap: wrap;
74
- flex-wrap: wrap;
75
- margin-right: -10px;
76
- margin-left: -10px;
77
- }
78
-
79
- .sek-container-no-padding {
80
- padding-right: 0;
81
- padding-left: 0;
82
- overflow-x: hidden;
83
- }
84
-
85
- .sek-no-gutters {
86
- margin-right: 0;
87
- margin-left: 0;
88
- }
89
-
90
- .sek-no-gutters > .sek-col,
91
- .sek-no-gutters > [class*="sek-col-"] {
92
- padding-right: 0;
93
- padding-left: 0;
94
- }
95
-
96
- .sek-col-8, .sek-col-9, .sek-col-10, .sek-col-11, .sek-col-12, .sek-col-14, .sek-col-16, .sek-col-20, .sek-col-25, .sek-col-30, .sek-col-33, .sek-col-40, .sek-col-50, .sek-col-60, .sek-col-66, .sek-col-70, .sek-col-75, .sek-col-80, .sek-col-83, .sek-col-90, .sek-col-100, .sek-col-base,
97
- .sek-col,
98
- .sek-col-auto {
99
- position: relative;
100
- width: 100%;
101
- min-height: 1px;
102
- padding-right: 10px;
103
- padding-left: 10px;
104
- }
105
-
106
- .sek-col-base {
107
- -ms-flex: 0 0 100%;
108
- flex: 0 0 100%;
109
- max-width: 100%;
110
- }
111
-
112
- .sek-col {
113
- -ms-flex-preferred-size: 0;
114
- flex-basis: 0;
115
- -ms-flex-positive: 1;
116
- flex-grow: 1;
117
- max-width: 100%;
118
- }
119
-
120
- .sek-col-auto {
121
- -ms-flex: 0 0 auto;
122
- flex: 0 0 auto;
123
- width: auto;
124
- max-width: 100%;
125
- }
126
-
127
- @media (min-width: 768px) {
128
- .sek-col-8 {
129
- -ms-flex: 0 0 8.333%;
130
- flex: 0 0 8.333%;
131
- max-width: 8.333%;
132
- }
133
- .sek-col-9 {
134
- -ms-flex: 0 0 9.090909%;
135
- flex: 0 0 9.090909%;
136
- max-width: 9.090909%;
137
- }
138
- .sek-col-10 {
139
- -ms-flex: 0 0 10%;
140
- flex: 0 0 10%;
141
- max-width: 10%;
142
- }
143
- .sek-col-11 {
144
- -ms-flex: 0 0 11.111%;
145
- flex: 0 0 11.111%;
146
- max-width: 11.111%;
147
- }
148
- .sek-col-12 {
149
- -ms-flex: 0 0 12.5%;
150
- flex: 0 0 12.5%;
151
- max-width: 12.5%;
152
- }
153
- .sek-col-14 {
154
- -ms-flex: 0 0 14.285%;
155
- flex: 0 0 14.285%;
156
- max-width: 14.285%;
157
- }
158
- .sek-col-16 {
159
- -ms-flex: 0 0 16.666%;
160
- flex: 0 0 16.666%;
161
- max-width: 16.666%;
162
- }
163
- .sek-col-20 {
164
- -ms-flex: 0 0 20%;
165
- flex: 0 0 20%;
166
- max-width: 20%;
167
- }
168
- .sek-col-25 {
169
- -ms-flex: 0 0 25%;
170
- flex: 0 0 25%;
171
- max-width: 25%;
172
- }
173
- .sek-col-30 {
174
- -ms-flex: 0 0 30%;
175
- flex: 0 0 30%;
176
- max-width: 30%;
177
- }
178
- .sek-col-33 {
179
- -ms-flex: 0 0 33.333%;
180
- flex: 0 0 33.333%;
181
- max-width: 33.333%;
182
- }
183
- .sek-col-40 {
184
- -ms-flex: 0 0 40%;
185
- flex: 0 0 40%;
186
- max-width: 40%;
187
- }
188
- .sek-col-50 {
189
- -ms-flex: 0 0 50%;
190
- flex: 0 0 50%;
191
- max-width: 50%;
192
- }
193
- .sek-col-60 {
194
- -ms-flex: 0 0 60%;
195
- flex: 0 0 60%;
196
- max-width: 60%;
197
- }
198
- .sek-col-66 {
199
- -ms-flex: 0 0 66.666%;
200
- flex: 0 0 66.666%;
201
- max-width: 66.666%;
202
- }
203
- .sek-col-70 {
204
- -ms-flex: 0 0 70%;
205
- flex: 0 0 70%;
206
- max-width: 70%;
207
- }
208
- .sek-col-75 {
209
- -ms-flex: 0 0 75%;
210
- flex: 0 0 75%;
211
- max-width: 75%;
212
- }
213
- .sek-col-80 {
214
- -ms-flex: 0 0 80%;
215
- flex: 0 0 80%;
216
- max-width: 80%;
217
- }
218
- .sek-col-83 {
219
- -ms-flex: 0 0 83.333%;
220
- flex: 0 0 83.333%;
221
- max-width: 83.333%;
222
- }
223
- .sek-col-90 {
224
- -ms-flex: 0 0 90%;
225
- flex: 0 0 90%;
226
- max-width: 90%;
227
- }
228
- .sek-col-100 {
229
- -ms-flex: 0 0 100%;
230
- flex: 0 0 100%;
231
- max-width: 100%;
232
- }
233
- .sek-order-first {
234
- -ms-flex-order: -1;
235
- order: -1;
236
- }
237
- .sek-order-last {
238
- -ms-flex-order: 13;
239
- order: 13;
240
- }
241
- .sek-order-0 {
242
- -ms-flex-order: 0;
243
- order: 0;
244
- }
245
- .sek-order-1 {
246
- -ms-flex-order: 1;
247
- order: 1;
248
- }
249
- .sek-order-2 {
250
- -ms-flex-order: 2;
251
- order: 2;
252
- }
253
- .sek-order-3 {
254
- -ms-flex-order: 3;
255
- order: 3;
256
- }
257
- .sek-order-4 {
258
- -ms-flex-order: 4;
259
- order: 4;
260
- }
261
- .sek-order-5 {
262
- -ms-flex-order: 5;
263
- order: 5;
264
- }
265
- .sek-order-6 {
266
- -ms-flex-order: 6;
267
- order: 6;
268
- }
269
- .sek-order-7 {
270
- -ms-flex-order: 7;
271
- order: 7;
272
- }
273
- .sek-order-8 {
274
- -ms-flex-order: 8;
275
- order: 8;
276
- }
277
- .sek-order-9 {
278
- -ms-flex-order: 9;
279
- order: 9;
280
- }
281
- .sek-order-10 {
282
- -ms-flex-order: 10;
283
- order: 10;
284
- }
285
- .sek-order-11 {
286
- -ms-flex-order: 11;
287
- order: 11;
288
- }
289
- .sek-order-12 {
290
- -ms-flex-order: 12;
291
- order: 12;
292
- }
293
- }
294
-
295
- .sek-fade {
296
- transition: opacity 0.15s linear;
297
- }
298
-
299
- @media screen and (prefers-reduced-motion: reduce) {
300
- .sek-fade {
301
- transition: none;
302
- }
303
- }
304
-
305
- .sek-fade:not(.show) {
306
- opacity: 0;
307
- }
308
-
309
- .sek-collapse:not(.show) {
310
- display: none;
311
- }
312
-
313
  /*
314
  .sek-collapsing {
315
  position: relative;
316
  height: 0;
317
  overflow: hidden;
318
  //@include transition($transition-collapse);
319
- }*/
320
- .sek-clearfix::after {
321
- display: block;
322
- clear: both;
323
- content: "";
324
- }
325
-
326
- .sek-sr-only {
327
- position: absolute;
328
- width: 1px;
329
- height: 1px;
330
- padding: 0;
331
- overflow: hidden;
332
- clip: rect(0, 0, 0, 0);
333
- white-space: nowrap;
334
- border: 0;
335
- }
336
-
337
- .sek-sr-only-focusable:active, .sek-sr-only-focusable:focus {
338
- position: static;
339
- width: auto;
340
- height: auto;
341
- overflow: visible;
342
- clip: auto;
343
- white-space: normal;
344
- }
345
-
346
- .sek-embed {
347
- position: relative;
348
- }
349
-
350
- .sek-embed::before {
351
- display: block;
352
- content: '';
353
- }
354
-
355
- .sek-embed .sek-embed-inner,
356
- .sek-embed iframe {
357
- position: absolute;
358
- width: 100%;
359
- height: 100%;
360
- top: 0;
361
- left: 0;
362
- }
363
-
364
- .sektion-wrapper {
365
- word-wrap: break-word;
366
- }
367
-
368
- .sek-module .sek-module-inner ul {
369
- list-style: disc;
370
- }
371
-
372
- .sek-module .sek-module-inner ol {
373
- list-style: decimal;
374
- }
375
-
376
- .sek-module .sek-module-inner ol > li::before {
377
- content: none;
378
- }
379
-
380
- .sek-module .sek-module-inner ul, .sek-module .sek-module-inner ol {
381
- padding: 0;
382
- line-height: 1.5;
383
- margin: 0 1.5rem 1.5rem 0;
384
- }
385
-
386
- .sek-module .sek-module-inner ul > li, .sek-module .sek-module-inner ol > li {
387
- padding: 0;
388
- }
389
-
390
- .sek-module .sek-module-inner li > ul, .sek-module .sek-module-inner li > ol {
391
- margin-bottom: 0;
392
- }
393
-
394
- .sek-module-inner .sek-btn {
395
- display: inline-block;
396
- font-weight: normal;
397
- line-height: 1.25em;
398
- text-align: center;
399
- /*white-space: nowrap;*/
400
- white-space: normal;
401
- word-break: break-all;
402
- vertical-align: middle;
403
- -webkit-user-select: none;
404
- -moz-user-select: none;
405
- -ms-user-select: none;
406
- user-select: none;
407
- border: 1px solid transparent;
408
- padding: 0.5em 1em;
409
- border-radius: 2px;
410
- border-width: 2px;
411
- border-style: solid;
412
- font-size: 1em;
413
- cursor: pointer;
414
- text-decoration: none;
415
- text-transform: none;
416
- transition: all 0.2s ease-in-out;
417
- }
418
-
419
- .sek-module-inner .sek-btn:focus, .sek-module-inner .sek-btn:hover {
420
- text-decoration: none;
421
- }
422
-
423
- .sek-module-inner .sek-btn:focus, .sek-module-inner .focus.sek-btn {
424
- outline: 0;
425
- box-shadow: 0 0 0 2px rgba(2, 117, 216, 0.25);
426
- }
427
-
428
- .sek-module-inner .disabled.sek-btn, .sek-module-inner .sek-btn:disabled {
429
- cursor: not-allowed;
430
- opacity: .65;
431
- box-shadow: none;
432
- }
433
-
434
- .sek-module-inner .sek-btn:active, .sek-module-inner .active.sek-btn {
435
- background-image: none;
436
- box-shadow: 0 0 0 2px rgba(2, 117, 216, 0.25);
437
- }
438
-
439
- a.sek-btn.disabled,
440
- fieldset[disabled] a.sek-btn {
441
- pointer-events: none;
442
- }
443
-
444
- .sektion-wrapper button,
445
- .sektion-wrapper [type="button"],
446
- .sektion-wrapper [type="reset"],
447
- .sektion-wrapper [type="submit"] {
448
- -webkit-appearance: button;
449
- }
450
-
451
- .sektion-wrapper button::-moz-focus-inner,
452
- .sektion-wrapper [type="button"]::-moz-focus-inner,
453
- .sektion-wrapper [type="reset"]::-moz-focus-inner,
454
- .sektion-wrapper [type="submit"]::-moz-focus-inner {
455
- padding: 0;
456
- border-style: none;
457
- }
458
-
459
- .sektion-wrapper button::-moz-focus-inner .sek-btn,
460
- .sektion-wrapper [type="button"]::-moz-focus-inner .sek-btn,
461
- .sektion-wrapper [type="reset"]::-moz-focus-inner .sek-btn,
462
- .sektion-wrapper [type="submit"]::-moz-focus-inner .sek-btn {
463
- padding: 0.5em 1em;
464
- border-style: solid;
465
- }
466
-
467
- button.sek-btn,
468
- [type="button"].sek-btn,
469
- [type="reset"].sek-btn,
470
- [type="submit"].sek-btn {
471
- -wekbit-appearance: none !important;
472
- background: transparent;
473
- }
474
-
475
- .sek-module-inner h1, .sek-module-inner h2, .sek-module-inner h3, .sek-module-inner h4, .sek-module-inner h5, .sek-module-inner h6 {
476
- font-weight: 400;
477
- line-height: 1.5em;
478
- }
479
-
480
- .sek-module-inner h1 {
481
- font-size: 2.48em;
482
- }
483
-
484
- .sek-module-inner h2 {
485
- font-size: 2.07em;
486
- }
487
-
488
- .sek-module-inner h3 {
489
- font-size: 1.73em;
490
- }
491
-
492
- .sek-module-inner h4 {
493
- font-size: 1.44em;
494
- }
495
-
496
- .sek-module-inner h5 {
497
- font-size: 1.2em;
498
- }
499
-
500
- .sek-module-inner h6 {
501
- font-size: 1em;
502
- }
503
-
504
- .sek-module-inner .sek-heading {
505
- text-align: center;
506
- margin: 0.6em 0;
507
- display: block;
508
- }
509
-
510
- .sek-module-inner .sek-heading > a {
511
- color: inherit;
512
- font-size: inherit;
513
- }
514
-
515
- .sek-nav-wrap {
516
- position: relative;
517
- display: -ms-flexbox;
518
- display: flex;
519
- -ms-flex-wrap: wrap;
520
- flex-wrap: wrap;
521
- -ms-flex-align: center;
522
- align-items: center;
523
- -ms-flex-pack: justify;
524
- justify-content: space-between;
525
- -ms-flex-pack: center;
526
- justify-content: center;
527
- padding: .5rem 0;
528
- }
529
-
530
- .sek-mobile-menu-expanded-below .sek-nav-wrap {
531
- padding: 0;
532
- }
533
-
534
- .sek-nav-collapse {
535
- -ms-flex-preferred-size: 100%;
536
- flex-basis: 100%;
537
- -ms-flex-positive: 1;
538
- flex-grow: 1;
539
- -ms-flex-align: center;
540
- align-items: center;
541
- -ms-flex-pack: center;
542
- justify-content: center;
543
- }
544
-
545
- .sek-nav {
546
- display: -ms-flexbox;
547
- display: flex;
548
- -ms-flex-wrap: wrap;
549
- flex-wrap: wrap;
550
- -ms-flex-direction: column;
551
- flex-direction: column;
552
- }
553
-
554
- .sek-module .sek-module-inner .sek-nav {
555
- margin-right: -10px !important;
556
- margin-left: -10px !important;
557
- }
558
-
559
- .sek-module .sek-module-inner .sek-nav,
560
- .sek-module .sek-module-inner .sek-nav ul {
561
- list-style: none !important;
562
- padding: 0 !important;
563
- margin: 0 !important;
564
- }
565
-
566
- .sek-module .sek-module-inner .sek-nav li {
567
- list-style: none;
568
- margin: 0 5px;
569
- }
570
-
571
- .sek-module .sek-module-inner .sek-nav li > ul li {
572
- padding: 0 .9rem 0 0;
573
- }
574
-
575
- .sek-nav li a {
576
- padding: .6em .8em;
577
- display: -ms-flexbox;
578
- display: flex;
579
- -ms-flex-align: center;
580
- align-items: center;
581
- -ms-flex-pack: justify;
582
- justify-content: space-between;
583
- color: inherit;
584
- overflow: hidden;
585
- }
586
-
587
- .sek-nav-wrap .sek-nav li a {
588
- text-decoration: none;
589
- }
590
-
591
- .sek-nav li a:hover .sek-nav__title {
592
- text-decoration: underline;
593
- }
594
-
595
- .sek-nav li:not(:last-of-type) {
596
- border-bottom: 1px solid;
597
- border-color: rgba(49, 49, 49, 0.09);
598
- }
599
-
600
- .sek-nav .menu-item-has-children,
601
- .sek-nav .page_item_has_children {
602
- position: relative;
603
- }
604
-
605
- .sek-nav .menu-item-has-children > a::after,
606
- .sek-nav .page_item_has_children > a::after {
607
- content: "\f107";
608
- -moz-osx-font-smoothing: grayscale;
609
- -webkit-font-smoothing: antialiased;
610
- display: none;
611
- font-style: normal;
612
- font-variant: normal;
613
- text-rendering: auto;
614
- font-family: 'Font Awesome 5 Free';
615
- font-weight: 900;
616
- transition: all 0.3s ease;
617
- -webkit-transform-style: preserve-3d;
618
- transform-style: preserve-3d;
619
- -webkit-backface-visibility: hidden;
620
- backface-visibility: hidden;
621
- -webkit-perspective: 1000px;
622
- perspective: 1000px;
623
- padding: 0 .45em;
624
- font-size: .8em;
625
- top: .1em;
626
- position: relative;
627
- }
628
-
629
- .sek-nav .menu-item-has-children.show > a::after,
630
- .sek-nav .page_item_has_children.show > a::after {
631
- -webkit-transform: translateZ(0) rotate(180deg) !important;
632
- transform: translateZ(0) rotate(180deg) !important;
633
- -ms-transform: rotate(180deg) !important;
634
- }
635
-
636
- .sek-nav .sub-menu,
637
- .sek-nav .children {
638
- position: static;
639
- float: none;
640
- list-style: none;
641
- border-radius: 0;
642
- border: 0;
643
- margin: 0;
644
- padding: 0;
645
- font-size: inherit;
646
- }
647
-
648
- @media (min-width: 768px) {
649
- .sek-nav .sub-menu,
650
- .sek-nav .children {
651
- position: absolute;
652
- display: none;
653
- top: 100%;
654
- right: 0;
655
- z-index: 1000;
656
- min-width: 10rem;
657
- max-width: 50vw;
658
- }
659
- }
660
-
661
- .sek-dropdown-submenu > a::after {
662
- -webkit-transform: translateZ(0) rotate(90deg);
663
- transform: translateZ(0) rotate(90deg);
664
- -ms-transform: rotate(90deg);
665
- }
666
-
667
- .sek-dropdown-submenu > a[class*=-reverse]::after {
668
- -webkit-transform: translateZ(0) rotate(270deg);
669
- transform: translateZ(0) rotate(270deg);
670
- -ms-transform: rotate(270deg);
671
- }
672
-
673
- .sek-nav-toggler {
674
- -webkit-appearance: none !important;
675
- cursor: pointer;
676
- height: 40px;
677
- width: 40px;
678
- padding: 0;
679
- vertical-align: middle;
680
- }
681
-
682
- .sek-nav-toggler, .sek-nav-toggler:hover, .sek-nav-toggler:focus {
683
- background: 0 0;
684
- background-color: rgba(0, 0, 0, 0);
685
- color: black;
686
- border: none;
687
- }
688
-
689
- .sek-ham__span-wrapper {
690
- height: 12px;
691
- position: relative;
692
- }
693
-
694
- .sek-ham__span-wrapper .line {
695
- display: block;
696
- height: 1.5px;
697
- position: absolute;
698
- left: 10px;
699
- border-radius: 5px;
700
- background-clip: padding-box;
701
- transition: all ease .35s;
702
- -webkit-backface-visibility: hidden;
703
- backface-visibility: hidden;
704
- border-top: 1.5px solid;
705
- }
706
-
707
- .sek-ham__span-wrapper .line-1 {
708
- top: 0;
709
- }
710
-
711
- .sek-ham__span-wrapper .line-2 {
712
- top: 50%;
713
- }
714
-
715
- .sek-ham__span-wrapper .line-3 {
716
- top: 100%;
717
- }
718
-
719
- .sek-nav-toggler .line-1 {
720
- -webkit-transform: translate(-3px, 6px) rotate(45deg);
721
- transform: translate(-3px, 6px) rotate(45deg);
722
- width: 28px;
723
- }
724
-
725
- .sek-nav-toggler .line-2 {
726
- opacity: 0;
727
- }
728
-
729
- .sek-nav-toggler .line-3 {
730
- -webkit-transform: translate(-3px, -6px) rotate(-45deg);
731
- transform: translate(-3px, -6px) rotate(-45deg);
732
- width: 28px;
733
- }
734
-
735
- .sek-nav-toggler.sek-collapsed .line {
736
- width: 20px;
737
- -webkit-transform: translate(0, 0) rotate(0);
738
- transform: translate(0, 0) rotate(0);
739
- opacity: 1;
740
- }
741
-
742
- .sek-nav-toggler.sek-collapsed.hovering .line {
743
- -webkit-transform: translateX(-3px);
744
- transform: translateX(-3px);
745
- width: 26px;
746
- }
747
-
748
- .sek-dropdown-menu {
749
- position: static;
750
- float: none;
751
- list-style: none;
752
- border-radius: 0;
753
- border: 0;
754
- margin: 0;
755
- padding: 0;
756
- font-size: inherit;
757
- }
758
-
759
- @media (min-width: 768px) {
760
- .sek-dropdown-menu {
761
- position: absolute;
762
- display: none;
763
- top: 100%;
764
- right: 0;
765
- z-index: 1000;
766
- min-width: 10rem;
767
- max-width: 50vw;
768
- }
769
- }
770
-
771
- .show > .sek-dropdown-menu {
772
- display: block;
773
- }
774
-
775
- .sek-dropdown-menu .sek-nav__title {
776
- word-break: break-word;
777
- white-space: normal;
778
- }
779
-
780
- .sek-dropdown-menu.open-right {
781
- left: 0;
782
- right: auto;
783
- }
784
-
785
- .sek-dropdown-menu.open-right ul:not(.open-left),
786
- .sek-dropdown-menu ul.open-right {
787
- left: 100%;
788
- right: auto;
789
- }
790
-
791
- .sek-dropdown-menu.open-left {
792
- left: auto;
793
- right: 0;
794
- }
795
-
796
- .sek-dropdown-menu.open-left ul:not(.open-right),
797
- .sek-dropdown-menu ul.open-left {
798
- right: 100%;
799
- left: auto;
800
- }
801
-
802
- @media (min-width: 768px) {
803
- .sek-nav {
804
- -ms-flex-direction: row;
805
- flex-direction: row;
806
- }
807
- .sek-nav .menu-item-has-children > a::after,
808
- .sek-nav .page_item_has_children > a::after {
809
- display: inline-block;
810
- }
811
- .sek-nav > li:not(:last-of-type) {
812
- border-bottom: none;
813
- }
814
- .sek-nav > li > a {
815
- padding: 5px;
816
- }
817
- .sek-nav-collapse {
818
- display: -ms-flexbox !important;
819
- display: flex !important;
820
- -ms-flex-preferred-size: auto;
821
- flex-basis: auto;
822
- }
823
- .sek-mobile-menu-expanded-below {
824
- display: none !important;
825
- }
826
- .sek-nav-toggler {
827
- display: none;
828
- }
829
- .sek-dropdown-menu {
830
- background: white;
831
- box-shadow: 1px 2px 2px 2px rgba(0, 0, 0, 0.15);
832
- }
833
- .sek-nav .sek-dropdown-menu li {
834
- padding: 0 10px !important;
835
- margin: 0 !important;
836
- }
837
- .sek-nav .sek-dropdown-menu li a {
838
- padding: 10px 12px;
839
- }
840
- .sek-dropdown-menu ul {
841
- right: 100%;
842
- }
843
- .sek-dropdown-menu .sek-menu-link__row-reverse {
844
- -ms-flex-direction: row-reverse !important;
845
- flex-direction: row-reverse !important;
846
- }
847
- .sek-dropdown-menu .sek-nav__title {
848
- word-break: normal;
849
- white-space: nowrap;
850
- }
851
- .sek-dropdown-submenu .sek-dropdown-menu {
852
- top: 15px;
853
- }
854
- .sek-submenu-fade .sek-dropdown-menu a {
855
- transition: all 0.25s ease;
856
- -webkit-transform: translate(0, 0);
857
- transform: translate(0, 0);
858
- }
859
- .sek-submenu-fade .sek-dropdown-menu a:hover {
860
- -webkit-transform: translate(3px, 0);
861
- transform: translate(3px, 0);
862
- }
863
- .sek-submenu-fade .page_item_has_children,
864
- .sek-submenu-fade .menu-item-has-children {
865
- -webkit-perspective: 1000px;
866
- perspective: 1000px;
867
- }
868
- .sek-submenu-fade .page_item_has_children > ul,
869
- .sek-submenu-fade .menu-item-has-children > ul {
870
- position: fixed;
871
- opacity: 0;
872
- visibility: hidden;
873
- display: block;
874
- transition: all 0.25s ease-in-out;
875
- -webkit-transform: translate(0, -10px);
876
- transform: translate(0, -10px);
877
- }
878
- .sek-submenu-fade .page_item_has_children:not(.show),
879
- .sek-submenu-fade .menu-item-has-children:not(.show) {
880
- overflow: hidden;
881
- }
882
- .sek-submenu-fade .page_item_has_children:not(.show) ul,
883
- .sek-submenu-fade .menu-item-has-children:not(.show) ul {
884
- pointer-events: none;
885
- cursor: not-allowed;
886
- }
887
- .sek-submenu-fade li.show {
888
- -webkit-perspective: none;
889
- perspective: none;
890
- }
891
- .sek-submenu-fade li.show > ul {
892
- position: absolute;
893
- visibility: visible;
894
- opacity: 1;
895
- -webkit-transform: translate(0, 0);
896
- transform: translate(0, 0);
897
- }
898
- }
899
-
900
- [class*=sek__r-w] {
901
- position: relative;
902
- display: block;
903
- padding: 0;
904
- overflow: hidden;
905
- -webkit-backface-visibility: hidden;
906
- backface-visibility: hidden;
907
- -webkit-transform-style: preserve-3d;
908
- transform-style: preserve-3d;
909
- }
910
-
911
- [class*=sek__r-w]::before {
912
- display: block;
913
- content: "";
914
- }
915
-
916
- .sek__r-wFP::before {
917
- padding-top: 92.592593%;
918
- }
919
-
920
- .sek-fp-widget {
921
- text-align: center;
922
- margin: auto !important;
923
- }
924
-
925
- .sek-fp-widget .sek-fp-button-holder, .sek-fp-widget .sek-fp-title, .sek-fp-widget .sek-fp-text {
926
- width: 90%;
927
- margin-left: auto;
928
- margin-right: auto;
929
- }
930
-
931
- .sek-fp-widget .sek-fp-title {
932
- color: #5a5a5a;
933
- line-height: 1.25em;
934
- margin-top: .625em;
935
- margin-bottom: 1.25em;
936
- word-break: break-word;
937
- position: relative;
938
- font-weight: 500;
939
- font-size: 1.44em;
940
- }
941
-
942
- .sek-fp-widget .sek-fp-title::after {
943
- content: "";
944
- position: absolute;
945
- width: 1.25em;
946
- background: #5a5a5a;
947
- height: 2px;
948
- top: 100%;
949
- left: 0;
950
- right: 0;
951
- margin: .3125em auto 0;
952
- transition: all .6s ease;
953
- }
954
-
955
- .sek-link-mask-p:hover .sek-fp-title::after {
956
- width: 2.5em;
957
- }
958
-
959
- .sek-fp-widget .sek-fp-text {
960
- color: #777;
961
- line-height: 1.55em;
962
- margin: 1.5em auto;
963
- word-wrap: break-word;
964
- }
965
-
966
- .sek-fp-widget .sek-fp-text > a {
967
- padding: 0 !important;
968
- display: inline !important;
969
- line-height: 1em !important;
970
- }
971
-
972
- .sek-fp-widget .sek-fp-btn-link {
973
- text-transform: uppercase;
974
- margin-bottom: 1.25em;
975
- white-space: normal;
976
- word-break: break-word;
977
- outline: 0;
978
- background-color: #3b3b3b;
979
- color: #fff;
980
- border-color: #3b3b3b;
981
- font-size: .75em;
982
- line-height: 2.5em;
983
- padding: 0 2.5em;
984
- }
985
-
986
- .sek-fp-widget .sek-fp-btn-link:hover, .sek-fp-widget .sek-fp-btn-link:focus, .sek-fp-widget .sek-fp-btn-link:active {
987
- color: #3b3b3b;
988
- background: transparent;
989
- }
990
-
991
- .sek-fp-widget .sek-fp-thumb-wrapper {
992
- max-width: 270px;
993
- margin: 8px auto;
994
- }
995
-
996
- .sek-fp-widget img {
997
- -webkit-transform: translate3d(0, 0, 0);
998
- transform: translate3d(0, 0, 0);
999
- -ms-transform: translate(0, 0);
1000
- -webkit-transform-style: preserve-3d;
1001
- transform-style: preserve-3d;
1002
- -webkit-backface-visibility: hidden;
1003
- backface-visibility: hidden;
1004
- position: absolute;
1005
- top: 0;
1006
- left: 0;
1007
- z-index: 0;
1008
- }
1009
-
1010
- .js-center-images-disabled .sek-fp-widget img {
1011
- -webkit-transform: translate(-50%, -50%);
1012
- transform: translate(-50%, -50%);
1013
- -webkit-transform: translate3d(-50%, -50%, 0);
1014
- transform: translate3d(-50%, -50%, 0);
1015
- -ms-transform: translate(-50%, -50%);
1016
- top: 50%;
1017
- left: 50%;
1018
- max-width: 100%;
1019
- }
1020
-
1021
- .sek-fp-widget img.h-centered {
1022
- width: auto !important;
1023
- max-width: none !important;
1024
- }
1025
-
1026
- .sek-fp-widget img.v-centered {
1027
- height: auto !important;
1028
- max-height: none !important;
1029
- max-width: none !important;
1030
- vertical-align: top;
1031
- }
1032
-
1033
- .sek-link-mask {
1034
- position: absolute;
1035
- border-color: white;
1036
- left: 0;
1037
- right: 0;
1038
- top: 0;
1039
- bottom: 0;
1040
- overflow: hidden;
1041
- z-index: 1;
1042
- }
1043
-
1044
- .sek-link-mask.no-effect {
1045
- border: none;
1046
- }
1047
-
1048
- .sek-link-mask::before {
1049
- position: absolute;
1050
- width: 63%;
1051
- padding-bottom: 63%;
1052
- content: '';
1053
- z-index: 1;
1054
- left: 50%;
1055
- top: 50%;
1056
- -webkit-transform: translate(-50%, -50%);
1057
- transform: translate(-50%, -50%);
1058
- -webkit-transform: translate3d(-50%, -50%, 0);
1059
- transform: translate3d(-50%, -50%, 0);
1060
- /* end of centering */
1061
- border: 150px solid;
1062
- border-color: inherit;
1063
- box-sizing: content-box;
1064
- transition: all .3s ease;
1065
- }
1066
-
1067
- .round .sek-link-mask::before {
1068
- border-radius: 50%;
1069
- }
1070
-
1071
- .sek-link-mask-p:hover .sek-link-mask::before {
1072
- -webkit-transform: translate(-50%, -50%) scale(1.4);
1073
- transform: translate(-50%, -50%) scale(1.4);
1074
- /* fallback for those browsers w/o translate3d transform property*/
1075
- -webkit-transform: translate3d(-50%, -50%, 0) scale(1.4);
1076
- transform: translate3d(-50%, -50%, 0) scale(1.4);
1077
- -ms-transform: translate(-50%, -50%) scale(1.4);
1078
- }
1079
-
1080
- .no-cssanimations .sek-link-mask {
1081
- border: transparent;
1082
- }
1083
-
1084
- .no-cssanimations .sek-fp-thumb-wrapper {
1085
- opacity: .7;
1086
- }
1087
-
1088
- .no-cssanimations .sek-fp-thumb-wrapper:hover {
1089
- opacity: 1;
1090
- }
1091
-
1092
- [data-sek-module-type="czr_image_module"] {
1093
- text-align: center;
1094
- }
1095
-
1096
- [data-sek-module-type="czr_image_module"] img {
1097
- border: 0 solid #f2f2f2;
1098
- }
1099
-
1100
- [data-sek-module-type="czr_image_module"] .box-shadow img {
1101
- box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0;
1102
- }
1103
-
1104
- /* image module transitions for better animations when effects are used */
1105
- [data-sek-module-type="czr_image_module"] figure img {
1106
- transition: all 0.2s ease-out;
1107
- }
1108
-
1109
- .sek-hover-effect-opacity img:hover {
1110
- opacity: .7;
1111
- }
1112
-
1113
- .sek-hover-effect-zoom-out img:hover {
1114
- -webkit-transform: scale(1.05);
1115
- transform: scale(1.05);
1116
- }
1117
-
1118
- .sek-hover-effect-zoom-in img:hover {
1119
- -webkit-transform: scale(0.95);
1120
- transform: scale(0.95);
1121
- }
1122
-
1123
- .sek-hover-effect-move-up img:hover {
1124
- -webkit-transform: translateY(-6px);
1125
- transform: translateY(-6px);
1126
- }
1127
-
1128
- .sek-hover-effect-move-down img:hover {
1129
- -webkit-transform: translateY(6px);
1130
- transform: translateY(6px);
1131
- }
1132
-
1133
- .sek-hover-effect-blur img:hover {
1134
- -webkit-filter: blur(2px);
1135
- filter: blur(2px);
1136
- }
1137
-
1138
- .sek-hover-effect-grayscale img:hover {
1139
- -webkit-filter: grayscale(0%);
1140
- filter: grayscale(0%);
1141
- }
1142
-
1143
- .sek-hover-effect-grayscale img:hover {
1144
- -webkit-filter: grayscale(100%);
1145
- filter: grayscale(100%);
1146
- -webkit-filter: gray;
1147
- filter: gray;
1148
- }
1149
-
1150
- .sek-hover-effect-reverse-grayscale img {
1151
- -webkit-filter: grayscale(100%);
1152
- filter: grayscale(100%);
1153
- -webkit-filter: gray;
1154
- filter: gray;
1155
- }
1156
-
1157
- .sek-hover-effect-reverse-grayscale img:hover {
1158
- -webkit-filter: grayscale(0%);
1159
- filter: grayscale(0%);
1160
- }
1161
-
1162
- .sek-nimble-image-wrapper {
1163
- max-width: 100%;
1164
- overflow: hidden;
1165
- width: 100%;
1166
- position: relative;
1167
- display: block;
1168
- background-position: center center;
1169
- background-size: cover;
1170
- display: -ms-flexbox;
1171
- display: flex;
1172
- -ms-flex-align: center;
1173
- align-items: center;
1174
- -ms-flex-pack: center;
1175
- justify-content: center;
1176
- -webkit-backface-visibility: hidden;
1177
- backface-visibility: hidden;
1178
- -webkit-transform-style: preserve-3d;
1179
- transform-style: preserve-3d;
1180
- }
1181
-
1182
- .sek-nimble-image-wrapper::before {
1183
- content: '';
1184
- display: block;
1185
- padding-top: 100%;
1186
- }
1187
-
1188
- .sek-nimble-image-mask {
1189
- position: absolute;
1190
- border-color: #fff;
1191
- left: 0;
1192
- right: 0;
1193
- top: 0;
1194
- bottom: 0;
1195
- overflow: hidden;
1196
- z-index: 1;
1197
- display: -ms-flexbox;
1198
- display: flex;
1199
- -ms-flex-align: center;
1200
- align-items: center;
1201
- -ms-flex-pack: center;
1202
- justify-content: center;
1203
- }
1204
-
1205
- .sek-nimble-image-mask::before {
1206
- position: absolute;
1207
- width: 63%;
1208
- padding-bottom: 63%;
1209
- content: '';
1210
- z-index: 1;
1211
- border: 150vw solid;
1212
- border-color: inherit;
1213
- box-sizing: content-box;
1214
- transition: all .3s ease;
1215
- -webkit-backface-visibility: hidden;
1216
- backface-visibility: hidden;
1217
- }
1218
-
1219
- .sek-nimble-image-wrapper.expanded .sek-nimble-image-mask::before,
1220
- .sek-nimble-image-wrapper.hover .sek-nimble-image-mask::before,
1221
- .sek-nimble-image-wrapper:hover .sek-nimble-image-mask::before {
1222
- -webkit-transform: scale(1.4);
1223
- transform: scale(1.4);
1224
- }
1225
-
1226
- .sek-nimble-image-wrapper.round .sek-nimble-image-mask::before {
1227
- border-radius: 50%;
1228
- }
1229
-
1230
- .sek-nimble-image {
1231
- position: absolute;
1232
- width: 100%;
1233
- height: 100%;
1234
- background-position: center center;
1235
- background-size: cover;
1236
- z-index: 0;
1237
- }
1238
-
1239
- [data-sek-module-type="czr_divider_module"] {
1240
- text-align: center;
1241
- }
1242
-
1243
- [data-sek-module-type="czr_divider_module"] .sek-module-inner {
1244
- font-size: 0;
1245
- line-height: 0;
1246
- }
1247
-
1248
- .sek-divider {
1249
- border-top: 1px solid #5a5a5a;
1250
- display: inline-block;
1251
- width: 100%;
1252
- margin-top: 15px;
1253
- margin-bottom: 15px;
1254
- font-size: 1rem;
1255
- }
1256
-
1257
- .sek-spacer {
1258
- height: 20px;
1259
- }
1260
-
1261
- [data-sek-module-type="czr_icon_module"] {
1262
- text-align: center;
1263
- color: #5a5a5a;
1264
- font-size: 15px;
1265
- }
1266
-
1267
- [data-sek-module-type="czr_icon_module"] a.sek-icon,
1268
- [data-sek-module-type="czr_icon_module"] a.sek-icon:hover,
1269
- [data-sek-module-type="czr_icon_module"] a.sek-icon:focus,
1270
- [data-sek-module-type="czr_icon_module"] a.sek-icon:active,
1271
- [data-sek-module-type="czr_icon_module"] a.sek-icon.active {
1272
- color: inherit;
1273
- }
1274
-
1275
- [data-sek-module-type="czr_icon_module"] .box-shadow .sek-icon-wrapper {
1276
- box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0;
1277
- }
1278
-
1279
- [data-sek-module-type="czr_icon_module"] .sek-icon i {
1280
- webkit-transition: all 0.15s ease-in-out;
1281
- transition: all 0.15s ease-in-out;
1282
- }
1283
-
1284
- [data-sek-module-type="czr_icon_module"] .sek-icon .fas, [data-sek-module-type="czr_icon_module"] .sek-icon .far, [data-sek-module-type="czr_icon_module"] .sek-icon .fab {
1285
- width: 1em;
1286
- height: 1em;
1287
- text-align: center;
1288
- }
1289
-
1290
- [data-sek-module-type="czr_icon_module"] a.sek-icon {
1291
- box-shadow: none;
1292
- -webkit-box-shadow: none;
1293
- }
1294
-
1295
- [data-sek-module-type="czr_icon_module"] a.sek-icon:hover, [data-sek-module-type="czr_icon_module"] a.sek-icon:focus, [data-sek-module-type="czr_icon_module"] a.sek-icon:active {
1296
- box-shadow: none;
1297
- -webkit-box-shadow: none;
1298
- }
1299
-
1300
- [data-sek-module-type="czr_icon_module"] .sek-icon-wrapper {
1301
- display: inline-block;
1302
- }
1303
-
1304
- .sek-quote p {
1305
- margin: 0 0 .5em;
1306
- padding: 0;
1307
- }
1308
-
1309
- .sek-quote .sek-cite {
1310
- font-size: 13px;
1311
- line-height: 1.5em;
1312
- font-style: inherit;
1313
- }
1314
-
1315
- .sek-quote.sek-quote-design {
1316
- background: none;
1317
- font-style: inherit;
1318
- margin-right: 0;
1319
- margin-left: 0;
1320
- padding: 15px 0;
1321
- border: none;
1322
- }
1323
-
1324
- .sek-quote.sek-quote-design > * {
1325
- padding: 0;
1326
- margin: 0;
1327
- }
1328
-
1329
- .sek-quote.sek-quote-design::before, .sek-quote.sek-quote-design::after {
1330
- display: none;
1331
- }
1332
-
1333
- .sek-quote.sek-quote-design .sek-cite {
1334
- padding: 0;
1335
- font-weight: normal;
1336
- }
1337
-
1338
- .sek-quote.sek-quote-design .sek-cite::before {
1339
- display: none;
1340
- }
1341
-
1342
- .sek-quote.sek-quote-design .sek-quote-inner {
1343
- color: inherit;
1344
- padding-right: calc(10px + 1.3em);
1345
- }
1346
-
1347
- .sek-quote.sek-quote-design .sek-quote-content {
1348
- font-weight: 400;
1349
- font-size: 16px;
1350
- color: inherit;
1351
- }
1352
-
1353
- .sek-quote.sek-quote-design.sek-border-before {
1354
- padding-right: 15px;
1355
- border-right: 5px solid;
1356
- }
1357
-
1358
- .sek-quote.sek-quote-design.sek-border-before .sek-cite {
1359
- clear: both;
1360
- display: block;
1361
- margin-top: 1.5em;
1362
- position: relative;
1363
- padding-right: 2.2em;
1364
- padding-left: 0.25em;
1365
- }
1366
-
1367
- .sek-quote.sek-quote-design.sek-border-before .sek-cite::before {
1368
- display: block;
1369
- content: '';
1370
- top: 1em;
1371
- position: absolute;
1372
- background: none;
1373
- width: 2em;
1374
- height: auto;
1375
- right: 0;
1376
- border-top: 1px solid;
1377
- }
1378
-
1379
- .sek-quote.sek-quote-design.sek-quote-icon-before {
1380
- position: relative;
1381
- display: -ms-flexbox;
1382
- display: flex;
1383
- font-size: 32px;
1384
- }
1385
-
1386
- .sek-quote.sek-quote-design.sek-quote-icon-before .sek-quote-content *:last-child {
1387
- margin-bottom: .75em;
1388
- }
1389
-
1390
- .sek-quote.sek-quote-design.sek-quote-icon-before::before {
1391
- content: '\f10d';
1392
- color: #ccc;
1393
- font-weight: 900;
1394
- font-style: normal;
1395
- text-align: center;
1396
- font-family: 'Font Awesome 5 Free';
1397
- -moz-osx-font-smoothing: grayscale;
1398
- -webkit-font-smoothing: antialiased;
1399
- font-variant: normal;
1400
- text-rendering: auto;
1401
- display: -ms-flexbox;
1402
- display: flex;
1403
- position: static;
1404
- width: auto;
1405
- margin: 0;
1406
- right: 0;
1407
- position: absolute;
1408
- top: 0;
1409
- }
1410
-
1411
- [data-sek-module-type="czr_button_module"] .sek-module-inner {
1412
- text-align: center;
1413
- }
1414
-
1415
- .sek-module-inner .sek-btn {
1416
- background: #020202;
1417
- color: #ffffff;
1418
- padding: 0.5em 1em;
1419
- }
1420
-
1421
- .sek-module-inner .sek-btn i {
1422
- margin: 0 8px;
1423
- }
1424
-
1425
- .sek-module-inner .sek-btn:hover, .sek-module-inner .sek-btn:focus, .sek-module-inner .sek-btn:active {
1426
- color: #ffffff;
1427
- }
1428
-
1429
- .sek-btn-inner {
1430
- display: -ms-flexbox;
1431
- display: flex;
1432
- -ms-flex-align: center;
1433
- align-items: center;
1434
- }
1435
-
1436
- .sek-btn.box-shadow {
1437
- box-shadow: 0 3px 8px rgba(0, 0, 0, 0.2) !important;
1438
- }
1439
-
1440
- .sek-btn.box-shadow.push-effect:active {
1441
- -webkit-transform: translateY(2px);
1442
- transform: translateY(2px);
1443
- }
1444
-
1445
- .sek-post-grid-wrapper {
1446
- margin-top: 1.5rem;
1447
- margin-bottom: 1.5rem;
1448
- }
1449
-
1450
- .sek-post-grid-wrapper .sek-grid-items {
1451
- grid-row-gap: 25px;
1452
- }
1453
-
1454
- .sek-post-grid-wrapper .sek-grid-items.sek-list-layout article > *:not(:last-child):not(.sek-pg-thumbnail) {
1455
- margin-bottom: 15px;
1456
- }
1457
-
1458
- .sek-post-grid-wrapper .sek-grid-items.sek-grid-layout article > *:not(:last-child) {
1459
- margin-bottom: 15px;
1460
- }
1461
-
1462
- .sek-post-grid-wrapper .sek-grid-items article > :first-child {
1463
- margin-top: 0 !important;
1464
- }
1465
-
1466
- .sek-post-grid-wrapper .sek-grid-items article > :last-child {
1467
- margin-top: 0 !important;
1468
- }
1469
-
1470
- .sek-post-grid-wrapper .sek-grid-items article > *:not(:last-child) {
1471
- margin-top: 0 !important;
1472
- }
1473
-
1474
- .sek-post-grid-wrapper .sek-grid-items article .sek-pg-content > *:not(:last-child) {
1475
- margin-top: 0 !important;
1476
- margin-bottom: 15px;
1477
- }
1478
-
1479
- .sek-post-grid-wrapper .sek-grid-items article .sek-pg-content > :first-child {
1480
- margin-top: 0 !important;
1481
- }
1482
-
1483
- .sek-post-grid-wrapper .sek-grid-items article .sek-pg-content > :last-child {
1484
- margin-top: 0 !important;
1485
- }
1486
-
1487
- .sek-post-grid-wrapper .sek-grid-items.sek-shadow-on-hover article {
1488
- box-shadow: 0 0 40px 0 rgba(0, 0, 0, 0.05);
1489
- transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
1490
- }
1491
-
1492
- .sek-post-grid-wrapper .sek-grid-items.sek-shadow-on-hover article:hover {
1493
- -webkit-transform: translateY(-4px);
1494
- transform: translateY(-4px);
1495
- box-shadow: 0 14px 28px rgba(0, 0, 0, 0.18), 0 10px 10px rgba(0, 0, 0, 0.15);
1496
- }
1497
-
1498
- .sek-post-grid-wrapper .sek-pg-thumbnail {
1499
- box-shadow: 0 5px 5px 0 rgba(18, 63, 82, 0.035), 0 0 0 1px rgba(176, 181, 193, 0.2);
1500
- background-color: #fff;
1501
- overflow: hidden;
1502
- }
1503
-
1504
- .sek-post-grid-wrapper .sek-pg-thumbnail a {
1505
- display: block;
1506
- position: relative;
1507
- }
1508
-
1509
- .sek-post-grid-wrapper .sek-pg-thumbnail img {
1510
- display: block;
1511
- width: 100%;
1512
- height: auto;
1513
- }
1514
-
1515
- .sek-post-grid-wrapper .sek-thumb-custom-height .sek-pg-thumbnail a {
1516
- height: 0;
1517
- padding-top: 65%;
1518
- }
1519
-
1520
- @media all and (-ms-high-contrast: none) {
1521
- .sek-post-grid-wrapper .sek-thumb-custom-height .sek-pg-thumbnail a {
1522
- height: auto !important;
1523
- padding-top: inherit !important;
1524
- }
1525
- }
1526
-
1527
- .sek-post-grid-wrapper .sek-thumb-custom-height .sek-pg-thumbnail img {
1528
- position: absolute;
1529
- height: 100%;
1530
- width: 100%;
1531
- max-height: none;
1532
- max-width: none;
1533
- top: 0;
1534
- left: 0;
1535
- right: 0;
1536
- bottom: 0;
1537
- -o-object-fit: cover;
1538
- object-fit: cover;
1539
- }
1540
-
1541
- @media all and (-ms-high-contrast: none) {
1542
- .sek-post-grid-wrapper .sek-thumb-custom-height .sek-pg-thumbnail img {
1543
- height: auto !important;
1544
- position: relative;
1545
- }
1546
- }
1547
-
1548
- .sek-post-grid-wrapper .sek-pg-metas > span:not(:last-child)::after {
1549
- content: "\B7";
1550
- vertical-align: middle;
1551
- margin: 0 5px;
1552
- line-height: 1;
1553
- }
1554
-
1555
- .sek-post-grid-wrapper .sek-pg-content {
1556
- text-align: right;
1557
- }
1558
-
1559
- .sek-post-grid-wrapper .sek-excerpt > :last-child {
1560
- margin-bottom: 0;
1561
- }
1562
-
1563
- .sek-module-inner .sek-post-grid-wrapper .sek-pg-category a {
1564
- text-transform: uppercase;
1565
- font-size: 14px;
1566
- text-decoration: none;
1567
- color: #767676;
1568
- }
1569
-
1570
- .sek-module-inner .sek-post-grid-wrapper .sek-pg-title {
1571
- font-size: 28px;
1572
- line-height: 1.3em;
1573
- }
1574
-
1575
- .sek-module-inner .sek-post-grid-wrapper .sek-pg-title a {
1576
- text-decoration: none;
1577
- color: #444;
1578
- font-size: 28px;
1579
- font-weight: 400;
1580
- line-height: 1.3em;
1581
- -ms-word-wrap: break-word;
1582
- word-wrap: break-word;
1583
- }
1584
-
1585
- .sek-module-inner .sek-post-grid-wrapper .sek-pg-metas span, .sek-module-inner .sek-post-grid-wrapper .sek-pg-metas a {
1586
- text-transform: uppercase;
1587
- font-size: 14px;
1588
- letter-spacing: 1px;
1589
- color: #767676;
1590
- }
1591
-
1592
- .sek-module-inner .sek-post-grid-wrapper .sek-pg-content p {
1593
- margin: 0 0 15px 0;
1594
- line-height: 1.5;
1595
- font-size: 16px;
1596
- color: #494949;
1597
- }
1598
-
1599
- .sek-post-grid-wrapper .sek-list-layout {
1600
- display: -ms-grid;
1601
- display: grid;
1602
- -ms-grid-columns: minmax(0, 1fr);
1603
- grid-template-columns: minmax(0, 1fr);
1604
- }
1605
-
1606
- .sek-post-grid-wrapper .sek-list-layout article {
1607
- display: -ms-grid;
1608
- display: grid;
1609
- -ms-grid-columns: minmax(0, 1fr);
1610
- grid-template-columns: minmax(0, 1fr);
1611
- -ms-grid-rows: 1fr;
1612
- grid-template-rows: 1fr;
1613
- grid-column-gap: 20px;
1614
- }
1615
-
1616
- .sek-post-grid-wrapper .sek-list-layout article > *:nth-child(1) {
1617
- -ms-grid-row: 1;
1618
- -ms-grid-column: 1;
1619
- }
1620
-
1621
- .sek-post-grid-wrapper .sek-list-layout article.sek-has-thumb {
1622
- -ms-grid-columns: 30% minmax(0, 1fr);
1623
- grid-template-columns: 30% minmax(0, 1fr);
1624
- }
1625
-
1626
- .sek-post-grid-wrapper .sek-list-layout article .sek-pg-thumbnail {
1627
- margin-bottom: 0;
1628
- -ms-flex-item-align: start;
1629
- align-self: flex-start;
1630
- }
1631
-
1632
- .sek-post-grid-wrapper .sek-grid-layout {
1633
- display: -ms-grid;
1634
- display: grid;
1635
- -ms-grid-columns: 1fr 20px 1fr;
1636
- grid-template-columns: 1fr 1fr;
1637
- -ms-grid-rows: 1fr;
1638
- grid-template-rows: 1fr;
1639
- grid-row-gap: 20px;
1640
- grid-column-gap: 20px;
1641
- }
1642
-
1643
- @media all and (-ms-high-contrast: none) {
1644
- .sek-post-grid-wrapper .sek-grid-layout {
1645
- display: block !important;
1646
- }
1647
- }
1648
-
1649
- .sek-post-grid-wrapper .sek-grid-layout > *:nth-child(1) {
1650
- -ms-grid-row: 1;
1651
- -ms-grid-column: 1;
1652
- }
1653
-
1654
- .sek-post-grid-wrapper .sek-grid-layout > *:nth-child(2) {
1655
- -ms-grid-row: 1;
1656
- -ms-grid-column: 3;
1657
- }
1658
-
1659
- .sek-post-grid-wrapper .sek-grid-layout.sek-all-col-1 {
1660
- -ms-grid-columns: minmax(0, 1fr);
1661
- grid-template-columns: minmax(0, 1fr);
1662
- }
1663
-
1664
- .sek-post-grid-wrapper .sek-grid-layout.sek-all-col-2 {
1665
- -ms-grid-columns: minmax(0, 1fr) 20px minmax(0, 1fr);
1666
- grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
1667
- grid-column-gap: 20px;
1668
- grid-row-gap: 20px;
1669
- }
1670
-
1671
- .sek-post-grid-wrapper .sek-grid-layout.sek-all-col-3 {
1672
- -ms-grid-columns: minmax(0, 1fr) 15px minmax(0, 1fr) 15px minmax(0, 1fr);
1673
- grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
1674
- grid-column-gap: 15px;
1675
- grid-row-gap: 15px;
1676
- }
1677
-
1678
- .sek-post-grid-wrapper .sek-grid-layout.sek-all-col-4 {
1679
- -ms-grid-columns: minmax(0, 1fr) 15px minmax(0, 1fr) 15px minmax(0, 1fr) 15px minmax(0, 1fr);
1680
- grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
1681
- grid-column-gap: 15px;
1682
- grid-row-gap: 15px;
1683
- }
1684
-
1685
- @media (min-width: 768px) {
1686
- .sek-post-grid-wrapper .sek-grid-layout.sek-desktop-col-1 {
1687
- -ms-grid-columns: minmax(0, 1fr);
1688
- grid-template-columns: minmax(0, 1fr);
1689
- }
1690
- .sek-post-grid-wrapper .sek-grid-layout.sek-desktop-col-2 {
1691
- -ms-grid-columns: minmax(0, 1fr) 20px minmax(0, 1fr);
1692
- grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
1693
- grid-column-gap: 20px;
1694
- grid-row-gap: 20px;
1695
- }
1696
- .sek-post-grid-wrapper .sek-grid-layout.sek-desktop-col-3 {
1697
- -ms-grid-columns: minmax(0, 1fr) 15px minmax(0, 1fr) 15px minmax(0, 1fr);
1698
- grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
1699
- grid-column-gap: 15px;
1700
- grid-row-gap: 15px;
1701
- }
1702
- .sek-post-grid-wrapper .sek-grid-layout.sek-desktop-col-4 {
1703
- -ms-grid-columns: minmax(0, 1fr) 15px minmax(0, 1fr) 15px minmax(0, 1fr) 15px minmax(0, 1fr);
1704
- grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
1705
- grid-column-gap: 15px;
1706
- grid-row-gap: 15px;
1707
- }
1708
- }
1709
-
1710
- @media (min-width: 576px) and (max-width: 767.98px) {
1711
- .sek-post-grid-wrapper .sek-grid-layout.sek-tablet-col-1 {
1712
- -ms-grid-columns: minmax(0, 1fr) !important;
1713
- grid-template-columns: minmax(0, 1fr) !important;
1714
- }
1715
- .sek-post-grid-wrapper .sek-grid-layout.sek-tablet-col-2 {
1716
- -ms-grid-columns: minmax(0, 1fr) 20px minmax(0, 1fr) !important;
1717
- grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) !important;
1718
- grid-column-gap: 20px;
1719
- grid-row-gap: 20px;
1720
- }
1721
- .sek-post-grid-wrapper .sek-grid-layout.sek-tablet-col-3 {
1722
- -ms-grid-columns: minmax(0, 1fr) 15px minmax(0, 1fr) 15px minmax(0, 1fr) !important;
1723
- grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) !important;
1724
- grid-column-gap: 15px;
1725
- grid-row-gap: 15px;
1726
- }
1727
- .sek-post-grid-wrapper .sek-grid-layout.sek-tablet-col-4 {
1728
- -ms-grid-columns: minmax(0, 1fr) 15px minmax(0, 1fr) 15px minmax(0, 1fr) 15px minmax(0, 1fr) !important;
1729
- grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) !important;
1730
- grid-column-gap: 15px;
1731
- grid-row-gap: 15px;
1732
- }
1733
- }
1734
-
1735
- @media (max-width: 575.98px) {
1736
- .sek-post-grid-wrapper .sek-grid-layout.sek-mobile-col-1 {
1737
- -ms-grid-columns: minmax(0, 1fr) !important;
1738
- grid-template-columns: minmax(0, 1fr) !important;
1739
- }
1740
- .sek-post-grid-wrapper .sek-grid-layout.sek-mobile-col-2 {
1741
- -ms-grid-columns: minmax(0, 1fr) 20px minmax(0, 1fr) !important;
1742
- grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) !important;
1743
- grid-column-gap: 20px;
1744
- grid-row-gap: 20px;
1745
- }
1746
- .sek-post-grid-wrapper .sek-grid-layout.sek-mobile-col-3 {
1747
- -ms-grid-columns: minmax(0, 1fr) 15px minmax(0, 1fr) 15px minmax(0, 1fr) !important;
1748
- grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) !important;
1749
- grid-column-gap: 15px;
1750
- grid-row-gap: 15px;
1751
- }
1752
- .sek-post-grid-wrapper .sek-grid-layout.sek-mobile-col-4 {
1753
- -ms-grid-columns: minmax(0, 1fr) 15px minmax(0, 1fr) 15px minmax(0, 1fr) 15px minmax(0, 1fr) !important;
1754
- grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) !important;
1755
- grid-column-gap: 15px;
1756
- grid-row-gap: 15px;
1757
- }
1758
- }
1759
-
1760
- @media (min-width: 576px) and (max-width: 767.98px) {
1761
- .sek-post-grid-wrapper.sek-has-tablet-breakpoint .sek-list-layout article {
1762
- -ms-grid-columns: minmax(0, 1fr) !important;
1763
- grid-template-columns: minmax(0, 1fr) !important;
1764
- grid-gap: 0;
1765
- }
1766
- .sek-post-grid-wrapper.sek-has-tablet-breakpoint .sek-list-layout article .sek-pg-thumbnail {
1767
- margin-bottom: 15px;
1768
- }
1769
- }
1770
-
1771
- @media (max-width: 575.98px) {
1772
- .sek-post-grid-wrapper.sek-has-mobile-breakpoint .sek-list-layout article {
1773
- -ms-grid-columns: minmax(0, 1fr) !important;
1774
- grid-template-columns: minmax(0, 1fr) !important;
1775
- grid-gap: 0;
1776
- }
1777
- .sek-post-grid-wrapper.sek-has-mobile-breakpoint .sek-list-layout article .sek-pg-thumbnail {
1778
- margin-bottom: 15px;
1779
- }
1780
- }
1781
-
1782
- .sek-simple-form-wrapper input[type=text], .sek-simple-form-wrapper textarea {
1783
- font-size: 16px;
1784
- width: 100% !important;
1785
- padding: 0.4em 0.5em;
1786
- border-radius: 3px;
1787
- box-sizing: border-box;
1788
- outline: none;
1789
- font-weight: normal;
1790
- max-width: 100%;
1791
- border: none;
1792
- color: #555555;
1793
- background-color: #ffffff;
1794
- }
1795
-
1796
- .sek-simple-form-wrapper textarea {
1797
- height: auto;
1798
- max-height: 150px;
1799
- }
1800
-
1801
- .sek-simple-form-wrapper .sek-form-field {
1802
- margin-bottom: 15px;
1803
- clear: both;
1804
- }
1805
-
1806
- .sek-simple-form-wrapper label {
1807
- color: #444444;
1808
- font-weight: bold;
1809
- text-align: left;
1810
- margin: 0;
1811
- padding: 0 0 3px 0;
1812
- width: auto;
1813
- display: block;
1814
- }
1815
-
1816
- .sek-simple-form-wrapper.use-outset-shadow .sek-form-field input[type="text"], .sek-simple-form-wrapper.use-outset-shadow .sek-form-field textarea {
1817
- box-shadow: 0 3px 8px rgba(0, 0, 0, 0.2) !important;
1818
- }
1819
-
1820
- .sek-simple-form-wrapper.use-inset-shadow .sek-form-field input[type="text"], .sek-simple-form-wrapper.use-inset-shadow .sek-form-field textarea {
1821
- box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
1822
- }
1823
-
1824
- .sek-simple-form-wrapper #sek-form-respond {
1825
- padding: 20px 0;
1826
- }
1827
-
1828
- .sek-form-message {
1829
- padding: 10px;
1830
- margin: 10px 0;
1831
- text-align: center;
1832
- line-height: 1.5em;
1833
- font-size: 16px;
1834
- border-radius: 4px;
1835
- }
1836
-
1837
- .sek-form-message.sek-mail-failure {
1838
- color: #ff0000;
1839
- border: 1px solid #ff0000;
1840
- background: none;
1841
- background: rgba(255, 0, 0, 0.05);
1842
- }
1843
-
1844
- .sek-form-message.sek-mail-success {
1845
- color: #008000;
1846
- border: 1px solid #008000;
1847
- background: none;
1848
- background: rgba(0, 128, 0, 0.05);
1849
- }
1850
-
1851
- .sek-form-message.sek-mail-aborted {
1852
- color: #ffa500;
1853
- border: 1px solid #ffa500;
1854
- background: none;
1855
- background: rgba(255, 165, 0, 0.05);
1856
- }
1857
-
1858
- .grecaptcha-badge {
1859
- z-index: 1;
1860
- }
1861
-
1862
- .sek-hide-rc-badge .grecaptcha-badge {
1863
- display: none;
1864
- }
1865
-
1866
- [data-sek-module-type="czr_tiny_mce_editor_module"] a {
1867
- text-decoration: underline;
1868
- }
1869
-
1870
- [data-sek-module-type="czr_social_icons_module"] .sek-module-inner .sek-social-icons-wrapper {
1871
- margin: 10px 0;
1872
- }
1873
-
1874
- .sek-module-inner .sek-social-icons-wrapper {
1875
- text-align: center;
1876
- }
1877
-
1878
- .sek-module-inner .sek-social-icons-wrapper > *:not(:last-child) {
1879
- padding-right: 8px;
1880
- }
1881
-
1882
- .sek-module-inner .sek-social-icons-wrapper > li {
1883
- display: inline-block;
1884
- }
1885
-
1886
- .sek-module-inner .sek-social-icons-wrapper > li .sek-social-icon {
1887
- font-size: 28px;
1888
- line-height: 1.5em;
1889
- }
1890
-
1891
- .sek-module-inner .sek-social-icons-wrapper > li .sek-social-icon {
1892
- transition: all 0.2s ease-in-out;
1893
- }
1894
-
1895
- [data-sek-module-type="czr_img_slider_module"] {
1896
- /* SWIPER BULLETS */
1897
- /* SWIPER ARROWS */
1898
- }
1899
-
1900
- [data-sek-module-type="czr_img_slider_module"] .swiper-container {
1901
- width: 100%;
1902
- height: 100%;
1903
- }
1904
-
1905
- [data-sek-module-type="czr_img_slider_module"] .swiper-container .swiper-wrapper {
1906
- display: -ms-flexbox;
1907
- display: flex;
1908
- -ms-flex-align: center;
1909
- align-items: center;
1910
- height: 400px;
1911
- }
1912
-
1913
- @media (max-width: 575.98px) {
1914
- [data-sek-module-type="czr_img_slider_module"] .swiper-container .swiper-wrapper {
1915
- height: 200px;
1916
- }
1917
- }
1918
-
1919
- [data-sek-module-type="czr_img_slider_module"] .swiper-container[data-sek-image-layout="nimble-wizard"] .sek-carousel-img {
1920
- height: 100%;
1921
- overflow: hidden;
1922
- }
1923
-
1924
- [data-sek-module-type="czr_img_slider_module"] .swiper-container[data-sek-image-layout="nimble-wizard"] .sek-carousel-img img {
1925
- max-width: none;
1926
- opacity: 0;
1927
- transition: opacity 0.15s ease-in-out;
1928
- }
1929
-
1930
- [data-sek-module-type="czr_img_slider_module"] .swiper-container[data-sek-image-layout="height-100"] .sek-carousel-img {
1931
- height: 100%;
1932
- width: auto;
1933
- overflow: hidden;
1934
- }
1935
-
1936
- [data-sek-module-type="czr_img_slider_module"] .swiper-container[data-sek-image-layout="height-100"] .sek-carousel-img img {
1937
- height: 100%;
1938
- width: auto;
1939
- max-width: none;
1940
- }
1941
-
1942
- [data-sek-module-type="czr_img_slider_module"] .swiper-slide {
1943
- text-align: center;
1944
- font-size: 18px;
1945
- background: #fff;
1946
- /* Center slide image vertically */
1947
- display: -ms-flexbox;
1948
- display: flex;
1949
- -ms-flex-pack: center;
1950
- justify-content: center;
1951
- -ms-flex-align: center;
1952
- align-items: center;
1953
- }
1954
-
1955
- [data-sek-module-type="czr_img_slider_module"] .swiper-slide .sek-carousel-img {
1956
- width: 100%;
1957
- }
1958
-
1959
- [data-sek-module-type="czr_img_slider_module"] .swiper-slide .sek-carousel-img img {
1960
- width: 100%;
1961
- }
1962
-
1963
- [data-sek-module-type="czr_img_slider_module"] .swiper-slide .sek-carousel-img img.sek-h-centrd {
1964
- width: auto !important;
1965
- max-width: none !important;
1966
- position: relative;
1967
- opacity: 1;
1968
- }
1969
-
1970
- [data-sek-module-type="czr_img_slider_module"] .swiper-slide .sek-carousel-img img.sek-v-centrd {
1971
- height: auto !important;
1972
- max-height: none !important;
1973
- vertical-align: top;
1974
- position: relative;
1975
- max-width: none !important;
1976
- opacity: 1;
1977
- }
1978
-
1979
- [data-sek-module-type="czr_img_slider_module"] .swiper-slide[data-sek-has-overlay="true"] .sek-carousel-img::after {
1980
- content: '';
1981
- left: 0;
1982
- right: 0;
1983
- bottom: 0;
1984
- top: 0;
1985
- position: absolute;
1986
- background-color: #000000;
1987
- opacity: 0.3;
1988
- }
1989
-
1990
- [data-sek-module-type="czr_img_slider_module"] .swiper-slide .sek-slider-text-wrapper {
1991
- height: 100%;
1992
- width: 100%;
1993
- -webkit-transform: translate(-50%, -50%);
1994
- transform: translate(-50%, -50%);
1995
- -webkit-transform: translate3d(-50%, -50%, 0);
1996
- transform: translate3d(-50%, -50%, 0);
1997
- top: 50%;
1998
- left: 50%;
1999
- position: absolute;
2000
  /* Center slide text vertically
2001
- => consistent with defaults in module registration */
2002
- display: -ms-flexbox;
2003
- display: flex;
2004
- -ms-flex-pack: center;
2005
- justify-content: center;
2006
- -ms-flex-align: center;
2007
- align-items: center;
2008
- }
2009
-
2010
- [data-sek-module-type="czr_img_slider_module"] .swiper-slide .sek-slider-text-content {
2011
- height: auto;
2012
- max-height: 100%;
2013
- width: 100%;
2014
- padding: 5%;
2015
- text-align: center;
2016
- z-index: 3;
2017
- overflow: hidden;
2018
- color: #e2e2e2;
2019
- font-size: 16px;
2020
- line-height: 1.5em;
2021
- }
2022
-
2023
- [data-sek-module-type="czr_img_slider_module"] .swiper-slide .sek-slider-text-content * {
2024
- font-size: 16px;
2025
- line-height: 1.5em;
2026
- }
2027
-
2028
- [data-sek-module-type="czr_img_slider_module"] .swiper-pagination-bullet-active {
2029
- background-color: #ffffff;
2030
- }
2031
-
2032
- [data-sek-module-type="czr_img_slider_module"] .sek-swiper-nav {
2033
- cursor: pointer;
2034
- }
2035
-
2036
- [data-sek-module-type="czr_img_slider_module"] .sek-swiper-nav .sek-chevron {
2037
- display: inline-block;
2038
- border-right: 2px solid #ffffff;
2039
- border-bottom: 2px solid #ffffff;
2040
- width: 11px;
2041
- height: 11px;
2042
- }
2043
-
2044
- [data-sek-module-type="czr_img_slider_module"] .sek-swiper-nav .sek-swiper-prev {
2045
- left: 0;
2046
- border-top-left-radius: 0px;
2047
- border-top-right-radius: 2px;
2048
- border-bottom-right-radius: 2px;
2049
- border-bottom-left-radius: 0px;
2050
- }
2051
-
2052
- [data-sek-module-type="czr_img_slider_module"] .sek-swiper-nav .sek-swiper-prev .sek-chevron {
2053
- -webkit-transform: rotate(-225deg);
2054
- transform: rotate(-225deg);
2055
- }
2056
-
2057
- [data-sek-module-type="czr_img_slider_module"] .sek-swiper-nav .sek-swiper-next {
2058
- right: 0;
2059
- border-top-left-radius: 2px;
2060
- border-top-right-radius: 0px;
2061
- border-bottom-right-radius: 0px;
2062
- border-bottom-left-radius: 2px;
2063
- }
2064
-
2065
- [data-sek-module-type="czr_img_slider_module"] .sek-swiper-nav .sek-swiper-next .sek-chevron {
2066
- -webkit-transform: rotate(-45deg);
2067
- transform: rotate(-45deg);
2068
- }
2069
-
2070
- [data-sek-module-type="czr_img_slider_module"] .sek-swiper-nav .sek-swiper-prev, [data-sek-module-type="czr_img_slider_module"] .sek-swiper-nav .sek-swiper-next {
2071
- position: absolute;
2072
- z-index: 2;
2073
- top: calc(50% - 30px);
2074
- text-align: center;
2075
- margin-top: 0px;
2076
- -webkit-backface-visibility: hidden;
2077
- backface-visibility: hidden;
2078
- display: block;
2079
- height: 60px;
2080
- width: 50px;
2081
- opacity: 0.6;
2082
- background-color: rgba(32, 32, 32, 0.4);
2083
- transition: all 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);
2084
- line-height: 64px;
2085
- cursor: pointer;
2086
- font-size: 18px;
2087
- }
2088
-
2089
- [data-sek-module-type="czr_img_slider_module"] .sek-swiper-nav .sek-swiper-prev:hover, [data-sek-module-type="czr_img_slider_module"] .sek-swiper-nav .sek-swiper-next:hover {
2090
- background-color: rgba(32, 32, 32, 0.7);
2091
- opacity: 1;
2092
- width: 100px;
2093
- }
2094
-
2095
- @media (max-width: 575.98px) {
2096
- [data-sek-module-type="czr_img_slider_module"] [data-sek-hide-nav-on-mobile="true"] .swiper-pagination {
2097
- display: none;
2098
- }
2099
- [data-sek-module-type="czr_img_slider_module"] [data-sek-hide-nav-on-mobile="true"] .sek-swiper-nav {
2100
- display: none;
2101
- }
2102
- }
2103
-
2104
- [data-sek-module-type="czr_img_slider_module"] .sek-slider-placeholder {
2105
- height: 150px;
2106
- background: #eee;
2107
- }
2108
-
2109
- [data-sek-module-type="czr_img_slider_module"] .sek-slider-placeholder .sek-slider-ph-text {
2110
- font-size: 25px;
2111
- position: relative;
2112
- width: 100%;
2113
- height: 100%;
2114
- text-align: center;
2115
- display: -ms-flexbox;
2116
- display: flex;
2117
- -ms-flex-pack: center;
2118
- justify-content: center;
2119
- -ms-flex-align: flex-end;
2120
- align-items: flex-end;
2121
- }
2122
-
2123
- [data-sek-module-type="czr_img_slider_module"] .sek-slider-placeholder .sek-slider-ph-text > p {
2124
- padding: 10px;
2125
- position: relative;
2126
- margin: 0;
2127
- color: #767676;
2128
- }
2129
-
2130
- [data-sek-module-type="czr_img_slider_module"] .sek-slider-placeholder .sek-slider-ph-text::before {
2131
- content: '';
2132
- left: 0;
2133
- right: 0;
2134
- bottom: 0;
2135
- top: 0;
2136
- position: absolute;
2137
- background-color: #ffffff;
2138
- opacity: 0.6;
2139
- }
2140
-
2141
- .sek-module-inner {
2142
- line-height: 1.5em;
2143
- }
2144
-
2145
- .sek-module-inner h1, .sek-module-inner h2, .sek-module-inner h3, .sek-module-inner h4, .sek-module-inner h5, .sek-module-inner h6, .sek-module-inner p {
2146
- line-height: 1.5em;
2147
- }
2148
-
2149
- .sek-module-inner p {
2150
- margin: 0 0 1em;
2151
- padding: 0;
2152
- }
2153
-
2154
- .sek-module-inner a {
2155
- text-decoration: none;
2156
- box-shadow: none;
2157
- }
2158
-
2159
- .sek-module-inner img {
2160
- height: auto;
2161
- max-width: 100%;
2162
- border: none;
2163
- border-radius: 0;
2164
- box-shadow: none;
2165
- }
2166
-
2167
- body .sek-module-inner h1:before, body .sek-module-inner h2:before, body .sek-module-inner h3:before, body .sek-module-inner h4:before, body .sek-module-inner h5:before, body .sek-module-inner h6:before {
2168
- content: none;
2169
- background: none;
2170
- }
2171
-
2172
- /* make sure that the location level occupies 100% of the width */
2173
- [data-sek-level="location"] {
2174
- clear: both;
2175
- font-size: 16px;
2176
- }
2177
-
2178
- /* To make vertical alignment possible in sections */
2179
- .sek-section, .sek-column, .sek-module {
2180
- display: -ms-flexbox;
2181
- display: flex;
2182
- -ms-flex-align: center;
2183
- align-items: center;
2184
- }
2185
-
2186
- .sek-column-inner, .sek-module-inner {
2187
- -ms-flex: 0 0 100%;
2188
- flex: 0 0 100%;
2189
- max-width: 100%;
2190
- }
2191
-
2192
  /* To allow horizontal centering of modules
2193
  @see https://github.com/presscustomizr/nimble-builder/issues/119
2194
- */
2195
- /* - sections in locations */
2196
- /* - columns in sections */
2197
- /* - modules in columns */
2198
- .sek-column-inner {
2199
- display: -ms-flexbox;
2200
- display: flex;
2201
- -ms-flex-direction: column;
2202
- flex-direction: column;
2203
- }
2204
-
2205
- .sek-module {
2206
- -ms-flex-item-align: center;
2207
- -ms-grid-row-align: center;
2208
- align-self: center;
2209
- width: 100%;
2210
- max-width: 100%;
2211
- }
2212
-
2213
  /* a nested sektion should reset its parent column padding
2214
  @see https://github.com/presscustomizr/nimble-builder/issues/25
2215
- */
2216
- [data-sek-is-nested="true"] .sek-container-fluid {
2217
- padding-right: 0;
2218
- padding-left: 0;
2219
- }
2220
-
2221
- /* MODULE PLACEHOLDER */
2222
  /*@font-face {
2223
  font-family: 'Material Icons';
2224
  font-style: normal;
2225
  font-weight: 400;
2226
  src: url('../fonts/material-icons/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2') format('woff2');
2227
- }*/
2228
- /* @see https://github.com/google/material-design-icons/blob/master/iconfont/material-icons.css */
2229
- @font-face {
2230
- font-family: 'Material Icons';
2231
- font-style: normal;
2232
- font-weight: 400;
2233
- src: url("../fonts/material-icons/MaterialIcons-Regular.eot");
2234
- /* For IE6-8 */
2235
- src: local("Material Icons"), local("MaterialIcons-Regular"), url("../fonts/material-icons/MaterialIcons-Regular.woff2") format("woff2"), url("../fonts/material-icons/MaterialIcons-Regular.woff") format("woff"), url("../fonts/material-icons/MaterialIcons-Regular.ttf") format("truetype");
2236
- }
2237
-
2238
- .material-icons {
2239
- font-family: 'Material Icons';
2240
- font-weight: normal;
2241
- font-style: normal;
2242
- font-size: 24px;
2243
- /* Preferred icon size */
2244
- display: inline-block;
2245
- line-height: 1;
2246
- text-transform: none;
2247
- letter-spacing: normal;
2248
- word-wrap: normal;
2249
- white-space: nowrap;
2250
- direction: ltr;
2251
- /* Support for all WebKit browsers. */
2252
- -webkit-font-smoothing: antialiased;
2253
- /* Support for Safari and Chrome. */
2254
- text-rendering: optimizeLegibility;
2255
- /* Support for Firefox. */
2256
- -moz-osx-font-smoothing: grayscale;
2257
- /* Support for IE. */
2258
- -webkit-font-feature-settings: 'liga';
2259
- font-feature-settings: 'liga';
2260
- }
2261
-
2262
- .sek-module-placeholder {
2263
- text-align: center;
2264
- }
2265
-
2266
- .sek-module-placeholder .material-icons {
2267
- font-size: inherit;
2268
- color: #cfcfcf;
2269
- }
2270
-
2271
- /* LEVEL VISIBILITY BY DEVICE */
2272
- @media (min-width: 767px) {
2273
- [data-sek-level="location"] .sek-hidden-on-desktops {
2274
- display: none;
2275
- }
2276
- }
2277
-
2278
- @media (min-width: 575px) and (max-width: 768px) {
2279
- [data-sek-level="location"] .sek-hidden-on-tablets {
2280
- display: none;
2281
- }
2282
- }
2283
-
2284
- @media (max-width: 575px) {
2285
- [data-sek-level="location"] .sek-hidden-on-mobiles {
2286
- display: none;
2287
- }
2288
- }
2289
-
2290
- /* NIMBLE TEMPLATE GENERAL STYLING */
2291
- /* <inspired by Twenty Seventeed WP theme> */
2292
- .sek-screen-reader-text {
2293
- clip: rect(1px, 1px, 1px, 1px);
2294
- height: 1px;
2295
- overflow: hidden;
2296
- position: absolute !important;
2297
- width: 1px;
2298
- word-wrap: normal !important;
2299
- }
2300
-
2301
- #nimble-page {
2302
- position: relative;
2303
- word-wrap: break-word;
2304
- }
2305
-
2306
- /* </inspired by Twenty Seventeen WP theme> */
2307
- /* Nimble btn in admin top bar */
2308
- #wpadminbar .sek-nimble-icon {
2309
- display: inline-block;
2310
- }
2311
-
2312
- #wpadminbar .sek-nimble-icon img {
2313
- -webkit-filter: grayscale(100%);
2314
- filter: grayscale(100%);
2315
- -webkit-filter: gray;
2316
- filter: gray;
2317
- transition: all 0.3s ease-in-out;
2318
- }
2319
-
2320
- #wpadminbar .sek-nimble-icon:hover img {
2321
- -webkit-filter: none;
2322
- filter: none;
2323
- -webkit-filter: none;
2324
- filter: none;
2325
- }
2326
-
2327
- #wpadminbar .sek-nimble-icon img {
2328
- width: 28px;
2329
- position: absolute;
2330
- top: 2px;
2331
- }
2332
-
2333
- #wpadminbar .sek-nimble-icon .sek-nimble-admin-bar-title {
2334
- padding-left: 30px;
2335
- }
2336
-
2337
- [data-sek-has-bg="true"] {
2338
- background-size: cover;
2339
- background-repeat: no-repeat;
2340
- background-position: 50% 50%;
2341
- }
2342
-
2343
- [data-sek-level="location"] [data-sek-bg-parallax="true"] {
2344
- background-attachment: fixed;
2345
- background-size: cover;
2346
- }
2347
-
2348
- @supports (-webkit-overflow-scrolling: touch) {
2349
- body [data-sek-level="location"] [data-sek-bg-parallax="true"], body [data-sek-level="location"] [data-sek-bg-fixed="true"] {
2350
- background-attachment: scroll;
2351
- }
2352
- }
2353
-
2354
- [data-sek-level="location"] [data-sek-level] {
2355
- transition: 0s linear;
2356
- transition-property: background-position;
2357
  }
2358
  /*# sourceMappingURL=sek-base-rtl.css.map */
1
+ .sektion-wrapper *,
2
+ .sektion-wrapper *::before,
3
+ .sektion-wrapper *::after {
4
+ box-sizing: border-box;
5
+ }
6
+
7
+ .sektion-wrapper img {
8
+ max-width: 100%;
9
+ vertical-align: middle;
10
+ border-style: none;
11
+ }
12
+
13
+ .sektion-wrapper svg:not(:root) {
14
+ overflow: hidden;
15
+ }
16
+
17
+ .sektion-wrapper figure {
18
+ margin: 0;
19
+ }
20
+
21
+ .sektion-wrapper embed, .sektion-wrapper iframe, .sektion-wrapper object {
22
+ max-width: 100%;
23
+ }
24
+
25
+ .sek-service-font, .sek-module-inner .sek-btn {
26
+ font-family: sans-serif;
27
+ letter-spacing: 1px;
28
+ }
29
+
30
+ .sek-container {
31
+ width: 100%;
32
+ padding-right: 10px;
33
+ padding-left: 10px;
34
+ margin-right: auto;
35
+ margin-left: auto;
36
+ }
37
+
38
+ @media (min-width: 576px) {
39
+ .sek-container {
40
+ max-width: 540px;
41
+ }
42
+ }
43
+
44
+ @media (min-width: 768px) {
45
+ .sek-container {
46
+ max-width: 720px;
47
+ }
48
+ }
49
+
50
+ @media (min-width: 992px) {
51
+ .sek-container {
52
+ max-width: 960px;
53
+ }
54
+ }
55
+
56
+ @media (min-width: 1200px) {
57
+ .sek-container {
58
+ max-width: 1140px;
59
+ }
60
+ }
61
+
62
+ .sek-container-fluid {
63
+ width: 100%;
64
+ padding-right: 10px;
65
+ padding-left: 10px;
66
+ margin-right: auto;
67
+ margin-left: auto;
68
+ }
69
+
70
+ .sek-row {
71
+ display: -ms-flexbox;
72
+ display: flex;
73
+ -ms-flex-wrap: wrap;
74
+ flex-wrap: wrap;
75
+ margin-right: -10px;
76
+ margin-left: -10px;
77
+ }
78
+
79
+ .sek-container-no-padding {
80
+ padding-right: 0;
81
+ padding-left: 0;
82
+ overflow-x: hidden;
83
+ }
84
+
85
+ .sek-no-gutters {
86
+ margin-right: 0;
87
+ margin-left: 0;
88
+ }
89
+
90
+ .sek-no-gutters > .sek-col,
91
+ .sek-no-gutters > [class*="sek-col-"] {
92
+ padding-right: 0;
93
+ padding-left: 0;
94
+ }
95
+
96
+ .sek-col-8, .sek-col-9, .sek-col-10, .sek-col-11, .sek-col-12, .sek-col-14, .sek-col-16, .sek-col-20, .sek-col-25, .sek-col-30, .sek-col-33, .sek-col-40, .sek-col-50, .sek-col-60, .sek-col-66, .sek-col-70, .sek-col-75, .sek-col-80, .sek-col-83, .sek-col-90, .sek-col-100, .sek-col-base,
97
+ .sek-col,
98
+ .sek-col-auto {
99
+ position: relative;
100
+ width: 100%;
101
+ min-height: 1px;
102
+ padding-right: 10px;
103
+ padding-left: 10px;
104
+ }
105
+
106
+ .sek-col-base {
107
+ -ms-flex: 0 0 100%;
108
+ flex: 0 0 100%;
109
+ max-width: 100%;
110
+ }
111
+
112
+ .sek-col {
113
+ -ms-flex-preferred-size: 0;
114
+ flex-basis: 0;
115
+ -ms-flex-positive: 1;
116
+ flex-grow: 1;
117
+ max-width: 100%;
118
+ }
119
+
120
+ .sek-col-auto {
121
+ -ms-flex: 0 0 auto;
122
+ flex: 0 0 auto;
123
+ width: auto;
124
+ max-width: 100%;
125
+ }
126
+
127
+ @media (min-width: 768px) {
128
+ .sek-col-8 {
129
+ -ms-flex: 0 0 8.333%;
130
+ flex: 0 0 8.333%;
131
+ max-width: 8.333%;
132
+ }
133
+ .sek-col-9 {
134
+ -ms-flex: 0 0 9.090909%;
135
+ flex: 0 0 9.090909%;
136
+ max-width: 9.090909%;
137
+ }
138
+ .sek-col-10 {
139
+ -ms-flex: 0 0 10%;
140
+ flex: 0 0 10%;
141
+ max-width: 10%;
142
+ }
143
+ .sek-col-11 {
144
+ -ms-flex: 0 0 11.111%;
145
+ flex: 0 0 11.111%;
146
+ max-width: 11.111%;
147
+ }
148
+ .sek-col-12 {
149
+ -ms-flex: 0 0 12.5%;
150
+ flex: 0 0 12.5%;
151
+ max-width: 12.5%;
152
+ }
153
+ .sek-col-14 {
154
+ -ms-flex: 0 0 14.285%;
155
+ flex: 0 0 14.285%;
156
+ max-width: 14.285%;
157
+ }
158
+ .sek-col-16 {
159
+ -ms-flex: 0 0 16.666%;
160
+ flex: 0 0 16.666%;
161
+ max-width: 16.666%;
162
+ }
163
+ .sek-col-20 {
164
+ -ms-flex: 0 0 20%;
165
+ flex: 0 0 20%;
166
+ max-width: 20%;
167
+ }
168
+ .sek-col-25 {
169
+ -ms-flex: 0 0 25%;
170
+ flex: 0 0 25%;
171
+ max-width: 25%;
172
+ }
173
+ .sek-col-30 {
174
+ -ms-flex: 0 0 30%;
175
+ flex: 0 0 30%;
176
+ max-width: 30%;
177
+ }
178
+ .sek-col-33 {
179
+ -ms-flex: 0 0 33.333%;
180
+ flex: 0 0 33.333%;
181
+ max-width: 33.333%;
182
+ }
183
+ .sek-col-40 {
184
+ -ms-flex: 0 0 40%;
185
+ flex: 0 0 40%;
186
+ max-width: 40%;
187
+ }
188
+ .sek-col-50 {
189
+ -ms-flex: 0 0 50%;
190
+ flex: 0 0 50%;
191
+ max-width: 50%;
192
+ }
193
+ .sek-col-60 {
194
+ -ms-flex: 0 0 60%;
195
+ flex: 0 0 60%;
196
+ max-width: 60%;
197
+ }
198
+ .sek-col-66 {
199
+ -ms-flex: 0 0 66.666%;
200
+ flex: 0 0 66.666%;
201
+ max-width: 66.666%;
202
+ }
203
+ .sek-col-70 {
204
+ -ms-flex: 0 0 70%;
205
+ flex: 0 0 70%;
206
+ max-width: 70%;
207
+ }
208
+ .sek-col-75 {
209
+ -ms-flex: 0 0 75%;
210
+ flex: 0 0 75%;
211
+ max-width: 75%;
212
+ }
213
+ .sek-col-80 {
214
+ -ms-flex: 0 0 80%;
215
+ flex: 0 0 80%;
216
+ max-width: 80%;
217
+ }
218
+ .sek-col-83 {
219
+ -ms-flex: 0 0 83.333%;
220
+ flex: 0 0 83.333%;
221
+ max-width: 83.333%;
222
+ }
223
+ .sek-col-90 {
224
+ -ms-flex: 0 0 90%;
225
+ flex: 0 0 90%;
226
+ max-width: 90%;
227
+ }
228
+ .sek-col-100 {
229
+ -ms-flex: 0 0 100%;
230
+ flex: 0 0 100%;
231
+ max-width: 100%;
232
+ }
233
+ .sek-order-first {
234
+ -ms-flex-order: -1;
235
+ order: -1;
236
+ }
237
+ .sek-order-last {
238
+ -ms-flex-order: 13;
239
+ order: 13;
240
+ }
241
+ .sek-order-0 {
242
+ -ms-flex-order: 0;
243
+ order: 0;
244
+ }
245
+ .sek-order-1 {
246
+ -ms-flex-order: 1;
247
+ order: 1;
248
+ }
249
+ .sek-order-2 {
250
+ -ms-flex-order: 2;
251
+ order: 2;
252
+ }
253
+ .sek-order-3 {
254
+ -ms-flex-order: 3;
255
+ order: 3;
256
+ }
257
+ .sek-order-4 {
258
+ -ms-flex-order: 4;
259
+ order: 4;
260
+ }
261
+ .sek-order-5 {
262
+ -ms-flex-order: 5;
263
+ order: 5;
264
+ }
265
+ .sek-order-6 {
266
+ -ms-flex-order: 6;
267
+ order: 6;
268
+ }
269
+ .sek-order-7 {
270
+ -ms-flex-order: 7;
271
+ order: 7;
272
+ }
273
+ .sek-order-8 {
274
+ -ms-flex-order: 8;
275
+ order: 8;
276
+ }
277
+ .sek-order-9 {
278
+ -ms-flex-order: 9;
279
+ order: 9;
280
+ }
281
+ .sek-order-10 {
282
+ -ms-flex-order: 10;
283
+ order: 10;
284
+ }
285
+ .sek-order-11 {
286
+ -ms-flex-order: 11;
287
+ order: 11;
288
+ }
289
+ .sek-order-12 {
290
+ -ms-flex-order: 12;
291
+ order: 12;
292
+ }
293
+ }
294
+
295
+ .sek-fade {
296
+ transition: opacity 0.15s linear;
297
+ }
298
+
299
+ @media screen and (prefers-reduced-motion: reduce) {
300
+ .sek-fade {
301
+ transition: none;
302
+ }
303
+ }
304
+
305
+ .sek-fade:not(.show) {
306
+ opacity: 0;
307
+ }
308
+
309
+ .sek-collapse:not(.show) {
310
+ display: none;
311
+ }
312
+
313
  /*
314
  .sek-collapsing {
315
  position: relative;
316
  height: 0;
317
  overflow: hidden;
318
  //@include transition($transition-collapse);
319
+ }*/
320
+ .sek-clearfix::after {
321
+ display: block;
322
+ clear: both;
323
+ content: "";
324
+ }
325
+
326
+ .sek-sr-only {
327
+ position: absolute;
328
+ width: 1px;
329
+ height: 1px;
330
+ padding: 0;
331
+ overflow: hidden;
332
+ clip: rect(0, 0, 0, 0);
333
+ white-space: nowrap;
334
+ border: 0;
335
+ }
336
+
337
+ .sek-sr-only-focusable:active, .sek-sr-only-focusable:focus {
338
+ position: static;
339
+ width: auto;
340
+ height: auto;
341
+ overflow: visible;
342
+ clip: auto;
343
+ white-space: normal;
344
+ }
345
+
346
+ .sek-embed {
347
+ position: relative;
348
+ }
349
+
350
+ .sek-embed::before {
351
+ display: block;
352
+ content: '';
353
+ }
354
+
355
+ .sek-embed .sek-embed-inner,
356
+ .sek-embed iframe {
357
+ position: absolute;
358
+ width: 100%;
359
+ height: 100%;
360
+ top: 0;
361
+ left: 0;
362
+ }
363
+
364
+ .sektion-wrapper {
365
+ word-wrap: break-word;
366
+ }
367
+
368
+ .sek-module .sek-module-inner ul {
369
+ list-style: disc;
370
+ }
371
+
372
+ .sek-module .sek-module-inner ol {
373
+ list-style: decimal;
374
+ }
375
+
376
+ .sek-module .sek-module-inner ol > li::before {
377
+ content: none;
378
+ }
379
+
380
+ .sek-module .sek-module-inner ul, .sek-module .sek-module-inner ol {
381
+ padding: 0;
382
+ line-height: 1.5;
383
+ margin: 0 1.5rem 1.5rem 0;
384
+ }
385
+
386
+ .sek-module .sek-module-inner ul > li, .sek-module .sek-module-inner ol > li {
387
+ padding: 0;
388
+ }
389
+
390
+ .sek-module .sek-module-inner li > ul, .sek-module .sek-module-inner li > ol {
391
+ margin-bottom: 0;
392
+ }
393
+
394
+ .sek-module-inner .sek-btn {
395
+ display: inline-block;
396
+ font-weight: normal;
397
+ line-height: 1.25em;
398
+ text-align: center;
399
+ /*white-space: nowrap;*/
400
+ white-space: normal;
401
+ word-break: break-all;
402
+ vertical-align: middle;
403
+ -webkit-user-select: none;
404
+ -moz-user-select: none;
405
+ -ms-user-select: none;
406
+ user-select: none;
407
+ border: 1px solid transparent;
408
+ padding: 0.5em 1em;
409
+ border-radius: 2px;
410
+ border-width: 2px;
411
+ border-style: solid;
412
+ font-size: 1em;
413
+ cursor: pointer;
414
+ text-decoration: none;
415
+ text-transform: none;
416
+ transition: all 0.2s ease-in-out;
417
+ }
418
+
419
+ .sek-module-inner .sek-btn:focus, .sek-module-inner .sek-btn:hover {
420
+ text-decoration: none;
421
+ }
422
+
423
+ .sek-module-inner .sek-btn:focus, .sek-module-inner .focus.sek-btn {
424
+ outline: 0;
425
+ box-shadow: 0 0 0 2px rgba(2, 117, 216, 0.25);
426
+ }
427
+
428
+ .sek-module-inner .disabled.sek-btn, .sek-module-inner .sek-btn:disabled {
429
+ cursor: not-allowed;
430
+ opacity: .65;
431
+ box-shadow: none;
432
+ }
433
+
434
+ .sek-module-inner .sek-btn:active, .sek-module-inner .active.sek-btn {
435
+ background-image: none;
436
+ box-shadow: 0 0 0 2px rgba(2, 117, 216, 0.25);
437
+ }
438
+
439
+ a.sek-btn.disabled,
440
+ fieldset[disabled] a.sek-btn {
441
+ pointer-events: none;
442
+ }
443
+
444
+ .sektion-wrapper button,
445
+ .sektion-wrapper [type="button"],
446
+ .sektion-wrapper [type="reset"],
447
+ .sektion-wrapper [type="submit"] {
448
+ -webkit-appearance: button;
449
+ }
450
+
451
+ .sektion-wrapper button::-moz-focus-inner,
452
+ .sektion-wrapper [type="button"]::-moz-focus-inner,
453
+ .sektion-wrapper [type="reset"]::-moz-focus-inner,
454
+ .sektion-wrapper [type="submit"]::-moz-focus-inner {
455
+ padding: 0;
456
+ border-style: none;
457
+ }
458
+
459
+ .sektion-wrapper button::-moz-focus-inner .sek-btn,
460
+ .sektion-wrapper [type="button"]::-moz-focus-inner .sek-btn,
461
+ .sektion-wrapper [type="reset"]::-moz-focus-inner .sek-btn,
462
+ .sektion-wrapper [type="submit"]::-moz-focus-inner .sek-btn {
463
+ padding: 0.5em 1em;
464
+ border-style: solid;
465
+ }
466
+
467
+ button.sek-btn,
468
+ [type="button"].sek-btn,
469
+ [type="reset"].sek-btn,
470
+ [type="submit"].sek-btn {
471
+ -wekbit-appearance: none !important;
472
+ background: transparent;
473
+ }
474
+
475
+ .sek-module-inner h1, .sek-module-inner h2, .sek-module-inner h3, .sek-module-inner h4, .sek-module-inner h5, .sek-module-inner h6 {
476
+ font-weight: 400;
477
+ line-height: 1.5em;
478
+ }
479
+
480
+ .sek-module-inner h1 {
481
+ font-size: 2.48em;
482
+ }
483
+
484
+ .sek-module-inner h2 {
485
+ font-size: 2.07em;
486
+ }
487
+
488
+ .sek-module-inner h3 {
489
+ font-size: 1.73em;
490
+ }
491
+
492
+ .sek-module-inner h4 {
493
+ font-size: 1.44em;
494
+ }
495
+
496
+ .sek-module-inner h5 {
497
+ font-size: 1.2em;
498
+ }
499
+
500
+ .sek-module-inner h6 {
501
+ font-size: 1em;
502
+ }
503
+
504
+ .sek-module-inner .sek-heading {
505
+ text-align: center;
506
+ margin: 0.6em 0;
507
+ display: block;
508
+ }
509
+
510
+ .sek-module-inner .sek-heading > a {
511
+ color: inherit;
512
+ font-size: inherit;
513
+ }
514
+
515
+ .sek-nav-wrap {
516
+ position: relative;
517
+ display: -ms-flexbox;
518
+ display: flex;
519
+ -ms-flex-wrap: wrap;
520
+ flex-wrap: wrap;
521
+ -ms-flex-align: center;
522
+ align-items: center;
523
+ -ms-flex-pack: justify;
524
+ justify-content: space-between;
525
+ -ms-flex-pack: center;
526
+ justify-content: center;
527
+ padding: .5rem 0;
528
+ }
529
+
530
+ .sek-mobile-menu-expanded-below .sek-nav-wrap {
531
+ padding: 0;
532
+ }
533
+
534
+ .sek-nav-collapse {
535
+ -ms-flex-preferred-size: 100%;
536
+ flex-basis: 100%;
537
+ -ms-flex-positive: 1;
538
+ flex-grow: 1;
539
+ -ms-flex-align: center;
540
+ align-items: center;
541
+ -ms-flex-pack: center;
542
+ justify-content: center;
543
+ }
544
+
545
+ .sek-nav {
546
+ display: -ms-flexbox;
547
+ display: flex;
548
+ -ms-flex-wrap: wrap;
549
+ flex-wrap: wrap;
550
+ -ms-flex-direction: column;
551
+ flex-direction: column;
552
+ }
553
+
554
+ .sek-module .sek-module-inner .sek-nav {
555
+ margin-right: -10px !important;
556
+ margin-left: -10px !important;
557
+ }
558
+
559
+ .sek-module .sek-module-inner .sek-nav,
560
+ .sek-module .sek-module-inner .sek-nav ul {
561
+ list-style: none !important;
562
+ padding: 0 !important;
563
+ margin: 0 !important;
564
+ }
565
+
566
+ .sek-module .sek-module-inner .sek-nav li {
567
+ list-style: none;
568
+ margin: 0 5px;
569
+ }
570
+
571
+ .sek-module .sek-module-inner .sek-nav li > ul li {
572
+ padding: 0 .9rem 0 0;
573
+ }
574
+
575
+ .sek-nav li a {
576
+ padding: .6em .8em;
577
+ display: -ms-flexbox;
578
+ display: flex;
579
+ -ms-flex-align: center;
580
+ align-items: center;
581
+ -ms-flex-pack: justify;
582
+ justify-content: space-between;
583
+ color: inherit;
584
+ overflow: hidden;
585
+ }
586
+
587
+ .sek-nav-wrap .sek-nav li a {
588
+ text-decoration: none;
589
+ }
590
+
591
+ .sek-nav li a:hover .sek-nav__title {
592
+ text-decoration: underline;
593
+ }
594
+
595
+ .sek-nav li:not(:last-of-type) {
596
+ border-bottom: 1px solid;
597
+ border-color: rgba(49, 49, 49, 0.09);
598
+ }
599
+
600
+ .sek-nav .menu-item-has-children,
601
+ .sek-nav .page_item_has_children {
602
+ position: relative;
603
+ }
604
+
605
+ .sek-nav .menu-item-has-children > a::after,
606
+ .sek-nav .page_item_has_children > a::after {
607
+ content: "\f107";
608
+ -moz-osx-font-smoothing: grayscale;
609
+ -webkit-font-smoothing: antialiased;
610
+ display: none;
611
+ font-style: normal;
612
+ font-variant: normal;
613
+ text-rendering: auto;
614
+ font-family: 'Font Awesome 5 Free';
615
+ font-weight: 900;
616
+ transition: all 0.3s ease;
617
+ -webkit-transform-style: preserve-3d;
618
+ transform-style: preserve-3d;
619
+ -webkit-backface-visibility: hidden;
620
+ backface-visibility: hidden;
621
+ -webkit-perspective: 1000px;
622
+ perspective: 1000px;
623
+ padding: 0 .45em;
624
+ font-size: .8em;
625
+ top: .1em;
626
+ position: relative;
627
+ }
628
+
629
+ .sek-nav .menu-item-has-children.show > a::after,
630
+ .sek-nav .page_item_has_children.show > a::after {
631
+ -webkit-transform: translateZ(0) rotate(180deg) !important;
632
+ transform: translateZ(0) rotate(180deg) !important;
633
+ -ms-transform: rotate(180deg) !important;
634
+ }
635
+
636
+ .sek-nav .sub-menu,
637
+ .sek-nav .children {
638
+ position: static;
639
+ float: none;
640
+ list-style: none;
641
+ border-radius: 0;
642
+ border: 0;
643
+ margin: 0;
644
+ padding: 0;
645
+ font-size: inherit;
646
+ }
647
+
648
+ @media (min-width: 768px) {
649
+ .sek-nav .sub-menu,
650
+ .sek-nav .children {
651
+ position: absolute;
652
+ display: none;
653
+ top: 100%;
654
+ right: 0;
655
+ z-index: 1000;
656
+ min-width: 10rem;
657
+ max-width: 50vw;
658
+ }
659
+ }
660
+
661
+ .sek-dropdown-submenu > a::after {
662
+ -webkit-transform: translateZ(0) rotate(90deg);
663
+ transform: translateZ(0) rotate(90deg);
664
+ -ms-transform: rotate(90deg);
665
+ }
666
+
667
+ .sek-dropdown-submenu > a[class*=-reverse]::after {
668
+ -webkit-transform: translateZ(0) rotate(270deg);
669
+ transform: translateZ(0) rotate(270deg);
670
+ -ms-transform: rotate(270deg);
671
+ }
672
+
673
+ .sek-nav-toggler {
674
+ -webkit-appearance: none !important;
675
+ cursor: pointer;
676
+ height: 40px;
677
+ width: 40px;
678
+ padding: 0;
679
+ vertical-align: middle;
680
+ }
681
+
682
+ .sek-nav-toggler, .sek-nav-toggler:hover, .sek-nav-toggler:focus {
683
+ background: 0 0;
684
+ background-color: rgba(0, 0, 0, 0);
685
+ color: black;
686
+ border: none;
687
+ }
688
+
689
+ .sek-ham__span-wrapper {
690
+ height: 12px;
691
+ position: relative;
692
+ }
693
+
694
+ .sek-ham__span-wrapper .line {
695
+ display: block;
696
+ height: 1.5px;
697
+ position: absolute;
698
+ left: 10px;
699
+ border-radius: 5px;
700
+ background-clip: padding-box;
701
+ transition: all ease .35s;
702
+ -webkit-backface-visibility: hidden;
703
+ backface-visibility: hidden;
704
+ border-top: 1.5px solid;
705
+ }
706
+
707
+ .sek-ham__span-wrapper .line-1 {
708
+ top: 0;
709
+ }
710
+
711
+ .sek-ham__span-wrapper .line-2 {
712
+ top: 50%;
713
+ }
714
+
715
+ .sek-ham__span-wrapper .line-3 {
716
+ top: 100%;
717
+ }
718
+
719
+ .sek-nav-toggler .line-1 {
720
+ -webkit-transform: translate(-3px, 6px) rotate(45deg);
721
+ transform: translate(-3px, 6px) rotate(45deg);
722
+ width: 28px;
723
+ }
724
+
725
+ .sek-nav-toggler .line-2 {
726
+ opacity: 0;
727
+ }
728
+
729
+ .sek-nav-toggler .line-3 {
730
+ -webkit-transform: translate(-3px, -6px) rotate(-45deg);
731
+ transform: translate(-3px, -6px) rotate(-45deg);
732
+ width: 28px;
733
+ }
734
+
735
+ .sek-nav-toggler.sek-collapsed .line {
736
+ width: 20px;
737
+ -webkit-transform: translate(0, 0) rotate(0);
738
+ transform: translate(0, 0) rotate(0);
739
+ opacity: 1;
740
+ }
741
+
742
+ .sek-nav-toggler.sek-collapsed.hovering .line {
743
+ -webkit-transform: translateX(-3px);
744
+ transform: translateX(-3px);
745
+ width: 26px;
746
+ }
747
+
748
+ .sek-dropdown-menu {
749
+ position: static;
750
+ float: none;
751
+ list-style: none;
752
+ border-radius: 0;
753
+ border: 0;
754
+ margin: 0;
755
+ padding: 0;
756
+ font-size: inherit;
757
+ }
758
+
759
+ @media (min-width: 768px) {
760
+ .sek-dropdown-menu {
761
+ position: absolute;
762
+ display: none;
763
+ top: 100%;
764
+ right: 0;
765
+ z-index: 1000;
766
+ min-width: 10rem;
767
+ max-width: 50vw;
768
+ }
769
+ }
770
+
771
+ .show > .sek-dropdown-menu {
772
+ display: block;
773
+ }
774
+
775
+ .sek-dropdown-menu .sek-nav__title {
776
+ word-break: break-word;
777
+ white-space: normal;
778
+ }
779
+
780
+ .sek-dropdown-menu.open-right {
781
+ left: 0;
782
+ right: auto;
783
+ }
784
+
785
+ .sek-dropdown-menu.open-right ul:not(.open-left),
786
+ .sek-dropdown-menu ul.open-right {
787
+ left: 100%;
788
+ right: auto;
789
+ }
790
+
791
+ .sek-dropdown-menu.open-left {
792
+ left: auto;
793
+ right: 0;
794
+ }
795
+
796
+ .sek-dropdown-menu.open-left ul:not(.open-right),
797
+ .sek-dropdown-menu ul.open-left {
798
+ right: 100%;
799
+ left: auto;
800
+ }
801
+
802
+ @media (min-width: 768px) {
803
+ .sek-nav {
804
+ -ms-flex-direction: row;
805
+ flex-direction: row;
806
+ }
807
+ .sek-nav .menu-item-has-children > a::after,
808
+ .sek-nav .page_item_has_children > a::after {
809
+ display: inline-block;
810
+ }
811
+ .sek-nav > li:not(:last-of-type) {
812
+ border-bottom: none;
813
+ }
814
+ .sek-nav > li > a {
815
+ padding: 5px;
816
+ }
817
+ .sek-nav-collapse {
818
+ display: -ms-flexbox !important;
819
+ display: flex !important;
820
+ -ms-flex-preferred-size: auto;
821
+ flex-basis: auto;
822
+ }
823
+ .sek-mobile-menu-expanded-below {
824
+ display: none !important;
825
+ }
826
+ .sek-nav-toggler {
827
+ display: none;
828
+ }
829
+ .sek-dropdown-menu {
830
+ background: white;
831
+ box-shadow: 1px 2px 2px 2px rgba(0, 0, 0, 0.15);
832
+ }
833
+ .sek-nav .sek-dropdown-menu li {
834
+ padding: 0 10px !important;
835
+ margin: 0 !important;
836
+ }
837
+ .sek-nav .sek-dropdown-menu li a {
838
+ padding: 10px 12px;
839
+ }
840
+ .sek-dropdown-menu ul {
841
+ right: 100%;
842
+ }
843
+ .sek-dropdown-menu .sek-menu-link__row-reverse {
844
+ -ms-flex-direction: row-reverse !important;
845
+ flex-direction: row-reverse !important;
846
+ }
847
+ .sek-dropdown-menu .sek-nav__title {
848
+ word-break: normal;
849
+ white-space: nowrap;
850
+ }
851
+ .sek-dropdown-submenu .sek-dropdown-menu {
852
+ top: 15px;
853
+ }
854
+ .sek-submenu-fade .sek-dropdown-menu a {
855
+ transition: all 0.25s ease;
856
+ -webkit-transform: translate(0, 0);
857
+ transform: translate(0, 0);
858
+ }
859
+ .sek-submenu-fade .sek-dropdown-menu a:hover {
860
+ -webkit-transform: translate(3px, 0);
861
+ transform: translate(3px, 0);
862
+ }
863
+ .sek-submenu-fade .page_item_has_children,
864
+ .sek-submenu-fade .menu-item-has-children {
865
+ -webkit-perspective: 1000px;
866
+ perspective: 1000px;
867
+ }
868
+ .sek-submenu-fade .page_item_has_children > ul,
869
+ .sek-submenu-fade .menu-item-has-children > ul {
870
+ position: fixed;
871
+ opacity: 0;
872
+ visibility: hidden;
873
+ display: block;
874
+ transition: all 0.25s ease-in-out;
875
+ -webkit-transform: translate(0, -10px);
876
+ transform: translate(0, -10px);
877
+ }
878
+ .sek-submenu-fade .page_item_has_children:not(.show),
879
+ .sek-submenu-fade .menu-item-has-children:not(.show) {
880
+ overflow: hidden;
881
+ }
882
+ .sek-submenu-fade .page_item_has_children:not(.show) ul,
883
+ .sek-submenu-fade .menu-item-has-children:not(.show) ul {
884
+ pointer-events: none;
885
+ cursor: not-allowed;
886
+ }
887
+ .sek-submenu-fade li.show {
888
+ -webkit-perspective: none;
889
+ perspective: none;
890
+ }
891
+ .sek-submenu-fade li.show > ul {
892
+ position: absolute;
893
+ visibility: visible;
894
+ opacity: 1;
895
+ -webkit-transform: translate(0, 0);
896
+ transform: translate(0, 0);
897
+ }
898
+ }
899
+
900
+ [class*=sek__r-w] {
901
+ position: relative;
902
+ display: block;
903
+ padding: 0;
904
+ overflow: hidden;
905
+ -webkit-backface-visibility: hidden;
906
+ backface-visibility: hidden;
907
+ -webkit-transform-style: preserve-3d;
908
+ transform-style: preserve-3d;
909
+ }
910
+
911
+ [class*=sek__r-w]::before {
912
+ display: block;
913
+ content: "";
914
+ }
915
+
916
+ .sek__r-wFP::before {
917
+ padding-top: 92.592593%;
918
+ }
919
+
920
+ .sek-fp-widget {
921
+ text-align: center;
922
+ margin: auto !important;
923
+ }
924
+
925
+ .sek-fp-widget .sek-fp-button-holder, .sek-fp-widget .sek-fp-title, .sek-fp-widget .sek-fp-text {
926
+ width: 90%;
927
+ margin-left: auto;
928
+ margin-right: auto;
929
+ }
930
+
931
+ .sek-fp-widget .sek-fp-title {
932
+ color: #5a5a5a;
933
+ line-height: 1.25em;
934
+ margin-top: .625em;
935
+ margin-bottom: 1.25em;
936
+ word-break: break-word;
937
+ position: relative;
938
+ font-weight: 500;
939
+ font-size: 1.44em;
940
+ }
941
+
942
+ .sek-fp-widget .sek-fp-title::after {
943
+ content: "";
944
+ position: absolute;
945
+ width: 1.25em;
946
+ background: #5a5a5a;
947
+ height: 2px;
948
+ top: 100%;
949
+ left: 0;
950
+ right: 0;
951
+ margin: .3125em auto 0;
952
+ transition: all .6s ease;
953
+ }
954
+
955
+ .sek-link-mask-p:hover .sek-fp-title::after {
956
+ width: 2.5em;
957
+ }
958
+
959
+ .sek-fp-widget .sek-fp-text {
960
+ color: #777;
961
+ line-height: 1.55em;
962
+ margin: 1.5em auto;
963
+ word-wrap: break-word;
964
+ }
965
+
966
+ .sek-fp-widget .sek-fp-text > a {
967
+ padding: 0 !important;
968
+ display: inline !important;
969
+ line-height: 1em !important;
970
+ }
971
+
972
+ .sek-fp-widget .sek-fp-btn-link {
973
+ text-transform: uppercase;
974
+ margin-bottom: 1.25em;
975
+ white-space: normal;
976
+ word-break: break-word;
977
+ outline: 0;
978
+ background-color: #3b3b3b;
979
+ color: #fff;
980
+ border-color: #3b3b3b;
981
+ font-size: .75em;
982
+ line-height: 2.5em;
983
+ padding: 0 2.5em;
984
+ }
985
+
986
+ .sek-fp-widget .sek-fp-btn-link:hover, .sek-fp-widget .sek-fp-btn-link:focus, .sek-fp-widget .sek-fp-btn-link:active {
987
+ color: #3b3b3b;
988
+ background: transparent;
989
+ }
990
+
991
+ .sek-fp-widget .sek-fp-thumb-wrapper {
992
+ max-width: 270px;
993
+ margin: 8px auto;
994
+ }
995
+
996
+ .sek-fp-widget img {
997
+ -webkit-transform: translate3d(0, 0, 0);
998
+ transform: translate3d(0, 0, 0);
999
+ -ms-transform: translate(0, 0);
1000
+ -webkit-transform-style: preserve-3d;
1001
+ transform-style: preserve-3d;
1002
+ -webkit-backface-visibility: hidden;
1003
+ backface-visibility: hidden;
1004
+ position: absolute;
1005
+ top: 0;
1006
+ left: 0;
1007
+ z-index: 0;
1008
+ }
1009
+
1010
+ .js-center-images-disabled .sek-fp-widget img {
1011
+ -webkit-transform: translate(-50%, -50%);
1012
+ transform: translate(-50%, -50%);
1013
+ -webkit-transform: translate3d(-50%, -50%, 0);
1014
+ transform: translate3d(-50%, -50%, 0);
1015
+ -ms-transform: translate(-50%, -50%);
1016
+ top: 50%;
1017
+ left: 50%;
1018
+ max-width: 100%;
1019
+ }
1020
+
1021
+ .sek-fp-widget img.h-centered {
1022
+ width: auto !important;
1023
+ max-width: none !important;
1024
+ }
1025
+
1026
+ .sek-fp-widget img.v-centered {
1027
+ height: auto !important;
1028
+ max-height: none !important;
1029
+ max-width: none !important;
1030
+ vertical-align: top;
1031
+ }
1032
+
1033
+ .sek-link-mask {
1034
+ position: absolute;
1035
+ border-color: white;
1036
+ left: 0;
1037
+ right: 0;
1038
+ top: 0;
1039
+ bottom: 0;
1040
+ overflow: hidden;
1041
+ z-index: 1;
1042
+ }
1043
+
1044
+ .sek-link-mask.no-effect {
1045
+ border: none;
1046
+ }
1047
+
1048
+ .sek-link-mask::before {
1049
+ position: absolute;
1050
+ width: 63%;
1051
+ padding-bottom: 63%;
1052
+ content: '';
1053
+ z-index: 1;
1054
+ left: 50%;
1055
+ top: 50%;
1056
+ -webkit-transform: translate(-50%, -50%);
1057
+ transform: translate(-50%, -50%);
1058
+ -webkit-transform: translate3d(-50%, -50%, 0);
1059
+ transform: translate3d(-50%, -50%, 0);
1060
+ /* end of centering */
1061
+ border: 150px solid;
1062
+ border-color: inherit;
1063
+ box-sizing: content-box;
1064
+ transition: all .3s ease;
1065
+ }
1066
+
1067
+ .round .sek-link-mask::before {
1068
+ border-radius: 50%;
1069
+ }
1070
+
1071
+ .sek-link-mask-p:hover .sek-link-mask::before {
1072
+ -webkit-transform: translate(-50%, -50%) scale(1.4);
1073
+ transform: translate(-50%, -50%) scale(1.4);
1074
+ /* fallback for those browsers w/o translate3d transform property*/
1075
+ -webkit-transform: translate3d(-50%, -50%, 0) scale(1.4);
1076
+ transform: translate3d(-50%, -50%, 0) scale(1.4);
1077
+ -ms-transform: translate(-50%, -50%) scale(1.4);
1078
+ }
1079
+
1080
+ .no-cssanimations .sek-link-mask {
1081
+ border: transparent;
1082
+ }
1083
+
1084
+ .no-cssanimations .sek-fp-thumb-wrapper {
1085
+ opacity: .7;
1086
+ }
1087
+
1088
+ .no-cssanimations .sek-fp-thumb-wrapper:hover {
1089
+ opacity: 1;
1090
+ }
1091
+
1092
+ [data-sek-module-type="czr_image_module"] {
1093
+ text-align: center;
1094
+ }
1095
+
1096
+ [data-sek-module-type="czr_image_module"] img {
1097
+ border: 0 solid #f2f2f2;
1098
+ }
1099
+
1100
+ [data-sek-module-type="czr_image_module"] .box-shadow img {
1101
+ box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0;
1102
+ }
1103
+
1104
+ /* image module transitions for better animations when effects are used */
1105
+ [data-sek-module-type="czr_image_module"] figure img {
1106
+ transition: all 0.2s ease-out;
1107
+ }
1108
+
1109
+ .sek-hover-effect-opacity img:hover {
1110
+ opacity: .7;
1111
+ }
1112
+
1113
+ .sek-hover-effect-zoom-out img:hover {
1114
+ -webkit-transform: scale(1.05);
1115
+ transform: scale(1.05);
1116
+ }
1117
+
1118
+ .sek-hover-effect-zoom-in img:hover {
1119
+ -webkit-transform: scale(0.95);
1120
+ transform: scale(0.95);
1121
+ }
1122
+
1123
+ .sek-hover-effect-move-up img:hover {
1124
+ -webkit-transform: translateY(-6px);
1125
+ transform: translateY(-6px);
1126
+ }
1127
+
1128
+ .sek-hover-effect-move-down img:hover {
1129
+ -webkit-transform: translateY(6px);
1130
+ transform: translateY(6px);
1131
+ }
1132
+
1133
+ .sek-hover-effect-blur img:hover {
1134
+ -webkit-filter: blur(2px);
1135
+ filter: blur(2px);
1136
+ }
1137
+
1138
+ .sek-hover-effect-grayscale img:hover {
1139
+ -webkit-filter: grayscale(0%);
1140
+ filter: grayscale(0%);
1141
+ }
1142
+
1143
+ .sek-hover-effect-grayscale img:hover {
1144
+ -webkit-filter: grayscale(100%);
1145
+ filter: grayscale(100%);
1146
+ -webkit-filter: gray;
1147
+ filter: gray;
1148
+ }
1149
+
1150
+ .sek-hover-effect-reverse-grayscale img {
1151
+ -webkit-filter: grayscale(100%);
1152
+ filter: grayscale(100%);
1153
+ -webkit-filter: gray;
1154
+ filter: gray;
1155
+ }
1156
+
1157
+ .sek-hover-effect-reverse-grayscale img:hover {
1158
+ -webkit-filter: grayscale(0%);
1159
+ filter: grayscale(0%);
1160
+ }
1161
+
1162
+ .sek-nimble-image-wrapper {
1163
+ max-width: 100%;
1164
+ overflow: hidden;
1165
+ width: 100%;
1166
+ position: relative;
1167
+ display: block;
1168
+ background-position: center center;
1169
+ background-size: cover;
1170
+ display: -ms-flexbox;
1171
+ display: flex;
1172
+ -ms-flex-align: center;
1173
+ align-items: center;
1174
+ -ms-flex-pack: center;
1175
+ justify-content: center;
1176
+ -webkit-backface-visibility: hidden;
1177
+ backface-visibility: hidden;
1178
+ -webkit-transform-style: preserve-3d;
1179
+ transform-style: preserve-3d;
1180
+ }
1181
+
1182
+ .sek-nimble-image-wrapper::before {
1183
+ content: '';
1184
+ display: block;
1185
+ padding-top: 100%;
1186
+ }
1187
+
1188
+ .sek-nimble-image-mask {
1189
+ position: absolute;
1190
+ border-color: #fff;
1191
+ left: 0;
1192
+ right: 0;
1193
+ top: 0;
1194
+ bottom: 0;
1195
+ overflow: hidden;
1196
+ z-index: 1;
1197
+ display: -ms-flexbox;
1198
+ display: flex;
1199
+ -ms-flex-align: center;
1200
+ align-items: center;
1201
+ -ms-flex-pack: center;
1202
+ justify-content: center;
1203
+ }
1204
+
1205
+ .sek-nimble-image-mask::before {
1206
+ position: absolute;
1207
+ width: 63%;
1208
+ padding-bottom: 63%;
1209
+ content: '';
1210
+ z-index: 1;
1211
+ border: 150vw solid;
1212
+ border-color: inherit;
1213
+ box-sizing: content-box;
1214
+ transition: all .3s ease;
1215
+ -webkit-backface-visibility: hidden;
1216
+ backface-visibility: hidden;
1217
+ }
1218
+
1219
+ .sek-nimble-image-wrapper.expanded .sek-nimble-image-mask::before,
1220
+ .sek-nimble-image-wrapper.hover .sek-nimble-image-mask::before,
1221
+ .sek-nimble-image-wrapper:hover .sek-nimble-image-mask::before {
1222
+ -webkit-transform: scale(1.4);
1223
+ transform: scale(1.4);
1224
+ }
1225
+
1226
+ .sek-nimble-image-wrapper.round .sek-nimble-image-mask::before {
1227
+ border-radius: 50%;
1228
+ }
1229
+
1230
+ .sek-nimble-image {
1231
+ position: absolute;
1232
+ width: 100%;
1233
+ height: 100%;
1234
+ background-position: center center;
1235
+ background-size: cover;
1236
+ z-index: 0;
1237
+ }
1238
+
1239
+ [data-sek-module-type="czr_divider_module"] {
1240
+ text-align: center;
1241
+ }
1242
+
1243
+ [data-sek-module-type="czr_divider_module"] .sek-module-inner {
1244
+ font-size: 0;
1245
+ line-height: 0;
1246
+ }
1247
+
1248
+ .sek-divider {
1249
+ border-top: 1px solid #5a5a5a;
1250
+ display: inline-block;
1251
+ width: 100%;
1252
+ margin-top: 15px;
1253
+ margin-bottom: 15px;
1254
+ font-size: 1rem;
1255
+ }
1256
+
1257
+ .sek-spacer {
1258
+ height: 20px;
1259
+ }
1260
+
1261
+ [data-sek-module-type="czr_icon_module"] {
1262
+ text-align: center;
1263
+ color: #5a5a5a;
1264
+ font-size: 15px;
1265
+ }
1266
+
1267
+ [data-sek-module-type="czr_icon_module"] a.sek-icon,
1268
+ [data-sek-module-type="czr_icon_module"] a.sek-icon:hover,
1269
+ [data-sek-module-type="czr_icon_module"] a.sek-icon:focus,
1270
+ [data-sek-module-type="czr_icon_module"] a.sek-icon:active,
1271
+ [data-sek-module-type="czr_icon_module"] a.sek-icon.active {
1272
+ color: inherit;
1273
+ }
1274
+
1275
+ [data-sek-module-type="czr_icon_module"] .box-shadow .sek-icon-wrapper {
1276
+ box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0;
1277
+ }
1278
+
1279
+ [data-sek-module-type="czr_icon_module"] .sek-icon i {
1280
+ webkit-transition: all 0.15s ease-in-out;
1281
+ transition: all 0.15s ease-in-out;
1282
+ }
1283
+
1284
+ [data-sek-module-type="czr_icon_module"] .sek-icon .fas, [data-sek-module-type="czr_icon_module"] .sek-icon .far, [data-sek-module-type="czr_icon_module"] .sek-icon .fab {
1285
+ width: 1em;
1286
+ height: 1em;
1287
+ text-align: center;
1288
+ }
1289
+
1290
+ [data-sek-module-type="czr_icon_module"] a.sek-icon {
1291
+ box-shadow: none;
1292
+ -webkit-box-shadow: none;
1293
+ }
1294
+
1295
+ [data-sek-module-type="czr_icon_module"] a.sek-icon:hover, [data-sek-module-type="czr_icon_module"] a.sek-icon:focus, [data-sek-module-type="czr_icon_module"] a.sek-icon:active {
1296
+ box-shadow: none;
1297
+ -webkit-box-shadow: none;
1298
+ }
1299
+
1300
+ [data-sek-module-type="czr_icon_module"] .sek-icon-wrapper {
1301
+ display: inline-block;
1302
+ }
1303
+
1304
+ .sek-quote p {
1305
+ margin: 0 0 .5em;
1306
+ padding: 0;
1307
+ }
1308
+
1309
+ .sek-quote .sek-cite {
1310
+ font-size: 13px;
1311
+ line-height: 1.5em;
1312
+ font-style: inherit;
1313
+ }
1314
+
1315
+ .sek-quote.sek-quote-design {
1316
+ background: none;
1317
+ font-style: inherit;
1318
+ margin-right: 0;
1319
+ margin-left: 0;
1320
+ padding: 15px 0;
1321
+ border: none;
1322
+ }
1323
+
1324
+ .sek-quote.sek-quote-design > * {
1325
+ padding: 0;
1326
+ margin: 0;
1327
+ }
1328
+
1329
+ .sek-quote.sek-quote-design::before, .sek-quote.sek-quote-design::after {
1330
+ display: none;
1331
+ }
1332
+
1333
+ .sek-quote.sek-quote-design .sek-cite {
1334
+ padding: 0;
1335
+ font-weight: normal;
1336
+ }
1337
+
1338
+ .sek-quote.sek-quote-design .sek-cite::before {
1339
+ display: none;
1340
+ }
1341
+
1342
+ .sek-quote.sek-quote-design .sek-quote-inner {
1343
+ color: inherit;
1344
+ padding-right: calc(10px + 1.3em);
1345
+ }
1346
+
1347
+ .sek-quote.sek-quote-design .sek-quote-content {
1348
+ font-weight: 400;
1349
+ font-size: 16px;
1350
+ color: inherit;
1351
+ }
1352
+
1353
+ .sek-quote.sek-quote-design.sek-border-before {
1354
+ padding-right: 15px;
1355
+ border-right: 5px solid;
1356
+ }
1357
+
1358
+ .sek-quote.sek-quote-design.sek-border-before .sek-cite {
1359
+ clear: both;
1360
+ display: block;
1361
+ margin-top: 1.5em;
1362
+ position: relative;
1363
+ padding-right: 2.2em;
1364
+ padding-left: 0.25em;
1365
+ }
1366
+
1367
+ .sek-quote.sek-quote-design.sek-border-before .sek-cite::before {
1368
+ display: block;
1369
+ content: '';
1370
+ top: 1em;
1371
+ position: absolute;
1372
+ background: none;
1373
+ width: 2em;
1374
+ height: auto;
1375
+ right: 0;
1376
+ border-top: 1px solid;
1377
+ }
1378
+
1379
+ .sek-quote.sek-quote-design.sek-quote-icon-before {
1380
+ position: relative;
1381
+ display: -ms-flexbox;
1382
+ display: flex;
1383
+ font-size: 32px;
1384
+ }
1385
+
1386
+ .sek-quote.sek-quote-design.sek-quote-icon-before .sek-quote-content *:last-child {
1387
+ margin-bottom: .75em;
1388
+ }
1389
+
1390
+ .sek-quote.sek-quote-design.sek-quote-icon-before::before {
1391
+ content: '\f10d';
1392
+ color: #ccc;
1393
+ font-weight: 900;
1394
+ font-style: normal;
1395
+ text-align: center;
1396
+ font-family: 'Font Awesome 5 Free';
1397
+ -moz-osx-font-smoothing: grayscale;
1398
+ -webkit-font-smoothing: antialiased;
1399
+ font-variant: normal;
1400
+ text-rendering: auto;
1401
+ display: -ms-flexbox;
1402
+ display: flex;
1403
+ position: static;
1404
+ width: auto;
1405
+ margin: 0;
1406
+ right: 0;
1407
+ position: absolute;
1408
+ top: 0;
1409
+ }
1410
+
1411
+ [data-sek-module-type="czr_button_module"] .sek-module-inner {
1412
+ text-align: center;
1413
+ }
1414
+
1415
+ .sek-module-inner .sek-btn {
1416
+ background: #020202;
1417
+ color: #ffffff;
1418
+ padding: 0.5em 1em;
1419
+ }
1420
+
1421
+ .sek-module-inner .sek-btn i {
1422
+ margin: 0 8px;
1423
+ }
1424
+
1425
+ .sek-module-inner .sek-btn:hover, .sek-module-inner .sek-btn:focus, .sek-module-inner .sek-btn:active {
1426
+ color: #ffffff;
1427
+ }
1428
+
1429
+ .sek-btn-inner {
1430
+ display: -ms-flexbox;
1431
+ display: flex;
1432
+ -ms-flex-align: center;
1433
+ align-items: center;
1434
+ }
1435
+
1436
+ .sek-btn.box-shadow {
1437
+ box-shadow: 0 3px 8px rgba(0, 0, 0, 0.2) !important;
1438
+ }
1439
+
1440
+ .sek-btn.box-shadow.push-effect:active {
1441
+ -webkit-transform: translateY(2px);
1442
+ transform: translateY(2px);
1443
+ }
1444
+
1445
+ .sek-post-grid-wrapper {
1446
+ margin-top: 1.5rem;
1447
+ margin-bottom: 1.5rem;
1448
+ }
1449
+
1450
+ .sek-post-grid-wrapper .sek-grid-items {
1451
+ grid-row-gap: 25px;
1452
+ }
1453
+
1454
+ .sek-post-grid-wrapper .sek-grid-items.sek-list-layout article > *:not(:last-child):not(.sek-pg-thumbnail) {
1455
+ margin-bottom: 15px;
1456
+ }
1457
+
1458
+ .sek-post-grid-wrapper .sek-grid-items.sek-grid-layout article > *:not(:last-child) {
1459
+ margin-bottom: 15px;
1460
+ }
1461
+
1462
+ .sek-post-grid-wrapper .sek-grid-items article > :first-child {
1463
+ margin-top: 0 !important;
1464
+ }
1465
+
1466
+ .sek-post-grid-wrapper .sek-grid-items article > :last-child {
1467
+ margin-top: 0 !important;
1468
+ }
1469
+
1470
+ .sek-post-grid-wrapper .sek-grid-items article > *:not(:last-child) {
1471
+ margin-top: 0 !important;
1472
+ }
1473
+
1474
+ .sek-post-grid-wrapper .sek-grid-items article .sek-pg-content > *:not(:last-child) {
1475
+ margin-top: 0 !important;
1476
+ margin-bottom: 15px;
1477
+ }
1478
+
1479
+ .sek-post-grid-wrapper .sek-grid-items article .sek-pg-content > :first-child {
1480
+ margin-top: 0 !important;
1481
+ }
1482
+
1483
+ .sek-post-grid-wrapper .sek-grid-items article .sek-pg-content > :last-child {
1484
+ margin-top: 0 !important;
1485
+ }
1486
+
1487
+ .sek-post-grid-wrapper .sek-grid-items.sek-shadow-on-hover article {
1488
+ box-shadow: 0 0 40px 0 rgba(0, 0, 0, 0.05);
1489
+ transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
1490
+ }
1491
+
1492
+ .sek-post-grid-wrapper .sek-grid-items.sek-shadow-on-hover article:hover {
1493
+ -webkit-transform: translateY(-4px);
1494
+ transform: translateY(-4px);
1495
+ box-shadow: 0 14px 28px rgba(0, 0, 0, 0.18), 0 10px 10px rgba(0, 0, 0, 0.15);
1496
+ }
1497
+
1498
+ .sek-post-grid-wrapper .sek-pg-thumbnail {
1499
+ box-shadow: 0 5px 5px 0 rgba(18, 63, 82, 0.035), 0 0 0 1px rgba(176, 181, 193, 0.2);
1500
+ background-color: #fff;
1501
+ overflow: hidden;
1502
+ }
1503
+
1504
+ .sek-post-grid-wrapper .sek-pg-thumbnail a {
1505
+ display: block;
1506
+ position: relative;
1507
+ }
1508
+
1509
+ .sek-post-grid-wrapper .sek-pg-thumbnail img {
1510
+ display: block;
1511
+ width: 100%;
1512
+ height: auto;
1513
+ }
1514
+
1515
+ .sek-post-grid-wrapper .sek-thumb-custom-height .sek-pg-thumbnail a {
1516
+ height: 0;
1517
+ padding-top: 65%;
1518
+ }
1519
+
1520
+ @media all and (-ms-high-contrast: none) {
1521
+ .sek-post-grid-wrapper .sek-thumb-custom-height .sek-pg-thumbnail a {
1522
+ height: auto !important;
1523
+ padding-top: inherit !important;
1524
+ }
1525
+ }
1526
+
1527
+ .sek-post-grid-wrapper .sek-thumb-custom-height .sek-pg-thumbnail img {
1528
+ position: absolute;
1529
+ height: 100%;
1530
+ width: 100%;
1531
+ max-height: none;
1532
+ max-width: none;
1533
+ top: 0;
1534
+ left: 0;
1535
+ right: 0;
1536
+ bottom: 0;
1537
+ -o-object-fit: cover;
1538
+ object-fit: cover;
1539
+ }
1540
+
1541
+ @media all and (-ms-high-contrast: none) {
1542
+ .sek-post-grid-wrapper .sek-thumb-custom-height .sek-pg-thumbnail img {
1543
+ height: auto !important;
1544
+ position: relative;
1545
+ }
1546
+ }
1547
+
1548
+ .sek-post-grid-wrapper .sek-pg-metas > span:not(:last-child)::after {
1549
+ content: "\B7";
1550
+ vertical-align: middle;
1551
+ margin: 0 5px;
1552
+ line-height: 1;
1553
+ }
1554
+
1555
+ .sek-post-grid-wrapper .sek-pg-content {
1556
+ text-align: right;
1557
+ }
1558
+
1559
+ .sek-post-grid-wrapper .sek-excerpt > :last-child {
1560
+ margin-bottom: 0;
1561
+ }
1562
+
1563
+ .sek-module-inner .sek-post-grid-wrapper .sek-pg-category a {
1564
+ text-transform: uppercase;
1565
+ font-size: 14px;
1566
+ text-decoration: none;
1567
+ color: #767676;
1568
+ }
1569
+
1570
+ .sek-module-inner .sek-post-grid-wrapper .sek-pg-title {
1571
+ font-size: 28px;
1572
+ line-height: 1.3em;
1573
+ }
1574
+
1575
+ .sek-module-inner .sek-post-grid-wrapper .sek-pg-title a {
1576
+ text-decoration: none;
1577
+ color: #444;
1578
+ font-size: 28px;
1579
+ font-weight: 400;
1580
+ line-height: 1.3em;
1581
+ -ms-word-wrap: break-word;
1582
+ word-wrap: break-word;
1583
+ }
1584
+
1585
+ .sek-module-inner .sek-post-grid-wrapper .sek-pg-metas span, .sek-module-inner .sek-post-grid-wrapper .sek-pg-metas a {
1586
+ text-transform: uppercase;
1587
+ font-size: 14px;
1588
+ letter-spacing: 1px;
1589
+ color: #767676;
1590
+ }
1591
+
1592
+ .sek-module-inner .sek-post-grid-wrapper .sek-pg-content p {
1593
+ margin: 0 0 15px 0;
1594
+ line-height: 1.5;
1595
+ font-size: 16px;
1596
+ color: #494949;
1597
+ }
1598
+
1599
+ .sek-post-grid-wrapper .sek-list-layout {
1600
+ display: -ms-grid;
1601
+ display: grid;
1602
+ -ms-grid-columns: minmax(0, 1fr);
1603
+ grid-template-columns: minmax(0, 1fr);
1604
+ }
1605
+
1606
+ .sek-post-grid-wrapper .sek-list-layout article {
1607
+ display: -ms-grid;
1608
+ display: grid;
1609
+ -ms-grid-columns: minmax(0, 1fr);
1610
+ grid-template-columns: minmax(0, 1fr);
1611
+ -ms-grid-rows: 1fr;
1612
+ grid-template-rows: 1fr;
1613
+ grid-column-gap: 20px;
1614
+ }
1615
+
1616
+ .sek-post-grid-wrapper .sek-list-layout article > *:nth-child(1) {
1617
+ -ms-grid-row: 1;
1618
+ -ms-grid-column: 1;
1619
+ }
1620
+
1621
+ .sek-post-grid-wrapper .sek-list-layout article.sek-has-thumb {
1622
+ -ms-grid-columns: 30% minmax(0, 1fr);
1623
+ grid-template-columns: 30% minmax(0, 1fr);
1624
+ }
1625
+
1626
+ .sek-post-grid-wrapper .sek-list-layout article .sek-pg-thumbnail {
1627
+ margin-bottom: 0;
1628
+ -ms-flex-item-align: start;
1629
+ align-self: flex-start;
1630
+ }
1631
+
1632
+ .sek-post-grid-wrapper .sek-grid-layout {
1633
+ display: -ms-grid;
1634
+ display: grid;
1635
+ -ms-grid-columns: 1fr 20px 1fr;
1636
+ grid-template-columns: 1fr 1fr;
1637
+ -ms-grid-rows: 1fr;
1638
+ grid-template-rows: 1fr;
1639
+ grid-row-gap: 20px;
1640
+ grid-column-gap: 20px;
1641
+ }
1642
+
1643
+ @media all and (-ms-high-contrast: none) {
1644
+ .sek-post-grid-wrapper .sek-grid-layout {
1645
+ display: block !important;
1646
+ }
1647
+ }
1648
+
1649
+ .sek-post-grid-wrapper .sek-grid-layout > *:nth-child(1) {
1650
+ -ms-grid-row: 1;
1651
+ -ms-grid-column: 1;
1652
+ }
1653
+
1654
+ .sek-post-grid-wrapper .sek-grid-layout > *:nth-child(2) {
1655
+ -ms-grid-row: 1;
1656
+ -ms-grid-column: 3;
1657
+ }
1658
+
1659
+ .sek-post-grid-wrapper .sek-grid-layout.sek-all-col-1 {
1660
+ -ms-grid-columns: minmax(0, 1fr);
1661
+ grid-template-columns: minmax(0, 1fr);
1662
+ }
1663
+
1664
+ .sek-post-grid-wrapper .sek-grid-layout.sek-all-col-2 {
1665
+ -ms-grid-columns: minmax(0, 1fr) 20px minmax(0, 1fr);
1666
+ grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
1667
+ grid-column-gap: 20px;
1668
+ grid-row-gap: 20px;
1669
+ }
1670
+
1671
+ .sek-post-grid-wrapper .sek-grid-layout.sek-all-col-3 {
1672
+ -ms-grid-columns: minmax(0, 1fr) 15px minmax(0, 1fr) 15px minmax(0, 1fr);
1673
+ grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
1674
+ grid-column-gap: 15px;
1675
+ grid-row-gap: 15px;
1676
+ }
1677
+
1678
+ .sek-post-grid-wrapper .sek-grid-layout.sek-all-col-4 {
1679
+ -ms-grid-columns: minmax(0, 1fr) 15px minmax(0, 1fr) 15px minmax(0, 1fr) 15px minmax(0, 1fr);
1680
+ grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
1681
+ grid-column-gap: 15px;
1682
+ grid-row-gap: 15px;
1683
+ }
1684
+
1685
+ @media (min-width: 768px) {
1686
+ .sek-post-grid-wrapper .sek-grid-layout.sek-desktop-col-1 {
1687
+ -ms-grid-columns: minmax(0, 1fr);
1688
+ grid-template-columns: minmax(0, 1fr);
1689
+ }
1690
+ .sek-post-grid-wrapper .sek-grid-layout.sek-desktop-col-2 {
1691
+ -ms-grid-columns: minmax(0, 1fr) 20px minmax(0, 1fr);
1692
+ grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
1693
+ grid-column-gap: 20px;
1694
+ grid-row-gap: 20px;
1695
+ }
1696
+ .sek-post-grid-wrapper .sek-grid-layout.sek-desktop-col-3 {
1697
+ -ms-grid-columns: minmax(0, 1fr) 15px minmax(0, 1fr) 15px minmax(0, 1fr);
1698
+ grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
1699
+ grid-column-gap: 15px;
1700
+ grid-row-gap: 15px;
1701
+ }
1702
+ .sek-post-grid-wrapper .sek-grid-layout.sek-desktop-col-4 {
1703
+ -ms-grid-columns: minmax(0, 1fr) 15px minmax(0, 1fr) 15px minmax(0, 1fr) 15px minmax(0, 1fr);
1704
+ grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
1705
+ grid-column-gap: 15px;
1706
+ grid-row-gap: 15px;
1707
+ }
1708
+ }
1709
+
1710
+ @media (min-width: 576px) and (max-width: 767.98px) {
1711
+ .sek-post-grid-wrapper .sek-grid-layout.sek-tablet-col-1 {
1712
+ -ms-grid-columns: minmax(0, 1fr) !important;
1713
+ grid-template-columns: minmax(0, 1fr) !important;
1714
+ }
1715
+ .sek-post-grid-wrapper .sek-grid-layout.sek-tablet-col-2 {
1716
+ -ms-grid-columns: minmax(0, 1fr) 20px minmax(0, 1fr) !important;
1717
+ grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) !important;
1718
+ grid-column-gap: 20px;
1719
+ grid-row-gap: 20px;
1720
+ }
1721
+ .sek-post-grid-wrapper .sek-grid-layout.sek-tablet-col-3 {
1722
+ -ms-grid-columns: minmax(0, 1fr) 15px minmax(0, 1fr) 15px minmax(0, 1fr) !important;
1723
+ grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) !important;
1724
+ grid-column-gap: 15px;
1725
+ grid-row-gap: 15px;
1726
+ }
1727
+ .sek-post-grid-wrapper .sek-grid-layout.sek-tablet-col-4 {
1728
+ -ms-grid-columns: minmax(0, 1fr) 15px minmax(0, 1fr) 15px minmax(0, 1fr) 15px minmax(0, 1fr) !important;
1729
+ grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) !important;
1730
+ grid-column-gap: 15px;
1731
+ grid-row-gap: 15px;
1732
+ }
1733
+ }
1734
+
1735
+ @media (max-width: 575.98px) {
1736
+ .sek-post-grid-wrapper .sek-grid-layout.sek-mobile-col-1 {
1737
+ -ms-grid-columns: minmax(0, 1fr) !important;
1738
+ grid-template-columns: minmax(0, 1fr) !important;
1739
+ }
1740
+ .sek-post-grid-wrapper .sek-grid-layout.sek-mobile-col-2 {
1741
+ -ms-grid-columns: minmax(0, 1fr) 20px minmax(0, 1fr) !important;
1742
+ grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) !important;
1743
+ grid-column-gap: 20px;
1744
+ grid-row-gap: 20px;
1745
+ }
1746
+ .sek-post-grid-wrapper .sek-grid-layout.sek-mobile-col-3 {
1747
+ -ms-grid-columns: minmax(0, 1fr) 15px minmax(0, 1fr) 15px minmax(0, 1fr) !important;
1748
+ grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) !important;
1749
+ grid-column-gap: 15px;
1750
+ grid-row-gap: 15px;
1751
+ }
1752
+ .sek-post-grid-wrapper .sek-grid-layout.sek-mobile-col-4 {
1753
+ -ms-grid-columns: minmax(0, 1fr) 15px minmax(0, 1fr) 15px minmax(0, 1fr) 15px minmax(0, 1fr) !important;
1754
+ grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) !important;
1755
+ grid-column-gap: 15px;
1756
+ grid-row-gap: 15px;
1757
+ }
1758
+ }
1759
+
1760
+ @media (min-width: 576px) and (max-width: 767.98px) {
1761
+ .sek-post-grid-wrapper.sek-has-tablet-breakpoint .sek-list-layout article {
1762
+ -ms-grid-columns: minmax(0, 1fr) !important;
1763
+ grid-template-columns: minmax(0, 1fr) !important;
1764
+ grid-gap: 0;
1765
+ }
1766
+ .sek-post-grid-wrapper.sek-has-tablet-breakpoint .sek-list-layout article .sek-pg-thumbnail {
1767
+ margin-bottom: 15px;
1768
+ }
1769
+ }
1770
+
1771
+ @media (max-width: 575.98px) {
1772
+ .sek-post-grid-wrapper.sek-has-mobile-breakpoint .sek-list-layout article {
1773
+ -ms-grid-columns: minmax(0, 1fr) !important;
1774
+ grid-template-columns: minmax(0, 1fr) !important;
1775
+ grid-gap: 0;
1776
+ }
1777
+ .sek-post-grid-wrapper.sek-has-mobile-breakpoint .sek-list-layout article .sek-pg-thumbnail {
1778
+ margin-bottom: 15px;
1779
+ }
1780
+ }
1781
+
1782
+ .sek-simple-form-wrapper input[type=text], .sek-simple-form-wrapper textarea {
1783
+ font-size: 16px;
1784
+ width: 100% !important;
1785
+ padding: 0.4em 0.5em;
1786
+ border-radius: 3px;
1787
+ box-sizing: border-box;
1788
+ outline: none;
1789
+ font-weight: normal;
1790
+ max-width: 100%;
1791
+ border: none;
1792
+ color: #555555;
1793
+ background-color: #ffffff;
1794
+ }
1795
+
1796
+ .sek-simple-form-wrapper textarea {
1797
+ height: auto;
1798
+ max-height: 150px;
1799
+ }
1800
+
1801
+ .sek-simple-form-wrapper .sek-form-field {
1802
+ margin-bottom: 15px;
1803
+ clear: both;
1804
+ }
1805
+
1806
+ .sek-simple-form-wrapper label {
1807
+ color: #444444;
1808
+ font-weight: bold;
1809
+ text-align: left;
1810
+ margin: 0;
1811
+ padding: 0 0 3px 0;
1812
+ width: auto;
1813
+ display: block;
1814
+ }
1815
+
1816
+ .sek-simple-form-wrapper.use-outset-shadow .sek-form-field input[type="text"], .sek-simple-form-wrapper.use-outset-shadow .sek-form-field textarea {
1817
+ box-shadow: 0 3px 8px rgba(0, 0, 0, 0.2) !important;
1818
+ }
1819
+
1820
+ .sek-simple-form-wrapper.use-inset-shadow .sek-form-field input[type="text"], .sek-simple-form-wrapper.use-inset-shadow .sek-form-field textarea {
1821
+ box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
1822
+ }
1823
+
1824
+ .sek-simple-form-wrapper #sek-form-respond {
1825
+ padding: 20px 0;
1826
+ }
1827
+
1828
+ .sek-form-message {
1829
+ padding: 10px;
1830
+ margin: 10px 0;
1831
+ text-align: center;
1832
+ line-height: 1.5em;
1833
+ font-size: 16px;
1834
+ border-radius: 4px;
1835
+ }
1836
+
1837
+ .sek-form-message.sek-mail-failure {
1838
+ color: #ff0000;
1839
+ border: 1px solid #ff0000;
1840
+ background: none;
1841
+ background: rgba(255, 0, 0, 0.05);
1842
+ }
1843
+
1844
+ .sek-form-message.sek-mail-success {
1845
+ color: #008000;
1846
+ border: 1px solid #008000;
1847
+ background: none;
1848
+ background: rgba(0, 128, 0, 0.05);
1849
+ }
1850
+
1851
+ .sek-form-message.sek-mail-aborted {
1852
+ color: #ffa500;
1853
+ border: 1px solid #ffa500;
1854
+ background: none;
1855
+ background: rgba(255, 165, 0, 0.05);
1856
+ }
1857
+
1858
+ .grecaptcha-badge {
1859
+ z-index: 1;
1860
+ }
1861
+
1862
+ .sek-hide-rc-badge .grecaptcha-badge {
1863
+ display: none;
1864
+ }
1865
+
1866
+ [data-sek-module-type="czr_tiny_mce_editor_module"] a {
1867
+ text-decoration: underline;
1868
+ }
1869
+
1870
+ [data-sek-module-type="czr_social_icons_module"] .sek-module-inner .sek-social-icons-wrapper {
1871
+ margin: 10px 0;
1872
+ }
1873
+
1874
+ .sek-module-inner .sek-social-icons-wrapper {
1875
+ text-align: center;
1876
+ }
1877
+
1878
+ .sek-module-inner .sek-social-icons-wrapper > *:not(:last-child) {
1879
+ padding-right: 8px;
1880
+ }
1881
+
1882
+ .sek-module-inner .sek-social-icons-wrapper > li {
1883
+ display: inline-block;
1884
+ }
1885
+
1886
+ .sek-module-inner .sek-social-icons-wrapper > li .sek-social-icon {
1887
+ font-size: 28px;
1888
+ line-height: 1.5em;
1889
+ }
1890
+
1891
+ .sek-module-inner .sek-social-icons-wrapper > li .sek-social-icon {
1892
+ transition: all 0.2s ease-in-out;
1893
+ }
1894
+
1895
+ [data-sek-module-type="czr_img_slider_module"] {
1896
+ /* SWIPER BULLETS */
1897
+ /* SWIPER ARROWS */
1898
+ }
1899
+
1900
+ [data-sek-module-type="czr_img_slider_module"] .swiper-container {
1901
+ width: 100%;
1902
+ height: 100%;
1903
+ }
1904
+
1905
+ [data-sek-module-type="czr_img_slider_module"] .swiper-container .swiper-wrapper {
1906
+ display: -ms-flexbox;
1907
+ display: flex;
1908
+ -ms-flex-align: center;
1909
+ align-items: center;
1910
+ height: 400px;
1911
+ }
1912
+
1913
+ @media (max-width: 575.98px) {
1914
+ [data-sek-module-type="czr_img_slider_module"] .swiper-container .swiper-wrapper {
1915
+ height: 200px;
1916
+ }
1917
+ }
1918
+
1919
+ [data-sek-module-type="czr_img_slider_module"] .swiper-container[data-sek-image-layout="nimble-wizard"] .sek-carousel-img {
1920
+ height: 100%;
1921
+ overflow: hidden;
1922
+ }
1923
+
1924
+ [data-sek-module-type="czr_img_slider_module"] .swiper-container[data-sek-image-layout="nimble-wizard"] .sek-carousel-img img {
1925
+ max-width: none;
1926
+ opacity: 0;
1927
+ transition: opacity 0.15s ease-in-out;
1928
+ }
1929
+
1930
+ [data-sek-module-type="czr_img_slider_module"] .swiper-container[data-sek-image-layout="height-100"] .sek-carousel-img {
1931
+ height: 100%;
1932
+ width: auto;
1933
+ overflow: hidden;
1934
+ }
1935
+
1936
+ [data-sek-module-type="czr_img_slider_module"] .swiper-container[data-sek-image-layout="height-100"] .sek-carousel-img img {
1937
+ height: 100%;
1938
+ width: auto;
1939
+ max-width: none;
1940
+ }
1941
+
1942
+ [data-sek-module-type="czr_img_slider_module"] .swiper-slide {
1943
+ text-align: center;
1944
+ font-size: 18px;
1945
+ background: #fff;
1946
+ /* Center slide image vertically */
1947
+ display: -ms-flexbox;
1948
+ display: flex;
1949
+ -ms-flex-pack: center;
1950
+ justify-content: center;
1951
+ -ms-flex-align: center;
1952
+ align-items: center;
1953
+ }
1954
+
1955
+ [data-sek-module-type="czr_img_slider_module"] .swiper-slide .sek-carousel-img {
1956
+ width: 100%;
1957
+ }
1958
+
1959
+ [data-sek-module-type="czr_img_slider_module"] .swiper-slide .sek-carousel-img img {
1960
+ width: 100%;
1961
+ }
1962
+
1963
+ [data-sek-module-type="czr_img_slider_module"] .swiper-slide .sek-carousel-img img.sek-h-centrd {
1964
+ width: auto !important;
1965
+ max-width: none !important;
1966
+ position: relative;
1967
+ opacity: 1;
1968
+ }
1969
+
1970
+ [data-sek-module-type="czr_img_slider_module"] .swiper-slide .sek-carousel-img img.sek-v-centrd {
1971
+ height: auto !important;
1972
+ max-height: none !important;
1973
+ vertical-align: top;
1974
+ position: relative;
1975
+ max-width: none !important;
1976
+ opacity: 1;
1977
+ }
1978
+
1979
+ [data-sek-module-type="czr_img_slider_module"] .swiper-slide[data-sek-has-overlay="true"] .sek-carousel-img::after {
1980
+ content: '';
1981
+ left: 0;
1982
+ right: 0;
1983
+ bottom: 0;
1984
+ top: 0;
1985
+ position: absolute;
1986
+ background-color: #000000;
1987
+ opacity: 0.3;
1988
+ }
1989
+
1990
+ [data-sek-module-type="czr_img_slider_module"] .swiper-slide .sek-slider-text-wrapper {
1991
+ height: 100%;
1992
+ width: 100%;
1993
+ -webkit-transform: translate(-50%, -50%);
1994
+ transform: translate(-50%, -50%);
1995
+ -webkit-transform: translate3d(-50%, -50%, 0);
1996
+ transform: translate3d(-50%, -50%, 0);
1997
+ top: 50%;
1998
+ left: 50%;
1999
+ position: absolute;
2000
  /* Center slide text vertically
2001
+ => consistent with defaults in module registration */
2002
+ display: -ms-flexbox;
2003
+ display: flex;
2004
+ -ms-flex-pack: center;
2005
+ justify-content: center;
2006
+ -ms-flex-align: center;
2007
+ align-items: center;
2008
+ }
2009
+
2010
+ [data-sek-module-type="czr_img_slider_module"] .swiper-slide .sek-slider-text-content {
2011
+ height: auto;
2012
+ max-height: 100%;
2013
+ width: 100%;
2014
+ padding: 5%;
2015
+ text-align: center;
2016
+ z-index: 3;
2017
+ overflow: hidden;
2018
+ color: #e2e2e2;
2019
+ font-size: 16px;
2020
+ line-height: 1.5em;
2021
+ }
2022
+
2023
+ [data-sek-module-type="czr_img_slider_module"] .swiper-slide .sek-slider-text-content * {
2024
+ font-size: 16px;
2025
+ line-height: 1.5em;
2026
+ }
2027
+
2028
+ [data-sek-module-type="czr_img_slider_module"] .swiper-pagination-bullet-active {
2029
+ background-color: #ffffff;
2030
+ }
2031
+
2032
+ [data-sek-module-type="czr_img_slider_module"] .sek-swiper-nav {
2033
+ cursor: pointer;
2034
+ }
2035
+
2036
+ [data-sek-module-type="czr_img_slider_module"] .sek-swiper-nav .sek-chevron {
2037
+ display: inline-block;
2038
+ border-right: 2px solid #ffffff;
2039
+ border-bottom: 2px solid #ffffff;
2040
+ width: 11px;
2041
+ height: 11px;
2042
+ }
2043
+
2044
+ [data-sek-module-type="czr_img_slider_module"] .sek-swiper-nav .sek-swiper-prev {
2045
+ left: 0;
2046
+ border-top-left-radius: 0px;
2047
+ border-top-right-radius: 2px;
2048
+ border-bottom-right-radius: 2px;
2049
+ border-bottom-left-radius: 0px;
2050
+ }
2051
+
2052
+ [data-sek-module-type="czr_img_slider_module"] .sek-swiper-nav .sek-swiper-prev .sek-chevron {
2053
+ -webkit-transform: rotate(-225deg);
2054
+ transform: rotate(-225deg);
2055
+ }
2056
+
2057
+ [data-sek-module-type="czr_img_slider_module"] .sek-swiper-nav .sek-swiper-next {
2058
+ right: 0;
2059
+ border-top-left-radius: 2px;
2060
+ border-top-right-radius: 0px;
2061
+ border-bottom-right-radius: 0px;
2062
+ border-bottom-left-radius: 2px;
2063
+ }
2064
+
2065
+ [data-sek-module-type="czr_img_slider_module"] .sek-swiper-nav .sek-swiper-next .sek-chevron {
2066
+ -webkit-transform: rotate(-45deg);
2067
+ transform: rotate(-45deg);
2068
+ }
2069
+
2070
+ [data-sek-module-type="czr_img_slider_module"] .sek-swiper-nav .sek-swiper-prev, [data-sek-module-type="czr_img_slider_module"] .sek-swiper-nav .sek-swiper-next {
2071
+ position: absolute;
2072
+ z-index: 2;
2073
+ top: calc(50% - 30px);
2074
+ text-align: center;
2075
+ margin-top: 0px;
2076
+ -webkit-backface-visibility: hidden;
2077
+ backface-visibility: hidden;
2078
+ display: block;
2079
+ height: 60px;
2080
+ width: 50px;
2081
+ opacity: 0.6;
2082
+ background-color: rgba(32, 32, 32, 0.4);
2083
+ transition: all 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);
2084
+ line-height: 64px;
2085
+ cursor: pointer;
2086
+ font-size: 18px;
2087
+ }
2088
+
2089
+ [data-sek-module-type="czr_img_slider_module"] .sek-swiper-nav .sek-swiper-prev:hover, [data-sek-module-type="czr_img_slider_module"] .sek-swiper-nav .sek-swiper-next:hover {
2090
+ background-color: rgba(32, 32, 32, 0.7);
2091
+ opacity: 1;
2092
+ width: 100px;
2093
+ }
2094
+
2095
+ @media (max-width: 575.98px) {
2096
+ [data-sek-module-type="czr_img_slider_module"] [data-sek-hide-nav-on-mobile="true"] .swiper-pagination {
2097
+ display: none;
2098
+ }
2099
+ [data-sek-module-type="czr_img_slider_module"] [data-sek-hide-nav-on-mobile="true"] .sek-swiper-nav {
2100
+ display: none;
2101
+ }
2102
+ }
2103
+
2104
+ [data-sek-module-type="czr_img_slider_module"] .sek-slider-placeholder {
2105
+ height: 150px;
2106
+ background: #eee;
2107
+ }
2108
+
2109
+ [data-sek-module-type="czr_img_slider_module"] .sek-slider-placeholder .sek-slider-ph-text {
2110
+ font-size: 25px;
2111
+ position: relative;
2112
+ width: 100%;
2113
+ height: 100%;
2114
+ text-align: center;
2115
+ display: -ms-flexbox;
2116
+ display: flex;
2117
+ -ms-flex-pack: center;
2118
+ justify-content: center;
2119
+ -ms-flex-align: flex-end;
2120
+ align-items: flex-end;
2121
+ }
2122
+
2123
+ [data-sek-module-type="czr_img_slider_module"] .sek-slider-placeholder .sek-slider-ph-text > p {
2124
+ padding: 10px;
2125
+ position: relative;
2126
+ margin: 0;
2127
+ color: #767676;
2128
+ }
2129
+
2130
+ [data-sek-module-type="czr_img_slider_module"] .sek-slider-placeholder .sek-slider-ph-text::before {
2131
+ content: '';
2132
+ left: 0;
2133
+ right: 0;
2134
+ bottom: 0;
2135
+ top: 0;
2136
+ position: absolute;
2137
+ background-color: #ffffff;
2138
+ opacity: 0.6;
2139
+ }
2140
+
2141
+ .sek-module-inner {
2142
+ line-height: 1.5em;
2143
+ }
2144
+
2145
+ .sek-module-inner h1, .sek-module-inner h2, .sek-module-inner h3, .sek-module-inner h4, .sek-module-inner h5, .sek-module-inner h6, .sek-module-inner p {
2146
+ line-height: 1.5em;
2147
+ }
2148
+
2149
+ .sek-module-inner p {
2150
+ margin: 0 0 1em;
2151
+ padding: 0;
2152
+ }
2153
+
2154
+ .sek-module-inner a {
2155
+ text-decoration: none;
2156
+ box-shadow: none;
2157
+ }
2158
+
2159
+ .sek-module-inner img {
2160
+ height: auto;
2161
+ max-width: 100%;
2162
+ border: none;
2163
+ border-radius: 0;
2164
+ box-shadow: none;
2165
+ }
2166
+
2167
+ body .sek-module-inner h1:before, body .sek-module-inner h2:before, body .sek-module-inner h3:before, body .sek-module-inner h4:before, body .sek-module-inner h5:before, body .sek-module-inner h6:before {
2168
+ content: none;
2169
+ background: none;
2170
+ }
2171
+
2172
+ /* make sure that the location level occupies 100% of the width */
2173
+ [data-sek-level="location"] {
2174
+ clear: both;
2175
+ font-size: 16px;
2176
+ }
2177
+
2178
+ /* To make vertical alignment possible in sections */
2179
+ .sek-section, .sek-column, .sek-module {
2180
+ display: -ms-flexbox;
2181
+ display: flex;
2182
+ -ms-flex-align: center;
2183
+ align-items: center;
2184
+ }
2185
+
2186
+ .sek-column-inner, .sek-module-inner {
2187
+ -ms-flex: 0 0 100%;
2188
+ flex: 0 0 100%;
2189
+ max-width: 100%;
2190
+ }
2191
+
2192
  /* To allow horizontal centering of modules
2193
  @see https://github.com/presscustomizr/nimble-builder/issues/119
2194
+ */
2195
+ /* - sections in locations */
2196
+ /* - columns in sections */
2197
+ /* - modules in columns */
2198
+ .sek-column-inner {
2199
+ display: -ms-flexbox;
2200
+ display: flex;
2201
+ -ms-flex-direction: column;
2202
+ flex-direction: column;
2203
+ }
2204
+
2205
+ .sek-module {
2206
+ -ms-flex-item-align: center;
2207
+ -ms-grid-row-align: center;
2208
+ align-self: center;
2209
+ width: 100%;
2210
+ max-width: 100%;
2211
+ }
2212
+
2213
  /* a nested sektion should reset its parent column padding
2214
  @see https://github.com/presscustomizr/nimble-builder/issues/25
2215
+ */
2216
+ [data-sek-is-nested="true"] .sek-container-fluid {
2217
+ padding-right: 0;
2218
+ padding-left: 0;
2219
+ }
2220
+
2221
+ /* MODULE PLACEHOLDER */
2222
  /*@font-face {
2223
  font-family: 'Material Icons';
2224
  font-style: normal;
2225
  font-weight: 400;
2226
  src: url('../fonts/material-icons/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2') format('woff2');
2227
+ }*/
2228
+ /* @see https://github.com/google/material-design-icons/blob/master/iconfont/material-icons.css */
2229
+ @font-face {
2230
+ font-family: 'Material Icons';
2231
+ font-style: normal;
2232
+ font-weight: 400;
2233
+ src: url("../fonts/material-icons/MaterialIcons-Regular.eot");
2234
+ /* For IE6-8 */
2235
+ src: local("Material Icons"), local("MaterialIcons-Regular"), url("../fonts/material-icons/MaterialIcons-Regular.woff2") format("woff2"), url("../fonts/material-icons/MaterialIcons-Regular.woff") format("woff"), url("../fonts/material-icons/MaterialIcons-Regular.ttf") format("truetype");
2236
+ }
2237
+
2238
+ .material-icons {
2239
+ font-family: 'Material Icons';
2240
+ font-weight: normal;
2241
+ font-style: normal;
2242
+ font-size: 24px;
2243
+ /* Preferred icon size */
2244
+ display: inline-block;
2245
+ line-height: 1;
2246
+ text-transform: none;
2247
+ letter-spacing: normal;
2248
+ word-wrap: normal;
2249
+ white-space: nowrap;
2250
+ direction: ltr;
2251
+ /* Support for all WebKit browsers. */
2252
+ -webkit-font-smoothing: antialiased;
2253
+ /* Support for Safari and Chrome. */
2254
+ text-rendering: optimizeLegibility;
2255
+ /* Support for Firefox. */
2256
+ -moz-osx-font-smoothing: grayscale;
2257
+ /* Support for IE. */
2258
+ -webkit-font-feature-settings: 'liga';
2259
+ font-feature-settings: 'liga';
2260
+ }
2261
+
2262
+ .sek-module-placeholder {
2263
+ text-align: center;
2264
+ }
2265
+
2266
+ .sek-module-placeholder .material-icons {
2267
+ font-size: inherit;
2268
+ color: #cfcfcf;
2269
+ }
2270
+
2271
+ /* LEVEL VISIBILITY BY DEVICE */
2272
+ @media (min-width: 767px) {
2273
+ [data-sek-level="location"] .sek-hidden-on-desktops {
2274
+ display: none;
2275
+ }
2276
+ }
2277
+
2278
+ @media (min-width: 575px) and (max-width: 768px) {
2279
+ [data-sek-level="location"] .sek-hidden-on-tablets {
2280
+ display: none;
2281
+ }
2282
+ }
2283
+
2284
+ @media (max-width: 575px) {
2285
+ [data-sek-level="location"] .sek-hidden-on-mobiles {
2286
+ display: none;
2287
+ }
2288
+ }
2289
+
2290
+ /* NIMBLE TEMPLATE GENERAL STYLING */
2291
+ /* <inspired by Twenty Seventeed WP theme> */
2292
+ .sek-screen-reader-text {
2293
+ clip: rect(1px, 1px, 1px, 1px);
2294
+ height: 1px;
2295
+ overflow: hidden;
2296
+ position: absolute !important;
2297
+ width: 1px;
2298
+ word-wrap: normal !important;
2299
+ }
2300
+
2301
+ #nimble-page {
2302
+ position: relative;
2303
+ word-wrap: break-word;
2304
+ }
2305
+
2306
+ /* </inspired by Twenty Seventeen WP theme> */
2307
+ /* Nimble btn in admin top bar */
2308
+ #wpadminbar .sek-nimble-icon {
2309
+ display: inline-block;
2310
+ }
2311
+
2312
+ #wpadminbar .sek-nimble-icon img {
2313
+ -webkit-filter: grayscale(100%);
2314
+ filter: grayscale(100%);
2315
+ -webkit-filter: gray;
2316
+ filter: gray;
2317
+ transition: all 0.3s ease-in-out;
2318
+ }
2319
+
2320
+ #wpadminbar .sek-nimble-icon:hover img {
2321
+ -webkit-filter: none;
2322
+ filter: none;
2323
+ -webkit-filter: none;
2324
+ filter: none;
2325
+ }
2326
+
2327
+ #wpadminbar .sek-nimble-icon img {
2328
+ width: 28px;
2329
+ position: absolute;
2330
+ top: 2px;
2331
+ }
2332
+
2333
+ #wpadminbar .sek-nimble-icon .sek-nimble-admin-bar-title {
2334
+ padding-left: 30px;
2335
+ }
2336
+
2337
+ [data-sek-has-bg="true"] {
2338
+ background-size: cover;
2339
+ background-repeat: no-repeat;
2340
+ background-position: 50% 50%;
2341
+ }
2342
+
2343
+ [data-sek-level="location"] [data-sek-bg-parallax="true"] {
2344
+ background-attachment: fixed;
2345
+ background-size: cover;
2346
+ }
2347
+
2348
+ @supports (-webkit-overflow-scrolling: touch) {
2349
+ body [data-sek-level="location"] [data-sek-bg-parallax="true"], body [data-sek-level="location"] [data-sek-bg-fixed="true"] {
2350
+ background-attachment: scroll;
2351
+ }
2352
+ }
2353
+
2354
+ [data-sek-level="location"] [data-sek-level] {
2355
+ transition: 0s linear;
2356
+ transition-property: background-position;
2357
  }
2358
  /*# sourceMappingURL=sek-base-rtl.css.map */
inc/admin/nimble-admin.php CHANGED
@@ -537,20 +537,20 @@ function sek_nimble_dashboard_callback_fn() {
537
  'link' => 'https://docs.presscustomizr.com/?ref=a&amp;utm_source=usersite&amp;utm_medium=link&amp;utm_campaign=dashboard',
538
  ),
539
  );
540
- $cta_link = array();
541
  $theme_name = sek_get_parent_theme_slug();
542
 
543
  if ( sek_is_presscustomizr_theme( $theme_name ) ) {
544
- $cta = sek_get_cta_message_from_api( $theme_name, false );
545
- if ( !empty( $cta ) ) {
546
- $cta_link = array(
547
- 'cta' => array(
548
- 'html' => $cta,
549
  ),
550
  );
551
  }
552
  }
553
- $footer_links = array_merge($footer_links,$cta_link);
554
  ?>
555
  <div class="nimble-db-footer">
556
  <?php foreach ( $footer_links as $link_id => $link_data ) : ?>
537
  'link' => 'https://docs.presscustomizr.com/?ref=a&amp;utm_source=usersite&amp;utm_medium=link&amp;utm_campaign=dashboard',
538
  ),
539
  );
540
+ $start_msg_array = array();
541
  $theme_name = sek_get_parent_theme_slug();
542
 
543
  if ( sek_is_presscustomizr_theme( $theme_name ) ) {
544
+ $start_msg = sek_start_msg_from_api( $theme_name, false );
545
+ if ( !empty( $start_msg ) ) {
546
+ $start_msg_array = array(
547
+ 'start_msg' => array(
548
+ 'html' => $start_msg,
549
  ),
550
  );
551
  }
552
  }
553
+ $footer_links = array_merge($footer_links,$start_msg_array);
554
  ?>
555
  <div class="nimble-db-footer">
556
  <?php foreach ( $footer_links as $link_id => $link_data ) : ?>
inc/sektions/ccat-sektions.php CHANGED
@@ -1948,6 +1948,21 @@ function sek_maybe_get_presscustomizr_theme_name( $theme_name ) {
1948
  return $theme_name;
1949
  }
1950
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1951
 
1952
 
1953
 
@@ -2064,8 +2079,13 @@ if ( !defined( "NIMBLE_DATA_API_URL_V2" ) ) { define( "NIMBLE_DATA_API_URL_V2",
2064
  function sek_get_nimble_api_data( $force_update = false ) {
2065
  $api_data_transient_name = 'nimble_api_data_' . NIMBLE_VERSION;
2066
  $info_data = get_transient( $api_data_transient_name );
 
 
2067
  // set this constant in wp_config.php
2068
  $force_update = ( defined( 'NIMBLE_FORCE_UPDATE_API_DATA') && NIMBLE_FORCE_UPDATE_API_DATA ) ? true : $force_update;
 
 
 
2069
 
2070
  // Refresh every 12 hours, unless force_update set to true
2071
  if ( $force_update || false === $info_data ) {
@@ -2075,7 +2095,8 @@ function sek_get_nimble_api_data( $force_update = false ) {
2075
  'body' => [
2076
  'api_version' => NIMBLE_VERSION,
2077
  'site_lang' => get_bloginfo( 'language' ),
2078
- 'theme_name' => sek_maybe_get_presscustomizr_theme_name( sek_get_parent_theme_slug() )
 
2079
  ],
2080
  ) );
2081
 
@@ -2166,19 +2187,18 @@ function sek_get_latest_posts_api_data( $force_update = false ) {
2166
  }
2167
 
2168
  // @return html string
2169
- function sek_get_cta_message_from_api( $theme_name, $force_update = false ) {
2170
  $info_data = sek_get_nimble_api_data( $force_update );
2171
- if ( !sek_is_presscustomizr_theme( $theme_name ) || ! is_array( $info_data ) ) {
2172
  return '';
2173
  }
2174
- $message = '';
2175
- $cta_data = isset( $info_data['cta'] ) ? $info_data['cta'] : null;
2176
 
2177
- $fn = 'customizr' === sek_maybe_get_presscustomizr_theme_name( $theme_name ) ? 'czr_fn_user_started_before_version' : 'hu_user_started_before_version';
2178
- if ( function_exists($fn) && !is_null($cta_data) && isset( $cta_data['started_before'] ) && call_user_func_array( $fn, array( $cta_data['started_before'] ) ) ) {
2179
- $message = !empty( $cta_data['html'] ) ? $cta_data['html'] : '';
2180
  }
2181
- return $message;
2182
  }
2183
 
2184
  // Refresh the api data on plugin update and theme switch
1948
  return $theme_name;
1949
  }
1950
 
1951
+ // @return a string
1952
+ function sek_get_th_start_ver( $theme_name ) {
1953
+ if ( !in_array( $theme_name, ['customizr', 'hueman'] ) )
1954
+ return '';
1955
+ $start_ver = '';
1956
+ switch( $theme_name ) {
1957
+ case 'customizr' :
1958
+ $start_ver = defined( 'CZR_USER_STARTED_USING_FREE_THEME' ) ? CZR_USER_STARTED_USING_FREE_THEME : '';
1959
+ break;
1960
+ case 'hueman' :
1961
+ $start_ver = get_transient( 'started_using_hueman' );
1962
+ break;
1963
+ }
1964
+ return $start_ver;
1965
+ }
1966
 
1967
 
1968
 
2079
  function sek_get_nimble_api_data( $force_update = false ) {
2080
  $api_data_transient_name = 'nimble_api_data_' . NIMBLE_VERSION;
2081
  $info_data = get_transient( $api_data_transient_name );
2082
+ $theme_slug = sek_get_parent_theme_slug();
2083
+ $pc_theme_name = sek_maybe_get_presscustomizr_theme_name( $theme_slug );
2084
  // set this constant in wp_config.php
2085
  $force_update = ( defined( 'NIMBLE_FORCE_UPDATE_API_DATA') && NIMBLE_FORCE_UPDATE_API_DATA ) ? true : $force_update;
2086
+ if ( true === $force_update && sek_is_dev_mode() ) {
2087
+ sek_error_log('API is in force update mode');
2088
+ }
2089
 
2090
  // Refresh every 12 hours, unless force_update set to true
2091
  if ( $force_update || false === $info_data ) {
2095
  'body' => [
2096
  'api_version' => NIMBLE_VERSION,
2097
  'site_lang' => get_bloginfo( 'language' ),
2098
+ 'theme_name' => $pc_theme_name,
2099
+ 'start_ver' => sek_get_th_start_ver( $pc_theme_name )
2100
  ],
2101
  ) );
2102
 
2187
  }
2188
 
2189
  // @return html string
2190
+ function sek_start_msg_from_api( $theme_name, $force_update = false ) {
2191
  $info_data = sek_get_nimble_api_data( $force_update );
2192
+ if ( !sek_is_presscustomizr_theme( $theme_name ) || !is_array( $info_data ) ) {
2193
  return '';
2194
  }
2195
+ $msg = '';
2196
+ $api_msg = isset( $info_data['start_msg'] ) ? $info_data['start_msg'] : null;
2197
 
2198
+ if ( !is_null($api_msg) && is_string($api_msg) ) {
2199
+ $msg = $api_msg;
 
2200
  }
2201
+ return $msg;
2202
  }
2203
 
2204
  // Refresh the api data on plugin update and theme switch
nimble-builder.php CHANGED
@@ -2,7 +2,7 @@
2
  /**
3
  * Plugin Name: Nimble Page Builder
4
  * Description: Powerful drag and drop page builder using the native WordPress customizer.
5
- * Version: 1.8.13
6
  * Text Domain: nimble-builder
7
  * Author: Press Customizr
8
  * Author URI: https://nimblebuilder.com/?utm_source=wp-plugins&utm_medium=wp-dashboard&utm_campaign=author-uri
@@ -13,7 +13,7 @@ if ( ! defined( 'ABSPATH' ) ) {
13
  /* ------------------------------------------------------------------------- *
14
  * CONSTANTS
15
  /* ------------------------------------------------------------------------- */
16
- $current_version = "1.8.13";
17
  if ( !defined( "NIMBLE_VERSION" ) ) { define( "NIMBLE_VERSION", $current_version ); }
18
  if ( !defined( 'NIMBLE_DIR_NAME' ) ) { define( 'NIMBLE_DIR_NAME' , basename( dirname( __FILE__ ) ) ); }
19
  if ( !defined( 'NIMBLE_BASE_URL' ) ) { define( 'NIMBLE_BASE_URL' , plugins_url( NIMBLE_DIR_NAME ) ); }
2
  /**
3
  * Plugin Name: Nimble Page Builder
4
  * Description: Powerful drag and drop page builder using the native WordPress customizer.
5
+ * Version: 1.8.14
6
  * Text Domain: nimble-builder
7
  * Author: Press Customizr
8
  * Author URI: https://nimblebuilder.com/?utm_source=wp-plugins&utm_medium=wp-dashboard&utm_campaign=author-uri
13
  /* ------------------------------------------------------------------------- *
14
  * CONSTANTS
15
  /* ------------------------------------------------------------------------- */
16
+ $current_version = "1.8.14";
17
  if ( !defined( "NIMBLE_VERSION" ) ) { define( "NIMBLE_VERSION", $current_version ); }
18
  if ( !defined( 'NIMBLE_DIR_NAME' ) ) { define( 'NIMBLE_DIR_NAME' , basename( dirname( __FILE__ ) ) ); }
19
  if ( !defined( 'NIMBLE_BASE_URL' ) ) { define( 'NIMBLE_BASE_URL' , plugins_url( NIMBLE_DIR_NAME ) ); }
readme.txt CHANGED
@@ -6,7 +6,7 @@ Tags: page builder, visual editor, customizer, drag and drop, header, footer, la
6
  Requires at least: 4.7
7
  Requires PHP: 5.4
8
  Tested up to: 5.2.2
9
- Stable tag: 1.8.13
10
  License: GPLv3
11
  License URI: https://www.gnu.org/licenses/gpl-3.0.html
12
  Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=8FMNQPU36U27J&source=url
@@ -111,10 +111,14 @@ Nimble builder works with any WordPress theme. If you experience any problem wit
111
  7. **Theme** : try to switch to another WordPress theme, like the default WordPress theme. If you use a child theme, activate the parent theme instead.
112
 
113
  == Upgrade Notice ==
114
- = 1.8.13 =
115
  User interface improvements for modules, by adding an option switcher between content options and general settings.
116
 
117
  == Changelog ==
 
 
 
 
118
  = 1.8.13 : July 20th 2019 =
119
  * improved : in the modules ui, addition of an option switcher between content options and general settings
120
 
6
  Requires at least: 4.7
7
  Requires PHP: 5.4
8
  Tested up to: 5.2.2
9
+ Stable tag: 1.8.14
10
  License: GPLv3
11
  License URI: https://www.gnu.org/licenses/gpl-3.0.html
12
  Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=8FMNQPU36U27J&source=url
111
  7. **Theme** : try to switch to another WordPress theme, like the default WordPress theme. If you use a child theme, activate the parent theme instead.
112
 
113
  == Upgrade Notice ==
114
+ = 1.8.14 =
115
  User interface improvements for modules, by adding an option switcher between content options and general settings.
116
 
117
  == Changelog ==
118
+ = 1.8.14 : July 21st 2019 =
119
+ * improved : in the modules ui, addition of an option switcher between content options and general settings
120
+ * minor improvements of the remote api requests
121
+
122
  = 1.8.13 : July 20th 2019 =
123
  * improved : in the modules ui, addition of an option switcher between content options and general settings
124