PluginProbe
Ultimate Post Kit – Elementor Post Grid, Post Carousel, Post Slider & Blog Layout Widgets / 4.5.6
Ultimate Post Kit – Elementor Post Grid, Post Carousel, Post Slider & Blog Layout Widgets v4.5.6
4.5.6 4.5.5 4.5.4 4.2.1 4.2.2 4.2.3 4.5.0 4.5.2 4.5.3 4.2.0 4.1.18 4.1.17 4.1.16 4.1.15 4.1.14 4.1.13 4.1.12 4.1.11 4.1.10 4.1.9 4.1.8 4.0.9 4.1.0 4.1.1 4.1.2 All 148 releases
ultimate-post-kit / assets / css / upk-all-styles.css

upk-all-styles.css in Ultimate Post Kit – Elementor Post Grid, Post Carousel, Post Slider & Blog Layout Widgets 4.5.6, at assets/css/upk-all-styles.css

15,941 lines 437.7 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 @charset "UTF-8";
2 .ultimate-post-kit-dashboard {
3 position: relative;
4 /* license page style */
5 /* Start Custom CSS and JS Styles */
6 /* Start Custom CSS and JS Styles */
7 /* Start White Label Styles */
8 /* White Label Option Styles */
9 /* Slide-down animation keyframes */
10 /* White Label Title Input Styles */
11 /* Locked/Disabled State Styles */
12 }
13 .ultimate-post-kit-dashboard.wrap {
14 margin: 10px 20px 0 0;
15 }
16 .ultimate-post-kit-dashboard.wrap a:focus {
17 outline: none;
18 box-shadow: none;
19 }
20 .ultimate-post-kit-dashboard.wrap #ultimate_post_kit_api_settings_page .upk-options {
21 display: block;
22 columns: 1;
23 gap: 20px;
24 }
25 .ultimate-post-kit-dashboard.wrap #ultimate_post_kit_api_settings_page .upk-options .upk-option-item {
26 margin-bottom: 20px;
27 }
28 .ultimate-post-kit-dashboard.wrap .upk-affiliate-sub-title {
29 color: #1d2327;
30 font-size: 1.3em;
31 margin: 1em 0;
32 }
33 .ultimate-post-kit-dashboard.wrap .upk-affiliate-features ul {
34 list-style: inside;
35 }
36 .ultimate-post-kit-dashboard.wrap .ultimate-post-kit-settings-save-btn {
37 padding: 3px 30px;
38 color: #fff;
39 background: linear-gradient(to right, #00A85C, #58D34D);
40 border: 0;
41 }
42 .ultimate-post-kit-dashboard.wrap .ultimate-post-kit-settings-save-btn:hover {
43 background: linear-gradient(to right, #58D34D, #00A85C);
44 }
45 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header {
46 position: relative;
47 padding: 20px 30px;
48 background: #fff;
49 overflow: hidden;
50 z-index: 11;
51 border: 1px solid rgba(123, 123, 123, 0.09);
52 border-radius: 6px;
53 }
54 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header.bdt-sticky-fixed {
55 z-index: 999;
56 box-shadow: 0px -32px 0px 0px #ffffff, 0px 5px 15px rgba(0, 0, 0, 0.1);
57 border-bottom-left-radius: 0;
58 border-bottom-right-radius: 0;
59 border-bottom: 0;
60 }
61 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header.bdt-sticky-fixed .upk-header-elements {
62 opacity: 0.5;
63 transition: opacity 0.3s ease;
64 }
65 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header.bdt-sticky-fixed:hover .upk-header-elements {
66 opacity: 1;
67 }
68 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-header-elements {
69 position: absolute;
70 top: 0;
71 left: 0;
72 width: 100%;
73 height: 100%;
74 pointer-events: none;
75 z-index: 1;
76 }
77 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-logo,
78 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-dashboard-new-page {
79 position: relative;
80 z-index: 2;
81 }
82 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-header-elements .upk-header-element {
83 position: absolute;
84 display: block;
85 }
86 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-header-elements .upk-header-element.upk-header-circle {
87 width: 160px;
88 height: 160px;
89 border-radius: 50%;
90 background: linear-gradient(45deg, rgba(88, 211, 77, 0.05), rgba(88, 211, 77, 0.08));
91 top: -80px;
92 right: 10%;
93 }
94 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-header-elements .upk-header-element.upk-header-dots {
95 bottom: 20px;
96 left: 15%;
97 width: 80px;
98 height: 40px;
99 background-image: radial-gradient(rgba(88, 211, 77, 0.15) 2px, transparent 2px);
100 background-size: 10px 10px;
101 }
102 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-header-elements .upk-header-element.upk-header-line {
103 width: 120px;
104 height: 2px;
105 background: linear-gradient(90deg, rgba(88, 211, 77, 0), rgba(88, 211, 77, 0.2));
106 transform: rotate(-45deg);
107 top: 40%;
108 right: 25%;
109 }
110 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-header-elements .upk-header-element.upk-header-square {
111 width: 30px;
112 height: 30px;
113 border: 2px solid rgba(88, 211, 77, 0.1);
114 top: 30px;
115 left: 20%;
116 transform: rotate(15deg);
117 }
118 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-header-elements .upk-header-element.upk-header-wave {
119 width: 140px;
120 height: 20px;
121 bottom: 20px;
122 right: 15%;
123 background: linear-gradient(45deg, rgba(88, 211, 77, 0) 45%, rgba(88, 211, 77, 0.1) 50%, rgba(88, 211, 77, 0) 55%);
124 background-size: 15px 15px;
125 transform: rotate(-10deg);
126 }
127 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-logo {
128 position: relative;
129 z-index: 1;
130 }
131 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header.bdt-sticky-fixed,
132 .ultimate-post-kit-dashboard.wrap .bdt-widget-filter-wrapper.bdt-sticky-fixed {
133 box-shadow: 0px -32px 0px 0px #ffffff, 0px 5px 15px rgba(0, 0, 0, 0.1);
134 border-bottom-left-radius: 0;
135 border-bottom-right-radius: 0;
136 }
137 .ultimate-post-kit-dashboard.wrap .upk-dashboard-wrapper {
138 background: #ffffff;
139 border-radius: 6px;
140 padding: 30px;
141 position: relative;
142 max-width: 1600px;
143 }
144 .ultimate-post-kit-dashboard.wrap .upk-dashboard-container {
145 gap: 20px;
146 }
147 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-logo {
148 width: 300px;
149 }
150 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-logo img {
151 height: 48px;
152 }
153 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-dashboard-nav-title h3 {
154 font-size: 20px;
155 font-weight: 600;
156 }
157 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-dashboard-nav-title h3 i {
158 margin-right: 10px;
159 }
160 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-dashboard-new-page a {
161 text-decoration: none;
162 gap: 5px;
163 color: #fff;
164 border-radius: 6px;
165 transition: all 0.3s ease;
166 line-height: normal;
167 font-size: clamp(12px, 0.8vw, 14px);
168 font-weight: 600;
169 padding: clamp(10px, 1vw, 11px) clamp(10px, 1vw, 20px);
170 color: #58D34D;
171 border: 2px solid #58D34D;
172 }
173 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-dashboard-new-page a:hover {
174 border-color: #00A85C;
175 color: #00A85C;
176 }
177 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-dashboard-new-page a i {
178 transition: color 300ms ease-out;
179 }
180 .ultimate-post-kit-dashboard.wrap .upk-dashboard-nav-container-wrapper {
181 margin-top: 20px;
182 display: none;
183 }
184 .ultimate-post-kit-dashboard.wrap .bdt-dashboard-navigation {
185 box-sizing: border-box;
186 padding: 0;
187 min-width: 240px;
188 max-width: 240px;
189 }
190 .ultimate-post-kit-dashboard.wrap .upk-dashboard-compare-section {
191 border-top: 1px solid #f5f5f5;
192 margin-top: 50px;
193 padding-top: 50px;
194 }
195 .ultimate-post-kit-dashboard.wrap .upk-dashboard-compare-section .upk-feature-sub-title {
196 font-size: 15px;
197 font-weight: 500;
198 margin: 0 0 10px;
199 color: #6a6b72;
200 }
201 .ultimate-post-kit-dashboard.wrap .upk-dashboard-compare-section ul {
202 display: grid;
203 grid-template-columns: repeat(2, 1fr);
204 gap: 10px;
205 list-style: outside;
206 padding: 0;
207 margin: 30px 0 0;
208 font-size: 14px;
209 padding: 0 20px;
210 margin-bottom: 30px;
211 }
212 .ultimate-post-kit-dashboard.wrap .upk-highlight-text {
213 color: #48dab7;
214 padding: 3px 6px;
215 border-radius: 6px;
216 line-height: 1;
217 background: #e6fff8;
218 }
219 .ultimate-post-kit-dashboard.wrap .upk-content-type-filter {
220 border-top: 2px solid #2196F3;
221 padding-top: 20px;
222 display: none;
223 }
224 .ultimate-post-kit-dashboard.wrap .upk-content-type-filter ul {
225 gap: 2px;
226 }
227 .ultimate-post-kit-dashboard.wrap .upk-content-type-filter ul li {
228 margin: 0;
229 }
230 .ultimate-post-kit-dashboard.wrap .upk-content-type-filter ul li a {
231 font-size: 14px;
232 color: #666;
233 border: 1px solid transparent;
234 position: relative;
235 padding: 4px 6px;
236 }
237 .ultimate-post-kit-dashboard.wrap .upk-content-type-filter ul li a:before {
238 content: "";
239 position: absolute;
240 bottom: 0;
241 left: 0;
242 width: 0;
243 height: 2px;
244 background: #2196F3;
245 transition: width 0.3s ease;
246 }
247 .ultimate-post-kit-dashboard.wrap .upk-content-type-filter ul li a:hover {
248 color: #2196F3;
249 }
250 .ultimate-post-kit-dashboard.wrap .upk-content-type-filter ul li.bdt-active a {
251 color: #2196F3;
252 }
253 .ultimate-post-kit-dashboard.wrap .upk-content-type-filter ul li.bdt-active a:before {
254 width: 100%;
255 }
256 .ultimate-post-kit-dashboard.wrap .upk-content-type-filter .upk-filter-by-text {
257 font-size: 14px;
258 margin-right: 10px;
259 font-weight: 600;
260 }
261 .ultimate-post-kit-dashboard.wrap .upk-dashboard-compare-section.bdt-card {
262 background: #fff;
263 border: 1px solid rgba(123, 123, 123, 0.09);
264 }
265 .ultimate-post-kit-dashboard.wrap .upk-dashboard-welcome-container {
266 grid-template-columns: repeat(12, 1fr);
267 grid-auto-flow: dense;
268 grid-row-gap: 20px;
269 grid-column-gap: 20px;
270 display: grid;
271 }
272 .ultimate-post-kit-dashboard.wrap .upk-dashboard-welcome-container p {
273 margin-bottom: 16px;
274 }
275 .ultimate-post-kit-dashboard.wrap .upk-dashboard-welcome-container .upk-dashboard-footer-item p {
276 margin-bottom: 0;
277 }
278 .ultimate-post-kit-dashboard.wrap .upk-dashboard-item:nth-child(1),
279 .ultimate-post-kit-dashboard.wrap .upk-dashboard-item:nth-child(3) {
280 grid-column: span 12/auto;
281 grid-row: span 1/auto;
282 }
283 .ultimate-post-kit-dashboard.wrap .upk-dashboard-item {
284 grid-column: span 12/auto;
285 grid-row: span 1/auto;
286 }
287 .ultimate-post-kit-dashboard.wrap .upk-dashboard-item:nth-child(2) {
288 grid-column: span 12/auto;
289 grid-row: span 2/auto;
290 }
291 .ultimate-post-kit-dashboard.wrap .upk-dashboard-template-quick-access img {
292 width: 100%;
293 height: auto;
294 border-radius: 6px;
295 margin-bottom: 20px;
296 }
297 .ultimate-post-kit-dashboard.wrap .upk-pro-inactive .upk-option-item-inner {
298 background-color: rgba(253, 228, 235, 0.12) !important;
299 border-color: #ffeaf0 !important;
300 }
301 .ultimate-post-kit-dashboard.wrap .upk-pro-inactive .upk-option-item-inner:after {
302 content: "PRO";
303 position: absolute;
304 right: 24px;
305 top: 50%;
306 transform: translateY(-50%);
307 font-size: 10px;
308 font-weight: 600;
309 color: #EF476F;
310 padding: 5px 9px;
311 border-radius: 20px;
312 background-color: #ffe4eb;
313 }
314 .ultimate-post-kit-dashboard.wrap .upk-pro-inactive .upk-option-item-inner .ultimate-post-kit-3pp-install,
315 .ultimate-post-kit-dashboard.wrap .upk-pro-inactive .upk-option-item-inner .ultimate-post-kit-3pp-active,
316 .ultimate-post-kit-dashboard.wrap .upk-pro-inactive .upk-option-item-inner .ultimate-post-kit-3pp-download,
317 .ultimate-post-kit-dashboard.wrap .upk-pro-inactive .upk-option-item-inner .switch {
318 display: none;
319 }
320 .ultimate-post-kit-dashboard.wrap .bdt-dashboard-navigation .bdt-tab li {
321 margin: 0;
322 border-bottom: 1px solid rgba(123, 123, 123, 0.09);
323 }
324 .ultimate-post-kit-dashboard.wrap .bdt-dashboard-navigation .bdt-tab li a {
325 padding: 16px 30px;
326 border: none;
327 background: none;
328 text-decoration: none;
329 font-size: clamp(14px, 1vw, 15px);
330 color: #666;
331 position: relative;
332 transition: box-shadow 300ms ease-out;
333 justify-content: flex-start;
334 gap: 12px;
335 font-weight: 600;
336 }
337 .ultimate-post-kit-dashboard.wrap .bdt-dashboard-navigation .bdt-tab li a:hover,
338 .ultimate-post-kit-dashboard.wrap .bdt-dashboard-navigation .bdt-tab li a:focus {
339 border-bottom: none;
340 color: #000;
341 box-shadow: none;
342 }
343 .ultimate-post-kit-dashboard.wrap .bdt-dashboard-navigation .bdt-tab li a:after {
344 background-color: #0680d6;
345 content: "";
346 height: 0;
347 position: absolute;
348 left: 0;
349 width: 4px;
350 transition: height 0.7s cubic-bezier(0.165, 0.84, 0.44, 1);
351 transform: translateY(-50%);
352 top: 50%;
353 }
354 .ultimate-post-kit-dashboard.wrap .bdt-dashboard-navigation .bdt-tab li.bdt-active a {
355 color: #0680d6;
356 }
357 .ultimate-post-kit-dashboard.wrap .bdt-dashboard-navigation .bdt-tab li.bdt-active a:after {
358 height: 75%;
359 }
360 .ultimate-post-kit-dashboard.wrap .bdt-card {
361 border-radius: 6px;
362 background-color: #fff;
363 border: 1px solid rgba(123, 123, 123, 0.09);
364 }
365 .ultimate-post-kit-dashboard.wrap .upk-option-page {
366 margin-top: 20px;
367 }
368 .ultimate-post-kit-dashboard.wrap .upk-option-page p {
369 font-size: 15px;
370 line-height: 1.6;
371 color: #666;
372 max-width: 600px;
373 }
374 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item .bdt-width-expand > [class^=upk-icon-] {
375 font-size: 48px;
376 margin-right: 20px;
377 }
378 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item.upk-widget-free .bdt-width-expand > [class^=upk-icon-] {
379 color: #48484a;
380 }
381 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item.upk-widget-pro .bdt-width-expand > [class^=upk-icon-] {
382 color: #48484a;
383 }
384 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item[data-content-type~=update] > .upk-option-item-inner:before, .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item[data-content-type~=new] > .upk-option-item-inner:before {
385 width: 70px;
386 height: 20px;
387 color: #fff;
388 position: absolute;
389 transform: rotate(-45deg);
390 text-align: center;
391 line-height: 20px;
392 font-size: 9px;
393 left: -20px;
394 top: 4px;
395 }
396 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item[data-content-type~=new] > .upk-option-item-inner:before {
397 background-color: #EF476F;
398 content: "NEW";
399 }
400 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item[data-content-type~=update] > .upk-option-item-inner:before {
401 background-color: #0680d6;
402 content: "UPDATE";
403 }
404 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item .upk-option-label-wrap {
405 display: flex;
406 flex-direction: column;
407 align-items: flex-start;
408 gap: 10px;
409 }
410 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item .upk-option-label-wrap .upk-option-links {
411 display: flex;
412 gap: 8px;
413 align-items: center;
414 }
415 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item .upk-option-label {
416 font-size: 15px;
417 font-weight: 500;
418 }
419 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item .upk-option-demo,
420 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item .upk-option-video {
421 color: #837f90;
422 transition: all 0.2s ease-out;
423 text-decoration: none;
424 display: flex;
425 flex-direction: row-reverse;
426 align-items: center;
427 gap: 5px;
428 font-size: 12px;
429 }
430 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item .upk-option-demo i,
431 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item .upk-option-video i {
432 font-size: 14px;
433 color: currentColor;
434 }
435 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item .upk-option-demo:hover i,
436 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item .upk-option-video:hover i {
437 color: currentColor;
438 }
439 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item.upk-widget-free .upk-option-demo:hover,
440 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item.upk-widget-free .upk-option-video:hover {
441 color: #06D6A0;
442 }
443 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item.upk-widget-pro .upk-option-demo:hover,
444 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item.upk-widget-pro .upk-option-video:hover {
445 color: #EF476F;
446 }
447 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item .upk-option-item-inner {
448 position: relative;
449 border: 1px solid rgba(123, 123, 123, 0.09);
450 }
451 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item .upk-option-item-inner.upk-option-group {
452 background-color: #fff;
453 border: 1px solid rgba(123, 123, 123, 0.09);
454 }
455 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item .upk-option-item-inner .upk-option-item-inner {
456 border: none;
457 }
458 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper {
459 position: relative;
460 padding: 20px;
461 background: #fff;
462 overflow: hidden;
463 z-index: 998;
464 border-radius: 6px;
465 border: 1px solid rgba(123, 123, 123, 0.09);
466 margin-bottom: 20px;
467 }
468 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .bdt-filter-shape {
469 position: absolute;
470 bottom: 0;
471 left: 0;
472 width: 100%;
473 height: 100%;
474 z-index: -1;
475 pointer-events: none;
476 }
477 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .bdt-filter-shape svg {
478 position: absolute;
479 bottom: 0;
480 left: 0;
481 width: 100%;
482 height: 100%;
483 transform: scale(1.5);
484 }
485 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul {
486 margin-top: 0;
487 margin-bottom: 0;
488 }
489 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .bdt-badge {
490 height: 18px;
491 width: 18px;
492 margin-left: 5px;
493 font-size: 10px;
494 }
495 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .bdt-button-default {
496 text-decoration: none;
497 color: #444;
498 background-color: #fff;
499 transition: all 0.3s cubic-bezier(0.3, 0.36, 0.25, 1);
500 border: none;
501 border-radius: 6px;
502 outline: none;
503 font-size: clamp(12px, 1vw, 14px);
504 font-weight: 500;
505 padding: 10px 12px;
506 line-height: 18px;
507 }
508 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .bdt-button-default:hover {
509 background: #0680d6;
510 color: #fff;
511 }
512 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li {
513 margin: 0;
514 padding: 0;
515 }
516 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li:first-child {
517 padding-left: 20px;
518 }
519 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li a {
520 text-decoration: none;
521 color: #444;
522 transition: all 0.3s cubic-bezier(0.3, 0.36, 0.25, 1);
523 border: none;
524 border-radius: 6px;
525 outline: none;
526 font-size: clamp(12px, 0.8vw, 14px);
527 font-weight: 500;
528 padding: 10px clamp(10px, 0.9vw, 10px);
529 background: #e9f4ff;
530 }
531 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li a:hover {
532 background: #0680d6;
533 color: #fff;
534 outline: none;
535 }
536 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li a:hover .bdt-badge {
537 background-color: #118ab2;
538 }
539 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.bdt-active a {
540 background: #0680d6;
541 color: #fff;
542 box-shadow: none;
543 }
544 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.upk-widget-free a {
545 background-color: #B6FFEC;
546 color: #06D6A0;
547 }
548 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.upk-widget-free a:hover {
549 background-color: #06D6A0;
550 color: #fff;
551 }
552 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.upk-widget-free.bdt-active a {
553 background-color: #06D6A0;
554 color: #fff;
555 box-shadow: none;
556 }
557 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.upk-widget-pro a {
558 background-color: #ffcdd9;
559 color: #EF476F;
560 }
561 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.upk-widget-pro a:hover {
562 background-color: #EF476F;
563 color: #fff;
564 box-shadow: none;
565 }
566 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.upk-widget-pro.bdt-active a {
567 background-color: #EF476F;
568 color: #fff;
569 box-shadow: none;
570 }
571 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .upk-widget-onoff .upk-active-all-widget {
572 background-color: #1e87f0;
573 color: #fff;
574 }
575 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .upk-widget-onoff .upk-active-all-widget:hover, .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .upk-widget-onoff .upk-active-all-widget.bdt-active {
576 background-color: #0c6fd1;
577 }
578 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .upk-widget-onoff .upk-deactive-all-widget {
579 background-color: #c81b07;
580 color: #fff;
581 }
582 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .upk-widget-onoff .upk-deactive-all-widget.bdt-active, .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .upk-widget-onoff .upk-deactive-all-widget:hover {
583 background-color: #cf1c08;
584 }
585 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .bdt-dropdown {
586 box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.1);
587 border-radius: 3px;
588 background-color: #fff;
589 }
590 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .bdt-dropdown ul li a {
591 font-size: 14px;
592 }
593 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .bdt-dropdown ul li a:focus {
594 box-shadow: none;
595 }
596 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .bdt-dropdown ul li.bdt-active a {
597 color: #fff;
598 }
599 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-options {
600 display: grid;
601 grid-template-columns: repeat(1, 1fr);
602 gap: 15px;
603 }
604 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-options > .upk-option-item {
605 margin-bottom: 0 !important;
606 }
607 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-options > .upk-option-item .upk-option-group .upk-option-item .upk-option-label {
608 font-size: 14px !important;
609 }
610 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-options > .upk-option-item .upk-option-item-inner .bdt-input {
611 height: 34px;
612 border-radius: 6px !important;
613 }
614 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-options > .upk-option-item .upk-option-item-inner .bdt-input:focus {
615 background-color: #fff;
616 }
617 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-options > .upk-option-item .upk-option-item-inner input[type=text] {
618 border-radius: 3px;
619 }
620 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-options > .upk-option-item .upk-option-item-inner textarea {
621 width: 100%;
622 }
623 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-options > .upk-option-item > .upk-option-item-inner {
624 line-height: 1;
625 padding: 18px 25px;
626 border-radius: 6px;
627 transition: all 0.3s cubic-bezier(0.3, 0.36, 0.25, 1);
628 }
629 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-options > .upk-option-item > .upk-option-item-inner:hover {
630 box-shadow: none;
631 }
632 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-options > .upk-option-item > .upk-option-item-inner:hover .upk-widget-count-text {
633 color: #7c99b7;
634 }
635 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-options > .upk-option-item > .upk-option-item-inner:hover [class^=upk-icon-] {
636 color: #052442;
637 }
638 .ultimate-post-kit-dashboard.wrap .bdt-search-active-wrap .bdt-subnav {
639 margin: 0;
640 }
641 .ultimate-post-kit-dashboard.wrap .bdt-search-active-wrap .bdt-widget-search input {
642 min-height: 40px;
643 padding: 0 8px;
644 border-color: rgba(30, 135, 240, 0.3);
645 }
646 .ultimate-post-kit-dashboard.wrap .bdt-search-active-wrap .bdt-widget-search input:focus {
647 border: 1px solid #1e87f0;
648 outline: 0;
649 box-shadow: 0 0 0 1px #1e87f0;
650 }
651 .ultimate-post-kit-dashboard .ultimate-post-kit-settings-save-btn {
652 border-radius: 6px;
653 }
654 .ultimate-post-kit-dashboard .upk-setting-save-btn {
655 z-index: 99999 !important;
656 position: relative;
657 }
658 .ultimate-post-kit-dashboard .switch {
659 position: relative;
660 display: inline-block;
661 width: 44px;
662 height: 24px;
663 background-color: rgba(0, 0, 0, 0.25);
664 border-radius: 20px;
665 transition: all 0.3s ease-out;
666 overflow: hidden;
667 cursor: pointer;
668 }
669 .ultimate-post-kit-dashboard .switch::after {
670 content: "";
671 position: absolute;
672 width: 20px;
673 height: 20px;
674 border-radius: 20px;
675 background-color: white;
676 top: 2px;
677 left: 3px;
678 transition: all 0.3s cubic-bezier(0.24, 0.85, 0.58, 1);
679 }
680 .ultimate-post-kit-dashboard input[type=checkbox]:checked + .switch::after {
681 transform: translateX(18px);
682 }
683 .ultimate-post-kit-dashboard input[type=checkbox]:checked + .switch {
684 background-color: #1e87f0;
685 }
686 .ultimate-post-kit-dashboard input[type=checkbox] {
687 position: absolute;
688 left: -9999px;
689 }
690 .ultimate-post-kit-dashboard .upk-widget-pro input[type=checkbox]:checked + .switch {
691 background-color: #EF476F;
692 }
693 .ultimate-post-kit-dashboard .upk-widget-free input[type=checkbox]:checked + .switch {
694 background-color: #06D6A0;
695 }
696 .ultimate-post-kit-dashboard .upk-system-requirement .check-system-status {
697 font-size: 13px;
698 }
699 .ultimate-post-kit-dashboard .upk-system-requirement .check-system-status li > div {
700 padding-bottom: 5px;
701 margin-bottom: 5px;
702 border-bottom: 1px solid rgba(0, 0, 0, 0.1);
703 }
704 .ultimate-post-kit-dashboard .upk-system-requirement .check-system-status .label1 {
705 width: 200px;
706 }
707 .ultimate-post-kit-dashboard .upk-system-requirement .check-system-status span {
708 display: inline-block;
709 line-height: 1.6;
710 }
711 .ultimate-post-kit-dashboard .upk-system-requirement .check-system-status .valid,
712 .ultimate-post-kit-dashboard .upk-system-requirement .check-system-status .invalid {
713 font-size: 15px;
714 width: 20px;
715 height: 18px;
716 margin-left: 10px;
717 margin-right: 15px;
718 vertical-align: middle;
719 border-radius: 3px;
720 }
721 .ultimate-post-kit-dashboard .upk-system-requirement .check-system-status .invalid {
722 background: red;
723 color: #fff;
724 }
725 .ultimate-post-kit-dashboard .upk-system-requirement .check-system-status .valid {
726 background: #06D6A0;
727 color: #fff;
728 }
729 .ultimate-post-kit-dashboard .upk-system-requirement .check-system-status .valid i::before {
730 margin-left: -1px;
731 }
732 .ultimate-post-kit-dashboard .upk-system-requirement .check-system-status i::before {
733 font-size: 15px;
734 line-height: 20px;
735 }
736 .ultimate-post-kit-dashboard .upk-no-result {
737 display: none;
738 position: absolute;
739 top: 50%;
740 left: 50%;
741 transform: translate(-50%, -50%) !important;
742 }
743 .ultimate-post-kit-dashboard .bdt-animation-shake {
744 animation-name: bdt-shake !important;
745 display: block !important;
746 }
747 .ultimate-post-kit-dashboard .upk-code-editor-description {
748 color: #0073aa;
749 font-size: 13px;
750 margin: 5px 0 10px 0;
751 font-style: italic;
752 opacity: 0.9;
753 }
754 .ultimate-post-kit-dashboard .upk-code-section-header {
755 margin-bottom: 20px;
756 background: #fefefe;
757 padding: 20px;
758 border-radius: 6px;
759 border: 1px solid rgba(123, 123, 123, 0.09);
760 }
761 .ultimate-post-kit-dashboard .upk-section-title {
762 color: #23282d;
763 font-size: 18px;
764 font-weight: 600;
765 margin: 0 0 8px 0;
766 padding: 0;
767 }
768 .ultimate-post-kit-dashboard .upk-section-description {
769 color: #666;
770 font-size: 14px;
771 margin: 0;
772 line-height: 1.5;
773 }
774 .ultimate-post-kit-dashboard .upk-page-exclusion-wrapper {
775 border: 1px solid rgba(123, 123, 123, 0.09);
776 border-radius: 4px;
777 padding: 20px;
778 margin-bottom: 20px;
779 }
780 .ultimate-post-kit-dashboard .upk-exclusion-label {
781 display: block;
782 font-weight: 600;
783 margin-bottom: 8px;
784 color: #23282d;
785 }
786 .ultimate-post-kit-dashboard .upk-page-select {
787 width: 100%;
788 min-height: 120px;
789 max-height: 200px;
790 padding: 8px;
791 border: 1px solid rgba(123, 123, 123, 0.09);
792 border-radius: 4px;
793 background: #fff;
794 font-size: 14px;
795 max-width: 100%;
796 }
797 .ultimate-post-kit-dashboard .upk-page-select option {
798 padding: 4px 8px;
799 }
800 .ultimate-post-kit-dashboard .upk-exclusion-help {
801 color: #666 !important;
802 font-size: 14px !important;
803 font-style: italic !important;
804 margin: 12px 0 0 0 !important;
805 line-height: 1.4 !important;
806 }
807 .ultimate-post-kit-dashboard .upk-dashboard-nav-container {
808 position: relative;
809 z-index: 98;
810 }
811 .ultimate-post-kit-dashboard .upk-dashboard-nav-container.bdt-sticky-fixed {
812 z-index: 998;
813 }
814 .ultimate-post-kit-dashboard .bdt-tab-container {
815 position: relative;
816 }
817 .ultimate-post-kit-dashboard #ultimate_post_kit_elementor_extend_page .upk-option-item-inner,
818 .ultimate-post-kit-dashboard #ultimate_post_kit_other_settings_page .upk-option-item-inner,
819 .ultimate-post-kit-dashboard #ultimate_post_kit_third_party_widget_page .upk-option-item-inner,
820 .ultimate-post-kit-dashboard #ultimate_post_kit_active_modules_page .upk-option-item-inner {
821 overflow: hidden;
822 }
823 .ultimate-post-kit-dashboard #ultimate_post_kit_other_settings_page .upk-options > .upk-option-item > .upk-option-item-inner > label > .upk-option-label {
824 font-weight: 700;
825 font-size: 22px;
826 }
827 .ultimate-post-kit-dashboard #ultimate_post_kit_other_settings_page .upk-options > .upk-option-item > .upk-option-item-inner .description {
828 margin-top: 20px;
829 }
830 .ultimate-post-kit-dashboard #ultimate_post_kit_elementor_extend_page .upk-widget-count-text,
831 .ultimate-post-kit-dashboard #ultimate_post_kit_other_settings_page .upk-widget-count-text {
832 display: none;
833 }
834 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page .upk-options > .upk-option-item {
835 border: 1px solid rgba(123, 123, 123, 0.09);
836 border-radius: 6px;
837 background: #fefefe;
838 }
839 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page .upk-options > .upk-option-item > .upk-option-item-inner {
840 padding: 35px;
841 border: 0;
842 background: transparent;
843 break-inside: avoid-column;
844 }
845 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page .upk-options > .upk-option-item > .upk-option-item-inner a i {
846 font-size: 18px;
847 }
848 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page .upk-options > .upk-option-item > .upk-option-item-inner .upk-option-item {
849 margin-top: 10px;
850 }
851 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page .upk-options > .upk-option-item > .upk-option-item-inner .upk-option-item:nth-last-child(1) {
852 margin-top: 0;
853 }
854 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input,
855 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page textarea {
856 border-color: #ddd;
857 }
858 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=text]:focus,
859 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=password]:focus,
860 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=color]:focus,
861 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=date]:focus,
862 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=datetime]:focus,
863 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=datetime-local]:focus,
864 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=email]:focus,
865 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=month]:focus,
866 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=number]:focus,
867 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=search]:focus,
868 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=tel]:focus,
869 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=time]:focus,
870 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=url]:focus,
871 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=week]:focus,
872 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=checkbox]:focus,
873 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=radio]:focus,
874 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page select:focus,
875 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page textarea:focus {
876 border-color: #0680d6;
877 box-shadow: none;
878 }
879 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page .upk-option-video {
880 position: absolute;
881 right: 25px;
882 top: 20px;
883 background: #e9f4ff;
884 padding: 8px;
885 border-radius: 6px;
886 }
887 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page .upk-option-label {
888 display: block;
889 margin-bottom: 25px;
890 font-size: 18px;
891 }
892 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page .upk-option-group .upk-option-label {
893 margin-bottom: 15px;
894 }
895 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page p.description {
896 font-size: 12px !important;
897 color: #999;
898 margin-top: 10px;
899 }
900 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page p.description a {
901 color: #888;
902 }
903 .ultimate-post-kit-dashboard #ultimate_post_kit_extra_options_page .upk-white-label-options .upk-option-item-inner {
904 background: #fefefe;
905 padding: 30px;
906 }
907 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-dashboard-others-plugin {
908 display: flex;
909 flex-direction: column;
910 gap: 20px;
911 }
912 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-dashboard-others-plugin .bdt-card {
913 flex-direction: column;
914 gap: 20px;
915 }
916 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card {
917 border-radius: 6px;
918 transition-property: box-shadow, color;
919 transition-duration: 0.3s;
920 transition-timing-function: cubic-bezier(0.3, 0.36, 0.25, 1);
921 }
922 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card a {
923 text-decoration: none;
924 }
925 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card a:focus {
926 box-shadow: none;
927 }
928 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card p {
929 margin-top: 0;
930 }
931 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .upk-count-canvas-wrap .upk-feature-title {
932 margin-bottom: 5px;
933 }
934 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .upk-count-wrap {
935 flex: none;
936 }
937 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .upk-widget-count {
938 color: #a1a8ad;
939 font-size: 12px;
940 line-height: 1.7;
941 text-transform: uppercase;
942 }
943 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-others-plugin-content {
944 width: 100%;
945 gap: 20px;
946 flex-direction: column;
947 align-items: flex-start;
948 }
949 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-others-plugin-content .upk-feature-title {
950 font-weight: 500;
951 }
952 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-others-plugin-content .bdt-plugin-logo-wrap {
953 gap: 15px;
954 }
955 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-others-plugin-content img {
956 width: clamp(50px, 8vw, 70px);
957 height: auto;
958 vertical-align: middle;
959 }
960 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-others-plugin-content .upk-feature-title {
961 margin-bottom: 0;
962 }
963 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-others-plugin-content p {
964 margin: 0 0 10px 0;
965 font-size: 15px;
966 line-height: 1.5;
967 color: #656a71;
968 max-width: 600px;
969 font-weight: 300;
970 }
971 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-others-plugin-content span.active-installs {
972 font-size: 14px;
973 font-weight: 500;
974 color: #9C27B0;
975 }
976 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-others-plugin-content span.active-installs .installs-count {
977 color: #9C27B0;
978 }
979 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-others-plugin-content .bdt-others-plugin-updated {
980 color: #656a71;
981 }
982 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-others-plugins-link {
983 display: flex;
984 flex-wrap: wrap;
985 justify-content: left;
986 gap: 8px;
987 width: 100%;
988 flex: 1;
989 min-width: 300px;
990 }
991 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-others-plugins-link .bdt-dashboard-sec-btn {
992 padding: 9px 20px !important;
993 }
994 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-others-plugin-user-wrap {
995 gap: 10px;
996 flex-wrap: wrap;
997 }
998 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-others-plugin-user-wrap .bdt-others-plugin-user {
999 color: #373333;
1000 padding: 4px 6px;
1001 border-radius: 6px;
1002 font-size: 10px;
1003 font-weight: 700;
1004 box-shadow: 0 2px 8px rgba(76, 89, 98, 0.2);
1005 text-transform: uppercase;
1006 line-height: 1;
1007 border: 1px solid #dcd8e8;
1008 }
1009 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .upk-dashboard-compare-section-buttons {
1010 display: flex;
1011 align-items: center;
1012 }
1013 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-button {
1014 color: #fff;
1015 border-radius: 6px;
1016 transition: all 0.3s ease;
1017 line-height: normal;
1018 font-size: clamp(12px, 0.8vw, 14px);
1019 font-weight: 600;
1020 padding: clamp(10px, 1vw, 11px) clamp(10px, 1vw, 20px);
1021 }
1022 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-button.bdt-welcome-button {
1023 color: #fff;
1024 background: linear-gradient(to right, #00A85C, #58D34D);
1025 border: 0;
1026 padding: 13px 20px;
1027 }
1028 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-button.bdt-welcome-button:hover {
1029 background: linear-gradient(to right, #58D34D, #00A85C);
1030 }
1031 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-button.bdt-dashboard-sec-btn {
1032 color: #58D34D;
1033 border: 2px solid #58D34D;
1034 }
1035 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-button.bdt-dashboard-sec-btn:hover {
1036 border-color: #00A85C;
1037 color: #00A85C;
1038 }
1039 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-button.bdt-btn-red {
1040 background: #ffcdd9;
1041 color: #EF476F;
1042 }
1043 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-button.bdt-btn-red:hover {
1044 background: #EF476F;
1045 color: #fff;
1046 box-shadow: none;
1047 }
1048 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-button.bdt-btn-green {
1049 background: #B6FFEC;
1050 color: #06D6A0;
1051 }
1052 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-button.bdt-btn-green:hover {
1053 background: #06D6A0;
1054 color: #fff;
1055 }
1056 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-button.bdt-btn-blue {
1057 background: #0680d6;
1058 color: #fff;
1059 }
1060 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-button.bdt-btn-blue:hover {
1061 background: #097396;
1062 color: #fff;
1063 }
1064 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-button.bdt-btn-grey {
1065 background-color: #e3e8eb;
1066 color: #1d2327;
1067 }
1068 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-button.bdt-btn-grey:hover {
1069 background: #1d2327;
1070 color: #fff;
1071 }
1072 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .upk-feature-title {
1073 color: #333;
1074 font-weight: 700;
1075 font-size: clamp(18px, 1vw, 20px);
1076 margin-bottom: 20px;
1077 padding: 0;
1078 }
1079 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .upk-dashboard-welcome-title {
1080 font-size: 30px;
1081 }
1082 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .upk-dashboard-compare-title,
1083 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .upk-dashboard-template-quick-title {
1084 font-size: 24px;
1085 }
1086 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card.bdt-card-green {
1087 background: rgba(173, 200, 101, 0.03);
1088 box-shadow: 0 0 0 1px rgba(173, 200, 101, 0.3);
1089 }
1090 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card.bdt-card-red {
1091 color: #777;
1092 box-shadow: 0 0 0 1px rgba(255, 65, 77, 0.3);
1093 }
1094 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card.bdt-card-blue {
1095 color: #777;
1096 box-shadow: 0 0 0 1px #0680d6;
1097 }
1098 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-accordion {
1099 padding-top: 5px;
1100 }
1101 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-accordion .bdt-accordion-title {
1102 font-size: 16px;
1103 padding: 10px 20px;
1104 background: rgba(255, 65, 77, 0.1);
1105 border-radius: 6px;
1106 font-weight: 400;
1107 letter-spacing: 0.3px;
1108 }
1109 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-accordion .bdt-accordion-title:hover, .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-accordion .bdt-accordion-title:focus {
1110 box-shadow: 0 0 0 1px rgba(255, 65, 77, 0.3);
1111 }
1112 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-accordion .bdt-open .bdt-accordion-title {
1113 color: #000;
1114 background: rgba(255, 65, 77, 0.3);
1115 }
1116 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-accordion .bdt-accordion-content {
1117 padding: 0 20px;
1118 }
1119 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .check-system-status {
1120 margin-top: 20px;
1121 }
1122 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card.upk-video-tutorial {
1123 display: flex;
1124 flex-direction: column;
1125 }
1126 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card.upk-video-tutorial .bdt-list {
1127 margin-bottom: 20px;
1128 flex-grow: 1;
1129 }
1130 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card.upk-video-tutorial .bdt-list-divider > li:nth-child(n+2) {
1131 border-top: 1px solid rgba(173, 200, 101, 0.3);
1132 }
1133 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card.upk-video-tutorial .upk-link-title {
1134 margin: 0;
1135 font-size: 14px;
1136 color: rgba(173, 200, 101, 0.7);
1137 }
1138 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card.upk-video-tutorial .upk-link-title:hover {
1139 color: #06D6A0;
1140 }
1141 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card.upk-video-tutorial .bdt-video-btn {
1142 font-weight: 500;
1143 color: #444;
1144 border: 1px solid #06D6A0;
1145 display: inline-block;
1146 width: 145px;
1147 padding: 5px;
1148 text-align: center;
1149 border-radius: 3px;
1150 }
1151 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card.upk-video-tutorial .bdt-video-btn:hover {
1152 color: #000;
1153 }
1154 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-dashboard-footer-item {
1155 text-decoration: none;
1156 transition: all 0.3s ease;
1157 transform: translateY(0);
1158 position: relative;
1159 }
1160 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-dashboard-footer-item .upk-feature-title {
1161 font-size: 18px;
1162 margin: 0 0 10px;
1163 }
1164 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-dashboard-footer-item .upk-dashboard-footer-item-icon {
1165 display: inline-block;
1166 padding: 10px;
1167 border-radius: 6px;
1168 border: 1px solid #f3f3f3;
1169 margin-bottom: 18px;
1170 background: #f5fffc;
1171 color: #58D34D;
1172 }
1173 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-dashboard-footer-item i {
1174 font-size: 18px;
1175 width: 18px;
1176 height: 18px;
1177 }
1178 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-dashboard-footer-item:after {
1179 content: "\f504";
1180 font-family: dashicons;
1181 position: absolute;
1182 top: 15px;
1183 right: 15px;
1184 font-size: 20px;
1185 color: #58D34D;
1186 opacity: 0;
1187 transition: all 0.3s ease;
1188 }
1189 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-dashboard-footer-item:hover {
1190 transform: translateY(-3px);
1191 box-shadow: 0 10px 20px rgba(73, 221, 179, 0.065);
1192 border-color: #58D34D;
1193 }
1194 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-dashboard-footer-item:hover:after {
1195 opacity: 1;
1196 transform: translateX(5px);
1197 }
1198 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-dashboard-footer-item:hover .upk-dashboard-footer-item-icon {
1199 animation: upk-footer-icon-bounce 0.5s ease-in-out;
1200 }
1201 @keyframes upk-footer-icon-bounce {
1202 0%, 100% {
1203 transform: translateY(0);
1204 }
1205 50% {
1206 transform: translateY(-5px);
1207 }
1208 }
1209 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-dashboard-support-section {
1210 margin-top: 30px;
1211 }
1212 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-dashboard-support-section .upk-feature-title {
1213 display: flex;
1214 align-items: center;
1215 gap: 10px;
1216 margin-bottom: 10px;
1217 }
1218 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-dashboard-support-section .upk-feature-title i {
1219 font-size: 20px;
1220 color: #58D34D;
1221 margin: 0;
1222 padding: 0;
1223 border: 0;
1224 background: none;
1225 }
1226 .ultimate-post-kit-dashboard #ultimate_post_kit_active_modules_page .checkbox,
1227 .ultimate-post-kit-dashboard #ultimate_post_kit_third_party_widget_page .checkbox {
1228 margin-top: 5px;
1229 }
1230 .ultimate-post-kit-dashboard .ultimate-post-kit-3pp-install,
1231 .ultimate-post-kit-dashboard .ultimate-post-kit-3pp-active,
1232 .ultimate-post-kit-dashboard .ultimate-post-kit-3pp-download {
1233 text-decoration: none;
1234 color: #EF476F;
1235 line-height: normal;
1236 background-color: #eee;
1237 border-radius: 100px;
1238 padding: 5px;
1239 display: inline-flex;
1240 }
1241 .ultimate-post-kit-dashboard .ultimate-post-kit-3pp-install:hover,
1242 .ultimate-post-kit-dashboard .ultimate-post-kit-3pp-active:hover,
1243 .ultimate-post-kit-dashboard .ultimate-post-kit-3pp-download:hover {
1244 color: #fb6094;
1245 }
1246 .ultimate-post-kit-dashboard .ultimate-post-kit-footer-info {
1247 background-color: #073B4C;
1248 color: #90b6c3;
1249 border-radius: 6px;
1250 box-sizing: border-box;
1251 padding: 30px 40px;
1252 background-image: url("../images/shiny-overlay.svg");
1253 background-position: top right;
1254 background-repeat: no-repeat;
1255 }
1256 .ultimate-post-kit-dashboard .ultimate-post-kit-footer-info p {
1257 font-size: 14px !important;
1258 color: #90b6c3 !important;
1259 text-align: center;
1260 margin-top: 25px;
1261 }
1262 .ultimate-post-kit-dashboard .ultimate-post-kit-footer-info a {
1263 color: #e5f4f9;
1264 }
1265 .ultimate-post-kit-dashboard .bdt-admin-alert {
1266 background-color: #fff3da;
1267 border-radius: 2px;
1268 padding: 10px 20px;
1269 box-sizing: border-box;
1270 margin-top: 30px;
1271 }
1272 .ultimate-post-kit-dashboard .upk-dashboard-divider {
1273 width: 100%;
1274 margin-top: 50px;
1275 margin-bottom: 50px;
1276 min-height: 20px;
1277 background-size: 20px 20px;
1278 background-repeat: repeat-x;
1279 }
1280 .ultimate-post-kit-dashboard .upk-dashboard-panel {
1281 position: relative;
1282 }
1283 .ultimate-post-kit-dashboard .upk-dashboard-panel .dashicons.dashicons-yes {
1284 color: #06D6A0;
1285 }
1286 .ultimate-post-kit-dashboard .upk-dashboard-panel .dashicons.dashicons-no {
1287 color: #FF0000;
1288 }
1289 .ultimate-post-kit-dashboard .upk-dashboard-panel .dashicons.dashicons-heart {
1290 color: #EA355F;
1291 }
1292 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-comparision {
1293 padding-left: 0;
1294 }
1295 .ultimate-post-kit-dashboard .upk-dashboard-panel h1 {
1296 font-weight: 700;
1297 }
1298 .ultimate-post-kit-dashboard .upk-purchase-button a {
1299 color: #ffffff;
1300 border-style: none;
1301 border-radius: 4px 4px 4px 4px;
1302 box-shadow: 0px 10px 40px 0px rgba(0, 168, 92, 0.29);
1303 padding: 18px 45px 18px 45px;
1304 font-weight: 700;
1305 cursor: pointer;
1306 display: inline-block;
1307 text-transform: uppercase;
1308 font-size: 14px;
1309 outline: none;
1310 position: relative;
1311 transition: all 0.3s ease-out;
1312 text-align: center;
1313 overflow: hidden;
1314 background-color: transparent;
1315 background-image: linear-gradient(145deg, #00A85C 0%, #58D34D 100%);
1316 text-decoration: none;
1317 letter-spacing: 1px;
1318 }
1319 .ultimate-post-kit-dashboard .upk-purchase-button a:hover {
1320 background-image: linear-gradient(145deg, #58D34D 0%, #00A85C 100%);
1321 box-shadow: 0px 10px 40px 0px rgba(0, 168, 92, 0.46);
1322 }
1323 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .el-license-container p.submit {
1324 margin: 0;
1325 padding: 0;
1326 }
1327 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page h3.el-license-title,
1328 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management-title {
1329 font-size: 22px;
1330 margin-top: 0;
1331 margin-bottom: 50px;
1332 }
1333 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page ol {
1334 margin-bottom: 20px;
1335 }
1336 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-upk-license-field {
1337 display: block;
1338 margin-bottom: 15px;
1339 }
1340 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-upk-license-field input {
1341 font-size: 200%;
1342 padding: 0 10px;
1343 display: block;
1344 margin-top: 10px;
1345 border-radius: 6px;
1346 border-color: #ddd;
1347 width: 100%;
1348 max-width: 650px;
1349 }
1350 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-upk-license-field label {
1351 display: inline-block;
1352 margin-bottom: 5px;
1353 }
1354 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-upk-license-active-btn {
1355 margin-top: 25px;
1356 }
1357 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .ultimate-post-kit-license-info {
1358 font-size: 14px;
1359 line-height: 24px;
1360 max-width: 850px;
1361 margin-bottom: 50px;
1362 }
1363 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .ultimate-post-kit-license-info .license-info-title {
1364 width: 150px;
1365 display: inline-block;
1366 position: relative;
1367 padding-right: 5px;
1368 margin-right: 10px;
1369 }
1370 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .ultimate-post-kit-license-info .license-info-title:after {
1371 content: ":";
1372 position: absolute;
1373 right: 2px;
1374 }
1375 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .ultimate-post-kit-license-info .license-valid,
1376 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .ultimate-post-kit-license-info .license-invalid {
1377 padding: 4px 8px;
1378 color: #fff;
1379 background-color: #06D6A0;
1380 border-radius: 3px;
1381 font-size: 14px;
1382 }
1383 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .ultimate-post-kit-license-info .license-invalid {
1384 background-color: #f44336;
1385 }
1386 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .ultimate-post-kit-license-info .license-key {
1387 font-weight: 700;
1388 opacity: 0.8;
1389 }
1390 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .button {
1391 padding: 14px 16px;
1392 font-size: 14px;
1393 height: auto;
1394 border: 0;
1395 border-radius: 6px;
1396 min-height: auto;
1397 font-weight: 600;
1398 line-height: 1;
1399 }
1400 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .button-primary {
1401 background: #1e87f0;
1402 color: #fff;
1403 text-decoration: none;
1404 text-shadow: none;
1405 box-shadow: none;
1406 }
1407 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .button-primary:active, .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .button-primary:hover {
1408 background: #0e6dcd;
1409 }
1410 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-license-subsite-header {
1411 display: flex;
1412 align-items: center;
1413 gap: 14px;
1414 }
1415 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-feature-title {
1416 font-size: 24px;
1417 font-weight: 600;
1418 margin: 0;
1419 padding: 0;
1420 }
1421 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-status-icon {
1422 background: #3ab981;
1423 display: inline-block;
1424 padding: 10px;
1425 border-radius: 50%;
1426 }
1427 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-status-icon svg {
1428 fill: #fff;
1429 width: 24px;
1430 height: 24px;
1431 display: block;
1432 }
1433 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-license-status-success {
1434 margin-bottom: 20px;
1435 padding: 20px;
1436 border-radius: 5px;
1437 background: rgba(78, 255, 177, 0.071);
1438 border-left: 4px solid #10b981;
1439 margin-top: 30px;
1440 }
1441 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-license-status-success h3,
1442 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-license-status-warning h3 {
1443 margin: 0 0 20px;
1444 font-size: 20px;
1445 }
1446 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-license-status-warning {
1447 margin-bottom: 20px;
1448 padding: 15px;
1449 border-radius: 5px;
1450 background: #fffbeb;
1451 border-left: 4px solid #f59e0b;
1452 }
1453 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-license-details,
1454 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-network-info {
1455 margin: 15px 0;
1456 font-size: 16px;
1457 }
1458 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-license-details ul,
1459 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-network-info ul {
1460 margin: 10px 0;
1461 padding-left: 0;
1462 list-style: inside;
1463 font-size: 14px;
1464 }
1465 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-license-details li,
1466 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-network-info li {
1467 margin: 8px 0;
1468 }
1469 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-license-instructions {
1470 margin: 15px 0;
1471 }
1472 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-license-instructions ol {
1473 margin: 10px 0;
1474 padding-left: 20px;
1475 }
1476 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-license-instructions ol li {
1477 margin: 8px 0;
1478 }
1479 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-admin-actions {
1480 margin-top: 20px;
1481 padding-top: 15px;
1482 }
1483 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .license-valid {
1484 color: #10b981;
1485 font-weight: bold;
1486 }
1487 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management-title {
1488 gap: 10px;
1489 }
1490 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-actions-buttons {
1491 display: flex;
1492 align-items: center;
1493 gap: 7px;
1494 flex-wrap: wrap;
1495 }
1496 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management .bdt-actions-buttons .bdt-button {
1497 padding: 10px 18px;
1498 font-size: 12px;
1499 line-height: 1.4;
1500 border-radius: 6px;
1501 font-weight: 600;
1502 }
1503 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management .bdt-subsite-license-management-table {
1504 border-radius: 6px;
1505 overflow: hidden;
1506 }
1507 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management .wp-list-table {
1508 border-collapse: collapse;
1509 }
1510 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management .wp-list-table thead td, .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management .wp-list-table thead th {
1511 border-bottom: 1px solid rgba(0, 0, 0, 0.059);
1512 }
1513 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management .wp-list-table td, .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management .wp-list-table th {
1514 padding: 14px 16px;
1515 border: 1px solid rgba(0, 0, 0, 0.059);
1516 }
1517 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management .wp-list-table th {
1518 border-bottom: 1px solid rgba(0, 0, 0, 0.1);
1519 }
1520 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management .wp-list-table .bdt-badge {
1521 height: 24px;
1522 }
1523 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management .wp-list-table tbody tr td:nth-last-child(1) a {
1524 background: rgba(65, 75, 255, 0.251);
1525 border: 1px solid rgba(65, 75, 255, 0.251);
1526 color: #414bff;
1527 }
1528 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management .wp-list-table tbody tr td:nth-last-child(1) a:hover {
1529 background: rgba(54, 64, 243, 0.325);
1530 }
1531 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management .wp-list-table .striped > tbody > :nth-child(odd),
1532 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management .wp-list-table ul.striped > :nth-child(odd),
1533 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management .wp-list-table tbody > tr:nth-child(odd) {
1534 background-color: transparent;
1535 }
1536 .ultimate-post-kit-dashboard .upk-widget-count-text {
1537 font-size: 11px;
1538 color: #b7b7b7;
1539 margin-top: 7px;
1540 display: block;
1541 text-transform: uppercase;
1542 }
1543 .ultimate-post-kit-dashboard .upk-go-pro {
1544 font-weight: bold;
1545 color: #f44336;
1546 text-shadow: 1px 1px 1px #eee;
1547 }
1548 .ultimate-post-kit-dashboard #bdt-ultimate_post_kit_get_pro {
1549 letter-spacing: 1px;
1550 overflow: hidden;
1551 color: #fff;
1552 background: linear-gradient(to right, #00A85C, #58D34D);
1553 margin: 16px 30px;
1554 border-radius: 6px;
1555 justify-content: center;
1556 }
1557 .ultimate-post-kit-dashboard #bdt-ultimate_post_kit_get_pro:after {
1558 display: none;
1559 }
1560 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-row {
1561 margin-bottom: 20px;
1562 }
1563 .ultimate-post-kit-dashboard .upk-custom-code-section .CodeMirror-placeholder {
1564 opacity: 0.5;
1565 }
1566 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-code-editor-title {
1567 font-size: 16px;
1568 font-weight: 600;
1569 color: #333;
1570 margin: 0 0 15px 0;
1571 padding-bottom: 10px;
1572 border-bottom: 2px solid #f0f0f0;
1573 }
1574 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-code-editor {
1575 width: 100%;
1576 min-height: 200px;
1577 font-family: "Monaco", "Consolas", "Courier New", monospace;
1578 font-size: 13px;
1579 line-height: 1.5;
1580 border: 1px solid rgba(123, 123, 123, 0.09);
1581 border-radius: 4px;
1582 padding: 15px;
1583 color: #333;
1584 resize: vertical;
1585 transition: border-color 0.3s ease, box-shadow 0.3s ease;
1586 background: #fefefe;
1587 }
1588 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-code-editor:focus {
1589 border-color: #0680d6;
1590 box-shadow: 0 0 0 1px #0680d6;
1591 outline: none;
1592 background: #fff;
1593 }
1594 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-code-editor::placeholder {
1595 color: #999;
1596 font-style: italic;
1597 }
1598 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section {
1599 padding: 20px 0;
1600 border-top: 1px solid #f0f0f0;
1601 }
1602 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button {
1603 color: #58D34D;
1604 padding: 16px 24px;
1605 font-size: clamp(12px, 1vw, 14px);
1606 font-weight: 600;
1607 border-radius: 6px;
1608 border: none;
1609 cursor: pointer;
1610 transition: all 0.3s ease;
1611 display: inline-flex;
1612 align-items: center;
1613 gap: 8px;
1614 line-height: normal;
1615 border: 2px solid #58D34D;
1616 }
1617 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button .dashicons {
1618 font-size: 16px;
1619 width: 16px;
1620 height: 16px;
1621 line-height: 1;
1622 }
1623 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button:hover {
1624 transform: translateY(-1px);
1625 box-shadow: 0 4px 8px rgba(0, 0, 0, 0.15);
1626 }
1627 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button:active {
1628 transform: translateY(0);
1629 }
1630 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button.bdt-btn-blue {
1631 background: #0680d6;
1632 color: #fff;
1633 }
1634 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button.bdt-btn-blue:hover {
1635 background: #097396;
1636 }
1637 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button.bdt-btn-grey {
1638 background: #e3e8eb;
1639 color: #1d2327;
1640 }
1641 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button.bdt-btn-grey:hover {
1642 background: #1d2327;
1643 color: #fff;
1644 }
1645 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-message .bdt-alert {
1646 border-radius: 6px;
1647 padding: 15px;
1648 position: relative;
1649 }
1650 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-message .bdt-alert.bdt-alert-success {
1651 background-color: #d4edda;
1652 border: 1px solid #c3e6cb;
1653 color: #155724;
1654 }
1655 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-message .bdt-alert.bdt-alert-error {
1656 background-color: #f8d7da;
1657 border: 1px solid #f5c6cb;
1658 color: #721c24;
1659 }
1660 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-message .bdt-alert p {
1661 margin: 0;
1662 font-weight: 500;
1663 }
1664 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-message .bdt-alert .bdt-alert-close {
1665 position: absolute;
1666 top: 5px;
1667 right: -5px;
1668 background: none;
1669 border: none;
1670 font-size: 18px;
1671 cursor: pointer;
1672 opacity: 0.6;
1673 }
1674 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-message .bdt-alert .bdt-alert-close:hover {
1675 opacity: 1;
1676 }
1677 .ultimate-post-kit-dashboard .upk-code-editor.scrolling {
1678 border-color: #0680d6;
1679 box-shadow: 0 0 0 1px fade(#0680d6, 30%);
1680 }
1681 .ultimate-post-kit-dashboard .upk-code-editor:focus::selection {
1682 background-color: fade(#0680d6, 20%);
1683 }
1684 .ultimate-post-kit-dashboard .bdt-button:disabled {
1685 opacity: 0.7;
1686 cursor: not-allowed;
1687 }
1688 .ultimate-post-kit-dashboard .bdt-button:disabled:hover {
1689 transform: none !important;
1690 box-shadow: none !important;
1691 }
1692 .ultimate-post-kit-dashboard .upk-code-editor::-webkit-scrollbar {
1693 width: 8px;
1694 }
1695 .ultimate-post-kit-dashboard .upk-code-editor::-webkit-scrollbar-track {
1696 background: #f1f1f1;
1697 border-radius: 4px;
1698 }
1699 .ultimate-post-kit-dashboard .upk-code-editor::-webkit-scrollbar-thumb {
1700 background: #c1c1c1;
1701 border-radius: 4px;
1702 }
1703 .ultimate-post-kit-dashboard .upk-code-editor::-webkit-scrollbar-thumb:hover {
1704 background: #a8a8a8;
1705 }
1706 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner {
1707 position: relative;
1708 background: #fff;
1709 z-index: 1;
1710 border-radius: 6px;
1711 border: 1px solid rgba(123, 123, 123, 0.09);
1712 padding: 20px 0;
1713 overflow: hidden;
1714 min-height: 100vh;
1715 }
1716 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner.bdt-sticky-fixed {
1717 top: 115px !important;
1718 }
1719 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .upk-nav-elements {
1720 position: absolute;
1721 top: 0;
1722 left: 0;
1723 width: 100%;
1724 height: 100%;
1725 pointer-events: none;
1726 z-index: 0;
1727 }
1728 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .upk-nav-elements .upk-nav-element {
1729 position: absolute;
1730 display: block;
1731 }
1732 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .upk-nav-elements .upk-nav-element.upk-nav-circle {
1733 width: 180px;
1734 height: 180px;
1735 border-radius: 50%;
1736 background: linear-gradient(45deg, rgba(73, 221, 180, 0.05), rgba(73, 221, 180, 0.1));
1737 top: -90px;
1738 right: -90px;
1739 }
1740 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .upk-nav-elements .upk-nav-element.upk-nav-dots {
1741 bottom: 40px;
1742 left: 20px;
1743 width: 60px;
1744 height: 60px;
1745 background-image: radial-gradient(rgba(73, 221, 180, 0.15) 2px, transparent 2px);
1746 background-size: 10px 10px;
1747 }
1748 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .upk-nav-elements .upk-nav-element.upk-nav-line {
1749 width: 100px;
1750 height: 2px;
1751 background: linear-gradient(90deg, rgba(73, 221, 180, 0), rgba(73, 221, 180, 0.2));
1752 transform: rotate(-45deg);
1753 bottom: 100px;
1754 right: 20px;
1755 }
1756 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .upk-nav-elements .upk-nav-element.upk-nav-square {
1757 width: 40px;
1758 height: 40px;
1759 border: 2px solid rgba(73, 221, 180, 0.1);
1760 top: 40px;
1761 left: 30px;
1762 transform: rotate(15deg);
1763 }
1764 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .upk-nav-elements .upk-nav-element.upk-nav-triangle {
1765 width: 0;
1766 height: 0;
1767 border-left: 25px solid transparent;
1768 border-right: 25px solid transparent;
1769 border-bottom: 40px solid rgba(73, 221, 180, 0.08);
1770 top: 60%;
1771 right: 40px;
1772 transform: rotate(15deg);
1773 }
1774 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .upk-nav-elements .upk-nav-element.upk-nav-plus {
1775 width: 30px;
1776 height: 30px;
1777 top: 30%;
1778 left: 40px;
1779 }
1780 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .upk-nav-elements .upk-nav-element.upk-nav-plus:before, .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .upk-nav-elements .upk-nav-element.upk-nav-plus:after {
1781 content: "";
1782 position: absolute;
1783 background: rgba(73, 221, 180, 0.15);
1784 }
1785 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .upk-nav-elements .upk-nav-element.upk-nav-plus:before {
1786 width: 100%;
1787 height: 2px;
1788 top: 50%;
1789 transform: translateY(-50%);
1790 }
1791 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .upk-nav-elements .upk-nav-element.upk-nav-plus:after {
1792 width: 2px;
1793 height: 100%;
1794 left: 50%;
1795 transform: translateX(-50%);
1796 }
1797 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .upk-nav-elements .upk-nav-element.upk-nav-wave {
1798 width: 100px;
1799 height: 20px;
1800 bottom: 30px;
1801 right: 40px;
1802 background: linear-gradient(45deg, rgba(73, 221, 180, 0) 45%, rgba(73, 221, 180, 0.1) 50%, rgba(73, 221, 180, 0) 55%);
1803 background-size: 15px 15px;
1804 transform: rotate(-10deg);
1805 }
1806 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .bdt-dashboard-navigation {
1807 position: relative;
1808 z-index: 1;
1809 }
1810 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper {
1811 position: relative;
1812 background: #fff;
1813 overflow: hidden;
1814 z-index: 98;
1815 border-radius: 6px;
1816 border: 1px solid rgba(123, 123, 123, 0.09);
1817 }
1818 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper.bdt-sticky-fixed {
1819 z-index: 998;
1820 border-top-left-radius: 0 !important;
1821 border-top-right-radius: 0 !important;
1822 box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.1);
1823 }
1824 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper.bdt-sticky-fixed .upk-filter-elements {
1825 opacity: 0.5;
1826 transition: opacity 0.3s ease;
1827 }
1828 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper.bdt-sticky-fixed:hover .upk-filter-elements {
1829 opacity: 1;
1830 }
1831 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper .upk-used-unused-widgets {
1832 margin-left: 10px;
1833 }
1834 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper .upk-used-unused-widgets li:first-child {
1835 padding-left: 0 !important;
1836 }
1837 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper .upk-filter-elements {
1838 position: absolute;
1839 top: 0;
1840 left: 0;
1841 width: 100%;
1842 height: 100%;
1843 pointer-events: none;
1844 z-index: 1;
1845 }
1846 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper .upk-filter-elements .upk-filter-element {
1847 position: absolute;
1848 display: block;
1849 }
1850 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper .upk-filter-elements .upk-filter-element.upk-filter-circle {
1851 width: 140px;
1852 height: 140px;
1853 border-radius: 50%;
1854 background: linear-gradient(135deg, rgba(88, 211, 77, 0.05), rgba(88, 211, 77, 0.08));
1855 top: -70px;
1856 right: 5%;
1857 animation: floatingShape 6s ease-in-out infinite;
1858 }
1859 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper .upk-filter-elements .upk-filter-element.upk-filter-dots {
1860 bottom: 10px;
1861 left: 10px;
1862 width: 70px;
1863 height: 35px;
1864 background-image: radial-gradient(rgba(88, 211, 77, 0.15) 2px, transparent 2px);
1865 background-size: 8px 8px;
1866 animation: fadeInOut 4s ease-in-out infinite;
1867 }
1868 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper .upk-filter-elements .upk-filter-element.upk-filter-wave {
1869 width: 120px;
1870 height: 20px;
1871 bottom: 25px;
1872 right: 10%;
1873 background: repeating-linear-gradient(45deg, rgba(88, 211, 77, 0) 0px, rgba(88, 211, 77, 0.1) 2px, rgba(88, 211, 77, 0) 4px);
1874 transform: rotate(-15deg);
1875 animation: waveMotion 3s ease-in-out infinite;
1876 }
1877 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper .upk-filter-elements .upk-filter-element.upk-filter-hexagon {
1878 top: 20%;
1879 left: 15px;
1880 width: 35px;
1881 height: 20px;
1882 background: rgba(88, 211, 77, 0.1);
1883 position: absolute;
1884 transform: rotate(30deg);
1885 }
1886 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper .upk-filter-elements .upk-filter-element.upk-filter-hexagon:before, .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper .upk-filter-elements .upk-filter-element.upk-filter-hexagon:after {
1887 content: "";
1888 position: absolute;
1889 width: 0;
1890 height: 0;
1891 border-left: 18px solid transparent;
1892 border-right: 18px solid transparent;
1893 }
1894 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper .upk-filter-elements .upk-filter-element.upk-filter-hexagon:before {
1895 bottom: 100%;
1896 border-bottom: 10px solid rgba(88, 211, 77, 0.1);
1897 }
1898 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper .upk-filter-elements .upk-filter-element.upk-filter-hexagon:after {
1899 top: 100%;
1900 border-top: 10px solid rgba(88, 211, 77, 0.1);
1901 }
1902 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper .upk-filter-elements .upk-filter-element.upk-filter-zigzag {
1903 top: 40%;
1904 right: 20px;
1905 width: 50px;
1906 height: 25px;
1907 background: linear-gradient(45deg, transparent 45%, rgba(88, 211, 77, 0.1) 45%, rgba(88, 211, 77, 0.1) 55%, transparent 55%);
1908 background-size: 10px 10px;
1909 animation: zigzagFloat 5s ease-in-out infinite;
1910 }
1911 .ultimate-post-kit-dashboard #upk-extra-options-tab-content {
1912 margin-top: 30px;
1913 }
1914 .ultimate-post-kit-dashboard .upk-extra-options-tabs .bdt-tab {
1915 border-bottom: 2px solid #f1f1f1;
1916 margin: 0;
1917 padding: 0;
1918 list-style: none;
1919 display: flex;
1920 gap: 20px;
1921 }
1922 .ultimate-post-kit-dashboard .upk-extra-options-tabs .bdt-tab li {
1923 margin: 0;
1924 padding: 0;
1925 display: inline-block;
1926 }
1927 .ultimate-post-kit-dashboard .upk-extra-options-tabs .bdt-tab li a {
1928 padding: 15px 0;
1929 display: inline-block;
1930 font-size: 15px;
1931 font-weight: 500;
1932 color: #666;
1933 text-decoration: none;
1934 position: relative;
1935 transition: all 0.3s ease;
1936 }
1937 .ultimate-post-kit-dashboard .upk-extra-options-tabs .bdt-tab li a:after {
1938 content: "";
1939 position: absolute;
1940 bottom: -2px;
1941 left: 0;
1942 width: 0;
1943 height: 2px;
1944 background: #58D34D;
1945 transition: width 0.3s ease;
1946 }
1947 .ultimate-post-kit-dashboard .upk-extra-options-tabs .bdt-tab li a:hover {
1948 color: #333;
1949 }
1950 .ultimate-post-kit-dashboard .upk-extra-options-tabs .bdt-tab li.bdt-active a {
1951 color: #58D34D;
1952 }
1953 .ultimate-post-kit-dashboard .upk-extra-options-tabs .bdt-tab li.bdt-active a:after {
1954 width: 100%;
1955 }
1956 .ultimate-post-kit-dashboard .upk-option-page .bdt-widget-filter-wrapper ul {
1957 display: none;
1958 gap: 10px;
1959 }
1960 .ultimate-post-kit-dashboard .upk-white-label-options .slider:before {
1961 height: 18px;
1962 width: 18px;
1963 left: 2px;
1964 bottom: 1px;
1965 }
1966 .ultimate-post-kit-dashboard .upk-white-label-options .switch:after {
1967 display: none;
1968 }
1969 .ultimate-post-kit-dashboard .upk-white-label-options input:checked + .slider:before {
1970 transform: translateX(18px);
1971 }
1972 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-row {
1973 margin-bottom: 20px;
1974 }
1975 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-code-editor-title {
1976 font-size: 16px;
1977 font-weight: 600;
1978 color: #333;
1979 margin: 0 0 15px 0;
1980 padding-bottom: 10px;
1981 border-bottom: 2px solid #f0f0f0;
1982 }
1983 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-codemirror-editor-container {
1984 position: relative;
1985 }
1986 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-codemirror-editor-container .upk-code-editor {
1987 min-height: 200px;
1988 width: 100%;
1989 font-family: "Monaco", "Consolas", "Courier New", monospace;
1990 font-size: 13px;
1991 line-height: 1.5;
1992 border: 1px solid #ddd;
1993 border-radius: 4px;
1994 background: #fefefe;
1995 }
1996 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-codemirror-editor-container .CodeMirror {
1997 min-height: 200px;
1998 width: 100% !important;
1999 border: 1px solid #ddd;
2000 border-radius: 4px;
2001 font-family: "Monaco", "Consolas", "Courier New", monospace;
2002 font-size: 13px;
2003 line-height: 1.5;
2004 background: #fff;
2005 box-sizing: border-box;
2006 display: block;
2007 }
2008 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-codemirror-editor-container .CodeMirror.CodeMirror-focused {
2009 border-color: #0680d6;
2010 box-shadow: 0 0 0 1px fade(#0680d6, 25%);
2011 }
2012 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-codemirror-editor-container .CodeMirror .CodeMirror-scroll {
2013 min-height: 200px;
2014 padding: 0;
2015 box-sizing: border-box;
2016 }
2017 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-codemirror-editor-container .CodeMirror .CodeMirror-lines {
2018 padding: 4px 0;
2019 cursor: text;
2020 }
2021 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-codemirror-editor-container .CodeMirror .CodeMirror-gutters {
2022 border-right: 1px solid #ddd;
2023 background: #fefefe;
2024 white-space: nowrap;
2025 min-width: 40px;
2026 }
2027 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-codemirror-editor-container .CodeMirror .CodeMirror-linenumber {
2028 color: #999;
2029 padding: 0 8px;
2030 white-space: nowrap;
2031 text-align: right;
2032 min-width: 20px;
2033 }
2034 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-codemirror-editor-container .CodeMirror .CodeMirror-line {
2035 padding: 0 4px;
2036 line-height: inherit;
2037 }
2038 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-codemirror-editor-container .CodeMirror .CodeMirror-cursor {
2039 border-left: 1px solid #333;
2040 height: auto;
2041 }
2042 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-codemirror-editor-container .CodeMirror .CodeMirror-code {
2043 font-family: "Monaco", "Consolas", "Courier New", monospace;
2044 font-size: 13px;
2045 outline: none;
2046 }
2047 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-codemirror-editor-container .CodeMirror.CodeMirror-wrap {
2048 width: 100%;
2049 }
2050 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-codemirror-editor-container .CodeMirror.CodeMirror-empty .CodeMirror-scroll {
2051 min-height: 200px;
2052 }
2053 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section {
2054 padding: 20px 0;
2055 border-top: 1px solid #f0f0f0;
2056 }
2057 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button {
2058 padding: 12px 24px;
2059 font-size: 14px;
2060 font-weight: 500;
2061 border-radius: 5px;
2062 border: none;
2063 cursor: pointer;
2064 transition: all 0.3s ease;
2065 display: inline-flex;
2066 align-items: center;
2067 gap: 8px;
2068 }
2069 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button .dashicons {
2070 font-size: 16px;
2071 line-height: 1;
2072 }
2073 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button:hover {
2074 transform: translateY(-1px);
2075 box-shadow: 0 4px 8px rgba(0, 0, 0, 0.15);
2076 }
2077 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button:active {
2078 transform: translateY(0);
2079 }
2080 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button.bdt-btn-blue {
2081 background: #0680d6;
2082 color: #fff;
2083 }
2084 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button.bdt-btn-blue:hover {
2085 background: #097396;
2086 }
2087 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button.bdt-btn-grey {
2088 background: #e3e8eb;
2089 color: #1d2327;
2090 }
2091 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button.bdt-btn-grey:hover {
2092 background: #1d2327;
2093 color: #fff;
2094 }
2095 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-message .bdt-alert {
2096 border-radius: 5px;
2097 padding: 15px 40px 15px 15px;
2098 position: relative;
2099 }
2100 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-message .bdt-alert.bdt-alert-success {
2101 background-color: #d4edda;
2102 border: 1px solid #c3e6cb;
2103 color: #155724;
2104 }
2105 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-message .bdt-alert.bdt-alert-error {
2106 background-color: #f8d7da;
2107 border: 1px solid #f5c6cb;
2108 color: #721c24;
2109 }
2110 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-message .bdt-alert p {
2111 margin: 0;
2112 font-weight: 500;
2113 }
2114 .ultimate-post-kit-dashboard .upk-code-editor.scrolling {
2115 border-color: #0680d6;
2116 box-shadow: 0 0 0 1px fade(#0680d6, 30%);
2117 }
2118 .ultimate-post-kit-dashboard .upk-code-editor:focus::selection {
2119 background-color: fade(#0680d6, 20%);
2120 }
2121 .ultimate-post-kit-dashboard .bdt-button:disabled {
2122 opacity: 0.7;
2123 cursor: not-allowed;
2124 }
2125 .ultimate-post-kit-dashboard .bdt-button:disabled:hover {
2126 transform: none !important;
2127 box-shadow: none !important;
2128 }
2129 .ultimate-post-kit-dashboard .upk-code-editor::-webkit-scrollbar {
2130 width: 8px;
2131 }
2132 .ultimate-post-kit-dashboard .upk-code-editor::-webkit-scrollbar-track {
2133 background: #f1f1f1;
2134 border-radius: 4px;
2135 }
2136 .ultimate-post-kit-dashboard .upk-code-editor::-webkit-scrollbar-thumb {
2137 background: #c1c1c1;
2138 border-radius: 4px;
2139 }
2140 .ultimate-post-kit-dashboard .upk-code-editor::-webkit-scrollbar-thumb:hover {
2141 background: #a8a8a8;
2142 }
2143 .ultimate-post-kit-dashboard #ultimate_post_kit_extra_options_page .switch {
2144 position: relative;
2145 display: inline-block;
2146 width: 46px;
2147 height: 24px;
2148 }
2149 .ultimate-post-kit-dashboard #ultimate_post_kit_extra_options_page .switch input {
2150 opacity: 0;
2151 width: 0;
2152 height: 0;
2153 }
2154 .ultimate-post-kit-dashboard #ultimate_post_kit_extra_options_page .slider {
2155 position: absolute;
2156 cursor: pointer;
2157 top: 0;
2158 left: 0;
2159 right: 0;
2160 bottom: 0;
2161 background-color: #ccc;
2162 -webkit-transition: 0.4s;
2163 transition: 0.4s;
2164 border-radius: 34px;
2165 }
2166 .ultimate-post-kit-dashboard #ultimate_post_kit_extra_options_page .slider:before {
2167 position: absolute;
2168 content: "";
2169 height: 20px;
2170 width: 20px;
2171 left: 3px;
2172 bottom: 2px;
2173 background-color: white;
2174 -webkit-transition: 0.4s;
2175 transition: 0.4s;
2176 border-radius: 50%;
2177 }
2178 .ultimate-post-kit-dashboard #ultimate_post_kit_extra_options_page input:checked + .slider {
2179 background-color: #2196F3;
2180 }
2181 .ultimate-post-kit-dashboard #ultimate_post_kit_extra_options_page input:focus + .slider {
2182 box-shadow: 0 0 1px #2196F3;
2183 }
2184 .ultimate-post-kit-dashboard #ultimate_post_kit_extra_options_page input:checked + .slider:before {
2185 transform: translateX(22px);
2186 }
2187 .ultimate-post-kit-dashboard .upk-option-item-inner {
2188 background: #fff;
2189 border-radius: 8px;
2190 }
2191 .ultimate-post-kit-dashboard .upk-option-title {
2192 margin: 0 0 10px 0;
2193 font-size: 18px;
2194 font-weight: 600;
2195 color: #1e1e1e;
2196 }
2197 .ultimate-post-kit-dashboard .upk-option-description {
2198 margin: 0;
2199 color: #666;
2200 font-size: 14px;
2201 }
2202 .ultimate-post-kit-dashboard .ultimate-post-kit-white-label-save-btn,
2203 .ultimate-post-kit-dashboard .ultimate-post-kit-custom-code-save-btn,
2204 .ultimate-post-kit-dashboard .ultimate-post-kit-custom-code-reset-btn {
2205 padding: 3px 30px;
2206 line-height: 40px;
2207 font-size: 16px;
2208 color: #fff;
2209 background: linear-gradient(to right, #00A85C, #58D34D);
2210 border: 0;
2211 border-radius: 6px;
2212 }
2213 .ultimate-post-kit-dashboard .ultimate-post-kit-custom-code-save-btn {
2214 margin-right: 12px;
2215 }
2216 .ultimate-post-kit-dashboard .ultimate-post-kit-custom-code-save-btn:hover {
2217 background: linear-gradient(to right, #58D34D, #00A85C);
2218 }
2219 .ultimate-post-kit-dashboard .ultimate-post-kit-custom-code-reset-btn,
2220 .ultimate-post-kit-dashboard .ultimate-post-kit-white-label-save-btn {
2221 background: linear-gradient(to right, #fa6336, #ff3c3c);
2222 color: #fff;
2223 }
2224 .ultimate-post-kit-dashboard .ultimate-post-kit-custom-code-reset-btn:hover,
2225 .ultimate-post-kit-dashboard .ultimate-post-kit-white-label-save-btn:hover {
2226 background: linear-gradient(to right, #ff3c3c, #fa6336);
2227 }
2228 .ultimate-post-kit-dashboard .upk-code-message,
2229 .ultimate-post-kit-dashboard .upk-white-label-message {
2230 position: fixed;
2231 top: -100px; /* Start hidden above viewport */
2232 left: 50%;
2233 transform: translateX(-50%);
2234 z-index: 999;
2235 border-radius: 4px;
2236 opacity: 0;
2237 animation: slideDown 0.5s ease-out forwards;
2238 }
2239 .ultimate-post-kit-dashboard .upk-code-message .bdt-alert,
2240 .ultimate-post-kit-dashboard .upk-white-label-message .bdt-alert {
2241 padding-right: 40px;
2242 }
2243 @keyframes slideDown {
2244 to {
2245 top: 20px; /* End position slightly from top */
2246 opacity: 1;
2247 }
2248 }
2249 .ultimate-post-kit-dashboard .bdt-alert {
2250 padding: 15px;
2251 margin-bottom: 20px;
2252 border: 1px solid transparent;
2253 border-radius: 4px;
2254 position: relative;
2255 }
2256 .ultimate-post-kit-dashboard .bdt-alert-success {
2257 color: #155724;
2258 background-color: #d4edda;
2259 border-color: #c3e6cb;
2260 }
2261 .ultimate-post-kit-dashboard .bdt-alert-close {
2262 position: absolute;
2263 top: 0;
2264 right: 0;
2265 padding: 15px;
2266 color: inherit;
2267 text-decoration: none;
2268 }
2269 .ultimate-post-kit-dashboard .dashicons {
2270 font-family: dashicons;
2271 display: inline-block;
2272 line-height: 1;
2273 font-weight: 400;
2274 font-style: normal;
2275 speak: none;
2276 text-decoration: inherit;
2277 text-transform: none;
2278 text-rendering: auto;
2279 -webkit-font-smoothing: antialiased;
2280 -moz-osx-font-smoothing: grayscale;
2281 width: 20px;
2282 height: 20px;
2283 font-size: 20px;
2284 vertical-align: top;
2285 }
2286 .ultimate-post-kit-dashboard .upk-white-label-input {
2287 width: 100%;
2288 max-width: 400px;
2289 padding: 12px 16px;
2290 border: 1px solid #ddd;
2291 border-radius: 4px;
2292 font-size: 14px;
2293 line-height: 1.4;
2294 background-color: #fff;
2295 transition: border-color 0.3s ease;
2296 }
2297 .ultimate-post-kit-dashboard .upk-white-label-input:focus {
2298 outline: none;
2299 border-color: #2196F3;
2300 box-shadow: 0 0 0 2px rgba(33, 150, 243, 0.1);
2301 }
2302 .ultimate-post-kit-dashboard .upk-white-label-input-wrapper {
2303 position: relative;
2304 margin: 20px 0;
2305 }
2306 .ultimate-post-kit-dashboard .upk-input-help {
2307 margin: 12px 0 0 0 !important;
2308 color: #666 !important;
2309 font-size: 14px !important;
2310 font-style: italic;
2311 }
2312 .ultimate-post-kit-dashboard .upk-white-label-title-section {
2313 width: 100%;
2314 }
2315 .ultimate-post-kit-dashboard .upk-white-label-fields {
2316 transition: all 0.3s ease;
2317 margin-top: 20px;
2318 }
2319 .ultimate-post-kit-dashboard .upk-white-label-locked {
2320 opacity: 0.6;
2321 pointer-events: none;
2322 }
2323 .ultimate-post-kit-dashboard .upk-white-label-locked .upk-option-item {
2324 background-color: #fefefe;
2325 }
2326 .ultimate-post-kit-dashboard .upk-white-label-locked .switch input:disabled + .slider {
2327 background-color: #ddd;
2328 cursor: not-allowed;
2329 }
2330 .ultimate-post-kit-dashboard .upk-white-label-locked .switch input:disabled + .slider:before {
2331 background-color: #f0f0f0;
2332 }
2333 .ultimate-post-kit-dashboard .upk-white-label-locked .upk-white-label-input:disabled {
2334 background-color: #fefefe;
2335 color: #999;
2336 cursor: not-allowed;
2337 }
2338 .ultimate-post-kit-dashboard .bdt-btn-blue:disabled {
2339 background-color: #ccc !important;
2340 color: #666 !important;
2341 cursor: not-allowed !important;
2342 opacity: 0.6;
2343 }
2344 .ultimate-post-kit-dashboard .bdt-alert-warning {
2345 color: #856404;
2346 background-color: #fff3cd;
2347 border-color: #ffeaa7;
2348 padding: 20px;
2349 border: 1px solid;
2350 border-radius: 8px;
2351 }
2352 .ultimate-post-kit-dashboard .bdt-alert-warning strong {
2353 display: block;
2354 margin-bottom: 8px;
2355 font-size: 16px;
2356 }
2357 .ultimate-post-kit-dashboard .bdt-others-plugin-rating .bdt-others-plugin-rating-stars i {
2358 color: #e26f56;
2359 font-size: 17px;
2360 }
2361 .ultimate-post-kit-dashboard .bdt-others-plugin-rating .bdt-others-plugin-rating-text {
2362 font-size: 13px;
2363 color: #656a71;
2364 }
2365 .ultimate-post-kit-dashboard .upk-dashboard-new-page-wrapper {
2366 gap: 15px;
2367 }
2368 .ultimate-post-kit-dashboard .upk-install-plugin.bdt-installing {
2369 opacity: 0.7;
2370 cursor: not-allowed;
2371 }
2372 .ultimate-post-kit-dashboard .upk-install-plugin.bdt-installing:before {
2373 content: "";
2374 display: inline-block;
2375 width: 12px;
2376 height: 12px;
2377 border: 2px solid #ffffff;
2378 border-top: 2px solid transparent;
2379 border-radius: 50%;
2380 animation: spin 1s linear infinite;
2381 margin-right: 5px;
2382 }
2383 .ultimate-post-kit-dashboard .upk-install-plugin.bdt-installed {
2384 background-color: #28a745;
2385 border-color: #28a745;
2386 }
2387
2388 #adminmenu #toplevel_page_ultimate_post_kit_options a[href="admin.php?page=ultimate_post_kit_options_upgrade"] {
2389 font-weight: 600;
2390 color: #20E2AD;
2391 transition: color 0.3s ease;
2392 }
2393
2394 #adminmenu #toplevel_page_ultimate_post_kit_options a[href="admin.php?page=ultimate_post_kit_options_upgrade"]:hover {
2395 color: #08aeec;
2396 }
2397
2398 .toplevel_page_ultimate_post_kit_options .bdt-notification {
2399 top: 43px;
2400 width: 400px;
2401 }
2402 .toplevel_page_ultimate_post_kit_options .bdt-notification .bdt-notification-message {
2403 line-height: 1;
2404 padding: 20px;
2405 border-radius: 6px;
2406 box-shadow: 0 0 0 2px #06D6A0, 0 15px 22px 2px rgba(0, 0, 0, 0.2);
2407 background: #fff;
2408 font-size: 18px;
2409 color: #06D6A0;
2410 border-color: transparent;
2411 }
2412 .toplevel_page_ultimate_post_kit_options .bdt-notification .bdt-notification-message > div {
2413 display: flex;
2414 align-items: center;
2415 }
2416 .toplevel_page_ultimate_post_kit_options .bdt-notification .bdt-notification-message > div .bdt-spinner {
2417 margin-right: 15px;
2418 }
2419 .toplevel_page_ultimate_post_kit_options .bdt-notification .bdt-notification-message .bdt-notification-close {
2420 top: 50%;
2421 right: 10px;
2422 transform: translateY(-50%);
2423 height: 30px;
2424 width: 30px;
2425 line-height: 32px;
2426 background: #fff0f3;
2427 border-radius: 6px;
2428 text-align: center;
2429 display: flex;
2430 align-items: center;
2431 justify-content: center;
2432 }
2433 .toplevel_page_ultimate_post_kit_options .bdt-notification .bdt-notification-message .dashicons {
2434 margin-right: 5px;
2435 }
2436 .toplevel_page_ultimate_post_kit_options .bdt-notification .bdt-notification-message svg {
2437 display: inline-flex;
2438 color: #EF476F;
2439 width: 12px;
2440 }
2441 .toplevel_page_ultimate_post_kit_options .bdt-lightbox-toolbar {
2442 padding: 45px 15px;
2443 background: rgba(0, 0, 0, 0.3);
2444 color: rgba(255, 255, 255, 0.7);
2445 }
2446
2447 @keyframes animate1 {
2448 0% {
2449 transform: translateX(-100%);
2450 }
2451 100% {
2452 transform: translateX(100%);
2453 }
2454 }
2455 @keyframes animate2 {
2456 0% {
2457 transform: translateY(-100%);
2458 }
2459 100% {
2460 transform: translateY(100%);
2461 }
2462 }
2463 @keyframes animate3 {
2464 0% {
2465 transform: translateX(100%);
2466 }
2467 100% {
2468 transform: translateX(-100%);
2469 }
2470 }
2471 @keyframes animate4 {
2472 0% {
2473 transform: translateY(100%);
2474 }
2475 100% {
2476 transform: translateY(-100%);
2477 }
2478 }
2479 @keyframes spin {
2480 0% {
2481 transform: rotate(0deg);
2482 }
2483 100% {
2484 transform: rotate(360deg);
2485 }
2486 }
2487 @keyframes floatingShape {
2488 0%, 100% {
2489 transform: translateY(0);
2490 }
2491 50% {
2492 transform: translateY(-10px);
2493 }
2494 }
2495 @keyframes fadeInOut {
2496 0%, 100% {
2497 opacity: 0.3;
2498 }
2499 50% {
2500 opacity: 1;
2501 }
2502 }
2503 @keyframes waveMotion {
2504 0%, 100% {
2505 transform: rotate(-15deg) translateX(0);
2506 }
2507 50% {
2508 transform: rotate(-15deg) translateX(5px);
2509 }
2510 }
2511 @keyframes zigzagFloat {
2512 0%, 100% {
2513 transform: translateX(0);
2514 }
2515 50% {
2516 transform: translateX(5px);
2517 }
2518 }
2519 @media (min-width: 1400px) {
2520 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card.upk-welcome-content p {
2521 margin-right: 160px;
2522 }
2523 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card.upk-facebook-community p {
2524 margin-right: 160px;
2525 }
2526 .ultimate-post-kit-dashboard .upk-system-requirement .check-system-status {
2527 font-size: 14px;
2528 }
2529 }
2530 @media screen and (max-width: 960px) {
2531 .ultimate-post-kit-dashboard .upk-widget-onoff {
2532 margin: 0;
2533 }
2534 }
2535 @media (min-width: 960px) {
2536 .ultimate-post-kit-dashboard.wrap {
2537 padding: 0 15px 15px 15px;
2538 }
2539 .ultimate-post-kit-dashboard.wrap .ultimate-post-kit-footer-info p {
2540 text-align: right;
2541 margin-top: 0;
2542 }
2543 }
2544 @media (max-width: 639px) {
2545 .ultimate-post-kit-dashboard.wrap .upk-option-item-inner {
2546 padding: 0;
2547 }
2548 .ultimate-post-kit-dashboard.wrap .upk-option-item-inner [class^=upk-icon-] {
2549 display: none;
2550 }
2551 .ultimate-post-kit-dashboard.wrap .bdt-search-active-wrap {
2552 display: block;
2553 }
2554 .ultimate-post-kit-dashboard.wrap .bdt-search-active-wrap .bdt-subnav {
2555 margin: 20px 0 0 -20px;
2556 }
2557 .ultimate-post-kit-dashboard.wrap .bdt-card {
2558 background-image: none;
2559 }
2560 .ultimate-post-kit-dashboard.wrap .bdt-button {
2561 width: 100%;
2562 }
2563 }
2564 @media (max-width: 959px) {
2565 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper {
2566 margin-bottom: 20px;
2567 }
2568 }
2569 @media (min-width: 768px) {
2570 .ultimate-post-kit-dashboard.wrap .upk-dashboard-item {
2571 grid-column: span 6/auto;
2572 }
2573 .ultimate-post-kit-dashboard.wrap #ultimate_post_kit_api_settings_page .upk-options {
2574 columns: 2;
2575 }
2576 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-options {
2577 grid-template-columns: repeat(2, 1fr);
2578 }
2579 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul {
2580 display: flex;
2581 }
2582 .ultimate-post-kit-dashboard.wrap .upk-content-type-filter {
2583 display: block;
2584 }
2585 }
2586 @media (min-width: 1200px) {
2587 .ultimate-post-kit-dashboard.wrap .upk-dashboard-nav-container-wrapper {
2588 display: block;
2589 }
2590 .ultimate-post-kit-dashboard.wrap .upk-dashboard-item:nth-child(1),
2591 .ultimate-post-kit-dashboard.wrap .upk-dashboard-item:nth-child(3) {
2592 grid-column: span 7/auto;
2593 }
2594 .ultimate-post-kit-dashboard.wrap .upk-dashboard-item:nth-child(2) {
2595 grid-column: span 5/auto;
2596 }
2597 .ultimate-post-kit-dashboard.wrap .upk-dashboard-panel .upk-dashboard-others-plugin .bdt-card {
2598 flex-direction: row;
2599 }
2600 .ultimate-post-kit-dashboard.wrap .upk-dashboard-panel .upk-dashboard-others-plugin .bdt-card .bdt-others-plugins-link {
2601 justify-content: right;
2602 }
2603 }
2604 @media (min-width: 1440px) {
2605 .ultimate-post-kit-dashboard.wrap .upk-dashboard-container {
2606 gap: 30px;
2607 }
2608 .ultimate-post-kit-dashboard.wrap .upk-dashboard-nav-container-wrapper {
2609 margin-top: 30px;
2610 }
2611 .ultimate-post-kit-dashboard.wrap .upk-option-page {
2612 margin-top: 30px;
2613 }
2614 .ultimate-post-kit-dashboard.wrap .bdt-dashboard-navigation {
2615 min-width: 300px;
2616 max-width: 300px;
2617 }
2618 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-logo {
2619 width: 300px;
2620 }
2621 .ultimate-post-kit-dashboard.wrap .upk-dashboard-welcome-container {
2622 grid-row-gap: 30px;
2623 grid-column-gap: 30px;
2624 }
2625 .ultimate-post-kit-dashboard.wrap .bdt-widget-filter-wrapper {
2626 margin-bottom: 30px;
2627 }
2628 .ultimate-post-kit-dashboard.wrap .upk-dashboard-item:nth-child(1),
2629 .ultimate-post-kit-dashboard.wrap .upk-dashboard-item:nth-child(3) {
2630 grid-column: span 8/auto;
2631 }
2632 .ultimate-post-kit-dashboard.wrap .upk-dashboard-item:nth-child(2) {
2633 grid-column: span 4/auto;
2634 }
2635 .ultimate-post-kit-dashboard.wrap #ultimate_post_kit_api_settings_page .upk-options {
2636 gap: 30px !important;
2637 }
2638 .ultimate-post-kit-dashboard.wrap #ultimate_post_kit_api_settings_page .upk-options .upk-option-item {
2639 margin-bottom: 30px !important;
2640 }
2641 }
2642 @media (min-width: 1600px) {
2643 .ultimate-post-kit-dashboard.wrap #ultimate_post_kit_api_settings_page .upk-options {
2644 columns: 3;
2645 }
2646 .ultimate-post-kit-dashboard.wrap .upk-dashboard-item {
2647 grid-column: span 3/auto;
2648 }
2649 .ultimate-post-kit-dashboard.wrap .bdt-subnav > * {
2650 padding-left: 20px;
2651 }
2652 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-options {
2653 grid-template-columns: repeat(3, 1fr);
2654 }
2655 }
2656 @media (max-width: 959px) {
2657 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper {
2658 margin-bottom: 20px;
2659 }
2660 }
2661 @media (max-width: 768px) {
2662 .ultimate-post-kit-dashboard.wrap .upk-white-label-input {
2663 max-width: 100%;
2664 }
2665 }
2666 .upk-slider .swiper-pagination,
2667 .upk-dots-container .swiper-pagination,
2668 .upk-arrows-dots-container .swiper-pagination {
2669 position: relative;
2670 display: flex;
2671 align-items: var(--upk-swiper-dots-align, center);
2672 justify-content: center;
2673 }
2674 .upk-slider .swiper-pagination .swiper-pagination-bullet,
2675 .upk-dots-container .swiper-pagination .swiper-pagination-bullet,
2676 .upk-arrows-dots-container .swiper-pagination .swiper-pagination-bullet {
2677 width: 10px;
2678 height: 10px;
2679 outline: none;
2680 transition: all 0.3s ease;
2681 }
2682 .upk-slider .swiper-pagination .swiper-pagination-bullet + .swiper-pagination-bullet,
2683 .upk-dots-container .swiper-pagination .swiper-pagination-bullet + .swiper-pagination-bullet,
2684 .upk-arrows-dots-container .swiper-pagination .swiper-pagination-bullet + .swiper-pagination-bullet {
2685 margin-left: var(--upk-swiper-dots-space-between, 5px);
2686 outline: none;
2687 }
2688 .upk-slider .swiper-pagination.swiper-pagination-fraction,
2689 .upk-dots-container .swiper-pagination.swiper-pagination-fraction,
2690 .upk-arrows-dots-container .swiper-pagination.swiper-pagination-fraction {
2691 bottom: auto;
2692 z-index: 1;
2693 }
2694 .upk-slider .swiper-pagination-bullets,
2695 .upk-dots-container .swiper-pagination-bullets,
2696 .upk-arrows-dots-container .swiper-pagination-bullets {
2697 min-height: var(--upk-swiper-dots-active-height, 10px);
2698 }
2699 .upk-slider .swiper-pagination-bullets .swiper-pagination-bullet,
2700 .upk-dots-container .swiper-pagination-bullets .swiper-pagination-bullet,
2701 .upk-arrows-dots-container .swiper-pagination-bullets .swiper-pagination-bullet {
2702 position: relative;
2703 }
2704 .upk-slider .swiper-pagination-bullets .swiper-pagination-bullet:after,
2705 .upk-dots-container .swiper-pagination-bullets .swiper-pagination-bullet:after,
2706 .upk-arrows-dots-container .swiper-pagination-bullets .swiper-pagination-bullet:after {
2707 content: "";
2708 width: calc(100% + 6px);
2709 height: calc(100% + 6px);
2710 position: absolute;
2711 transform: translate(-50%, -50%);
2712 left: 50%;
2713 top: 50%;
2714 }
2715
2716 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic,
2717 .upk-slider .swiper-pagination-bullets-dynamic,
2718 .upk-dots-container .swiper-pagination-bullets-dynamic {
2719 overflow: hidden;
2720 font-size: 0;
2721 width: 100% !important;
2722 left: 0 !important;
2723 transform: translateX(0) !important;
2724 }
2725 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
2726 .upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
2727 .upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
2728 transform: scale(0.33);
2729 position: relative;
2730 }
2731 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,
2732 .upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,
2733 .upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
2734 transform: scale(1);
2735 }
2736 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main,
2737 .upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main,
2738 .upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
2739 transform: scale(1);
2740 }
2741 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev,
2742 .upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev,
2743 .upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
2744 transform: scale(0.66);
2745 }
2746 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev,
2747 .upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev,
2748 .upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
2749 transform: scale(0.33);
2750 }
2751 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,
2752 .upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,
2753 .upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
2754 transform: scale(0.66);
2755 }
2756 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next,
2757 .upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next,
2758 .upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
2759 transform: scale(0.33);
2760 }
2761
2762 [class*=upk-arrows-align-top] .upk-arrows-container {
2763 transform: translateY(-40px);
2764 }
2765
2766 [class*=upk-arrows-align-bottom] .upk-arrows-container {
2767 transform: translateY(40px);
2768 }
2769
2770 [class*=upk-dots-align-top] .upk-dots-container {
2771 transform: translateY(-30px);
2772 }
2773
2774 [class*=upk-dots-align-bottom] .upk-dots-container {
2775 transform: translateY(30px);
2776 }
2777
2778 [class*=upk-arrows-dots-align-top] .upk-arrows-dots-container {
2779 transform: translateY(-40px);
2780 }
2781
2782 [class*=upk-arrows-dots-align-bottom] .upk-arrows-dots-container {
2783 transform: translateY(40px);
2784 }
2785
2786 .upk-arrows-align-center .upk-position-center,
2787 .upk-arrows-dots-align-center .upk-position-center {
2788 width: 100%;
2789 }
2790 .upk-arrows-align-center .upk-navigation-prev,
2791 .upk-arrows-dots-align-center .upk-navigation-prev {
2792 left: 0;
2793 position: absolute;
2794 transform: translateY(-50%);
2795 }
2796 .upk-arrows-align-center .upk-navigation-next,
2797 .upk-arrows-dots-align-center .upk-navigation-next {
2798 right: 0;
2799 position: absolute;
2800 transform: translateY(-50%);
2801 }
2802
2803 .rtl .upk-arrows-align-center .upk-navigation-prev,
2804 .rtl .upk-arrows-dots-align-center .upk-navigation-prev {
2805 right: 0;
2806 left: inherit;
2807 }
2808 .rtl .upk-arrows-align-center .upk-navigation-next,
2809 .rtl .upk-arrows-dots-align-center .upk-navigation-next {
2810 left: 0;
2811 right: inherit;
2812 }
2813
2814 .upk-arrows-dots-align-center .upk-dots-container .swiper-pagination,
2815 .upk-arrows-dots-align-center .upk-arrows-dots-container .swiper-pagination {
2816 position: absolute;
2817 width: 100% !important;
2818 }
2819
2820 [class*=upk-progress-align-top] .swiper-pagination-progressbar {
2821 top: 0;
2822 bottom: auto;
2823 }
2824
2825 [class*=upk-progress-align-bottom] .swiper-pagination-progressbar {
2826 bottom: 0;
2827 top: auto;
2828 }
2829
2830 .upk-navigation-type-progressbar .swiper-pagination-progressbar {
2831 height: 5px;
2832 width: 100%;
2833 }
2834
2835 [class*=" elementor-widget-upk-"] svg.e-font-icon-svg {
2836 height: 1em;
2837 width: 1em;
2838 }
2839
2840 [class*=" elementor-widget-upk-"] .swiper-pagination-fraction, [class*=" elementor-widget-upk-"] .swiper-pagination-custom, [class*=" elementor-widget-upk-"] .swiper-horizontal > .swiper-pagination-bullets, [class*=" elementor-widget-upk-"] .swiper-pagination-bullets.swiper-pagination-horizontal {
2841 bottom: auto;
2842 }
2843
2844 [class*=elementor-widget-upk-] .upk-arrows-container {
2845 -webkit-transform: translate(var(--upk-swiper-carousel-arrows-ncx, 0), var(--upk-swiper-carousel-arrows-ncy, 40));
2846 transform: translate(var(--upk-swiper-carousel-arrows-ncx, 0), var(--upk-swiper-carousel-arrows-ncy, 40));
2847 }
2848 [class*=elementor-widget-upk-] .upk-dots-container {
2849 -webkit-transform: translate(var(--upk-swiper-carousel-dots-nnx, 0), var(--upk-swiper-carousel-dots-nny, 30));
2850 transform: translate(var(--upk-swiper-carousel-dots-nnx, 0), var(--upk-swiper-carousel-dots-nny, 30));
2851 }
2852 [class*=elementor-widget-upk-] .upk-arrows-dots-container {
2853 -webkit-transform: translate(var(--upk-swiper-carousel-both-ncx, 0), var(--upk-swiper-carousel-both-ncy, 40));
2854 transform: translate(var(--upk-swiper-carousel-both-ncx, 0), var(--upk-swiper-carousel-both-ncy, 40));
2855 }
2856 [class*=elementor-widget-upk-] .upk-arrows-fraction-container {
2857 -webkit-transform: translate(var(--upk-swiper-carousel-arrows-fraction-ncx, 0), var(--upk-swiper-carousel-arrows-fraction-ncy, 40));
2858 transform: translate(var(--upk-swiper-carousel-arrows-fraction-ncx, 0), var(--upk-swiper-carousel-arrows-fraction-ncy, 40));
2859 }
2860 [class*=elementor-widget-upk-] .upk-position-center-left .upk-arrows-container,
2861 [class*=elementor-widget-upk-] .upk-position-center-right .upk-arrows-container {
2862 -webkit-transform: translate(var(--upk-swiper-carousel-arrows-ncx, 0), var(--upk-swiper-carousel-arrows-ncy, 0)) rotate(90deg);
2863 transform: translate(var(--upk-swiper-carousel-arrows-ncx, 0), var(--upk-swiper-carousel-arrows-ncy, 0)) rotate(90deg);
2864 }
2865 [class*=elementor-widget-upk-] .upk-position-center-left .upk-dots-container,
2866 [class*=elementor-widget-upk-] .upk-position-center-right .upk-dots-container {
2867 -webkit-transform: translate(var(--upk-swiper-carousel-dots-nnx, 0), var(--upk-swiper-carousel-dots-nny, 0)) rotate(90deg);
2868 transform: translate(var(--upk-swiper-carousel-dots-nnx, 0), var(--upk-swiper-carousel-dots-nny, 0)) rotate(90deg);
2869 }
2870 [class*=elementor-widget-upk-] .upk-position-center-left .upk-arrows-dots-container,
2871 [class*=elementor-widget-upk-] .upk-position-center-right .upk-arrows-dots-container {
2872 -webkit-transform: translate(var(--upk-swiper-carousel-both-ncx, 0), var(--upk-swiper-carousel-both-ncy, 0)) rotate(90deg);
2873 transform: translate(var(--upk-swiper-carousel-both-ncx, 0), var(--upk-swiper-carousel-both-ncy, 0)) rotate(90deg);
2874 }
2875 [class*=elementor-widget-upk-] .upk-position-center-left .upk-arrows-fraction-container,
2876 [class*=elementor-widget-upk-] .upk-position-center-right .upk-arrows-fraction-container {
2877 -webkit-transform: translate(var(--upk-swiper-carousel-arrows-fraction-ncx, 0), var(--upk-swiper-carousel-arrows-fraction-ncy, 0)) rotate(90deg);
2878 transform: translate(var(--upk-swiper-carousel-arrows-fraction-ncx, 0), var(--upk-swiper-carousel-arrows-fraction-ncy, 0)) rotate(90deg);
2879 }
2880
2881 #elementor-panel #elementor-controls .upk-disabled-control .elementor-control-input-wrapper {
2882 pointer-events: none !important;
2883 opacity: 0.4;
2884 }
2885
2886 #elementor-panel #elementor-controls .upk-disabled-control .elementor-control-field {
2887 pointer-events: none !important;
2888 }
2889
2890 #elementor-panel #elementor-controls .upk-disabled-control .elementor-control-field:before {
2891 background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%280%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E") no-repeat;
2892 height: 6px;
2893 width: 18px;
2894 margin-bottom: 6px;
2895 background-size: 100% auto !important;
2896 content: "";
2897 display: none;
2898 position: absolute;
2899 right: 35px;
2900 top: 0;
2901 }
2902
2903 #elementor-panel #elementor-controls .upk-disabled-control .elementor-control-field:after {
2904 content: var(--upk-pro-control-tooltip);
2905 padding: 10px;
2906 display: none;
2907 position: absolute;
2908 top: -52px;
2909 right: 20px;
2910 width: 220px;
2911 text-align: left;
2912 background-color: rgba(0, 0, 0, 0.8);
2913 border-radius: 3px;
2914 color: #fff;
2915 z-index: 10;
2916 line-height: 16px;
2917 pointer-events: none;
2918 box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.3);
2919 }
2920
2921 #elementor-panel #elementor-controls .upk-disabled-control:hover .elementor-control-field:after,
2922 #elementor-panel #elementor-controls .upk-disabled-control:hover .elementor-control-field:before {
2923 display: block;
2924 }
2925
2926 #elementor-panel-category-ultimate-post-kit .elementor-element:hover .icon, #elementor-panel-category-ultimate-post-kit .elementor-element:hover .title {
2927 color: #EF233C;
2928 }
2929
2930 #elementor-panel-category-ultimate-post-kit .elementor-element:hover .icon .upk-widget-icon:after, #elementor-panel-category-ultimate-post-kit .elementor-element:hover .title .upk-widget-icon:after {
2931 opacity: 1;
2932 }
2933
2934 .elementor-element .icon {
2935 position: relative;
2936 }
2937
2938 .elementor-element .icon .upk-widget-icon:after {
2939 content: "\e95b";
2940 position: absolute;
2941 font-family: "ultimate-post-kit", serif;
2942 right: 8px;
2943 top: 8px;
2944 font-size: 10px;
2945 opacity: 0.4;
2946 }
2947
2948 .elementor-element .icon .upk-widget-icon:before {
2949 font-size: 48px;
2950 }
2951
2952 .elementor-element .icon .upk-widget-icon.upk-new:after {
2953 color: #EF233C;
2954 opacity: 1;
2955 }
2956
2957 .upk-new-control:after,
2958 .upk-pro-control:after {
2959 color: #fff;
2960 font-size: 8px;
2961 font-weight: 700;
2962 border-radius: 2px;
2963 padding: 3px 4px;
2964 margin-left: 5px;
2965 vertical-align: middle;
2966 }
2967
2968 .upk-new-control:after {
2969 content: var(--upk-badge-new);
2970 background-color: #55c10c;
2971 }
2972
2973 .upk-pro-control:after {
2974 content: var(--upk-badge-pro);
2975 background-color: #e62a3f;
2976 }
2977
2978 .upk-updated-control:after {
2979 content: var(--upk-badge-updated);
2980 background-color: #2d60ce;
2981 color: #fff;
2982 font-size: 7px;
2983 font-weight: 700;
2984 border-radius: 2px;
2985 padding: 3px 4px;
2986 margin-left: 5px;
2987 vertical-align: middle;
2988 }
2989
2990 #elementor-panel .elementor-control-type-section span.upk-widget-badge {
2991 position: absolute;
2992 right: 15px;
2993 }
2994
2995 #elementor-panel .elementor-control-title span.upk-widget-badge:after,
2996 #elementor-panel .elementor-section-title span.upk-widget-badge:after {
2997 background-color: #e0e6ec;
2998 color: #50565d;
2999 }
3000
3001 #elementor-panel #elementor-panel-header-title span.upk-widget-badge:after,
3002 #elementor-panel .elementor-control-title span.upk-widget-badge:after,
3003 #elementor-panel .elementor-section-title span.upk-widget-badge:after {
3004 font-family: "ultimate-post-kit" !important;
3005 content: "\e95b";
3006 background-color: #e0e6ec;
3007 color: #50565d;
3008 font-size: 10px;
3009 font-weight: 700;
3010 border-radius: 30px;
3011 padding: 4px;
3012 margin-right: 4px;
3013 vertical-align: middle;
3014 }
3015
3016 @font-face {
3017 font-family: "ultimate-post-kit";
3018 src: url("../fonts/ultimate-post-kit.woff2?x4ar4u") format("woff2"), url("../fonts/ultimate-post-kit.ttf?x4ar4u") format("truetype"), url("../fonts/ultimate-post-kit.woff?x4ar4u") format("woff"), url("../fonts/ultimate-post-kit.svg?x4ar4u#ultimate-post-kit") format("svg");
3019 font-weight: normal;
3020 font-style: normal;
3021 font-display: block;
3022 }
3023 [class^=upk-icon-], [class*=" upk-icon-"] {
3024 /* use !important to prevent issues with browser extensions that change fonts */
3025 font-family: "ultimate-post-kit" !important;
3026 speak: never;
3027 font-style: normal;
3028 font-weight: normal;
3029 font-variant: normal;
3030 text-transform: none;
3031 line-height: 1;
3032 /* Better Font Rendering =========== */
3033 -webkit-font-smoothing: antialiased;
3034 -moz-osx-font-smoothing: grayscale;
3035 }
3036
3037 .upk-icon-post-block-modern:before {
3038 content: "\e9b4";
3039 }
3040
3041 .upk-icon-post-block:before {
3042 content: "\e9b5";
3043 }
3044
3045 .upk-icon-post-card:before {
3046 content: "\e9b6";
3047 }
3048
3049 .upk-icon-post-carousel:before {
3050 content: "\e9b7";
3051 }
3052
3053 .upk-icon-post-gallery:before {
3054 content: "\e9b8";
3055 }
3056
3057 .upk-icon-post-grid-tab:before {
3058 content: "\e9b9";
3059 }
3060
3061 .upk-icon-post-grid:before {
3062 content: "\e9ba";
3063 }
3064
3065 .upk-icon-post-list:before {
3066 content: "\e9bc";
3067 }
3068
3069 .upk-icon-post-slider:before {
3070 content: "\e9bd";
3071 }
3072
3073 .upk-icon-post-timeline:before {
3074 content: "\e9be";
3075 }
3076
3077 .upk-icon-single-post:before {
3078 content: "\e9c4";
3079 }
3080
3081 .upk-icon-dynamic-carousel:before {
3082 content: "\e9aa";
3083 }
3084
3085 .upk-icon-dynamic-grid:before {
3086 content: "\e9ab";
3087 }
3088
3089 .upk-icon-dynamic-accordion:before {
3090 content: "\e9ac";
3091 }
3092
3093 .upk-icon-dynamic-tabs:before {
3094 content: "\e9ae";
3095 }
3096
3097 .upk-icon-remote-fraction:before {
3098 content: "\e9a5";
3099 }
3100
3101 .upk-icon-remote-thumbs:before {
3102 content: "\e9a6";
3103 }
3104
3105 .upk-icon-remote-pagination:before {
3106 content: "\e9a7";
3107 }
3108
3109 .upk-icon-remote-arrows:before {
3110 content: "\e9a9";
3111 }
3112
3113 .upk-icon-featured-gallery:before {
3114 content: "\e9a0";
3115 }
3116
3117 .upk-icon-post-comments:before {
3118 content: "\e9a1";
3119 }
3120
3121 .upk-icon-post-title:before {
3122 content: "\e99a";
3123 }
3124
3125 .upk-icon-post-content:before {
3126 content: "\e99b";
3127 }
3128
3129 .upk-icon-post-info:before {
3130 content: "\e99e";
3131 }
3132
3133 .upk-icon-post-featured-image:before {
3134 content: "\e99f";
3135 }
3136
3137 .upk-icon-checkerboard:before {
3138 content: "\e998";
3139 }
3140
3141 .upk-icon-gratis-grid:before {
3142 content: "\e995";
3143 }
3144
3145 .upk-icon-eldora-carousel:before {
3146 content: "\e996";
3147 }
3148
3149 .upk-icon-gratis-carousel:before {
3150 content: "\e997";
3151 }
3152
3153 .upk-icon-candy-list:before {
3154 content: "\e994";
3155 }
3156
3157 .upk-icon-instagram-gallery:before {
3158 content: "\e992";
3159 }
3160
3161 .upk-icon-banner:before {
3162 content: "\e98f";
3163 }
3164
3165 .upk-icon-stone-hover:before {
3166 content: "\e991";
3167 }
3168
3169 .upk-icon-snog-slider:before {
3170 content: "\e98e";
3171 }
3172
3173 .upk-icon-iconic-slider:before {
3174 content: "\e9a8";
3175 }
3176
3177 .upk-icon-exotic-list:before {
3178 content: "\e98d";
3179 }
3180
3181 .upk-icon-foxico-slider:before {
3182 content: "\e98c";
3183 }
3184
3185 .upk-icon-reading-progress-circle:before {
3186 content: "\e98b";
3187 }
3188
3189 .upk-icon-pholox-slider:before {
3190 content: "\e990";
3191 }
3192
3193 .upk-icon-sline-slider:before {
3194 content: "\e999";
3195 }
3196
3197 .upk-icon-berlin-slider:before {
3198 content: "\e9a4";
3199 }
3200
3201 .upk-icon-carbon-slider:before {
3202 content: "\e98a";
3203 }
3204
3205 .upk-icon-reading-progress:before {
3206 content: "\e987";
3207 }
3208
3209 .upk-icon-atlas-slider:before {
3210 content: "\e988";
3211 }
3212
3213 .upk-icon-category-carousel:before {
3214 content: "\e989";
3215 }
3216
3217 .upk-icon-crystal-slider:before {
3218 content: "\e986";
3219 }
3220
3221 .upk-icon-vertex-slider:before {
3222 content: "\e984";
3223 }
3224
3225 .upk-icon-camux-slider:before {
3226 content: "\e985";
3227 }
3228
3229 .upk-icon-static-social-count:before {
3230 content: "\e983";
3231 }
3232
3233 .upk-icon-welsh-list:before {
3234 content: "\e97f";
3235 }
3236
3237 .upk-icon-amox-carousel:before {
3238 content: "\e980";
3239 }
3240
3241 .upk-icon-amox-grid:before {
3242 content: "\e981";
3243 }
3244
3245 .upk-icon-skide-slider:before {
3246 content: "\e97e";
3247 }
3248
3249 .upk-icon-recent-comments:before {
3250 content: "\e97d";
3251 }
3252
3253 .upk-icon-pixina-grid:before {
3254 content: "\e975";
3255 }
3256
3257 .upk-icon-classic-list:before {
3258 content: "\e976";
3259 }
3260
3261 .upk-icon-noxe-slider:before {
3262 content: "\e977";
3263 }
3264
3265 .upk-icon-grove-timeline:before {
3266 content: "\e978";
3267 }
3268
3269 .upk-icon-post-calendar:before {
3270 content: "\e979";
3271 }
3272
3273 .upk-icon-wixer-carousel:before {
3274 content: "\e97a";
3275 }
3276
3277 .upk-icon-wixer-grid:before {
3278 content: "\e97b";
3279 }
3280
3281 .upk-icon-pixina-carousel:before {
3282 content: "\e97c";
3283 }
3284
3285 .upk-icon-soft-timeline:before {
3286 content: "\e96f";
3287 }
3288
3289 .upk-icon-hansel-slider:before {
3290 content: "\e970";
3291 }
3292
3293 .upk-icon-holux-tabs:before {
3294 content: "\e971";
3295 }
3296
3297 .upk-icon-forbes-tabs:before {
3298 content: "\e972";
3299 }
3300
3301 .upk-icon-snap-timeline:before {
3302 content: "\e973";
3303 }
3304
3305 .upk-icon-optick-slider:before {
3306 content: "\e974";
3307 }
3308
3309 .upk-icon-buzz-list:before {
3310 content: "\e96a";
3311 }
3312
3313 .upk-icon-buzz-list-carousel:before {
3314 content: "\e96b";
3315 }
3316
3317 .upk-icon-newsletter:before {
3318 content: "\e96c";
3319 }
3320
3321 .upk-icon-scott-list:before {
3322 content: "\e96d";
3323 }
3324
3325 .upk-icon-fanel-list:before {
3326 content: "\e96e";
3327 }
3328
3329 .upk-icon-social-share:before {
3330 content: "\e969";
3331 }
3332
3333 .upk-icon-social-link:before {
3334 content: "\e969";
3335 }
3336
3337 .upk-icon-tiny-list:before {
3338 content: "\e968";
3339 }
3340
3341 .upk-icon-author:before {
3342 content: "\e967";
3343 }
3344
3345 .upk-icon-timeline:before {
3346 content: "\e965";
3347 }
3348
3349 .upk-icon-featured-list:before {
3350 content: "\e966";
3351 }
3352
3353 .upk-icon-tag-cloud:before {
3354 content: "\e960";
3355 }
3356
3357 .upk-icon-post-accordion:before {
3358 content: "\e962";
3359 }
3360
3361 .upk-icon-harold-carousel:before {
3362 content: "\e963";
3363 }
3364
3365 .upk-icon-post-category:before {
3366 content: "\e964";
3367 }
3368
3369 .upk-icon-news-ticker:before {
3370 content: "\e95f";
3371 }
3372
3373 .upk-icon-kalon-carousel:before {
3374 content: "\e95c";
3375 }
3376
3377 .upk-icon-kalon-grid:before {
3378 content: "\e95d";
3379 }
3380
3381 .upk-icon-paradox-slider:before {
3382 content: "\e95e";
3383 }
3384
3385 .upk-icon-alice-carousel:before {
3386 content: "\e958";
3387 }
3388
3389 .upk-icon-alice-grid:before {
3390 content: "\e959";
3391 }
3392
3393 .upk-icon-harold-list:before {
3394 content: "\e95a";
3395 }
3396
3397 .upk-icon-alex-carousel:before {
3398 content: "\e951";
3399 }
3400
3401 .upk-icon-alex-grid:before {
3402 content: "\e952";
3403 }
3404
3405 .upk-icon-ramble-grid:before {
3406 content: "\e953";
3407 }
3408
3409 .upk-icon-ramble-carousel:before {
3410 content: "\e954";
3411 }
3412
3413 .upk-icon-maple-carousel:before {
3414 content: "\e955";
3415 }
3416
3417 .upk-icon-elite-carousel:before {
3418 content: "\e956";
3419 }
3420
3421 .upk-icon-alter-carousel:before {
3422 content: "\e957";
3423 }
3424
3425 .upk-icon-alter-grid:before {
3426 content: "\e902";
3427 }
3428
3429 .upk-icon-elite-grid:before {
3430 content: "\e94d";
3431 }
3432
3433 .upk-icon-hazel-carousel:before {
3434 content: "\e94e";
3435 }
3436
3437 .upk-icon-hazel-grid:before {
3438 content: "\e94f";
3439 }
3440
3441 .upk-icon-maple-grid:before {
3442 content: "\e950";
3443 }
3444
3445 .upk-icon-dynamic-content:before {
3446 content: "\e9b0";
3447 }
3448
3449 .upk-icon-audio_link:before {
3450 content: "\e9a2";
3451 }
3452
3453 .upk-icon-multicolor-item:before {
3454 content: "\e993";
3455 }
3456
3457 .upk-icon-category_image:before {
3458 content: "\e9c2";
3459 }
3460
3461 .upk-icon-video_link:before {
3462 content: "\e9c3";
3463 }
3464
3465 .upk-icon-live-copy:before {
3466 content: "\e9bf";
3467 }
3468
3469 .upk-icon-asset-manager:before {
3470 content: "\e9c0";
3471 }
3472
3473 .upk-icon-duplicator:before {
3474 content: "\e9c1";
3475 }
3476
3477 .upk-icon-animations:before {
3478 content: "\e982";
3479 }
3480
3481 .upk-icon-arrow-left-0:before {
3482 content: "\e99c";
3483 }
3484
3485 .upk-icon-arrow-right-0:before {
3486 content: "\e99d";
3487 }
3488
3489 .upk-icon-arrow-left-1:before {
3490 content: "\e917";
3491 }
3492
3493 .upk-icon-arrow-right-1:before {
3494 content: "\e925";
3495 }
3496
3497 .upk-icon-arrow-left-2:before {
3498 content: "\e918";
3499 }
3500
3501 .upk-icon-arrow-right-2:before {
3502 content: "\e926";
3503 }
3504
3505 .upk-icon-arrow-left-3:before {
3506 content: "\e919";
3507 }
3508
3509 .upk-icon-arrow-right-3:before {
3510 content: "\e927";
3511 }
3512
3513 .upk-icon-arrow-left-4:before {
3514 content: "\e91a";
3515 }
3516
3517 .upk-icon-arrow-right-4:before {
3518 content: "\e928";
3519 }
3520
3521 .upk-icon-arrow-left-5:before {
3522 content: "\e943";
3523 }
3524
3525 .upk-icon-arrow-right-5:before {
3526 content: "\e944";
3527 }
3528
3529 .upk-icon-arrow-left-6:before {
3530 content: "\e945";
3531 }
3532
3533 .upk-icon-arrow-right-6:before {
3534 content: "\e946";
3535 }
3536
3537 .upk-icon-arrow-left-7:before {
3538 content: "\e949";
3539 }
3540
3541 .upk-icon-arrow-right-7:before {
3542 content: "\e94a";
3543 }
3544
3545 .upk-icon-arrow-left-8:before {
3546 content: "\e91e";
3547 }
3548
3549 .upk-icon-arrow-right-8:before {
3550 content: "\e92c";
3551 }
3552
3553 .upk-icon-arrow-left-9:before {
3554 content: "\e91f";
3555 }
3556
3557 .upk-icon-arrow-right-9:before {
3558 content: "\e92d";
3559 }
3560
3561 .upk-icon-arrow-left-10:before {
3562 content: "\e920";
3563 }
3564
3565 .upk-icon-arrow-right-10:before {
3566 content: "\e92e";
3567 }
3568
3569 .upk-icon-arrow-left-11:before {
3570 content: "\e921";
3571 }
3572
3573 .upk-icon-arrow-right-11:before {
3574 content: "\e92f";
3575 }
3576
3577 .upk-icon-arrow-left-12:before {
3578 content: "\e94b";
3579 }
3580
3581 .upk-icon-arrow-right-12:before {
3582 content: "\e94c";
3583 }
3584
3585 .upk-icon-arrow-left-13:before {
3586 content: "\e922";
3587 }
3588
3589 .upk-icon-arrow-right-13:before {
3590 content: "\e930";
3591 }
3592
3593 .upk-icon-arrow-left-14:before {
3594 content: "\e91d";
3595 }
3596
3597 .upk-icon-arrow-right-14:before {
3598 content: "\e92b";
3599 }
3600
3601 .upk-icon-arrow-left-15:before {
3602 content: "\e923";
3603 }
3604
3605 .upk-icon-arrow-right-15:before {
3606 content: "\e931";
3607 }
3608
3609 .upk-icon-arrow-left-16:before {
3610 content: "\e924";
3611 }
3612
3613 .upk-icon-arrow-right-16:before {
3614 content: "\e932";
3615 }
3616
3617 .upk-icon-arrow-left-17:before {
3618 content: "\e91c";
3619 }
3620
3621 .upk-icon-arrow-right-17:before {
3622 content: "\e92a";
3623 }
3624
3625 .upk-icon-arrow-left-18:before {
3626 content: "\e91b";
3627 }
3628
3629 .upk-icon-arrow-right-18:before {
3630 content: "\e929";
3631 }
3632
3633 .upk-icon-arrow-up-1:before {
3634 content: "\e933";
3635 }
3636
3637 .upk-icon-arrow-down-1:before {
3638 content: "\e910";
3639 }
3640
3641 .upk-icon-arrow-up-2:before {
3642 content: "\e934";
3643 }
3644
3645 .upk-icon-arrow-down-2:before {
3646 content: "\e911";
3647 }
3648
3649 .upk-icon-arrow-up-3:before {
3650 content: "\e935";
3651 }
3652
3653 .upk-icon-arrow-down-3:before {
3654 content: "\e912";
3655 }
3656
3657 .upk-icon-arrow-up-4:before {
3658 content: "\e936";
3659 }
3660
3661 .upk-icon-arrow-down-4:before {
3662 content: "\e913";
3663 }
3664
3665 .upk-icon-arrow-up-5:before {
3666 content: "\e937";
3667 }
3668
3669 .upk-icon-arrow-down-5:before {
3670 content: "\e915";
3671 }
3672
3673 .upk-icon-arrow-up-7:before {
3674 content: "\e938";
3675 }
3676
3677 .upk-icon-arrow-down-7:before {
3678 content: "\e916";
3679 }
3680
3681 .upk-icon-arrow-up-8:before {
3682 content: "\e939";
3683 }
3684
3685 .upk-icon-arrow-down-8:before {
3686 content: "\e947";
3687 }
3688
3689 .upk-icon-arrow-left-circle-1:before {
3690 content: "\e93b";
3691 }
3692
3693 .upk-icon-arrow-right-circle-1:before {
3694 content: "\e93f";
3695 }
3696
3697 .upk-icon-arrow-left-circle-2:before {
3698 content: "\e93c";
3699 }
3700
3701 .upk-icon-arrow-right-circle-2:before {
3702 content: "\e940";
3703 }
3704
3705 .upk-icon-arrow-left-circle-3:before {
3706 content: "\e93d";
3707 }
3708
3709 .upk-icon-arrow-right-circle-3:before {
3710 content: "\e941";
3711 }
3712
3713 .upk-icon-arrow-left-circle-4:before {
3714 content: "\e93a";
3715 }
3716
3717 .upk-icon-arrow-right-circle-4:before {
3718 content: "\e93e";
3719 }
3720
3721 .upk-icon-arrow-left-square-1:before {
3722 content: "\e948";
3723 }
3724
3725 .upk-icon-arrow-right-square-1:before {
3726 content: "\e942";
3727 }
3728
3729 .upk-icon-play:before {
3730 content: "\e9a3";
3731 }
3732
3733 .upk-icon-ultimate-post-kit:before {
3734 content: "\e95b";
3735 }
3736
3737 .upk-icon-hexagon-zigzag:before {
3738 content: "\e90f";
3739 }
3740
3741 .upk-icon-bulge-rectangle:before {
3742 content: "\e90e";
3743 }
3744
3745 .upk-icon-hexagon-radius2:before {
3746 content: "\e90d";
3747 }
3748
3749 .upk-icon-hexagon:before {
3750 content: "\e90c";
3751 }
3752
3753 .upk-icon-hexagon-radius:before {
3754 content: "\e604";
3755 }
3756
3757 .upk-icon-g2:before {
3758 content: "\e90b";
3759 }
3760
3761 .upk-icon-plus-2:before {
3762 content: "\e908";
3763 }
3764
3765 .upk-icon-user:before {
3766 content: "\f007";
3767 }
3768
3769 .upk-icon-eye:before {
3770 content: "\f06e";
3771 }
3772
3773 .upk-icon-email:before {
3774 content: "\f0e0";
3775 }
3776
3777 .upk-icon-meneame:before {
3778 content: "\e906";
3779 }
3780
3781 .upk-icon-moimir:before {
3782 content: "\e900";
3783 }
3784
3785 .upk-icon-instapaper:before {
3786 content: "\e903";
3787 }
3788
3789 .upk-icon-surfingbird:before {
3790 content: "\e904";
3791 }
3792
3793 .upk-icon-livejournal:before {
3794 content: "\e905";
3795 }
3796
3797 .upk-icon-baidu:before {
3798 content: "\e907";
3799 }
3800
3801 .upk-icon-line:before {
3802 content: "\e90a";
3803 }
3804
3805 .upk-icon-twitter:before {
3806 content: "\f099";
3807 }
3808
3809 .upk-icon-linkedin:before {
3810 content: "\f0e1";
3811 }
3812
3813 .upk-icon-github:before {
3814 content: "\f113";
3815 }
3816
3817 .upk-icon-youtube:before {
3818 content: "\f167";
3819 }
3820
3821 .upk-icon-xing:before {
3822 content: "\f168";
3823 }
3824
3825 .upk-icon-instagram:before {
3826 content: "\f16d";
3827 }
3828
3829 .upk-icon-tumblr:before {
3830 content: "\f173";
3831 }
3832
3833 .upk-icon-apple:before {
3834 content: "\f179";
3835 }
3836
3837 .upk-icon-android:before {
3838 content: "\f17b";
3839 }
3840
3841 .upk-icon-dribbble:before {
3842 content: "\f17d";
3843 }
3844
3845 .upk-icon-skype:before {
3846 content: "\f17e";
3847 }
3848
3849 .upk-icon-vk:before {
3850 content: "\f189";
3851 }
3852
3853 .upk-icon-weibo:before {
3854 content: "\f18a";
3855 }
3856
3857 .upk-icon-renren:before {
3858 content: "\f18b";
3859 }
3860
3861 .upk-icon-wordpress:before {
3862 content: "\f19a";
3863 }
3864
3865 .upk-icon-google:before {
3866 content: "\f1a0";
3867 }
3868
3869 .upk-icon-delicious:before {
3870 content: "\f1a5";
3871 }
3872
3873 .upk-icon-digg:before {
3874 content: "\f1a6";
3875 }
3876
3877 .upk-icon-soundcloud:before {
3878 content: "\f1be";
3879 }
3880
3881 .upk-icon-wechat:before {
3882 content: "\f1d7";
3883 }
3884
3885 .upk-icon-pinterest:before {
3886 content: "\f231";
3887 }
3888
3889 .upk-icon-whatsapp:before {
3890 content: "\f232";
3891 }
3892
3893 .upk-icon-odnoklassniki:before {
3894 content: "\f263";
3895 }
3896
3897 .upk-icon-pocket:before {
3898 content: "\f265";
3899 }
3900
3901 .upk-icon-safari:before {
3902 content: "\f267";
3903 }
3904
3905 .upk-icon-chrome:before {
3906 content: "\f268";
3907 }
3908
3909 .upk-icon-firefox:before {
3910 content: "\f269";
3911 }
3912
3913 .upk-icon-opera:before {
3914 content: "\f26a";
3915 }
3916
3917 .upk-icon-ie:before {
3918 content: "\f26b";
3919 }
3920
3921 .upk-icon-vimeo:before {
3922 content: "\f27d";
3923 }
3924
3925 .upk-icon-reddit:before {
3926 content: "\f281";
3927 }
3928
3929 .upk-icon-edge:before {
3930 content: "\f282";
3931 }
3932
3933 .upk-icon-blogger:before {
3934 content: "\f37d";
3935 }
3936
3937 .upk-icon-facebook:before {
3938 content: "\f39e";
3939 }
3940
3941 .upk-icon-messenger:before {
3942 content: "\f39f";
3943 }
3944
3945 .upk-icon-googleplay:before {
3946 content: "\f3ab";
3947 }
3948
3949 .upk-icon-mix:before {
3950 content: "\f3cb";
3951 }
3952
3953 .upk-icon-telegram:before {
3954 content: "\f3fe";
3955 }
3956
3957 .upk-icon-uikit:before {
3958 content: "\f403";
3959 }
3960
3961 .upk-icon-viber:before {
3962 content: "\f409";
3963 }
3964
3965 .upk-icon-flipboard:before {
3966 content: "\f44d";
3967 }
3968
3969 .upk-icon-buffer:before {
3970 content: "\f837";
3971 }
3972
3973 .upk-icon-evernote:before {
3974 content: "\f839";
3975 }
3976
3977 .upk-icon-plus:before {
3978 content: "\e909";
3979 }
3980
3981 .upk-icon-search:before {
3982 content: "\e901";
3983 }
3984
3985 .upk-icon-edit:before {
3986 content: "\e914";
3987 }
3988
3989 .upk-icon-video-player:before {
3990 content: "\e961";
3991 }
3992
3993 .upk-icon-book-play:before {
3994 content: "\e9b1";
3995 }
3996
3997 .upk-icon-tutorial:before {
3998 content: "\e9b1";
3999 }
4000
4001 .upk-icon-post:before {
4002 content: "\e9ad";
4003 }
4004
4005 .upk-icon-picture:before {
4006 content: "\e9af";
4007 }
4008
4009 .upk-icon-music:before {
4010 content: "\e9b2";
4011 }
4012
4013 .upk-icon-video:before {
4014 content: "\e9b3";
4015 }
4016
4017 .upk-icon-code:before {
4018 content: "\e9bb";
4019 }
4020
4021 .upk-icon-cart:before {
4022 content: "\e9ff";
4023 }
4024
4025 .upk-icon-location:before {
4026 content: "\ea3d";
4027 }
4028
4029 .upk-icon-clock:before {
4030 content: "\ea4f";
4031 }
4032
4033 .upk-icon-calendar:before {
4034 content: "\ea5f";
4035 }
4036
4037 .upk-icon-display:before {
4038 content: "\ea75";
4039 }
4040
4041 .upk-icon-preview:before {
4042 content: "\ea75";
4043 }
4044
4045 .upk-icon-bubble:before {
4046 content: "\eac7";
4047 }
4048
4049 .upk-icon-bubbles:before {
4050 content: "\eac9";
4051 }
4052
4053 .upk-icon-quote:before {
4054 content: "\eae1";
4055 }
4056
4057 .upk-icon-spinner:before {
4058 content: "\eb23";
4059 }
4060
4061 .upk-icon-loading:before {
4062 content: "\eb23";
4063 }
4064
4065 .upk-icon-spinner-2:before {
4066 content: "\eb2a";
4067 }
4068
4069 .upk-icon-enlarge:before {
4070 content: "\eb3c";
4071 }
4072
4073 .upk-icon-lock:before {
4074 content: "\eb51";
4075 }
4076
4077 .upk-icon-menu:before {
4078 content: "\ec71";
4079 }
4080
4081 .upk-icon-website:before {
4082 content: "\ec98";
4083 }
4084
4085 .upk-icon-url:before {
4086 content: "\ec98";
4087 }
4088
4089 .upk-icon-link:before {
4090 content: "\ec9f";
4091 }
4092
4093 .upk-icon-star-empty:before {
4094 content: "\ece0";
4095 }
4096
4097 .upk-icon-star-half:before {
4098 content: "\ece1";
4099 }
4100
4101 .upk-icon-star-full:before {
4102 content: "\ece2";
4103 }
4104
4105 .upk-icon-heart-full:before {
4106 content: "\ecec";
4107 }
4108
4109 .upk-icon-heart-empty:before {
4110 content: "\eced";
4111 }
4112
4113 .upk-icon-gallery:before {
4114 content: "\ed3f";
4115 }
4116
4117 .upk-icon-question:before {
4118 content: "\ed55";
4119 }
4120
4121 .upk-icon-plus3:before {
4122 content: "\ed5d";
4123 }
4124
4125 .upk-icon-checkmark:before {
4126 content: "\ed71";
4127 }
4128
4129 .upk-icon-new-tab:before {
4130 content: "\eec9";
4131 }
4132
4133 .upk-icon-behance:before {
4134 content: "\ef07";
4135 }
4136
4137 .upk-icon-yelp:before {
4138 content: "\ef36";
4139 }
4140
4141 .upk-slider .swiper-pagination,
4142 .upk-dots-container .swiper-pagination,
4143 .upk-arrows-dots-container .swiper-pagination {
4144 position: relative;
4145 display: flex;
4146 align-items: var(--upk-swiper-dots-align, center);
4147 justify-content: center;
4148 }
4149 .upk-slider .swiper-pagination .swiper-pagination-bullet,
4150 .upk-dots-container .swiper-pagination .swiper-pagination-bullet,
4151 .upk-arrows-dots-container .swiper-pagination .swiper-pagination-bullet {
4152 width: 10px;
4153 height: 10px;
4154 outline: none;
4155 transition: all 0.3s ease;
4156 }
4157 .upk-slider .swiper-pagination .swiper-pagination-bullet + .swiper-pagination-bullet,
4158 .upk-dots-container .swiper-pagination .swiper-pagination-bullet + .swiper-pagination-bullet,
4159 .upk-arrows-dots-container .swiper-pagination .swiper-pagination-bullet + .swiper-pagination-bullet {
4160 margin-left: var(--upk-swiper-dots-space-between, 5px);
4161 outline: none;
4162 }
4163 .upk-slider .swiper-pagination.swiper-pagination-fraction,
4164 .upk-dots-container .swiper-pagination.swiper-pagination-fraction,
4165 .upk-arrows-dots-container .swiper-pagination.swiper-pagination-fraction {
4166 bottom: auto;
4167 z-index: 1;
4168 }
4169 .upk-slider .swiper-pagination-bullets,
4170 .upk-dots-container .swiper-pagination-bullets,
4171 .upk-arrows-dots-container .swiper-pagination-bullets {
4172 min-height: var(--upk-swiper-dots-active-height, 10px);
4173 }
4174 .upk-slider .swiper-pagination-bullets .swiper-pagination-bullet,
4175 .upk-dots-container .swiper-pagination-bullets .swiper-pagination-bullet,
4176 .upk-arrows-dots-container .swiper-pagination-bullets .swiper-pagination-bullet {
4177 position: relative;
4178 }
4179 .upk-slider .swiper-pagination-bullets .swiper-pagination-bullet:after,
4180 .upk-dots-container .swiper-pagination-bullets .swiper-pagination-bullet:after,
4181 .upk-arrows-dots-container .swiper-pagination-bullets .swiper-pagination-bullet:after {
4182 content: "";
4183 width: calc(100% + 6px);
4184 height: calc(100% + 6px);
4185 position: absolute;
4186 transform: translate(-50%, -50%);
4187 left: 50%;
4188 top: 50%;
4189 }
4190
4191 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic,
4192 .upk-slider .swiper-pagination-bullets-dynamic,
4193 .upk-dots-container .swiper-pagination-bullets-dynamic {
4194 overflow: hidden;
4195 font-size: 0;
4196 width: 100% !important;
4197 left: 0 !important;
4198 transform: translateX(0) !important;
4199 }
4200 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
4201 .upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
4202 .upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
4203 transform: scale(0.33);
4204 position: relative;
4205 }
4206 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,
4207 .upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,
4208 .upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
4209 transform: scale(1);
4210 }
4211 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main,
4212 .upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main,
4213 .upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
4214 transform: scale(1);
4215 }
4216 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev,
4217 .upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev,
4218 .upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
4219 transform: scale(0.66);
4220 }
4221 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev,
4222 .upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev,
4223 .upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
4224 transform: scale(0.33);
4225 }
4226 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,
4227 .upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,
4228 .upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
4229 transform: scale(0.66);
4230 }
4231 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next,
4232 .upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next,
4233 .upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
4234 transform: scale(0.33);
4235 }
4236
4237 [class*=upk-arrows-align-top] .upk-arrows-container {
4238 transform: translateY(-40px);
4239 }
4240
4241 [class*=upk-arrows-align-bottom] .upk-arrows-container {
4242 transform: translateY(40px);
4243 }
4244
4245 [class*=upk-dots-align-top] .upk-dots-container {
4246 transform: translateY(-30px);
4247 }
4248
4249 [class*=upk-dots-align-bottom] .upk-dots-container {
4250 transform: translateY(30px);
4251 }
4252
4253 [class*=upk-arrows-dots-align-top] .upk-arrows-dots-container {
4254 transform: translateY(-40px);
4255 }
4256
4257 [class*=upk-arrows-dots-align-bottom] .upk-arrows-dots-container {
4258 transform: translateY(40px);
4259 }
4260
4261 .upk-arrows-align-center .upk-position-center,
4262 .upk-arrows-dots-align-center .upk-position-center {
4263 width: 100%;
4264 }
4265 .upk-arrows-align-center .upk-navigation-prev,
4266 .upk-arrows-dots-align-center .upk-navigation-prev {
4267 left: 0;
4268 position: absolute;
4269 transform: translateY(-50%);
4270 }
4271 .upk-arrows-align-center .upk-navigation-next,
4272 .upk-arrows-dots-align-center .upk-navigation-next {
4273 right: 0;
4274 position: absolute;
4275 transform: translateY(-50%);
4276 }
4277
4278 .rtl .upk-arrows-align-center .upk-navigation-prev,
4279 .rtl .upk-arrows-dots-align-center .upk-navigation-prev {
4280 right: 0;
4281 left: inherit;
4282 }
4283 .rtl .upk-arrows-align-center .upk-navigation-next,
4284 .rtl .upk-arrows-dots-align-center .upk-navigation-next {
4285 left: 0;
4286 right: inherit;
4287 }
4288
4289 .upk-arrows-dots-align-center .upk-dots-container .swiper-pagination,
4290 .upk-arrows-dots-align-center .upk-arrows-dots-container .swiper-pagination {
4291 position: absolute;
4292 width: 100% !important;
4293 }
4294
4295 [class*=upk-progress-align-top] .swiper-pagination-progressbar {
4296 top: 0;
4297 bottom: auto;
4298 }
4299
4300 [class*=upk-progress-align-bottom] .swiper-pagination-progressbar {
4301 bottom: 0;
4302 top: auto;
4303 }
4304
4305 .upk-navigation-type-progressbar .swiper-pagination-progressbar {
4306 height: 5px;
4307 width: 100%;
4308 }
4309
4310 [class*=" elementor-widget-upk-"] svg.e-font-icon-svg {
4311 height: 1em;
4312 width: 1em;
4313 }
4314
4315 [class*=" elementor-widget-upk-"] .swiper-pagination-fraction, [class*=" elementor-widget-upk-"] .swiper-pagination-custom, [class*=" elementor-widget-upk-"] .swiper-horizontal > .swiper-pagination-bullets, [class*=" elementor-widget-upk-"] .swiper-pagination-bullets.swiper-pagination-horizontal {
4316 bottom: auto;
4317 }
4318
4319 [class*=elementor-widget-upk-] .upk-arrows-container {
4320 -webkit-transform: translate(var(--upk-swiper-carousel-arrows-ncx, 0), var(--upk-swiper-carousel-arrows-ncy, 40));
4321 transform: translate(var(--upk-swiper-carousel-arrows-ncx, 0), var(--upk-swiper-carousel-arrows-ncy, 40));
4322 }
4323 [class*=elementor-widget-upk-] .upk-dots-container {
4324 -webkit-transform: translate(var(--upk-swiper-carousel-dots-nnx, 0), var(--upk-swiper-carousel-dots-nny, 30));
4325 transform: translate(var(--upk-swiper-carousel-dots-nnx, 0), var(--upk-swiper-carousel-dots-nny, 30));
4326 }
4327 [class*=elementor-widget-upk-] .upk-arrows-dots-container {
4328 -webkit-transform: translate(var(--upk-swiper-carousel-both-ncx, 0), var(--upk-swiper-carousel-both-ncy, 40));
4329 transform: translate(var(--upk-swiper-carousel-both-ncx, 0), var(--upk-swiper-carousel-both-ncy, 40));
4330 }
4331 [class*=elementor-widget-upk-] .upk-arrows-fraction-container {
4332 -webkit-transform: translate(var(--upk-swiper-carousel-arrows-fraction-ncx, 0), var(--upk-swiper-carousel-arrows-fraction-ncy, 40));
4333 transform: translate(var(--upk-swiper-carousel-arrows-fraction-ncx, 0), var(--upk-swiper-carousel-arrows-fraction-ncy, 40));
4334 }
4335 [class*=elementor-widget-upk-] .upk-position-center-left .upk-arrows-container,
4336 [class*=elementor-widget-upk-] .upk-position-center-right .upk-arrows-container {
4337 -webkit-transform: translate(var(--upk-swiper-carousel-arrows-ncx, 0), var(--upk-swiper-carousel-arrows-ncy, 0)) rotate(90deg);
4338 transform: translate(var(--upk-swiper-carousel-arrows-ncx, 0), var(--upk-swiper-carousel-arrows-ncy, 0)) rotate(90deg);
4339 }
4340 [class*=elementor-widget-upk-] .upk-position-center-left .upk-dots-container,
4341 [class*=elementor-widget-upk-] .upk-position-center-right .upk-dots-container {
4342 -webkit-transform: translate(var(--upk-swiper-carousel-dots-nnx, 0), var(--upk-swiper-carousel-dots-nny, 0)) rotate(90deg);
4343 transform: translate(var(--upk-swiper-carousel-dots-nnx, 0), var(--upk-swiper-carousel-dots-nny, 0)) rotate(90deg);
4344 }
4345 [class*=elementor-widget-upk-] .upk-position-center-left .upk-arrows-dots-container,
4346 [class*=elementor-widget-upk-] .upk-position-center-right .upk-arrows-dots-container {
4347 -webkit-transform: translate(var(--upk-swiper-carousel-both-ncx, 0), var(--upk-swiper-carousel-both-ncy, 0)) rotate(90deg);
4348 transform: translate(var(--upk-swiper-carousel-both-ncx, 0), var(--upk-swiper-carousel-both-ncy, 0)) rotate(90deg);
4349 }
4350 [class*=elementor-widget-upk-] .upk-position-center-left .upk-arrows-fraction-container,
4351 [class*=elementor-widget-upk-] .upk-position-center-right .upk-arrows-fraction-container {
4352 -webkit-transform: translate(var(--upk-swiper-carousel-arrows-fraction-ncx, 0), var(--upk-swiper-carousel-arrows-fraction-ncy, 0)) rotate(90deg);
4353 transform: translate(var(--upk-swiper-carousel-arrows-fraction-ncx, 0), var(--upk-swiper-carousel-arrows-fraction-ncy, 0)) rotate(90deg);
4354 }
4355
4356 [class*=elementor-widget-upk-] a:hover {
4357 text-decoration: none;
4358 }
4359 [class*=elementor-widget-upk-] .swiper-pagination .swiper-pagination-bullet {
4360 transition: all 350ms cubic-bezier(0.38, 0.91, 0.58, 1);
4361 }
4362 [class*=elementor-widget-upk-] .upk-title a {
4363 font-family: inherit;
4364 font-size: inherit;
4365 font-weight: inherit;
4366 text-transform: inherit;
4367 font-style: inherit;
4368 text-decoration: inherit;
4369 line-height: inherit;
4370 letter-spacing: inherit;
4371 word-spacing: inherit;
4372 }
4373
4374 /* Common Less */
4375 .elementor-lightbox *, .elementor-lightbox *::before, .elementor-lightbox *::after {
4376 box-sizing: border-box;
4377 }
4378
4379 .title-animation-middle-overline,
4380 .title-animation-middle-underline,
4381 .title-animation-overline,
4382 .title-animation-underline {
4383 background-image: -webkit-gradient(linear, left top, left bottom, from(currentColor), to(currentColor));
4384 background-image: linear-gradient(currentColor, currentColor);
4385 background-repeat: no-repeat;
4386 background-size: 0% 2px;
4387 -webkit-transition: background-size 0.3s;
4388 transition: background-size 0.3s;
4389 display: inline;
4390 }
4391 .title-animation-middle-overline:hover,
4392 .title-animation-middle-underline:hover,
4393 .title-animation-overline:hover,
4394 .title-animation-underline:hover {
4395 background-size: 100% 2px;
4396 }
4397 .title-animation-middle-overline:focus,
4398 .title-animation-middle-underline:focus,
4399 .title-animation-overline:focus,
4400 .title-animation-underline:focus {
4401 background-size: 100% 2px;
4402 }
4403
4404 .title-animation-underline {
4405 background-position: 0% 100%;
4406 }
4407
4408 .title-animation-overline {
4409 background-position: 0% 0;
4410 }
4411
4412 .title-animation-middle-overline {
4413 background-position: 50% 0%;
4414 }
4415
4416 .title-animation-middle-underline {
4417 background-position: 50% 100%;
4418 }
4419
4420 .title-animation-style-5 {
4421 background: linear-gradient(to right, currentColor 0%, currentColor 98%);
4422 background-size: 0px 2px;
4423 background-repeat: no-repeat;
4424 background-position: left 85%;
4425 }
4426 .title-animation-style-5:hover {
4427 background-size: 100% 2px;
4428 }
4429 @keyframes backgroundGradient {
4430 0% {
4431 background-position: 50% 0%;
4432 }
4433 50% {
4434 background-position: 50% 100%;
4435 }
4436 100% {
4437 background-position: 50% 0%;
4438 }
4439 }
4440
4441 .title-animation-style-6 {
4442 position: relative;
4443 text-decoration: none;
4444 }
4445 .title-animation-style-6:after {
4446 content: "";
4447 position: absolute;
4448 width: 100%;
4449 height: 1px;
4450 bottom: 0;
4451 left: 0;
4452 background-color: currentColor;
4453 transform: scaleX(0);
4454 transform-origin: bottom right;
4455 transition: transform 0.3s;
4456 }
4457 .title-animation-style-6:hover:after {
4458 transform-origin: bottom left;
4459 transform: scaleX(1);
4460 }
4461
4462 [class*=elementor-widget-upk-] {
4463 /* swiper for 3rd party style */
4464 }
4465 [class*=elementor-widget-upk-] .swiper-pagination-fraction,
4466 [class*=elementor-widget-upk-] .swiper-pagination-custom,
4467 [class*=elementor-widget-upk-] .swiper-horizontal .swiper-pagination-bullets,
4468 [class*=elementor-widget-upk-] .swiper-horizontal + .swiper-pagination-bullets {
4469 bottom: -50px;
4470 width: 100%;
4471 }
4472 [class*=elementor-widget-upk-] .swiper-pagination-fraction .swiper-pagination-bullet,
4473 [class*=elementor-widget-upk-] .swiper-pagination-custom .swiper-pagination-bullet,
4474 [class*=elementor-widget-upk-] .swiper-horizontal .swiper-pagination-bullets .swiper-pagination-bullet,
4475 [class*=elementor-widget-upk-] .swiper-horizontal + .swiper-pagination-bullets .swiper-pagination-bullet {
4476 width: 10px;
4477 height: 10px;
4478 margin: 0 5px;
4479 }
4480
4481 .upk-navigation-type-arrows-fraction .swiper-pagination {
4482 position: initial;
4483 }
4484
4485 .rtl .upk-arrows-container,
4486 .rtl .upk-arrows-fraction-container,
4487 .rtl .upk-arrows-dots-container {
4488 direction: rtl;
4489 }
4490 .rtl .upk-arrows-container .swiper-pagination,
4491 .rtl .upk-arrows-fraction-container .swiper-pagination,
4492 .rtl .upk-arrows-dots-container .swiper-pagination {
4493 direction: ltr;
4494 }
4495 .rtl .upk-news-ticker-controls {
4496 display: flex;
4497 flex-direction: row-reverse;
4498 }
4499
4500 [class*=elementor-widget-upk-] {
4501 /* Swiper */
4502 /* Elementor forces sibling progressbars to top: 0 — reset per UPK position. */
4503 }
4504 [class*=elementor-widget-upk-] .swiper .elementor-lightbox-content-source {
4505 display: none;
4506 }
4507 [class*=elementor-widget-upk-] .swiper-horizontal + .swiper-pagination-progressbar,
4508 [class*=elementor-widget-upk-] .swiper-vertical + .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
4509 width: 100%;
4510 height: 4px;
4511 }
4512 [class*=elementor-widget-upk-] .swiper-pagination-progressbar {
4513 background: rgba(0, 0, 0, 0.25);
4514 position: absolute;
4515 }
4516 [class*=elementor-widget-upk-] .swiper-pagination-progressbar.upk-position-top {
4517 top: 0;
4518 bottom: auto;
4519 }
4520 [class*=elementor-widget-upk-] .swiper-pagination-progressbar.upk-position-bottom {
4521 bottom: 0;
4522 top: auto;
4523 }
4524 [class*=elementor-widget-upk-] .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
4525 background: #007aff;
4526 position: absolute;
4527 left: 0;
4528 top: 0;
4529 width: 100%;
4530 height: 100%;
4531 transform: scale(0);
4532 transform-origin: left top;
4533 }
4534 [class*=elementor-widget-upk-] .upk-position-bottom.swiper-pagination-progressbar {
4535 top: auto;
4536 }
4537 [class*=elementor-widget-upk-] .upk-position-top.swiper-pagination-progressbar {
4538 bottom: auto;
4539 }
4540
4541 .upk-alert {
4542 padding: 20px;
4543 background: #2b2d42;
4544 color: #fff;
4545 border-radius: 4px;
4546 }
4547
4548 /**
4549 * Ajax Loadmore
4550 */
4551 .upk-loadmore-container {
4552 text-align: center;
4553 margin-top: 30px;
4554 }
4555 .upk-loadmore-container .upk-loadmore-btn {
4556 padding: 10px 20px;
4557 border-radius: 4px;
4558 background: #EF233C;
4559 color: #fff;
4560 font-size: 14px;
4561 font-weight: 600;
4562 text-transform: uppercase;
4563 transition: all 0.3s ease;
4564 cursor: pointer;
4565 display: inline-flex;
4566 }
4567 .upk-loadmore-container .upk-loadmore-btn:hover {
4568 background: #EDF2F4;
4569 color: #EF233C;
4570 }
4571 .upk-loadmore-container .upk-ajax-loading,
4572 .upk-loadmore-container .upk-ajax-loading:before,
4573 .upk-loadmore-container .upk-ajax-loading:after {
4574 border-radius: 50%;
4575 width: 2.5em;
4576 height: 2.5em;
4577 -webkit-animation-fill-mode: both;
4578 animation-fill-mode: both;
4579 -webkit-animation: load7 1.8s infinite ease-in-out;
4580 animation: load7 1.8s infinite ease-in-out;
4581 }
4582 .upk-loadmore-container .upk-ajax-loading {
4583 color: #EF233C;
4584 font-size: 5px;
4585 margin: 30px auto 40px auto;
4586 position: relative;
4587 text-indent: -9999em;
4588 -webkit-transform: translateZ(0);
4589 -ms-transform: translateZ(0);
4590 transform: translateZ(0);
4591 -webkit-animation-delay: -0.16s;
4592 animation-delay: -0.16s;
4593 }
4594 .upk-loadmore-container .upk-ajax-loading:before,
4595 .upk-loadmore-container .upk-ajax-loading:after {
4596 content: "";
4597 position: absolute;
4598 top: 0;
4599 }
4600 .upk-loadmore-container .upk-ajax-loading:before {
4601 left: -3.5em;
4602 -webkit-animation-delay: -0.32s;
4603 animation-delay: -0.32s;
4604 }
4605 .upk-loadmore-container .upk-ajax-loading:after {
4606 left: 3.5em;
4607 }
4608 @-webkit-keyframes load7 {
4609 0%, 80%, 100% {
4610 box-shadow: 0 2.5em 0 -1.3em;
4611 }
4612 40% {
4613 box-shadow: 0 2.5em 0 0;
4614 }
4615 }
4616 @keyframes load7 {
4617 0%, 80%, 100% {
4618 box-shadow: 0 2.5em 0 -1.3em;
4619 }
4620 40% {
4621 box-shadow: 0 2.5em 0 0;
4622 }
4623 }
4624
4625 .ep-pagination .upk-pagination {
4626 margin: 20px 0;
4627 }
4628 .ep-pagination .upk-pagination li {
4629 list-style-type: none;
4630 }
4631 .ep-pagination .upk-pagination li:hover a, .ep-pagination .upk-pagination li.upk-active a {
4632 color: #ef233c;
4633 }
4634 .ep-pagination .upk-pagination li:hover a span,
4635 .ep-pagination .upk-pagination li:hover a i, .ep-pagination .upk-pagination li.upk-active a span,
4636 .ep-pagination .upk-pagination li.upk-active a i {
4637 color: inherit;
4638 }
4639 .ep-pagination .upk-pagination li a {
4640 font-size: 16px;
4641 font-weight: 600;
4642 color: #8d99ae;
4643 line-height: 1;
4644 }
4645 .ep-pagination .upk-pagination li:nth-child(1) {
4646 padding-left: 0;
4647 }
4648 .ep-pagination .upk-pagination li.upk-pagination-previous a, .ep-pagination .upk-pagination li.upk-pagination-next a {
4649 border: 1px solid #8d99ae;
4650 padding: 10px;
4651 border-radius: 3px;
4652 display: inline-block;
4653 }
4654 .ep-pagination .upk-pagination {
4655 display: flex;
4656 justify-content: center;
4657 flex-wrap: wrap;
4658 padding: 0;
4659 list-style: none;
4660 align-items: center;
4661 }
4662 .ep-pagination .upk-pagination > * {
4663 flex: none;
4664 padding-left: 20px;
4665 position: relative;
4666 }
4667 .ep-pagination .upk-pagination > * > * {
4668 color: #8d99ae;
4669 }
4670 .ep-pagination .upk-pagination > * > :hover,
4671 .ep-pagination .upk-pagination > * > :focus {
4672 color: #8d99ae;
4673 text-decoration: none;
4674 }
4675 .ep-pagination .upk-pagination > .upk-active > * {
4676 color: #8d99ae;
4677 }
4678 .ep-pagination .upk-pagination > .upk-disabled > * {
4679 color: #8d99ae;
4680 }
4681 .ep-pagination .upk-pagination-dot-dot {
4682 display: flex;
4683 align-items: center;
4684 justify-content: center;
4685 }
4686 .ep-pagination .upk-pagination-dot-dot span {
4687 line-height: 1px;
4688 height: 13px;
4689 color: #bbb !important;
4690 }
4691
4692 [class*=elementor-widget-upk-] .upk-navigation-prev, [class*=elementor-widget-upk-] .upk-navigation-next {
4693 cursor: pointer;
4694 }
4695 [class*=elementor-widget-upk-] .swiper-coverflow {
4696 padding-top: 15px;
4697 }
4698 [class*=elementor-widget-upk-] .swiper-coverflow .swiper-slide {
4699 transition-property: transform, border, background;
4700 }
4701 [class*=elementor-widget-upk-] .swiper-horizontal > .swiper-pagination-progress {
4702 top: auto;
4703 bottom: 0;
4704 }
4705
4706 .elementor-pagination-position-inside .swiper-pagination-fraction,
4707 .elementor-pagination-position-inside .swiper-horizontal > .swiper-pagination-bullets {
4708 bottom: 10px;
4709 }
4710
4711 .elementor-pagination-position-outside .swiper {
4712 padding-bottom: 40px;
4713 }
4714 .elementor-pagination-position-outside .swiper-pagination-fraction,
4715 .elementor-pagination-position-outside .swiper-horizontal > .swiper-pagination-bullets {
4716 bottom: 0;
4717 }
4718
4719 /* Button icon align */
4720 .upk-button-icon-align-left {
4721 float: left;
4722 }
4723
4724 .upk-button-icon-align-right {
4725 float: right;
4726 }
4727
4728 .upk-flex-align-left {
4729 order: -1;
4730 }
4731
4732 .upk-flex-align-right {
4733 order: 99;
4734 }
4735
4736 .upk-display-inline-block {
4737 display: inline-block !important;
4738 }
4739
4740 [class*=upk-position-top],
4741 [class*=upk-position-bottom],
4742 [class*=upk-position-left],
4743 [class*=upk-position-right],
4744 [class*=upk-position-center] {
4745 position: absolute !important;
4746 max-width: 100%;
4747 }
4748
4749 .upk-position-top {
4750 top: 0;
4751 left: 0;
4752 right: 0;
4753 }
4754
4755 .upk-position-bottom {
4756 bottom: 0;
4757 left: 0;
4758 right: 0;
4759 }
4760
4761 .upk-position-left {
4762 top: 0;
4763 bottom: 0;
4764 left: 0;
4765 }
4766
4767 .upk-position-right {
4768 top: 0;
4769 bottom: 0;
4770 right: 0;
4771 }
4772
4773 .upk-position-top-left {
4774 top: 0;
4775 left: 0;
4776 }
4777
4778 .upk-position-top-right {
4779 top: 0;
4780 right: 0;
4781 }
4782
4783 .upk-position-bottom-left {
4784 bottom: 0;
4785 left: 0;
4786 }
4787
4788 .upk-position-bottom-right {
4789 bottom: 0;
4790 right: 0;
4791 }
4792
4793 .upk-position-center {
4794 top: 50%;
4795 left: 50%;
4796 transform: translate(-50%, -50%);
4797 width: max-content;
4798 max-width: 100%;
4799 box-sizing: border-box;
4800 }
4801
4802 [class*=upk-position-center-left],
4803 [class*=upk-position-center-right] {
4804 top: 50%;
4805 transform: translateY(-50%);
4806 }
4807
4808 .upk-position-center-left {
4809 left: 0;
4810 }
4811
4812 .upk-position-center-right {
4813 right: 0;
4814 }
4815
4816 .upk-position-center-left-out {
4817 right: 100%;
4818 width: max-content;
4819 }
4820
4821 .upk-position-center-right-out {
4822 left: 100%;
4823 width: max-content;
4824 }
4825
4826 .upk-position-top-center,
4827 .upk-position-bottom-center {
4828 left: 50%;
4829 transform: translateX(-50%);
4830 width: max-content;
4831 max-width: 100%;
4832 box-sizing: border-box;
4833 }
4834
4835 .upk-position-top-center {
4836 top: 0;
4837 }
4838
4839 .upk-position-bottom-center {
4840 bottom: 0;
4841 }
4842
4843 .upk-position-cover {
4844 position: absolute;
4845 top: 0;
4846 bottom: 0;
4847 left: 0;
4848 right: 0;
4849 }
4850
4851 .upk-position-relative {
4852 position: relative !important;
4853 }
4854
4855 .upk-position-absolute {
4856 position: absolute !important;
4857 }
4858
4859 .upk-position-fixed {
4860 position: fixed !important;
4861 }
4862
4863 .upk-position-z-index {
4864 z-index: 1;
4865 }
4866
4867 .upk-position-small {
4868 max-width: calc(100% - 30px);
4869 margin: 15px;
4870 }
4871
4872 .upk-position-small.upk-position-center {
4873 transform: translate(-50%, -50%) translate(-15px, -15px);
4874 }
4875
4876 .upk-position-small[class*=upk-position-center-left],
4877 .upk-position-small[class*=upk-position-center-right] {
4878 transform: translateY(-50%) translateY(-15px);
4879 }
4880
4881 .upk-position-small.upk-position-top-center,
4882 .upk-position-small.upk-position-bottom-center {
4883 transform: translateX(-50%) translateX(-15px);
4884 }
4885
4886 .upk-position-medium {
4887 max-width: calc(100% - 60px);
4888 margin: 30px;
4889 }
4890
4891 .upk-position-medium.upk-position-center {
4892 transform: translate(-50%, -50%) translate(-30px, -30px);
4893 }
4894
4895 .upk-position-medium[class*=upk-position-center-left],
4896 .upk-position-medium[class*=upk-position-center-right] {
4897 transform: translateY(-50%) translateY(-30px);
4898 }
4899
4900 .upk-position-medium.upk-position-top-center,
4901 .upk-position-medium.upk-position-bottom-center {
4902 transform: translateX(-50%) translateX(-30px);
4903 }
4904
4905 .upk-position-large {
4906 max-width: calc(100% - 60px);
4907 margin: 30px;
4908 }
4909
4910 .upk-position-large.upk-position-center {
4911 transform: translate(-50%, -50%) translate(-30px, -30px);
4912 }
4913
4914 .upk-position-large[class*=upk-position-center-left],
4915 .upk-position-large[class*=upk-position-center-right] {
4916 transform: translateY(-50%) translateY(-30px);
4917 }
4918
4919 .upk-position-large.upk-position-top-center,
4920 .upk-position-large.upk-position-bottom-center {
4921 transform: translateX(-50%) translateX(-30px);
4922 }
4923
4924 @media (min-width: 1200px) {
4925 .upk-position-large {
4926 max-width: calc(100% - 100px);
4927 margin: 50px;
4928 }
4929 .upk-position-large.upk-position-center {
4930 transform: translate(-50%, -50%) translate(-50px, -50px);
4931 }
4932 .upk-position-large[class*=upk-position-center-left],
4933 .upk-position-large[class*=upk-position-center-right] {
4934 transform: translateY(-50%) translateY(-50px);
4935 }
4936 .upk-position-large.upk-position-top-center,
4937 .upk-position-large.upk-position-bottom-center {
4938 transform: translateX(-50%) translateX(-50px);
4939 }
4940 }
4941 .upk-transition-toggle {
4942 -webkit-tap-highlight-color: transparent;
4943 }
4944
4945 .upk-transition-toggle:focus {
4946 outline: none;
4947 }
4948
4949 .upk-transition-fade,
4950 [class*=upk-transition-scale],
4951 [class*=upk-transition-slide] {
4952 transition: 0.3s ease-out;
4953 transition-property: opacity, transform, filter;
4954 opacity: 0;
4955 }
4956
4957 .upk-transition-toggle:hover .upk-transition-fade,
4958 .upk-transition-toggle:focus .upk-transition-fade,
4959 .upk-transition-active.upk-active .upk-transition-fade {
4960 opacity: 1;
4961 }
4962
4963 .upk-transition-scale-up {
4964 transform: scale(1, 1);
4965 }
4966
4967 .upk-transition-scale-down {
4968 transform: scale(1.1, 1.1);
4969 }
4970
4971 .upk-transition-toggle:hover .upk-transition-scale-up,
4972 .upk-transition-toggle:focus .upk-transition-scale-up,
4973 .upk-transition-active.upk-active .upk-transition-scale-up {
4974 opacity: 1;
4975 transform: scale(1.1, 1.1);
4976 }
4977
4978 .upk-transition-toggle:hover .upk-transition-scale-down,
4979 .upk-transition-toggle:focus .upk-transition-scale-down,
4980 .upk-transition-active.upk-active .upk-transition-scale-down {
4981 opacity: 1;
4982 transform: scale(1, 1);
4983 }
4984
4985 .upk-transition-slide-top {
4986 transform: translateY(-100%);
4987 }
4988
4989 .upk-transition-slide-bottom {
4990 transform: translateY(100%);
4991 }
4992
4993 .upk-transition-slide-left {
4994 transform: translateX(-100%);
4995 }
4996
4997 .upk-transition-slide-right {
4998 transform: translateX(100%);
4999 }
5000
5001 .upk-transition-slide-top-small {
5002 transform: translateY(-10px);
5003 }
5004
5005 .upk-transition-slide-bottom-small {
5006 transform: translateY(10px);
5007 }
5008
5009 .upk-transition-slide-left-small {
5010 transform: translateX(-10px);
5011 }
5012
5013 .upk-transition-slide-right-small {
5014 transform: translateX(10px);
5015 }
5016
5017 .upk-transition-slide-top-medium {
5018 transform: translateY(-50px);
5019 }
5020
5021 .upk-transition-slide-bottom-medium {
5022 transform: translateY(50px);
5023 }
5024
5025 .upk-transition-slide-left-medium {
5026 transform: translateX(-50px);
5027 }
5028
5029 .upk-transition-slide-right-medium {
5030 transform: translateX(50px);
5031 }
5032
5033 .upk-transition-toggle:hover [class*=upk-transition-slide],
5034 .upk-transition-toggle:focus [class*=upk-transition-slide],
5035 .upk-transition-active.upk-active [class*=upk-transition-slide] {
5036 opacity: 1;
5037 transform: translate(0, 0);
5038 }
5039
5040 .upk-transition-opaque {
5041 opacity: 1;
5042 }
5043
5044 .upk-transition-slow {
5045 transition-duration: 0.7s;
5046 }
5047
5048 [hidden],
5049 .upk-hidden {
5050 display: none !important;
5051 }
5052
5053 @media (min-width: 640px) {
5054 .upk-hidden\@s {
5055 display: none !important;
5056 }
5057 }
5058 @media (min-width: 960px) {
5059 .upk-hidden\@m {
5060 display: none !important;
5061 }
5062 }
5063 @media (min-width: 1200px) {
5064 .upk-hidden\@l {
5065 display: none !important;
5066 }
5067 }
5068 @media (min-width: 1600px) {
5069 .upk-hidden\@xl {
5070 display: none !important;
5071 }
5072 }
5073 @media (max-width: 639px) {
5074 .upk-visible\@s {
5075 display: none !important;
5076 }
5077 }
5078 @media (max-width: 959px) {
5079 .upk-visible\@m {
5080 display: none !important;
5081 }
5082 }
5083 @media (max-width: 1199px) {
5084 .upk-visible\@l {
5085 display: none !important;
5086 }
5087 }
5088 @media (max-width: 1599px) {
5089 .upk-visible\@xl {
5090 display: none !important;
5091 }
5092 }
5093 .upk-invisible {
5094 visibility: hidden !important;
5095 }
5096
5097 .upk-flex {
5098 display: flex;
5099 }
5100
5101 .upk-flex-inline {
5102 display: inline-flex;
5103 }
5104
5105 .upk-flex::before,
5106 .upk-flex::after,
5107 .upk-flex-inline::before,
5108 .upk-flex-inline::after {
5109 display: none;
5110 }
5111
5112 .upk-flex-left {
5113 justify-content: flex-start;
5114 }
5115
5116 .upk-flex-center {
5117 justify-content: center;
5118 }
5119
5120 .upk-flex-right {
5121 justify-content: flex-end;
5122 }
5123
5124 .upk-flex-between {
5125 justify-content: space-between;
5126 }
5127
5128 .upk-flex-around {
5129 justify-content: space-around;
5130 }
5131
5132 @media (min-width: 640px) {
5133 .upk-flex-left\@s {
5134 justify-content: flex-start;
5135 }
5136 .upk-flex-center\@s {
5137 justify-content: center;
5138 }
5139 .upk-flex-right\@s {
5140 justify-content: flex-end;
5141 }
5142 .upk-flex-between\@s {
5143 justify-content: space-between;
5144 }
5145 .upk-flex-around\@s {
5146 justify-content: space-around;
5147 }
5148 }
5149 @media (min-width: 960px) {
5150 .upk-flex-left\@m {
5151 justify-content: flex-start;
5152 }
5153 .upk-flex-center\@m {
5154 justify-content: center;
5155 }
5156 .upk-flex-right\@m {
5157 justify-content: flex-end;
5158 }
5159 .upk-flex-between\@m {
5160 justify-content: space-between;
5161 }
5162 .upk-flex-around\@m {
5163 justify-content: space-around;
5164 }
5165 }
5166 @media (min-width: 1200px) {
5167 .upk-flex-left\@l {
5168 justify-content: flex-start;
5169 }
5170 .upk-flex-center\@l {
5171 justify-content: center;
5172 }
5173 .upk-flex-right\@l {
5174 justify-content: flex-end;
5175 }
5176 .upk-flex-between\@l {
5177 justify-content: space-between;
5178 }
5179 .upk-flex-around\@l {
5180 justify-content: space-around;
5181 }
5182 }
5183 @media (min-width: 1600px) {
5184 .upk-flex-left\@xl {
5185 justify-content: flex-start;
5186 }
5187 .upk-flex-center\@xl {
5188 justify-content: center;
5189 }
5190 .upk-flex-right\@xl {
5191 justify-content: flex-end;
5192 }
5193 .upk-flex-between\@xl {
5194 justify-content: space-between;
5195 }
5196 .upk-flex-around\@xl {
5197 justify-content: space-around;
5198 }
5199 }
5200 .upk-flex-stretch {
5201 align-items: stretch;
5202 }
5203
5204 .upk-flex-top {
5205 align-items: flex-start;
5206 }
5207
5208 .upk-flex-middle {
5209 align-items: center;
5210 }
5211
5212 .upk-flex-bottom {
5213 align-items: flex-end;
5214 }
5215
5216 .upk-flex-row {
5217 flex-direction: row;
5218 }
5219
5220 .upk-flex-row-reverse {
5221 flex-direction: row-reverse;
5222 }
5223
5224 .upk-flex-column {
5225 flex-direction: column;
5226 }
5227
5228 .upk-flex-column-reverse {
5229 flex-direction: column-reverse;
5230 }
5231
5232 .upk-flex-nowrap {
5233 flex-wrap: nowrap;
5234 }
5235
5236 .upk-flex-wrap {
5237 flex-wrap: wrap;
5238 }
5239
5240 .upk-flex-wrap-reverse {
5241 flex-wrap: wrap-reverse;
5242 }
5243
5244 .upk-flex-wrap-stretch {
5245 align-content: stretch;
5246 }
5247
5248 .upk-flex-wrap-top {
5249 align-content: flex-start;
5250 }
5251
5252 .upk-flex-wrap-middle {
5253 align-content: center;
5254 }
5255
5256 .upk-flex-wrap-bottom {
5257 align-content: flex-end;
5258 }
5259
5260 .upk-flex-wrap-between {
5261 align-content: space-between;
5262 }
5263
5264 .upk-flex-wrap-around {
5265 align-content: space-around;
5266 }
5267
5268 .upk-flex-first {
5269 order: -1;
5270 }
5271
5272 .upk-flex-last {
5273 order: 99;
5274 }
5275
5276 @media (min-width: 640px) {
5277 .upk-flex-first\@s {
5278 order: -1;
5279 }
5280 .upk-flex-last\@s {
5281 order: 99;
5282 }
5283 }
5284 @media (min-width: 960px) {
5285 .upk-flex-first\@m {
5286 order: -1;
5287 }
5288 .upk-flex-last\@m {
5289 order: 99;
5290 }
5291 }
5292 @media (min-width: 1200px) {
5293 .upk-flex-first\@l {
5294 order: -1;
5295 }
5296 .upk-flex-last\@l {
5297 order: 99;
5298 }
5299 }
5300 @media (min-width: 1600px) {
5301 .upk-flex-first\@xl {
5302 order: -1;
5303 }
5304 .upk-flex-last\@xl {
5305 order: 99;
5306 }
5307 }
5308 .upk-flex-none {
5309 flex: none;
5310 }
5311
5312 .upk-flex-auto {
5313 flex: auto;
5314 }
5315
5316 .upk-flex-1 {
5317 flex: 1;
5318 }
5319
5320 .upk-slidenav {
5321 padding: 5px 10px;
5322 color: rgba(102, 102, 102, 0.5);
5323 }
5324
5325 .upk-slidenav:hover,
5326 .upk-slidenav:focus {
5327 color: rgba(102, 102, 102, 0.9);
5328 outline: none;
5329 }
5330
5331 .upk-slidenav:active {
5332 color: rgba(102, 102, 102, 0.5);
5333 }
5334
5335 .upk-slidenav-large {
5336 padding: 10px 10px;
5337 }
5338
5339 .upk-slidenav-container {
5340 display: flex;
5341 }
5342
5343 .upk-icon {
5344 margin: 0;
5345 border: none;
5346 border-radius: 0;
5347 overflow: visible;
5348 font: inherit;
5349 color: inherit;
5350 text-transform: none;
5351 padding: 0;
5352 background-color: transparent;
5353 display: inline-block;
5354 fill: currentcolor;
5355 line-height: 0;
5356 }
5357
5358 /* ------------------------------------------------
5359 [1] Tooltip css Styles
5360 -------------------------------------------------*/
5361 [class*=elementor-widget-upk-] [aria-label][role~=tooltip] {
5362 position: relative;
5363 }
5364 [class*=elementor-widget-upk-] [aria-label][role~=tooltip]::before,
5365 [class*=elementor-widget-upk-] [aria-label][role~=tooltip]::after {
5366 transform: translate3d(0, 0, 0);
5367 -webkit-backface-visibility: hidden;
5368 backface-visibility: hidden;
5369 will-change: transform;
5370 opacity: 0;
5371 pointer-events: none;
5372 transition: all var(--microtip-transition-duration, 0.18s) var(--microtip-transition-easing, ease-in-out) var(--microtip-transition-delay, 0s);
5373 position: absolute;
5374 box-sizing: border-box;
5375 z-index: 10;
5376 transform-origin: top;
5377 }
5378 [class*=elementor-widget-upk-] [aria-label][role~=tooltip]::before {
5379 background-size: 100% auto !important;
5380 content: "";
5381 }
5382 [class*=elementor-widget-upk-] [aria-label][role~=tooltip]::after {
5383 background: rgba(17, 17, 17, 0.9);
5384 border-radius: 4px;
5385 color: #ffffff;
5386 content: attr(aria-label);
5387 font-size: var(--microtip-font-size, 13px);
5388 font-weight: var(--microtip-font-weight, normal);
5389 text-transform: capitalize;
5390 padding: 10px 15px;
5391 box-sizing: content-box;
5392 width: 250px;
5393 }
5394 [class*=elementor-widget-upk-] [aria-label][role~=tooltip]:hover::before,
5395 [class*=elementor-widget-upk-] [aria-label][role~=tooltip]:hover::after,
5396 [class*=elementor-widget-upk-] [aria-label][role~=tooltip]:focus::before,
5397 [class*=elementor-widget-upk-] [aria-label][role~=tooltip]:focus::after {
5398 opacity: 1;
5399 pointer-events: auto;
5400 }
5401
5402 .upk-inline-block {
5403 display: inline-block;
5404 position: relative;
5405 width: 100%;
5406 max-width: 100%;
5407 vertical-align: middle;
5408 -webkit-backface-visibility: hidden;
5409 }
5410
5411 /* ------------------------------------------------
5412 [2] Position Modifiers
5413 -------------------------------------------------*/
5414 [class*=elementor-widget-upk-] {
5415 /* ------------------------------------------------
5416 [2.1] Top Left
5417 -------------------------------------------------*/
5418 /* ------------------------------------------------
5419 [2.2] Top Right
5420 -------------------------------------------------*/
5421 /* ------------------------------------------------
5422 [2.3] Bottom
5423 -------------------------------------------------*/
5424 /* ------------------------------------------------
5425 [2.4] Bottom Left
5426 -------------------------------------------------*/
5427 /* ------------------------------------------------
5428 [2.5] Bottom Right
5429 -------------------------------------------------*/
5430 /* ------------------------------------------------
5431 [2.6] Left
5432 -------------------------------------------------*/
5433 /* ------------------------------------------------
5434 [2.7] Right
5435 -------------------------------------------------*/
5436 /* ------------------------------------------------
5437 [3] Size
5438 -------------------------------------------------*/
5439 }
5440 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=top]::before {
5441 background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%280%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E") no-repeat;
5442 height: 6px;
5443 width: 18px;
5444 margin-bottom: 6px;
5445 }
5446 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=top]::after {
5447 margin-bottom: 11px;
5448 }
5449 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=top]::before {
5450 transform: translate3d(-50%, 0, 0);
5451 bottom: 100%;
5452 left: 50%;
5453 }
5454 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=top]:hover::before {
5455 transform: translate3d(-50%, -5px, 0);
5456 }
5457 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=top]::after {
5458 transform: translate3d(-50%, 0, 0);
5459 bottom: 100%;
5460 left: 50%;
5461 }
5462 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=top]:hover::after {
5463 transform: translate3d(-50%, -5px, 0);
5464 }
5465 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=top-left]::after {
5466 transform: translate3d(calc(-100% + 16px), 0, 0);
5467 bottom: 100%;
5468 }
5469 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=top-left]:hover::after {
5470 transform: translate3d(calc(-100% + 16px), -5px, 0);
5471 }
5472 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=top-right]::after {
5473 transform: translate3d(calc(0% - 16px), 0, 0);
5474 bottom: 100%;
5475 }
5476 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=top-right]:hover::after {
5477 transform: translate3d(calc(0% - 16px), -5px, 0);
5478 }
5479 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=bottom]::before {
5480 background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%28180%2018%206%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E") no-repeat;
5481 height: 6px;
5482 width: 18px;
5483 margin-top: 5px;
5484 margin-bottom: 0;
5485 }
5486 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=bottom]::after {
5487 margin-top: 11px;
5488 }
5489 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=bottom]::before {
5490 transform: translate3d(-50%, -10px, 0);
5491 bottom: auto;
5492 left: 50%;
5493 top: 100%;
5494 }
5495 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=bottom]:hover::before {
5496 transform: translate3d(-50%, 0, 0);
5497 }
5498 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=bottom]::after {
5499 transform: translate3d(-50%, -10px, 0);
5500 top: 100%;
5501 left: 50%;
5502 }
5503 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=bottom]:hover::after {
5504 transform: translate3d(-50%, 0, 0);
5505 }
5506 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=bottom-left]::after {
5507 transform: translate3d(calc(-100% + 16px), -10px, 0);
5508 top: 100%;
5509 }
5510 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=bottom-left]:hover::after {
5511 transform: translate3d(calc(-100% + 16px), 0, 0);
5512 }
5513 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=bottom-right]::after {
5514 transform: translate3d(calc(0% - 16px), -10px, 0);
5515 top: 100%;
5516 }
5517 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=bottom-right]:hover::after {
5518 transform: translate3d(calc(0% - 16px), 0, 0);
5519 }
5520 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=left]::before,
5521 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=left]::after {
5522 bottom: auto;
5523 left: auto;
5524 right: 100%;
5525 top: 50%;
5526 transform: translate3d(10px, -50%, 0);
5527 }
5528 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=left]::before {
5529 background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212px%22%20height%3D%2236px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%28-90%2018%2018%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E") no-repeat;
5530 height: 18px;
5531 width: 6px;
5532 margin-right: 5px;
5533 margin-bottom: 0;
5534 }
5535 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=left]::after {
5536 margin-right: 11px;
5537 }
5538 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=left]:hover::before,
5539 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=left]:hover::after {
5540 transform: translate3d(0, -50%, 0);
5541 }
5542 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=right]::before,
5543 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=right]::after {
5544 bottom: auto;
5545 left: 100%;
5546 top: 50%;
5547 transform: translate3d(-10px, -50%, 0);
5548 }
5549 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=right]::before {
5550 background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212px%22%20height%3D%2236px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%2890%206%206%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E") no-repeat;
5551 height: 18px;
5552 width: 6px;
5553 margin-bottom: 0;
5554 margin-left: 5px;
5555 }
5556 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=right]::after {
5557 margin-left: 11px;
5558 }
5559 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=right]:hover::before,
5560 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=right]:hover::after {
5561 transform: translate3d(0, -50%, 0);
5562 }
5563 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-size=small]::after {
5564 white-space: initial;
5565 width: 80px;
5566 }
5567 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-size=medium]::after {
5568 white-space: initial;
5569 width: 150px;
5570 }
5571 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-size=large]::after {
5572 white-space: initial;
5573 width: 260px;
5574 }
5575
5576 .upk-in-animation {
5577 perspective: var(--upk-perspective, 600px);
5578 -webkit-perspective: var(--upk-perspective, 600px);
5579 }
5580 .upk-in-animation .upk-item {
5581 opacity: 0;
5582 transform-origin: var(--upk-transform-origin, center top);
5583 transform-style: preserve-3d;
5584 transition: opacity 0s cubic-bezier(0.215, 0.61, 0.355, 1), transform 0s cubic-bezier(0.215, 0.61, 0.355, 1);
5585 -webkit-transform: translate(var(--upk-translate-x, 0), var(--upk-translate-y, 100%)) rotateX(var(--upk-rotate-x, -80deg)) rotateY(var(--upk-rotate-y, 0)) rotateZ(var(--upk-rotate-z, 0)) scaleX(var(--upk-scale-x, 1)) scaleY(var(--upk-scale-y, 1)) skewX(var(--upk-skew-x, 0)) skewY(var(--upk-skew-y, 0));
5586 transform: translate(var(--upk-translate-x, 0), var(--upk-translate-y, 100%)) rotateX(var(--upk-rotate-x, -80deg)) rotateY(var(--upk-rotate-y, 0)) rotateZ(var(--upk-rotate-z, 0)) scaleX(var(--upk-scale-x, 1)) scaleY(var(--upk-scale-y, 1)) skewX(var(--upk-skew-x, 0)) skewY(var(--upk-skew-y, 0));
5587 }
5588 .upk-in-animation .upk-item.is-inview {
5589 transform: none;
5590 opacity: 1;
5591 transition-duration: var(--upk-transition-duration, 800ms) !important;
5592 }
5593
5594 @media (min-width: 768px) and (max-width: 1024px) {
5595 .upk-hide-orphan-yes .upk-hide-orphan-tablet {
5596 display: none !important;
5597 }
5598 }
5599 .upk-alex-grid {
5600 position: relative;
5601 }
5602 .upk-alex-grid .upk-alex-wrap {
5603 display: grid;
5604 grid-template-columns: repeat(1, 1fr);
5605 }
5606 .upk-alex-grid .upk-item {
5607 position: relative;
5608 overflow: hidden;
5609 display: flex;
5610 }
5611 .upk-alex-grid .upk-item:hover .upk-button-wrap {
5612 margin-bottom: 0 !important;
5613 }
5614 .upk-alex-grid .upk-item:hover .upk-readmore {
5615 background: #fff;
5616 }
5617 .upk-alex-grid .upk-item:hover .upk-readmore .upk-readmore-icon:before {
5618 width: 50px;
5619 background: #2B2D42;
5620 }
5621 .upk-alex-grid .upk-item:hover .upk-readmore .upk-readmore-icon span:before,
5622 .upk-alex-grid .upk-item:hover .upk-readmore .upk-readmore-icon span:after {
5623 width: 10px;
5624 transition-delay: 0.3s;
5625 background: #2B2D42;
5626 opacity: 1;
5627 }
5628 .upk-alex-grid .upk-item:hover .upk-post-format a {
5629 transform: translateY(0);
5630 opacity: 1;
5631 }
5632 .upk-alex-grid .upk-meta {
5633 position: absolute;
5634 top: 15px;
5635 left: 15px;
5636 display: flex;
5637 align-items: center;
5638 }
5639 .upk-alex-grid .upk-meta .upk-author-img {
5640 display: inline-flex;
5641 }
5642 .upk-alex-grid .upk-meta .upk-author-img img {
5643 border-radius: 80px;
5644 margin-right: 10px;
5645 }
5646 .upk-alex-grid .upk-meta .upk-author-name a {
5647 color: #dcdcdc;
5648 font-size: 14px;
5649 text-transform: capitalize;
5650 font-weight: 600;
5651 }
5652 .upk-alex-grid .upk-meta .upk-reading-time,
5653 .upk-alex-grid .upk-meta .upk-date,
5654 .upk-alex-grid .upk-meta .upk-post-time {
5655 color: #dcdcdc;
5656 font-size: 12px;
5657 font-weight: 500;
5658 }
5659 .upk-alex-grid .upk-meta .upk-post-time {
5660 margin-left: 5px;
5661 display: inline-flex;
5662 align-items: center;
5663 line-height: 1;
5664 }
5665 .upk-alex-grid .upk-meta .upk-post-time i {
5666 display: inline-flex;
5667 align-items: center;
5668 margin-right: 2px;
5669 line-height: 1;
5670 }
5671 .upk-alex-grid .upk-meta .upk-date-reading-wrap > div {
5672 position: relative;
5673 display: inline-flex;
5674 align-items: center;
5675 }
5676 .upk-alex-grid .upk-meta .upk-date-reading-wrap > div:before {
5677 content: attr(data-separator);
5678 margin: 0 5px;
5679 }
5680 .upk-alex-grid .upk-meta .upk-date-reading-wrap > div:nth-child(1)::before {
5681 display: none;
5682 }
5683 .upk-alex-grid .upk-image-wrap {
5684 width: 100%;
5685 }
5686 .upk-alex-grid .upk-image-wrap .upk-img {
5687 position: relative;
5688 width: 100%;
5689 height: 100%;
5690 object-fit: cover;
5691 }
5692 .upk-alex-grid .upk-content-wrap {
5693 position: absolute;
5694 overflow: hidden;
5695 width: 100%;
5696 bottom: 0;
5697 height: auto;
5698 background: rgba(43, 45, 66, 0.3);
5699 }
5700 .upk-alex-grid .upk-content {
5701 padding: 20px;
5702 }
5703 .upk-alex-grid .upk-title {
5704 font-size: 18px;
5705 font-weight: 600;
5706 display: inline;
5707 margin: 0;
5708 }
5709 .upk-alex-grid .upk-title a {
5710 color: #fff;
5711 }
5712 .upk-alex-grid .upk-category {
5713 margin-bottom: 5px;
5714 }
5715 .upk-alex-grid .upk-category a {
5716 font-size: 14px;
5717 font-weight: 500;
5718 color: rgba(255, 255, 255, 0.5);
5719 }
5720 .upk-alex-grid .upk-button-wrap {
5721 margin-bottom: -50px;
5722 transition: margin-bottom 0.5s cubic-bezier(0.25, 0.85, 0.35, 0.98);
5723 }
5724 .upk-alex-grid .upk-readmore {
5725 display: flex;
5726 position: relative;
5727 padding: 25px 20px;
5728 transition: all 0.3s ease;
5729 }
5730 .upk-alex-grid .upk-readmore .upk-readmore-icon {
5731 position: relative;
5732 }
5733 .upk-alex-grid .upk-readmore .upk-readmore-icon:before {
5734 content: "";
5735 position: absolute;
5736 left: 0;
5737 height: 2px;
5738 width: 15px;
5739 background: rgba(255, 255, 255, 0.5);
5740 transition: all 0.5s ease;
5741 }
5742 .upk-alex-grid .upk-readmore .upk-readmore-icon span:before,
5743 .upk-alex-grid .upk-readmore .upk-readmore-icon span:after {
5744 content: "";
5745 position: absolute;
5746 left: 40px;
5747 width: 10px;
5748 height: 2px;
5749 background: transparent;
5750 border-radius: 10px;
5751 transition: all 0.5s ease;
5752 opacity: 0;
5753 }
5754 .upk-alex-grid .upk-readmore .upk-readmore-icon span:after {
5755 transform: rotate(-45deg);
5756 bottom: -6px;
5757 }
5758 .upk-alex-grid .upk-readmore .upk-readmore-icon span:before {
5759 transform: rotate(45deg);
5760 top: -4px;
5761 }
5762 .upk-alex-grid .upk-content-left .upk-content-wrap {
5763 left: 0;
5764 }
5765 .upk-alex-grid .upk-content-right .upk-content-wrap {
5766 right: 0;
5767 }
5768 .upk-alex-grid .upk-post-format {
5769 position: absolute;
5770 right: 0;
5771 top: 0;
5772 margin: 15px;
5773 }
5774 .upk-alex-grid .upk-post-format a {
5775 padding: 16px 16px;
5776 display: inline-flex;
5777 color: #fff;
5778 font-size: 16px;
5779 transform: translateY(15px);
5780 opacity: 0;
5781 transition: all 0.5s cubic-bezier(0.25, 0.85, 0.35, 0.98);
5782 }
5783
5784 .upk-global-link-yes .upk-alex-grid .upk-item:hover {
5785 cursor: pointer;
5786 }
5787
5788 @media (min-width: 768px) {
5789 .upk-alex-grid .upk-style-1 {
5790 grid-template-columns: repeat(6, 1fr);
5791 }
5792 .upk-alex-grid .upk-style-1 .upk-item:nth-child(5n+1), .upk-alex-grid .upk-style-1 .upk-item:nth-child(5n+2), .upk-alex-grid .upk-style-1 .upk-item:nth-child(5n+3), .upk-alex-grid .upk-style-1 .upk-item:nth-child(5n+4), .upk-alex-grid .upk-style-1 .upk-item:nth-child(5n+5) {
5793 grid-column: span 3/auto;
5794 }
5795 .upk-alex-grid .upk-style-2 {
5796 grid-template-columns: repeat(2, 1fr);
5797 }
5798 .upk-alex-grid .upk-style-2 .upk-content-wrap {
5799 width: 70%;
5800 }
5801 .upk-alex-grid .upk-style-3 {
5802 grid-template-columns: repeat(6, 1fr);
5803 }
5804 .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+2) {
5805 grid-column: span 3/auto;
5806 grid-row: span 2;
5807 }
5808 .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-meta {
5809 top: 30px;
5810 left: 30px;
5811 }
5812 .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-content {
5813 padding: 30px;
5814 }
5815 .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-title {
5816 font-size: 24px;
5817 }
5818 .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-category a {
5819 font-size: 18px;
5820 }
5821 .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-button-wrap {
5822 margin-bottom: -60px;
5823 }
5824 .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-readmore {
5825 padding: 30px;
5826 }
5827 .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+2):hover .upk-button-wrap {
5828 margin-bottom: 0 !important;
5829 }
5830 .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+1), .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+3), .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+4), .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+5) {
5831 grid-column: span 3/auto;
5832 }
5833 .upk-alex-grid .upk-style-3 .upk-item .upk-content-wrap {
5834 width: 80%;
5835 }
5836 }
5837 @media (min-width: 1024px) {
5838 .upk-alex-grid .upk-style-1 .upk-item:nth-child(5n+1), .upk-alex-grid .upk-style-1 .upk-item:nth-child(5n+2) {
5839 grid-column: span 3/auto;
5840 }
5841 .upk-alex-grid .upk-style-1 .upk-item:nth-child(5n+3), .upk-alex-grid .upk-style-1 .upk-item:nth-child(5n+4), .upk-alex-grid .upk-style-1 .upk-item:nth-child(5n+5) {
5842 grid-column: span 2/auto;
5843 }
5844 .upk-alex-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-content-wrap {
5845 width: 70%;
5846 }
5847 .upk-alex-grid .upk-style-2 {
5848 grid-template-columns: repeat(3, 1fr);
5849 }
5850 .upk-alex-grid .upk-style-3 .upk-content-wrap {
5851 width: 70%;
5852 }
5853 .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+2) {
5854 grid-column: span 2/auto;
5855 grid-row: span 2;
5856 }
5857 .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+1), .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+3), .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+4), .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+5) {
5858 grid-column: span 2/auto;
5859 }
5860 .upk-alex-grid .upk-style-3 .upk-content-wrap {
5861 width: 70%;
5862 }
5863 }
5864 @media (min-width: 1440px) {
5865 .upk-alex-grid .upk-style-1 .upk-item:nth-child(1) .upk-content-wrap, .upk-alex-grid .upk-style-1 .upk-item:nth-child(2) .upk-content-wrap {
5866 width: 50%;
5867 }
5868 }
5869 .upk-banner-wrap .upk-item {
5870 height: 300px;
5871 position: relative;
5872 overflow: hidden;
5873 }
5874 .upk-banner-wrap .upk-item::before {
5875 position: absolute;
5876 content: "";
5877 width: 100%;
5878 height: 100%;
5879 }
5880 .upk-banner-wrap .upk-content {
5881 position: absolute;
5882 padding: 40px;
5883 }
5884 .upk-banner-wrap .upk-title {
5885 font-size: 18px;
5886 margin: 0;
5887 text-transform: uppercase;
5888 }
5889 .upk-banner-wrap .upk-title a {
5890 text-decoration: none;
5891 color: #27272d;
5892 transition: all 0.3s ease-in;
5893 }
5894 .upk-banner-wrap .upk-title a:hover {
5895 color: #D90429;
5896 }
5897 .upk-banner-wrap .upk-sub-title {
5898 font-size: 16px;
5899 color: #191b1e;
5900 font-weight: 400;
5901 margin: 0;
5902 text-transform: capitalize;
5903 }
5904 .upk-banner-wrap .upk-text {
5905 color: #262a2f;
5906 font-size: 12px;
5907 text-transform: capitalize;
5908 margin-bottom: 20px;
5909 }
5910 .upk-banner-wrap .upk-text p {
5911 margin: 0;
5912 }
5913 .upk-banner-wrap .upk-text strong {
5914 color: #fff;
5915 }
5916 .upk-banner-wrap .upk-buy-btn a {
5917 color: #3b3f42;
5918 text-decoration: none;
5919 text-transform: capitalize;
5920 font-size: 12px;
5921 font-weight: 600;
5922 background: 0 0;
5923 border: 1px solid #3b3f42;
5924 padding: 7px 15px;
5925 transition: all 0.3s ease-in;
5926 display: inline-block;
5927 }
5928 .upk-banner-wrap .upk-buy-btn a:hover {
5929 background: #edeeee;
5930 color: rgba(24, 21, 21, 0.979);
5931 }
5932 .upk-banner-wrap .upk-buy-btn a svg {
5933 width: 1em;
5934 height: 1em;
5935 fill: #3b3f42;
5936 transition: all 0.3s ease-in;
5937 }
5938 .upk-banner-wrap .upk-discount {
5939 position: absolute;
5940 color: #fff;
5941 font-weight: 600;
5942 font-size: 10px;
5943 border: 0;
5944 background: #f00;
5945 text-align: center;
5946 padding: 4px 12px;
5947 }
5948 .upk-banner-wrap .upk-banner-size-text {
5949 position: absolute;
5950 background: red;
5951 font-size: 10px;
5952 padding: 5px;
5953 color: #fff;
5954 font-weight: 700;
5955 text-align: center;
5956 }
5957
5958 .upk-sale-badge-style-1 .upk-discount {
5959 top: 0;
5960 left: 0;
5961 }
5962
5963 .upk-sale-badge-style-2 .upk-discount {
5964 top: 0;
5965 right: 0;
5966 }
5967
5968 .upk-sale-badge-style-3 .upk-discount {
5969 bottom: 0;
5970 left: 0;
5971 }
5972
5973 .upk-sale-badge-style-4 .upk-discount {
5974 bottom: 0;
5975 right: 0;
5976 }
5977
5978 .upk-sale-badge-style-5 .upk-discount {
5979 bottom: 0;
5980 left: 50%;
5981 transform: translateX(-50%);
5982 }
5983
5984 .upk-sale-badge-style-6 .upk-discount {
5985 top: 0;
5986 left: 50%;
5987 transform: translateX(-50%);
5988 }
5989
5990 .upk-sale-badge-style-7 .upk-discount {
5991 top: 0;
5992 left: 0;
5993 bottom: 0;
5994 writing-mode: vertical-rl;
5995 text-orientation: mixed;
5996 transform: rotate(180deg);
5997 }
5998
5999 .upk-sale-badge-style-8 .upk-discount {
6000 top: 0;
6001 right: 0;
6002 bottom: 0;
6003 writing-mode: vertical-rl;
6004 text-orientation: mixed;
6005 transform: rotate(180deg);
6006 }
6007
6008 .upk-size-badge-style-1 .upk-banner-size-text {
6009 top: 0;
6010 left: 0;
6011 }
6012
6013 .upk-size-badge-style-2 .upk-banner-size-text {
6014 top: 0;
6015 right: 0;
6016 }
6017
6018 .upk-size-badge-style-3 .upk-banner-size-text {
6019 bottom: 0;
6020 left: 0;
6021 }
6022
6023 .upk-size-badge-style-4 .upk-banner-size-text {
6024 bottom: 0;
6025 right: 0;
6026 }
6027
6028 .upk-size-badge-style-5 .upk-banner-size-text {
6029 bottom: 0;
6030 left: 50%;
6031 transform: translateX(-50%);
6032 }
6033
6034 .upk-size-badge-style-6 .upk-banner-size-text {
6035 top: 0;
6036 left: 50%;
6037 transform: translateX(-50%);
6038 }
6039
6040 .upk-size-badge-style-7 .upk-banner-size-text {
6041 top: 0;
6042 left: 0;
6043 bottom: 0;
6044 writing-mode: vertical-rl;
6045 text-orientation: mixed;
6046 transform: rotate(180deg);
6047 }
6048
6049 .upk-size-badge-style-8 .upk-banner-size-text {
6050 top: 0;
6051 right: 0;
6052 bottom: 0;
6053 writing-mode: vertical-rl;
6054 text-orientation: mixed;
6055 transform: rotate(180deg);
6056 }
6057
6058 .upk-banner-style-1 .upk-content {
6059 left: 0;
6060 right: 0;
6061 top: 50%;
6062 transform: translateY(-50%);
6063 }
6064 .upk-banner-style-1 .upk-buy-btn {
6065 display: inline-flex;
6066 margin-top: 16px;
6067 }
6068 .upk-banner-style-1 .upk-sub-title {
6069 padding-bottom: 10px;
6070 }
6071 .upk-banner-style-1 .upk-title {
6072 padding-bottom: 7px;
6073 }
6074
6075 .upk-banner-style-2 .upk-content {
6076 display: inline-block;
6077 align-items: center;
6078 justify-content: space-between;
6079 top: 50%;
6080 left: 0;
6081 right: 0;
6082 transform: translateY(-50%);
6083 }
6084 .upk-banner-style-2 .upk-content-inner {
6085 margin-bottom: 10px;
6086 width: 100%;
6087 }
6088 .upk-banner-style-2 .upk-title {
6089 padding-bottom: 7px;
6090 }
6091 .upk-banner-style-2 .upk-text {
6092 width: 100%;
6093 }
6094 .upk-banner-style-2 .upk-buy-btn {
6095 width: 100%;
6096 text-align: left;
6097 }
6098
6099 .upk-banner-style-3 .upk-title {
6100 padding-bottom: 10px;
6101 }
6102 .upk-banner-style-3 .upk-content {
6103 display: block;
6104 align-items: center;
6105 justify-content: space-between;
6106 flex-direction: row-reverse;
6107 text-align: left;
6108 top: 50%;
6109 left: 0;
6110 right: 0;
6111 transform: translateY(-50%);
6112 }
6113 .upk-banner-style-3 .upk-content-inner {
6114 margin-bottom: 10px;
6115 width: 100%;
6116 }
6117 .upk-banner-style-3 .upk-text {
6118 margin: 0;
6119 width: 100%;
6120 }
6121 .upk-banner-style-3 .upk-buy-btn {
6122 width: 100%;
6123 text-align: left;
6124 margin-top: 15px;
6125 }
6126
6127 @media (min-width: 768px) {
6128 .upk-banner-wrap .upk-buy-btn a {
6129 font-size: 14px;
6130 padding: 9px 17px;
6131 }
6132 .upk-banner-wrap .upk-text {
6133 font-size: 14px;
6134 margin-bottom: 0;
6135 }
6136 .upk-banner-wrap .upk-title {
6137 font-size: 25px;
6138 }
6139 .upk-banner-style-2 .upk-content {
6140 display: flex;
6141 }
6142 .upk-banner-style-2 .upk-content-inner {
6143 margin-bottom: 0;
6144 }
6145 .upk-banner-style-2 .upk-discount {
6146 font-size: 12px;
6147 }
6148 .upk-banner-style-2 .upk-buy-btn {
6149 text-align: right;
6150 }
6151 .upk-banner-style-3 .upk-content {
6152 display: flex;
6153 text-align: right;
6154 }
6155 .upk-banner-style-3 .upk-buy-btn {
6156 margin-top: 0;
6157 }
6158 .upk-banner-style-3 .upk-text {
6159 display: block;
6160 }
6161 }
6162 @media (min-width: 1024px) {
6163 .upk-banner-category a {
6164 font-size: 12px;
6165 }
6166 .upk-banner-item .upk-banner-content {
6167 padding: 40px;
6168 }
6169 .upk-banner-title {
6170 margin: 20px 0;
6171 }
6172 .upk-banner-title a {
6173 font-size: 25px;
6174 }
6175 .upk-banner-meta {
6176 font-size: 14px;
6177 }
6178 }
6179 .upk-elite-grid .upk-post-grid {
6180 display: grid;
6181 grid-gap: 20px;
6182 }
6183 .upk-elite-grid .upk-item {
6184 position: relative;
6185 overflow: hidden;
6186 display: flex;
6187 }
6188 .upk-elite-grid .upk-item:hover .upk-main-image::before {
6189 opacity: 0;
6190 transform: translateY(-200px);
6191 }
6192 .upk-elite-grid .upk-item:hover .upk-meta-wrap {
6193 opacity: 0;
6194 transform: translateX(100px);
6195 }
6196 .upk-elite-grid .upk-item-box {
6197 position: relative;
6198 }
6199 .upk-elite-grid .upk-image-wrap {
6200 position: relative;
6201 display: flex;
6202 }
6203 .upk-elite-grid .upk-main-image {
6204 overflow: hidden;
6205 display: flex;
6206 position: relative;
6207 width: 100%;
6208 }
6209 .upk-elite-grid .upk-main-image::before {
6210 position: absolute;
6211 content: "";
6212 top: 0;
6213 width: 100%;
6214 height: 100%;
6215 background: linear-gradient(207deg, #2B2D42 0, rgba(141, 153, 174, 0) 42%);
6216 opacity: 1;
6217 transform: translateY(0);
6218 transition: all 0.9s cubic-bezier(0.17, 0.73, 0.66, 0.99) 0s, z-index 0s step-end, opacity 0.9s ease;
6219 }
6220 .upk-elite-grid .upk-main-image .upk-img {
6221 width: 100%;
6222 height: 100%;
6223 object-fit: cover;
6224 }
6225 .upk-elite-grid .upk-author-wrap {
6226 position: absolute;
6227 bottom: 0;
6228 left: 0;
6229 background: #fff;
6230 display: flex;
6231 align-items: center;
6232 }
6233 .upk-elite-grid .upk-author-img-wrap img {
6234 border-radius: 50%;
6235 }
6236 .upk-elite-grid .upk-author-info-warp {
6237 display: flex;
6238 flex-direction: column;
6239 }
6240 .upk-elite-grid .upk-author-info-warp .author-name .name {
6241 text-decoration: none;
6242 font-weight: 600;
6243 color: #283D58;
6244 text-transform: capitalize;
6245 letter-spacing: 1.1px;
6246 transition: all 0.3s ease-in-out;
6247 }
6248 .upk-elite-grid .upk-author-info-warp .author-depertment {
6249 color: #8D99AE;
6250 letter-spacing: 1px;
6251 text-transform: capitalize;
6252 }
6253 .upk-elite-grid .upk-content {
6254 display: flex;
6255 align-items: center;
6256 }
6257 .upk-elite-grid .upk-title {
6258 position: relative;
6259 padding-left: 50px;
6260 font-weight: 600;
6261 line-height: 1.4;
6262 margin-top: 0;
6263 }
6264 .upk-elite-grid .upk-title a {
6265 color: #283D58;
6266 transition: all 0.5s ease;
6267 }
6268 .upk-elite-grid .upk-title a:hover {
6269 color: #EF233C;
6270 background-size: 100% 2px;
6271 }
6272 .upk-elite-grid .upk-title a:before {
6273 position: absolute;
6274 content: "";
6275 border: 1px solid #EF233C;
6276 width: 37px;
6277 left: 0;
6278 }
6279 .upk-elite-grid .upk-text-wrap {
6280 padding-left: 50px;
6281 }
6282 .upk-elite-grid .upk-text {
6283 line-height: 1.5;
6284 letter-spacing: 0.5px;
6285 color: #8D99AE;
6286 }
6287 .upk-elite-grid .upk-text p {
6288 margin: 0;
6289 }
6290 .upk-elite-grid .upk-blog-post-meta {
6291 display: flex;
6292 align-items: center;
6293 }
6294 .upk-elite-grid .upk-blog-post-meta .author {
6295 width: 40px;
6296 border-radius: 30px;
6297 }
6298 .upk-elite-grid .upk-blog-post-meta .author-name {
6299 text-decoration: none;
6300 font-weight: 600;
6301 }
6302 .upk-elite-grid .upk-meta-list {
6303 display: none;
6304 }
6305 .upk-elite-grid .upk-meta-wrap {
6306 position: absolute;
6307 right: 20px;
6308 top: 20px;
6309 display: inline-flex;
6310 align-items: center;
6311 opacity: 1;
6312 transform: translateX(0);
6313 transition: all 0.8s cubic-bezier(0.17, 0.73, 0.66, 0.99) 0s, z-index 0s step-end, opacity 0.6s ease;
6314 }
6315 .upk-elite-grid .upk-category {
6316 display: flex;
6317 margin-left: 10px;
6318 }
6319 .upk-elite-grid .upk-category a {
6320 font-size: 14px;
6321 color: #dddfe2;
6322 font-weight: 600;
6323 padding: 4px 8px;
6324 display: flex;
6325 line-height: 1;
6326 border-radius: 3px;
6327 transition: all 0.3s ease;
6328 z-index: 1;
6329 }
6330 .upk-elite-grid .upk-category a + a {
6331 margin-left: 5px;
6332 }
6333 .upk-elite-grid .upk-reading-time,
6334 .upk-elite-grid .upk-post-time,
6335 .upk-elite-grid .upk-date {
6336 font-size: 14px;
6337 color: #ffffff;
6338 display: flex;
6339 line-height: 1;
6340 z-index: 1;
6341 }
6342 .upk-elite-grid .upk-post-time i {
6343 margin-right: 2px;
6344 }
6345 .upk-elite-grid .upk-style-1 {
6346 grid-template-columns: repeat(1, 1fr);
6347 }
6348 .upk-elite-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-author-wrap {
6349 padding: 20px 20px 20px 0;
6350 }
6351 .upk-elite-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-author-img-wrap img {
6352 width: 38px;
6353 }
6354 .upk-elite-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-author-info-warp {
6355 padding-left: 15px;
6356 }
6357 .upk-elite-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-author-info-warp .author-name .name {
6358 font-size: 14px;
6359 }
6360 .upk-elite-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-author-info-warp .author-depertment {
6361 font-size: 12px;
6362 }
6363 .upk-elite-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-content {
6364 padding: 30px 30px 30px 0;
6365 }
6366 .upk-elite-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-title {
6367 margin-bottom: 10px;
6368 font-size: 16px;
6369 }
6370 .upk-elite-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-title a:before {
6371 top: 12px;
6372 }
6373 .upk-elite-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-text {
6374 font-size: 13px;
6375 }
6376 .upk-elite-grid .upk-style-2 {
6377 grid-template-columns: repeat(6, 1fr);
6378 }
6379 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) {
6380 grid-column: span 6/auto;
6381 }
6382 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-item-box {
6383 display: block;
6384 }
6385 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-author-wrap {
6386 padding: 20px 20px 20px 0;
6387 }
6388 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-author-img-wrap img {
6389 width: 38px;
6390 }
6391 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-author-info-warp {
6392 padding-left: 15px;
6393 }
6394 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-author-info-warp .author-name .name {
6395 font-size: 14px;
6396 }
6397 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-author-info-warp .author-depertment {
6398 font-size: 12px;
6399 }
6400 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-content {
6401 padding: 20px;
6402 }
6403 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-title {
6404 margin-bottom: 10px;
6405 font-size: 16px;
6406 }
6407 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-title a:before {
6408 top: 18px;
6409 }
6410 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-text {
6411 font-size: 13px;
6412 }
6413 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+2), .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+3), .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+4), .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+5) {
6414 grid-column: span 6/auto;
6415 }
6416 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-author-wrap, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-author-wrap, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-author-wrap, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-author-wrap {
6417 padding: 20px 20px 20px 0;
6418 }
6419 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-author-img-wrap img, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-author-img-wrap img, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-author-img-wrap img, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-author-img-wrap img {
6420 width: 38px;
6421 }
6422 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-author-info-warp, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-author-info-warp, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-author-info-warp, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-author-info-warp {
6423 padding-left: 15px;
6424 }
6425 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-author-info-warp .author-name .name, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-author-info-warp .author-name .name, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-author-info-warp .author-name .name, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-author-info-warp .author-name .name {
6426 font-size: 14px;
6427 }
6428 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-author-info-warp .author-depertment, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-author-info-warp .author-depertment, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-author-info-warp .author-depertment, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-author-info-warp .author-depertment {
6429 font-size: 12px;
6430 }
6431 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-content, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-content, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-content, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-content {
6432 padding-top: 30px;
6433 padding-right: 30px;
6434 }
6435 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-title, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-title, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-title, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-title {
6436 margin-bottom: 10px;
6437 font-size: 16px;
6438 }
6439 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-title a:before, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-title a:before, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-title a:before, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-title a:before {
6440 top: 12px;
6441 }
6442 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-text-wrap, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-text-wrap, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-text-wrap, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-text-wrap {
6443 display: none;
6444 }
6445 .upk-elite-grid .upk-style-3 {
6446 grid-template-columns: repeat(6, 1fr);
6447 }
6448 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) {
6449 grid-column: span 6/auto;
6450 grid-row: span 3/auto;
6451 }
6452 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-author-wrap {
6453 padding: 20px 20px 20px 0;
6454 }
6455 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-author-img-wrap img {
6456 width: 38px;
6457 }
6458 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-author-info-warp {
6459 padding-left: 15px;
6460 }
6461 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-author-info-warp .author-name .name {
6462 font-size: 14px;
6463 }
6464 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-author-info-warp .author-depertment {
6465 font-size: 12px;
6466 }
6467 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-content {
6468 padding: 30px 30px 30px 0;
6469 }
6470 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-title {
6471 margin-bottom: 10px;
6472 font-size: 16px;
6473 }
6474 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-title a:before {
6475 top: 12px;
6476 }
6477 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-text {
6478 font-size: 13px;
6479 }
6480 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2), .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3), .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) {
6481 grid-column: span 6/auto;
6482 }
6483 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-item-box, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-item-box, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-item-box {
6484 display: block;
6485 }
6486 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-main-image::before, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-main-image::before, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-main-image::before {
6487 content: none;
6488 }
6489 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-author-wrap, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-author-wrap, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-author-wrap {
6490 padding: 5px 5px 5px 0;
6491 }
6492 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-author-img-wrap img, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-author-img-wrap img, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-author-img-wrap img {
6493 width: 30px;
6494 }
6495 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-author-info-warp, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-author-info-warp, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-author-info-warp {
6496 padding-left: 10px;
6497 }
6498 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-author-info-warp .author-name, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-author-info-warp .author-name, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-author-info-warp .author-name {
6499 margin-bottom: 0px;
6500 }
6501 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-author-info-warp .author-name .name, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-author-info-warp .author-name .name, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-author-info-warp .author-name .name {
6502 font-size: 12px;
6503 }
6504 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-author-info-warp .author-depertment, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-author-info-warp .author-depertment, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-author-info-warp .author-depertment {
6505 font-size: 10px;
6506 }
6507 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-content, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-content, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-content {
6508 padding-top: 15px;
6509 padding-right: 15px;
6510 padding-left: 15px;
6511 }
6512 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-title, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-title, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-title {
6513 margin-bottom: 10px;
6514 font-size: 12px;
6515 }
6516 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-title a:before, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-title a:before, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-title a:before {
6517 top: 12px;
6518 }
6519 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-text-wrap, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-text-wrap, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-text-wrap {
6520 display: none;
6521 }
6522 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-meta-wrap, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-meta-wrap, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-meta-wrap {
6523 display: none;
6524 }
6525 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-meta-list, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-meta-list, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-meta-list {
6526 display: flex;
6527 padding-left: 50px;
6528 }
6529 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-meta-list .upk-date, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-meta-list .upk-date, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-meta-list .upk-date {
6530 margin-left: 10px;
6531 margin-right: 0;
6532 }
6533 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-category, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-category, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-category {
6534 margin-left: 0;
6535 }
6536 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-reading-time,
6537 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-post-time,
6538 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-date, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-reading-time,
6539 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-post-time,
6540 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-date, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-reading-time,
6541 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-post-time,
6542 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-date {
6543 color: #999;
6544 }
6545 .upk-elite-grid .upk-date-reading-wrap > div {
6546 position: relative;
6547 display: inline-flex;
6548 }
6549 .upk-elite-grid .upk-date-reading-wrap > div:before {
6550 content: attr(data-separator);
6551 margin: 0 5px;
6552 }
6553 .upk-elite-grid .upk-date-reading-wrap > div:nth-child(1)::before {
6554 display: none;
6555 }
6556
6557 .upk-global-link-yes .upk-elite-grid .upk-item:hover {
6558 cursor: pointer;
6559 }
6560
6561 @media only screen and (min-width: 600px) {
6562 .upk-elite-grid .upk-style-1 {
6563 grid-template-columns: repeat(3, 1fr);
6564 }
6565 .upk-elite-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-title {
6566 margin-bottom: 20px;
6567 font-size: 20px;
6568 }
6569 .upk-elite-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-text-wrap .upk-text {
6570 font-size: 15px;
6571 }
6572 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) {
6573 grid-column: span 4/auto;
6574 }
6575 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-item-box {
6576 display: flex;
6577 }
6578 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-image-wrap {
6579 max-width: 50%;
6580 min-width: 50%;
6581 }
6582 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-title {
6583 margin-bottom: 20px;
6584 font-size: 25px;
6585 }
6586 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-text {
6587 font-size: 16px;
6588 }
6589 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+2), .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+3), .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+4), .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+5) {
6590 grid-column: span 2/auto;
6591 }
6592 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-title, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-title, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-title, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-title {
6593 margin-bottom: 20px;
6594 font-size: 20px;
6595 }
6596 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-text, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-text, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-text, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-text {
6597 font-size: 15px;
6598 }
6599 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) {
6600 grid-column: span 3/auto;
6601 }
6602 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-title {
6603 margin-bottom: 20px;
6604 font-size: 25px;
6605 }
6606 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-title a:before {
6607 top: 16px;
6608 }
6609 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-text {
6610 font-size: 16px;
6611 }
6612 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2), .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3), .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) {
6613 grid-column: span 3/auto;
6614 }
6615 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-item-box, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-item-box, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-item-box {
6616 display: flex;
6617 }
6618 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-image-wrap, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-image-wrap, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-image-wrap {
6619 width: 40%;
6620 }
6621 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-content, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-content, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-content {
6622 width: 60%;
6623 }
6624 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-author-wrap, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-author-wrap, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-author-wrap {
6625 padding: 10px 10px 10px 0;
6626 }
6627 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-author-img-wrap img, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-author-img-wrap img, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-author-img-wrap img {
6628 width: 32px;
6629 }
6630 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-author-info-warp, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-author-info-warp, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-author-info-warp {
6631 padding-left: 12px;
6632 }
6633 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-author-info-warp .author-name .name, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-author-info-warp .author-name .name, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-author-info-warp .author-name .name {
6634 font-size: 14px;
6635 }
6636 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-author-info-warp .author-depertment, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-author-info-warp .author-depertment, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-author-info-warp .author-depertment {
6637 font-size: 12px;
6638 }
6639 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-content, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-content, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-content {
6640 padding-top: 0px;
6641 padding-right: 30px;
6642 }
6643 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-title, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-title, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-title {
6644 margin-bottom: 10px;
6645 font-size: 16px;
6646 }
6647 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-title a:before, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-title a:before, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-title a:before {
6648 top: 12px;
6649 }
6650 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-text-wrap, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-text-wrap, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-text-wrap {
6651 display: none;
6652 }
6653 }
6654 @media only screen and (min-width: 600px) and (max-width: 1024px) {
6655 .upk-elite-grid .upk-style-1 {
6656 grid-template-columns: repeat(2, 1fr);
6657 }
6658 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) {
6659 grid-column: span 6/auto;
6660 }
6661 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-title {
6662 font-size: 20px;
6663 }
6664 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-title a:before {
6665 top: 14px;
6666 }
6667 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-text {
6668 font-size: 15px;
6669 }
6670 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+2), .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+3), .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+4), .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+5) {
6671 grid-column: span 3/auto;
6672 }
6673 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-title a:before, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-title a:before, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-title a:before, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-title a:before {
6674 top: 14px;
6675 }
6676 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) {
6677 grid-column: span 6/auto;
6678 }
6679 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2), .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3), .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) {
6680 grid-column: span 6/auto;
6681 }
6682 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-item-box, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-item-box, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-item-box {
6683 display: flex;
6684 }
6685 }
6686 .upk-hazel-grid .upk-post-grid {
6687 display: grid;
6688 grid-template-columns: repeat(1, 1fr);
6689 }
6690 .upk-hazel-grid .upk-item {
6691 position: relative;
6692 overflow: hidden;
6693 transition: all 0.3s ease;
6694 }
6695 .upk-hazel-grid .upk-item:hover .upk-content {
6696 opacity: 1;
6697 transform: translateY(0);
6698 }
6699 .upk-hazel-grid .upk-item:hover .upk-meta {
6700 opacity: 1;
6701 }
6702 .upk-hazel-grid .upk-item-box {
6703 position: relative;
6704 overflow: hidden;
6705 transition: all 0.3s ease-in;
6706 height: 100%;
6707 }
6708 .upk-hazel-grid .upk-item-box:before {
6709 content: "";
6710 display: block;
6711 position: absolute;
6712 width: 100%;
6713 top: 0;
6714 bottom: 0;
6715 z-index: 2;
6716 transition: all 0.3s ease;
6717 }
6718 .upk-hazel-grid .upk-item-box:hover .upk-img {
6719 transform: scale(1.1);
6720 }
6721 .upk-hazel-grid .upk-img {
6722 width: 100%;
6723 height: 100%;
6724 object-fit: cover;
6725 transition: all 0.3s ease;
6726 }
6727 .upk-hazel-grid .upk-content {
6728 padding: 30px;
6729 transition: all 0.3s ease;
6730 opacity: 1;
6731 }
6732 .upk-hazel-grid .upk-category a {
6733 text-decoration: none;
6734 font-size: 9px;
6735 background: #ef233c;
6736 text-transform: uppercase;
6737 letter-spacing: 1px;
6738 border-radius: 2px;
6739 display: inline-block;
6740 padding: 3px 6px;
6741 color: #fff;
6742 }
6743 .upk-hazel-grid .upk-category a + a {
6744 margin-left: 5px;
6745 }
6746 .upk-hazel-grid .upk-title {
6747 font-size: clamp(15px, 2vw, 20px);
6748 line-height: 1.3;
6749 margin-bottom: 6px;
6750 }
6751 .upk-hazel-grid .upk-meta {
6752 display: inline-flex;
6753 flex-wrap: wrap;
6754 align-items: center;
6755 opacity: 0;
6756 transition: all 0.3s ease;
6757 font-size: 12px;
6758 }
6759 .upk-hazel-grid .upk-meta .upk-blog-author {
6760 float: left;
6761 display: flex;
6762 align-items: center;
6763 }
6764 .upk-hazel-grid .upk-meta .upk-blog-author a {
6765 text-transform: capitalize;
6766 font-weight: 600;
6767 }
6768 .upk-hazel-grid .upk-meta .upk-blog-author .upk-post-grid-author {
6769 display: flex;
6770 line-height: 1;
6771 margin-left: 5px;
6772 }
6773 .upk-hazel-grid .upk-meta .upk-date {
6774 position: relative;
6775 display: flex;
6776 align-items: center;
6777 line-height: 1;
6778 }
6779 .upk-hazel-grid .upk-meta .upk-date i {
6780 margin: 0 5px;
6781 }
6782 .upk-hazel-grid .upk-meta .upk-post-time {
6783 margin-left: 5px;
6784 }
6785 .upk-hazel-grid .upk-meta .upk-post-time i {
6786 margin-right: 2px;
6787 }
6788 .upk-hazel-grid .upk-meta > div {
6789 position: relative;
6790 display: inline-flex;
6791 }
6792 .upk-hazel-grid .upk-meta > div:before {
6793 content: attr(data-separator);
6794 margin: 0 10px;
6795 }
6796 .upk-hazel-grid .upk-meta > div:nth-child(1)::before {
6797 display: none;
6798 }
6799 .upk-hazel-grid .upk-content-style-1 .upk-item-box:before {
6800 background: rgba(0, 0, 0, 0.4);
6801 }
6802 .upk-hazel-grid .upk-content-style-1 .upk-cetagory {
6803 margin-bottom: 15px;
6804 }
6805 .upk-hazel-grid .upk-content-style-1 .upk-title a {
6806 color: #fff;
6807 }
6808 .upk-hazel-grid .upk-content-style-1 .upk-meta {
6809 color: #fff;
6810 }
6811 .upk-hazel-grid .upk-content-style-1 .upk-meta .upk-blog-author a {
6812 color: #fff;
6813 }
6814 .upk-hazel-grid .upk-content-style-1 .upk-meta .upk-post-time,
6815 .upk-hazel-grid .upk-content-style-1 .upk-meta .upk-date {
6816 color: #ffffff;
6817 }
6818 .upk-hazel-grid .upk-content-style-2 .upk-content {
6819 padding: 15px;
6820 width: 100%;
6821 }
6822 .upk-hazel-grid .upk-content-style-2 .upk-cetagory {
6823 margin-bottom: 15px;
6824 }
6825 .upk-hazel-grid .upk-content-style-2 .upk-title a {
6826 color: #fff;
6827 }
6828 .upk-hazel-grid .upk-content-style-2 .upk-meta {
6829 color: #fff;
6830 }
6831 .upk-hazel-grid .upk-content-style-2 .upk-meta .upk-blog-author a {
6832 color: #fff;
6833 }
6834 .upk-hazel-grid .upk-content-style-2 .upk-meta .upk-post-time,
6835 .upk-hazel-grid .upk-content-style-2 .upk-meta .upk-date {
6836 color: #ffffff;
6837 }
6838 .upk-hazel-grid .upk-content-style-3 .upk-item-box:before {
6839 background: rgba(0, 0, 0, 0.4);
6840 }
6841 .upk-hazel-grid .upk-content-style-3 .upk-cetagory {
6842 margin-bottom: 15px;
6843 }
6844 .upk-hazel-grid .upk-content-style-3 .upk-title a {
6845 background: #fff;
6846 color: #000;
6847 display: inline;
6848 padding: 6px;
6849 -webkit-box-decoration-break: clone;
6850 }
6851 .upk-hazel-grid .upk-content-style-3 .upk-meta {
6852 background: #fff;
6853 color: #000;
6854 display: inline-flex;
6855 padding: 6px;
6856 }
6857 .upk-hazel-grid .upk-content-style-3 .upk-meta .upk-blog-author a {
6858 color: #000;
6859 }
6860 .upk-hazel-grid .upk-content-style-3 .upk-meta .upk-date {
6861 color: #000;
6862 }
6863 .upk-hazel-grid .upk-content-style-3 .upk-meta .upk-date::before {
6864 background: #000;
6865 }
6866 .upk-hazel-grid .upk-content-style-3 .upk-meta .upk-post-time {
6867 color: #000;
6868 }
6869 .upk-hazel-grid .upk-text-position-center-center .upk-content {
6870 position: absolute;
6871 top: 60%;
6872 left: 50%;
6873 width: 100%;
6874 z-index: 111;
6875 text-align: center;
6876 transform: translate(-50%, -50%);
6877 }
6878 .upk-hazel-grid .upk-text-position-center-center .upk-item:hover .upk-content {
6879 top: 50%;
6880 transform: translate(-50%, -50%);
6881 }
6882 .upk-hazel-grid .upk-text-position-bottom-center .upk-content,
6883 .upk-hazel-grid .upk-text-position-bottom-left .upk-content {
6884 position: absolute;
6885 bottom: 0;
6886 left: 0;
6887 z-index: 111;
6888 transform: translateY(30px);
6889 }
6890 .upk-hazel-grid .upk-text-position-bottom-center .upk-content {
6891 text-align: center;
6892 }
6893 .upk-hazel-grid .upk-text-position-top-left .upk-content {
6894 position: absolute;
6895 top: 0;
6896 left: 0;
6897 z-index: 111;
6898 transform: translateY(-40px);
6899 display: flex;
6900 flex-direction: column-reverse;
6901 flex-flow: wrap-reverse;
6902 }
6903 .upk-hazel-grid .upk-text-position-top-left .upk-title-wrap {
6904 margin-bottom: 10px;
6905 width: 100%;
6906 }
6907 .upk-hazel-grid .upk-text-position-top-left .upk-meta {
6908 margin-bottom: 20px;
6909 }
6910 .upk-hazel-grid .upk-text-position-top-right .upk-content {
6911 position: absolute;
6912 top: 0;
6913 right: 0;
6914 z-index: 111;
6915 text-align: right;
6916 transform: translateY(-40px);
6917 display: flex;
6918 flex-direction: column-reverse;
6919 flex-flow: wrap-reverse;
6920 }
6921 .upk-hazel-grid .upk-text-position-top-right .upk-title-wrap {
6922 margin-bottom: 10px;
6923 width: 100%;
6924 }
6925 .upk-hazel-grid .upk-text-position-top-right .upk-cetagory {
6926 margin-left: auto;
6927 }
6928 .upk-hazel-grid .upk-text-position-top-right .upk-meta {
6929 margin-left: auto;
6930 margin-bottom: 20px;
6931 }
6932 .upk-hazel-grid .upk-text-position-top-right .upk-category {
6933 margin-left: auto;
6934 }
6935 .upk-hazel-grid .upk-text-position-bottom-right .upk-content {
6936 position: absolute;
6937 bottom: 0;
6938 right: 0;
6939 z-index: 111;
6940 transform: translateY(30px);
6941 text-align: right;
6942 }
6943 .upk-hazel-grid .upk-text-position-bottom-right .upk-meta {
6944 opacity: 1;
6945 transition: all 0.3s ease;
6946 display: inline-flex;
6947 }
6948 .upk-hazel-grid .upk-post-grid.upk-style-2 .upk-item:nth-child(6n+1) {
6949 grid-row: none;
6950 }
6951 .upk-hazel-grid .upk-post-grid.upk-style-2 .upk-item:nth-child(n+1) {
6952 grid-column: span 2/auto;
6953 }
6954 .upk-hazel-grid .upk-post-grid.upk-style-3 .upk-item:nth-child(5n+1) {
6955 grid-row: span 2/auto;
6956 }
6957 .upk-hazel-grid .upk-post-grid.upk-style-3 .upk-item:nth-child(n+1) {
6958 grid-column: span 2/auto;
6959 }
6960 .upk-hazel-grid .upk-post-grid.upk-style-4 .upk-item:nth-child(5n+2) {
6961 grid-row: span 2/auto;
6962 }
6963 .upk-hazel-grid .upk-post-grid.upk-style-4 .upk-item:nth-child(n+1) {
6964 grid-column: span 2/auto;
6965 }
6966 .upk-hazel-grid .upk-post-grid.upk-style-5 .upk-item:nth-child(n+1) {
6967 grid-column: span 6/auto;
6968 }
6969 .upk-hazel-grid .upk-post-grid.upk-style-6 .upk-item:nth-child(n+1) {
6970 grid-column: span 2/auto;
6971 }
6972 .upk-hazel-grid .upk-post-grid.upk-style-6 .upk-item:nth-child(5n+3) {
6973 grid-row: span 2/auto;
6974 }
6975 .upk-hazel-grid .upk-post-grid.upk-style-7 .upk-item:nth-child(n+1) {
6976 grid-column: span 2/auto;
6977 }
6978 .upk-hazel-grid .upk-post-grid.upk-style-8 .upk-item:nth-child(n+1) {
6979 grid-column: span 3/auto;
6980 }
6981 .upk-hazel-grid .upk-post-grid.upk-style-9 .upk-item:nth-child(n+1) {
6982 grid-column: span 6/auto;
6983 }
6984 .upk-hazel-grid .upk-post-grid.upk-style-10 .upk-item:nth-child(n+1) {
6985 grid-column: span 6/auto;
6986 }
6987
6988 .upk-global-link-yes .upk-hazel-grid .upk-item:hover {
6989 cursor: pointer;
6990 }
6991
6992 @media only screen and (min-width: 661px) and (max-width: 1200px) {
6993 .upk-hazel-grid .upk-post-grid.upk-style-1 {
6994 grid-template-columns: repeat(2, 1fr);
6995 }
6996 .upk-hazel-grid .upk-post-grid.upk-style-2 .upk-item:nth-child(6n+1) {
6997 grid-column: span 3/auto !important;
6998 }
6999 .upk-hazel-grid .upk-post-grid.upk-style-2 .upk-item:nth-child(6n+2), .upk-hazel-grid .upk-post-grid.upk-style-2 .upk-item:nth-child(6n+3), .upk-hazel-grid .upk-post-grid.upk-style-2 .upk-item:nth-child(6n+4), .upk-hazel-grid .upk-post-grid.upk-style-2 .upk-item:nth-child(6n+5), .upk-hazel-grid .upk-post-grid.upk-style-2 .upk-item:nth-child(6n+6) {
7000 grid-column: span 3/auto;
7001 }
7002 .upk-hazel-grid .upk-post-grid.upk-style-2 .upk-item:nth-child(6n+5) {
7003 grid-row: span 2/auto;
7004 }
7005 .upk-hazel-grid .upk-post-grid.upk-style-3 .upk-item:nth-child(5n+1) {
7006 grid-column: span 3/auto;
7007 grid-row: span 2/auto;
7008 }
7009 .upk-hazel-grid .upk-post-grid.upk-style-3 .upk-item:nth-child(5n+2), .upk-hazel-grid .upk-post-grid.upk-style-3 .upk-item:nth-child(5n+3), .upk-hazel-grid .upk-post-grid.upk-style-3 .upk-item:nth-child(5n+4), .upk-hazel-grid .upk-post-grid.upk-style-3 .upk-item:nth-child(5n+5) {
7010 grid-column: span 3/auto;
7011 }
7012 .upk-hazel-grid .upk-post-grid.upk-style-4 .upk-item:nth-child(5n+2) {
7013 grid-row: span 2/auto;
7014 }
7015 .upk-hazel-grid .upk-post-grid.upk-style-4 .upk-item:nth-child(n+1) {
7016 grid-column: span 3/auto;
7017 }
7018 .upk-hazel-grid .upk-post-grid.upk-style-5 .upk-item:nth-child(5n+1) {
7019 grid-row: span 2/auto !important;
7020 grid-column: span 6/auto !important;
7021 }
7022 .upk-hazel-grid .upk-post-grid.upk-style-5 .upk-item:nth-child(5n+2) {
7023 grid-row: span 1/auto !important;
7024 }
7025 .upk-hazel-grid .upk-post-grid.upk-style-5 .upk-item:nth-child(5n+4) {
7026 grid-row: span 2/auto !important;
7027 grid-column: span 6/auto !important;
7028 }
7029 .upk-hazel-grid .upk-post-grid.upk-style-5 .upk-item:nth-child(5n+2), .upk-hazel-grid .upk-post-grid.upk-style-5 .upk-item:nth-child(5n+3), .upk-hazel-grid .upk-post-grid.upk-style-5 .upk-item:nth-child(5n+5) {
7030 grid-column: span 3/auto !important;
7031 }
7032 .upk-hazel-grid .upk-post-grid.upk-style-6 .upk-item:nth-child(n+1) {
7033 grid-column: span 3/auto;
7034 }
7035 .upk-hazel-grid .upk-post-grid.upk-style-6 .upk-item:nth-child(5n+3) {
7036 grid-row: span 2/auto;
7037 }
7038 .upk-hazel-grid .upk-post-grid.upk-style-7 .upk-item:nth-child(n+1) {
7039 grid-column: span 3/auto;
7040 }
7041 .upk-hazel-grid .upk-post-grid.upk-style-9 .upk-item:nth-child(4n+1) {
7042 grid-column: span 6/auto !important;
7043 grid-row: span 2/auto !important;
7044 }
7045 .upk-hazel-grid .upk-post-grid.upk-style-9 .upk-item:nth-child(4n+2), .upk-hazel-grid .upk-post-grid.upk-style-9 .upk-item:nth-child(4n+3), .upk-hazel-grid .upk-post-grid.upk-style-9 .upk-item:nth-child(4n+4) {
7046 grid-column: span 3/auto !important;
7047 }
7048 .upk-hazel-grid .upk-post-grid.upk-style-9 .upk-item:nth-child(4n+3) {
7049 grid-row: span 2/auto;
7050 }
7051 .upk-hazel-grid .upk-post-grid.upk-style-10 .upk-item:nth-child(6n+1), .upk-hazel-grid .upk-post-grid.upk-style-10 .upk-item:nth-child(6n+5) {
7052 grid-row: span 2/auto !important;
7053 }
7054 .upk-hazel-grid .upk-post-grid.upk-style-10 .upk-item:nth-child(n+1) {
7055 grid-column: span 3/auto !important;
7056 }
7057 }
7058 @media only screen and (min-width: 661px) {
7059 .upk-hazel-grid .upk-post-grid {
7060 grid-template-columns: repeat(6, 1fr);
7061 }
7062 .upk-hazel-grid .upk-post-grid.upk-style-1 {
7063 grid-template-columns: repeat(3, 1fr);
7064 }
7065 .upk-hazel-grid .upk-post-grid.upk-style-7 .upk-item:nth-child(7n+1), .upk-hazel-grid .upk-post-grid.upk-style-7 .upk-item:nth-child(7n+5) {
7066 grid-row: span 2/auto;
7067 }
7068 .upk-hazel-grid .upk-post-grid.upk-style-2 .upk-item:nth-child(6n+1) {
7069 grid-column: span 4/auto;
7070 grid-row: span 2/auto;
7071 }
7072 .upk-hazel-grid .upk-post-grid.upk-style-2 .upk-item:nth-child(6n+1) .upk-content {
7073 padding: 36px;
7074 }
7075 .upk-hazel-grid .upk-post-grid.upk-style-2 .upk-item:nth-child(6n+1) .upk-title {
7076 font-size: 32px;
7077 }
7078 .upk-hazel-grid .upk-post-grid.upk-style-3 .upk-item:nth-child(5n+1) .upk-title {
7079 font-size: 25px;
7080 }
7081 .upk-hazel-grid .upk-post-grid.upk-style-4 .upk-item:nth-child(5n+2) .upk-title {
7082 font-size: 25px;
7083 }
7084 .upk-hazel-grid .upk-post-grid.upk-style-5 .upk-item:nth-child(5n+1) .upk-content, .upk-hazel-grid .upk-post-grid.upk-style-5 .upk-item:nth-child(5n+4) .upk-content {
7085 padding: 36px;
7086 }
7087 .upk-hazel-grid .upk-post-grid.upk-style-5 .upk-item:nth-child(5n+1) .upk-title, .upk-hazel-grid .upk-post-grid.upk-style-5 .upk-item:nth-child(5n+4) .upk-title {
7088 font-size: 32px;
7089 }
7090 .upk-hazel-grid .upk-post-grid.upk-style-5 .upk-item:nth-child(5n+1) {
7091 grid-column: span 4/auto;
7092 }
7093 .upk-hazel-grid .upk-post-grid.upk-style-5 .upk-item:nth-child(5n+4) {
7094 grid-column: span 4/auto;
7095 grid-row: span 2/auto;
7096 }
7097 .upk-hazel-grid .upk-post-grid.upk-style-5 .upk-item:nth-child(5n+2), .upk-hazel-grid .upk-post-grid.upk-style-5 .upk-item:nth-child(5n+3), .upk-hazel-grid .upk-post-grid.upk-style-5 .upk-item:nth-child(5n+5) {
7098 grid-column: span 2/auto;
7099 }
7100 .upk-hazel-grid .upk-post-grid.upk-style-9 .upk-item:nth-child(4n+1) {
7101 grid-column: span 4/auto;
7102 grid-row: span 3/auto;
7103 }
7104 .upk-hazel-grid .upk-post-grid.upk-style-9 .upk-item:nth-child(4n+1) .upk-content {
7105 padding: 36px;
7106 }
7107 .upk-hazel-grid .upk-post-grid.upk-style-9 .upk-item:nth-child(4n+1) .upk-title {
7108 font-size: 32px;
7109 }
7110 .upk-hazel-grid .upk-post-grid.upk-style-9 .upk-item:nth-child(4n+2), .upk-hazel-grid .upk-post-grid.upk-style-9 .upk-item:nth-child(4n+3), .upk-hazel-grid .upk-post-grid.upk-style-9 .upk-item:nth-child(4n+4) {
7111 grid-column: span 2/auto;
7112 }
7113 .upk-hazel-grid .upk-post-grid.upk-style-10 .upk-item:nth-child(6n+5) {
7114 grid-column: span 4/auto;
7115 grid-row: span 2/auto;
7116 }
7117 .upk-hazel-grid .upk-post-grid.upk-style-10 .upk-item:nth-child(6n+5) .upk-content {
7118 padding: 36px;
7119 }
7120 .upk-hazel-grid .upk-post-grid.upk-style-10 .upk-item:nth-child(6n+5) .upk-title {
7121 font-size: 32px;
7122 }
7123 .upk-hazel-grid .upk-post-grid.upk-style-10 .upk-item:nth-child(6n+1), .upk-hazel-grid .upk-post-grid.upk-style-10 .upk-item:nth-child(6n+2), .upk-hazel-grid .upk-post-grid.upk-style-10 .upk-item:nth-child(6n+3), .upk-hazel-grid .upk-post-grid.upk-style-10 .upk-item:nth-child(6n+4), .upk-hazel-grid .upk-post-grid.upk-style-10 .upk-item:nth-child(6n+6) {
7124 grid-column: span 2/auto;
7125 }
7126 }
7127 .upk-maple-grid .upk-post-grid {
7128 display: grid;
7129 grid-gap: 20px;
7130 }
7131 .upk-maple-grid .upk-item {
7132 position: relative;
7133 overflow: hidden;
7134 display: flex;
7135 transition: all 0.3s ease;
7136 }
7137 .upk-maple-grid .upk-item:hover .upk-img {
7138 transform: scale(1.1);
7139 }
7140 .upk-maple-grid .upk-item-box {
7141 position: relative;
7142 }
7143 .upk-maple-grid .upk-image-wrap {
7144 position: relative;
7145 display: flex;
7146 }
7147 .upk-maple-grid .upk-main-image {
7148 position: relative;
7149 overflow: hidden;
7150 border-radius: 5px;
7151 width: 100%;
7152 display: flex;
7153 }
7154 .upk-maple-grid .upk-main-image .upk-img {
7155 width: 100%;
7156 height: 100%;
7157 object-fit: cover;
7158 transition: all 0.3s ease-in-out;
7159 }
7160 .upk-maple-grid .upk-category {
7161 position: absolute;
7162 top: 0;
7163 left: 0;
7164 margin: 15px;
7165 display: inline-flex;
7166 gap: 7px;
7167 flex-wrap: wrap;
7168 }
7169 .upk-maple-grid .upk-category a {
7170 background-color: #ef233c;
7171 text-decoration: none;
7172 padding: 3px 10px;
7173 border-radius: 15px;
7174 font-size: 12px;
7175 color: #ffffff;
7176 }
7177 .upk-maple-grid .upk-post-format {
7178 position: absolute;
7179 bottom: 0;
7180 right: 50px;
7181 }
7182 .upk-maple-grid .upk-post-format a {
7183 color: #fff;
7184 background-color: #ef233c;
7185 display: flex;
7186 position: absolute;
7187 padding: 10px;
7188 border-radius: 30px;
7189 cursor: pointer;
7190 transform: translate(-50%, -50%);
7191 }
7192 .upk-maple-grid .upk-post-format a i {
7193 display: flex;
7194 }
7195 .upk-maple-grid .upk-content {
7196 padding-top: 20px;
7197 width: 100%;
7198 }
7199 .upk-maple-grid .upk-meta {
7200 display: inline-flex;
7201 flex-wrap: wrap;
7202 align-items: center;
7203 margin-bottom: 15px;
7204 font-size: 13px;
7205 }
7206 .upk-maple-grid .upk-meta .upk-author {
7207 display: flex;
7208 align-items: center;
7209 }
7210 .upk-maple-grid .upk-meta .upk-author img {
7211 border-radius: 80px;
7212 margin-right: 10px;
7213 }
7214 .upk-maple-grid .upk-meta .author-name {
7215 color: #8d99ae;
7216 font-weight: 600;
7217 }
7218 .upk-maple-grid .upk-meta .upk-blog-date {
7219 position: relative;
7220 display: flex;
7221 }
7222 .upk-maple-grid .upk-meta .upk-blog-date .date {
7223 color: #8d99ae;
7224 }
7225 .upk-maple-grid .upk-meta .upk-blog-date i {
7226 margin: 0 5px;
7227 }
7228 .upk-maple-grid .upk-meta .upk-post-time {
7229 margin-left: 5px;
7230 color: #8d99ae;
7231 }
7232 .upk-maple-grid .upk-meta .upk-post-time i {
7233 margin-right: 2px;
7234 }
7235 .upk-maple-grid .upk-meta .upk-reading-time {
7236 color: #8d99ae;
7237 }
7238 .upk-maple-grid .upk-meta > div {
7239 position: relative;
7240 display: inline-flex;
7241 }
7242 .upk-maple-grid .upk-meta > div:before {
7243 content: attr(data-separator);
7244 margin: 0 8px;
7245 }
7246 .upk-maple-grid .upk-meta > div:nth-child(1)::before {
7247 display: none;
7248 }
7249 .upk-maple-grid .upk-title {
7250 width: 100%;
7251 font-size: 18px;
7252 font-weight: 600;
7253 line-height: 1.4;
7254 margin-top: 0;
7255 margin-bottom: 15px;
7256 }
7257 .upk-maple-grid .upk-title a {
7258 color: #2b2d42;
7259 }
7260 .upk-maple-grid .upk-title a:hover {
7261 color: #ef233c;
7262 }
7263 .upk-maple-grid .upk-text {
7264 color: #8d99ae;
7265 font-size: 14px;
7266 }
7267 .upk-maple-grid .upk-text P {
7268 margin: 0;
7269 }
7270 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-item-box,
7271 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-item-box,
7272 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-item-box,
7273 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-item-box,
7274 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-item-box,
7275 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-item-box,
7276 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-item-box,
7277 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-item-box,
7278 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-item-box,
7279 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-item-box,
7280 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-item-box,
7281 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-item-box {
7282 display: flex;
7283 align-items: center;
7284 width: 100%;
7285 }
7286 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-title,
7287 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-title,
7288 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-title,
7289 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-title,
7290 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-title,
7291 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-title,
7292 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-title,
7293 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-title,
7294 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-title,
7295 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-title,
7296 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-title,
7297 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-title {
7298 font-size: 16px;
7299 }
7300 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-category,
7301 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-post-format,
7302 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-author,
7303 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-blog-date::before,
7304 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-text,
7305 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-category,
7306 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-post-format,
7307 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-author,
7308 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-blog-date::before,
7309 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-text,
7310 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-category,
7311 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-post-format,
7312 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-author,
7313 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-blog-date::before,
7314 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-text,
7315 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-category,
7316 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-post-format,
7317 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-author,
7318 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-blog-date::before,
7319 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-text,
7320 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-category,
7321 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-post-format,
7322 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-author,
7323 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-blog-date::before,
7324 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-text,
7325 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-category,
7326 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-post-format,
7327 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-author,
7328 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-blog-date::before,
7329 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-text,
7330 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-category,
7331 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-post-format,
7332 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-author,
7333 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-blog-date::before,
7334 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-text,
7335 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-category,
7336 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-post-format,
7337 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-author,
7338 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-blog-date::before,
7339 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-text,
7340 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-category,
7341 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-post-format,
7342 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-author,
7343 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-blog-date::before,
7344 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-text,
7345 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-category,
7346 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-post-format,
7347 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-author,
7348 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-blog-date::before,
7349 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-text,
7350 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-category,
7351 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-post-format,
7352 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-author,
7353 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-blog-date::before,
7354 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-text,
7355 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-category,
7356 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-post-format,
7357 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-author,
7358 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-blog-date::before,
7359 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-text {
7360 display: none;
7361 }
7362 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-main-image,
7363 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-main-image,
7364 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-main-image,
7365 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-main-image,
7366 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-main-image,
7367 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-main-image,
7368 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-main-image,
7369 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-main-image,
7370 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-main-image,
7371 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-main-image,
7372 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-main-image,
7373 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-main-image {
7374 width: 150px;
7375 }
7376 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-content,
7377 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-content,
7378 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-content,
7379 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-content,
7380 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-content,
7381 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-content,
7382 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-content,
7383 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-content,
7384 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-content,
7385 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-content,
7386 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-content,
7387 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-content {
7388 padding: 15px;
7389 }
7390 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-content-inner,
7391 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-content-inner,
7392 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-content-inner,
7393 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-content-inner,
7394 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-content-inner,
7395 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-content-inner,
7396 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-content-inner,
7397 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-content-inner,
7398 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-content-inner,
7399 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-content-inner,
7400 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-content-inner,
7401 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-content-inner {
7402 display: flex;
7403 flex-direction: row-reverse;
7404 flex-flow: wrap-reverse;
7405 }
7406 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-meta,
7407 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-meta,
7408 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-meta,
7409 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-meta,
7410 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-meta,
7411 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-meta,
7412 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-meta,
7413 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-meta,
7414 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-meta,
7415 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-meta,
7416 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-meta,
7417 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-meta {
7418 font-size: 13px;
7419 margin-bottom: 0;
7420 width: 100%;
7421 }
7422 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-meta .upk-blog-date,
7423 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-meta .upk-blog-date,
7424 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-meta .upk-blog-date,
7425 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-meta .upk-blog-date,
7426 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-meta .upk-blog-date,
7427 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-meta .upk-blog-date,
7428 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-meta .upk-blog-date,
7429 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-meta .upk-blog-date,
7430 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-meta .upk-blog-date,
7431 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-meta .upk-blog-date,
7432 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-meta .upk-blog-date,
7433 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-meta .upk-blog-date {
7434 padding-left: 0px;
7435 }
7436 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-meta .upk-blog-date i,
7437 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-meta .upk-blog-date i,
7438 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-meta .upk-blog-date i,
7439 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-meta .upk-blog-date i,
7440 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-meta .upk-blog-date i,
7441 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-meta .upk-blog-date i,
7442 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-meta .upk-blog-date i,
7443 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-meta .upk-blog-date i,
7444 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-meta .upk-blog-date i,
7445 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-meta .upk-blog-date i,
7446 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-meta .upk-blog-date i,
7447 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-meta .upk-blog-date i {
7448 margin-left: 0;
7449 }
7450 .upk-maple-grid .upk-style-1 {
7451 grid-template-columns: repeat(6, 1fr);
7452 }
7453 .upk-maple-grid .upk-style-1 .upk-item {
7454 grid-column: span 6/auto;
7455 }
7456 .upk-maple-grid .upk-style-2 {
7457 grid-template-columns: repeat(6, 1fr);
7458 }
7459 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+1) {
7460 grid-column: span 6/auto;
7461 grid-row: span 4/auto;
7462 }
7463 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2), .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3), .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4), .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) {
7464 grid-column: span 6/auto;
7465 }
7466 .upk-maple-grid .upk-style-3 {
7467 grid-template-columns: repeat(1, 1fr);
7468 }
7469 .upk-maple-grid .upk-style-4 {
7470 grid-template-columns: repeat(1, 1fr);
7471 }
7472 .upk-maple-grid .upk-style-5 {
7473 grid-template-columns: repeat(6, 1fr);
7474 }
7475 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+1) {
7476 grid-column: span 6/auto;
7477 }
7478 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+1) .upk-item-box {
7479 display: block;
7480 }
7481 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+1) .upk-main-image {
7482 width: 100%;
7483 }
7484 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+1) .upk-content {
7485 padding-top: 30px;
7486 padding-left: 0px;
7487 padding-right: 0px;
7488 }
7489 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+1) .upk-title {
7490 font-size: 18px;
7491 }
7492 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+3) {
7493 grid-column: span 6/auto;
7494 grid-row: span 3/auto;
7495 }
7496 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2), .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4), .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) {
7497 grid-column: span 6/auto;
7498 }
7499
7500 .upk-maple-content--center .upk-style-1 .upk-item:nth-child(6n+3) .upk-meta,
7501 .upk-maple-content--center .upk-style-1 .upk-item:nth-child(6n+4) .upk-meta,
7502 .upk-maple-content--center .upk-style-1 .upk-item:nth-child(6n+5) .upk-meta,
7503 .upk-maple-content--center .upk-style-1 .upk-item:nth-child(6n+6) .upk-meta,
7504 .upk-maple-content--center .upk-style-2 .upk-item:nth-child(5n+2) .upk-meta,
7505 .upk-maple-content--center .upk-style-2 .upk-item:nth-child(5n+3) .upk-meta,
7506 .upk-maple-content--center .upk-style-2 .upk-item:nth-child(5n+4) .upk-meta,
7507 .upk-maple-content--center .upk-style-2 .upk-item:nth-child(5n+5) .upk-meta,
7508 .upk-maple-content--center .upk-style-5 .upk-item:nth-child(5n+2) .upk-meta,
7509 .upk-maple-content--center .upk-style-5 .upk-item:nth-child(5n+4) .upk-meta,
7510 .upk-maple-content--center .upk-style-5 .upk-item:nth-child(5n+5) .upk-meta,
7511 .upk-maple-content--center .upk-style-3 .upk-item:nth-child(n+1) .upk-meta {
7512 justify-content: center;
7513 }
7514
7515 .upk-maple-content--right .upk-style-1 .upk-item:nth-child(6n+3) .upk-item-box,
7516 .upk-maple-content--right .upk-style-1 .upk-item:nth-child(6n+4) .upk-item-box,
7517 .upk-maple-content--right .upk-style-1 .upk-item:nth-child(6n+5) .upk-item-box,
7518 .upk-maple-content--right .upk-style-1 .upk-item:nth-child(6n+6) .upk-item-box,
7519 .upk-maple-content--right .upk-style-2 .upk-item:nth-child(5n+2) .upk-item-box,
7520 .upk-maple-content--right .upk-style-2 .upk-item:nth-child(5n+3) .upk-item-box,
7521 .upk-maple-content--right .upk-style-2 .upk-item:nth-child(5n+4) .upk-item-box,
7522 .upk-maple-content--right .upk-style-2 .upk-item:nth-child(5n+5) .upk-item-box,
7523 .upk-maple-content--right .upk-style-5 .upk-item:nth-child(5n+2) .upk-item-box,
7524 .upk-maple-content--right .upk-style-5 .upk-item:nth-child(5n+4) .upk-item-box,
7525 .upk-maple-content--right .upk-style-5 .upk-item:nth-child(5n+5) .upk-item-box,
7526 .upk-maple-content--right .upk-style-3 .upk-item:nth-child(n+1) .upk-item-box {
7527 flex-direction: row-reverse;
7528 }
7529 .upk-maple-content--right .upk-style-1 .upk-item:nth-child(6n+3) .upk-meta,
7530 .upk-maple-content--right .upk-style-1 .upk-item:nth-child(6n+4) .upk-meta,
7531 .upk-maple-content--right .upk-style-1 .upk-item:nth-child(6n+5) .upk-meta,
7532 .upk-maple-content--right .upk-style-1 .upk-item:nth-child(6n+6) .upk-meta,
7533 .upk-maple-content--right .upk-style-2 .upk-item:nth-child(5n+2) .upk-meta,
7534 .upk-maple-content--right .upk-style-2 .upk-item:nth-child(5n+3) .upk-meta,
7535 .upk-maple-content--right .upk-style-2 .upk-item:nth-child(5n+4) .upk-meta,
7536 .upk-maple-content--right .upk-style-2 .upk-item:nth-child(5n+5) .upk-meta,
7537 .upk-maple-content--right .upk-style-5 .upk-item:nth-child(5n+2) .upk-meta,
7538 .upk-maple-content--right .upk-style-5 .upk-item:nth-child(5n+4) .upk-meta,
7539 .upk-maple-content--right .upk-style-5 .upk-item:nth-child(5n+5) .upk-meta,
7540 .upk-maple-content--right .upk-style-3 .upk-item:nth-child(n+1) .upk-meta {
7541 justify-content: flex-end;
7542 }
7543
7544 .upk-global-link-yes .upk-maple-grid .upk-item:hover {
7545 cursor: pointer;
7546 }
7547
7548 @media (min-width: 768px) {
7549 .upk-maple-grid .upk-title {
7550 font-size: 24px;
7551 }
7552 .upk-maple-grid .upk-text {
7553 font-size: 16px;
7554 margin-bottom: 20px;
7555 }
7556 .upk-maple-grid .upk-meta {
7557 font-size: 14px;
7558 }
7559 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-title,
7560 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-title,
7561 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-title,
7562 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-title,
7563 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-title,
7564 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-title,
7565 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-title,
7566 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-title,
7567 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-title,
7568 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-title,
7569 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-title,
7570 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-title {
7571 font-size: 18px;
7572 }
7573 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+1), .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2), .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3), .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4), .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) {
7574 grid-column: span 3/auto;
7575 }
7576 .upk-maple-grid .upk-style-4,
7577 .upk-maple-grid .upk-style-3 {
7578 grid-template-columns: repeat(2, 1fr);
7579 }
7580 .upk-maple-grid .upk-style-1 .upk-item:nth-child(n+1) {
7581 grid-column: span 3/auto;
7582 }
7583 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+1) .upk-image-wrap,
7584 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+1) .upk-content {
7585 width: 50%;
7586 }
7587 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+1) .upk-item-box {
7588 display: flex;
7589 align-items: center;
7590 }
7591 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+1) .upk-post-format {
7592 bottom: 50px;
7593 right: 0px;
7594 }
7595 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+1) .upk-content {
7596 padding: 0 30px;
7597 }
7598 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+1) .upk-title {
7599 font-size: 24px;
7600 }
7601 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2), .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+3), .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4), .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) {
7602 grid-column: span 3/auto;
7603 }
7604 }
7605 .upk-ramble-grid {
7606 position: relative;
7607 }
7608 .upk-ramble-grid .upk-post-wrap {
7609 display: grid;
7610 }
7611 .upk-ramble-grid .upk-item {
7612 display: flex;
7613 position: relative;
7614 position: relative;
7615 overflow: hidden;
7616 border-radius: 6px;
7617 height: 360px;
7618 -webkit-box-shadow: 0px 3px 10px -5px rgba(151, 163, 184, 0.5);
7619 box-shadow: 0px 3px 10px -5px rgba(151, 163, 184, 0.5);
7620 -webkit-transition: all 0.3s ease;
7621 transition: all 0.3s ease;
7622 }
7623 .upk-ramble-grid .upk-item:hover .upk-image-wrap:before {
7624 background-color: rgba(239, 35, 60, 0.5);
7625 }
7626 .upk-ramble-grid .upk-item:hover .upk-meta {
7627 position: relative;
7628 opacity: 1;
7629 margin-top: 0;
7630 margin-bottom: 15px;
7631 transform: translateY(0);
7632 transition-delay: 0.3s;
7633 }
7634 .upk-ramble-grid .upk-item:hover .upk-date-cetagory-wrap {
7635 position: absolute;
7636 opacity: 0;
7637 visibility: hidden;
7638 transform: translateY(20px);
7639 transition-delay: 0.3s;
7640 }
7641 .upk-ramble-grid .upk-item:hover .upk-title a {
7642 color: #fff;
7643 }
7644 .upk-ramble-grid .upk-item:hover .upk-text {
7645 color: #f8f8f8;
7646 opacity: 1;
7647 transition-delay: 0.4s;
7648 transform: translateY(0px);
7649 }
7650 .upk-ramble-grid .upk-item:hover .upk-btn-comments-wrap .upk-readmore {
7651 color: #fff;
7652 }
7653 .upk-ramble-grid .upk-item:hover .upk-btn-comments-wrap .upk-readmore svg * {
7654 fill: #fff;
7655 }
7656 .upk-ramble-grid .upk-item:hover .upk-btn-comments-wrap .upk-comments {
7657 color: #fff;
7658 }
7659 .upk-ramble-grid .upk-item:hover .upk-default-show {
7660 visibility: hidden;
7661 opacity: 0;
7662 transform: translateY(20px);
7663 }
7664 .upk-ramble-grid .upk-item:hover .upk-default-hide {
7665 opacity: 1;
7666 transform: translateY(0);
7667 visibility: visible;
7668 transition-delay: 0.1s;
7669 }
7670 .upk-ramble-grid .upk-image-wrap {
7671 display: flex;
7672 width: 100%;
7673 }
7674 .upk-ramble-grid .upk-image-wrap:before {
7675 position: absolute;
7676 content: "";
7677 top: 0;
7678 left: 0;
7679 width: 100%;
7680 height: 100%;
7681 background-color: #fff;
7682 -webkit-transition: all 0.3s ease;
7683 transition: all 0.3s ease;
7684 }
7685 .upk-ramble-grid .upk-img {
7686 object-fit: cover;
7687 height: 100%;
7688 width: 100%;
7689 }
7690 .upk-ramble-grid .upk-content {
7691 position: absolute;
7692 top: 0;
7693 left: 0;
7694 width: 100%;
7695 }
7696 .upk-ramble-grid .upk-author-name a {
7697 color: #fff;
7698 font-size: 15px;
7699 font-weight: 600;
7700 text-transform: capitalize;
7701 -webkit-transition: color 0.3s ease;
7702 transition: color 0.3s ease;
7703 }
7704 .upk-ramble-grid .upk-post-time,
7705 .upk-ramble-grid .upk-date {
7706 color: #f5f5f5;
7707 font-size: 14px;
7708 }
7709 .upk-ramble-grid .upk-post-time {
7710 margin-left: 5px;
7711 }
7712 .upk-ramble-grid .upk-post-time i {
7713 margin-right: 2px;
7714 }
7715 .upk-ramble-grid .upk-meta {
7716 display: flex;
7717 align-items: center;
7718 position: absolute;
7719 -webkit-transition: all 0.3s ease;
7720 transition: all 0.3s ease;
7721 opacity: 0;
7722 transform: translateY(-100%);
7723 }
7724 .upk-ramble-grid .upk-meta .upk-author-image {
7725 margin-right: 15px;
7726 }
7727 .upk-ramble-grid .upk-meta .upk-author-image img {
7728 border-radius: 80px;
7729 }
7730 .upk-ramble-grid .upk-date-reading-time {
7731 color: #f5f5f5;
7732 font-size: 14px;
7733 flex-wrap: wrap;
7734 }
7735 .upk-ramble-grid .upk-date-reading-time > div {
7736 position: relative;
7737 display: inline-flex;
7738 }
7739 .upk-ramble-grid .upk-date-reading-time > div:before {
7740 content: attr(data-separator);
7741 margin: 0 8px;
7742 }
7743 .upk-ramble-grid .upk-date-reading-time > div:nth-child(1)::before {
7744 display: none;
7745 }
7746 .upk-ramble-grid .upk-date-cetagory-wrap {
7747 display: inline-flex;
7748 align-items: center;
7749 position: relative;
7750 opacity: 1;
7751 transition: all 0.3s ease;
7752 margin-bottom: 15px;
7753 transform: translateY(0);
7754 visibility: visible;
7755 transition: all 0.3s ease;
7756 }
7757 .upk-ramble-grid .upk-date-cetagory-wrap .upk-post-time,
7758 .upk-ramble-grid .upk-date-cetagory-wrap .upk-date {
7759 color: #8D99AE;
7760 font-size: 15px;
7761 line-height: 1;
7762 }
7763 .upk-ramble-grid .upk-date-cetagory-wrap .upk-category {
7764 position: relative;
7765 margin-left: 10px;
7766 padding-left: 10px;
7767 display: inline-flex;
7768 }
7769 .upk-ramble-grid .upk-date-cetagory-wrap .upk-category a {
7770 color: #8D99AE;
7771 font-size: 15px;
7772 text-transform: capitalize;
7773 line-height: 1;
7774 }
7775 .upk-ramble-grid .upk-date-cetagory-wrap .upk-category a + a {
7776 margin-left: 5px;
7777 }
7778 .upk-ramble-grid .upk-date-cetagory-wrap .upk-category:before {
7779 content: "";
7780 position: absolute;
7781 background: #e6e9ec;
7782 height: 100%;
7783 width: 2px;
7784 left: -1px;
7785 }
7786 .upk-ramble-grid .upk-title {
7787 font-size: 24px;
7788 font-weight: 600;
7789 margin: 0;
7790 padding-bottom: 15px;
7791 text-transform: capitalize;
7792 }
7793 .upk-ramble-grid .upk-title a {
7794 color: #2B2D42;
7795 -webkit-transition: all 0.3s ease;
7796 transition: all 0.3s ease;
7797 }
7798 .upk-ramble-grid .upk-text {
7799 font-size: 16px;
7800 color: #8D99AE;
7801 opacity: 0;
7802 transition: all 0.3s ease;
7803 transform: translateY(-20px);
7804 }
7805 .upk-ramble-grid .upk-btn-comments-wrap {
7806 display: flex;
7807 justify-content: space-between;
7808 align-items: center;
7809 position: absolute;
7810 width: 100%;
7811 bottom: 0;
7812 padding: 30px;
7813 }
7814 .upk-ramble-grid .upk-btn-comments-wrap .upk-readmore {
7815 color: #8D99AE;
7816 font-size: 15px;
7817 font-weight: 600;
7818 text-transform: capitalize;
7819 -webkit-transition: all 0.3s ease;
7820 transition: all 0.3s ease;
7821 }
7822 .upk-ramble-grid .upk-btn-comments-wrap .upk-readmore svg {
7823 width: 1em;
7824 }
7825 .upk-ramble-grid .upk-btn-comments-wrap .upk-readmore svg * {
7826 fill: #8D99AE;
7827 }
7828 .upk-ramble-grid .upk-btn-comments-wrap .upk-comments {
7829 color: #8D99AE;
7830 font-size: 15px;
7831 text-transform: capitalize;
7832 -webkit-transition: color 0.3s ease;
7833 transition: color 0.3s ease;
7834 }
7835 .upk-ramble-grid .upk-default-show {
7836 position: absolute;
7837 -webkit-transition: all 0.3s ease;
7838 transition: all 0.3s ease;
7839 opacity: 1;
7840 transform: translateY(0);
7841 padding: 30px;
7842 }
7843 .upk-ramble-grid .upk-default-hide {
7844 position: absolute;
7845 -webkit-transition: all 0.3s ease;
7846 transition: all 0.3s ease;
7847 opacity: 0;
7848 transform: translateY(-100%);
7849 visibility: hidden;
7850 padding: 30px;
7851 }
7852
7853 .upk-global-link-yes .upk-ramble-grid .upk-item:hover {
7854 cursor: pointer;
7855 }
7856
7857 .upk-alex-carousel {
7858 position: relative;
7859 }
7860 .upk-alex-carousel .upk-item {
7861 position: relative;
7862 overflow: hidden;
7863 display: flex;
7864 height: 300px;
7865 }
7866 .upk-alex-carousel .upk-item:hover .upk-button-wrap {
7867 margin-bottom: 0px !important;
7868 }
7869 .upk-alex-carousel .upk-item:hover .upk-readmore {
7870 background: white;
7871 }
7872 .upk-alex-carousel .upk-item:hover .upk-readmore .upk-readmore-icon:before {
7873 width: 50px;
7874 background: #2B2D42;
7875 }
7876 .upk-alex-carousel .upk-item:hover .upk-readmore .upk-readmore-icon span:before,
7877 .upk-alex-carousel .upk-item:hover .upk-readmore .upk-readmore-icon span:after {
7878 width: 10px;
7879 transition-delay: 0.3s;
7880 background: #2B2D42;
7881 opacity: 1;
7882 }
7883 .upk-alex-carousel .upk-item:hover .upk-post-format a {
7884 transform: translateY(0);
7885 opacity: 1;
7886 }
7887 .upk-alex-carousel .upk-meta {
7888 position: absolute;
7889 top: 15px;
7890 left: 15px;
7891 display: flex;
7892 align-items: center;
7893 }
7894 .upk-alex-carousel .upk-meta .upk-author-img img {
7895 border-radius: 80px;
7896 margin-right: 10px;
7897 }
7898 .upk-alex-carousel .upk-meta .upk-author-name a {
7899 color: #dcdcdc;
7900 font-size: 16px;
7901 text-transform: capitalize;
7902 font-weight: 500;
7903 }
7904 .upk-alex-carousel .upk-meta .upk-reading-time,
7905 .upk-alex-carousel .upk-meta .upk-date,
7906 .upk-alex-carousel .upk-meta .upk-post-time {
7907 color: #dcdcdc;
7908 font-size: 12px;
7909 font-weight: 500;
7910 }
7911 .upk-alex-carousel .upk-meta .upk-post-time {
7912 margin-left: 5px;
7913 }
7914 .upk-alex-carousel .upk-meta .upk-post-time i {
7915 margin-right: 2px;
7916 }
7917 .upk-alex-carousel .upk-meta .upk-date-reading-wrap > div {
7918 position: relative;
7919 display: inline-flex;
7920 }
7921 .upk-alex-carousel .upk-meta .upk-date-reading-wrap > div:before {
7922 content: attr(data-separator);
7923 margin: 0 5px;
7924 }
7925 .upk-alex-carousel .upk-meta .upk-date-reading-wrap > div:nth-child(1)::before {
7926 display: none;
7927 }
7928 .upk-alex-carousel .upk-content-wrap {
7929 position: absolute;
7930 width: 100%;
7931 bottom: 0;
7932 height: auto;
7933 background: rgba(43, 45, 66, 0.3);
7934 }
7935 .upk-alex-carousel .upk-image-wrap {
7936 width: 100%;
7937 }
7938 .upk-alex-carousel .upk-image-wrap .upk-img {
7939 position: relative;
7940 width: 100%;
7941 height: 100%;
7942 object-fit: cover;
7943 }
7944 .upk-alex-carousel .upk-content {
7945 padding: 20px;
7946 }
7947 .upk-alex-carousel .upk-title {
7948 font-size: 18px;
7949 font-weight: 600;
7950 display: inline;
7951 margin: 0;
7952 }
7953 .upk-alex-carousel .upk-title a {
7954 color: #fff;
7955 }
7956 .upk-alex-carousel .upk-category {
7957 margin-bottom: 5px;
7958 }
7959 .upk-alex-carousel .upk-category a {
7960 font-size: 15px;
7961 font-weight: 500;
7962 color: rgba(255, 255, 255, 0.5);
7963 }
7964 .upk-alex-carousel .upk-button-wrap {
7965 margin-bottom: -50px;
7966 transition: margin-bottom 0.5s cubic-bezier(0.25, 0.85, 0.35, 0.98);
7967 }
7968 .upk-alex-carousel .upk-readmore {
7969 display: flex;
7970 position: relative;
7971 padding: 25px 20px;
7972 transition: all 0.3s ease;
7973 }
7974 .upk-alex-carousel .upk-readmore .upk-readmore-icon {
7975 position: relative;
7976 }
7977 .upk-alex-carousel .upk-readmore .upk-readmore-icon:before {
7978 content: "";
7979 position: absolute;
7980 left: 0;
7981 height: 2px;
7982 width: 25px;
7983 background: rgba(255, 255, 255, 0.5);
7984 transition: all 0.5s ease;
7985 }
7986 .upk-alex-carousel .upk-readmore .upk-readmore-icon span:before,
7987 .upk-alex-carousel .upk-readmore .upk-readmore-icon span:after {
7988 content: "";
7989 position: absolute;
7990 left: 40px;
7991 width: 10px;
7992 height: 2px;
7993 background: transparent;
7994 border-radius: 10px;
7995 transition: all 0.5s ease;
7996 opacity: 0;
7997 }
7998 .upk-alex-carousel .upk-readmore .upk-readmore-icon span:after {
7999 transform: rotate(-45deg);
8000 bottom: -6px;
8001 }
8002 .upk-alex-carousel .upk-readmore .upk-readmore-icon span:before {
8003 transform: rotate(45deg);
8004 top: -4px;
8005 }
8006 .upk-alex-carousel .upk-content-left .upk-content-wrap {
8007 left: 0;
8008 }
8009 .upk-alex-carousel .upk-content-right .upk-content-wrap {
8010 right: 0;
8011 }
8012 .upk-alex-carousel .upk-post-format {
8013 position: absolute;
8014 right: 0;
8015 top: 0;
8016 margin: 15px;
8017 }
8018 .upk-alex-carousel .upk-post-format a {
8019 padding: 16px 16px;
8020 display: inline-flex;
8021 color: #fff;
8022 font-size: 16px;
8023 transform: translateY(15px);
8024 opacity: 0;
8025 transition: all 0.5s cubic-bezier(0.25, 0.85, 0.35, 0.98);
8026 }
8027
8028 .upk-global-link-yes .upk-alex-carousel .upk-item:hover {
8029 cursor: pointer;
8030 }
8031
8032 @media (min-width: 1024px) {
8033 .upk-alex-carousel .upk-content-wrap {
8034 width: 60%;
8035 }
8036 }
8037 .upk-alter-grid .upk-post-grid {
8038 display: grid;
8039 grid-gap: 20px;
8040 }
8041 .upk-alter-grid .upk-item {
8042 position: relative;
8043 display: flex;
8044 overflow: hidden;
8045 transition: all 0.3s ease;
8046 }
8047 .upk-alter-grid .upk-item:hover .upk-img {
8048 transform: scale(1.1);
8049 }
8050 .upk-alter-grid .upk-item:hover .upk-readmore-on-image .upk-readmore-icon:before {
8051 left: 0;
8052 width: 50px;
8053 background: #ffffff;
8054 transition-delay: 0.1s;
8055 opacity: 1;
8056 }
8057 .upk-alter-grid .upk-item:hover .upk-readmore-on-image .upk-readmore-icon span:before,
8058 .upk-alter-grid .upk-item:hover .upk-readmore-on-image .upk-readmore-icon span:after {
8059 left: 21px;
8060 background: #ffffff;
8061 opacity: 1;
8062 }
8063 .upk-alter-grid .upk-item:hover .upk-readmore-on-image .upk-readmore-icon span:after {
8064 transform: scale(1) rotate(-45deg);
8065 }
8066 .upk-alter-grid .upk-item:hover .upk-readmore-on-image .upk-readmore-icon span:before {
8067 transform: scale(1) rotate(45deg);
8068 }
8069 .upk-alter-grid .upk-item-box {
8070 position: relative;
8071 display: flex;
8072 flex-direction: column;
8073 width: 100%;
8074 }
8075 .upk-alter-grid .upk-img-wrap {
8076 position: relative;
8077 display: flex;
8078 }
8079 .upk-alter-grid .upk-img-wrap .upk-main-img {
8080 overflow: hidden;
8081 display: flex;
8082 width: 100%;
8083 }
8084 .upk-alter-grid .upk-img-wrap .upk-main-img .upk-img {
8085 width: 100%;
8086 height: 100%;
8087 object-fit: cover;
8088 transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
8089 }
8090 .upk-alter-grid .upk-content {
8091 display: flex;
8092 padding: 30px;
8093 height: 100%;
8094 }
8095 .upk-alter-grid .upk-content > div {
8096 display: flex;
8097 flex-direction: column;
8098 }
8099 .upk-alter-grid .upk-category {
8100 margin-bottom: 10px;
8101 z-index: 1;
8102 }
8103 .upk-alter-grid .upk-category a {
8104 color: #909aae;
8105 font-size: 11px;
8106 font-weight: 600;
8107 text-transform: uppercase;
8108 letter-spacing: 1.1px;
8109 transition: all 0.3s ease-in-out;
8110 background-clip: padding-box;
8111 -moz-background-clip: padding;
8112 -webkit-background-clip: padding;
8113 white-space: nowrap;
8114 }
8115 .upk-alter-grid .upk-category a:hover {
8116 color: #EF233C;
8117 }
8118 .upk-alter-grid .upk-title {
8119 margin-top: 0;
8120 line-height: 1.4;
8121 font-weight: 600;
8122 }
8123 .upk-alter-grid .upk-title a {
8124 color: #2B2D42;
8125 transition: all 0.5s ease;
8126 }
8127 .upk-alter-grid .upk-title a:hover {
8128 color: #EF233C;
8129 }
8130 .upk-alter-grid .upk-text-wrap {
8131 flex-grow: 1;
8132 }
8133 .upk-alter-grid .upk-text-wrap .upk-text {
8134 line-height: 1.5;
8135 letter-spacing: 0.5px;
8136 color: #8D99AE;
8137 }
8138 .upk-alter-grid .upk-text-wrap .upk-text p {
8139 margin: 0;
8140 }
8141 .upk-alter-grid .upk-meta {
8142 display: inline-flex;
8143 align-items: center;
8144 font-size: 12px;
8145 color: #8D99AE;
8146 text-transform: uppercase;
8147 font-weight: 600;
8148 line-height: 1;
8149 }
8150 .upk-alter-grid .upk-meta .author-name {
8151 color: #8D99AE;
8152 }
8153 .upk-alter-grid .upk-meta .upk-post-time {
8154 margin-left: 5px;
8155 }
8156 .upk-alter-grid .upk-meta .upk-post-time i {
8157 margin-right: 2px;
8158 }
8159 .upk-alter-grid .upk-meta .upk-separator {
8160 margin: 0 6px;
8161 }
8162 .upk-alter-grid .upk-meta > div {
8163 position: relative;
8164 display: inline-flex;
8165 }
8166 .upk-alter-grid .upk-meta > div:before {
8167 content: attr(data-separator);
8168 margin: 0 5px;
8169 }
8170 .upk-alter-grid .upk-meta > div:nth-child(1)::before {
8171 display: none;
8172 }
8173 .upk-alter-grid .upk-readmore {
8174 color: #2B2D42;
8175 font-size: 14px;
8176 font-weight: 600;
8177 letter-spacing: 0.5px;
8178 margin: 20px 0;
8179 transition: all 0.3s ease;
8180 }
8181 .upk-alter-grid .upk-readmore:hover {
8182 color: #EF233C;
8183 }
8184 .upk-alter-grid .upk-readmore-on-image {
8185 position: absolute;
8186 height: 100%;
8187 width: 100%;
8188 }
8189 .upk-alter-grid .upk-readmore-on-image .upk-readmore-icon {
8190 position: absolute;
8191 left: calc(50% - 25px);
8192 top: 50%;
8193 transform: translate(-50%, -50%);
8194 }
8195 .upk-alter-grid .upk-readmore-on-image .upk-readmore-icon:before {
8196 content: "";
8197 position: absolute;
8198 left: -30px;
8199 height: 5px;
8200 width: 0;
8201 background: rgba(255, 255, 255, 0.5);
8202 transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
8203 opacity: 0;
8204 }
8205 .upk-alter-grid .upk-readmore-on-image .upk-readmore-icon span:before,
8206 .upk-alter-grid .upk-readmore-on-image .upk-readmore-icon span:after {
8207 content: "";
8208 position: absolute;
8209 left: -15px;
8210 width: 40px;
8211 height: 5px;
8212 background: transparent;
8213 transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
8214 opacity: 0;
8215 }
8216 .upk-alter-grid .upk-readmore-on-image .upk-readmore-icon span:after {
8217 transform: scale(0.7) rotate(-45deg);
8218 bottom: -17px;
8219 }
8220 .upk-alter-grid .upk-readmore-on-image .upk-readmore-icon span:before {
8221 transform: scale(0.7) rotate(45deg);
8222 top: -13px;
8223 }
8224 .upk-alter-grid .upk-readmore-on-image:before {
8225 content: "";
8226 position: absolute;
8227 width: 100%;
8228 height: 100%;
8229 }
8230 .upk-alter-grid .upk-post-format a {
8231 position: absolute;
8232 bottom: 0;
8233 right: 0;
8234 padding: 14px;
8235 color: #2B2D42;
8236 background: #fff;
8237 font-size: 14px;
8238 display: inline-flex;
8239 transition: all 0.3s ease;
8240 }
8241 .upk-alter-grid .upk-style-1 {
8242 grid-template-columns: repeat(1, 1fr);
8243 }
8244 .upk-alter-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-content {
8245 padding: 30px;
8246 align-items: flex-start;
8247 }
8248 .upk-alter-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-title {
8249 margin-bottom: 10px;
8250 font-size: 16px;
8251 }
8252 .upk-alter-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-text-wrap {
8253 margin-bottom: 20px;
8254 }
8255 .upk-alter-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-text-wrap .upk-text {
8256 font-size: 13px;
8257 }
8258 .upk-alter-grid .upk-style-2 {
8259 grid-template-columns: repeat(6, 1fr);
8260 }
8261 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) {
8262 grid-column: span 6/auto;
8263 grid-row: span 3/auto;
8264 }
8265 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-content {
8266 align-items: center;
8267 }
8268 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-title {
8269 margin-bottom: 10px;
8270 font-size: 16px;
8271 }
8272 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-text-wrap {
8273 margin-bottom: 20px;
8274 }
8275 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-text-wrap .upk-text {
8276 font-size: 13px;
8277 }
8278 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+2), .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+3), .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+4) {
8279 grid-column: span 6/auto;
8280 }
8281 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+2) .upk-item-box, .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+3) .upk-item-box, .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+4) .upk-item-box {
8282 display: flex;
8283 flex-direction: inherit;
8284 }
8285 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+2) .upk-img-wrap .upk-main-img, .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+3) .upk-img-wrap .upk-main-img, .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+4) .upk-img-wrap .upk-main-img {
8286 width: 120px;
8287 }
8288 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+2) .upk-content, .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+3) .upk-content, .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+4) .upk-content {
8289 padding: 10px;
8290 align-items: center;
8291 }
8292 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+2) .upk-title, .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+3) .upk-title, .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+4) .upk-title {
8293 margin-bottom: 2px;
8294 font-size: 12px;
8295 flex-grow: 1;
8296 }
8297 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+2) .upk-category,
8298 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+2) .upk-text-wrap, .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+3) .upk-category,
8299 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+3) .upk-text-wrap, .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+4) .upk-category,
8300 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+4) .upk-text-wrap {
8301 display: none;
8302 }
8303 .upk-alter-grid .upk-style-3 {
8304 grid-template-columns: repeat(6, 1fr);
8305 }
8306 .upk-alter-grid .upk-style-3 .upk-item:nth-child(1) {
8307 grid-column: span 6/auto;
8308 }
8309 .upk-alter-grid .upk-style-3 .upk-item:nth-child(1) .upk-content {
8310 align-items: center;
8311 }
8312 .upk-alter-grid .upk-style-3 .upk-item:nth-child(1) .upk-title {
8313 margin-bottom: 10px;
8314 font-size: 16px;
8315 }
8316 .upk-alter-grid .upk-style-3 .upk-item:nth-child(1) .upk-text-wrap {
8317 margin-bottom: 20px;
8318 }
8319 .upk-alter-grid .upk-style-3 .upk-item:nth-child(1) .upk-text-wrap .upk-text {
8320 font-size: 13px;
8321 }
8322 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+2), .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+3), .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+4), .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+5) {
8323 grid-column: span 6/auto;
8324 }
8325 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-content, .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+3) .upk-content, .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+4) .upk-content, .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+5) .upk-content {
8326 padding: 20px;
8327 align-items: center;
8328 }
8329 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-title, .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+3) .upk-title, .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+4) .upk-title, .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+5) .upk-title {
8330 margin-bottom: 10px;
8331 font-size: 16px;
8332 flex-grow: 1;
8333 }
8334 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-category,
8335 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-text-wrap, .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+3) .upk-category,
8336 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+3) .upk-text-wrap, .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+4) .upk-category,
8337 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+4) .upk-text-wrap, .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+5) .upk-category,
8338 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+5) .upk-text-wrap {
8339 display: none;
8340 }
8341
8342 .upk-primary-meta-end-position--yes .upk-style-1 .upk-item:nth-child(n+1) .upk-content {
8343 align-items: inherit;
8344 }
8345 .upk-primary-meta-end-position--yes .upk-style-2 .upk-item:nth-child(4n+1) .upk-content,
8346 .upk-primary-meta-end-position--yes .upk-style-3 .upk-item:nth-child(5n+1) .upk-content {
8347 align-items: inherit;
8348 }
8349
8350 .upk-secondary-meta-end-position--yes .upk-style-2 .upk-item:nth-child(4n+2) .upk-content, .upk-secondary-meta-end-position--yes .upk-style-2 .upk-item:nth-child(4n+3) .upk-content, .upk-secondary-meta-end-position--yes .upk-style-2 .upk-item:nth-child(4n+4) .upk-content {
8351 align-items: inherit;
8352 }
8353 .upk-secondary-meta-end-position--yes .upk-style-3 .upk-item:nth-child(5n+2) .upk-content, .upk-secondary-meta-end-position--yes .upk-style-3 .upk-item:nth-child(5n+3) .upk-content, .upk-secondary-meta-end-position--yes .upk-style-3 .upk-item:nth-child(5n+4) .upk-content, .upk-secondary-meta-end-position--yes .upk-style-3 .upk-item:nth-child(5n+5) .upk-content {
8354 align-items: inherit;
8355 }
8356
8357 .upk-global-link-yes .upk-alter-grid .upk-item:hover {
8358 cursor: pointer;
8359 }
8360
8361 .upk-content-on-image-yes .upk-alter-grid .upk-item:hover .upk-content {
8362 height: 100% !important;
8363 }
8364 .upk-content-on-image-yes .upk-alter-grid .upk-item:hover .upk-readmore,
8365 .upk-content-on-image-yes .upk-alter-grid .upk-item:hover .upk-meta,
8366 .upk-content-on-image-yes .upk-alter-grid .upk-item:hover .upk-text {
8367 opacity: 1;
8368 }
8369 .upk-content-on-image-yes .upk-alter-grid .upk-item:hover .upk-meta {
8370 transition-delay: 0.2s;
8371 }
8372 .upk-content-on-image-yes .upk-alter-grid .upk-content {
8373 position: absolute;
8374 height: 150px;
8375 bottom: 0;
8376 background-color: rgba(0, 0, 0, 0.15);
8377 transition: all 0.3s ease-in-out;
8378 }
8379 .upk-content-on-image-yes .upk-alter-grid .upk-readmore,
8380 .upk-content-on-image-yes .upk-alter-grid .upk-meta,
8381 .upk-content-on-image-yes .upk-alter-grid .upk-text {
8382 opacity: 0;
8383 transition: all 0.3s ease;
8384 }
8385 .upk-content-on-image-yes .upk-alter-grid .upk-readmore,
8386 .upk-content-on-image-yes .upk-alter-grid .upk-text,
8387 .upk-content-on-image-yes .upk-alter-grid .upk-meta,
8388 .upk-content-on-image-yes .upk-alter-grid .upk-meta a,
8389 .upk-content-on-image-yes .upk-alter-grid .upk-title a,
8390 .upk-content-on-image-yes .upk-alter-grid .upk-category a {
8391 color: #ffffff;
8392 }
8393 .upk-content-on-image-yes .upk-alter-grid .upk-readmore-on-image {
8394 display: none;
8395 }
8396
8397 @media only screen and (min-width: 600px) {
8398 .upk-alter-grid .upk-style-1 {
8399 grid-template-columns: repeat(3, 1fr);
8400 }
8401 .upk-alter-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-category a {
8402 font-size: 12px;
8403 }
8404 .upk-alter-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-title {
8405 margin-bottom: 20px;
8406 font-size: 20px;
8407 }
8408 .upk-alter-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-text-wrap .upk-text {
8409 font-size: 15px;
8410 }
8411 .upk-alter-grid .upk-style-2.upk-post-grid {
8412 grid-template-columns: repeat(8, 1fr);
8413 }
8414 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) {
8415 grid-column: span 5/auto;
8416 }
8417 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-item-box {
8418 display: flex;
8419 flex-direction: row;
8420 }
8421 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-img-wrap {
8422 max-width: 50%;
8423 min-width: 50%;
8424 }
8425 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-category a {
8426 font-size: 12px;
8427 }
8428 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-title {
8429 margin-bottom: 20px;
8430 font-size: 20px;
8431 }
8432 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-text-wrap .upk-text {
8433 font-size: 15px;
8434 }
8435 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+2), .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+3), .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+4) {
8436 grid-column: span 3/auto;
8437 display: flex;
8438 }
8439 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+2) .upk-item-box, .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+3) .upk-item-box, .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+4) .upk-item-box {
8440 display: flex;
8441 flex-direction: row;
8442 }
8443 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+2) .upk-img-wrap .upk-main-img, .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+3) .upk-img-wrap .upk-main-img, .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+4) .upk-img-wrap .upk-main-img {
8444 width: 130px;
8445 }
8446 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+2) .upk-content, .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+3) .upk-content, .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+4) .upk-content {
8447 padding: 15px;
8448 }
8449 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+2) .upk-title, .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+3) .upk-title, .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+4) .upk-title {
8450 margin-bottom: 10px;
8451 line-height: 1.3;
8452 font-size: 16px;
8453 flex-grow: 1;
8454 }
8455 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+2) .upk-category,
8456 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+2) .upk-text-wrap, .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+3) .upk-category,
8457 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+3) .upk-text-wrap, .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+4) .upk-category,
8458 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+4) .upk-text-wrap {
8459 display: none;
8460 }
8461 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) {
8462 grid-column: span 4/auto;
8463 }
8464 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) .upk-item-box {
8465 display: flex;
8466 flex-direction: row;
8467 }
8468 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) .upk-img-wrap {
8469 max-width: 50%;
8470 min-width: 50%;
8471 }
8472 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) .upk-category a {
8473 font-size: 12px;
8474 }
8475 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) .upk-title {
8476 margin-bottom: 20px;
8477 font-size: 20px;
8478 }
8479 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) .upk-text-wrap .upk-text {
8480 font-size: 15px;
8481 }
8482 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+2), .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+3), .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+4), .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+5) {
8483 grid-column: span 2/auto;
8484 }
8485 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-content, .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+3) .upk-content, .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+4) .upk-content, .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+5) .upk-content {
8486 padding: 20px 25px;
8487 }
8488 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-title, .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+3) .upk-title, .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+4) .upk-title, .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+5) .upk-title {
8489 line-height: 1.3;
8490 font-size: 18px;
8491 }
8492 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-category,
8493 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-text-wrap, .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+3) .upk-category,
8494 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+3) .upk-text-wrap, .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+4) .upk-category,
8495 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+4) .upk-text-wrap, .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+5) .upk-category,
8496 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+5) .upk-text-wrap {
8497 display: none;
8498 }
8499 }
8500 @media only screen and (min-width: 600px) and (max-width: 1024px) {
8501 .upk-alter-grid .upk-style-1 {
8502 grid-template-columns: repeat(2, 1fr);
8503 }
8504 .upk-alter-grid .upk-style-2.upk-post-grid {
8505 grid-template-columns: repeat(6, 1fr);
8506 }
8507 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) {
8508 grid-column: span 6/auto;
8509 }
8510 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-item-box {
8511 display: flex;
8512 }
8513 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-category a {
8514 font-size: 12px;
8515 }
8516 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-title {
8517 margin-bottom: 20px;
8518 font-size: 16px;
8519 flex-grow: 1;
8520 }
8521 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-text-wrap .upk-text {
8522 font-size: 14px;
8523 }
8524 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+2), .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+3), .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+4) {
8525 grid-column: span 6/auto;
8526 }
8527 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+2) .upk-item-box, .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+3) .upk-item-box, .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+4) .upk-item-box {
8528 display: flex;
8529 }
8530 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+2) .upk-img-wrap .upk-main-img, .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+3) .upk-img-wrap .upk-main-img, .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+4) .upk-img-wrap .upk-main-img {
8531 width: 140px;
8532 }
8533 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+2) .upk-content, .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+3) .upk-content, .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+4) .upk-content {
8534 padding: 20px;
8535 }
8536 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+2) .upk-title, .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+3) .upk-title, .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+4) .upk-title {
8537 margin-bottom: 10px;
8538 font-size: 14px;
8539 }
8540 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+2) .upk-category,
8541 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+2) .upk-text-wrap, .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+3) .upk-category,
8542 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+3) .upk-text-wrap, .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+4) .upk-category,
8543 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+4) .upk-text-wrap {
8544 display: none;
8545 }
8546 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) {
8547 grid-column: span 6/auto;
8548 }
8549 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) .upk-content {
8550 padding: 19px 40px 20px;
8551 }
8552 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) .upk-title {
8553 margin-bottom: 10px;
8554 font-size: 16px;
8555 }
8556 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) .upk-text-wrap {
8557 margin-bottom: 20px;
8558 }
8559 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) .upk-text-wrap .upk-text {
8560 font-size: 13px;
8561 }
8562 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+2), .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+3), .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+4), .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+5) {
8563 grid-column: span 3/auto;
8564 }
8565 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-content, .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+3) .upk-content, .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+4) .upk-content, .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+5) .upk-content {
8566 padding: 19px 40px 20px;
8567 }
8568 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-title, .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+3) .upk-title, .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+4) .upk-title, .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+5) .upk-title {
8569 margin-bottom: 10px;
8570 font-size: 16px;
8571 }
8572 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-category,
8573 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-text-wrap, .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+3) .upk-category,
8574 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+3) .upk-text-wrap, .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+4) .upk-category,
8575 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+4) .upk-text-wrap, .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+5) .upk-category,
8576 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+5) .upk-text-wrap {
8577 display: none;
8578 }
8579 }
8580 .upk-alter-carousel .upk-item {
8581 position: relative;
8582 overflow: hidden;
8583 background: #fff;
8584 }
8585 .upk-alter-carousel .upk-item:hover .upk-main-img .upk-img {
8586 transform: scale(1.1);
8587 }
8588 .upk-alter-carousel .upk-item:hover .upk-readmore-on-image .upk-readmore-icon:before {
8589 left: 0;
8590 width: 50px;
8591 background: #ffffff;
8592 transition-delay: 0.1s;
8593 opacity: 1;
8594 }
8595 .upk-alter-carousel .upk-item:hover .upk-readmore-on-image .upk-readmore-icon span:before,
8596 .upk-alter-carousel .upk-item:hover .upk-readmore-on-image .upk-readmore-icon span:after {
8597 left: 21px;
8598 background: #ffffff;
8599 opacity: 1;
8600 }
8601 .upk-alter-carousel .upk-item:hover .upk-readmore-on-image .upk-readmore-icon span:after {
8602 transform: scale(1) rotate(-45deg);
8603 }
8604 .upk-alter-carousel .upk-item:hover .upk-readmore-on-image .upk-readmore-icon span:before {
8605 transform: scale(1) rotate(45deg);
8606 }
8607 .upk-alter-carousel .upk-item-box {
8608 position: relative;
8609 display: flex;
8610 flex-direction: column;
8611 width: 100%;
8612 height: 100%;
8613 }
8614 .upk-alter-carousel .upk-img-wrap {
8615 position: relative;
8616 }
8617 .upk-alter-carousel .upk-img-wrap .upk-main-img {
8618 overflow: hidden;
8619 display: flex;
8620 width: 100%;
8621 }
8622 .upk-alter-carousel .upk-img-wrap .upk-main-img .upk-img {
8623 width: 100%;
8624 height: 100%;
8625 object-fit: cover;
8626 transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
8627 }
8628 .upk-alter-carousel .upk-content {
8629 position: relative;
8630 display: flex;
8631 align-items: flex-start;
8632 padding: 30px;
8633 height: 100%;
8634 z-index: 1;
8635 }
8636 .upk-alter-carousel .upk-content > div {
8637 display: flex;
8638 flex-direction: column;
8639 }
8640 .upk-alter-carousel .upk-title {
8641 font-size: 16px;
8642 font-weight: 600;
8643 line-height: 1.4;
8644 margin-top: 0;
8645 margin-bottom: 10px;
8646 }
8647 .upk-alter-carousel .upk-title a {
8648 color: #2B2D42;
8649 transition: all 0.5s ease;
8650 }
8651 .upk-alter-carousel .upk-title a:hover {
8652 color: #EF233C;
8653 }
8654 .upk-alter-carousel .upk-text-wrap {
8655 flex-grow: 1;
8656 margin-bottom: 20px;
8657 }
8658 .upk-alter-carousel .upk-text-wrap .upk-text {
8659 font-size: 13px;
8660 line-height: 1.5;
8661 letter-spacing: 0.5px;
8662 color: #8D99AE;
8663 }
8664 .upk-alter-carousel .upk-text-wrap .upk-text p {
8665 margin: 0;
8666 }
8667 .upk-alter-carousel .upk-category {
8668 display: inline-flex;
8669 margin-bottom: 10px;
8670 }
8671 .upk-alter-carousel .upk-category a {
8672 color: #909aae;
8673 font-size: 11px;
8674 font-weight: 600;
8675 letter-spacing: 1.1px;
8676 text-transform: uppercase;
8677 transition: all 0.3s ease-in-out;
8678 }
8679 .upk-alter-carousel .upk-category a:hover {
8680 color: #EF233C;
8681 }
8682 .upk-alter-carousel .upk-meta {
8683 display: inline-flex;
8684 align-items: center;
8685 font-size: 12px;
8686 color: #8D99AE;
8687 text-transform: uppercase;
8688 font-weight: 600;
8689 line-height: 1;
8690 }
8691 .upk-alter-carousel .upk-meta .author-name {
8692 color: #8D99AE;
8693 }
8694 .upk-alter-carousel .upk-meta .upk-post-time {
8695 margin-left: 5px;
8696 }
8697 .upk-alter-carousel .upk-meta .upk-post-time i {
8698 margin-right: 2px;
8699 }
8700 .upk-alter-carousel .upk-meta .upk-separator {
8701 margin: 0 6px;
8702 }
8703 .upk-alter-carousel .upk-meta > div {
8704 position: relative;
8705 display: inline-flex;
8706 }
8707 .upk-alter-carousel .upk-meta > div:before {
8708 content: attr(data-separator);
8709 margin: 0 5px;
8710 }
8711 .upk-alter-carousel .upk-meta > div:nth-child(1)::before {
8712 display: none;
8713 }
8714 .upk-alter-carousel .upk-readmore {
8715 color: #2B2D42;
8716 font-size: 14px;
8717 font-weight: 600;
8718 letter-spacing: 0.5px;
8719 margin: 20px 0;
8720 transition: all 0.3s ease;
8721 }
8722 .upk-alter-carousel .upk-readmore:hover {
8723 color: #EF233C;
8724 }
8725 .upk-alter-carousel .upk-readmore-on-image {
8726 position: absolute;
8727 height: 100%;
8728 width: 100%;
8729 }
8730 .upk-alter-carousel .upk-readmore-on-image .upk-readmore-icon {
8731 position: absolute;
8732 left: calc(50% - 25px);
8733 top: 50%;
8734 transform: translate(-50%, -50%);
8735 }
8736 .upk-alter-carousel .upk-readmore-on-image .upk-readmore-icon:before {
8737 content: "";
8738 position: absolute;
8739 left: -30px;
8740 height: 5px;
8741 width: 0;
8742 background: rgba(255, 255, 255, 0.5);
8743 transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
8744 opacity: 0;
8745 }
8746 .upk-alter-carousel .upk-readmore-on-image .upk-readmore-icon span:before,
8747 .upk-alter-carousel .upk-readmore-on-image .upk-readmore-icon span:after {
8748 content: "";
8749 position: absolute;
8750 left: -15px;
8751 width: 40px;
8752 height: 5px;
8753 background: transparent;
8754 transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
8755 opacity: 0;
8756 }
8757 .upk-alter-carousel .upk-readmore-on-image .upk-readmore-icon span:after {
8758 transform: scale(0.7) rotate(-45deg);
8759 bottom: -17px;
8760 }
8761 .upk-alter-carousel .upk-readmore-on-image .upk-readmore-icon span:before {
8762 transform: scale(0.7) rotate(45deg);
8763 top: -13px;
8764 }
8765 .upk-alter-carousel .upk-readmore-on-image:before {
8766 content: "";
8767 position: absolute;
8768 width: 100%;
8769 height: 100%;
8770 }
8771 .upk-alter-carousel .upk-post-format a {
8772 position: absolute;
8773 bottom: 0;
8774 right: 0;
8775 padding: 14px;
8776 color: #2B2D42;
8777 background: #fff;
8778 font-size: 14px;
8779 display: inline-flex;
8780 transition: all 0.3s ease;
8781 }
8782
8783 .upk-meta-end-position--yes .upk-alter-carousel .upk-content {
8784 align-items: inherit;
8785 }
8786
8787 .upk-item-match-height--yes .upk-alter-carousel .swiper-slide {
8788 height: initial;
8789 }
8790
8791 .upk-global-link-yes .upk-alter-carousel .upk-item:hover {
8792 cursor: pointer;
8793 }
8794
8795 @media (min-width: 768px) {
8796 .upk-alter-carousel .upk-category a {
8797 font-size: 12px;
8798 }
8799 .upk-alter-carousel .upk-title {
8800 margin-bottom: 20px;
8801 font-size: 20px;
8802 }
8803 .upk-alter-carousel .upk-text-wrap .upk-text {
8804 font-size: 15px;
8805 }
8806 }
8807 .upk-amox-grid {
8808 display: grid;
8809 grid-gap: 30px;
8810 }
8811 .upk-amox-grid .upk-item {
8812 overflow: hidden;
8813 }
8814 .upk-amox-grid .upk-item:hover .upk-img-wrap .upk-img {
8815 transform: scale(1.2);
8816 }
8817 .upk-amox-grid .upk-item.active {
8818 position: relative;
8819 }
8820 .upk-amox-grid .upk-item.active .upk-img-wrap {
8821 height: 100% !important;
8822 position: relative;
8823 }
8824 .upk-amox-grid .upk-item.active .upk-img-wrap::before {
8825 position: absolute;
8826 content: "";
8827 top: 0;
8828 width: 100%;
8829 height: 100%;
8830 background: rgba(43, 45, 66, 0.3490196078);
8831 z-index: 1;
8832 transition: background 0.3s ease;
8833 }
8834 .upk-amox-grid .upk-item.active .upk-content {
8835 position: absolute;
8836 bottom: 0;
8837 width: 100%;
8838 padding: 20px;
8839 text-align: center;
8840 z-index: 1;
8841 }
8842 .upk-amox-grid .upk-item.active .upk-title a {
8843 color: #EDF2F4;
8844 }
8845 .upk-amox-grid .upk-item.active .upk-title a:hover {
8846 color: #D90429;
8847 }
8848 .upk-amox-grid .upk-item.active .upk-category a {
8849 color: #fff;
8850 background: #161a2b;
8851 padding: 4px 8px;
8852 transition: all 0.3s ease-in-out;
8853 }
8854 .upk-amox-grid .upk-item.active .upk-category a:hover {
8855 background: #D90429;
8856 }
8857 .upk-amox-grid .upk-item.active .upk-meta {
8858 color: #EDF2F4;
8859 }
8860 .upk-amox-grid .upk-img-wrap {
8861 overflow: hidden;
8862 cursor: pointer;
8863 display: flex;
8864 }
8865 .upk-amox-grid .upk-img-wrap .upk-img {
8866 width: 100%;
8867 height: 100%;
8868 object-fit: cover;
8869 transform: scale(1);
8870 transition: transform 1s cubic-bezier(0.645, 0.045, 0.355, 1);
8871 }
8872 .upk-amox-grid .upk-content {
8873 padding: 20px 0;
8874 }
8875 .upk-amox-grid .upk-category {
8876 display: inline-flex;
8877 flex-wrap: wrap;
8878 gap: 7px;
8879 margin-bottom: 8px;
8880 }
8881 .upk-amox-grid .upk-category a {
8882 font-size: 11px;
8883 color: #8D99AE;
8884 text-transform: uppercase;
8885 transition: all 0.3s ease-in-out;
8886 }
8887 .upk-amox-grid .upk-category a:hover {
8888 color: #D90429;
8889 }
8890 .upk-amox-grid .upk-title {
8891 margin: 0;
8892 padding-bottom: 8px;
8893 font-size: 20px;
8894 font-weight: 700;
8895 }
8896 .upk-amox-grid .upk-title a {
8897 color: #2B2D42;
8898 transition: all 0.3s ease-in-out;
8899 }
8900 .upk-amox-grid .upk-title a:hover {
8901 color: #D90429;
8902 }
8903 .upk-amox-grid .upk-meta {
8904 font-size: 12px;
8905 color: #8D99AE;
8906 }
8907 .upk-amox-grid .upk-meta .upk-post-time {
8908 margin-left: 5px;
8909 align-items: center;
8910 }
8911 .upk-amox-grid .upk-meta .upk-post-time i {
8912 margin-right: 2px;
8913 }
8914 .upk-amox-grid .upk-meta > div {
8915 position: relative;
8916 display: inline-flex;
8917 }
8918 .upk-amox-grid .upk-meta > div:before {
8919 content: attr(data-separator);
8920 margin: 0 5px;
8921 }
8922 .upk-amox-grid .upk-meta > div:nth-child(1)::before {
8923 display: none;
8924 }
8925 .upk-amox-grid .upk-comments span {
8926 margin-left: 4px;
8927 }
8928
8929 .upk-global-link-yes .upk-amox-grid .upk-item:hover {
8930 cursor: pointer;
8931 }
8932
8933 .upk-amox-carousel .upk-item {
8934 overflow: hidden;
8935 }
8936 .upk-amox-carousel .upk-item:hover .upk-img-wrap .upk-img {
8937 transform: scale(1.2);
8938 }
8939 .upk-amox-carousel .upk-item.active {
8940 position: relative;
8941 }
8942 .upk-amox-carousel .upk-item.active .upk-img-wrap {
8943 height: 100% !important;
8944 position: relative;
8945 }
8946 .upk-amox-carousel .upk-item.active .upk-img-wrap::before {
8947 position: absolute;
8948 content: "";
8949 top: 0;
8950 width: 100%;
8951 height: 100%;
8952 background: rgba(43, 45, 66, 0.3490196078);
8953 z-index: 1;
8954 transition: background 0.3s ease;
8955 }
8956 .upk-amox-carousel .upk-item.active .upk-content {
8957 position: absolute;
8958 bottom: 0;
8959 width: 100%;
8960 padding: 20px;
8961 text-align: center;
8962 z-index: 1;
8963 }
8964 .upk-amox-carousel .upk-item.active .upk-title a {
8965 color: #EDF2F4;
8966 }
8967 .upk-amox-carousel .upk-item.active .upk-title a:hover {
8968 color: #D90429;
8969 }
8970 .upk-amox-carousel .upk-item.active .upk-category a {
8971 color: #fff;
8972 background: #161a2b;
8973 padding: 4px 8px;
8974 transition: all 0.3s ease-in-out;
8975 }
8976 .upk-amox-carousel .upk-item.active .upk-category a:hover {
8977 background: #D90429;
8978 }
8979 .upk-amox-carousel .upk-item.active .upk-meta {
8980 color: #EDF2F4;
8981 }
8982 .upk-amox-carousel .upk-img-wrap {
8983 overflow: hidden;
8984 cursor: pointer;
8985 display: flex;
8986 }
8987 .upk-amox-carousel .upk-img-wrap .upk-img {
8988 width: 100%;
8989 height: 100%;
8990 object-fit: cover;
8991 transform: scale(1);
8992 transition: transform 1s cubic-bezier(0.645, 0.045, 0.355, 1);
8993 }
8994 .upk-amox-carousel .upk-content {
8995 padding: 20px 0;
8996 }
8997 .upk-amox-carousel .upk-category {
8998 display: inline-flex;
8999 flex-wrap: wrap;
9000 gap: 7px;
9001 margin-bottom: 8px;
9002 }
9003 .upk-amox-carousel .upk-category a {
9004 font-size: 11px;
9005 color: #8D99AE;
9006 text-transform: uppercase;
9007 transition: all 0.3s ease-in-out;
9008 }
9009 .upk-amox-carousel .upk-category a:hover {
9010 color: #D90429;
9011 }
9012 .upk-amox-carousel .upk-title {
9013 margin: 0;
9014 padding-bottom: 8px;
9015 font-size: 20px;
9016 font-weight: 700;
9017 }
9018 .upk-amox-carousel .upk-title a {
9019 color: #2B2D42;
9020 transition: all 0.3s ease-in-out;
9021 }
9022 .upk-amox-carousel .upk-title a:hover {
9023 color: #D90429;
9024 }
9025 .upk-amox-carousel .upk-meta {
9026 font-size: 12px;
9027 color: #8D99AE;
9028 }
9029 .upk-amox-carousel .upk-meta .upk-post-time {
9030 margin-left: 5px;
9031 display: inline-flex;
9032 align-items: center;
9033 line-height: 1;
9034 }
9035 .upk-amox-carousel .upk-meta .upk-post-time i {
9036 display: inline-flex;
9037 align-items: center;
9038 margin-right: 2px;
9039 line-height: 1;
9040 }
9041 .upk-amox-carousel .upk-meta > div {
9042 position: relative;
9043 display: inline-flex;
9044 align-items: center;
9045 }
9046 .upk-amox-carousel .upk-meta > div:before {
9047 content: attr(data-separator);
9048 margin: 0 5px;
9049 }
9050 .upk-amox-carousel .upk-meta > div:nth-child(1)::before {
9051 display: none;
9052 }
9053 .upk-amox-carousel .upk-comments span {
9054 margin-left: 4px;
9055 }
9056
9057 .upk-amox-carousel-active--yes .upk-item.swiper-slide-active {
9058 position: relative;
9059 }
9060 .upk-amox-carousel-active--yes .upk-item.swiper-slide-active .upk-img-wrap {
9061 height: 100%;
9062 position: relative;
9063 }
9064 .upk-amox-carousel-active--yes .upk-item.swiper-slide-active .upk-img-wrap::before {
9065 position: absolute;
9066 content: "";
9067 top: 0;
9068 width: 100%;
9069 height: 100%;
9070 background: rgba(43, 45, 66, 0.3490196078);
9071 z-index: 1;
9072 transition: background 0.3s ease;
9073 }
9074 .upk-amox-carousel-active--yes .upk-item.swiper-slide-active .upk-content {
9075 position: absolute;
9076 bottom: 0;
9077 width: 100%;
9078 padding: 20px;
9079 text-align: center;
9080 z-index: 1;
9081 }
9082 .upk-amox-carousel-active--yes .upk-item.swiper-slide-active .upk-title a {
9083 color: #EDF2F4;
9084 }
9085 .upk-amox-carousel-active--yes .upk-item.swiper-slide-active .upk-title a:hover {
9086 color: #D90429;
9087 }
9088 .upk-amox-carousel-active--yes .upk-item.swiper-slide-active .upk-category a {
9089 color: #fff;
9090 background: #161a2b;
9091 padding: 4px 8px;
9092 transition: all 0.3s ease-in-out;
9093 }
9094 .upk-amox-carousel-active--yes .upk-item.swiper-slide-active .upk-category a:hover {
9095 background: #D90429;
9096 }
9097 .upk-amox-carousel-active--yes .upk-item.swiper-slide-active .upk-meta {
9098 color: #EDF2F4;
9099 }
9100
9101 .upk-global-link-yes .upk-amox-carousel .upk-item:hover {
9102 cursor: pointer;
9103 }
9104
9105 .upk-item-match-height--yes .upk-amox-carousel .swiper-slide {
9106 height: initial;
9107 }
9108
9109 .upk-elite-carousel .upk-item {
9110 position: relative;
9111 overflow: hidden;
9112 }
9113 .upk-elite-carousel .upk-item:hover .upk-main-image::before {
9114 opacity: 0;
9115 transform: translateY(-200px);
9116 }
9117 .upk-elite-carousel .upk-item:hover .upk-category-meta-wrap {
9118 opacity: 0;
9119 transform: translateX(100px);
9120 }
9121 .upk-elite-carousel .upk-item-box {
9122 position: relative;
9123 }
9124 .upk-elite-carousel .upk-blog-image-wrapper {
9125 position: relative;
9126 }
9127 .upk-elite-carousel .upk-main-image {
9128 overflow: hidden;
9129 display: flex;
9130 width: 100%;
9131 position: relative;
9132 }
9133 .upk-elite-carousel .upk-main-image::before {
9134 position: absolute;
9135 content: "";
9136 top: 0;
9137 width: 100%;
9138 height: 100%;
9139 background: linear-gradient(207deg, #2B2D42 0, rgba(141, 153, 174, 0) 42%);
9140 opacity: 1;
9141 transform: translateY(0);
9142 transition: all 0.9s cubic-bezier(0.17, 0.73, 0.66, 0.99) 0s, z-index 0s step-end, opacity 0.9s ease;
9143 }
9144 .upk-elite-carousel .upk-main-image .upk-blog-image {
9145 object-fit: cover;
9146 width: 100%;
9147 }
9148 .upk-elite-carousel .upk-blog-post-author-wrap {
9149 position: absolute;
9150 bottom: 0;
9151 left: 0;
9152 background: #fff;
9153 display: flex;
9154 align-items: center;
9155 }
9156 .upk-elite-carousel .upk-author-img-wrap img {
9157 border-radius: 50%;
9158 }
9159 .upk-elite-carousel .upk-author-info-warp {
9160 display: flex;
9161 flex-direction: column;
9162 }
9163 .upk-elite-carousel .upk-author-info-warp .author-name .name {
9164 text-decoration: none;
9165 font-weight: 600;
9166 color: #283D58;
9167 text-transform: capitalize;
9168 letter-spacing: 1.1px;
9169 transition: all 0.3s ease-in-out;
9170 }
9171 .upk-elite-carousel .upk-author-info-warp .author-depertment {
9172 color: #8D99AE;
9173 letter-spacing: 1px;
9174 text-transform: capitalize;
9175 }
9176 .upk-elite-carousel .upk-title {
9177 position: relative;
9178 font-weight: 600;
9179 line-height: 1.4;
9180 padding-left: 50px;
9181 margin-top: 0;
9182 }
9183 .upk-elite-carousel .upk-title a {
9184 color: #283D58;
9185 transition: all 0.5s ease;
9186 }
9187 .upk-elite-carousel .upk-title a:hover {
9188 color: #EF233C;
9189 background-size: 100% 2px;
9190 }
9191 .upk-elite-carousel .upk-title a:before {
9192 position: absolute;
9193 content: "";
9194 border: 1px solid #EF233C;
9195 width: 37px;
9196 left: 0;
9197 }
9198 .upk-elite-carousel .upk-text-wrap {
9199 padding-left: 50px;
9200 margin-bottom: clamp(20px, 2vw, 35px);
9201 }
9202 .upk-elite-carousel .upk-text {
9203 font-size: clamp(13px, 1vw, 15px);
9204 line-height: 1.5;
9205 letter-spacing: 0.5px;
9206 color: #8D99AE;
9207 }
9208 .upk-elite-carousel .upk-text p {
9209 margin: 0;
9210 }
9211 .upk-elite-carousel .upk-blog-post-meta {
9212 display: flex;
9213 align-items: center;
9214 }
9215 .upk-elite-carousel .upk-blog-post-meta .author {
9216 width: 40px;
9217 border-radius: 30px;
9218 }
9219 .upk-elite-carousel .upk-blog-post-meta .author-name {
9220 text-decoration: none;
9221 font-weight: 600;
9222 }
9223 .upk-elite-carousel .upk-category-meta-wrap {
9224 position: absolute;
9225 right: 20px;
9226 top: 20px;
9227 opacity: 1;
9228 transform: translateX(0);
9229 transition: all 0.8s cubic-bezier(0.17, 0.73, 0.66, 0.99) 0s, z-index 0s step-end, opacity 0.6s ease;
9230 }
9231 .upk-elite-carousel .upk-category {
9232 display: flex;
9233 margin-left: 10px;
9234 }
9235 .upk-elite-carousel .upk-category a {
9236 font-size: 14px;
9237 color: #dddfe2;
9238 font-weight: 600;
9239 padding: 4px 8px;
9240 display: flex;
9241 line-height: 1;
9242 border-radius: 3px;
9243 transition: all 0.3s ease;
9244 }
9245 .upk-elite-carousel .upk-category a + a {
9246 margin-left: 5px;
9247 }
9248 .upk-elite-carousel .upk-reading-time,
9249 .upk-elite-carousel .upk-post-time,
9250 .upk-elite-carousel .upk-date {
9251 font-size: 14px;
9252 color: #ffffff;
9253 display: flex;
9254 line-height: 1;
9255 }
9256 .upk-elite-carousel .upk-post-time i {
9257 margin-right: 2px;
9258 }
9259 .upk-elite-carousel .upk-blog-image {
9260 width: 100%;
9261 height: 100%;
9262 }
9263 .upk-elite-carousel .upk-blog-post-author-wrap {
9264 padding: 20px 20px 20px 0;
9265 }
9266 .upk-elite-carousel .upk-author-img-wrap img {
9267 width: 38px;
9268 }
9269 .upk-elite-carousel .upk-author-info-warp {
9270 padding-left: 15px;
9271 }
9272 .upk-elite-carousel .upk-author-info-warp .author-name {
9273 margin-bottom: 3px;
9274 }
9275 .upk-elite-carousel .upk-author-info-warp .author-name .name {
9276 font-size: 14px;
9277 }
9278 .upk-elite-carousel .upk-author-info-warp .author-depertment {
9279 font-size: 12px;
9280 }
9281 .upk-elite-carousel .upk-blog-box-content {
9282 padding-top: 30px;
9283 padding-right: 30px;
9284 }
9285 .upk-elite-carousel .upk-title {
9286 margin-bottom: clamp(10px, 2vw, 20px);
9287 font-size: clamp(16px, 2vw, 20px);
9288 }
9289 .upk-elite-carousel .upk-title a:before {
9290 top: 12px;
9291 }
9292 .upk-elite-carousel .upk-date-reading-wrap > div {
9293 position: relative;
9294 display: inline-flex;
9295 }
9296 .upk-elite-carousel .upk-date-reading-wrap > div:before {
9297 content: attr(data-separator);
9298 margin: 0 5px;
9299 }
9300 .upk-elite-carousel .upk-date-reading-wrap > div:nth-child(1)::before {
9301 display: none;
9302 }
9303
9304 .upk-global-link-yes .upk-elite-carousel .upk-item:hover {
9305 cursor: pointer;
9306 }
9307
9308 .upk-item-match-height--yes .upk-elite-carousel .swiper-slide {
9309 height: initial;
9310 }
9311
9312 .upk-hazel-carousel .upk-item {
9313 position: relative;
9314 overflow: hidden;
9315 }
9316 .upk-hazel-carousel .upk-item:hover .upk-item-box .upk-content {
9317 opacity: 1;
9318 transform: translateY(0);
9319 }
9320 .upk-hazel-carousel .upk-item:hover .upk-item-box .upk-content .upk-meta {
9321 opacity: 1;
9322 }
9323 .upk-hazel-carousel .upk-item-box {
9324 position: relative;
9325 overflow: hidden;
9326 transition: all 0.3s ease-in;
9327 height: 100%;
9328 }
9329 .upk-hazel-carousel .upk-item-box:before {
9330 content: "";
9331 display: block;
9332 position: absolute;
9333 width: 100%;
9334 top: 0;
9335 bottom: 0;
9336 z-index: 2;
9337 transition: all 0.3s ease;
9338 }
9339 .upk-hazel-carousel .upk-item-box .upk-blog-image {
9340 width: 100%;
9341 height: 100%;
9342 object-fit: cover;
9343 display: block;
9344 transition: all 0.3s ease;
9345 }
9346 .upk-hazel-carousel .upk-item-box:hover .upk-blog-image {
9347 transform: scale(1.1);
9348 }
9349 .upk-hazel-carousel .upk-content {
9350 padding: 30px;
9351 transition: all 0.3s ease;
9352 opacity: 1;
9353 }
9354 .upk-hazel-carousel .upk-blog-badge span {
9355 display: flex;
9356 align-items: center;
9357 flex-wrap: wrap;
9358 gap: 7px;
9359 }
9360 .upk-hazel-carousel .upk-blog-badge a {
9361 text-decoration: none;
9362 font-size: 10px;
9363 background: #EF233C;
9364 text-transform: uppercase;
9365 letter-spacing: 1px;
9366 border-radius: 2px;
9367 display: inline-block;
9368 padding: 3px 6px;
9369 }
9370 .upk-hazel-carousel .upk-blog-badge * {
9371 color: #fff;
9372 }
9373 .upk-hazel-carousel .upk-title {
9374 font-size: clamp(16px, 2vw, 20px);
9375 line-height: 1.3;
9376 margin-bottom: 6px;
9377 }
9378 .upk-hazel-carousel .upk-meta {
9379 display: inline-flex;
9380 flex-wrap: wrap;
9381 align-items: center;
9382 opacity: 0;
9383 transition: all 0.3s ease;
9384 font-size: 12px;
9385 }
9386 .upk-hazel-carousel .upk-meta .upk-blog-author {
9387 float: left;
9388 display: flex;
9389 align-items: center;
9390 }
9391 .upk-hazel-carousel .upk-meta .upk-blog-author a {
9392 text-transform: capitalize;
9393 font-weight: 600;
9394 }
9395 .upk-hazel-carousel .upk-meta .upk-blog-author .upk-author {
9396 display: flex;
9397 line-height: 1;
9398 margin-left: 5px;
9399 }
9400 .upk-hazel-carousel .upk-meta .upk-date {
9401 position: relative;
9402 display: flex;
9403 align-items: center;
9404 line-height: 1;
9405 }
9406 .upk-hazel-carousel .upk-meta .upk-date i {
9407 margin: 0 5px;
9408 }
9409 .upk-hazel-carousel .upk-meta .upk-post-time {
9410 margin-left: 5px;
9411 }
9412 .upk-hazel-carousel .upk-meta .upk-post-time i {
9413 margin-right: 2px;
9414 }
9415 .upk-hazel-carousel .upk-meta > div {
9416 position: relative;
9417 display: inline-flex;
9418 }
9419 .upk-hazel-carousel .upk-meta > div:before {
9420 content: attr(data-separator);
9421 margin: 0 10px;
9422 }
9423 .upk-hazel-carousel .upk-meta > div:nth-child(1)::before {
9424 display: none;
9425 }
9426 .upk-hazel-carousel .upk-content-style-1 .upk-item-box:before {
9427 background: rgba(0, 0, 0, 0.4);
9428 }
9429 .upk-hazel-carousel .upk-content-style-1 .upk-cetagory {
9430 margin-bottom: 15px;
9431 }
9432 .upk-hazel-carousel .upk-content-style-1 .upk-title a {
9433 color: #fff;
9434 }
9435 .upk-hazel-carousel .upk-content-style-1 .upk-meta {
9436 color: #fff;
9437 }
9438 .upk-hazel-carousel .upk-content-style-1 .upk-meta .upk-blog-author a {
9439 color: #fff;
9440 }
9441 .upk-hazel-carousel .upk-content-style-1 .upk-meta .upk-post-time,
9442 .upk-hazel-carousel .upk-content-style-1 .upk-meta .upk-date {
9443 color: #ffffff;
9444 }
9445 .upk-hazel-carousel .upk-content-style-2 .upk-content {
9446 padding: 15px;
9447 width: 100%;
9448 }
9449 .upk-hazel-carousel .upk-content-style-2 .upk-cetagory {
9450 margin-bottom: 15px;
9451 }
9452 .upk-hazel-carousel .upk-content-style-2 .upk-title a {
9453 color: #fff;
9454 }
9455 .upk-hazel-carousel .upk-content-style-2 .upk-meta {
9456 color: #fff;
9457 }
9458 .upk-hazel-carousel .upk-content-style-2 .upk-meta .upk-blog-author a {
9459 color: #fff;
9460 }
9461 .upk-hazel-carousel .upk-content-style-2 .upk-meta .upk-post-time,
9462 .upk-hazel-carousel .upk-content-style-2 .upk-meta .upk-date {
9463 color: #ffffff;
9464 }
9465 .upk-hazel-carousel .upk-content-style-3 .upk-item-box:before {
9466 background: rgba(0, 0, 0, 0.4);
9467 }
9468 .upk-hazel-carousel .upk-content-style-3 .upk-cetagory {
9469 margin-bottom: 15px;
9470 }
9471 .upk-hazel-carousel .upk-content-style-3 .upk-title a {
9472 background: #fff;
9473 color: #000;
9474 display: inline;
9475 padding: 6px;
9476 -webkit-box-decoration-break: clone;
9477 }
9478 .upk-hazel-carousel .upk-content-style-3 .upk-meta {
9479 background: #fff;
9480 color: #000;
9481 display: inline-flex;
9482 padding: 6px;
9483 }
9484 .upk-hazel-carousel .upk-content-style-3 .upk-meta .upk-blog-author a {
9485 color: #000;
9486 }
9487 .upk-hazel-carousel .upk-content-style-3 .upk-meta .upk-date {
9488 color: #000;
9489 }
9490 .upk-hazel-carousel .upk-content-style-3 .upk-meta .upk-date::before {
9491 background: #000;
9492 }
9493 .upk-hazel-carousel .upk-content-style-3 .upk-meta .upk-post-time {
9494 color: #000;
9495 }
9496 .upk-hazel-carousel .upk-pg-text-position-center-center .upk-content {
9497 position: absolute;
9498 top: 60%;
9499 left: 50%;
9500 width: 100%;
9501 z-index: 111;
9502 text-align: center;
9503 transform: translate(-50%, -50%);
9504 }
9505 .upk-hazel-carousel .upk-pg-text-position-center-center .upk-item:hover .upk-content {
9506 top: 50%;
9507 transform: translate(-50%, -50%);
9508 }
9509 .upk-hazel-carousel .upk-pg-text-position-bottom-center .upk-content,
9510 .upk-hazel-carousel .upk-pg-text-position-bottom-left .upk-content {
9511 position: absolute;
9512 bottom: 0;
9513 left: 0;
9514 z-index: 111;
9515 transform: translateY(35px);
9516 }
9517 .upk-hazel-carousel .upk-pg-text-position-bottom-center .upk-content {
9518 text-align: center;
9519 }
9520 .upk-hazel-carousel .upk-pg-text-position-top-left .upk-content {
9521 position: absolute;
9522 top: 0;
9523 left: 0;
9524 z-index: 111;
9525 transform: translateY(-40px);
9526 display: flex;
9527 flex-direction: column-reverse;
9528 flex-flow: wrap-reverse;
9529 }
9530 .upk-hazel-carousel .upk-pg-text-position-top-left .upk-title-wrapper {
9531 margin-bottom: 10px;
9532 width: 100%;
9533 }
9534 .upk-hazel-carousel .upk-pg-text-position-top-left .upk-meta {
9535 margin-bottom: 20px;
9536 }
9537 .upk-hazel-carousel .upk-pg-text-position-top-right .upk-content {
9538 position: absolute;
9539 top: 0;
9540 right: 0;
9541 z-index: 111;
9542 transform: translateY(-40px);
9543 text-align: right;
9544 display: flex;
9545 flex-direction: column-reverse;
9546 flex-flow: wrap-reverse;
9547 }
9548 .upk-hazel-carousel .upk-pg-text-position-top-right .upk-title-wrapper {
9549 margin-bottom: 10px;
9550 width: 100%;
9551 }
9552 .upk-hazel-carousel .upk-pg-text-position-top-right .upk-cetagory {
9553 margin-left: auto;
9554 }
9555 .upk-hazel-carousel .upk-pg-text-position-top-right .upk-meta {
9556 margin-left: auto;
9557 margin-bottom: 20px;
9558 }
9559 .upk-hazel-carousel .upk-pg-text-position-top-right .upk-blog-badge {
9560 margin-left: auto;
9561 }
9562 .upk-hazel-carousel .upk-pg-text-position-bottom-right .upk-content {
9563 position: absolute;
9564 bottom: 0;
9565 right: 0;
9566 z-index: 111;
9567 transform: translateY(30px);
9568 text-align: right;
9569 }
9570 .upk-hazel-carousel .upk-pg-text-position-bottom-right .upk-meta {
9571 opacity: 1;
9572 transition: all 0.3s ease;
9573 display: inline-flex;
9574 }
9575
9576 .upk-global-link-yes .upk-hazel-carousel .upk-item:hover {
9577 cursor: pointer;
9578 }
9579
9580 .upk-maple-carousel .upk-item {
9581 position: relative;
9582 overflow: hidden;
9583 }
9584 .upk-maple-carousel .upk-item:hover .upk-img {
9585 transform: scale(1.1);
9586 }
9587 .upk-maple-carousel .upk-item-box {
9588 position: relative;
9589 }
9590 .upk-maple-carousel .upk-img-wrap {
9591 position: relative;
9592 }
9593 .upk-maple-carousel .upk-main-image {
9594 position: relative;
9595 overflow: hidden;
9596 border-radius: 5px;
9597 width: 100%;
9598 display: flex;
9599 }
9600 .upk-maple-carousel .upk-main-image .upk-img {
9601 width: 100%;
9602 height: 100%;
9603 object-fit: cover;
9604 transition: all 0.3s ease-in-out;
9605 }
9606 .upk-maple-carousel .upk-category {
9607 position: absolute;
9608 top: 0;
9609 left: 0;
9610 margin: 15px;
9611 display: inline-flex;
9612 flex-wrap: wrap;
9613 gap: 7px;
9614 }
9615 .upk-maple-carousel .upk-category a {
9616 background-color: #ef233c;
9617 text-decoration: none;
9618 padding: 3px 10px;
9619 border-radius: 15px;
9620 font-size: 12px;
9621 color: #ffffff;
9622 }
9623 .upk-maple-carousel .upk-post-format {
9624 position: absolute;
9625 bottom: 0;
9626 right: 50px;
9627 }
9628 .upk-maple-carousel .upk-post-format a {
9629 color: #fff;
9630 background-color: #ef233c;
9631 display: flex;
9632 position: absolute;
9633 padding: 10px;
9634 border-radius: 30px;
9635 cursor: pointer;
9636 transform: translate(-50%, -50%);
9637 }
9638 .upk-maple-carousel .upk-post-format a i {
9639 display: flex;
9640 }
9641 .upk-maple-carousel .upk-content {
9642 padding-top: 22px;
9643 }
9644 .upk-maple-carousel .upk-meta {
9645 display: flex;
9646 flex-wrap: wrap;
9647 align-items: center;
9648 margin-bottom: 15px;
9649 font-size: clamp(13px, 2vw, 14px);
9650 }
9651 .upk-maple-carousel .upk-meta .upk-author {
9652 display: flex;
9653 align-items: center;
9654 }
9655 .upk-maple-carousel .upk-meta .upk-author img {
9656 border-radius: 80px;
9657 margin-right: 10px;
9658 }
9659 .upk-maple-carousel .upk-meta .author-name {
9660 color: #8d99ae;
9661 font-weight: 600;
9662 }
9663 .upk-maple-carousel .upk-meta .upk-blog-date {
9664 position: relative;
9665 display: flex;
9666 }
9667 .upk-maple-carousel .upk-meta .upk-blog-date .date {
9668 color: #8d99ae;
9669 }
9670 .upk-maple-carousel .upk-meta .upk-blog-date i {
9671 margin: 0 5px;
9672 }
9673 .upk-maple-carousel .upk-meta .upk-post-time {
9674 margin-left: 5px;
9675 color: #8d99ae;
9676 }
9677 .upk-maple-carousel .upk-meta .upk-post-time i {
9678 margin-right: 2px;
9679 }
9680 .upk-maple-carousel .upk-meta .upk-reading-time {
9681 color: #8d99ae;
9682 }
9683 .upk-maple-carousel .upk-meta > div {
9684 position: relative;
9685 display: inline-flex;
9686 }
9687 .upk-maple-carousel .upk-meta > div:before {
9688 content: attr(data-separator);
9689 margin: 0 8px;
9690 }
9691 .upk-maple-carousel .upk-meta > div:nth-child(1)::before {
9692 display: none;
9693 }
9694 .upk-maple-carousel .upk-title {
9695 width: 100%;
9696 font-size: clamp(18px, 2vw, 20px);
9697 font-weight: 600;
9698 line-height: 1.4;
9699 margin-top: 0;
9700 margin-bottom: 15px;
9701 }
9702 .upk-maple-carousel .upk-title a {
9703 color: #2b2d42;
9704 }
9705 .upk-maple-carousel .upk-title a:hover {
9706 color: #ef233c;
9707 }
9708 .upk-maple-carousel .upk-text {
9709 color: #8d99ae;
9710 font-size: clamp(14px, 2vw, 16px);
9711 }
9712 .upk-maple-carousel .upk-text P {
9713 margin: 0;
9714 }
9715
9716 .upk-item-match-height--yes .upk-maple-carousel .swiper-slide {
9717 height: initial;
9718 }
9719
9720 .upk-global-link-yes .upk-maple-carousel .upk-item:hover {
9721 cursor: pointer;
9722 }
9723
9724 .upk-ramble-carousel {
9725 position: relative;
9726 }
9727 .upk-ramble-carousel .upk-item {
9728 display: flex;
9729 position: relative;
9730 position: relative;
9731 overflow: hidden;
9732 height: 360px;
9733 border-radius: 6px;
9734 -webkit-box-shadow: 0px 3px 10px -5px rgba(151, 163, 184, 0.5);
9735 box-shadow: 0px 3px 10px -5px rgba(151, 163, 184, 0.5);
9736 }
9737 .upk-ramble-carousel .upk-item:hover .upk-img-wrap:before {
9738 background-color: rgba(239, 35, 60, 0.5);
9739 }
9740 .upk-ramble-carousel .upk-item:hover .upk-meta {
9741 position: relative;
9742 opacity: 1;
9743 margin-top: 0;
9744 margin-bottom: 15px;
9745 transform: translateY(0);
9746 transition-delay: 0.3s;
9747 }
9748 .upk-ramble-carousel .upk-item:hover .upk-date-cetagory-wrap {
9749 position: absolute;
9750 opacity: 0;
9751 visibility: hidden;
9752 transform: translateY(20px);
9753 transition-delay: 0.3s;
9754 }
9755 .upk-ramble-carousel .upk-item:hover .upk-title a {
9756 color: #fff;
9757 }
9758 .upk-ramble-carousel .upk-item:hover .upk-text {
9759 color: #f8f8f8;
9760 opacity: 1;
9761 transition-delay: 0.4s;
9762 transform: translateY(0px);
9763 }
9764 .upk-ramble-carousel .upk-item:hover .upk-btn-comments-wrap .upk-readmore {
9765 color: #fff;
9766 }
9767 .upk-ramble-carousel .upk-item:hover .upk-btn-comments-wrap .upk-readmore svg * {
9768 fill: #fff;
9769 }
9770 .upk-ramble-carousel .upk-item:hover .upk-btn-comments-wrap .upk-comments {
9771 color: #fff;
9772 }
9773 .upk-ramble-carousel .upk-item:hover .upk-default-show {
9774 visibility: hidden;
9775 opacity: 0;
9776 transform: translateY(20px);
9777 }
9778 .upk-ramble-carousel .upk-item:hover .upk-default-hide {
9779 opacity: 1;
9780 transform: translateY(0);
9781 visibility: visible;
9782 transition-delay: 0.1s;
9783 }
9784 .upk-ramble-carousel .upk-img-wrap {
9785 display: flex;
9786 width: 100%;
9787 }
9788 .upk-ramble-carousel .upk-img-wrap:before {
9789 position: absolute;
9790 content: "";
9791 top: 0;
9792 left: 0;
9793 width: 100%;
9794 height: 100%;
9795 background-color: #fff;
9796 -webkit-transition: all 0.3s ease;
9797 transition: all 0.3s ease;
9798 }
9799 .upk-ramble-carousel .upk-img {
9800 object-fit: cover;
9801 height: 100%;
9802 width: 100%;
9803 }
9804 .upk-ramble-carousel .upk-content {
9805 position: absolute;
9806 top: 0;
9807 left: 0;
9808 width: 100%;
9809 }
9810 .upk-ramble-carousel .upk-author-name a {
9811 color: #fff;
9812 font-size: 15px;
9813 font-weight: 600;
9814 text-transform: capitalize;
9815 -webkit-transition: color 0.3s ease;
9816 transition: color 0.3s ease;
9817 }
9818 .upk-ramble-carousel .upk-post-time,
9819 .upk-ramble-carousel .upk-date {
9820 color: #f5f5f5;
9821 font-size: 14px;
9822 }
9823 .upk-ramble-carousel .upk-post-time {
9824 margin-left: 5px;
9825 }
9826 .upk-ramble-carousel .upk-post-time i {
9827 margin-right: 2px;
9828 }
9829 .upk-ramble-carousel .upk-date-reading-time {
9830 color: #f5f5f5;
9831 font-size: 14px;
9832 flex-wrap: wrap;
9833 }
9834 .upk-ramble-carousel .upk-date-reading-time > div {
9835 position: relative;
9836 display: inline-flex;
9837 }
9838 .upk-ramble-carousel .upk-date-reading-time > div:before {
9839 content: attr(data-separator);
9840 margin: 0 8px;
9841 }
9842 .upk-ramble-carousel .upk-date-reading-time > div:nth-child(1)::before {
9843 display: none;
9844 }
9845 .upk-ramble-carousel .upk-meta {
9846 display: flex;
9847 align-items: center;
9848 position: absolute;
9849 -webkit-transition: all 0.3s ease;
9850 transition: all 0.3s ease;
9851 opacity: 0;
9852 transform: translateY(-100%);
9853 }
9854 .upk-ramble-carousel .upk-meta .upk-author-image {
9855 margin-right: 15px;
9856 }
9857 .upk-ramble-carousel .upk-meta .upk-author-image img {
9858 border-radius: 80px;
9859 }
9860 .upk-ramble-carousel .upk-date-cetagory-wrap {
9861 display: inline-flex;
9862 align-items: center;
9863 position: relative;
9864 opacity: 1;
9865 transition: all 0.3s ease;
9866 margin-bottom: 15px;
9867 transform: translateY(0);
9868 visibility: visible;
9869 transition: all 0.3s ease;
9870 }
9871 .upk-ramble-carousel .upk-date-cetagory-wrap .upk-post-time,
9872 .upk-ramble-carousel .upk-date-cetagory-wrap .upk-date {
9873 color: #8D99AE;
9874 font-size: 15px;
9875 }
9876 .upk-ramble-carousel .upk-date-cetagory-wrap .upk-category {
9877 position: relative;
9878 margin-left: 10px;
9879 padding-left: 10px;
9880 }
9881 .upk-ramble-carousel .upk-date-cetagory-wrap .upk-category a {
9882 color: #8D99AE;
9883 font-size: 15px;
9884 text-transform: capitalize;
9885 }
9886 .upk-ramble-carousel .upk-date-cetagory-wrap .upk-category a + a {
9887 margin-left: 5px;
9888 }
9889 .upk-ramble-carousel .upk-date-cetagory-wrap .upk-category:before {
9890 content: "";
9891 position: absolute;
9892 background: #e6e9ec;
9893 height: 100%;
9894 width: 2px;
9895 left: -1px;
9896 }
9897 .upk-ramble-carousel .upk-date-cetagory-wrap .upk-category span {
9898 display: flex;
9899 }
9900 .upk-ramble-carousel .upk-title {
9901 font-size: 24px;
9902 font-weight: 600;
9903 margin: 0;
9904 padding-bottom: 15px;
9905 text-transform: capitalize;
9906 }
9907 .upk-ramble-carousel .upk-title a {
9908 color: #2B2D42;
9909 background-image: linear-gradient(currentColor, currentColor);
9910 background-position: 0 100%;
9911 background-repeat: no-repeat;
9912 background-size: 0 2px;
9913 -webkit-transition: all 0.3s ease;
9914 transition: all 0.3s ease;
9915 }
9916 .upk-ramble-carousel .upk-title a:hover {
9917 background-size: 100% 2px;
9918 }
9919 .upk-ramble-carousel .upk-text {
9920 font-size: 16px;
9921 color: #8D99AE;
9922 opacity: 0;
9923 transition: all 0.3s ease;
9924 transform: translateY(-20px);
9925 }
9926 .upk-ramble-carousel .upk-btn-comments-wrap {
9927 display: flex;
9928 justify-content: space-between;
9929 align-items: center;
9930 position: absolute;
9931 width: 100%;
9932 bottom: 0;
9933 padding: 30px;
9934 }
9935 .upk-ramble-carousel .upk-btn-comments-wrap .upk-readmore {
9936 color: #8D99AE;
9937 font-size: 15px;
9938 font-weight: 600;
9939 text-transform: capitalize;
9940 -webkit-transition: all 0.3s ease;
9941 transition: all 0.3s ease;
9942 }
9943 .upk-ramble-carousel .upk-btn-comments-wrap .upk-readmore svg {
9944 width: 1em;
9945 }
9946 .upk-ramble-carousel .upk-btn-comments-wrap .upk-readmore svg * {
9947 fill: #8D99AE;
9948 }
9949 .upk-ramble-carousel .upk-btn-comments-wrap .upk-comments {
9950 color: #8D99AE;
9951 font-size: 15px;
9952 text-transform: capitalize;
9953 -webkit-transition: color 0.3s ease;
9954 transition: color 0.3s ease;
9955 }
9956 .upk-ramble-carousel .upk-default-show {
9957 position: absolute;
9958 -webkit-transition: all 0.3s ease;
9959 transition: all 0.3s ease;
9960 opacity: 1;
9961 transform: translateY(0);
9962 padding: 30px;
9963 }
9964 .upk-ramble-carousel .upk-default-hide {
9965 position: absolute;
9966 -webkit-transition: all 0.3s ease;
9967 transition: all 0.3s ease;
9968 opacity: 0;
9969 transform: translateY(-100%);
9970 visibility: hidden;
9971 padding: 30px;
9972 }
9973
9974 .upk-global-link-yes .upk-ramble-carousel .upk-item:hover {
9975 cursor: pointer;
9976 }
9977
9978 .upk-alice-carousel .upk-item {
9979 display: flex;
9980 }
9981 .upk-alice-carousel .upk-item-box {
9982 position: relative;
9983 display: flex;
9984 width: 100%;
9985 overflow: hidden;
9986 }
9987 .upk-alice-carousel .upk-item-box::before {
9988 content: "";
9989 display: block;
9990 position: absolute;
9991 width: 100%;
9992 top: 0;
9993 bottom: 0;
9994 z-index: 2;
9995 background: rgba(27, 25, 25, 0.5490196078);
9996 transition: all 0.3s ease;
9997 }
9998 .upk-alice-carousel .upk-item-box:hover .upk-img-wrap .upk-img {
9999 transform: scale(1.1);
10000 }
10001 .upk-alice-carousel .upk-item-box:hover .upk-category {
10002 opacity: 1;
10003 }
10004 .upk-alice-carousel .upk-img-wrap {
10005 overflow: hidden;
10006 display: flex;
10007 width: 100%;
10008 }
10009 .upk-alice-carousel .upk-img-wrap .upk-img {
10010 width: 100%;
10011 height: 100%;
10012 object-fit: cover;
10013 transition: all 1s ease;
10014 }
10015 .upk-alice-carousel .upk-category {
10016 position: absolute;
10017 right: 0;
10018 top: 0;
10019 opacity: 0;
10020 transition: opacity 0.5s ease;
10021 z-index: 11;
10022 }
10023 .upk-alice-carousel .upk-category a {
10024 color: #e8e4e4;
10025 display: inline-block;
10026 font-size: 11px;
10027 font-weight: 500;
10028 text-transform: uppercase;
10029 background: #EF233C;
10030 padding: 5px 14px;
10031 transition: all 0.3s ease;
10032 }
10033 .upk-alice-carousel .upk-category a:hover {
10034 background: #D90429;
10035 }
10036 .upk-alice-carousel .upk-category a + a {
10037 margin-left: 5px;
10038 }
10039 .upk-alice-carousel .upk-content {
10040 position: absolute;
10041 padding: 30px;
10042 width: 100%;
10043 bottom: 0;
10044 z-index: 10;
10045 }
10046 .upk-alice-carousel .upk-title {
10047 display: block;
10048 font-size: 20px;
10049 font-weight: 600;
10050 line-height: 1.4;
10051 margin: 0;
10052 padding-bottom: 10px;
10053 text-transform: capitalize;
10054 }
10055 .upk-alice-carousel .upk-title a {
10056 color: #fff;
10057 transition: all 0.3s ease;
10058 }
10059 .upk-alice-carousel .upk-meta {
10060 display: flex;
10061 flex-wrap: wrap;
10062 align-items: center;
10063 font-size: 14px;
10064 color: #EDF2F4;
10065 text-transform: capitalize;
10066 }
10067 .upk-alice-carousel .upk-meta .upk-author {
10068 position: relative;
10069 }
10070 .upk-alice-carousel .upk-meta .upk-author a {
10071 color: #EDF2F4;
10072 }
10073 .upk-alice-carousel .upk-meta .upk-author span {
10074 padding-right: 6px;
10075 }
10076 .upk-alice-carousel .upk-meta .upk-date {
10077 position: relative;
10078 font-weight: 400;
10079 }
10080 .upk-alice-carousel .upk-meta .upk-post-time {
10081 margin-left: 5px;
10082 }
10083 .upk-alice-carousel .upk-meta .upk-post-time i {
10084 margin-right: 2px;
10085 }
10086 .upk-alice-carousel .upk-meta > div {
10087 position: relative;
10088 display: inline-flex;
10089 }
10090 .upk-alice-carousel .upk-meta > div:before {
10091 content: attr(data-separator);
10092 margin: 0 5px;
10093 }
10094 .upk-alice-carousel .upk-meta > div:nth-child(1)::before {
10095 display: none;
10096 }
10097 .upk-alice-carousel .upk-content-bottom-center .upk-content {
10098 left: 50%;
10099 text-align: center;
10100 transform: translate(-50%, 0);
10101 }
10102 .upk-alice-carousel .upk-content-bottom-center .upk-content .upk-meta {
10103 justify-content: center;
10104 }
10105 .upk-alice-carousel .upk-content-bottom-left .upk-content {
10106 text-align: left;
10107 left: 0;
10108 }
10109 .upk-alice-carousel .upk-content-bottom-left .upk-content .upk-meta {
10110 justify-content: left;
10111 }
10112 .upk-alice-carousel .upk-content-bottom-right .upk-content {
10113 text-align: right;
10114 right: 0;
10115 }
10116 .upk-alice-carousel .upk-content-bottom-right .upk-content .upk-meta {
10117 justify-content: flex-end;
10118 }
10119
10120 .upk-global-link-yes .upk-alice-carousel .upk-item:hover {
10121 cursor: pointer;
10122 }
10123
10124 .upk-alice-grid .upk-alice-wrap {
10125 display: grid;
10126 }
10127 .upk-alice-grid .upk-item {
10128 display: flex;
10129 overflow: hidden;
10130 transition: all 0.3s ease;
10131 }
10132 .upk-alice-grid .upk-item-box {
10133 position: relative;
10134 display: flex;
10135 width: 100%;
10136 }
10137 .upk-alice-grid .upk-item-box::before {
10138 content: "";
10139 display: block;
10140 position: absolute;
10141 width: 100%;
10142 top: 0;
10143 bottom: 0;
10144 z-index: 2;
10145 background: rgba(27, 25, 25, 0.5490196078);
10146 transition: all 0.3s ease;
10147 }
10148 .upk-alice-grid .upk-item-box:hover .upk-img-wrap .upk-img {
10149 transform: scale(1.1);
10150 }
10151 .upk-alice-grid .upk-item-box:hover .upk-category {
10152 opacity: 1;
10153 }
10154 .upk-alice-grid .upk-img-wrap {
10155 overflow: hidden;
10156 display: flex;
10157 width: 100%;
10158 }
10159 .upk-alice-grid .upk-img-wrap .upk-img {
10160 width: 100%;
10161 height: 100%;
10162 object-fit: cover;
10163 transition: all 1s ease;
10164 }
10165 .upk-alice-grid .upk-category {
10166 position: absolute;
10167 right: 0;
10168 top: 0;
10169 opacity: 0;
10170 transition: opacity 0.5s ease;
10171 z-index: 11;
10172 }
10173 .upk-alice-grid .upk-category a {
10174 color: #e8e4e4;
10175 display: inline-block;
10176 font-size: 11px;
10177 font-weight: 500;
10178 text-transform: uppercase;
10179 background: #EF233C;
10180 padding: 5px 14px;
10181 transition: all 0.3s ease;
10182 }
10183 .upk-alice-grid .upk-category a:hover {
10184 background: #D90429;
10185 }
10186 .upk-alice-grid .upk-category a + a {
10187 margin-left: 5px;
10188 }
10189 .upk-alice-grid .upk-content {
10190 position: absolute;
10191 padding: 30px;
10192 width: 100%;
10193 bottom: 0;
10194 z-index: 10;
10195 }
10196 .upk-alice-grid .upk-title {
10197 display: block;
10198 font-size: 16px;
10199 font-weight: 600;
10200 line-height: 1.4;
10201 margin: 0px;
10202 padding-bottom: 10px;
10203 text-transform: capitalize;
10204 }
10205 .upk-alice-grid .upk-title a {
10206 color: #fff;
10207 transition: all 0.3s ease;
10208 }
10209 .upk-alice-grid .upk-meta {
10210 display: flex;
10211 flex-wrap: wrap;
10212 align-items: center;
10213 font-size: 11px;
10214 color: #EDF2F4;
10215 text-transform: capitalize;
10216 }
10217 .upk-alice-grid .upk-meta .upk-author {
10218 position: relative;
10219 }
10220 .upk-alice-grid .upk-meta .upk-author a {
10221 color: #EDF2F4;
10222 }
10223 .upk-alice-grid .upk-meta .upk-author span {
10224 padding-right: 6px;
10225 }
10226 .upk-alice-grid .upk-meta .upk-date {
10227 position: relative;
10228 font-weight: 400;
10229 }
10230 .upk-alice-grid .upk-meta .upk-post-time {
10231 margin-left: 5px;
10232 }
10233 .upk-alice-grid .upk-meta .upk-post-time i {
10234 margin-right: 2px;
10235 }
10236 .upk-alice-grid .upk-meta > div {
10237 position: relative;
10238 display: inline-flex;
10239 }
10240 .upk-alice-grid .upk-meta > div:before {
10241 content: attr(data-separator);
10242 margin: 0 5px;
10243 }
10244 .upk-alice-grid .upk-meta > div:nth-child(1)::before {
10245 display: none;
10246 }
10247 .upk-alice-grid .upk-style-1 {
10248 grid-gap: 20px;
10249 grid-template-columns: repeat(1, 1fr);
10250 }
10251 .upk-alice-grid .upk-style-2 {
10252 grid-template-columns: repeat(6, 1fr);
10253 }
10254 .upk-alice-grid .upk-style-2 .upk-item, .upk-alice-grid .upk-style-2:nth-child(-n+2) {
10255 grid-column: 6 span/auto;
10256 }
10257 .upk-alice-grid .upk-style-3 {
10258 grid-gap: 20px;
10259 grid-template-columns: repeat(6, 1fr);
10260 }
10261 .upk-alice-grid .upk-style-3 .upk-item {
10262 grid-column: span 6/auto;
10263 }
10264 .upk-alice-grid .upk-style-4 {
10265 grid-gap: 20px;
10266 grid-template-columns: repeat(6, 1fr);
10267 }
10268 .upk-alice-grid .upk-style-4 .upk-item {
10269 grid-column: span 6/auto;
10270 }
10271 .upk-alice-grid .upk-content-bottom-center .upk-content {
10272 left: 50%;
10273 text-align: center;
10274 transform: translate(-50%, 0);
10275 }
10276 .upk-alice-grid .upk-content-bottom-center .upk-content .upk-meta {
10277 justify-content: center;
10278 }
10279 .upk-alice-grid .upk-content-bottom-left .upk-content {
10280 text-align: left;
10281 left: 0;
10282 }
10283 .upk-alice-grid .upk-content-bottom-left .upk-content .upk-meta {
10284 justify-content: left;
10285 }
10286 .upk-alice-grid .upk-content-bottom-right .upk-content {
10287 text-align: right;
10288 right: 0;
10289 }
10290 .upk-alice-grid .upk-content-bottom-right .upk-content .upk-meta {
10291 justify-content: flex-end;
10292 }
10293
10294 .upk-global-link-yes .upk-alice-grid .upk-item:hover {
10295 cursor: pointer;
10296 }
10297
10298 @media (min-width: 768px) {
10299 .upk-alice-grid .upk-title {
10300 padding-bottom: 8px;
10301 font-size: 16px;
10302 }
10303 .upk-alice-grid .upk-meta {
10304 font-size: 12px;
10305 }
10306 .upk-alice-grid .upk-style-1 {
10307 grid-template-columns: repeat(2, 1fr);
10308 }
10309 .upk-alice-grid .upk-style-2 .upk-item:nth-child(5n+1), .upk-alice-grid .upk-style-2 .upk-item:nth-child(5n+2), .upk-alice-grid .upk-style-2 .upk-item:nth-child(5n+3), .upk-alice-grid .upk-style-2 .upk-item:nth-child(5n+4), .upk-alice-grid .upk-style-2 .upk-item:nth-child(5n+5) {
10310 grid-column: 3 span/auto;
10311 }
10312 .upk-alice-grid .upk-style-3 .upk-item {
10313 grid-column: span 3/auto;
10314 }
10315 .upk-alice-grid .upk-style-3 .upk-item:nth-child(6n+1) {
10316 grid-column: span 3/auto;
10317 }
10318 .upk-alice-grid .upk-style-3 .upk-item:nth-child(6n+1) .upk-title {
10319 font-size: 22px;
10320 }
10321 .upk-alice-grid .upk-style-4 .upk-item:nth-child(5n+2) {
10322 grid-column: span 3/auto;
10323 grid-row: span 2;
10324 }
10325 .upk-alice-grid .upk-style-4 .upk-item:nth-child(5n+1), .upk-alice-grid .upk-style-4 .upk-item:nth-child(5n+3), .upk-alice-grid .upk-style-4 .upk-item:nth-child(5n+4), .upk-alice-grid .upk-style-4 .upk-item:nth-child(5n+5) {
10326 grid-column: span 3/auto;
10327 }
10328 }
10329 @media (min-width: 1024px) {
10330 .upk-alice-grid .upk-category a {
10331 font-size: 12px;
10332 padding: 7px 14px;
10333 }
10334 .upk-alice-grid .upk-title {
10335 padding-bottom: 12px;
10336 }
10337 .upk-alice-grid .upk-style-1 {
10338 grid-template-columns: repeat(3, 1fr);
10339 }
10340 .upk-alice-grid .upk-style-2 .upk-item,
10341 .upk-alice-grid .upk-style-3 .upk-item {
10342 grid-column: span 2/auto;
10343 }
10344 .upk-alice-grid .upk-style-2 .upk-item .upk-title,
10345 .upk-alice-grid .upk-style-3 .upk-item .upk-title {
10346 font-size: 20px;
10347 }
10348 .upk-alice-grid .upk-style-2 .upk-item:nth-child(5n+1), .upk-alice-grid .upk-style-2 .upk-item:nth-child(5n+2) {
10349 grid-column: 3 span/auto;
10350 }
10351 .upk-alice-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-title, .upk-alice-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-title {
10352 font-size: 25px;
10353 }
10354 .upk-alice-grid .upk-style-2 .upk-item:nth-child(5n+3), .upk-alice-grid .upk-style-2 .upk-item:nth-child(5n+4), .upk-alice-grid .upk-style-2 .upk-item:nth-child(5n+5) {
10355 grid-column: 2 span/auto;
10356 }
10357 .upk-alice-grid .upk-style-3 .upk-item:nth-child(6n+1) {
10358 grid-column: span 4/auto;
10359 grid-row: span 2/auto;
10360 }
10361 .upk-alice-grid .upk-style-3 .upk-item:nth-child(6n+1) .upk-title {
10362 font-size: 25px;
10363 }
10364 .upk-alice-grid .upk-style-4 .upk-item:nth-child(5n+2) {
10365 grid-column: span 2/auto;
10366 grid-row: span 2;
10367 }
10368 .upk-alice-grid .upk-style-4 .upk-item:nth-child(5n+1), .upk-alice-grid .upk-style-4 .upk-item:nth-child(5n+3), .upk-alice-grid .upk-style-4 .upk-item:nth-child(5n+4), .upk-alice-grid .upk-style-4 .upk-item:nth-child(5n+5) {
10369 grid-column: span 2/auto;
10370 }
10371 }
10372 .upk-harold-list .upk-list-wrap {
10373 display: grid;
10374 grid-gap: 20px;
10375 }
10376 .upk-harold-list .upk-item {
10377 position: relative;
10378 overflow: hidden;
10379 display: flex;
10380 padding: clamp(10px, 2vw, 20px);
10381 border-radius: 8px;
10382 border: 1px solid #e8ecf3;
10383 transition: all 0.3s ease;
10384 }
10385 .upk-harold-list .upk-item-box {
10386 display: flex;
10387 }
10388 .upk-harold-list .upk-image-wrap {
10389 max-width: clamp(100px, 10vw, 130px);
10390 min-width: clamp(100px, 10vw, 130px);
10391 width: 100%;
10392 display: flex;
10393 }
10394 .upk-harold-list .upk-image-wrap .upk-img {
10395 width: 100%;
10396 height: 100%;
10397 object-fit: cover;
10398 border-radius: 5px;
10399 }
10400 .upk-harold-list .upk-content {
10401 display: flex;
10402 align-items: center;
10403 padding: clamp(10px, 2vw, 20px);
10404 }
10405 .upk-harold-list .upk-category {
10406 margin-bottom: clamp(10px, 1vw, 15px);
10407 }
10408 .upk-harold-list .upk-category a {
10409 text-transform: capitalize;
10410 color: #8D99AE;
10411 font-size: 10px;
10412 padding: clamp(3px, 1vw, 4px) clamp(7px, 1vw, 10px);
10413 text-transform: uppercase;
10414 font-weight: 600;
10415 border-radius: 4px;
10416 line-height: 1;
10417 transition: all 0.3s ease;
10418 }
10419 .upk-harold-list .upk-category a:hover {
10420 border: 1px solid #EF233C;
10421 color: #EF233C;
10422 }
10423 .upk-harold-list .upk-category a + a {
10424 margin-left: 5px;
10425 }
10426 .upk-harold-list .upk-title {
10427 font-size: clamp(16px, 2vw, 20px);
10428 font-weight: 600;
10429 margin: 0px;
10430 padding-bottom: clamp(10px, 1vw, 15px);
10431 text-transform: capitalize;
10432 }
10433 .upk-harold-list .upk-title a {
10434 color: #2B2D42;
10435 }
10436 .upk-harold-list .upk-title a:hover {
10437 color: #EF233C;
10438 }
10439 .upk-harold-list .upk-meta {
10440 display: flex;
10441 flex-wrap: wrap;
10442 align-items: center;
10443 font-size: 11px;
10444 }
10445 .upk-harold-list .upk-meta .upk-reading-time,
10446 .upk-harold-list .upk-meta .upk-post-time,
10447 .upk-harold-list .upk-meta .upk-author a,
10448 .upk-harold-list .upk-meta .upk-date {
10449 text-transform: uppercase;
10450 font-weight: 500;
10451 color: #8D99AE;
10452 display: flex;
10453 align-items: center;
10454 }
10455 .upk-harold-list .upk-meta .upk-reading-time i,
10456 .upk-harold-list .upk-meta .upk-post-time i,
10457 .upk-harold-list .upk-meta .upk-author a i,
10458 .upk-harold-list .upk-meta .upk-date i {
10459 margin-right: 5px;
10460 }
10461 .upk-harold-list .upk-meta .upk-post-time {
10462 margin-left: 5px;
10463 }
10464 .upk-harold-list .upk-meta .upk-post-time i {
10465 margin-right: 2px;
10466 }
10467 .upk-harold-list .upk-meta > div {
10468 position: relative;
10469 display: inline-flex;
10470 }
10471 .upk-harold-list .upk-meta > div:before {
10472 content: attr(data-separator);
10473 margin: 0 5px;
10474 }
10475 .upk-harold-list .upk-meta > div:nth-child(1)::before {
10476 display: none;
10477 }
10478
10479 .upk-global-link-yes .upk-harold-list .upk-item:hover {
10480 cursor: pointer;
10481 }
10482
10483 .upk-harold-carousel .upk-item {
10484 position: relative;
10485 overflow: hidden;
10486 display: flex;
10487 padding: clamp(10px, 2vw, 20px);
10488 border-radius: 8px;
10489 border: 1px solid #e8ecf3;
10490 transition: all 0.3s ease;
10491 }
10492 .upk-harold-carousel .upk-item-box {
10493 display: flex;
10494 }
10495 .upk-harold-carousel .upk-image {
10496 max-width: clamp(100px, 10vw, 130px);
10497 min-width: clamp(100px, 10vw, 130px);
10498 width: 100%;
10499 display: flex;
10500 }
10501 .upk-harold-carousel .upk-image .upk-harold-img {
10502 width: 100%;
10503 height: 100%;
10504 object-fit: cover;
10505 border-radius: 5px;
10506 }
10507 .upk-harold-carousel .upk-content {
10508 display: flex;
10509 align-items: center;
10510 padding: clamp(10px, 2vw, 20px);
10511 }
10512 .upk-harold-carousel .upk-category {
10513 margin-bottom: clamp(10px, 1vw, 15px);
10514 }
10515 .upk-harold-carousel .upk-category a {
10516 text-transform: capitalize;
10517 color: #8D99AE;
10518 font-size: 10px;
10519 padding: clamp(3px, 1vw, 4px) clamp(7px, 1vw, 10px);
10520 text-transform: uppercase;
10521 font-weight: 600;
10522 border-radius: 4px;
10523 line-height: 1;
10524 transition: all 0.3s ease;
10525 }
10526 .upk-harold-carousel .upk-category a:hover {
10527 border: 1px solid #EF233C;
10528 color: #EF233C;
10529 }
10530 .upk-harold-carousel .upk-category a + a {
10531 margin-left: 5px;
10532 }
10533 .upk-harold-carousel .upk-title {
10534 font-size: clamp(16px, 2vw, 20px);
10535 font-weight: 600;
10536 margin: 0px;
10537 padding-bottom: clamp(10px, 1vw, 15px);
10538 text-transform: capitalize;
10539 }
10540 .upk-harold-carousel .upk-title a {
10541 color: #2B2D42;
10542 }
10543 .upk-harold-carousel .upk-title a:hover {
10544 color: #EF233C;
10545 }
10546 .upk-harold-carousel .upk-meta {
10547 display: flex;
10548 flex-wrap: wrap;
10549 align-items: center;
10550 font-size: 11px;
10551 }
10552 .upk-harold-carousel .upk-meta .upk-reading-time,
10553 .upk-harold-carousel .upk-meta .upk-post-time,
10554 .upk-harold-carousel .upk-meta .upk-author a,
10555 .upk-harold-carousel .upk-meta .upk-date {
10556 text-transform: uppercase;
10557 font-weight: 500;
10558 color: #8D99AE;
10559 display: flex;
10560 align-items: center;
10561 line-height: 1;
10562 }
10563 .upk-harold-carousel .upk-meta .upk-reading-time i,
10564 .upk-harold-carousel .upk-meta .upk-post-time i,
10565 .upk-harold-carousel .upk-meta .upk-author a i,
10566 .upk-harold-carousel .upk-meta .upk-date i {
10567 margin-right: 5px;
10568 }
10569 .upk-harold-carousel .upk-meta .upk-post-time {
10570 margin-left: 5px;
10571 }
10572 .upk-harold-carousel .upk-meta .upk-post-time i {
10573 margin-right: 2px;
10574 }
10575 .upk-harold-carousel .upk-meta > div {
10576 position: relative;
10577 display: inline-flex;
10578 }
10579 .upk-harold-carousel .upk-meta > div:before {
10580 content: attr(data-separator);
10581 margin: 0 5px;
10582 }
10583 .upk-harold-carousel .upk-meta > div:nth-child(1)::before {
10584 display: none;
10585 }
10586
10587 .upk-global-link-yes .upk-harold-carousel .upk-item:hover {
10588 cursor: pointer;
10589 }
10590
10591 .upk-item-match-height--yes .upk-harold-carousel .swiper-slide {
10592 height: initial;
10593 }
10594
10595 .upk-paradox-slider .upk-item {
10596 display: flex;
10597 height: clamp(29.375rem, 60vw, 40.625rem);
10598 overflow: hidden;
10599 }
10600 .upk-paradox-slider .upk-image-wrapper:before {
10601 content: "";
10602 position: absolute;
10603 height: 100%;
10604 width: 100%;
10605 background: rgba(43, 45, 66, 0.5);
10606 left: 0;
10607 top: 0;
10608 z-index: 1;
10609 }
10610 .upk-paradox-slider .upk-img {
10611 position: absolute;
10612 object-fit: cover;
10613 height: 100%;
10614 width: 100%;
10615 }
10616 .upk-paradox-slider .upk-content-box {
10617 display: flex;
10618 align-items: center;
10619 justify-content: center;
10620 height: 100%;
10621 width: 100%;
10622 max-width: 780px;
10623 padding: clamp(1.25rem, 4vw, 2.5rem);
10624 z-index: 10;
10625 }
10626 .upk-paradox-slider .upk-category-date-wrap {
10627 padding-bottom: clamp(0.625rem, 2vw, 0.938rem);
10628 }
10629 .upk-paradox-slider .upk-category {
10630 display: flex;
10631 }
10632 .upk-paradox-slider .upk-category a {
10633 color: #EDF2F4;
10634 background: #EF233C;
10635 display: inline-flex;
10636 padding: clamp(0.25rem, 1.5vw, 0.375rem) clamp(0.5rem, 1.5vw, 0.75rem);
10637 font-size: clamp(0.688rem, 2vw, 0.75rem);
10638 line-height: 1;
10639 font-weight: 600;
10640 text-transform: uppercase;
10641 border-radius: 2px;
10642 letter-spacing: 0.5px;
10643 }
10644 .upk-paradox-slider .upk-category a + a {
10645 margin-left: 5px;
10646 }
10647 .upk-paradox-slider .upk-post-time {
10648 display: inline-flex;
10649 align-items: center;
10650 margin-left: 5px;
10651 }
10652 .upk-paradox-slider .upk-post-time i {
10653 margin-right: 2px;
10654 }
10655 .upk-paradox-slider .upk-meta {
10656 color: #EDF2F4;
10657 font-size: clamp(0.75rem, 2vw, 0.875rem);
10658 text-transform: uppercase;
10659 padding-left: clamp(0.625rem, 1.5vw, 0.938rem);
10660 }
10661 .upk-paradox-slider .upk-meta > div {
10662 position: relative;
10663 }
10664 .upk-paradox-slider .upk-meta > div:before {
10665 content: attr(data-separator);
10666 margin: 0 8px;
10667 }
10668 .upk-paradox-slider .upk-meta > div:nth-child(1)::before {
10669 display: none;
10670 }
10671 .upk-paradox-slider .upk-title {
10672 font-size: clamp(1.5rem, 5vw, 3rem);
10673 padding-bottom: clamp(0.938rem, 3vw, 1.875rem);
10674 margin: 0;
10675 }
10676 .upk-paradox-slider .upk-title a {
10677 color: #fff;
10678 }
10679 .upk-paradox-slider .upk-text {
10680 color: #EDF2F4;
10681 font-size: clamp(0.875rem, 2vw, 1rem);
10682 padding-bottom: clamp(1.25rem, 3vw, 2.188rem);
10683 }
10684 .upk-paradox-slider .upk-text p {
10685 margin: 0;
10686 }
10687 .upk-paradox-slider .upk-author-image {
10688 display: flex;
10689 }
10690 .upk-paradox-slider .upk-author-image img {
10691 border-radius: 80px;
10692 margin-right: clamp(0.625rem, 2vw, 0.938rem);
10693 }
10694 .upk-paradox-slider .upk-author-name a {
10695 font-size: clamp(0.875rem, 2vw, 1rem);
10696 margin-bottom: 2px;
10697 }
10698 .upk-paradox-slider .upk-author-role {
10699 font-size: clamp(0.75rem, 2vw, 0.875rem);
10700 }
10701 .upk-paradox-slider .upk-author-role,
10702 .upk-paradox-slider .upk-author-name a {
10703 text-transform: capitalize;
10704 color: #EDF2F4;
10705 display: flex;
10706 }
10707
10708 .upk-content--left .upk-paradox-slider .upk-content-box {
10709 text-align: left;
10710 }
10711 .upk-content--left .upk-paradox-slider .upk-author-wrapper,
10712 .upk-content--left .upk-paradox-slider .upk-category-date-wrap {
10713 justify-content: left;
10714 }
10715
10716 .upk-content--center .upk-paradox-slider .upk-content-box {
10717 text-align: center;
10718 }
10719 .upk-content--center .upk-paradox-slider .upk-author-wrapper,
10720 .upk-content--center .upk-paradox-slider .upk-category-date-wrap {
10721 justify-content: center;
10722 }
10723
10724 .upk-content--right .upk-paradox-slider .upk-content-box {
10725 text-align: right;
10726 }
10727 .upk-content--right .upk-paradox-slider .upk-author-wrapper,
10728 .upk-content--right .upk-paradox-slider .upk-category-date-wrap {
10729 justify-content: flex-end;
10730 }
10731
10732 .upk-global-link-yes .upk-item:hover {
10733 cursor: pointer;
10734 }
10735
10736 .upk-paradox-slider .upk-navigation-prev,
10737 .upk-paradox-slider .upk-navigation-next {
10738 color: #fff;
10739 border: 1px solid #fff;
10740 padding: 15px;
10741 border-radius: 60px;
10742 transition: all 0.3s ease;
10743 }
10744 .upk-paradox-slider .upk-navigation-prev i,
10745 .upk-paradox-slider .upk-navigation-next i {
10746 font-size: 18px;
10747 transition: all 0.3s ease;
10748 }
10749 .upk-paradox-slider .upk-navigation-prev:hover,
10750 .upk-paradox-slider .upk-navigation-next:hover {
10751 color: #EF233C;
10752 background: #fff;
10753 }
10754 .upk-paradox-slider .upk-slider .swiper-pagination .swiper-pagination-bullet,
10755 .upk-paradox-slider .upk-dots-container .swiper-pagination .swiper-pagination-bullet,
10756 .upk-paradox-slider .upk-arrows-dots-container .swiper-pagination .swiper-pagination-bullet {
10757 width: 40px;
10758 height: 6px;
10759 border-radius: 0;
10760 background: #fff;
10761 }
10762
10763 .upk-news-ticker {
10764 position: relative;
10765 display: block;
10766 background-color: #2B2D42;
10767 width: 100%;
10768 height: 40px;
10769 box-sizing: border-box;
10770 line-height: 40px;
10771 overflow: hidden;
10772 border-radius: 2px;
10773 text-align: auto;
10774 font-size: 14px;
10775 }
10776 .upk-news-ticker .upk-news-ticker-label {
10777 background-color: #EF233C;
10778 left: 0;
10779 top: 0;
10780 bottom: 0;
10781 height: 100%;
10782 position: absolute;
10783 text-align: center;
10784 color: #FFF;
10785 font-weight: bold;
10786 z-index: 3;
10787 padding: 0 15px;
10788 white-space: nowrap;
10789 font-size: 12px;
10790 line-height: inherit;
10791 }
10792 .upk-news-ticker .upk-news-ticker-label::after {
10793 content: "";
10794 position: absolute;
10795 right: -15px;
10796 border: 8px solid transparent;
10797 border-left-color: #EF233C;
10798 top: 50%;
10799 transform: translateY(-50%);
10800 }
10801 .upk-news-ticker .upk-news-ticker-content {
10802 position: absolute;
10803 left: 0;
10804 top: 0;
10805 bottom: 0;
10806 height: 100%;
10807 right: 0;
10808 overflow: hidden;
10809 line-height: inherit;
10810 }
10811 .upk-news-ticker .upk-news-ticker-content:after, .upk-news-ticker .upk-news-ticker-content:before {
10812 content: "";
10813 height: 100%;
10814 position: absolute;
10815 box-shadow: 0 0 12px 12px #2B2D42;
10816 width: 1px;
10817 z-index: 1;
10818 top: 0;
10819 }
10820 .upk-news-ticker .upk-news-ticker-content:before {
10821 left: -1px;
10822 }
10823 .upk-news-ticker .upk-news-ticker-content:after {
10824 right: -1px;
10825 }
10826 .upk-news-ticker .upk-news-ticker-content * {
10827 color: #fff;
10828 }
10829 .upk-news-ticker .upk-news-ticker-content a:hover {
10830 color: #ddd;
10831 }
10832 .upk-news-ticker .upk-news-ticker-content ul {
10833 display: block;
10834 height: 100%;
10835 list-style: none;
10836 padding: 0;
10837 margin: 0;
10838 left: 0;
10839 bottom: 0;
10840 width: 100%;
10841 position: absolute;
10842 }
10843 .upk-news-ticker .upk-news-ticker-content ul li {
10844 white-space: nowrap;
10845 overflow: hidden !important;
10846 text-overflow: ellipsis;
10847 text-decoration: none;
10848 -webkit-transition: color 0.2s linear;
10849 -moz-transition: color 0.2s linear;
10850 -o-transition: color 0.2s linear;
10851 transition: color 0.2s linear;
10852 position: absolute;
10853 width: 100%;
10854 display: none;
10855 color: #333;
10856 }
10857 .upk-news-ticker .upk-news-ticker-content ul li a {
10858 white-space: nowrap;
10859 text-overflow: ellipsis;
10860 text-decoration: none;
10861 padding: 0 12px;
10862 position: relative;
10863 display: block;
10864 overflow: hidden;
10865 }
10866 .upk-news-ticker .upk-news-ticker-content .upk-news-ticker-date,
10867 .upk-news-ticker .upk-news-ticker-content .upk-news-ticker-time {
10868 letter-spacing: 0px;
10869 font-weight: 700;
10870 }
10871 .upk-news-ticker .upk-news-ticker-content .upk-news-ticker-date .upk-news-ticker-date-sep,
10872 .upk-news-ticker .upk-news-ticker-content .upk-news-ticker-time .upk-news-ticker-date-sep {
10873 margin-left: -3px;
10874 margin-right: -3px;
10875 }
10876 .upk-news-ticker .upk-news-ticker-navigation .upk-news-ticker-play polygon {
10877 display: block;
10878 }
10879 .upk-news-ticker .upk-news-ticker-navigation .upk-news-ticker-play rect {
10880 display: none;
10881 }
10882 .upk-news-ticker .upk-news-ticker-navigation .upk-news-ticker-pause polygon {
10883 display: none;
10884 }
10885 .upk-news-ticker .upk-news-ticker-navigation .upk-news-ticker-pause rect {
10886 display: block;
10887 }
10888 .upk-news-ticker .upk-news-ticker-navigation button svg {
10889 color: #d5d5d5;
10890 }
10891 .upk-news-ticker .upk-news-ticker-navigation button:hover svg {
10892 color: #fff;
10893 }
10894
10895 .upk-news-ticker-loading {
10896 position: absolute;
10897 left: 0;
10898 right: 0;
10899 top: 0;
10900 bottom: 0;
10901 background-color: rgb(255, 255, 255);
10902 z-index: 5;
10903 padding: 0 10px;
10904 color: rgb(0, 0, 0);
10905 }
10906
10907 .upk-news-ticker-loader-text {
10908 padding: 0 10px;
10909 }
10910
10911 .upk-news-ticker-prefix {
10912 color: #d65d7a;
10913 margin-right: 15px;
10914 padding-left: 10px;
10915 }
10916
10917 .upk-news-ticker-positive {
10918 color: #0b8457;
10919 font-weight: bold;
10920 }
10921
10922 .upk-news-ticker-negative {
10923 color: #dc2f2f;
10924 font-weight: bold;
10925 }
10926
10927 .upk-news-ticker-controls {
10928 width: auto;
10929 right: 0;
10930 top: 0;
10931 bottom: 0;
10932 height: 100%;
10933 position: absolute;
10934 -webkit-touch-callout: none;
10935 -webkit-user-select: none;
10936 -khtml-user-select: none;
10937 -moz-user-select: none;
10938 -ms-user-select: none;
10939 user-select: none;
10940 }
10941
10942 .upk-news-ticker-controls button {
10943 float: left;
10944 height: 100%;
10945 cursor: pointer;
10946 border: none;
10947 text-align: center;
10948 background-color: transparent;
10949 outline: none;
10950 }
10951
10952 .upk-effect-scroll .upk-news-ticker-content ul {
10953 display: block;
10954 width: 100%;
10955 position: relative;
10956 }
10957
10958 .upk-effect-scroll .upk-news-ticker-content ul li {
10959 display: list-item;
10960 float: left;
10961 position: relative;
10962 width: auto;
10963 }
10964
10965 .upk-news-ticker-direction-rtl {
10966 direction: rtl;
10967 }
10968 .upk-news-ticker-direction-rtl .upk-news-ticker-label {
10969 left: auto;
10970 right: 0;
10971 }
10972 .upk-news-ticker-direction-rtl .upk-news-ticker-controls {
10973 right: auto;
10974 left: 0;
10975 }
10976 .upk-news-ticker-direction-rtl .upk-news-ticker-prefix {
10977 margin-left: 15px;
10978 margin-right: 0;
10979 padding-left: 0;
10980 padding-right: 10px;
10981 }
10982 .upk-news-ticker-direction-rtl .upk-news-ticker-controls button {
10983 border-left: none;
10984 }
10985 .upk-news-ticker-direction-rtl.upk-effect-scroll .upk-news-ticker-content ul li {
10986 float: right;
10987 }
10988
10989 .upk-accordion-wrapper {
10990 display: flex;
10991 gap: 20px;
10992 }
10993 .upk-accordion-wrapper .upk-accordion-item {
10994 flex: 1 1;
10995 transition: flex 400ms;
10996 cursor: pointer;
10997 overflow: hidden;
10998 border-radius: 10px;
10999 }
11000 .upk-accordion-wrapper .upk-accordion-item:hover {
11001 flex: 2;
11002 }
11003 .upk-accordion-wrapper .upk-accordion-item:hover .upk-accordion-item-box::before {
11004 background: rgba(19, 19, 28, 0.7);
11005 }
11006 .upk-accordion-wrapper .upk-accordion-item-box {
11007 position: relative;
11008 width: 100%;
11009 height: 100%;
11010 transition: all 0.3s ease;
11011 }
11012 .upk-accordion-wrapper .upk-accordion-item-box::before {
11013 position: absolute;
11014 content: "";
11015 width: 100%;
11016 height: 100%;
11017 background: rgba(43, 45, 66, 0.5);
11018 transition: all 0.3s ease;
11019 }
11020 .upk-accordion-wrapper .upk-accordion-image {
11021 height: 100%;
11022 width: 100%;
11023 display: flex;
11024 }
11025 .upk-accordion-wrapper .upk-accordion-image .upk-img {
11026 width: 100%;
11027 height: 100%;
11028 object-fit: cover;
11029 }
11030 .upk-accordion-wrapper .upk-accordion-content {
11031 position: absolute;
11032 bottom: 0;
11033 left: 0;
11034 padding: 20px;
11035 width: 100%;
11036 }
11037 .upk-accordion-wrapper .upk-category {
11038 display: flex;
11039 margin-bottom: 10px;
11040 }
11041 .upk-accordion-wrapper .upk-category a,
11042 .upk-accordion-wrapper .upk-category a:before {
11043 display: block;
11044 color: #fff;
11045 background: #EF233C;
11046 padding: 6px 12px;
11047 font-size: 11px;
11048 font-weight: 500;
11049 line-height: 1;
11050 border-radius: 3px;
11051 text-transform: uppercase;
11052 transition: all 0.3s ease;
11053 }
11054 .upk-accordion-wrapper .upk-category a:hover,
11055 .upk-accordion-wrapper .upk-category a:hover::before {
11056 background: #D90429;
11057 }
11058 .upk-accordion-wrapper .upk-category a + a {
11059 margin-left: 5px;
11060 }
11061 .upk-accordion-wrapper .upk-title {
11062 margin: 0;
11063 margin-bottom: 15px;
11064 font-size: 18px;
11065 font-weight: 600;
11066 line-height: 1.4;
11067 }
11068 .upk-accordion-wrapper .upk-title a {
11069 color: #fff;
11070 transition: all 0.3s ease;
11071 }
11072 .upk-accordion-wrapper .upk-title a:hover {
11073 color: #EF233C;
11074 }
11075 .upk-accordion-wrapper .upk-text {
11076 font-size: 14px;
11077 color: #cad1d4;
11078 margin-bottom: 15px;
11079 }
11080 .upk-accordion-wrapper .upk-text p {
11081 margin: 0;
11082 }
11083 .upk-accordion-wrapper .upk-accordion-meta {
11084 display: flex;
11085 flex-wrap: wrap;
11086 align-items: center;
11087 color: #cad1d4;
11088 font-weight: 500;
11089 font-size: 14px;
11090 }
11091 .upk-accordion-wrapper .upk-accordion-meta .upk-post-time {
11092 margin-left: 5px;
11093 }
11094 .upk-accordion-wrapper .upk-accordion-meta .upk-post-time i {
11095 margin-right: 2px;
11096 }
11097 .upk-accordion-wrapper .upk-accordion-meta .upk-accordion-date i {
11098 margin-right: 4px;
11099 }
11100 .upk-accordion-wrapper .upk-accordion-meta > div {
11101 position: relative;
11102 display: inline-flex;
11103 align-items: center;
11104 }
11105 .upk-accordion-wrapper .upk-accordion-meta > div:before {
11106 content: attr(data-separator);
11107 margin: 0 8px;
11108 }
11109 .upk-accordion-wrapper .upk-accordion-meta > div:nth-child(1)::before {
11110 display: none;
11111 }
11112 .upk-accordion-wrapper .upk-accordion-meta .upk-accordion-comments,
11113 .upk-accordion-wrapper .upk-accordion-meta .upk-accordion-date {
11114 display: flex;
11115 align-items: center;
11116 gap: 7px;
11117 }
11118 .upk-accordion-wrapper .upk-author-wrapper {
11119 position: absolute;
11120 top: 20px;
11121 left: 20px;
11122 display: flex;
11123 align-items: center;
11124 }
11125 .upk-accordion-wrapper .upk-author-img img {
11126 border-radius: 80px;
11127 margin-right: 10px;
11128 }
11129 .upk-accordion-wrapper .upk-author-info-warp {
11130 flex-direction: column;
11131 }
11132 .upk-accordion-wrapper .upk-author-name a {
11133 font-size: 14px;
11134 color: #cad1d4;
11135 font-weight: 600;
11136 letter-spacing: 0.5px;
11137 transition: color 0.3s ease;
11138 }
11139 .upk-accordion-wrapper .upk-author-role {
11140 font-size: 14px;
11141 color: #cad1d4;
11142 line-height: 1;
11143 }
11144 .upk-accordion-wrapper.upk-accordion-style-1 {
11145 height: 750px;
11146 flex-direction: column;
11147 }
11148 .upk-accordion-wrapper.upk-accordion-style-2 {
11149 height: 750px;
11150 flex-direction: column;
11151 }
11152 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-text {
11153 display: none;
11154 }
11155 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-date,
11156 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-category,
11157 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-title,
11158 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-comments {
11159 overflow: hidden;
11160 }
11161 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-category a,
11162 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-title a,
11163 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-date span,
11164 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-comments span {
11165 position: relative;
11166 display: block;
11167 -webkit-transition: -webkit-transform 0.2s;
11168 transition: transform 0.2s;
11169 transform-origin: 100% 0%;
11170 }
11171 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-category a::before,
11172 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-title a::before,
11173 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-date span::before,
11174 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-comments span::before {
11175 position: absolute;
11176 top: 100%;
11177 width: 100%;
11178 left: 0;
11179 content: attr(data-hover);
11180 }
11181 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-item:hover .upk-category a,
11182 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-item:hover .upk-title a,
11183 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-item:hover .upk-accordion-date span,
11184 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-item:hover .upk-accordion-comments span {
11185 -webkit-transform: translateY(-100%);
11186 transform: translateY(-100%);
11187 transform-origin: 0% 0%;
11188 }
11189
11190 .upk-global-link-yes .upk-accordion-wrapper .upk-alex-carousel-item:hover {
11191 cursor: pointer;
11192 }
11193
11194 @media (min-width: 768px) {
11195 .upk-accordion-wrapper.upk-accordion-style-1 {
11196 height: 350px;
11197 flex-direction: row;
11198 }
11199 .upk-accordion-wrapper.upk-accordion-style-2 {
11200 height: 1000px;
11201 }
11202 .upk-accordion-wrapper .upk-accordion-content {
11203 padding: 30px;
11204 }
11205 .upk-accordion-wrapper .upk-author-wrapper {
11206 top: 30px;
11207 left: 30px;
11208 }
11209 }
11210 @media (min-width: 1024px) {
11211 .upk-accordion-wrapper .upk-accordion-content {
11212 width: 370px;
11213 }
11214 .upk-accordion-wrapper .upk-category a,
11215 .upk-accordion-wrapper .upk-category a::before {
11216 padding: 8px 12px;
11217 font-size: 10px;
11218 }
11219 .upk-accordion-wrapper .upk-title {
11220 font-size: 22px;
11221 margin-bottom: 10px;
11222 }
11223 .upk-accordion-wrapper .upk-text {
11224 font-size: 16px;
11225 margin-bottom: 20px;
11226 }
11227 .upk-accordion-wrapper .upk-accordion-meta {
11228 font-size: 15px;
11229 }
11230 .upk-accordion-wrapper .upk-author-name a {
11231 font-size: 15px;
11232 }
11233 }
11234 .upk-post-category {
11235 display: grid;
11236 }
11237 .upk-post-category .upk-category-item {
11238 position: relative;
11239 background: #2B2D42;
11240 display: flex;
11241 flex-direction: column;
11242 justify-content: center;
11243 padding: 20px;
11244 }
11245 .upk-post-category .upk-category-item .upk-category-image {
11246 width: 100%;
11247 height: 100%;
11248 }
11249 .upk-post-category .upk-category-item .upk-category-name {
11250 font-weight: 600;
11251 color: #fff;
11252 transition: all 0.3s ease;
11253 }
11254 .upk-post-category .upk-category-item .upk-category-text {
11255 color: #dcdee2;
11256 font-size: 15px;
11257 padding-top: 10px;
11258 transition: all 0.3s ease;
11259 }
11260 .upk-post-category .upk-category-item .upk-category-count {
11261 font-size: 13px;
11262 width: 16px;
11263 height: 16px;
11264 display: flex;
11265 align-items: center;
11266 justify-content: center;
11267 color: #fff;
11268 background: rgba(255, 255, 255, 0.3);
11269 border-radius: 2px;
11270 transition: all 0.3s ease;
11271 position: absolute;
11272 right: 0;
11273 top: 0;
11274 padding: 16px;
11275 }
11276 .upk-post-category .upk-category-item .upk-category-btn {
11277 background-color: rgba(255, 254, 254, 0.2392156863);
11278 text-align: center;
11279 backdrop-filter: blur(5px);
11280 text-transform: capitalize;
11281 font-weight: 700;
11282 color: #fff;
11283 font-size: 14px;
11284 transition: all 0.3s cubic-bezier(0.14, 0.57, 0.36, 1);
11285 padding: 14px;
11286 border-radius: 10px;
11287 }
11288 .upk-post-category .upk-category-item .upk-category-btn:hover {
11289 background-color: rgba(0, 0, 0, 0.0705882353);
11290 box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.1882352941) inset;
11291 }
11292 .upk-post-category .upk-category-item .upk-content {
11293 display: inline-flex;
11294 flex-direction: column;
11295 position: relative;
11296 }
11297 .upk-post-category.upk-category-view-all .upk-content {
11298 flex: 1;
11299 }
11300 .upk-post-category.upk-category-view-all .upk-content + .upk-category-btn {
11301 margin-top: 30px;
11302 }
11303 .upk-post-category.upk-category-style-1 .upk-category-item {
11304 border-radius: 4px;
11305 transition: all 0.3s ease;
11306 }
11307 .upk-post-category.upk-category-style-1 .upk-category-item:hover {
11308 opacity: 0.8;
11309 }
11310 .upk-post-category.upk-category-style-1 .upk-category-name {
11311 font-size: 16px;
11312 }
11313 .upk-post-category.upk-category-style-1 .upk-category-image {
11314 margin-bottom: 30px;
11315 }
11316 .upk-post-category.upk-category-style-2 .upk-category-item {
11317 border-radius: 15px;
11318 min-height: 100px;
11319 overflow: hidden;
11320 }
11321 .upk-post-category.upk-category-style-2 .upk-category-image {
11322 position: absolute;
11323 margin: 0;
11324 top: 0;
11325 left: 0;
11326 }
11327 .upk-post-category.upk-category-style-2 .upk-category-image::before {
11328 position: absolute;
11329 content: "";
11330 width: 100%;
11331 height: 100%;
11332 background-color: rgba(0, 0, 0, 0.45);
11333 }
11334 .upk-post-category.upk-category-style-2 .upk-category-image img {
11335 width: 100%;
11336 height: 100%;
11337 object-fit: cover;
11338 }
11339 .upk-post-category.upk-category-style-2 .upk-content {
11340 z-index: 1;
11341 }
11342 .upk-post-category.upk-category-style-2 .upk-category-name {
11343 font-size: 20px;
11344 }
11345 .upk-post-category.upk-category-style-2 .upk-category-count {
11346 border-radius: 8px;
11347 }
11348
11349 .upk-tag-cloud .upk-item {
11350 position: relative;
11351 background: #2B2D42;
11352 border-radius: 4px;
11353 align-items: center;
11354 transition: all 0.3s ease;
11355 }
11356 .upk-tag-cloud .upk-name {
11357 font-size: 14px;
11358 font-weight: 600;
11359 color: #fff;
11360 letter-spacing: 0.5px;
11361 transition: all 0.3s ease;
11362 line-height: 1;
11363 }
11364 .upk-tag-cloud .upk-count {
11365 display: inline-flex;
11366 font-size: 13px;
11367 padding: 3px 5px;
11368 color: #fff;
11369 background: rgba(255, 255, 255, 0.3);
11370 border-radius: 2px;
11371 line-height: 1;
11372 margin-left: 5px;
11373 transition: all 0.3s ease;
11374 }
11375
11376 .upk-layout-style--inline .upk-tag-cloud {
11377 display: -webkit-inline-box;
11378 }
11379 .upk-layout-style--inline .upk-tag-cloud .upk-item {
11380 padding: 8px 16px;
11381 margin-right: 10px;
11382 margin-bottom: 10px;
11383 display: inline-flex;
11384 }
11385 .upk-layout-style--inline .upk-tag-cloud .upk-item:nth-last-child(1) {
11386 margin-right: 0;
11387 }
11388
11389 .upk-layout-style--grid .upk-tag-cloud {
11390 display: grid;
11391 }
11392 .upk-layout-style--grid .upk-tag-cloud .upk-item {
11393 padding: 20px;
11394 display: flex;
11395 justify-content: space-between;
11396 }
11397
11398 :root {
11399 --upk-border-width: 30px;
11400 --upk-image-width: 420px;
11401 --upk-image-spacing: 30px;
11402 }
11403
11404 .upk-timeline .upk-wrapper {
11405 padding: 40px 0 20px 0;
11406 }
11407 .upk-timeline .upk-item {
11408 position: relative;
11409 }
11410 .upk-timeline .upk-item-box {
11411 display: flex;
11412 }
11413 .upk-timeline .upk-start-end-wrap {
11414 position: absolute;
11415 width: 60px;
11416 height: 60px;
11417 text-transform: uppercase;
11418 color: #2B2D42;
11419 background: #ffffff;
11420 font-weight: 700;
11421 font-size: 12px;
11422 border-radius: 15px;
11423 border: calc(var(--upk-border-width) / 6) solid var(--upk-line-color, #8D99AE);
11424 }
11425 .upk-timeline .upk-start-end-wrap .upk-start,
11426 .upk-timeline .upk-start-end-wrap .upk-end {
11427 display: none;
11428 position: absolute;
11429 top: 50%;
11430 left: 50%;
11431 transform: translate(-50%, -50%);
11432 }
11433 .upk-timeline .upk-date-wrapper {
11434 background: #ffffff;
11435 width: 90px;
11436 height: 90px;
11437 text-align: center;
11438 border: calc(var(--upk-border-width) / 3) solid var(--upk-line-color, #8D99AE);
11439 position: absolute;
11440 top: calc(-45px + var(--upk-border-width) / 2);
11441 color: #2B2D42;
11442 border-radius: 15px;
11443 z-index: 111;
11444 display: none;
11445 }
11446 .upk-timeline .upk-date-wrapper .upk-date-inner {
11447 position: absolute;
11448 top: 50%;
11449 left: 50%;
11450 padding: 5px;
11451 transform: translate(-50%, -50%);
11452 }
11453 .upk-timeline .upk-date-wrapper .upk-date-inner .upk-month {
11454 font-weight: 500;
11455 font-size: 14px;
11456 }
11457 .upk-timeline .upk-date-wrapper .upk-date-inner .upk-year {
11458 font-size: 12px;
11459 font-weight: 600;
11460 }
11461 .upk-timeline .upk-image-and-content-wrapper {
11462 display: block;
11463 align-items: center;
11464 }
11465 .upk-timeline .upk-image-wrapper {
11466 height: auto;
11467 }
11468 .upk-timeline .upk-image-wrapper .upk-img {
11469 width: 100%;
11470 height: 100%;
11471 border-radius: 20px;
11472 object-fit: cover;
11473 margin-bottom: var(--upk-image-spacing);
11474 }
11475 .upk-timeline .upk-content-wrap {
11476 width: 100%;
11477 z-index: 1;
11478 }
11479 .upk-timeline .upk-category {
11480 margin-bottom: 15px;
11481 }
11482 .upk-timeline .upk-category a {
11483 color: #EF233C;
11484 font-size: 10px;
11485 font-weight: 600;
11486 padding: 6px 12px;
11487 border-radius: 3px;
11488 display: inline-block;
11489 text-transform: uppercase;
11490 transition: all 0.3s ease-in-out;
11491 }
11492 .upk-timeline .upk-category a:hover {
11493 background: #EF233C;
11494 color: #fff;
11495 }
11496 .upk-timeline .upk-category a + a {
11497 margin-left: 5px;
11498 }
11499 .upk-timeline .upk-title {
11500 margin: 0;
11501 padding-bottom: 10px;
11502 text-transform: capitalize;
11503 font-size: 18px;
11504 font-weight: 700;
11505 line-height: 1.4;
11506 }
11507 .upk-timeline .upk-title a {
11508 color: #2B2D42;
11509 text-decoration: none;
11510 transition: all 0.3s ease;
11511 }
11512 .upk-timeline .upk-title a:hover {
11513 color: #D90429;
11514 }
11515 .upk-timeline .upk-text {
11516 margin-bottom: 15px;
11517 color: #6f6f6f;
11518 line-height: 1.6;
11519 font-size: 12px;
11520 }
11521 .upk-timeline .upk-text p {
11522 margin: 0;
11523 }
11524 .upk-timeline .upk-meta {
11525 display: flex;
11526 align-items: center;
11527 position: relative;
11528 font-size: 12px;
11529 text-transform: capitalize;
11530 color: rgba(125, 125, 125, 0.7294117647);
11531 font-weight: 500;
11532 }
11533 .upk-timeline .upk-meta .upk-author-name-wrap {
11534 display: flex;
11535 }
11536 .upk-timeline .upk-meta .upk-author-name-wrap .upk-by {
11537 font-weight: 700;
11538 padding-right: 6px;
11539 }
11540 .upk-timeline .upk-meta .upk-author-name-wrap .upk-author-name {
11541 text-decoration: none;
11542 color: rgba(125, 125, 125, 0.7294117647);
11543 font-weight: 500;
11544 }
11545 .upk-timeline .upk-meta .upk-separator {
11546 margin: 0 6px;
11547 }
11548 .upk-timeline .upk-responsive-date {
11549 display: block;
11550 margin-bottom: 10px;
11551 font-size: 12px;
11552 text-transform: capitalize;
11553 color: rgba(125, 125, 125, 0.7294117647);
11554 }
11555 .upk-timeline .upk-responsive-date .upk-publish {
11556 font-weight: 700;
11557 }
11558 .upk-timeline .upk-responsive-date .upk-date {
11559 padding-left: 10px;
11560 }
11561 .upk-timeline .upk-responsive-date .upk-post-time {
11562 margin-left: 5px;
11563 }
11564 .upk-timeline .upk-responsive-date .upk-post-time i {
11565 margin-right: 2px;
11566 }
11567 .upk-timeline .upk-line-right,
11568 .upk-timeline .upk-line-left {
11569 border: calc(var(--upk-border-width) / 2) solid var(--upk-line-color, #8D99AE);
11570 position: absolute;
11571 height: 100%;
11572 width: 50%;
11573 }
11574 .upk-timeline .upk-line-right {
11575 border-radius: 0 40px 40px 0;
11576 position: absolute;
11577 right: 0;
11578 border-left: 0;
11579 }
11580 .upk-timeline .upk-line-left {
11581 border-radius: 40px 0 0 40px;
11582 left: 0;
11583 border-right: 0;
11584 }
11585 .upk-timeline .upk-item:nth-child(1) .upk-start-end-wrap .upk-start {
11586 display: inherit;
11587 }
11588 .upk-timeline .upk-item:nth-last-child(1) .upk-start-end-wrap .upk-end {
11589 display: inherit;
11590 }
11591 .upk-timeline .upk-item:nth-child(2n+1) {
11592 margin-top: calc(-1 * var(--upk-border-width) / 2);
11593 }
11594 .upk-timeline .upk-item:nth-child(2n+1) .upk-image-and-content-wrapper {
11595 padding: 70px 40px 50px 0;
11596 }
11597 .upk-timeline .upk-item:nth-child(2n+1) .upk-meta {
11598 display: inline-flex;
11599 }
11600 .upk-timeline .upk-item:nth-child(2n+1) .upk-date-wrapper {
11601 left: calc((var(--upk-image-spacing)) + (var(--upk-image-width)));
11602 }
11603 .upk-timeline .upk-item:nth-child(2n+1) .upk-line-left {
11604 display: none !important;
11605 }
11606 .upk-timeline .upk-item:nth-child(2n+1) .upk-start-end-wrap {
11607 display: none;
11608 }
11609 .upk-timeline .upk-item:nth-child(2n+2) {
11610 margin-top: calc(-1 * var(--upk-border-width) / 2);
11611 }
11612 .upk-timeline .upk-item:nth-child(2n+2) .upk-item-box {
11613 flex-direction: row-reverse;
11614 }
11615 .upk-timeline .upk-item:nth-child(2n+2) .upk-date-wrapper {
11616 right: calc((var(--upk-image-spacing)) + (var(--upk-image-width)));
11617 }
11618 .upk-timeline .upk-item:nth-child(2n+2) .upk-image-wrapper {
11619 text-align: right;
11620 }
11621 .upk-timeline .upk-item:nth-child(2n+2) .upk-image-and-content-wrapper {
11622 padding: 70px 0 50px 42px;
11623 flex-direction: row-reverse;
11624 }
11625 .upk-timeline .upk-item:nth-child(2n+2) .upk-content-wrap {
11626 text-align: right;
11627 }
11628 .upk-timeline .upk-item:nth-child(2n+2) .upk-meta {
11629 display: inline-flex !important;
11630 }
11631 .upk-timeline .upk-item:nth-child(2n+2) .upk-comments:before {
11632 left: 90px;
11633 }
11634 .upk-timeline .upk-item:nth-child(2n+2) .upk-line-right {
11635 display: none;
11636 }
11637 .upk-timeline .upk-item:nth-child(2n+2) .upk-start-end-wrap {
11638 display: none;
11639 }
11640 .upk-timeline .upk-item:first-child .upk-item-box:before {
11641 position: absolute;
11642 top: 0;
11643 left: 0;
11644 content: "";
11645 background: var(--upk-line-color, #8D99AE);
11646 width: 50%;
11647 height: calc(var(--upk-border-width) / 2);
11648 }
11649 .upk-timeline .upk-item:first-child .upk-start-end-wrap {
11650 display: inherit !important;
11651 left: 0;
11652 top: calc(-30px + var(--upk-border-width) / 4);
11653 }
11654 .upk-timeline .upk-item:nth-last-child(1) .upk-item-box:after {
11655 position: absolute;
11656 bottom: 0;
11657 content: "";
11658 background: var(--upk-line-color, #8D99AE);
11659 width: 50%;
11660 height: calc(var(--upk-border-width) / 2);
11661 }
11662 .upk-timeline .upk-last-even-item:nth-child(2n+1) .upk-start-end-wrap {
11663 display: inherit !important;
11664 left: 0;
11665 bottom: calc(-40px + var(--upk-border-width) / 2);
11666 z-index: 111;
11667 }
11668 .upk-timeline .upk-last-odd-item:nth-child(2n+2) .upk-start-end-wrap {
11669 display: inherit !important;
11670 right: 0;
11671 bottom: calc(-40px + var(--upk-border-width) / 2);
11672 z-index: 111;
11673 }
11674
11675 @media (min-width: 768px) {
11676 .upk-timeline .upk-image-and-content-wrapper {
11677 display: flex;
11678 }
11679 .upk-timeline .upk-image-wrapper {
11680 height: 100%;
11681 flex: none;
11682 }
11683 .upk-timeline .upk-image-wrapper .upk-img {
11684 width: var(--upk-image-width);
11685 margin-bottom: 0px !important;
11686 }
11687 .upk-timeline .upk-item:nth-child(2n+2) .upk-image-wrapper .upk-img {
11688 margin-left: var(--upk-image-spacing);
11689 }
11690 .upk-timeline .upk-item:nth-child(2n+1) .upk-image-wrapper .upk-img {
11691 margin-right: var(--upk-image-spacing);
11692 }
11693 .upk-timeline .upk-last-odd-item:nth-child(2n+2) .upk-start-end-wrap {
11694 bottom: calc(-35px + var(--upk-border-width) / 2);
11695 }
11696 }
11697 @media (min-width: 1024px) {
11698 .upk-timeline .upk-wrapper {
11699 padding: 65px 0 30px 0;
11700 }
11701 .upk-timeline .upk-start-end-wrap {
11702 width: 100px;
11703 height: 100px;
11704 font-size: 18px;
11705 border: calc(var(--upk-border-width) / 3) solid var(--upk-line-color, #8D99AE);
11706 }
11707 .upk-timeline .upk-image-and-content-wrapper {
11708 display: flex;
11709 }
11710 .upk-timeline .upk-image-wrapper {
11711 height: 100%;
11712 }
11713 .upk-timeline .upk-image-wrapper .upk-img {
11714 width: var(--upk-image-width);
11715 }
11716 .upk-timeline .upk-category {
11717 margin-bottom: 20px;
11718 }
11719 .upk-timeline .upk-category a {
11720 font-size: 12px;
11721 }
11722 .upk-timeline .upk-title {
11723 padding-bottom: 15px;
11724 font-size: 24px;
11725 }
11726 .upk-timeline .upk-text {
11727 display: inherit;
11728 margin-bottom: 15px;
11729 font-size: 14px;
11730 }
11731 .upk-timeline .upk-meta {
11732 font-size: 14px;
11733 }
11734 .upk-timeline .upk-line-right {
11735 border: var(--upk-border-width) solid var(--upk-line-color, #8D99AE);
11736 border-left: none;
11737 border-radius: 0 80px 80px 0;
11738 }
11739 .upk-timeline .upk-line-left {
11740 border: var(--upk-border-width) solid var(--upk-line-color, #8D99AE);
11741 border-right: none;
11742 border-radius: 80px 0 0 80px;
11743 }
11744 .upk-timeline .upk-item:first-child .upk-start-end-wrap {
11745 top: calc(-50px + var(--upk-border-width) / 2);
11746 }
11747 .upk-timeline .upk-item:first-child .upk-item-box:before {
11748 height: var(--upk-border-width);
11749 }
11750 .upk-timeline .upk-item:nth-child(2n+1) {
11751 margin-top: calc(-1 * var(--upk-border-width));
11752 }
11753 .upk-timeline .upk-item:nth-child(2n+1) .upk-image-and-content-wrapper {
11754 padding: 130px 100px 130px 0;
11755 }
11756 .upk-timeline .upk-item:nth-child(2n+1) .upk-comments:before {
11757 left: 86px;
11758 }
11759 .upk-timeline .upk-item:nth-child(2n+2) {
11760 margin-top: calc(-1 * var(--upk-border-width));
11761 }
11762 .upk-timeline .upk-item:nth-child(2n+2) .upk-image-and-content-wrapper {
11763 padding: 130px 0 130px 100px;
11764 }
11765 .upk-timeline .upk-item:nth-child(2n+2) .upk-comments:before {
11766 left: 88px;
11767 }
11768 .upk-timeline .upk-item:nth-last-child(1) .upk-item-box:after {
11769 height: var(--upk-border-width);
11770 }
11771 .upk-timeline .upk-last-even-item:nth-child(2n+1) .upk-start-end-wrap {
11772 bottom: calc(-46px + var(--upk-border-width) / 2);
11773 }
11774 .upk-timeline .upk-last-odd-item:nth-child(2n+2) .upk-start-end-wrap {
11775 bottom: calc(-46px + var(--upk-border-width) / 2);
11776 }
11777 .upk-date-hide--yes .upk-timeline .upk-date-wrapper {
11778 display: block;
11779 }
11780 .upk-date-hide--yes .upk-timeline .upk-date-wrapper .upk-date-inner .upk-month {
11781 font-size: 18px;
11782 }
11783 .upk-date-hide--yes .upk-timeline .upk-date-wrapper .upk-date-inner .upk-year {
11784 font-size: 18px;
11785 }
11786 .upk-date-hide--yes .upk-timeline .upk-responsive-date {
11787 display: none;
11788 }
11789 }
11790 .upk-featured-list {
11791 position: relative;
11792 counter-reset: number-count;
11793 display: flex;
11794 flex-direction: column;
11795 grid-row-gap: 20px;
11796 }
11797 .upk-featured-list .upk-item {
11798 position: relative;
11799 }
11800 .upk-featured-list .upk-item .upk-item-box {
11801 width: 100%;
11802 }
11803 .upk-featured-list .upk-item .upk-image-wrap {
11804 display: none;
11805 overflow: hidden;
11806 }
11807 .upk-featured-list .upk-item .upk-image-wrap .upk-img {
11808 height: 100%;
11809 width: 100%;
11810 object-fit: cover;
11811 }
11812 .upk-featured-list .upk-item .upk-content {
11813 position: relative;
11814 display: flex;
11815 align-items: center;
11816 }
11817 .upk-featured-list .upk-item .upk-counter {
11818 counter-increment: number-count;
11819 height: 55px;
11820 min-width: 55px;
11821 width: 55px;
11822 background: #ffedef;
11823 text-align: center;
11824 border-radius: 80px;
11825 position: relative;
11826 display: inline-table;
11827 margin-right: 15px;
11828 }
11829 .upk-featured-list .upk-item .upk-counter:before {
11830 content: counter(number-count);
11831 color: #EF233C;
11832 font-weight: 600;
11833 font-size: 18px;
11834 line-height: 1;
11835 position: absolute;
11836 left: 50%;
11837 top: 50%;
11838 transform: translate(-50%, -50%);
11839 }
11840 .upk-featured-list .upk-item .upk-title {
11841 margin: 0;
11842 font-size: 16px;
11843 font-weight: 600;
11844 line-height: 1.4;
11845 }
11846 .upk-featured-list .upk-item .upk-title a {
11847 color: #2B2D42;
11848 }
11849 .upk-featured-list .upk-item .upk-title a:hover {
11850 color: #EF233C;
11851 }
11852 .upk-featured-list .upk-item .upk-category {
11853 padding-bottom: 5px;
11854 display: inline-flex;
11855 }
11856 .upk-featured-list .upk-item .upk-category a {
11857 color: #8D99AE;
11858 font-size: 13px;
11859 letter-spacing: 0.5px;
11860 display: -webkit-inline-box;
11861 line-height: 1;
11862 text-transform: capitalize;
11863 transition: all 0.3s ease;
11864 position: relative;
11865 display: flex;
11866 align-items: center;
11867 }
11868 .upk-featured-list .upk-item .upk-category a span {
11869 height: 8px;
11870 width: 8px;
11871 display: block;
11872 border-radius: 50%;
11873 margin-right: 5px;
11874 }
11875 .upk-featured-list .upk-item .upk-category a + a {
11876 margin-left: 10px;
11877 }
11878 .upk-featured-list .upk-item .upk-featured-meta {
11879 display: flex;
11880 flex-wrap: wrap;
11881 align-items: center;
11882 position: relative;
11883 color: #8D99AE;
11884 font-size: 11px;
11885 line-height: 1;
11886 padding-top: 10px;
11887 font-weight: 500;
11888 text-transform: uppercase;
11889 }
11890 .upk-featured-list .upk-item .upk-featured-meta .upk-author-name-wrap {
11891 display: flex;
11892 }
11893 .upk-featured-list .upk-item .upk-featured-meta .upk-author-name-wrap .upk-by {
11894 font-weight: 700;
11895 padding-right: 6px;
11896 }
11897 .upk-featured-list .upk-item .upk-featured-meta .upk-author-name-wrap .upk-author-name {
11898 text-decoration: none;
11899 color: #8D99AE;
11900 font-weight: 500;
11901 }
11902 .upk-featured-list .upk-item .upk-featured-meta > div {
11903 position: relative;
11904 display: inline-flex;
11905 }
11906 .upk-featured-list .upk-item .upk-featured-meta > div:before {
11907 content: attr(data-separator);
11908 margin: 0 5px;
11909 }
11910 .upk-featured-list .upk-item .upk-featured-meta > div:nth-child(1)::before {
11911 display: none;
11912 }
11913 .upk-featured-list .upk-item .upk-featured-meta .upk-post-time {
11914 margin-left: 5px;
11915 }
11916 .upk-featured-list .upk-item .upk-featured-meta .upk-post-time i {
11917 margin-right: 2px;
11918 }
11919 .upk-featured-list .upk-item:nth-child(1) .upk-image-wrap {
11920 display: flex;
11921 position: relative;
11922 overflow: hidden;
11923 width: 100%;
11924 }
11925 .upk-featured-list .upk-item:nth-child(1) .upk-image-wrap::before {
11926 content: "";
11927 position: absolute;
11928 width: 100%;
11929 height: 100%;
11930 background: linear-gradient(358deg, rgba(16, 16, 19, 0.6509803922) 0, rgba(141, 153, 174, 0.1) 100%);
11931 }
11932 .upk-featured-list .upk-item:nth-child(1) .upk-content {
11933 position: absolute;
11934 bottom: 0;
11935 left: 0;
11936 padding: 30px;
11937 z-index: 11;
11938 }
11939 .upk-featured-list .upk-item:nth-child(1) .upk-title a {
11940 color: #fff;
11941 }
11942 .upk-featured-list .upk-item:nth-child(1) .upk-title a:hover {
11943 color: #EF233C;
11944 }
11945 .upk-featured-list .upk-item:nth-child(1) .upk-category a {
11946 color: #EDF2F4;
11947 }
11948 .upk-featured-list .upk-item:nth-child(1) .upk-featured-meta {
11949 color: #EDF2F4;
11950 }
11951 .upk-featured-list .upk-item:nth-child(1) .upk-featured-meta .upk-author-name-wrap .upk-author-name {
11952 color: #EDF2F4;
11953 }
11954 .upk-featured-list.upk-featured-style-1 .upk-content {
11955 padding: 0 30px;
11956 }
11957 .upk-featured-list.upk-featured-style-2 .upk-item-box {
11958 flex-direction: row-reverse;
11959 }
11960 .upk-featured-list.upk-featured-style-3 .upk-item-box {
11961 flex-direction: row;
11962 }
11963 .upk-featured-list.upk-featured-style-2, .upk-featured-list.upk-featured-style-3 {
11964 flex-direction: column;
11965 }
11966 .upk-featured-list.upk-featured-style-2 .upk-item-box, .upk-featured-list.upk-featured-style-3 .upk-item-box {
11967 display: flex;
11968 align-items: center;
11969 justify-content: space-between;
11970 grid-column-gap: 30px;
11971 }
11972 .upk-featured-list.upk-featured-style-2 .upk-image-wrap, .upk-featured-list.upk-featured-style-3 .upk-image-wrap {
11973 display: block;
11974 width: 100%;
11975 }
11976 .upk-featured-list.upk-featured-style-2 .upk-counter, .upk-featured-list.upk-featured-style-3 .upk-counter {
11977 display: none;
11978 }
11979 .upk-featured-list.upk-featured-style-2 .upk-content, .upk-featured-list.upk-featured-style-3 .upk-content {
11980 padding: 0;
11981 width: 100%;
11982 }
11983
11984 .upk-global-link-yes .upk-featured-list .upk-item:hover {
11985 cursor: pointer;
11986 }
11987
11988 @media (min-width: 768px) {
11989 .upk-featured-list .upk-item .upk-counter {
11990 height: 80px;
11991 width: 80px;
11992 min-width: 80px;
11993 margin-right: 20px;
11994 }
11995 .upk-featured-list .upk-item .upk-counter:before {
11996 font-size: 24px;
11997 }
11998 .upk-featured-list .upk-item .upk-title {
11999 font-size: 22px;
12000 }
12001 .upk-featured-list .upk-item .upk-featured-meta {
12002 font-size: 12px;
12003 }
12004 .upk-featured-list .upk-item .upk-category {
12005 padding-bottom: 8px;
12006 }
12007 .upk-featured-list .upk-item .upk-category a {
12008 font-size: 14px;
12009 }
12010 }
12011 .upk-fanel-list {
12012 display: grid;
12013 grid-template-columns: repeat(1, 1fr);
12014 }
12015 .upk-fanel-list .upk-item {
12016 position: relative;
12017 overflow: hidden;
12018 transition: all 0.3s ease;
12019 }
12020 .upk-fanel-list .upk-item:hover {
12021 box-shadow: 0 0 10px rgba(43, 45, 66, 0.3);
12022 }
12023 .upk-fanel-list .upk-item:hover .upk-image-wrap .upk-img {
12024 transform: scale(1.1);
12025 }
12026 .upk-fanel-list .upk-item .upk-item-box {
12027 position: relative;
12028 display: flex;
12029 align-items: center;
12030 height: 100%;
12031 }
12032 .upk-fanel-list .upk-item .upk-image-wrap {
12033 position: relative;
12034 width: 40%;
12035 height: 100%;
12036 overflow: hidden;
12037 }
12038 .upk-fanel-list .upk-item .upk-image-wrap .upk-img {
12039 width: 100%;
12040 height: 100%;
12041 object-fit: cover;
12042 transition: all 1s ease;
12043 }
12044 .upk-fanel-list .upk-item .upk-fanel-date-wrap {
12045 position: absolute;
12046 bottom: 0;
12047 right: 0;
12048 padding: 10px 15px;
12049 display: flex;
12050 flex-direction: column;
12051 align-items: center;
12052 justify-content: center;
12053 background: #fff;
12054 }
12055 .upk-fanel-list .upk-item .upk-fanel-date-wrap .upk-fanel-date {
12056 text-transform: capitalize;
12057 font-weight: 900;
12058 font-size: 18px;
12059 display: inline-flex;
12060 line-height: 1;
12061 color: #2B2D42;
12062 letter-spacing: 1px;
12063 }
12064 .upk-fanel-list .upk-item .upk-fanel-date-wrap .upk-fanel-month {
12065 color: #8D99AE;
12066 font-size: 14px;
12067 text-transform: capitalize;
12068 font-weight: 600;
12069 }
12070 .upk-fanel-list .upk-item .upk-content {
12071 position: relative;
12072 width: 60%;
12073 padding: 10px;
12074 }
12075 .upk-fanel-list .upk-item .upk-content.upk-readmore--yes {
12076 margin-bottom: 30px;
12077 }
12078 .upk-fanel-list .upk-item .upk-category {
12079 margin-bottom: 10px;
12080 display: inline-flex;
12081 }
12082 .upk-fanel-list .upk-item .upk-category a {
12083 display: inline-block;
12084 font-size: 10px;
12085 font-weight: 600;
12086 color: #8D99AE;
12087 text-transform: uppercase;
12088 transition: all 0.3s ease;
12089 }
12090 .upk-fanel-list .upk-item .upk-category a:hover {
12091 color: #EF233C;
12092 }
12093 .upk-fanel-list .upk-item .upk-category a + a {
12094 margin-left: 5px;
12095 }
12096 .upk-fanel-list .upk-item .upk-title {
12097 font-size: 16px;
12098 line-height: 1.3;
12099 font-weight: 700;
12100 text-transform: capitalize;
12101 margin: 0px;
12102 }
12103 .upk-fanel-list .upk-item .upk-title a {
12104 text-decoration: none;
12105 transition: all 0.3s ease;
12106 color: #2B2D42;
12107 }
12108 .upk-fanel-list .upk-item .upk-title a:hover {
12109 color: #EF233C;
12110 }
12111 .upk-fanel-list .upk-item .upk-text {
12112 display: none;
12113 font-size: 14px;
12114 font-weight: 400;
12115 color: #8D99AE;
12116 padding-top: 15px;
12117 }
12118 .upk-fanel-list .upk-item .upk-text p {
12119 margin: 0;
12120 }
12121 .upk-fanel-list .upk-item .upk-fanel-read-more {
12122 position: absolute;
12123 bottom: 0;
12124 right: 0;
12125 width: 40px;
12126 height: 30px;
12127 line-height: 30px;
12128 text-align: center;
12129 background: #EF233C;
12130 transition: all 0.3s ease;
12131 color: #fff;
12132 font-size: 20px;
12133 }
12134 .upk-fanel-list .upk-item .upk-fanel-read-more i {
12135 transition: transform 0.3s ease;
12136 transform: translateX(0);
12137 display: inline-flex;
12138 }
12139 .upk-fanel-list .upk-item .upk-fanel-read-more:hover {
12140 background: #D90429;
12141 }
12142 .upk-fanel-list .upk-item .upk-fanel-read-more:hover i {
12143 transform: translateX(5px);
12144 }
12145 .upk-fanel-list .upk-item .upk-fanel-meta {
12146 display: flex;
12147 flex-wrap: wrap;
12148 align-items: center;
12149 position: relative;
12150 color: #8D99AE;
12151 font-size: 11px;
12152 line-height: 1;
12153 padding-top: 10px;
12154 font-weight: 500;
12155 text-transform: uppercase;
12156 }
12157 .upk-fanel-list .upk-item .upk-fanel-meta .upk-author-name-wrap {
12158 display: flex;
12159 }
12160 .upk-fanel-list .upk-item .upk-fanel-meta .upk-author-name-wrap .upk-by {
12161 font-weight: 700;
12162 padding-right: 6px;
12163 }
12164 .upk-fanel-list .upk-item .upk-fanel-meta .upk-author-name-wrap .upk-author-name {
12165 text-decoration: none;
12166 color: #8D99AE;
12167 font-weight: 500;
12168 }
12169 .upk-fanel-list .upk-item .upk-fanel-meta > div {
12170 position: relative;
12171 display: inline-flex;
12172 }
12173 .upk-fanel-list .upk-item .upk-fanel-meta > div:before {
12174 content: attr(data-separator);
12175 margin: 0 5px;
12176 }
12177 .upk-fanel-list .upk-item .upk-fanel-meta > div:nth-child(1)::before {
12178 display: none;
12179 }
12180
12181 .upk-global-link-yes .upk-fanel-list .upk-item:hover {
12182 cursor: pointer;
12183 }
12184
12185 @media (min-width: 768px) {
12186 .upk-fanel-list .upk-item .upk-content {
12187 padding: 20px;
12188 }
12189 .upk-fanel-list .upk-item .upk-content.upk-readmore--yes {
12190 margin-bottom: 40px;
12191 }
12192 .upk-fanel-list .upk-item .upk-category a {
12193 font-size: 12px;
12194 }
12195 .upk-fanel-list .upk-item .upk-text {
12196 display: inherit;
12197 }
12198 .upk-fanel-list .upk-item .upk-title {
12199 font-size: 20px;
12200 line-height: 1.4;
12201 }
12202 .upk-fanel-list .upk-item .upk-fanel-read-more {
12203 width: 60px;
12204 height: 40px;
12205 line-height: 40px;
12206 }
12207 .upk-fanel-list .upk-item .upk-fanel-meta {
12208 font-size: 12px;
12209 padding-top: 15px;
12210 }
12211 }
12212 @media (min-width: 1024px) {
12213 .upk-fanel-list {
12214 grid-template-columns: repeat(2, 1fr);
12215 }
12216 .upk-fanel-list .upk-item .upk-content {
12217 padding: 30px;
12218 }
12219 .upk-fanel-list .upk-item .upk-fanel-date-wrap .upk-fanel-date {
12220 font-size: 20px;
12221 }
12222 }
12223 .upk-author-wrapper .upk-item {
12224 position: relative;
12225 overflow: hidden;
12226 border-radius: 6px;
12227 transition: all 0.3s ease;
12228 }
12229 .upk-author-wrapper .upk-post-count {
12230 position: absolute;
12231 font-size: 12px;
12232 color: #8D99AE;
12233 border-color: #8D99AE;
12234 text-transform: capitalize;
12235 line-height: 1;
12236 padding: 3px 6px;
12237 border-radius: 3px;
12238 }
12239 .upk-author-wrapper .upk-content {
12240 position: relative;
12241 z-index: 1;
12242 width: 100%;
12243 }
12244 .upk-author-wrapper .upk-name a {
12245 display: inline-flex;
12246 font-size: 18px;
12247 font-weight: 600;
12248 color: #2B2D42;
12249 line-height: 1;
12250 text-transform: capitalize;
12251 transition: all 0.3s ease;
12252 }
12253 .upk-author-wrapper .upk-name a:hover {
12254 color: #EF233C;
12255 }
12256 .upk-author-wrapper .upk-description {
12257 font-size: 15px;
12258 color: #8D99AE;
12259 padding-top: 10px;
12260 }
12261 .upk-author-wrapper .upk-role {
12262 font-size: 15px;
12263 color: #8D99AE;
12264 }
12265 .upk-author-wrapper .upk-link {
12266 display: flex;
12267 align-items: center;
12268 padding-top: 15px;
12269 line-height: 1;
12270 }
12271 .upk-author-wrapper .upk-link a {
12272 color: #8D99AE;
12273 font-size: 15px;
12274 transition: all 0.3s ease;
12275 }
12276 .upk-author-wrapper .upk-link a:hover {
12277 color: #EF233C;
12278 }
12279 .upk-author-wrapper .upk-link a + a {
12280 margin-left: 20px;
12281 }
12282 .upk-author-wrapper.upk-grid_1 .upk-post-count {
12283 top: 15px;
12284 right: 15px;
12285 }
12286 .upk-author-wrapper.upk-grid_1 .upk-content {
12287 text-align: center;
12288 }
12289 .upk-author-wrapper.upk-grid_1 .upk-link {
12290 justify-content: center;
12291 }
12292 .upk-author-wrapper.upk-grid_1 .upk-item {
12293 padding: 15px;
12294 }
12295 .upk-author-wrapper.upk-grid_1 .upk-image {
12296 margin: 35px 30px 20px 30px;
12297 }
12298 .upk-author-wrapper.upk-grid_1 .upk-image a img {
12299 width: 100%;
12300 height: 100%;
12301 border-radius: 100%;
12302 object-fit: cover;
12303 }
12304 .upk-author-wrapper.upk-list .upk-item {
12305 padding: 10px;
12306 display: flex;
12307 align-items: center;
12308 }
12309 .upk-author-wrapper.upk-list .upk-image {
12310 margin-right: 15px;
12311 }
12312 .upk-author-wrapper.upk-list .upk-image img {
12313 height: 70px;
12314 width: 70px;
12315 min-width: 70px;
12316 border-radius: 100%;
12317 }
12318 .upk-author-wrapper.upk-list .upk-post-count {
12319 top: 10px;
12320 right: 10px;
12321 }
12322 .upk-author-wrapper.upk-list .upk-link {
12323 justify-content: left;
12324 }
12325
12326 .upk-author .upk-author-wrapper {
12327 display: grid;
12328 }
12329
12330 @media (min-width: 1024px) {
12331 .upk-author-wrapper .upk-post-count {
12332 font-size: 13px;
12333 }
12334 .upk-author-wrapper .upk-name a {
12335 font-size: 18px;
12336 }
12337 .upk-author-wrapper .upk-description {
12338 font-size: 15px;
12339 }
12340 .upk-author-wrapper.upk-grid_1 .upk-item {
12341 position: relative;
12342 padding: 30px;
12343 }
12344 .upk-author-wrapper.upk-grid_1 .upk-post-count {
12345 top: 30px;
12346 right: 30px;
12347 }
12348 .upk-author-wrapper.upk-list .upk-item {
12349 padding: 15px;
12350 }
12351 .upk-author-wrapper.upk-list .upk-image {
12352 margin-right: 20px;
12353 }
12354 .upk-author-wrapper.upk-list .upk-image img {
12355 height: 80px;
12356 width: 80px;
12357 min-width: 80px;
12358 }
12359 .upk-author-wrapper.upk-list .upk-post-count {
12360 top: 15px;
12361 right: 15px;
12362 }
12363 }
12364 .upk-tiny-list {
12365 position: relative;
12366 counter-reset: number-count;
12367 display: grid;
12368 }
12369 .upk-tiny-list .upk-item {
12370 position: relative;
12371 transition: all 0.3s ease;
12372 }
12373 .upk-tiny-list .upk-img {
12374 height: 48px;
12375 width: 48px;
12376 object-fit: cover;
12377 margin-right: 15px;
12378 border-radius: 3px;
12379 }
12380 .upk-tiny-list .upk-counter {
12381 counter-increment: number-count;
12382 height: 48px;
12383 min-width: 48px;
12384 width: 48px;
12385 background: #ffedef;
12386 text-align: center;
12387 border-radius: 3px;
12388 position: relative;
12389 display: inline-table;
12390 margin-right: 15px;
12391 }
12392 .upk-tiny-list .upk-counter:before {
12393 content: counter(number-count);
12394 color: #EF233C;
12395 font-weight: 600;
12396 font-size: 14px;
12397 line-height: 1;
12398 position: absolute;
12399 left: 50%;
12400 top: 50%;
12401 transform: translate(-50%, -50%);
12402 }
12403 .upk-tiny-list .upk-title {
12404 margin: 0;
12405 font-size: 18px;
12406 font-weight: 600;
12407 line-height: 1.4;
12408 z-index: 1;
12409 }
12410 .upk-tiny-list .upk-title a {
12411 color: #2B2D42;
12412 }
12413 .upk-tiny-list .upk-title a:hover {
12414 color: #EF233C;
12415 }
12416 .upk-tiny-list .upk-title-icon {
12417 display: flex;
12418 z-index: 1;
12419 color: #2B2D42;
12420 margin-right: 15px;
12421 }
12422 .upk-tiny-list .upk-title-icon svg {
12423 width: 1.2em;
12424 }
12425
12426 .upk-global-link-yes .upk-tiny-list .upk-item:hover {
12427 cursor: pointer;
12428 }
12429
12430 .upk-layout-style--inline .upk-social-share {
12431 display: flex;
12432 flex-wrap: wrap;
12433 gap: 0;
12434 }
12435 .upk-layout-style--inline .upk-social-share .upk-social-share-item {
12436 display: flex;
12437 }
12438 .upk-layout-style--inline .upk-social-share .upk-ss-btn {
12439 margin: 0;
12440 }
12441
12442 .upk-layout-style--grid .upk-social-share {
12443 display: grid;
12444 }
12445
12446 .upk-ss-position--top-left .upk-social-share,
12447 .upk-ss-position--top-right .upk-social-share,
12448 .upk-ss-position--center-left .upk-social-share,
12449 .upk-ss-position--center-right .upk-social-share,
12450 .upk-ss-position--bottom-left .upk-social-share,
12451 .upk-ss-position--bottom-right .upk-social-share {
12452 position: fixed;
12453 z-index: 111;
12454 }
12455
12456 .upk-ss-position--top-left .upk-social-share {
12457 left: 0;
12458 top: 0;
12459 }
12460
12461 .upk-ss-position--top-right .upk-social-share {
12462 right: 0;
12463 top: 0;
12464 }
12465
12466 .upk-ss-position--bottom-left .upk-social-share {
12467 left: 0;
12468 bottom: 0;
12469 }
12470
12471 .upk-ss-position--bottom-right .upk-social-share {
12472 right: 0;
12473 bottom: 0;
12474 }
12475
12476 .upk-ss-position--center-left .upk-social-share,
12477 .upk-ss-position--center-right .upk-social-share {
12478 display: inline;
12479 top: 50%;
12480 transform: translateY(-50%);
12481 }
12482 .upk-ss-position--center-left .upk-social-share .upk-ss-btn,
12483 .upk-ss-position--center-right .upk-social-share .upk-ss-btn {
12484 height: 4.2em;
12485 width: 4.2em;
12486 }
12487 .upk-ss-position--center-left .upk-social-share .upk-ss-btn:hover,
12488 .upk-ss-position--center-right .upk-social-share .upk-ss-btn:hover {
12489 width: 100%;
12490 }
12491 .upk-ss-position--center-left .upk-social-share .upk-ss-icon,
12492 .upk-ss-position--center-right .upk-social-share .upk-ss-icon {
12493 width: 4.2em;
12494 min-width: 4.2em;
12495 }
12496 .upk-ss-position--center-left.upk-ss-btns-view-text .upk-social-share .upk-ss-btn,
12497 .upk-ss-position--center-right.upk-ss-btns-view-text .upk-social-share .upk-ss-btn {
12498 width: 100%;
12499 }
12500 .upk-ss-position--center-left.upk-ss-btns-view-text .upk-social-share .upk-social-share-text,
12501 .upk-ss-position--center-right.upk-ss-btns-view-text .upk-social-share .upk-social-share-text {
12502 padding-left: 1.3em;
12503 padding-right: 1.3em;
12504 }
12505
12506 .upk-ss-position--center-left .upk-social-share {
12507 left: 0;
12508 }
12509
12510 .upk-ss-position--center-right .upk-social-share {
12511 right: 0;
12512 direction: rtl;
12513 }
12514 .upk-ss-position--center-right .upk-social-share .upk-social-share-text {
12515 padding-left: 1.3em;
12516 padding-right: 0;
12517 }
12518
12519 .upk-ss-btn {
12520 cursor: pointer;
12521 }
12522
12523 .elementor-widget-share-buttons .upk-ep-grid {
12524 overflow: hidden;
12525 }
12526
12527 .upk-ss-btns-style-boxed .upk-social-share-text,
12528 .upk-ss-btns-style-minimal .upk-social-share-text,
12529 .upk-ss-btns-style-gradient .upk-social-share-text {
12530 padding-left: 0.9em;
12531 }
12532
12533 .upk-ss-btns-style-flat .upk-social-share,
12534 .upk-ss-btns-style-flat .upk-social-share:hover,
12535 .upk-ss-btns-style-gradient .upk-social-share,
12536 .upk-ss-btns-style-gradient .upk-social-share:hover {
12537 color: #fff;
12538 }
12539
12540 .upk-ss-btns-style-flat .upk-social-link a,
12541 .upk-ss-btns-style-flat .upk-social-link a:hover,
12542 .upk-ss-btns-style-gradient .upk-social-link a,
12543 .upk-ss-btns-style-gradient .upk-social-link a:hover {
12544 color: #fff;
12545 }
12546
12547 .upk-ss-icon-top--yes .upk-ss-btn {
12548 flex-direction: column;
12549 height: auto;
12550 }
12551 .upk-ss-icon-top--yes .upk-ss-btn .upk-ss-icon {
12552 width: auto;
12553 padding: 10px 10px 0 10px;
12554 }
12555 .upk-ss-icon-top--yes .upk-ss-btn .upk-social-share-text {
12556 padding: 10px;
12557 display: inline-block;
12558 width: 100%;
12559 text-align: center;
12560 }
12561 .upk-ss-icon-top--yes.upk-ss-btns-style-minimal .upk-ss-btn, .upk-ss-icon-top--yes.upk-ss-btns-style-gradient .upk-ss-btn, .upk-ss-icon-top--yes.upk-ss-btns-style-boxed .upk-ss-btn {
12562 padding: 0px;
12563 }
12564 .upk-ss-icon-top--yes.upk-ss-btns-style-minimal .upk-ss-btn .upk-ss-icon, .upk-ss-icon-top--yes.upk-ss-btns-style-gradient .upk-ss-btn .upk-ss-icon, .upk-ss-icon-top--yes.upk-ss-btns-style-boxed .upk-ss-btn .upk-ss-icon {
12565 padding: 10px;
12566 }
12567
12568 .upk-ss-btns-style-minimal.upk-ss-btns-shape-rounded .upk-ss-icon {
12569 border-radius: 0.5em;
12570 }
12571 .upk-ss-btns-style-minimal.upk-ss-btns-shape-circle .upk-ss-icon {
12572 border-radius: 99.9em;
12573 }
12574 .upk-ss-btns-style-minimal .upk-social-share-text {
12575 color: #222;
12576 }
12577
12578 .upk-ss-btns-view-text .upk-social-share-text {
12579 padding-left: 1.3em;
12580 }
12581
12582 .upk-ss-btns-view-text .upk-ss-icon,
12583 .upk-ss-btns-view-text .upk-social-share-text,
12584 .upk-ss-btns-view-icon .upk-ss-icon,
12585 .upk-ss-btns-view-icon .upk-social-share-text {
12586 flex-grow: 1;
12587 justify-content: center;
12588 }
12589
12590 .upk-ss-btn {
12591 overflow: hidden;
12592 font-size: 10px;
12593 display: flex;
12594 align-items: center;
12595 justify-content: flex-start;
12596 transition-duration: 0.2s;
12597 transition-property: filter, background-color, border-color, width;
12598 height: 4.2em;
12599 cursor: pointer;
12600 }
12601
12602 .upk-ss-icon,
12603 .upk-social-share-text {
12604 transition-property: color, background-color;
12605 transition-duration: 0.2s;
12606 }
12607
12608 .upk-ss-icon {
12609 display: flex;
12610 align-self: stretch;
12611 justify-content: center;
12612 align-items: center;
12613 text-align: center;
12614 width: 4.2em;
12615 position: relative;
12616 }
12617
12618 .upk-ss-icon i {
12619 font-size: 1.5em;
12620 }
12621
12622 .upk-social-share-text {
12623 font-size: 1.3em;
12624 padding-right: 1.3em;
12625 align-self: stretch;
12626 flex-grow: 1;
12627 align-items: center;
12628 display: flex;
12629 font-weight: 100;
12630 }
12631
12632 .upk-social-share-title {
12633 font-weight: bold;
12634 flex-shrink: 0;
12635 }
12636
12637 .upk-social-share-title + .upk-social-share-counter {
12638 margin-left: 0.5em;
12639 flex-shrink: 0;
12640 }
12641
12642 .upk-ss-btns-color-original.upk-ss-btns-style-flat .upk-ss-vkontakte, .upk-ss-btns-color-original.upk-ss-btns-style-gradient .upk-ss-vkontakte {
12643 background-color: #45668e;
12644 }
12645 .upk-ss-btns-color-original.upk-ss-btns-style-flat .upk-ss-facebook, .upk-ss-btns-color-original.upk-ss-btns-style-gradient .upk-ss-facebook {
12646 background-color: #3b5998;
12647 }
12648 .upk-ss-btns-color-original.upk-ss-btns-style-flat .upk-ss-odnoklassniki, .upk-ss-btns-color-original.upk-ss-btns-style-gradient .upk-ss-odnoklassniki {
12649 background-color: #F4731C;
12650 }
12651 .upk-ss-btns-color-original.upk-ss-btns-style-flat .upk-ss-moimir, .upk-ss-btns-color-original.upk-ss-btns-style-gradient .upk-ss-moimir {
12652 background-color: #168DE2;
12653 }
12654 .upk-ss-btns-color-original.upk-ss-btns-style-flat .upk-ss-googleplus, .upk-ss-btns-color-original.upk-ss-btns-style-gradient .upk-ss-googleplus {
12655 background-color: #dd4b39;
12656 }
12657 .upk-ss-btns-color-original.upk-ss-btns-style-flat .upk-ss-linkedin, .upk-ss-btns-color-original.upk-ss-btns-style-gradient .upk-ss-linkedin {
12658 background-color: #0077b5;
12659 }
12660 .upk-ss-btns-color-original.upk-ss-btns-style-flat .upk-ss-twitter, .upk-ss-btns-color-original.upk-ss-btns-style-gradient .upk-ss-twitter {
12661 background-color: #1DA1F2;
12662 }
12663 .upk-ss-btns-color-original.upk-ss-btns-style-flat .upk-ss-livejournal, .upk-ss-btns-color-original.upk-ss-btns-style-gradient .upk-ss-livejournal {
12664 background-color: #00B0EA;
12665 }
12666 .upk-ss-btns-color-original.upk-ss-btns-style-flat .upk-ss-tumblr, .upk-ss-btns-color-original.upk-ss-btns-style-gradient .upk-ss-tumblr {
12667 background-color: #35465c;
12668 }
12669 .upk-ss-btns-color-original.upk-ss-btns-style-flat .upk-ss-blogger, .upk-ss-btns-color-original.upk-ss-btns-style-gradient .upk-ss-blogger {
12670 background-color: #F06A35;
12671 }
12672 .upk-ss-btns-color-original.upk-ss-btns-style-flat .upk-ss-pinterest, .upk-ss-btns-color-original.upk-ss-btns-style-gradient .upk-ss-pinterest {
12673 background-color: #bd081c;
12674 }
12675 .upk-ss-btns-color-original.upk-ss-btns-style-flat .upk-ss-digg, .upk-ss-btns-color-original.upk-ss-btns-style-gradient .upk-ss-digg {
12676 background-color: #005be2;
12677 }
12678 .upk-ss-btns-color-original.upk-ss-btns-style-flat .upk-ss-evernote, .upk-ss-btns-color-original.upk-ss-btns-style-gradient .upk-ss-evernote {
12679 background-color: #2DBE60;
12680 }
12681 .upk-ss-btns-color-original.upk-ss-btns-style-flat .upk-ss-reddit, .upk-ss-btns-color-original.upk-ss-btns-style-gradient .upk-ss-reddit {
12682 background-color: #ff4500;
12683 }
12684 .upk-ss-btns-color-original.upk-ss-btns-style-flat .upk-ss-delicious, .upk-ss-btns-color-original.upk-ss-btns-style-gradient .upk-ss-delicious {
12685 background-color: #3399ff;
12686 }
12687 .upk-ss-btns-color-original.upk-ss-btns-style-flat .upk-ss-mix, .upk-ss-btns-color-original.upk-ss-btns-style-gradient .upk-ss-mix {
12688 background-color: #fd8235;
12689 }
12690 .upk-ss-btns-color-original.upk-ss-btns-style-flat .upk-ss-pocket, .upk-ss-btns-color-original.upk-ss-btns-style-gradient .upk-ss-pocket {
12691 background-color: #EF3F56;
12692 }
12693 .upk-ss-btns-color-original.upk-ss-btns-style-flat .upk-ss-surfingbird, .upk-ss-btns-color-original.upk-ss-btns-style-gradient .upk-ss-surfingbird {
12694 background-color: #25B1F6;
12695 }
12696 .upk-ss-btns-color-original.upk-ss-btns-style-flat .upk-ss-liveinternet, .upk-ss-btns-color-original.upk-ss-btns-style-gradient .upk-ss-liveinternet {
12697 background-color: #5382C4;
12698 }
12699 .upk-ss-btns-color-original.upk-ss-btns-style-flat .upk-ss-buffer, .upk-ss-btns-color-original.upk-ss-btns-style-gradient .upk-ss-buffer {
12700 background-color: #1B1B1B;
12701 }
12702 .upk-ss-btns-color-original.upk-ss-btns-style-flat .upk-ss-instapaper, .upk-ss-btns-color-original.upk-ss-btns-style-gradient .upk-ss-instapaper {
12703 background-color: #000000;
12704 }
12705 .upk-ss-btns-color-original.upk-ss-btns-style-flat .upk-ss-xing, .upk-ss-btns-color-original.upk-ss-btns-style-gradient .upk-ss-xing {
12706 background-color: #026466;
12707 }
12708 .upk-ss-btns-color-original.upk-ss-btns-style-flat .upk-ss-wordpress, .upk-ss-btns-color-original.upk-ss-btns-style-gradient .upk-ss-wordpress {
12709 background-color: #21759b;
12710 }
12711 .upk-ss-btns-color-original.upk-ss-btns-style-flat .upk-ss-baidu, .upk-ss-btns-color-original.upk-ss-btns-style-gradient .upk-ss-baidu {
12712 background-color: #2319DC;
12713 }
12714 .upk-ss-btns-color-original.upk-ss-btns-style-flat .upk-ss-renren, .upk-ss-btns-color-original.upk-ss-btns-style-gradient .upk-ss-renren {
12715 background-color: #237EC5;
12716 }
12717 .upk-ss-btns-color-original.upk-ss-btns-style-flat .upk-ss-weibo, .upk-ss-btns-color-original.upk-ss-btns-style-gradient .upk-ss-weibo {
12718 background-color: #E6162D;
12719 }
12720 .upk-ss-btns-color-original.upk-ss-btns-style-flat .upk-ss-skype, .upk-ss-btns-color-original.upk-ss-btns-style-gradient .upk-ss-skype {
12721 background-color: #00AFF0;
12722 }
12723 .upk-ss-btns-color-original.upk-ss-btns-style-flat .upk-ss-telegram, .upk-ss-btns-color-original.upk-ss-btns-style-gradient .upk-ss-telegram {
12724 background-color: #2CA5E0;
12725 }
12726 .upk-ss-btns-color-original.upk-ss-btns-style-flat .upk-ss-viber, .upk-ss-btns-color-original.upk-ss-btns-style-gradient .upk-ss-viber {
12727 background-color: #834995;
12728 }
12729 .upk-ss-btns-color-original.upk-ss-btns-style-flat .upk-ss-whatsapp, .upk-ss-btns-color-original.upk-ss-btns-style-gradient .upk-ss-whatsapp {
12730 background-color: #25d366;
12731 }
12732 .upk-ss-btns-color-original.upk-ss-btns-style-flat .upk-ss-line, .upk-ss-btns-color-original.upk-ss-btns-style-gradient .upk-ss-line {
12733 background-color: #00B900;
12734 }
12735 .upk-ss-btns-color-original.upk-ss-btns-style-flat .upk-ss-wechat, .upk-ss-btns-color-original.upk-ss-btns-style-gradient .upk-ss-wechat {
12736 background-color: #2DC100;
12737 }
12738 .upk-ss-btns-color-original.upk-ss-btns-style-flat .upk-ss-meneame, .upk-ss-btns-color-original.upk-ss-btns-style-gradient .upk-ss-meneame {
12739 background-color: #F86100;
12740 }
12741 .upk-ss-btns-color-original.upk-ss-btns-style-flat .upk-ss-flipboard, .upk-ss-btns-color-original.upk-ss-btns-style-gradient .upk-ss-flipboard {
12742 background-color: #F52827;
12743 }
12744 .upk-ss-btns-color-original.upk-ss-btns-style-framed .upk-ss-vkontakte, .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-vkontakte {
12745 color: #45668e;
12746 }
12747 .upk-ss-btns-color-original.upk-ss-btns-style-framed .upk-ss-facebook, .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-facebook {
12748 color: #3b5998;
12749 }
12750 .upk-ss-btns-color-original.upk-ss-btns-style-framed .upk-ss-odnoklassniki, .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-odnoklassniki {
12751 color: #F4731C;
12752 }
12753 .upk-ss-btns-color-original.upk-ss-btns-style-framed .upk-ss-moimir, .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-moimir {
12754 color: #168DE2;
12755 }
12756 .upk-ss-btns-color-original.upk-ss-btns-style-framed .upk-ss-googleplus, .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-googleplus {
12757 color: #dd4b39;
12758 }
12759 .upk-ss-btns-color-original.upk-ss-btns-style-framed .upk-ss-linkedin, .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-linkedin {
12760 color: #0077b5;
12761 }
12762 .upk-ss-btns-color-original.upk-ss-btns-style-framed .upk-ss-twitter, .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-twitter {
12763 color: #1DA1F2;
12764 }
12765 .upk-ss-btns-color-original.upk-ss-btns-style-framed .upk-ss-livejournal, .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-livejournal {
12766 color: #00B0EA;
12767 }
12768 .upk-ss-btns-color-original.upk-ss-btns-style-framed .upk-ss-tumblr, .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-tumblr {
12769 color: #35465c;
12770 }
12771 .upk-ss-btns-color-original.upk-ss-btns-style-framed .upk-ss-blogger, .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-blogger {
12772 color: #F06A35;
12773 }
12774 .upk-ss-btns-color-original.upk-ss-btns-style-framed .upk-ss-pinterest, .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-pinterest {
12775 color: #bd081c;
12776 }
12777 .upk-ss-btns-color-original.upk-ss-btns-style-framed .upk-ss-digg, .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-digg {
12778 color: #005be2;
12779 }
12780 .upk-ss-btns-color-original.upk-ss-btns-style-framed .upk-ss-evernote, .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-evernote {
12781 color: #2DBE60;
12782 }
12783 .upk-ss-btns-color-original.upk-ss-btns-style-framed .upk-ss-reddit, .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-reddit {
12784 color: #ff4500;
12785 }
12786 .upk-ss-btns-color-original.upk-ss-btns-style-framed .upk-ss-delicious, .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-delicious {
12787 color: #3399ff;
12788 }
12789 .upk-ss-btns-color-original.upk-ss-btns-style-framed .upk-ss-mix, .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-mix {
12790 color: #fd8235;
12791 }
12792 .upk-ss-btns-color-original.upk-ss-btns-style-framed .upk-ss-pocket, .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-pocket {
12793 color: #EF3F56;
12794 }
12795 .upk-ss-btns-color-original.upk-ss-btns-style-framed .upk-ss-surfingbird, .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-surfingbird {
12796 color: #25B1F6;
12797 }
12798 .upk-ss-btns-color-original.upk-ss-btns-style-framed .upk-ss-liveinternet, .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-liveinternet {
12799 color: #5382C4;
12800 }
12801 .upk-ss-btns-color-original.upk-ss-btns-style-framed .upk-ss-buffer, .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-buffer {
12802 color: #1B1B1B;
12803 }
12804 .upk-ss-btns-color-original.upk-ss-btns-style-framed .upk-ss-instapaper, .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-instapaper {
12805 color: #000000;
12806 }
12807 .upk-ss-btns-color-original.upk-ss-btns-style-framed .upk-ss-xing, .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-xing {
12808 color: #026466;
12809 }
12810 .upk-ss-btns-color-original.upk-ss-btns-style-framed .upk-ss-wordpress, .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-wordpress {
12811 color: #21759b;
12812 }
12813 .upk-ss-btns-color-original.upk-ss-btns-style-framed .upk-ss-baidu, .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-baidu {
12814 color: #2319DC;
12815 }
12816 .upk-ss-btns-color-original.upk-ss-btns-style-framed .upk-ss-renren, .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-renren {
12817 color: #237EC5;
12818 }
12819 .upk-ss-btns-color-original.upk-ss-btns-style-framed .upk-ss-weibo, .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-weibo {
12820 color: #E6162D;
12821 }
12822 .upk-ss-btns-color-original.upk-ss-btns-style-framed .upk-ss-skype, .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-skype {
12823 color: #00AFF0;
12824 }
12825 .upk-ss-btns-color-original.upk-ss-btns-style-framed .upk-ss-telegram, .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-telegram {
12826 color: #2CA5E0;
12827 }
12828 .upk-ss-btns-color-original.upk-ss-btns-style-framed .upk-ss-viber, .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-viber {
12829 color: #834995;
12830 }
12831 .upk-ss-btns-color-original.upk-ss-btns-style-framed .upk-ss-whatsapp, .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-whatsapp {
12832 color: #25d366;
12833 }
12834 .upk-ss-btns-color-original.upk-ss-btns-style-framed .upk-ss-line, .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-line {
12835 color: #00B900;
12836 }
12837 .upk-ss-btns-color-original.upk-ss-btns-style-framed .upk-ss-wechat, .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-wechat {
12838 color: #2DC100;
12839 }
12840 .upk-ss-btns-color-original.upk-ss-btns-style-framed .upk-ss-meneame, .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-meneame {
12841 color: #F86100;
12842 }
12843 .upk-ss-btns-color-original.upk-ss-btns-style-framed .upk-ss-flipboard, .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-flipboard {
12844 color: #F52827;
12845 }
12846 .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-vkontakte .upk-ss-icon, .upk-ss-btns-color-original.upk-ss-btns-style-minimal .upk-ss-vkontakte .upk-ss-icon {
12847 background-color: #45668e;
12848 }
12849 .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-facebook .upk-ss-icon, .upk-ss-btns-color-original.upk-ss-btns-style-minimal .upk-ss-facebook .upk-ss-icon {
12850 background-color: #3b5998;
12851 }
12852 .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-odnoklassniki .upk-ss-icon, .upk-ss-btns-color-original.upk-ss-btns-style-minimal .upk-ss-odnoklassniki .upk-ss-icon {
12853 background-color: #F4731C;
12854 }
12855 .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-moimir .upk-ss-icon, .upk-ss-btns-color-original.upk-ss-btns-style-minimal .upk-ss-moimir .upk-ss-icon {
12856 background-color: #168DE2;
12857 color: #FFAF32;
12858 }
12859 .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-googleplus .upk-ss-icon, .upk-ss-btns-color-original.upk-ss-btns-style-minimal .upk-ss-googleplus .upk-ss-icon {
12860 background-color: #dd4b39;
12861 }
12862 .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-linkedin .upk-ss-icon, .upk-ss-btns-color-original.upk-ss-btns-style-minimal .upk-ss-linkedin .upk-ss-icon {
12863 background-color: #0077b5;
12864 }
12865 .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-twitter .upk-ss-icon, .upk-ss-btns-color-original.upk-ss-btns-style-minimal .upk-ss-twitter .upk-ss-icon {
12866 background-color: #1DA1F2;
12867 }
12868 .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-livejournal .upk-ss-icon, .upk-ss-btns-color-original.upk-ss-btns-style-minimal .upk-ss-livejournal .upk-ss-icon {
12869 background-color: #00B0EA;
12870 }
12871 .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-tumblr .upk-ss-icon, .upk-ss-btns-color-original.upk-ss-btns-style-minimal .upk-ss-tumblr .upk-ss-icon {
12872 background-color: #35465c;
12873 }
12874 .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-blogger .upk-ss-icon, .upk-ss-btns-color-original.upk-ss-btns-style-minimal .upk-ss-blogger .upk-ss-icon {
12875 background-color: #F06A35;
12876 }
12877 .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-pinterest .upk-ss-icon, .upk-ss-btns-color-original.upk-ss-btns-style-minimal .upk-ss-pinterest .upk-ss-icon {
12878 background-color: #bd081c;
12879 }
12880 .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-digg .upk-ss-icon, .upk-ss-btns-color-original.upk-ss-btns-style-minimal .upk-ss-digg .upk-ss-icon {
12881 background-color: #005be2;
12882 }
12883 .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-evernote .upk-ss-icon, .upk-ss-btns-color-original.upk-ss-btns-style-minimal .upk-ss-evernote .upk-ss-icon {
12884 background-color: #2DBE60;
12885 }
12886 .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-reddit .upk-ss-icon, .upk-ss-btns-color-original.upk-ss-btns-style-minimal .upk-ss-reddit .upk-ss-icon {
12887 background-color: #ff4500;
12888 }
12889 .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-delicious .upk-ss-icon, .upk-ss-btns-color-original.upk-ss-btns-style-minimal .upk-ss-delicious .upk-ss-icon {
12890 background-color: #3399ff;
12891 }
12892 .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-mix .upk-ss-icon, .upk-ss-btns-color-original.upk-ss-btns-style-minimal .upk-ss-mix .upk-ss-icon {
12893 background-color: #fd8235;
12894 }
12895 .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-pocket .upk-ss-icon, .upk-ss-btns-color-original.upk-ss-btns-style-minimal .upk-ss-pocket .upk-ss-icon {
12896 background-color: #EF3F56;
12897 }
12898 .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-surfingbird .upk-ss-icon, .upk-ss-btns-color-original.upk-ss-btns-style-minimal .upk-ss-surfingbird .upk-ss-icon {
12899 background-color: #25B1F6;
12900 }
12901 .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-liveinternet .upk-ss-icon, .upk-ss-btns-color-original.upk-ss-btns-style-minimal .upk-ss-liveinternet .upk-ss-icon {
12902 background-color: #5382C4;
12903 }
12904 .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-buffer .upk-ss-icon, .upk-ss-btns-color-original.upk-ss-btns-style-minimal .upk-ss-buffer .upk-ss-icon {
12905 background-color: #1B1B1B;
12906 }
12907 .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-instapaper .upk-ss-icon, .upk-ss-btns-color-original.upk-ss-btns-style-minimal .upk-ss-instapaper .upk-ss-icon {
12908 background-color: #000000;
12909 }
12910 .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-xing .upk-ss-icon, .upk-ss-btns-color-original.upk-ss-btns-style-minimal .upk-ss-xing .upk-ss-icon {
12911 background-color: #026466;
12912 }
12913 .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-wordpress .upk-ss-icon, .upk-ss-btns-color-original.upk-ss-btns-style-minimal .upk-ss-wordpress .upk-ss-icon {
12914 background-color: #21759b;
12915 }
12916 .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-baidu .upk-ss-icon, .upk-ss-btns-color-original.upk-ss-btns-style-minimal .upk-ss-baidu .upk-ss-icon {
12917 background-color: #2319DC;
12918 }
12919 .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-renren .upk-ss-icon, .upk-ss-btns-color-original.upk-ss-btns-style-minimal .upk-ss-renren .upk-ss-icon {
12920 background-color: #237EC5;
12921 }
12922 .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-weibo .upk-ss-icon, .upk-ss-btns-color-original.upk-ss-btns-style-minimal .upk-ss-weibo .upk-ss-icon {
12923 background-color: #E6162D;
12924 }
12925 .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-skype .upk-ss-icon, .upk-ss-btns-color-original.upk-ss-btns-style-minimal .upk-ss-skype .upk-ss-icon {
12926 background-color: #00AFF0;
12927 }
12928 .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-telegram .upk-ss-icon, .upk-ss-btns-color-original.upk-ss-btns-style-minimal .upk-ss-telegram .upk-ss-icon {
12929 background-color: #2CA5E0;
12930 }
12931 .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-viber .upk-ss-icon, .upk-ss-btns-color-original.upk-ss-btns-style-minimal .upk-ss-viber .upk-ss-icon {
12932 background-color: #834995;
12933 }
12934 .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-whatsapp .upk-ss-icon, .upk-ss-btns-color-original.upk-ss-btns-style-minimal .upk-ss-whatsapp .upk-ss-icon {
12935 background-color: #25d366;
12936 }
12937 .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-line .upk-ss-icon, .upk-ss-btns-color-original.upk-ss-btns-style-minimal .upk-ss-line .upk-ss-icon {
12938 background-color: #00B900;
12939 }
12940 .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-wechat .upk-ss-icon, .upk-ss-btns-color-original.upk-ss-btns-style-minimal .upk-ss-wechat .upk-ss-icon {
12941 background-color: #2DC100;
12942 }
12943 .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-meneame .upk-ss-icon, .upk-ss-btns-color-original.upk-ss-btns-style-minimal .upk-ss-meneame .upk-ss-icon {
12944 background-color: #F86100;
12945 }
12946 .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-flipboard .upk-ss-icon, .upk-ss-btns-color-original.upk-ss-btns-style-minimal .upk-ss-flipboard .upk-ss-icon {
12947 background-color: #F52827;
12948 }
12949 .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-btn .upk-ss-icon, .upk-ss-btns-color-original.upk-ss-btns-style-minimal .upk-ss-btn .upk-ss-icon {
12950 color: #fff;
12951 }
12952 .upk-ss-btns-color-original.upk-ss-btns-style-boxed .upk-ss-moimir .upk-ss-icon .fa-moimir:before, .upk-ss-btns-color-original.upk-ss-btns-style-minimal .upk-ss-moimir .upk-ss-icon .fa-moimir:before {
12953 color: #FFAF32;
12954 }
12955
12956 .upk-ss-btns-style-framed .upk-ss-btn,
12957 .upk-ss-btns-style-boxed .upk-ss-btn {
12958 border-style: solid;
12959 }
12960
12961 .upk-ss-btns-style-gradient .upk-social-share-text {
12962 background: linear-gradient(135deg, rgba(0, 0, 0, 0.12) 0%, rgba(0, 0, 0, 0) 100%);
12963 }
12964 .upk-ss-btns-style-gradient.upk-ss-btns-view-icon .upk-ss-icon {
12965 background-image: linear-gradient(to right, rgba(0, 0, 0, 0.12), transparent);
12966 }
12967
12968 .upk-ss-btns-color-original .upk-ss-btn:hover {
12969 filter: saturate(1.2) brightness(1.1);
12970 }
12971
12972 .upk-ss-btns-color-custom.upk-ss-btns-style-flat .upk-ss-btn, .upk-ss-btns-color-custom.upk-ss-btns-style-gradient .upk-ss-btn {
12973 background-color: #666;
12974 }
12975 .upk-ss-btns-color-custom.upk-ss-btns-style-framed .upk-ss-btn, .upk-ss-btns-color-custom.upk-ss-btns-style-minimal .upk-ss-btn, .upk-ss-btns-color-custom.upk-ss-btns-style-boxed .upk-ss-btn {
12976 color: #666;
12977 border-color: #666;
12978 }
12979 .upk-ss-btns-color-custom.upk-ss-btns-style-boxed .upk-ss-btn .upk-ss-icon, .upk-ss-btns-color-custom.upk-ss-btns-style-minimal .upk-ss-btn .upk-ss-icon {
12980 background-color: #666;
12981 }
12982 .upk-ss-btns-color-custom.upk-ss-btns-style-boxed .upk-ss-icon, .upk-ss-btns-color-custom.upk-ss-btns-style-minimal .upk-ss-icon {
12983 color: #fff;
12984 }
12985
12986 .upk-newsletter-wrapper .upk-newsletter {
12987 display: flex;
12988 align-items: center;
12989 }
12990 .upk-newsletter-wrapper .upk-newsletter-btn-icon,
12991 .upk-newsletter-wrapper .upk-newsletter-before-icon {
12992 display: inline-flex;
12993 transition: all 0.3s ease;
12994 }
12995 .upk-newsletter-wrapper .upk-newsletter-btn-icon svg,
12996 .upk-newsletter-wrapper .upk-newsletter-before-icon svg {
12997 width: 1em;
12998 transition: all 0.3s ease;
12999 }
13000 .upk-newsletter-wrapper .upk-newsletter-before-icon {
13001 margin-right: 15px;
13002 }
13003 .upk-newsletter-wrapper .upk-input {
13004 max-width: 100%;
13005 width: 100%;
13006 border: 0 none;
13007 padding: 0 10px;
13008 background: #f8f8f8;
13009 color: #666;
13010 border-radius: 3px;
13011 height: 40px;
13012 vertical-align: middle;
13013 display: inline-block;
13014 outline: none;
13015 }
13016 .upk-newsletter-wrapper .upk-newsletter-btn {
13017 border: none;
13018 padding: 0 30px;
13019 vertical-align: middle;
13020 font-size: 14px;
13021 line-height: 40px;
13022 text-align: center;
13023 border-radius: 3px;
13024 background-color: #EF233C;
13025 color: #fff;
13026 cursor: pointer;
13027 transition: all 0.3s ease;
13028 }
13029 .upk-newsletter-wrapper .upk-newsletter-btn:hover {
13030 background-color: #D90429;
13031 }
13032 .upk-newsletter-wrapper .upk-newsletter-input-wrapper {
13033 width: 100%;
13034 margin-right: 15px;
13035 }
13036
13037 .upk-field-full--yes .upk-newsletter-wrapper .upk-newsletter {
13038 display: block;
13039 }
13040 .upk-field-full--yes .upk-newsletter-wrapper .upk-newsletter-input-wrapper,
13041 .upk-field-full--yes .upk-newsletter-wrapper .upk-newsletter-before-icon {
13042 margin-bottom: 20px;
13043 }
13044
13045 .upk-newsletter-alert {
13046 position: fixed;
13047 top: 30px;
13048 box-sizing: border-box;
13049 width: 450px;
13050 left: 50%;
13051 margin-left: -225px;
13052 animation: slide-up-fade-in ease 1s;
13053 z-index: 9999;
13054 }
13055
13056 .upk-newsletter-alert .upk-alert-box {
13057 display: flex;
13058 align-items: center;
13059 padding: 20px 40px 20px 20px;
13060 background: #ffffff;
13061 font-size: 1rem;
13062 box-shadow: 0 5px 20px #b3b3b3;
13063 border-radius: 3px;
13064 color: #1e87f0;
13065 justify-content: center;
13066 }
13067
13068 .uwk-newsletter-loader {
13069 display: inline-block;
13070 border: 2px solid rgba(0, 0, 0, 0.1);
13071 border-left-color: #1e87f0;
13072 border-radius: 50%;
13073 width: 20px;
13074 height: 20px;
13075 animation: donut-spin 1.2s linear infinite;
13076 margin-right: 10px;
13077 }
13078
13079 .upk-text-success .upk-success-icon {
13080 display: inline-block;
13081 transform: rotate(45deg);
13082 height: 16px;
13083 width: 7px;
13084 border-bottom: 3px solid #14a814;
13085 border-right: 3px solid #14a814;
13086 margin-right: 10px;
13087 }
13088
13089 .upk-text-warning {
13090 color: orange;
13091 }
13092
13093 .upk-text-danger {
13094 color: #D90429;
13095 }
13096
13097 .upk-text-success {
13098 color: green;
13099 }
13100
13101 @keyframes slide-up-fade-in {
13102 0% {
13103 opacity: 0;
13104 transform: translateY(-200px);
13105 }
13106 100% {
13107 opacity: 1;
13108 transform: translateY(0px);
13109 }
13110 }
13111 @keyframes donut-spin {
13112 0% {
13113 transform: rotate(0deg);
13114 }
13115 100% {
13116 transform: rotate(360deg);
13117 }
13118 }
13119 .upk-buzz-list {
13120 position: relative;
13121 display: grid;
13122 counter-reset: number-count;
13123 }
13124 .upk-buzz-list .upk-item {
13125 position: relative;
13126 overflow: hidden;
13127 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13128 }
13129 .upk-buzz-list .upk-item:hover .upk-img-wrap:before {
13130 background: rgba(43, 45, 66, 0.5);
13131 }
13132 .upk-buzz-list .upk-item:hover .upk-count:before {
13133 color: #EDF2F4;
13134 }
13135 .upk-buzz-list .upk-item:hover .upk-inner {
13136 border-left-color: #EDF2F4;
13137 }
13138 .upk-buzz-list .upk-item:hover .upk-category a {
13139 color: #EDF2F4;
13140 }
13141 .upk-buzz-list .upk-item:hover .upk-title a {
13142 color: #fff;
13143 }
13144 .upk-buzz-list .upk-item:hover .upk-meta {
13145 color: #EDF2F4;
13146 }
13147 .upk-buzz-list .upk-item:hover .upk-meta .upk-author-wrap .upk-author-name {
13148 color: #EDF2F4;
13149 }
13150 .upk-buzz-list .upk-img-wrap {
13151 position: absolute;
13152 width: 100%;
13153 height: 100%;
13154 }
13155 .upk-buzz-list .upk-img-wrap::before {
13156 content: "";
13157 position: absolute;
13158 top: 0;
13159 left: 0;
13160 background: #fff;
13161 width: 100%;
13162 height: 100%;
13163 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13164 }
13165 .upk-buzz-list .upk-img-wrap img {
13166 width: 100%;
13167 height: 100%;
13168 object-fit: cover;
13169 }
13170 .upk-buzz-list .upk-content {
13171 padding: 15px;
13172 display: flex;
13173 position: relative;
13174 align-items: center;
13175 }
13176 .upk-buzz-list .upk-count {
13177 position: relative;
13178 counter-increment: number-count;
13179 padding-right: 15px;
13180 }
13181 .upk-buzz-list .upk-count:before {
13182 content: counter(number-count);
13183 top: 0;
13184 left: 0;
13185 font-size: 30px;
13186 color: #2B2D42;
13187 font-weight: 600;
13188 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13189 }
13190 .upk-buzz-list .upk-inner {
13191 padding-left: 15px;
13192 border-left: 2px solid #8D99AE;
13193 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13194 }
13195 .upk-buzz-list .upk-category {
13196 margin-bottom: 5px;
13197 display: flex;
13198 }
13199 .upk-buzz-list .upk-category a {
13200 display: inline-flex;
13201 font-size: 10px;
13202 color: #EF233C;
13203 font-weight: 500;
13204 text-transform: uppercase;
13205 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13206 }
13207 .upk-buzz-list .upk-category a + a {
13208 margin-left: 5px;
13209 }
13210 .upk-buzz-list .upk-title {
13211 font-size: 16px;
13212 font-weight: 700;
13213 text-transform: capitalize;
13214 margin: 0;
13215 }
13216 .upk-buzz-list .upk-title a {
13217 color: #2B2D42;
13218 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13219 }
13220 .upk-buzz-list .upk-meta {
13221 flex-wrap: wrap;
13222 color: #8D99AE;
13223 font-size: 11px;
13224 font-weight: 500;
13225 line-height: 1;
13226 padding-top: 10px;
13227 position: relative;
13228 text-transform: uppercase;
13229 transition: color 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13230 }
13231 .upk-buzz-list .upk-meta .upk-author-wrap {
13232 display: flex;
13233 }
13234 .upk-buzz-list .upk-meta .upk-author-wrap .upk-by {
13235 font-weight: 700;
13236 padding-right: 6px;
13237 }
13238 .upk-buzz-list .upk-meta .upk-author-wrap .upk-author-name {
13239 color: #8D99AE;
13240 font-weight: 500;
13241 transition: color 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13242 }
13243 .upk-buzz-list .upk-meta .upk-post-time {
13244 margin-left: 5px;
13245 }
13246 .upk-buzz-list .upk-meta .upk-post-time i {
13247 margin-right: 2px;
13248 }
13249 .upk-buzz-list .upk-meta > div {
13250 position: relative;
13251 display: inline-flex;
13252 }
13253 .upk-buzz-list .upk-meta > div:before {
13254 content: attr(data-separator);
13255 margin: 0 5px;
13256 }
13257 .upk-buzz-list .upk-meta > div:nth-child(1)::before {
13258 display: none;
13259 }
13260
13261 .upk-global-link-yes .upk-buzz-list .upk-item:hover {
13262 cursor: pointer;
13263 }
13264
13265 @media (min-width: 768px) {
13266 .upk-buzz-list .upk-content {
13267 padding: 20px;
13268 }
13269 .upk-buzz-list .upk-category a {
13270 font-size: 12px;
13271 }
13272 .upk-buzz-list .upk-title {
13273 font-size: 18px;
13274 }
13275 .upk-buzz-list .upk-count::before {
13276 font-size: 40px;
13277 }
13278 }
13279 .upk-buzz-list-carousel {
13280 position: relative;
13281 }
13282 .upk-buzz-list-carousel .upk-item {
13283 position: relative;
13284 overflow: hidden;
13285 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13286 }
13287 .upk-buzz-list-carousel .upk-item:hover .upk-img-wrap::before {
13288 background: rgba(43, 45, 66, 0.5);
13289 }
13290 .upk-buzz-list-carousel .upk-item:hover .upk-img-wrap img {
13291 opacity: 1;
13292 }
13293 .upk-buzz-list-carousel .upk-item:hover .upk-count {
13294 color: #EDF2F4;
13295 }
13296 .upk-buzz-list-carousel .upk-item:hover .upk-inner {
13297 border-left-color: #EDF2F4;
13298 }
13299 .upk-buzz-list-carousel .upk-item:hover .upk-category a {
13300 color: #EDF2F4;
13301 }
13302 .upk-buzz-list-carousel .upk-item:hover .upk-title a {
13303 color: #fff;
13304 }
13305 .upk-buzz-list-carousel .upk-item:hover .upk-meta {
13306 color: #EDF2F4;
13307 }
13308 .upk-buzz-list-carousel .upk-item:hover .upk-meta .upk-author-wrap .upk-author-name {
13309 color: #EDF2F4;
13310 }
13311 .upk-buzz-list-carousel .upk-img-wrap {
13312 position: absolute;
13313 width: 100%;
13314 height: 100%;
13315 }
13316 .upk-buzz-list-carousel .upk-img-wrap::before {
13317 content: "";
13318 position: absolute;
13319 top: 0;
13320 left: 0;
13321 background: #fff;
13322 width: 100%;
13323 height: 100%;
13324 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13325 }
13326 .upk-buzz-list-carousel .upk-img-wrap img {
13327 width: 100%;
13328 height: 100%;
13329 object-fit: cover;
13330 opacity: 0;
13331 }
13332 .upk-buzz-list-carousel .upk-content {
13333 padding: 15px;
13334 display: flex;
13335 position: relative;
13336 align-items: center;
13337 }
13338 .upk-buzz-list-carousel .upk-count {
13339 color: #2B2D42;
13340 font-size: 30px;
13341 font-weight: 600;
13342 position: relative;
13343 margin-right: 15px;
13344 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13345 display: flex;
13346 line-height: 1;
13347 }
13348 .upk-buzz-list-carousel .upk-inner {
13349 padding-left: 15px;
13350 border-left: 2px solid #8D99AE;
13351 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13352 }
13353 .upk-buzz-list-carousel .upk-category {
13354 margin-bottom: 5px;
13355 display: flex;
13356 }
13357 .upk-buzz-list-carousel .upk-category a {
13358 display: inline-flex;
13359 font-size: 10px;
13360 color: #EF233C;
13361 font-weight: 500;
13362 text-transform: uppercase;
13363 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13364 }
13365 .upk-buzz-list-carousel .upk-category a + a {
13366 margin-left: 5px;
13367 }
13368 .upk-buzz-list-carousel .upk-title {
13369 font-size: 16px;
13370 font-weight: 700;
13371 text-transform: capitalize;
13372 margin: 0;
13373 }
13374 .upk-buzz-list-carousel .upk-title a {
13375 color: #2B2D42;
13376 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13377 }
13378 .upk-buzz-list-carousel .upk-meta {
13379 flex-wrap: wrap;
13380 color: #8D99AE;
13381 font-size: 11px;
13382 font-weight: 500;
13383 line-height: 1;
13384 padding-top: 10px;
13385 position: relative;
13386 text-transform: uppercase;
13387 transition: color 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13388 }
13389 .upk-buzz-list-carousel .upk-meta .upk-author-wrap {
13390 display: flex;
13391 }
13392 .upk-buzz-list-carousel .upk-meta .upk-author-wrap .upk-by {
13393 font-weight: 700;
13394 padding-right: 6px;
13395 }
13396 .upk-buzz-list-carousel .upk-meta .upk-author-wrap .upk-author-name {
13397 color: #8D99AE;
13398 font-weight: 500;
13399 transition: color 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13400 }
13401 .upk-buzz-list-carousel .upk-meta .upk-post-time {
13402 margin-left: 5px;
13403 }
13404 .upk-buzz-list-carousel .upk-meta .upk-post-time i {
13405 margin-right: 2px;
13406 }
13407 .upk-buzz-list-carousel .upk-meta > div {
13408 position: relative;
13409 display: inline-flex;
13410 }
13411 .upk-buzz-list-carousel .upk-meta > div:before {
13412 content: attr(data-separator);
13413 margin: 0 5px;
13414 }
13415 .upk-buzz-list-carousel .upk-meta > div:nth-child(1)::before {
13416 display: none;
13417 }
13418
13419 .upk-global-link-yes .upk-buzz-list-carousel .upk-item:hover {
13420 cursor: pointer;
13421 }
13422
13423 .upk-item-match-height--yes .upk-buzz-list-carousel .swiper-slide {
13424 height: initial;
13425 }
13426
13427 @media (min-width: 768px) {
13428 .upk-buzz-list-carousel .upk-content {
13429 padding: 20px;
13430 }
13431 .upk-buzz-list-carousel .upk-category a {
13432 font-size: 12px;
13433 }
13434 .upk-buzz-list-carousel .upk-title {
13435 font-size: 18px;
13436 }
13437 .upk-buzz-list-carousel .upk-count {
13438 font-size: 40px;
13439 }
13440 }
13441 .upk-scott-list {
13442 display: grid;
13443 grid-template-columns: repeat(1, 1fr);
13444 counter-reset: number-count;
13445 }
13446 .upk-scott-list .upk-item {
13447 display: flex;
13448 align-items: center;
13449 border-top: 1px solid #e2e2e2;
13450 padding-top: 20px;
13451 margin-top: 20px;
13452 position: relative;
13453 overflow: hidden;
13454 }
13455 .upk-scott-list .upk-item:first-child {
13456 border-top: 0 !important;
13457 padding-top: 0 !important;
13458 margin-top: 0 !important;
13459 }
13460 .upk-scott-list .upk-item .upk-image-wrap {
13461 position: relative;
13462 height: 100%;
13463 width: 30%;
13464 text-decoration: none;
13465 transition: all 0.3s ease;
13466 counter-increment: number-count;
13467 overflow: hidden;
13468 }
13469 .upk-scott-list .upk-item .upk-image-wrap img {
13470 width: 100%;
13471 height: 100%;
13472 object-fit: cover;
13473 transition: all 0.3s ease;
13474 }
13475 .upk-scott-list .upk-item .upk-image-wrap:before {
13476 position: absolute;
13477 content: counter(number-count);
13478 top: 50%;
13479 left: 50%;
13480 color: #fff;
13481 font-weight: 700;
13482 font-size: 35px;
13483 transition: all 0.3s ease;
13484 transform: translate(-50%, -50%);
13485 opacity: 1;
13486 visibility: visible;
13487 z-index: 1;
13488 }
13489 .upk-scott-list .upk-item .upk-image-wrap:after {
13490 position: absolute;
13491 content: "\e92c";
13492 top: 50%;
13493 left: 50%;
13494 color: #fff;
13495 font-size: 26px;
13496 font-weight: 900;
13497 line-height: 1;
13498 opacity: 0;
13499 visibility: hidden;
13500 transition: all 0.3s ease;
13501 transform: translate(-50%, 50%);
13502 font-family: "ultimate-post-kit" !important;
13503 -webkit-font-smoothing: antialiased;
13504 z-index: 1;
13505 }
13506 .upk-scott-list .upk-item .upk-image-wrap .upk-img-overlay:before {
13507 content: "";
13508 position: absolute;
13509 width: 100%;
13510 height: 100%;
13511 left: 0;
13512 top: 0;
13513 background: rgba(43, 45, 66, 0.3);
13514 }
13515 .upk-scott-list .upk-item .upk-content {
13516 width: 70%;
13517 padding: 20px;
13518 }
13519 .upk-scott-list .upk-item .upk-category {
13520 margin-bottom: 10px;
13521 display: flex;
13522 }
13523 .upk-scott-list .upk-item .upk-category a {
13524 font-size: 10px;
13525 color: #EF233C;
13526 text-transform: uppercase;
13527 font-weight: 500;
13528 border: 1px solid #EF233C;
13529 padding: 4px 12px;
13530 border-radius: 2px;
13531 display: inline-flex;
13532 transition: all 0.3s ease;
13533 }
13534 .upk-scott-list .upk-item .upk-category a:hover {
13535 background: #EF233C;
13536 color: #fff;
13537 }
13538 .upk-scott-list .upk-item .upk-category a + a {
13539 margin-left: 5px;
13540 }
13541 .upk-scott-list .upk-item .upk-title {
13542 font-size: 16px;
13543 font-weight: 700;
13544 line-height: 1.4;
13545 margin: 0;
13546 }
13547 .upk-scott-list .upk-item .upk-title a {
13548 color: #2B2D42;
13549 transition: all 0.3s ease;
13550 }
13551 .upk-scott-list .upk-item .upk-title a:hover {
13552 color: #EF233C;
13553 }
13554 .upk-scott-list .upk-item .upk-meta {
13555 color: #8D99AE;
13556 font-size: 11px;
13557 font-weight: 500;
13558 line-height: 1;
13559 padding-top: 10px;
13560 position: relative;
13561 text-transform: uppercase;
13562 transition: color 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13563 flex-wrap: wrap;
13564 }
13565 .upk-scott-list .upk-item .upk-meta > div {
13566 position: relative;
13567 display: inline-flex;
13568 }
13569 .upk-scott-list .upk-item .upk-meta > div:before {
13570 content: attr(data-separator);
13571 margin: 0 8px;
13572 }
13573 .upk-scott-list .upk-item .upk-meta > div:nth-child(1)::before {
13574 display: none;
13575 }
13576 .upk-scott-list .upk-item .upk-meta .upk-author-name-wrap {
13577 display: flex;
13578 }
13579 .upk-scott-list .upk-item .upk-meta .upk-author-name-wrap .upk-by {
13580 font-weight: 700;
13581 padding-right: 6px;
13582 }
13583 .upk-scott-list .upk-item .upk-meta .upk-author-name-wrap .upk-author-name {
13584 color: #8D99AE;
13585 font-weight: 500;
13586 transition: color 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13587 }
13588 .upk-scott-list .upk-item .upk-meta .upk-post-time {
13589 margin-left: 5px;
13590 }
13591 .upk-scott-list .upk-item .upk-meta .upk-post-time i {
13592 margin-right: 2px;
13593 }
13594 .upk-scott-list .upk-item:hover .upk-image-wrap:before {
13595 transform: translate(-50%, -100%);
13596 opacity: 0;
13597 visibility: hidden;
13598 }
13599 .upk-scott-list .upk-item:hover .upk-image-wrap:after {
13600 transform: translate(-50%, -50%);
13601 opacity: 1;
13602 visibility: visible;
13603 }
13604
13605 .upk-global-link-yes .upk-scott-list .upk-item:hover {
13606 cursor: pointer;
13607 }
13608
13609 @media (min-width: 768px) {
13610 .upk-scott-list .upk-item .upk-title {
13611 font-size: 18px;
13612 }
13613 .upk-scott-list .upk-item .upk-meta {
13614 font-size: 12px;
13615 }
13616 }
13617 .upk-noxe-slider {
13618 position: relative;
13619 }
13620 .upk-noxe-slider .upk-noxe-item {
13621 background: #fff;
13622 padding: 30px;
13623 position: relative;
13624 height: auto;
13625 }
13626 .upk-noxe-slider .upk-noxe-item-box-wrap {
13627 position: relative;
13628 display: flex;
13629 flex-direction: column;
13630 height: 100%;
13631 }
13632 .upk-noxe-slider .upk-noxe-image-wrap {
13633 position: relative;
13634 margin-bottom: 1.5rem;
13635 overflow: hidden;
13636 height: 100%;
13637 z-index: 10;
13638 }
13639 .upk-noxe-slider .upk-noxe-img {
13640 width: 100%;
13641 height: 100%;
13642 object-fit: cover;
13643 }
13644 .upk-noxe-slider .upk-noxe-category {
13645 position: absolute;
13646 bottom: 0;
13647 left: 0;
13648 display: inline-flex;
13649 }
13650 .upk-noxe-slider .upk-noxe-category a {
13651 display: inline-block;
13652 background: #fff;
13653 padding: 8px 8px 0 0;
13654 text-decoration: none;
13655 color: #D90429;
13656 text-transform: uppercase;
13657 line-height: 1;
13658 font-size: 0.75rem;
13659 font-weight: 700;
13660 letter-spacing: 0.04em;
13661 }
13662 .upk-noxe-slider .upk-noxe-date-wrap {
13663 position: absolute;
13664 bottom: 0;
13665 right: 0;
13666 background: #fff;
13667 display: flex;
13668 flex-direction: column;
13669 text-align: center;
13670 padding: 10px;
13671 font-size: 12px;
13672 color: #676a88;
13673 font-weight: 700;
13674 overflow: hidden;
13675 }
13676 .upk-noxe-slider .upk-noxe-date-wrap .upk-noxe-month {
13677 font-weight: 400;
13678 margin-bottom: 2px;
13679 }
13680 .upk-noxe-slider .upk-noxe-content {
13681 display: inline-block;
13682 }
13683 .upk-noxe-slider .upk-title {
13684 font-size: 16px;
13685 font-weight: 700;
13686 margin-bottom: 10px;
13687 }
13688 .upk-noxe-slider .upk-title a {
13689 text-decoration: none;
13690 color: #2B2D42;
13691 transition: all 0.3s ease;
13692 }
13693 .upk-noxe-slider .upk-title a:hover {
13694 color: #D90429;
13695 }
13696 .upk-noxe-slider .upk-noxe-meta {
13697 display: flex;
13698 flex-wrap: wrap;
13699 align-items: center;
13700 position: relative;
13701 font-size: 12px;
13702 text-transform: uppercase;
13703 color: rgba(125, 125, 125, 0.7294117647);
13704 font-weight: 500;
13705 overflow: hidden;
13706 }
13707 .upk-noxe-slider .upk-noxe-meta .upk-author-name-wrap {
13708 display: flex;
13709 }
13710 .upk-noxe-slider .upk-noxe-meta .upk-author-name-wrap .upk-by {
13711 font-weight: 700;
13712 padding-right: 6px;
13713 }
13714 .upk-noxe-slider .upk-noxe-meta .upk-author-name-wrap .upk-author-name {
13715 text-decoration: none;
13716 color: rgba(125, 125, 125, 0.7294117647);
13717 font-weight: 500;
13718 }
13719 .upk-noxe-slider .upk-noxe-meta > div {
13720 position: relative;
13721 display: inline-flex;
13722 }
13723 .upk-noxe-slider .upk-noxe-meta > div:before {
13724 content: attr(data-separator);
13725 margin: 0 8px;
13726 }
13727 .upk-noxe-slider .upk-noxe-meta > div:nth-child(1)::before {
13728 display: none;
13729 }
13730 .upk-noxe-slider .upk-text {
13731 font-size: 14px;
13732 color: #2f3f50;
13733 line-height: 1.6;
13734 margin-bottom: 35px;
13735 }
13736 .upk-noxe-slider .upk-text p {
13737 margin: 0;
13738 }
13739 .upk-noxe-slider .upk-noxe-navigation {
13740 position: absolute;
13741 right: 30px;
13742 bottom: 30px;
13743 display: flex;
13744 align-items: center;
13745 z-index: 1;
13746 }
13747 .upk-noxe-slider .upk-noxe-navigation .upk-navigation-next:after,
13748 .upk-noxe-slider .upk-noxe-navigation .upk-navigation-prev:after {
13749 content: "";
13750 }
13751 .upk-noxe-slider .upk-noxe-navigation .upk-navigation-next,
13752 .upk-noxe-slider .upk-noxe-navigation .upk-navigation-prev {
13753 position: static;
13754 display: inline-block;
13755 }
13756 .upk-noxe-slider .upk-noxe-navigation .upk-link--arrowed {
13757 display: inline-flex;
13758 font-size: 32px;
13759 }
13760 .upk-noxe-slider .upk-noxe-navigation .upk-link--arrowed .upk-arrow-icon {
13761 position: relative;
13762 top: 0;
13763 -webkit-transition: -webkit-transform 0.3s ease;
13764 transition: -webkit-transform 0.3s ease;
13765 transition: transform 0.3s ease;
13766 transition: transform 0.3s ease, -webkit-transform 0.3s ease;
13767 vertical-align: middle;
13768 width: 1em;
13769 }
13770 .upk-noxe-slider .upk-noxe-navigation .upk-link--arrowed .upk-arrow-icon--circle {
13771 transition: stroke-dashoffset 0.3s ease;
13772 stroke-dasharray: 95;
13773 stroke-dashoffset: 95;
13774 }
13775 .upk-noxe-slider .upk-noxe-navigation .upk-link--arrowed g {
13776 stroke: currentColor;
13777 color: #181D23;
13778 }
13779 .upk-noxe-slider .upk-noxe-navigation .upk-link--arrowed:hover .upk-arrow-icon {
13780 transform: translate3d(5px, 0, 0);
13781 }
13782 .upk-noxe-slider .upk-noxe-navigation .upk-link--arrowed:hover .upk-arrow-icon--circle {
13783 stroke-dashoffset: 0;
13784 }
13785 .upk-noxe-slider .upk-noxe-navigation .upk-link--arrowed:hover g {
13786 color: #D90429;
13787 }
13788 .upk-noxe-slider .upk-noxe-navigation .upk-navigation-prev .upk-link--arrowed {
13789 transform: rotate(-181deg);
13790 margin-right: 10px;
13791 }
13792
13793 @media (min-width: 768px) {
13794 .upk-noxe-slider .upk-noxe-date-wrap {
13795 padding: 15px;
13796 font-size: 14px;
13797 }
13798 .upk-noxe-slider .upk-noxe-content {
13799 display: flex;
13800 }
13801 .upk-noxe-slider .upk-noxe-inner-content {
13802 padding-right: 30px;
13803 min-width: 50%;
13804 width: 50%;
13805 }
13806 .upk-noxe-slider .upk-noxe-meta {
13807 font-size: 11px;
13808 margin-bottom: 0;
13809 }
13810 .upk-noxe-slider .upk-title {
13811 font-size: 20px;
13812 margin-bottom: 16px;
13813 }
13814 .upk-noxe-slider .upk-noxe-pagination {
13815 left: 51%;
13816 }
13817 }
13818 @media (min-width: 1024px) {
13819 .upk-noxe-slider .upk-noxe-date-wrap {
13820 padding: 20px;
13821 font-size: 16px;
13822 }
13823 .upk-noxe-slider .upk-noxe-content .upk-noxe-inner-content {
13824 padding-right: 40px;
13825 }
13826 .upk-noxe-slider .upk-noxe-meta {
13827 font-size: 12px;
13828 margin-bottom: 0;
13829 }
13830 .upk-noxe-slider .upk-title {
13831 font-size: 25px;
13832 margin-bottom: 20px;
13833 }
13834 .upk-noxe-slider .upk-text {
13835 font-size: 16px;
13836 margin-bottom: 0;
13837 }
13838 .upk-noxe-slider .upk-noxe-pagination {
13839 left: 51%;
13840 }
13841 }
13842 .upk-recent-comments {
13843 display: grid;
13844 }
13845 .upk-recent-comments .upk-meta {
13846 margin-bottom: 15px;
13847 }
13848 .upk-recent-comments .upk-meta .upk-avatar {
13849 margin-right: 15px;
13850 }
13851 .upk-recent-comments .upk-meta .upk-avatar img {
13852 border-radius: 80px;
13853 }
13854 .upk-recent-comments .upk-meta .upk-author-name {
13855 color: #2B2D42;
13856 font-size: 16px;
13857 font-weight: 500;
13858 text-transform: capitalize;
13859 transition: color 0.3s ease;
13860 overflow: hidden;
13861 text-overflow: ellipsis;
13862 display: -webkit-box;
13863 -webkit-line-clamp: 1;
13864 -webkit-box-orient: vertical;
13865 }
13866 .upk-recent-comments .upk-meta .upk-author-name:hover {
13867 color: #EF233C;
13868 }
13869 .upk-recent-comments .upk-meta .upk-date {
13870 color: #798184;
13871 font-size: 14px;
13872 }
13873 .upk-recent-comments .upk-text {
13874 color: #798184;
13875 font-size: 16px;
13876 }
13877
13878 .upk-static-social-count {
13879 display: grid;
13880 grid-column-gap: 40px;
13881 grid-template-columns: repeat(4, 1fr);
13882 justify-content: center;
13883 width: 100%;
13884 }
13885 .upk-static-social-count .upk-item {
13886 text-align: center;
13887 transition: all 0.3s ease;
13888 }
13889 .upk-static-social-count .upk-item:hover .upk-icon {
13890 transform: translateY(-5px);
13891 }
13892 .upk-static-social-count .upk-icon {
13893 margin-bottom: 10px;
13894 transform: translateY(0);
13895 transition: transform 0.3s ease;
13896 }
13897 .upk-static-social-count .upk-icon span {
13898 font-size: 14px;
13899 border: 1px solid #c8c6c6;
13900 color: #565252;
13901 padding: 12px;
13902 display: inline-flex;
13903 align-items: center;
13904 justify-content: center;
13905 text-decoration: none;
13906 border-radius: 100%;
13907 transition: all 0.3s ease;
13908 }
13909 .upk-static-social-count .upk-icon span:hover {
13910 color: #000;
13911 }
13912 .upk-static-social-count .upk-icon span i, .upk-static-social-count .upk-icon span svg {
13913 height: 1em;
13914 width: 1em;
13915 }
13916 .upk-static-social-count .upk-count {
13917 font-size: 14px;
13918 text-transform: uppercase;
13919 color: #383535;
13920 font-weight: 600;
13921 margin-bottom: 4px;
13922 }
13923 .upk-static-social-count .upk-meta {
13924 font-size: 14px;
13925 text-transform: capitalize;
13926 color: #626262;
13927 }
13928 .upk-static-social-count.upk-style-2 .upk-item {
13929 text-align: left;
13930 }
13931 .upk-static-social-count.upk-style-2 .upk-item, .upk-static-social-count.upk-style-3 .upk-item {
13932 display: inline-flex;
13933 align-items: center;
13934 grid-column-gap: 10px;
13935 }
13936 .upk-static-social-count.upk-style-2 .upk-icon, .upk-static-social-count.upk-style-3 .upk-icon {
13937 margin: 0;
13938 }
13939 .upk-static-social-count.upk-style-3 .upk-item {
13940 text-align: right;
13941 flex-direction: row-reverse;
13942 }
13943
13944 .upk-skide-slider .upk-skide-item {
13945 height: clamp(28.875rem, 70vw, 43.75rem);
13946 }
13947 .upk-skide-slider .upk-image-wrap {
13948 position: relative;
13949 height: 100%;
13950 }
13951 .upk-skide-slider .upk-image-wrap::before {
13952 position: absolute;
13953 content: "";
13954 width: 100%;
13955 height: 100%;
13956 background: #2B2D42;
13957 opacity: 0.3;
13958 }
13959 .upk-skide-slider .upk-content {
13960 position: absolute;
13961 top: 40%;
13962 left: 0;
13963 transform: translateY(-40%);
13964 max-width: clamp(27rem, 50vw, 33.75rem);
13965 overflow: hidden;
13966 margin: 0 clamp(1.563rem, 6vw, 4.375rem);
13967 }
13968 .upk-skide-slider .upk-category {
13969 margin: 0 0 20px;
13970 display: inline-flex;
13971 }
13972 .upk-skide-slider .upk-category a {
13973 background: #EF233C;
13974 padding: 8px 10px;
13975 line-height: 1;
13976 display: inline-block;
13977 font-size: clamp(0.625rem, 1vw, 0.75rem);
13978 text-transform: uppercase;
13979 font-weight: 700;
13980 color: #fff;
13981 transition: all 0.3s ease;
13982 border-radius: 3px;
13983 }
13984 .upk-skide-slider .upk-category a:hover {
13985 background: #D90429;
13986 }
13987 .upk-skide-slider .upk-category a + a {
13988 margin-left: 5px;
13989 }
13990 .upk-skide-slider .upk-title {
13991 font-size: clamp(1.25rem, 4vw, 2.125rem);
13992 line-height: clamp(2.5rem, 7vw, 3.75rem);
13993 margin: 0 0 25px;
13994 }
13995 .upk-skide-slider .upk-title a {
13996 color: #edf2f4;
13997 background: #2b2d42;
13998 display: inline;
13999 -webkit-box-decoration-break: clone;
14000 padding: 5px 15px 8px;
14001 transition: all 0.3s ease;
14002 border-radius: 4px;
14003 }
14004 .upk-skide-slider .upk-title a:hover {
14005 color: #EF233C;
14006 }
14007 .upk-skide-slider .upk-meta {
14008 display: inline-flex;
14009 flex-wrap: wrap;
14010 }
14011 .upk-skide-slider .upk-meta .upk-author-img img {
14012 border-radius: 100px;
14013 }
14014 .upk-skide-slider .upk-meta .upk-meta-info {
14015 padding-left: 15px;
14016 }
14017 .upk-skide-slider .upk-meta .upk-author-name {
14018 margin-bottom: 3px;
14019 }
14020 .upk-skide-slider .upk-meta .upk-author-name a {
14021 font-size: clamp(0.75rem, 1vw, 0.875rem);
14022 font-weight: 700;
14023 color: #EDF2F4;
14024 text-transform: uppercase;
14025 transition: all 0.3s ease;
14026 }
14027 .upk-skide-slider .upk-meta .upk-author-name a:hover {
14028 color: #EF233C;
14029 }
14030 .upk-skide-slider .upk-meta .upk-date-comments {
14031 display: flex;
14032 align-items: center;
14033 font-size: clamp(0.75rem, 1vw, 0.875rem);
14034 color: #dadfe9;
14035 text-transform: uppercase;
14036 flex-wrap: wrap;
14037 }
14038 .upk-skide-slider .upk-meta .upk-date-comments > div {
14039 position: relative;
14040 display: inline-flex;
14041 }
14042 .upk-skide-slider .upk-meta .upk-date-comments > div:before {
14043 content: attr(data-separator);
14044 margin: 0 8px;
14045 }
14046 .upk-skide-slider .upk-meta .upk-date-comments > div:nth-child(1)::before {
14047 display: none;
14048 }
14049 .upk-skide-slider .upk-meta .upk-separator {
14050 margin: 0 5px;
14051 }
14052 .upk-skide-slider .upk-meta .upk-post-time {
14053 margin-left: 5px;
14054 }
14055 .upk-skide-slider .upk-meta .upk-post-time i {
14056 margin-right: 2px;
14057 }
14058
14059 .upk-skide-slider-wrap .upk-img {
14060 width: 100%;
14061 height: 100%;
14062 object-fit: cover;
14063 display: block;
14064 }
14065 .upk-skide-slider-wrap .upk-title {
14066 font-weight: 700;
14067 }
14068
14069 .upk-skide-thumbs {
14070 max-width: clamp(15.625rem, 45vw, 31.25rem);
14071 position: absolute !important;
14072 bottom: clamp(1.563rem, 3vw, 3.125rem);
14073 left: clamp(1.563rem, 6vw, 4.375rem);
14074 }
14075 .upk-skide-thumbs .upk-thumbs-img {
14076 margin-bottom: clamp(0rem, 1vw, 0.75rem);
14077 }
14078 .upk-skide-thumbs .upk-thumbs-img .upk-img {
14079 cursor: pointer;
14080 border-radius: 10px;
14081 }
14082 .upk-skide-thumbs .upk-thumbs-content {
14083 display: none;
14084 }
14085 .upk-skide-thumbs .upk-title {
14086 font-size: 13px;
14087 margin: 0;
14088 }
14089 .upk-skide-thumbs .upk-title a {
14090 color: #edf2f4;
14091 }
14092 .upk-skide-thumbs .swiper-slide {
14093 opacity: 0.3;
14094 transition: opacity 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
14095 }
14096 .upk-skide-thumbs .swiper-slide.swiper-slide-next {
14097 opacity: 0.5;
14098 }
14099 .upk-skide-thumbs .swiper-slide.swiper-slide-active {
14100 opacity: 1;
14101 }
14102 .upk-skide-thumbs .swiper-slide:hover {
14103 opacity: 1;
14104 }
14105 .upk-skide-thumbs .swiper-slide:hover.swiper-slide-next {
14106 opacity: 1;
14107 }
14108
14109 .upk-skide-top-stories {
14110 max-width: 360px;
14111 display: none;
14112 flex-wrap: wrap;
14113 background: #fff;
14114 padding: 40px;
14115 border-radius: 10px;
14116 position: absolute;
14117 left: auto;
14118 right: clamp(1.875rem, 6vw, 4.375rem);
14119 top: 50%;
14120 z-index: 1;
14121 transform: translate(0, -50%);
14122 }
14123 .upk-skide-top-stories .upk-header-title {
14124 font-size: 16px;
14125 text-transform: uppercase;
14126 font-weight: 700;
14127 margin-bottom: 30px;
14128 }
14129 .upk-skide-top-stories .upk-stories-item {
14130 display: flex;
14131 align-items: center;
14132 border-bottom: 1px solid #d2d3d4;
14133 padding: 20px 0;
14134 }
14135 .upk-skide-top-stories .upk-stories-item:nth-last-child(1) {
14136 padding-bottom: 0;
14137 border: none;
14138 }
14139 .upk-skide-top-stories .upk-stories-img .upk-img {
14140 width: 60px;
14141 min-width: 60px;
14142 height: 60px;
14143 border-radius: 80px;
14144 object-fit: cover;
14145 }
14146 .upk-skide-top-stories .upk-stories-content {
14147 padding-left: 15px;
14148 }
14149 .upk-skide-top-stories .upk-date {
14150 font-size: 11px;
14151 text-transform: uppercase;
14152 margin-bottom: 10px;
14153 color: #8D99AE;
14154 }
14155 .upk-skide-top-stories .upk-post-time {
14156 margin-left: 5px;
14157 }
14158 .upk-skide-top-stories .upk-post-time i {
14159 margin-right: 2px;
14160 }
14161 .upk-skide-top-stories .upk-title {
14162 font-size: 15px;
14163 margin: 0;
14164 }
14165 .upk-skide-top-stories .upk-title a {
14166 text-decoration: none;
14167 color: #2b2d42;
14168 transition: all 0.3s ease;
14169 }
14170 .upk-skide-top-stories .upk-title a:hover {
14171 color: #EF233C;
14172 }
14173
14174 @media (min-width: 768px) {
14175 .upk-skide-thumbs .upk-thumbs-content {
14176 display: inherit;
14177 }
14178 }
14179 @media (min-width: 1024px) {
14180 .upk-skide-top-stories {
14181 display: inherit;
14182 }
14183 }
14184 .upk-camux-slider-wrap .upk-img {
14185 width: 100%;
14186 height: 100% !important;
14187 object-fit: cover;
14188 }
14189
14190 .upk-camux-slider {
14191 margin-bottom: clamp(2.5rem, 6vw, 3.438rem);
14192 }
14193 .upk-camux-slider .upk-item {
14194 width: 100%;
14195 height: clamp(28.125rem, 60vw, 43.75rem);
14196 }
14197 .upk-camux-slider .upk-img-wrap {
14198 position: relative;
14199 height: 100%;
14200 }
14201 .upk-camux-slider .upk-img-wrap::before {
14202 position: absolute;
14203 content: "";
14204 width: 100%;
14205 height: 100%;
14206 background-image: linear-gradient(45deg, rgba(5, 4, 4, 0.741), transparent);
14207 }
14208 .upk-camux-slider .upk-content {
14209 width: 100%;
14210 max-width: 800px;
14211 padding: 20px;
14212 position: absolute;
14213 top: 50%;
14214 left: 50%;
14215 transform: translate(-50%, -50%);
14216 overflow: hidden;
14217 }
14218 .upk-camux-slider .upk-category {
14219 margin-bottom: clamp(0.938rem, 2vw, 1.25rem);
14220 display: inline-flex;
14221 }
14222 .upk-camux-slider .upk-category a {
14223 background: #EF233C;
14224 padding: 6px 10px;
14225 color: #EDF2F4;
14226 font-weight: 700;
14227 text-decoration: none;
14228 text-transform: uppercase;
14229 font-size: clamp(0.625rem, 1vw, 0.75rem);
14230 border-radius: 3px;
14231 display: inline-block;
14232 transition: all 0.3s ease;
14233 }
14234 .upk-camux-slider .upk-category a:hover {
14235 background: #D90429;
14236 }
14237 .upk-camux-slider .upk-category a + a {
14238 margin-left: 5px;
14239 }
14240 .upk-camux-slider .upk-title {
14241 font-size: clamp(1.25rem, 5vw, 3rem);
14242 font-weight: 700;
14243 line-height: 1.6;
14244 text-transform: capitalize;
14245 padding-bottom: clamp(1.25rem, 3vw, 1.875rem);
14246 margin: 0;
14247 }
14248 .upk-camux-slider .upk-title a {
14249 color: #edf2f4;
14250 background: #2b2d42;
14251 display: inline;
14252 -webkit-box-decoration-break: clone;
14253 padding: 5px 15px 8px;
14254 border-radius: 4px;
14255 transition: all 0.3s ease;
14256 }
14257 .upk-camux-slider .upk-title a:hover {
14258 color: #D90429;
14259 }
14260 .upk-camux-slider .upk-text {
14261 margin-bottom: 15px;
14262 color: #c9d5e9;
14263 font-size: clamp(0.875rem, 2vw, 1rem);
14264 line-height: 1.5;
14265 }
14266 .upk-camux-slider .upk-text p {
14267 margin: 0;
14268 }
14269 .upk-camux-slider .upk-meta {
14270 display: inline-flex;
14271 align-items: center;
14272 color: #c9d5e9;
14273 font-size: clamp(0.75rem, 1.5vw, 0.875rem);
14274 text-transform: uppercase;
14275 gap: 10px;
14276 }
14277 .upk-camux-slider .upk-meta .upk-name {
14278 text-decoration: none;
14279 color: #c9d5e9;
14280 transition: all 0.3s ease;
14281 }
14282 .upk-camux-slider .upk-meta .upk-name:hover {
14283 color: #D90429;
14284 }
14285 .upk-camux-slider .upk-meta .upk-post-time {
14286 margin-left: 5px;
14287 }
14288 .upk-camux-slider .upk-meta .upk-post-time i {
14289 margin-right: 2px;
14290 }
14291 .upk-camux-slider .upk-meta > div {
14292 position: relative;
14293 display: inline-flex;
14294 gap: 5px;
14295 }
14296 .upk-camux-slider .upk-meta > div:before {
14297 content: attr(data-separator);
14298 margin: 0 5px;
14299 }
14300 .upk-camux-slider .upk-meta > div:nth-child(1)::before {
14301 display: none;
14302 }
14303 .upk-camux-slider .upk-navigation-prev,
14304 .upk-camux-slider .upk-navigation-next {
14305 position: absolute;
14306 top: 50%;
14307 transform: translateY(-50%);
14308 z-index: 1;
14309 cursor: pointer;
14310 padding: 8px;
14311 background: #2b2d42;
14312 display: inline-flex;
14313 border-radius: 4px;
14314 }
14315 .upk-camux-slider .upk-navigation-prev i,
14316 .upk-camux-slider .upk-navigation-next i {
14317 color: #fff;
14318 }
14319 .upk-camux-slider .upk-navigation-prev {
14320 left: 0;
14321 }
14322 .upk-camux-slider .upk-navigation-next {
14323 right: 0;
14324 }
14325
14326 .upk-camux-thumbs {
14327 position: absolute !important;
14328 left: 50%;
14329 height: 80px;
14330 width: clamp(15.625rem, 60vw, 42.5rem);
14331 bottom: 0;
14332 transform: translateX(-50%);
14333 }
14334 .upk-camux-thumbs .upk-item {
14335 border-radius: 6px;
14336 overflow: hidden;
14337 }
14338 .upk-camux-thumbs .swiper-slide-active {
14339 -webkit-mask-image: url(../images/mask/thumbs-active.svg);
14340 mask-image: url(../images/mask/thumbs-active.svg);
14341 -webkit-mask-position: center center;
14342 mask-position: center center;
14343 -webkit-mask-size: contain;
14344 mask-size: contain;
14345 -webkit-mask-repeat: no-repeat;
14346 mask-repeat: no-repeat;
14347 }
14348 .upk-camux-thumbs .upk-img-wrap {
14349 position: relative;
14350 height: 100%;
14351 }
14352 .upk-camux-thumbs .upk-img-wrap .upk-img {
14353 cursor: pointer;
14354 }
14355 .upk-camux-thumbs .upk-comments {
14356 position: absolute;
14357 bottom: 0;
14358 left: 0;
14359 margin: 10px;
14360 background: #2b2d42;
14361 color: #fff;
14362 font-size: 10px;
14363 padding: 4px 6px;
14364 border-radius: 3px;
14365 text-transform: uppercase;
14366 }
14367
14368 @media (min-width: 768px) {
14369 .upk-camux-thumbs {
14370 height: 110px;
14371 }
14372 }
14373 .upk-crystal-slider .swiper-carousel {
14374 height: clamp(31.25rem, 70vw, 46.875rem);
14375 padding-bottom: clamp(6.25rem, 12vw, 8.75rem);
14376 }
14377 .upk-crystal-slider .upk-item {
14378 overflow: visible;
14379 }
14380 .upk-crystal-slider .upk-item.swiper-slide-active .upk-content {
14381 opacity: 1;
14382 }
14383 .upk-crystal-slider .upk-img-wrap {
14384 width: 100%;
14385 height: 100%;
14386 }
14387 .upk-crystal-slider .upk-img-wrap .upk-img {
14388 width: 100%;
14389 height: 100%;
14390 object-fit: cover;
14391 border-radius: 10px;
14392 }
14393 .upk-crystal-slider .upk-content {
14394 position: absolute;
14395 bottom: -12%;
14396 left: 2rem;
14397 right: 2rem;
14398 max-width: 570px;
14399 text-align: center;
14400 background: #fff;
14401 padding: clamp(2.5rem, 7vw, 4.375rem) clamp(1.875rem, 5vw, 4.375rem);
14402 border-radius: 10px;
14403 box-shadow: 0 5px 15px rgba(0, 0, 0, 0.027);
14404 opacity: 0;
14405 margin: auto;
14406 }
14407 .upk-crystal-slider .upk-content:hover .upk-link-btn a {
14408 transform: scale(1.1);
14409 }
14410 .upk-crystal-slider .upk-category {
14411 margin-bottom: clamp(0.625rem, 3vw, 1.25rem);
14412 }
14413 .upk-crystal-slider .upk-category a {
14414 font-size: clamp(0.688rem, 1.5vw, 0.75rem);
14415 color: #ef233c;
14416 background: rgba(239, 35, 59, 0.123);
14417 display: inline-block;
14418 padding: clamp(0.25rem, 1vw, 0.375rem) clamp(0.75rem, 2vw, 1rem);
14419 border-radius: 7px;
14420 transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
14421 }
14422 .upk-crystal-slider .upk-category a:hover {
14423 color: #EDF2F4;
14424 background: #D90429;
14425 }
14426 .upk-crystal-slider .upk-title {
14427 font-size: clamp(1rem, 3vw, 1.875rem);
14428 margin: 0 0 clamp(0.625rem, 2vw, 1.125rem);
14429 }
14430 .upk-crystal-slider .upk-title a {
14431 color: #2B2D42;
14432 transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
14433 }
14434 .upk-crystal-slider .upk-title a:hover {
14435 color: #D90429;
14436 }
14437 .upk-crystal-slider .upk-meta {
14438 font-size: clamp(0.625rem, 1.5vw, 0.875rem);
14439 color: #656b74;
14440 display: inline-flex;
14441 align-items: center;
14442 }
14443 .upk-crystal-slider .upk-meta .upk-post-time {
14444 margin-left: 6px;
14445 }
14446 .upk-crystal-slider .upk-meta .upk-post-time i {
14447 margin-right: 2px;
14448 }
14449 .upk-crystal-slider .upk-meta > div {
14450 position: relative;
14451 display: inline-flex;
14452 align-items: center;
14453 }
14454 .upk-crystal-slider .upk-meta > div:before {
14455 content: attr(data-separator);
14456 margin: 0 10px;
14457 }
14458 .upk-crystal-slider .upk-meta > div:nth-child(1)::before {
14459 display: none;
14460 }
14461 .upk-crystal-slider .upk-author a {
14462 color: #32353a;
14463 padding-left: 4px;
14464 transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
14465 }
14466 .upk-crystal-slider .upk-author a:hover {
14467 color: #D90429;
14468 }
14469 .upk-crystal-slider .upk-separator {
14470 padding: 0 clamp(0.5rem, 1.5vw, 0.875rem);
14471 }
14472 .upk-crystal-slider .upk-date span {
14473 padding-left: 4px;
14474 }
14475 .upk-crystal-slider .upk-link-btn {
14476 position: absolute;
14477 top: -60px;
14478 left: 50%;
14479 transform: translateX(-50%);
14480 }
14481 .upk-crystal-slider .upk-link-btn a {
14482 font-size: clamp(1rem, 2.5vw, 1.25rem);
14483 padding: clamp(0.938rem, 3vw, 1.563rem);
14484 color: #2B2D42;
14485 border-radius: 10px;
14486 display: inline-flex;
14487 align-items: center;
14488 justify-content: center;
14489 background: #fff;
14490 transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
14491 box-shadow: 0px 5px 20px rgba(19, 18, 18, 0.082);
14492 }
14493 .upk-crystal-slider .upk-pagination-wrap {
14494 position: absolute;
14495 bottom: 0;
14496 left: 50%;
14497 transform: translateX(-50%);
14498 z-index: 1;
14499 }
14500 .upk-crystal-slider .upk-pagination-wrap .upk-pagination {
14501 display: flex;
14502 grid-column-gap: 14px;
14503 }
14504 .upk-crystal-slider .upk-pagination-wrap .swiper-pagination-bullet {
14505 width: clamp(0.75rem, 1.5vw, 0.938rem);
14506 height: clamp(0.75rem, 1.5vw, 0.938rem);
14507 display: inline-block;
14508 border-radius: 50%;
14509 margin: 0 !important;
14510 background: #ff0021;
14511 border: 2px solid #ff6d6d;
14512 border-radius: 5px;
14513 }
14514 .upk-crystal-slider .upk-navigation-next,
14515 .upk-crystal-slider .upk-navigation-prev {
14516 position: absolute;
14517 top: 38%;
14518 z-index: 1;
14519 padding: clamp(0.75rem, 2.5vw, 1.125rem);
14520 color: #2B2D42;
14521 background: #fff;
14522 display: flex;
14523 border-radius: 10px;
14524 transition: all 0.3s ease;
14525 cursor: pointer;
14526 }
14527 .upk-crystal-slider .upk-navigation-next:hover,
14528 .upk-crystal-slider .upk-navigation-prev:hover {
14529 color: #EDF2F4;
14530 background: #D90429;
14531 }
14532 .upk-crystal-slider .upk-navigation-next {
14533 right: 5%;
14534 }
14535 .upk-crystal-slider .upk-navigation-prev {
14536 left: 5%;
14537 }
14538
14539 @media (min-width: 768px) {
14540 .upk-crystal-slider .upk-link-btn {
14541 top: -76px;
14542 }
14543 }
14544 @media (min-width: 1024px) {
14545 .upk-crystal-slider .upk-link-btn {
14546 top: -105px;
14547 }
14548 }
14549 :root {
14550 --upk-category-carousel-item-height: 400px;
14551 --upk-category-carousel-counter: 25px;
14552 }
14553
14554 .upk-category-carousel .category-link {
14555 text-decoration: none;
14556 }
14557 .upk-category-carousel .upk-item {
14558 position: relative;
14559 transition: all 0.3s ease;
14560 overflow: hidden;
14561 border: 1px solid #ece8e8;
14562 border-radius: 10px;
14563 }
14564 .upk-category-carousel .upk-content {
14565 position: absolute;
14566 }
14567 .upk-category-carousel .upk-category-carousel-image img {
14568 width: 100%;
14569 height: 100%;
14570 object-fit: cover;
14571 }
14572 .upk-category-carousel .title {
14573 color: #2b2d42;
14574 font-size: 18px;
14575 font-weight: 700;
14576 line-height: 22px;
14577 margin: 0;
14578 text-transform: uppercase;
14579 text-decoration: none;
14580 transition: all 0.3s ease;
14581 margin-bottom: 6px;
14582 }
14583 .upk-category-carousel .title:hover {
14584 color: #d90429;
14585 }
14586 .upk-category-carousel .upk-category-count {
14587 color: #ef233c;
14588 font-size: 13px;
14589 text-transform: uppercase;
14590 margin: 0;
14591 transition: all 0.3s ease;
14592 }
14593 .upk-category-carousel .upk-category-count .upk-count-text {
14594 padding-left: 5px;
14595 }
14596 .upk-category-carousel .swiper-carousel {
14597 margin: 0 !important;
14598 padding: 0 !important;
14599 }
14600 .upk-category-carousel .upk-slidenav {
14601 background: #ef233c;
14602 padding: 5px;
14603 text-align: center;
14604 font-size: 14px;
14605 border-radius: 100px;
14606 color: #fff;
14607 transition: all 0.3s ease;
14608 }
14609 .upk-category-carousel .upk-slidenav:hover {
14610 color: #fff;
14611 background: #d90429;
14612 }
14613 .upk-category-carousel .upk-item-overlay {
14614 position: absolute;
14615 top: 0;
14616 left: 0;
14617 height: 100%;
14618 width: 100%;
14619 background: transparent;
14620 }
14621 .upk-category-carousel.style-1 .upk-item:hover {
14622 transition: all 0.3s ease;
14623 }
14624 .upk-category-carousel.style-1 .upk-category-carousel-image {
14625 object-fit: cover;
14626 min-height: 240px;
14627 height: 100%;
14628 width: 100%;
14629 }
14630 .upk-category-carousel.style-1 .upk-content {
14631 text-align: center;
14632 padding: 20px;
14633 width: 200px;
14634 background: rgba(255, 255, 255, 0.582);
14635 border-radius: 5px;
14636 top: 50%;
14637 left: 50%;
14638 transform: translate(-50%, -50%);
14639 z-index: 1;
14640 }
14641 .upk-category-carousel.style-2 .upk-item {
14642 height: 100px;
14643 overflow: hidden;
14644 }
14645 .upk-category-carousel.style-2 .upk-item:hover .upk-category-carousel-image img {
14646 transform: scale(1.1);
14647 }
14648 .upk-category-carousel.style-2 .upk-category-carousel-image {
14649 width: 100%;
14650 height: 100%;
14651 }
14652 .upk-category-carousel.style-2 .upk-category-carousel-image img {
14653 transition: all 0.3s ease;
14654 }
14655 .upk-category-carousel.style-2 .upk-content {
14656 top: 50%;
14657 transform: translateY(-50%);
14658 display: flex;
14659 align-items: center;
14660 width: 100%;
14661 padding: 20px;
14662 z-index: 1;
14663 }
14664 .upk-category-carousel.style-2 .title {
14665 color: #fff;
14666 margin: 0;
14667 }
14668 .upk-category-carousel.style-2 .title:hover {
14669 color: #d90429;
14670 }
14671 .upk-category-carousel.style-2 .upk-category-count {
14672 margin-left: auto;
14673 }
14674 .upk-category-carousel.style-2 .upk-count-text {
14675 display: none;
14676 }
14677 .upk-category-carousel.style-2 .upk-count-number {
14678 background: #fff;
14679 color: #2b2d42;
14680 width: 30px;
14681 height: 30px;
14682 line-height: 30px;
14683 text-align: center;
14684 display: inherit;
14685 border-radius: 100px;
14686 }
14687 .upk-category-carousel.style-2 .upk-count-number:hover {
14688 color: #fff;
14689 background: #d90429;
14690 }
14691 .upk-category-carousel.style-3 .upk-item {
14692 background: #fff;
14693 }
14694 .upk-category-carousel.style-3 .upk-content {
14695 position: static;
14696 padding: 20px;
14697 z-index: 1;
14698 }
14699 .upk-category-carousel.style-3 .upk-category-carousel-image {
14700 object-fit: cover;
14701 height: 240px;
14702 width: 100%;
14703 }
14704 .upk-category-carousel.style-4 .upk-item:hover .upk-category-carousel-image img {
14705 transform: scale(1.1);
14706 }
14707 .upk-category-carousel.style-4 .upk-item:hover .title {
14708 transform: translateY(0);
14709 }
14710 .upk-category-carousel.style-4 .upk-item:hover .upk-category-count {
14711 opacity: 1;
14712 transform: translateY(0);
14713 }
14714 .upk-category-carousel.style-4 .upk-category-carousel-image {
14715 object-fit: cover;
14716 height: 220px;
14717 width: 100%;
14718 }
14719 .upk-category-carousel.style-4 .upk-category-carousel-image img {
14720 transition: all 0.3s ease;
14721 }
14722 .upk-category-carousel.style-4 .upk-content {
14723 bottom: 0;
14724 padding: 20px;
14725 overflow: hidden;
14726 z-index: 1;
14727 }
14728 .upk-category-carousel.style-4 .title {
14729 color: #fff;
14730 transform: translateY(30px);
14731 transition: transform 0.3s cubic-bezier(0.17, 0.73, 0.66, 0.99) 0s, z-index 0.3s step-end, opacity 0.3s ease;
14732 }
14733 .upk-category-carousel.style-4 .title:hover {
14734 color: #d90429;
14735 }
14736 .upk-category-carousel.style-4 .upk-category-count {
14737 color: #d4d7ea;
14738 opacity: 0;
14739 transform: translateY(25px);
14740 overflow: hidden;
14741 transition: transform 0.4s cubic-bezier(0.17, 0.73, 0.66, 0.99) 0s, z-index 0.4s step-end, opacity 0.4s ease;
14742 }
14743 .upk-category-carousel.style-5 .upk-item {
14744 display: flex;
14745 align-items: center;
14746 justify-content: center;
14747 }
14748 .upk-category-carousel.style-5 .upk-item .upk-category-carousel-image {
14749 height: 220px;
14750 }
14751 .upk-category-carousel.style-5 .upk-item:hover .upk-category-carousel-image img {
14752 transform: scale(1.1);
14753 }
14754 .upk-category-carousel.style-5 .upk-item:hover .title {
14755 opacity: 0;
14756 }
14757 .upk-category-carousel.style-5 .upk-item:hover .upk-category-count {
14758 opacity: 1;
14759 transform: scale(1.1) translateY(-10px);
14760 }
14761 .upk-category-carousel.style-5 .upk-category-carousel-image {
14762 height: 100%;
14763 width: 100%;
14764 object-fit: cover;
14765 }
14766 .upk-category-carousel.style-5 .upk-category-carousel-image img {
14767 transition: all 0.3s ease;
14768 }
14769 .upk-category-carousel.style-5 .upk-content {
14770 top: 50%;
14771 transform: translateY(-50%);
14772 text-align: center;
14773 z-index: 1;
14774 }
14775 .upk-category-carousel.style-5 .title {
14776 background-color: #2b2d42;
14777 padding: 8px 20px;
14778 border-radius: 2px;
14779 color: #fff;
14780 font-size: 14px;
14781 line-height: 1;
14782 transform: translateY(20px);
14783 opacity: 1;
14784 transition: transform 0.3s cubic-bezier(0.17, 0.73, 0.66, 0.99) 0s, z-index 0.3s step-end, opacity 0.3s ease;
14785 }
14786 .upk-category-carousel.style-5 .title:hover {
14787 color: #d90429;
14788 }
14789 .upk-category-carousel.style-5 .upk-category-count {
14790 color: #fff;
14791 transform: translateY(-10px);
14792 opacity: 0;
14793 transition: transform 0.3s cubic-bezier(0.17, 0.73, 0.66, 0.99) 0s, z-index 0.3s step-end, opacity 0.3s ease;
14794 line-height: 1;
14795 }
14796 .upk-category-carousel.style-6 .upk-item {
14797 display: flex;
14798 align-items: center;
14799 justify-content: center;
14800 border-radius: 0;
14801 }
14802 .upk-category-carousel.style-6 .upk-item:hover .upk-category-carousel-image:before {
14803 background: rgba(43, 45, 66, 0.3764705882);
14804 }
14805 .upk-category-carousel.style-6 .upk-item:hover .title {
14806 transform: translateY(0);
14807 }
14808 .upk-category-carousel.style-6 .upk-item:hover .title:hover {
14809 color: #d90429;
14810 }
14811 .upk-category-carousel.style-6 .upk-item:hover .upk-category-count {
14812 transform: translateY(0);
14813 opacity: 1;
14814 }
14815 .upk-category-carousel.style-6 .upk-category-carousel-image {
14816 position: relative;
14817 object-fit: cover;
14818 height: 220px;
14819 width: 100%;
14820 }
14821 .upk-category-carousel.style-6 .upk-category-carousel-image:before {
14822 position: absolute;
14823 content: "";
14824 width: 100%;
14825 height: 100%;
14826 background: #2b2d42;
14827 transition: all 0.3s ease;
14828 }
14829 .upk-category-carousel.style-6 .upk-content {
14830 top: 50%;
14831 transform: translateY(-50%);
14832 text-align: center;
14833 z-index: 1;
14834 }
14835 .upk-category-carousel.style-6 .title {
14836 color: #e6edef;
14837 transform: translateY(12px);
14838 transition: transform 0.3s cubic-bezier(0.17, 0.73, 0.66, 0.99) 0s, z-index 0.3s step-end, opacity 0.3s ease;
14839 }
14840 .upk-category-carousel.style-6 .upk-category-count {
14841 transform: translateY(20px);
14842 opacity: 0;
14843 transition: transform 0.3s cubic-bezier(0.17, 0.73, 0.66, 0.99) 0s, z-index 0.3s step-end, opacity 0.3s ease;
14844 }
14845 .upk-category-carousel .upk-item-overlay {
14846 transition: all 0.3s ease;
14847 }
14848
14849 .upk-item-match-height--yes .upk-category-carousel .swiper-slide {
14850 height: initial;
14851 }
14852
14853 :root {
14854 --carbon-thumb-height: clamp(6rem, 12vw, 8.125rem);
14855 }
14856
14857 .upk-carbon-slider-wrap {
14858 position: relative;
14859 overflow: hidden;
14860 }
14861 .upk-carbon-slider-wrap .upk-image-wrap {
14862 width: 100%;
14863 height: 100%;
14864 margin-right: auto;
14865 margin-left: auto;
14866 margin-bottom: 30px;
14867 }
14868 .upk-carbon-slider-wrap .upk-image-wrap .upk-img {
14869 width: 100%;
14870 height: clamp(16.875rem, 40vw, 31.25rem);
14871 object-fit: cover;
14872 vertical-align: middle;
14873 border-radius: 10px;
14874 }
14875 .upk-carbon-slider-wrap .upk-carbon-thumbs {
14876 position: absolute;
14877 text-align: center;
14878 top: 0;
14879 right: 0;
14880 left: 0;
14881 }
14882 .upk-carbon-slider-wrap .upk-carbon-thumbs::before {
14883 content: "";
14884 position: absolute;
14885 width: 92%;
14886 height: 2px;
14887 top: 50%;
14888 left: 4%;
14889 right: 4%;
14890 transform: translateY(-50%);
14891 background-image: linear-gradient(to right, transparent, #EF233C, transparent);
14892 }
14893 .upk-carbon-slider-wrap .upk-carbon-thumbs .upk-item {
14894 height: var(--carbon-thumb-height);
14895 position: relative;
14896 }
14897 .upk-carbon-slider-wrap .upk-carbon-thumbs .upk-item.swiper-slide-active .upk-dot::after {
14898 background: #D90429;
14899 transform: translate(-50%, -50%) scale(1.8);
14900 transition-delay: 700ms;
14901 }
14902 .upk-carbon-slider-wrap .upk-carbon-thumbs .upk-date,
14903 .upk-carbon-slider-wrap .upk-carbon-thumbs .upk-post-time {
14904 font-size: clamp(0.75rem, 1.5vw, 1rem);
14905 text-transform: uppercase;
14906 font-weight: 700;
14907 color: #EF233C;
14908 }
14909 .upk-carbon-slider-wrap .upk-carbon-thumbs .upk-post-time {
14910 margin-left: 5px;
14911 }
14912 .upk-carbon-slider-wrap .upk-carbon-thumbs .upk-post-time i {
14913 margin-right: 2px;
14914 }
14915 .upk-carbon-slider-wrap .upk-carbon-thumbs .upk-dot {
14916 cursor: pointer;
14917 }
14918 .upk-carbon-slider-wrap .upk-carbon-thumbs .upk-dot::after {
14919 content: "";
14920 position: absolute;
14921 width: clamp(0.938rem, 2vw, 1.25rem);
14922 height: clamp(0.938rem, 2vw, 1.25rem);
14923 border-radius: 100%;
14924 background: #ffffff;
14925 border-width: 2px;
14926 border-color: #EF233C;
14927 border-style: solid;
14928 top: 50%;
14929 left: 50%;
14930 transform: translate(-50%, -50%) scale(1);
14931 transition: transform 0.3s ease;
14932 }
14933 .upk-carbon-slider-wrap .upk-carbon-thumbs .upk-dot:hover::after {
14934 background: #D90429;
14935 transform: translate(-50%, -50%) scale(1.2);
14936 }
14937 .upk-carbon-slider-wrap .upk-carbon-main {
14938 margin-top: var(--carbon-thumb-height);
14939 }
14940 .upk-carbon-slider-wrap .upk-carbon-main .upk-item.swiper-slide-active .upk-content {
14941 opacity: 1;
14942 }
14943 .upk-carbon-slider-wrap .upk-carbon-main .upk-content {
14944 opacity: 0;
14945 margin: auto;
14946 width: 100%;
14947 }
14948 .upk-carbon-slider-wrap .upk-carbon-main .upk-category-and-comment,
14949 .upk-carbon-slider-wrap .upk-carbon-main .upk-meta {
14950 display: inline-flex;
14951 align-items: center;
14952 margin-bottom: clamp(0.625rem, 1vw, 0.875rem);
14953 }
14954 .upk-carbon-slider-wrap .upk-carbon-main .upk-category a + a {
14955 margin-left: 5px;
14956 }
14957 .upk-carbon-slider-wrap .upk-carbon-main .upk-category a,
14958 .upk-carbon-slider-wrap .upk-carbon-main .upk-meta {
14959 font-size: clamp(0.75rem, 1vw, 0.875rem);
14960 color: #515258;
14961 text-transform: uppercase;
14962 }
14963 .upk-carbon-slider-wrap .upk-carbon-main .upk-category a,
14964 .upk-carbon-slider-wrap .upk-carbon-main .upk-title a,
14965 .upk-carbon-slider-wrap .upk-carbon-main .upk-author a {
14966 text-decoration: none;
14967 transition: all 0.3s ease-in-out;
14968 }
14969 .upk-carbon-slider-wrap .upk-carbon-main .upk-category a:hover,
14970 .upk-carbon-slider-wrap .upk-carbon-main .upk-title a:hover,
14971 .upk-carbon-slider-wrap .upk-carbon-main .upk-author a:hover {
14972 color: #D90429;
14973 }
14974 .upk-carbon-slider-wrap .upk-carbon-main .upk-title {
14975 margin: 0 0 clamp(0.625rem, 1vw, 0.875rem);
14976 font-size: clamp(1.25rem, 4vw, 2.25rem);
14977 font-weight: 700;
14978 }
14979 .upk-carbon-slider-wrap .upk-carbon-main .upk-title a {
14980 color: #282932;
14981 }
14982 .upk-carbon-slider-wrap .upk-carbon-main .upk-meta i {
14983 margin-right: 5px;
14984 }
14985 .upk-carbon-slider-wrap .upk-carbon-main .upk-meta .upk-author a {
14986 color: #515258;
14987 }
14988 .upk-carbon-slider-wrap .upk-carbon-main .upk-meta > div {
14989 position: relative;
14990 display: inline-flex;
14991 align-items: center;
14992 }
14993 .upk-carbon-slider-wrap .upk-carbon-main .upk-meta > div:before {
14994 content: attr(data-separator);
14995 margin: 0 5px;
14996 }
14997 .upk-carbon-slider-wrap .upk-carbon-main .upk-meta > div:nth-child(1)::before {
14998 display: none;
14999 }
15000 .upk-carbon-slider-wrap .upk-carbon-main .upk-post-time {
15001 margin-left: 15px;
15002 }
15003 .upk-carbon-slider-wrap .upk-carbon-main .upk-separator {
15004 margin: 0 15px;
15005 }
15006 .upk-carbon-slider-wrap .upk-carbon-main .upk-text {
15007 font-size: clamp(0.875rem, 1.5vw, 1rem);
15008 color: #62626a;
15009 }
15010 .upk-carbon-slider-wrap .upk-carbon-main .upk-text p {
15011 margin: 0;
15012 }
15013 .upk-carbon-slider-wrap .upk-navigation-button {
15014 position: absolute;
15015 top: 50%;
15016 transform: translateY(-50%);
15017 color: #fff;
15018 padding: clamp(0.625rem, 1.5vw, 0.875rem);
15019 border-radius: 50%;
15020 transition: all 0.3s ease;
15021 background-color: #EF233C;
15022 z-index: 1;
15023 cursor: pointer;
15024 box-shadow: 0;
15025 }
15026 .upk-carbon-slider-wrap .upk-navigation-button i {
15027 display: block;
15028 }
15029 .upk-carbon-slider-wrap .upk-navigation-button:hover {
15030 background-color: #D90429;
15031 }
15032 .upk-carbon-slider-wrap .upk-navigation-button.upk-navigation-next {
15033 right: 0;
15034 }
15035 .upk-carbon-slider-wrap .upk-navigation-button.upk-navigation-prev {
15036 left: 0;
15037 }
15038
15039 .upk-pholox-slider .upk-item:hover .upk-img {
15040 transform: scale(1.2);
15041 }
15042 .upk-pholox-slider .upk-img {
15043 display: block;
15044 width: 100%;
15045 height: 100%;
15046 object-fit: cover;
15047 transform: scale(1);
15048 transition: transform 2s cubic-bezier(0.215, 0.61, 0.355, 1);
15049 }
15050 .upk-pholox-slider .upk-img-wrap {
15051 overflow: hidden;
15052 position: relative;
15053 width: 100%;
15054 }
15055 .upk-pholox-slider .upk-play-btn {
15056 position: absolute;
15057 top: 50%;
15058 left: 50%;
15059 transform: translate(-50%, -50%);
15060 line-height: 1;
15061 }
15062 .upk-pholox-slider .upk-play-btn a {
15063 background: #fff;
15064 display: inline-block;
15065 text-align: center;
15066 color: #2B2D42;
15067 border-radius: 100px;
15068 }
15069 .upk-pholox-slider .upk-title {
15070 font-weight: 700;
15071 text-transform: capitalize;
15072 }
15073 .upk-pholox-slider .upk-title a {
15074 color: #2B2D42;
15075 }
15076 .upk-pholox-slider .upk-title a:hover {
15077 color: #D90429;
15078 }
15079 .upk-pholox-slider .upk-category a + a {
15080 margin-left: 5px;
15081 }
15082 .upk-pholox-slider .upk-category a,
15083 .upk-pholox-slider .upk-author a {
15084 text-decoration: none;
15085 transition: color 0.3s ease-in;
15086 }
15087 .upk-pholox-slider .upk-category a:hover,
15088 .upk-pholox-slider .upk-author a:hover {
15089 color: #D90429;
15090 }
15091 .upk-pholox-slider .upk-category a,
15092 .upk-pholox-slider .upk-meta {
15093 font-size: 0.75rem;
15094 color: #4a5362;
15095 text-transform: uppercase;
15096 }
15097 .upk-pholox-slider .upk-play-btn a {
15098 transform: scale(1);
15099 transition: transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
15100 }
15101 .upk-pholox-slider .upk-play-btn a:hover {
15102 transform: scale(1.2);
15103 background: #D90429;
15104 color: #fff;
15105 }
15106 .upk-pholox-slider .upk-main-slider {
15107 display: flex;
15108 flex-direction: row;
15109 height: 100%;
15110 position: relative;
15111 margin-bottom: clamp(0.938rem, 4vw, 1.875rem);
15112 }
15113 .upk-pholox-slider .upk-main-slider .upk-item {
15114 position: relative;
15115 display: block;
15116 flex-direction: row-reverse;
15117 }
15118 .upk-pholox-slider .upk-main-slider .upk-img-wrap {
15119 height: 250px;
15120 }
15121 .upk-pholox-slider .upk-main-slider .upk-width-100 {
15122 width: 100% !important;
15123 transition: width 0.3s cubic-bezier(0.075, 0.82, 0.165, 1);
15124 }
15125 .upk-pholox-slider .upk-main-slider .upk-category {
15126 margin-bottom: 10px;
15127 }
15128 .upk-pholox-slider .upk-main-slider .upk-play-btn a {
15129 width: clamp(3.75rem, 7vw, 4.375rem);
15130 height: clamp(3.75rem, 7vw, 4.375rem);
15131 line-height: clamp(3.75rem, 7vw, 4.375rem);
15132 font-size: clamp(0.75rem, 1.5vw, 0.875rem);
15133 }
15134 .upk-pholox-slider .upk-main-slider .upk-content {
15135 position: unset;
15136 max-width: clamp(24rem, 45vw, 31.25rem);
15137 overflow: hidden;
15138 background: #fff;
15139 padding-top: 20px;
15140 }
15141 .upk-pholox-slider .upk-main-slider .upk-title {
15142 font-size: clamp(1.125rem, 3vw, 1.875rem);
15143 margin-top: 0;
15144 margin-bottom: 10px;
15145 }
15146 .upk-pholox-slider .upk-main-slider .upk-meta {
15147 display: inline-flex;
15148 flex-wrap: wrap;
15149 align-items: center;
15150 }
15151 .upk-pholox-slider .upk-main-slider .upk-meta > div {
15152 position: relative;
15153 display: inline-flex;
15154 align-items: center;
15155 }
15156 .upk-pholox-slider .upk-main-slider .upk-meta > div:before {
15157 content: attr(data-separator);
15158 margin: 0 8px;
15159 }
15160 .upk-pholox-slider .upk-main-slider .upk-meta > div:nth-child(1)::before {
15161 display: none;
15162 }
15163 .upk-pholox-slider .upk-main-slider .upk-author a {
15164 padding-left: 5px;
15165 color: currentColor;
15166 }
15167 .upk-pholox-slider .upk-main-slider .upk-date span {
15168 padding-left: 5px;
15169 }
15170 .upk-pholox-slider .upk-main-slider .upk-separator {
15171 margin: 0 15px;
15172 }
15173 .upk-pholox-slider .upk-thumbs-slider .upk-item:after {
15174 content: "";
15175 position: absolute;
15176 height: 3px;
15177 width: 0;
15178 background: #e62a3f;
15179 top: 0;
15180 left: 0;
15181 transition: width 0.7s ease-in-out;
15182 z-index: 1;
15183 }
15184 .upk-pholox-slider .upk-thumbs-slider .upk-item:hover:after, .upk-pholox-slider .upk-thumbs-slider .upk-item.swiper-slide-active:after {
15185 width: 100%;
15186 }
15187 .upk-pholox-slider .upk-thumbs-slider .upk-img-wrap {
15188 height: 100%;
15189 }
15190 .upk-pholox-slider .upk-thumbs-slider .upk-play-btn a {
15191 width: clamp(2.5rem, 5vw, 3rem);
15192 height: clamp(2.5rem, 5vw, 3rem);
15193 line-height: clamp(2.5rem, 5vw, 3rem);
15194 font-size: clamp(0.625rem, 1.5vw, 0.75rem);
15195 }
15196 .upk-pholox-slider .upk-thumbs-slider .upk-content {
15197 padding: 15px 15px 0 0;
15198 }
15199 .upk-pholox-slider .upk-thumbs-slider .upk-title {
15200 margin: 0;
15201 font-size: clamp(0.75rem, 2vw, 1rem);
15202 }
15203 .upk-pholox-slider .upk-thumbs-slider .upk-title a {
15204 overflow: hidden;
15205 text-overflow: ellipsis;
15206 display: -webkit-box;
15207 -webkit-line-clamp: 2;
15208 line-clamp: 2;
15209 -webkit-box-orient: vertical;
15210 }
15211 .upk-pholox-slider .upk-video-wrap {
15212 position: absolute;
15213 top: 0;
15214 right: 0;
15215 width: 100%;
15216 height: 100%;
15217 background-color: #000;
15218 z-index: -1;
15219 }
15220 .upk-pholox-slider .upk-video-wrap .upk-video-iframe {
15221 width: 100%;
15222 height: 100%;
15223 border: none !important;
15224 }
15225
15226 @media (min-width: 768px) {
15227 .upk-pholox-slider .upk-main-slider {
15228 height: clamp(25rem, 40vw, 31.25rem);
15229 }
15230 .upk-pholox-slider .upk-main-slider .upk-item {
15231 display: flex;
15232 }
15233 .upk-pholox-slider .upk-main-slider .upk-content {
15234 position: absolute;
15235 top: 50%;
15236 transform: translateY(-50%);
15237 bottom: unset;
15238 }
15239 .upk-pholox-slider .upk-main-slider .upk-img-wrap {
15240 width: clamp(74%, 30vw, 80%);
15241 height: 100%;
15242 }
15243 .upk-pholox-slide-style-left .upk-main-slider .upk-item {
15244 flex-direction: row-reverse;
15245 }
15246 .upk-pholox-slide-style-left .upk-main-slider .upk-content {
15247 left: 0;
15248 padding: clamp(3.75rem, 5vw, 4.375rem) clamp(1.25rem, 3vw, 1.875rem) clamp(3.75rem, 5vw, 4.375rem) 0;
15249 }
15250 .upk-pholox-slide-style-right .upk-main-slider .upk-item {
15251 flex-direction: row;
15252 }
15253 .upk-pholox-slide-style-right .upk-main-slider .upk-content {
15254 right: 0;
15255 padding: clamp(3.75rem, 5vw, 4.375rem) 0 clamp(3.75rem, 5vw, 4.375rem) clamp(1.25rem, 3vw, 1.875rem);
15256 text-align: right;
15257 }
15258 }
15259 .upk-snog-slider-wrap {
15260 overflow: hidden;
15261 position: relative;
15262 }
15263 .upk-snog-slider-wrap .upk-main-slider {
15264 position: relative;
15265 z-index: 11;
15266 margin-right: 0;
15267 }
15268 .upk-snog-slider-wrap .upk-main-slider .swiper-wrapper {
15269 position: absolute;
15270 top: 0;
15271 left: 0;
15272 right: 0;
15273 }
15274 .upk-snog-slider-wrap .upk-main-slider .upk-image-wrap {
15275 position: relative;
15276 overflow: hidden;
15277 }
15278 .upk-snog-slider-wrap .upk-main-slider .upk-image-wrap::before {
15279 position: absolute;
15280 content: "";
15281 top: 0;
15282 left: 0;
15283 width: 100%;
15284 height: 100%;
15285 background-image: linear-gradient(54deg, rgba(0, 0, 0, 0.49), transparent);
15286 }
15287 .upk-snog-slider-wrap .upk-main-slider .upk-img {
15288 width: 100%;
15289 overflow: hidden;
15290 }
15291 .upk-snog-slider-wrap .upk-text {
15292 font-size: 14px;
15293 margin-bottom: 20px;
15294 }
15295 .upk-snog-slider-wrap .upk-text p {
15296 margin: 0;
15297 }
15298 .upk-snog-slider-wrap .upk-main-slider,
15299 .upk-snog-slider-wrap .upk-snog-thumbs {
15300 height: 500px;
15301 }
15302 .upk-snog-slider-wrap .upk-snog-thumbs {
15303 position: absolute;
15304 top: 0;
15305 right: 0;
15306 width: 30%;
15307 min-width: 30%;
15308 overflow: hidden;
15309 display: none;
15310 }
15311 .upk-snog-slider-wrap .upk-snog-thumbs .upk-item .upk-image-wrap {
15312 opacity: 0;
15313 visibility: hidden;
15314 transition: all 0.7s ease-in-out;
15315 }
15316 .upk-snog-slider-wrap .upk-snog-thumbs .upk-item.swiper-slide-duplicate-prev .upk-image-wrap, .upk-snog-slider-wrap .upk-snog-thumbs .upk-item.swiper-slide-prev .upk-image-wrap, .upk-snog-slider-wrap .upk-snog-thumbs .upk-item.swiper-slide-duplicate-next .upk-image-wrap, .upk-snog-slider-wrap .upk-snog-thumbs .upk-item.swiper-slide-next .upk-image-wrap {
15317 opacity: 1;
15318 visibility: visible;
15319 }
15320 .upk-snog-slider-wrap .upk-snog-thumbs .upk-img {
15321 width: 100%;
15322 }
15323 .upk-snog-slider-wrap .upk-image-wrap {
15324 width: 100%;
15325 height: 100%;
15326 }
15327 .upk-snog-slider-wrap .upk-img {
15328 width: 100%;
15329 height: 100% !important;
15330 object-fit: cover;
15331 vertical-align: middle;
15332 }
15333 .upk-snog-slider-wrap .upk-content-slider {
15334 position: absolute;
15335 top: 50%;
15336 right: 0;
15337 z-index: 11;
15338 transform: translateY(-50%);
15339 width: 40%;
15340 min-width: 275px;
15341 }
15342 .upk-snog-slider-wrap .upk-content-slider .swiper-slide-active .upk-link-btn a,
15343 .upk-snog-slider-wrap .upk-content-slider .swiper-slide-duplicate .upk-link-btn a {
15344 opacity: 1;
15345 }
15346 .upk-snog-slider-wrap .upk-content-wrap {
15347 min-height: 240px;
15348 background-color: #fff;
15349 overflow: hidden;
15350 }
15351 .upk-snog-slider-wrap .upk-inner-content {
15352 position: absolute;
15353 top: 50%;
15354 transform: translateY(-50%);
15355 padding: 30px 55px 30px 20px;
15356 width: 100%;
15357 }
15358 .upk-snog-slider-wrap .upk-category {
15359 margin-bottom: 10px;
15360 }
15361 .upk-snog-slider-wrap .upk-category a {
15362 font-size: 12px;
15363 text-transform: uppercase;
15364 color: #5a5a73;
15365 font-weight: 600;
15366 transition: all 0.3s ease;
15367 }
15368 .upk-snog-slider-wrap .upk-category a:hover {
15369 color: rgba(223, 6, 6, 0.952);
15370 }
15371 .upk-snog-slider-wrap .upk-meta {
15372 display: inline-flex;
15373 align-items: center;
15374 margin: 0 0 5px;
15375 font-size: 12px;
15376 text-transform: uppercase;
15377 color: #5a5a73;
15378 }
15379 .upk-snog-slider-wrap .upk-meta span.upk-by {
15380 padding-right: 5px;
15381 }
15382 .upk-snog-slider-wrap .upk-meta .upk-post-time {
15383 margin-left: 5px;
15384 }
15385 .upk-snog-slider-wrap .upk-meta .upk-post-time i {
15386 margin-right: 2px;
15387 }
15388 .upk-snog-slider-wrap .upk-meta > div {
15389 position: relative;
15390 display: inline-flex;
15391 }
15392 .upk-snog-slider-wrap .upk-meta > div:before {
15393 content: attr(data-separator);
15394 margin: 0 8px;
15395 }
15396 .upk-snog-slider-wrap .upk-meta > div:nth-child(1)::before {
15397 display: none;
15398 }
15399 .upk-snog-slider-wrap .upk-author {
15400 display: none;
15401 }
15402 .upk-snog-slider-wrap .upk-author a {
15403 color: rgba(16, 16, 17, 0.955);
15404 transition: all 0.3s ease;
15405 }
15406 .upk-snog-slider-wrap .upk-author a:hover {
15407 color: rgba(223, 6, 6, 0.952);
15408 }
15409 .upk-snog-slider-wrap .upk-title {
15410 font-size: 20px;
15411 text-transform: capitalize;
15412 font-weight: 700;
15413 margin: 0 0 20px;
15414 }
15415 .upk-snog-slider-wrap .upk-title a {
15416 color: rgba(16, 16, 17, 0.955);
15417 text-decoration: none;
15418 transition: all 0.3s ease;
15419 }
15420 .upk-snog-slider-wrap .upk-title a:hover {
15421 color: rgba(223, 6, 6, 0.952);
15422 }
15423 .upk-snog-slider-wrap .upk-link-btn a {
15424 font-size: 9px;
15425 font-weight: 700;
15426 color: rgba(61, 61, 75, 0.96);
15427 text-transform: uppercase;
15428 line-height: 1.4;
15429 transition: color 0.3s ease;
15430 position: relative;
15431 opacity: 0;
15432 }
15433 .upk-snog-slider-wrap .upk-link-btn a::before {
15434 position: absolute;
15435 content: "";
15436 bottom: -7px;
15437 left: 0;
15438 width: 30%;
15439 height: 2px;
15440 background-color: rgba(223, 6, 6, 0.952);
15441 transition: width 0.3s ease;
15442 }
15443 .upk-snog-slider-wrap .upk-link-btn a:hover {
15444 color: rgba(223, 6, 6, 0.952);
15445 }
15446 .upk-snog-slider-wrap .upk-link-btn a:hover::before {
15447 width: 100%;
15448 }
15449 .upk-snog-slider-wrap .upk-navigation-wrap {
15450 position: absolute;
15451 top: 50%;
15452 right: 0;
15453 transform: translateY(-50%);
15454 z-index: 1;
15455 display: flex;
15456 flex-direction: column;
15457 grid-row-gap: 0;
15458 }
15459 .upk-snog-slider-wrap .upk-nav-btn {
15460 background-color: #000;
15461 cursor: pointer;
15462 transition: all 0.3s ease;
15463 padding: 10px;
15464 display: inline-flex;
15465 }
15466 .upk-snog-slider-wrap .upk-nav-btn i {
15467 color: #fff;
15468 }
15469 .upk-snog-slider-wrap .upk-nav-btn:hover {
15470 background-color: rgba(223, 6, 6, 0.952);
15471 }
15472 .upk-snog-slider-wrap .upk-pagination-wrap {
15473 position: absolute;
15474 top: 50%;
15475 left: 0;
15476 padding: 20px;
15477 transform: translateY(-50%);
15478 z-index: 9999;
15479 }
15480 .upk-snog-slider-wrap .upk-pagination-wrap .upk-pagination {
15481 display: flex;
15482 flex-direction: column;
15483 grid-row-gap: 10px;
15484 }
15485 .upk-snog-slider-wrap .upk-pagination-wrap .swiper-pagination-bullet {
15486 position: relative;
15487 display: inline-flex;
15488 align-items: center;
15489 justify-content: center;
15490 font-size: 13px;
15491 font-weight: 700;
15492 color: #f4f5fd;
15493 background-color: transparent;
15494 border-radius: 0;
15495 counter-increment: counter;
15496 width: auto !important;
15497 height: auto !important;
15498 margin: 0 !important;
15499 opacity: 1;
15500 overflow: hidden;
15501 transition: all 0.4s ease;
15502 }
15503 .upk-snog-slider-wrap .upk-pagination-wrap .swiper-pagination-bullet.swiper-pagination-bullet-active {
15504 transform: scale(1.5);
15505 color: rgba(223, 6, 6, 0.952);
15506 margin-left: 10px;
15507 }
15508 .upk-snog-slider-wrap .upk-pagination-wrap .swiper-pagination-bullet::before {
15509 content: counters(counter, ".", decimal-leading-zero);
15510 transition: all 0.4s ease;
15511 }
15512
15513 @media (min-width: 768px) {
15514 .upk-snog-slider-wrap .upk-main-slider,
15515 .upk-snog-slider-wrap .upk-snog-thumbs {
15516 height: 600px;
15517 }
15518 .upk-snog-slider-wrap .upk-content-slider {
15519 min-width: 490px;
15520 right: 11%;
15521 }
15522 .upk-snog-slider-wrap .upk-snog-thumbs {
15523 display: block;
15524 }
15525 .upk-snog-slider-wrap .upk-main-slider {
15526 margin-right: 22%;
15527 }
15528 .upk-snog-slider-wrap .upk-content-wrap {
15529 min-height: 360px;
15530 }
15531 .upk-snog-slider-wrap .upk-content-wrap .upk-inner-content {
15532 padding: 50px 94px 50px 50px;
15533 }
15534 .upk-snog-slider-wrap .upk-title {
15535 font-size: 30px;
15536 margin: 0 0 30px;
15537 }
15538 .upk-snog-slider-wrap .upk-meta {
15539 margin: 0 0 15px;
15540 font-size: 13px;
15541 }
15542 .upk-snog-slider-wrap .upk-author {
15543 display: inline-flex;
15544 }
15545 .upk-snog-slider-wrap .upk-category a {
15546 font-size: 13px;
15547 }
15548 .upk-snog-slider-wrap .upk-link-btn a {
15549 font-size: 13px;
15550 }
15551 .upk-snog-slider-wrap .upk-pagination-wrap {
15552 padding: 60px;
15553 }
15554 .upk-snog-slider-wrap .upk-nav-btn {
15555 padding: 15px;
15556 }
15557 }
15558 @media (min-width: 1024px) {
15559 .upk-snog-slider-wrap .upk-content-wrap .upk-inner-content {
15560 padding: 50px 140px 50px 60px;
15561 }
15562 .upk-snog-slider-wrap .upk-main-slider,
15563 .upk-snog-slider-wrap .upk-snog-thumbs {
15564 height: 700px;
15565 }
15566 .upk-snog-slider-wrap .upk-content-slider {
15567 min-width: 592px;
15568 }
15569 }
15570 @media (min-width: 1440px) {
15571 .upk-snog-slider-wrap .upk-title {
15572 font-size: 30px;
15573 margin: 0 0 50px;
15574 }
15575 }
15576 .upk-exotic-list {
15577 position: relative;
15578 }
15579 .upk-exotic-list .upk-item {
15580 display: inline-flex;
15581 flex-direction: column;
15582 grid-row-gap: 20px;
15583 margin-bottom: 30px;
15584 width: 100%;
15585 }
15586 .upk-exotic-list .upk-item:nth-last-child(1) {
15587 margin-bottom: 0 !important;
15588 }
15589 .upk-exotic-list .upk-image-wrap {
15590 width: 100%;
15591 height: 100%;
15592 position: static;
15593 top: 0;
15594 overflow: hidden;
15595 }
15596 .upk-exotic-list .upk-img {
15597 width: 100%;
15598 height: 100%;
15599 object-fit: cover;
15600 }
15601 .upk-exotic-list .upk-content-wrap {
15602 width: 100%;
15603 display: inline-block;
15604 align-items: center;
15605 grid-column-gap: 0;
15606 }
15607 .upk-exotic-list .upk-date-wrap {
15608 font-size: 14px;
15609 text-transform: capitalize;
15610 color: #676c7e;
15611 margin-bottom: 10px;
15612 display: inline-flex;
15613 }
15614 .upk-exotic-list .upk-title {
15615 font-size: 22px;
15616 font-weight: 700;
15617 text-transform: capitalize;
15618 text-decoration: none;
15619 margin: 0 0 5px;
15620 position: relative;
15621 }
15622 .upk-exotic-list .upk-title a {
15623 color: #131415;
15624 text-decoration: none;
15625 transition: all 0.3s ease-in-out;
15626 }
15627 .upk-exotic-list .upk-title a:hover {
15628 color: #db180a;
15629 }
15630 .upk-exotic-list .upk-category a {
15631 color: #676c7e;
15632 text-decoration: none;
15633 transition: all 0.3s ease-in-out;
15634 }
15635 .upk-exotic-list .upk-category a:hover {
15636 color: #db180a;
15637 }
15638 .upk-exotic-list .upk-category a + a {
15639 margin-left: 5px;
15640 }
15641 .upk-exotic-list .upk-author a {
15642 color: #676c7e;
15643 text-decoration: none;
15644 transition: all 0.3s ease-in-out;
15645 }
15646 .upk-exotic-list .upk-author a:hover {
15647 color: #db180a;
15648 }
15649 .upk-exotic-list .upk-meta {
15650 font-size: 14px;
15651 color: #4b4c58;
15652 display: inline-flex;
15653 align-items: center;
15654 text-transform: capitalize;
15655 }
15656 .upk-exotic-list .upk-meta > div {
15657 position: relative;
15658 display: inline-flex;
15659 }
15660 .upk-exotic-list .upk-meta > div:before {
15661 content: attr(data-separator);
15662 margin: 0 5px;
15663 }
15664 .upk-exotic-list .upk-meta > div:nth-child(1)::before {
15665 display: none;
15666 }
15667
15668 @media (min-width: 768px) {
15669 .upk-exotic-list {
15670 grid-template-columns: repeat(3, 1fr);
15671 }
15672 .upk-exotic-list .upk-content-wrap {
15673 width: 48%;
15674 }
15675 .upk-exotic-list .upk-content-wrap:hover + .upk-image-wrap .upk-img {
15676 opacity: 1;
15677 visibility: visible;
15678 transform: scale(1);
15679 z-index: 1;
15680 }
15681 .upk-exotic-list .upk-image-wrap {
15682 width: 48%;
15683 position: absolute;
15684 }
15685 .upk-exotic-list .upk-image-wrap .upk-img {
15686 opacity: 0;
15687 visibility: hidden;
15688 transform: scale(1.15);
15689 transition: opacity 0.65s, visibility 0.65s, transform 0.65s;
15690 transition-timing-function: cubic-bezier(0.16, 0.9, 0.7, 1);
15691 }
15692 .upk-exotic-list .upk-item {
15693 margin-bottom: 50px;
15694 grid-row-gap: 0;
15695 }
15696 .upk-exotic-list .upk-item:nth-child(1) .upk-content-wrap + .upk-image-wrap .upk-img {
15697 opacity: 1;
15698 visibility: visible;
15699 }
15700 .upk-exotic-list.upk-image-direction-right .upk-item {
15701 flex-direction: row;
15702 }
15703 .upk-exotic-list.upk-image-direction-right .upk-image-wrap {
15704 right: 0;
15705 }
15706 .upk-exotic-list.upk-image-direction-left .upk-item {
15707 flex-direction: row-reverse;
15708 }
15709 .upk-exotic-list.upk-image-direction-left .upk-content-wrap {
15710 flex-direction: row-reverse;
15711 }
15712 .upk-exotic-list.upk-image-direction-left .upk-image-wrap {
15713 left: 0;
15714 }
15715 }
15716 @media (min-width: 1024px) {
15717 .upk-exotic-list {
15718 grid-template-columns: repeat(3, 1fr);
15719 }
15720 .upk-exotic-list .upk-content-wrap {
15721 display: inline-flex;
15722 width: 65%;
15723 grid-column-gap: 40px;
15724 }
15725 .upk-exotic-list .upk-content-wrap .upk-inner-content {
15726 width: 60%;
15727 }
15728 .upk-exotic-list .upk-image-wrap {
15729 width: 35%;
15730 }
15731 .upk-exotic-list .upk-item {
15732 margin-bottom: 78px;
15733 }
15734 }
15735 @media (min-width: 1440px) {
15736 .upk-exotic-list .upk-date-wrap {
15737 font-size: 16px;
15738 margin-bottom: 0;
15739 }
15740 .upk-exotic-list .upk-title {
15741 font-size: 27px;
15742 }
15743 }
15744 .upk-global-link-yes .upk-exotic-list .upk-item:hover {
15745 cursor: pointer;
15746 }
15747
15748 .upk-gratis-grid .upk-gratis-wrap {
15749 display: grid;
15750 }
15751 .upk-gratis-grid .upk-item {
15752 position: relative;
15753 cursor: pointer;
15754 overflow: hidden;
15755 transition: all 0.3s ease;
15756 }
15757 .upk-gratis-grid .upk-item:hover .upk-img-wrap::before, .upk-gratis-grid .upk-item.active .upk-img-wrap::before {
15758 height: 0;
15759 transition-delay: 0.1s;
15760 }
15761 .upk-gratis-grid .upk-item:hover .upk-img-wrap::after, .upk-gratis-grid .upk-item.active .upk-img-wrap::after {
15762 opacity: 1;
15763 transition-delay: 0.2s;
15764 }
15765 .upk-gratis-grid .upk-item:hover .upk-category a,
15766 .upk-gratis-grid .upk-item:hover .upk-meta,
15767 .upk-gratis-grid .upk-item:hover .upk-author-name, .upk-gratis-grid .upk-item.active .upk-category a,
15768 .upk-gratis-grid .upk-item.active .upk-meta,
15769 .upk-gratis-grid .upk-item.active .upk-author-name {
15770 color: #e4e4e4;
15771 }
15772 .upk-gratis-grid .upk-item:hover .upk-title a, .upk-gratis-grid .upk-item.active .upk-title a {
15773 color: #fff;
15774 }
15775 .upk-gratis-grid .upk-item:hover .upk-link-button a, .upk-gratis-grid .upk-item.active .upk-link-button a {
15776 color: #434549;
15777 background-color: #fff;
15778 transition-delay: 0.1s;
15779 }
15780 .upk-gratis-grid .upk-item:hover .upk-link-button a:hover, .upk-gratis-grid .upk-item.active .upk-link-button a:hover {
15781 color: #fff;
15782 }
15783 .upk-gratis-grid .upk-item .upk-link-button a:hover {
15784 color: #fff;
15785 }
15786 .upk-gratis-grid .upk-img-wrap {
15787 position: relative;
15788 height: 450px;
15789 }
15790 .upk-gratis-grid .upk-img-wrap::before, .upk-gratis-grid .upk-img-wrap::after,
15791 .upk-gratis-grid .upk-img-wrap::before,
15792 .upk-gratis-grid .upk-img-wrap::after {
15793 content: "";
15794 position: absolute;
15795 top: 0;
15796 left: 0;
15797 width: 100%;
15798 height: 100%;
15799 }
15800 .upk-gratis-grid .upk-img-wrap::before {
15801 transition: height 0.2s ease-in;
15802 }
15803 .upk-gratis-grid .upk-img-wrap::after {
15804 opacity: 0;
15805 transition: opacity 0.2s ease-in;
15806 }
15807 .upk-gratis-grid .upk-img {
15808 width: 100%;
15809 height: 100% !important;
15810 object-fit: cover;
15811 display: block;
15812 }
15813 .upk-gratis-grid .upk-content-wrap {
15814 position: absolute;
15815 width: 100%;
15816 left: 0;
15817 padding: 40px;
15818 bottom: 0;
15819 }
15820 .upk-gratis-grid .upk-category,
15821 .upk-gratis-grid .upk-gratis-wrap .upk-title {
15822 margin: 0 0 15px;
15823 }
15824 .upk-gratis-grid .upk-category a,
15825 .upk-gratis-grid .upk-gratis-wrap .upk-title a {
15826 text-decoration: none;
15827 transition: all 0.3s ease;
15828 }
15829 .upk-gratis-grid .upk-category a,
15830 .upk-gratis-grid .upk-meta {
15831 font-size: 14px;
15832 text-transform: uppercase;
15833 color: #434549;
15834 transition: color 0.3s ease, background-color 0.3s ease, border 0.3s ease;
15835 }
15836 .upk-gratis-grid .upk-gratis-wrap .upk-title {
15837 font-size: 30px;
15838 font-weight: 700;
15839 }
15840 .upk-gratis-grid .upk-gratis-wrap .upk-title a {
15841 color: #131314;
15842 }
15843 .upk-gratis-grid .upk-meta {
15844 gap: 10px;
15845 }
15846 .upk-gratis-grid .upk-meta .upk-date-reading > div {
15847 position: relative;
15848 display: inline-flex;
15849 }
15850 .upk-gratis-grid .upk-meta .upk-date-reading > div:before {
15851 content: attr(data-separator);
15852 margin: 0 5px;
15853 }
15854 .upk-gratis-grid .upk-meta .upk-date-reading > div:nth-child(1)::before {
15855 display: none;
15856 }
15857 .upk-gratis-grid .upk-meta .upk-flex-middle {
15858 gap: 5px;
15859 }
15860 .upk-gratis-grid .upk-meta,
15861 .upk-gratis-grid .upk-author,
15862 .upk-gratis-grid .upk-date,
15863 .upk-gratis-grid .upk-link-button a {
15864 display: flex;
15865 align-items: center;
15866 }
15867 .upk-gratis-grid .upk-author,
15868 .upk-gratis-grid .upk-date {
15869 gap: 5px;
15870 }
15871 .upk-gratis-grid .upk-author-name {
15872 text-decoration: none;
15873 color: #434549;
15874 transition: color 0.3s ease;
15875 }
15876 .upk-gratis-grid .upk-meta svg {
15877 width: 1em;
15878 height: 1em;
15879 display: block;
15880 }
15881 .upk-gratis-grid .upk-gratis-line {
15882 margin: 30px 0;
15883 width: 100%;
15884 height: 1.2px;
15885 background-color: #bebebe;
15886 transition: background-color 0.3s ease;
15887 }
15888 .upk-gratis-grid .upk-link-button a {
15889 justify-content: space-between;
15890 background-color: #6f757f;
15891 padding: 14px;
15892 font-size: 14px;
15893 text-transform: uppercase;
15894 text-decoration: none;
15895 color: #fff;
15896 position: relative;
15897 overflow: hidden;
15898 transition: color 0.3s ease, background-color 0.3s ease;
15899 }
15900 .upk-gratis-grid .upk-link-button a span,
15901 .upk-gratis-grid .upk-link-button a svg {
15902 z-index: 1;
15903 }
15904 .upk-gratis-grid .upk-link-button a::before {
15905 position: absolute;
15906 content: "";
15907 top: 0;
15908 left: 0;
15909 width: 100%;
15910 height: 0;
15911 background: #ed0c0c;
15912 transition: height 0.3s ease;
15913 }
15914 .upk-gratis-grid .upk-link-button a:hover {
15915 color: #fff;
15916 }
15917 .upk-gratis-grid .upk-link-button a:hover::before {
15918 height: 100%;
15919 }
15920
15921 .upk-global-link-yes .upk-gratis-grid .upk-item:hover {
15922 cursor: pointer;
15923 }
15924
15925 [class*=elementor-widget-upk-] a:hover {
15926 text-decoration: none;
15927 }
15928 [class*=elementor-widget-upk-] .swiper-pagination .swiper-pagination-bullet {
15929 transition: all 350ms cubic-bezier(0.38, 0.91, 0.58, 1);
15930 }
15931 [class*=elementor-widget-upk-] .upk-title a {
15932 font-family: inherit;
15933 font-size: inherit;
15934 font-weight: inherit;
15935 text-transform: inherit;
15936 font-style: inherit;
15937 text-decoration: inherit;
15938 line-height: inherit;
15939 letter-spacing: inherit;
15940 word-spacing: inherit;
15941 }