PluginProbe
Ultimate Post Kit – Elementor Post Grid, Post Carousel, Post Slider & Blog Layout Widgets / 4.2.0
Ultimate Post Kit – Elementor Post Grid, Post Carousel, Post Slider & Blog Layout Widgets v4.2.0
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.rtl.css

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

15,889 lines 436.9 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 .ultimate-post-kit-dashboard {
2 position: relative;
3 /* license page style */
4 /* Start Custom CSS and JS Styles */
5 /* Start Custom CSS and JS Styles */
6 /* Start White Label Styles */
7 /* White Label Option Styles */
8 /* Slide-down animation keyframes */
9 /* White Label Title Input Styles */
10 /* Locked/Disabled State Styles */
11 }
12 .ultimate-post-kit-dashboard.wrap {
13 margin: 10px 0 0 20px;
14 }
15 .ultimate-post-kit-dashboard.wrap a:focus {
16 outline: none;
17 box-shadow: none;
18 }
19 .ultimate-post-kit-dashboard.wrap #ultimate_post_kit_api_settings_page .upk-options {
20 display: block;
21 columns: 1;
22 gap: 20px;
23 }
24 .ultimate-post-kit-dashboard.wrap #ultimate_post_kit_api_settings_page .upk-options .upk-option-item {
25 margin-bottom: 20px;
26 }
27 .ultimate-post-kit-dashboard.wrap .upk-affiliate-sub-title {
28 color: #1d2327;
29 font-size: 1.3em;
30 margin: 1em 0;
31 }
32 .ultimate-post-kit-dashboard.wrap .upk-affiliate-features ul {
33 list-style: inside;
34 }
35 .ultimate-post-kit-dashboard.wrap .ultimate-post-kit-settings-save-btn {
36 padding: 3px 30px;
37 color: #fff;
38 background: linear-gradient(to left, #00A85C, #58D34D);
39 border: 0;
40 }
41 .ultimate-post-kit-dashboard.wrap .ultimate-post-kit-settings-save-btn:hover {
42 background: linear-gradient(to left, #58D34D, #00A85C);
43 }
44 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header {
45 position: relative;
46 padding: 20px 30px;
47 background: #fff;
48 overflow: hidden;
49 z-index: 11;
50 border: 1px solid rgba(123, 123, 123, 0.09);
51 border-radius: 6px;
52 }
53 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header.bdt-sticky-fixed {
54 z-index: 999;
55 box-shadow: 0px -32px 0px 0px #ffffff, 0px 5px 15px rgba(0, 0, 0, 0.1);
56 border-bottom-right-radius: 0;
57 border-bottom-left-radius: 0;
58 border-bottom: 0;
59 }
60 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header.bdt-sticky-fixed .upk-header-elements {
61 opacity: 0.5;
62 transition: opacity 0.3s ease;
63 }
64 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header.bdt-sticky-fixed:hover .upk-header-elements {
65 opacity: 1;
66 }
67 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-header-elements {
68 position: absolute;
69 top: 0;
70 right: 0;
71 width: 100%;
72 height: 100%;
73 pointer-events: none;
74 z-index: 1;
75 }
76 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-logo,
77 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-dashboard-new-page {
78 position: relative;
79 z-index: 2;
80 }
81 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-header-elements .upk-header-element {
82 position: absolute;
83 display: block;
84 }
85 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-header-elements .upk-header-element.upk-header-circle {
86 width: 160px;
87 height: 160px;
88 border-radius: 50%;
89 background: linear-gradient(-45deg, rgba(88, 211, 77, 0.05), rgba(88, 211, 77, 0.08));
90 top: -80px;
91 left: 10%;
92 }
93 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-header-elements .upk-header-element.upk-header-dots {
94 bottom: 20px;
95 right: 15%;
96 width: 80px;
97 height: 40px;
98 background-image: radial-gradient(rgba(88, 211, 77, 0.15) 2px, transparent 2px);
99 background-size: 10px 10px;
100 }
101 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-header-elements .upk-header-element.upk-header-line {
102 width: 120px;
103 height: 2px;
104 background: linear-gradient(-90deg, rgba(88, 211, 77, 0), rgba(88, 211, 77, 0.2));
105 transform: rotate(45deg);
106 top: 40%;
107 left: 25%;
108 }
109 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-header-elements .upk-header-element.upk-header-square {
110 width: 30px;
111 height: 30px;
112 border: 2px solid rgba(88, 211, 77, 0.1);
113 top: 30px;
114 right: 20%;
115 transform: rotate(-15deg);
116 }
117 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-header-elements .upk-header-element.upk-header-wave {
118 width: 140px;
119 height: 20px;
120 bottom: 20px;
121 left: 15%;
122 background: linear-gradient(-45deg, rgba(88, 211, 77, 0) 45%, rgba(88, 211, 77, 0.1) 50%, rgba(88, 211, 77, 0) 55%);
123 background-size: 15px 15px;
124 transform: rotate(10deg);
125 }
126 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-logo {
127 position: relative;
128 z-index: 1;
129 }
130 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header.bdt-sticky-fixed,
131 .ultimate-post-kit-dashboard.wrap .bdt-widget-filter-wrapper.bdt-sticky-fixed {
132 box-shadow: 0px -32px 0px 0px #ffffff, 0px 5px 15px rgba(0, 0, 0, 0.1);
133 border-bottom-right-radius: 0;
134 border-bottom-left-radius: 0;
135 }
136 .ultimate-post-kit-dashboard.wrap .upk-dashboard-wrapper {
137 background: #ffffff;
138 border-radius: 6px;
139 padding: 30px;
140 position: relative;
141 max-width: 1600px;
142 }
143 .ultimate-post-kit-dashboard.wrap .upk-dashboard-container {
144 gap: 20px;
145 }
146 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-logo {
147 width: 300px;
148 }
149 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-logo img {
150 height: 48px;
151 }
152 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-dashboard-nav-title h3 {
153 font-size: 20px;
154 font-weight: 600;
155 }
156 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-dashboard-nav-title h3 i {
157 margin-left: 10px;
158 }
159 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-dashboard-new-page a {
160 text-decoration: none;
161 gap: 5px;
162 color: #fff;
163 border-radius: 6px;
164 transition: all 0.3s ease;
165 line-height: normal;
166 font-size: clamp(12px, 0.8vw, 14px);
167 font-weight: 600;
168 padding: clamp(10px, 1vw, 11px) clamp(10px, 1vw, 20px);
169 color: #58D34D;
170 border: 2px solid #58D34D;
171 }
172 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-dashboard-new-page a:hover {
173 border-color: #00A85C;
174 color: #00A85C;
175 }
176 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-dashboard-new-page a i {
177 transition: color 300ms ease-out;
178 }
179 .ultimate-post-kit-dashboard.wrap .upk-dashboard-nav-container-wrapper {
180 margin-top: 20px;
181 display: none;
182 }
183 .ultimate-post-kit-dashboard.wrap .bdt-dashboard-navigation {
184 box-sizing: border-box;
185 padding: 0;
186 min-width: 240px;
187 max-width: 240px;
188 }
189 .ultimate-post-kit-dashboard.wrap .upk-dashboard-compare-section {
190 border-top: 1px solid #f5f5f5;
191 margin-top: 50px;
192 padding-top: 50px;
193 }
194 .ultimate-post-kit-dashboard.wrap .upk-dashboard-compare-section .upk-feature-sub-title {
195 font-size: 15px;
196 font-weight: 500;
197 margin: 0 0 10px;
198 color: #6a6b72;
199 }
200 .ultimate-post-kit-dashboard.wrap .upk-dashboard-compare-section ul {
201 display: grid;
202 grid-template-columns: repeat(2, 1fr);
203 gap: 10px;
204 list-style: outside;
205 padding: 0;
206 margin: 30px 0 0;
207 font-size: 14px;
208 padding: 0 20px;
209 margin-bottom: 30px;
210 }
211 .ultimate-post-kit-dashboard.wrap .upk-highlight-text {
212 color: #48dab7;
213 padding: 3px 6px;
214 border-radius: 6px;
215 line-height: 1;
216 background: #e6fff8;
217 }
218 .ultimate-post-kit-dashboard.wrap .upk-content-type-filter {
219 border-top: 2px solid #2196F3;
220 padding-top: 20px;
221 display: none;
222 }
223 .ultimate-post-kit-dashboard.wrap .upk-content-type-filter ul {
224 gap: 2px;
225 }
226 .ultimate-post-kit-dashboard.wrap .upk-content-type-filter ul li {
227 margin: 0;
228 }
229 .ultimate-post-kit-dashboard.wrap .upk-content-type-filter ul li a {
230 font-size: 14px;
231 color: #666;
232 border: 1px solid transparent;
233 position: relative;
234 padding: 4px 6px;
235 }
236 .ultimate-post-kit-dashboard.wrap .upk-content-type-filter ul li a:before {
237 content: "";
238 position: absolute;
239 bottom: 0;
240 right: 0;
241 width: 0;
242 height: 2px;
243 background: #2196F3;
244 transition: width 0.3s ease;
245 }
246 .ultimate-post-kit-dashboard.wrap .upk-content-type-filter ul li a:hover {
247 color: #2196F3;
248 }
249 .ultimate-post-kit-dashboard.wrap .upk-content-type-filter ul li.bdt-active a {
250 color: #2196F3;
251 }
252 .ultimate-post-kit-dashboard.wrap .upk-content-type-filter ul li.bdt-active a:before {
253 width: 100%;
254 }
255 .ultimate-post-kit-dashboard.wrap .upk-content-type-filter .upk-filter-by-text {
256 font-size: 14px;
257 margin-left: 10px;
258 font-weight: 600;
259 }
260 .ultimate-post-kit-dashboard.wrap .upk-dashboard-compare-section.bdt-card {
261 background: #fff;
262 border: 1px solid rgba(123, 123, 123, 0.09);
263 }
264 .ultimate-post-kit-dashboard.wrap .upk-dashboard-welcome-container {
265 grid-template-columns: repeat(12, 1fr);
266 grid-auto-flow: dense;
267 grid-row-gap: 20px;
268 grid-column-gap: 20px;
269 display: grid;
270 }
271 .ultimate-post-kit-dashboard.wrap .upk-dashboard-welcome-container p {
272 margin-bottom: 16px;
273 }
274 .ultimate-post-kit-dashboard.wrap .upk-dashboard-welcome-container .upk-dashboard-footer-item p {
275 margin-bottom: 0;
276 }
277 .ultimate-post-kit-dashboard.wrap .upk-dashboard-item:nth-child(1),
278 .ultimate-post-kit-dashboard.wrap .upk-dashboard-item:nth-child(3) {
279 grid-column: span 12/auto;
280 grid-row: span 1/auto;
281 }
282 .ultimate-post-kit-dashboard.wrap .upk-dashboard-item {
283 grid-column: span 12/auto;
284 grid-row: span 1/auto;
285 }
286 .ultimate-post-kit-dashboard.wrap .upk-dashboard-item:nth-child(2) {
287 grid-column: span 12/auto;
288 grid-row: span 2/auto;
289 }
290 .ultimate-post-kit-dashboard.wrap .upk-dashboard-template-quick-access img {
291 width: 100%;
292 height: auto;
293 border-radius: 6px;
294 margin-bottom: 20px;
295 }
296 .ultimate-post-kit-dashboard.wrap .upk-pro-inactive .upk-option-item-inner {
297 background-color: rgba(253, 228, 235, 0.12) !important;
298 border-color: #ffeaf0 !important;
299 }
300 .ultimate-post-kit-dashboard.wrap .upk-pro-inactive .upk-option-item-inner:after {
301 content: "PRO";
302 position: absolute;
303 left: 24px;
304 top: 50%;
305 transform: translateY(-50%);
306 font-size: 10px;
307 font-weight: 600;
308 color: #EF476F;
309 padding: 5px 9px;
310 border-radius: 20px;
311 background-color: #ffe4eb;
312 }
313 .ultimate-post-kit-dashboard.wrap .upk-pro-inactive .upk-option-item-inner .ultimate-post-kit-3pp-install,
314 .ultimate-post-kit-dashboard.wrap .upk-pro-inactive .upk-option-item-inner .ultimate-post-kit-3pp-active,
315 .ultimate-post-kit-dashboard.wrap .upk-pro-inactive .upk-option-item-inner .ultimate-post-kit-3pp-download,
316 .ultimate-post-kit-dashboard.wrap .upk-pro-inactive .upk-option-item-inner .switch {
317 display: none;
318 }
319 .ultimate-post-kit-dashboard.wrap .bdt-dashboard-navigation .bdt-tab li {
320 margin: 0;
321 border-bottom: 1px solid rgba(123, 123, 123, 0.09);
322 }
323 .ultimate-post-kit-dashboard.wrap .bdt-dashboard-navigation .bdt-tab li a {
324 padding: 16px 30px;
325 border: none;
326 background: none;
327 text-decoration: none;
328 font-size: clamp(14px, 1vw, 15px);
329 color: #666;
330 position: relative;
331 transition: box-shadow 300ms ease-out;
332 justify-content: flex-start;
333 gap: 12px;
334 font-weight: 600;
335 }
336 .ultimate-post-kit-dashboard.wrap .bdt-dashboard-navigation .bdt-tab li a:hover,
337 .ultimate-post-kit-dashboard.wrap .bdt-dashboard-navigation .bdt-tab li a:focus {
338 border-bottom: none;
339 color: #000;
340 box-shadow: none;
341 }
342 .ultimate-post-kit-dashboard.wrap .bdt-dashboard-navigation .bdt-tab li a:after {
343 background-color: #0680d6;
344 content: "";
345 height: 0;
346 position: absolute;
347 right: 0;
348 width: 4px;
349 transition: height 0.7s cubic-bezier(0.165, 0.84, 0.44, 1);
350 transform: translateY(-50%);
351 top: 50%;
352 }
353 .ultimate-post-kit-dashboard.wrap .bdt-dashboard-navigation .bdt-tab li.bdt-active a {
354 color: #0680d6;
355 }
356 .ultimate-post-kit-dashboard.wrap .bdt-dashboard-navigation .bdt-tab li.bdt-active a:after {
357 height: 75%;
358 }
359 .ultimate-post-kit-dashboard.wrap .bdt-card {
360 border-radius: 6px;
361 background-color: #fff;
362 border: 1px solid rgba(123, 123, 123, 0.09);
363 }
364 .ultimate-post-kit-dashboard.wrap .upk-option-page {
365 margin-top: 20px;
366 }
367 .ultimate-post-kit-dashboard.wrap .upk-option-page p {
368 font-size: 15px;
369 line-height: 1.6;
370 color: #666;
371 max-width: 600px;
372 }
373 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item .bdt-width-expand > [class^=upk-icon-] {
374 font-size: 48px;
375 margin-left: 20px;
376 }
377 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item.upk-widget-free .bdt-width-expand > [class^=upk-icon-] {
378 color: #48484a;
379 }
380 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item.upk-widget-pro .bdt-width-expand > [class^=upk-icon-] {
381 color: #48484a;
382 }
383 .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 {
384 width: 70px;
385 height: 20px;
386 color: #fff;
387 position: absolute;
388 transform: rotate(45deg);
389 text-align: center;
390 line-height: 20px;
391 font-size: 9px;
392 right: -20px;
393 top: 4px;
394 }
395 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item[data-content-type~=new] > .upk-option-item-inner:before {
396 background-color: #EF476F;
397 content: "NEW";
398 }
399 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item[data-content-type~=update] > .upk-option-item-inner:before {
400 background-color: #0680d6;
401 content: "UPDATE";
402 }
403 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item .upk-option-label-wrap {
404 display: flex;
405 flex-direction: column;
406 align-items: flex-start;
407 gap: 10px;
408 }
409 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item .upk-option-label-wrap .upk-option-links {
410 display: flex;
411 gap: 8px;
412 align-items: center;
413 }
414 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item .upk-option-label {
415 font-size: 15px;
416 font-weight: 500;
417 }
418 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item .upk-option-demo,
419 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item .upk-option-video {
420 color: #837f90;
421 transition: all 0.2s ease-out;
422 text-decoration: none;
423 display: flex;
424 flex-direction: row-reverse;
425 align-items: center;
426 gap: 5px;
427 font-size: 12px;
428 }
429 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item .upk-option-demo i,
430 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item .upk-option-video i {
431 font-size: 14px;
432 color: currentColor;
433 }
434 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item .upk-option-demo:hover i,
435 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item .upk-option-video:hover i {
436 color: currentColor;
437 }
438 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item.upk-widget-free .upk-option-demo:hover,
439 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item.upk-widget-free .upk-option-video:hover {
440 color: #06D6A0;
441 }
442 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item.upk-widget-pro .upk-option-demo:hover,
443 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item.upk-widget-pro .upk-option-video:hover {
444 color: #EF476F;
445 }
446 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item .upk-option-item-inner {
447 position: relative;
448 border: 1px solid rgba(123, 123, 123, 0.09);
449 }
450 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item .upk-option-item-inner.upk-option-group {
451 background-color: #fff;
452 border: 1px solid rgba(123, 123, 123, 0.09);
453 }
454 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item .upk-option-item-inner .upk-option-item-inner {
455 border: none;
456 }
457 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper {
458 position: relative;
459 padding: 20px;
460 background: #fff;
461 overflow: hidden;
462 z-index: 998;
463 border-radius: 6px;
464 border: 1px solid rgba(123, 123, 123, 0.09);
465 margin-bottom: 20px;
466 }
467 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .bdt-filter-shape {
468 position: absolute;
469 bottom: 0;
470 right: 0;
471 width: 100%;
472 height: 100%;
473 z-index: -1;
474 pointer-events: none;
475 }
476 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .bdt-filter-shape svg {
477 position: absolute;
478 bottom: 0;
479 right: 0;
480 width: 100%;
481 height: 100%;
482 transform: scale(1.5);
483 }
484 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul {
485 margin-top: 0;
486 margin-bottom: 0;
487 }
488 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .bdt-badge {
489 height: 18px;
490 width: 18px;
491 margin-right: 5px;
492 font-size: 10px;
493 }
494 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .bdt-button-default {
495 text-decoration: none;
496 color: #444;
497 background-color: #fff;
498 transition: all 0.3s cubic-bezier(0.3, 0.36, 0.25, 1);
499 border: none;
500 border-radius: 6px;
501 outline: none;
502 font-size: clamp(12px, 1vw, 14px);
503 font-weight: 500;
504 padding: 10px 12px;
505 line-height: 18px;
506 }
507 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .bdt-button-default:hover {
508 background: #0680d6;
509 color: #fff;
510 }
511 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li {
512 margin: 0;
513 padding: 0;
514 }
515 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li:first-child {
516 padding-right: 20px;
517 }
518 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li a {
519 text-decoration: none;
520 color: #444;
521 transition: all 0.3s cubic-bezier(0.3, 0.36, 0.25, 1);
522 border: none;
523 border-radius: 6px;
524 outline: none;
525 font-size: clamp(12px, 0.8vw, 14px);
526 font-weight: 500;
527 padding: 10px clamp(10px, 0.9vw, 10px);
528 background: #e9f4ff;
529 }
530 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li a:hover {
531 background: #0680d6;
532 color: #fff;
533 outline: none;
534 }
535 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li a:hover .bdt-badge {
536 background-color: #118ab2;
537 }
538 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.bdt-active a {
539 background: #0680d6;
540 color: #fff;
541 box-shadow: none;
542 }
543 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.upk-widget-free a {
544 background-color: #B6FFEC;
545 color: #06D6A0;
546 }
547 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.upk-widget-free a:hover {
548 background-color: #06D6A0;
549 color: #fff;
550 }
551 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.upk-widget-free.bdt-active a {
552 background-color: #06D6A0;
553 color: #fff;
554 box-shadow: none;
555 }
556 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.upk-widget-pro a {
557 background-color: #ffcdd9;
558 color: #EF476F;
559 }
560 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.upk-widget-pro a:hover {
561 background-color: #EF476F;
562 color: #fff;
563 box-shadow: none;
564 }
565 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.upk-widget-pro.bdt-active a {
566 background-color: #EF476F;
567 color: #fff;
568 box-shadow: none;
569 }
570 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .upk-widget-onoff .upk-active-all-widget {
571 background-color: #1e87f0;
572 color: #fff;
573 }
574 .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 {
575 background-color: #0c6fd1;
576 }
577 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .upk-widget-onoff .upk-deactive-all-widget {
578 background-color: #c81b07;
579 color: #fff;
580 }
581 .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 {
582 background-color: #cf1c08;
583 }
584 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .bdt-dropdown {
585 box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.1);
586 border-radius: 3px;
587 background-color: #fff;
588 }
589 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .bdt-dropdown ul li a {
590 font-size: 14px;
591 }
592 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .bdt-dropdown ul li a:focus {
593 box-shadow: none;
594 }
595 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .bdt-dropdown ul li.bdt-active a {
596 color: #fff;
597 }
598 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-options {
599 display: grid;
600 grid-template-columns: repeat(1, 1fr);
601 gap: 15px;
602 }
603 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-options > .upk-option-item {
604 margin-bottom: 0 !important;
605 }
606 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-options > .upk-option-item .upk-option-group .upk-option-item .upk-option-label {
607 font-size: 14px !important;
608 }
609 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-options > .upk-option-item .upk-option-item-inner .bdt-input {
610 height: 34px;
611 border-radius: 6px !important;
612 }
613 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-options > .upk-option-item .upk-option-item-inner .bdt-input:focus {
614 background-color: #fff;
615 }
616 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-options > .upk-option-item .upk-option-item-inner input[type=text] {
617 border-radius: 3px;
618 }
619 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-options > .upk-option-item .upk-option-item-inner textarea {
620 width: 100%;
621 }
622 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-options > .upk-option-item > .upk-option-item-inner {
623 line-height: 1;
624 padding: 18px 25px;
625 border-radius: 6px;
626 transition: all 0.3s cubic-bezier(0.3, 0.36, 0.25, 1);
627 }
628 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-options > .upk-option-item > .upk-option-item-inner:hover {
629 box-shadow: none;
630 }
631 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-options > .upk-option-item > .upk-option-item-inner:hover .upk-widget-count-text {
632 color: #7c99b7;
633 }
634 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-options > .upk-option-item > .upk-option-item-inner:hover [class^=upk-icon-] {
635 color: #052442;
636 }
637 .ultimate-post-kit-dashboard.wrap .bdt-search-active-wrap .bdt-subnav {
638 margin: 0;
639 }
640 .ultimate-post-kit-dashboard.wrap .bdt-search-active-wrap .bdt-widget-search input {
641 min-height: 40px;
642 padding: 0 8px;
643 border-color: rgba(30, 135, 240, 0.3);
644 }
645 .ultimate-post-kit-dashboard.wrap .bdt-search-active-wrap .bdt-widget-search input:focus {
646 border: 1px solid #1e87f0;
647 outline: 0;
648 box-shadow: 0 0 0 1px #1e87f0;
649 }
650 .ultimate-post-kit-dashboard .ultimate-post-kit-settings-save-btn {
651 border-radius: 6px;
652 }
653 .ultimate-post-kit-dashboard .upk-setting-save-btn {
654 z-index: 99999 !important;
655 position: relative;
656 }
657 .ultimate-post-kit-dashboard .switch {
658 position: relative;
659 display: inline-block;
660 width: 44px;
661 height: 24px;
662 background-color: rgba(0, 0, 0, 0.25);
663 border-radius: 20px;
664 transition: all 0.3s ease-out;
665 overflow: hidden;
666 cursor: pointer;
667 }
668 .ultimate-post-kit-dashboard .switch::after {
669 content: "";
670 position: absolute;
671 width: 20px;
672 height: 20px;
673 border-radius: 20px;
674 background-color: white;
675 top: 2px;
676 right: 3px;
677 transition: all 0.3s cubic-bezier(0.24, 0.85, 0.58, 1);
678 }
679 .ultimate-post-kit-dashboard input[type=checkbox]:checked + .switch::after {
680 transform: translateX(-18px);
681 }
682 .ultimate-post-kit-dashboard input[type=checkbox]:checked + .switch {
683 background-color: #1e87f0;
684 }
685 .ultimate-post-kit-dashboard input[type=checkbox] {
686 position: absolute;
687 right: -9999px;
688 }
689 .ultimate-post-kit-dashboard .upk-widget-pro input[type=checkbox]:checked + .switch {
690 background-color: #EF476F;
691 }
692 .ultimate-post-kit-dashboard .upk-widget-free input[type=checkbox]:checked + .switch {
693 background-color: #06D6A0;
694 }
695 .ultimate-post-kit-dashboard .upk-system-requirement .check-system-status {
696 font-size: 13px;
697 }
698 .ultimate-post-kit-dashboard .upk-system-requirement .check-system-status li > div {
699 padding-bottom: 5px;
700 margin-bottom: 5px;
701 border-bottom: 1px solid rgba(0, 0, 0, 0.1);
702 }
703 .ultimate-post-kit-dashboard .upk-system-requirement .check-system-status .label1 {
704 width: 200px;
705 }
706 .ultimate-post-kit-dashboard .upk-system-requirement .check-system-status span {
707 display: inline-block;
708 line-height: 1.6;
709 }
710 .ultimate-post-kit-dashboard .upk-system-requirement .check-system-status .valid,
711 .ultimate-post-kit-dashboard .upk-system-requirement .check-system-status .invalid {
712 font-size: 15px;
713 width: 20px;
714 height: 18px;
715 margin-right: 10px;
716 margin-left: 15px;
717 vertical-align: middle;
718 border-radius: 3px;
719 }
720 .ultimate-post-kit-dashboard .upk-system-requirement .check-system-status .invalid {
721 background: red;
722 color: #fff;
723 }
724 .ultimate-post-kit-dashboard .upk-system-requirement .check-system-status .valid {
725 background: #06D6A0;
726 color: #fff;
727 }
728 .ultimate-post-kit-dashboard .upk-system-requirement .check-system-status .valid i::before {
729 margin-right: -1px;
730 }
731 .ultimate-post-kit-dashboard .upk-system-requirement .check-system-status i::before {
732 font-size: 15px;
733 line-height: 20px;
734 }
735 .ultimate-post-kit-dashboard .upk-no-result {
736 display: none;
737 position: absolute;
738 top: 50%;
739 right: 50%;
740 transform: translate(50%, -50%) !important;
741 }
742 .ultimate-post-kit-dashboard .bdt-animation-shake {
743 animation-name: bdt-shake !important;
744 display: block !important;
745 }
746 .ultimate-post-kit-dashboard .upk-code-editor-description {
747 color: #0073aa;
748 font-size: 13px;
749 margin: 5px 0 10px 0;
750 font-style: italic;
751 opacity: 0.9;
752 }
753 .ultimate-post-kit-dashboard .upk-code-section-header {
754 margin-bottom: 20px;
755 background: #fefefe;
756 padding: 20px;
757 border-radius: 6px;
758 border: 1px solid rgba(123, 123, 123, 0.09);
759 }
760 .ultimate-post-kit-dashboard .upk-section-title {
761 color: #23282d;
762 font-size: 18px;
763 font-weight: 600;
764 margin: 0 0 8px 0;
765 padding: 0;
766 }
767 .ultimate-post-kit-dashboard .upk-section-description {
768 color: #666;
769 font-size: 14px;
770 margin: 0;
771 line-height: 1.5;
772 }
773 .ultimate-post-kit-dashboard .upk-page-exclusion-wrapper {
774 border: 1px solid rgba(123, 123, 123, 0.09);
775 border-radius: 4px;
776 padding: 20px;
777 margin-bottom: 20px;
778 }
779 .ultimate-post-kit-dashboard .upk-exclusion-label {
780 display: block;
781 font-weight: 600;
782 margin-bottom: 8px;
783 color: #23282d;
784 }
785 .ultimate-post-kit-dashboard .upk-page-select {
786 width: 100%;
787 min-height: 120px;
788 max-height: 200px;
789 padding: 8px;
790 border: 1px solid rgba(123, 123, 123, 0.09);
791 border-radius: 4px;
792 background: #fff;
793 font-size: 14px;
794 max-width: 100%;
795 }
796 .ultimate-post-kit-dashboard .upk-page-select option {
797 padding: 4px 8px;
798 }
799 .ultimate-post-kit-dashboard .upk-exclusion-help {
800 color: #666 !important;
801 font-size: 14px !important;
802 font-style: italic !important;
803 margin: 12px 0 0 0 !important;
804 line-height: 1.4 !important;
805 }
806 .ultimate-post-kit-dashboard .upk-dashboard-nav-container {
807 position: relative;
808 z-index: 98;
809 }
810 .ultimate-post-kit-dashboard .upk-dashboard-nav-container.bdt-sticky-fixed {
811 z-index: 998;
812 }
813 .ultimate-post-kit-dashboard .bdt-tab-container {
814 position: relative;
815 }
816 .ultimate-post-kit-dashboard #ultimate_post_kit_elementor_extend_page .upk-option-item-inner,
817 .ultimate-post-kit-dashboard #ultimate_post_kit_other_settings_page .upk-option-item-inner,
818 .ultimate-post-kit-dashboard #ultimate_post_kit_third_party_widget_page .upk-option-item-inner,
819 .ultimate-post-kit-dashboard #ultimate_post_kit_active_modules_page .upk-option-item-inner {
820 overflow: hidden;
821 }
822 .ultimate-post-kit-dashboard #ultimate_post_kit_other_settings_page .upk-options > .upk-option-item > .upk-option-item-inner > label > .upk-option-label {
823 font-weight: 700;
824 font-size: 22px;
825 }
826 .ultimate-post-kit-dashboard #ultimate_post_kit_other_settings_page .upk-options > .upk-option-item > .upk-option-item-inner .description {
827 margin-top: 20px;
828 }
829 .ultimate-post-kit-dashboard #ultimate_post_kit_elementor_extend_page .upk-widget-count-text,
830 .ultimate-post-kit-dashboard #ultimate_post_kit_other_settings_page .upk-widget-count-text {
831 display: none;
832 }
833 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page .upk-options > .upk-option-item {
834 border: 1px solid rgba(123, 123, 123, 0.09);
835 border-radius: 6px;
836 background: #fefefe;
837 }
838 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page .upk-options > .upk-option-item > .upk-option-item-inner {
839 padding: 35px;
840 border: 0;
841 background: transparent;
842 break-inside: avoid-column;
843 }
844 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page .upk-options > .upk-option-item > .upk-option-item-inner a i {
845 font-size: 18px;
846 }
847 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page .upk-options > .upk-option-item > .upk-option-item-inner .upk-option-item {
848 margin-top: 10px;
849 }
850 .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) {
851 margin-top: 0;
852 }
853 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input,
854 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page textarea {
855 border-color: #ddd;
856 }
857 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=text]:focus,
858 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=password]:focus,
859 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=color]:focus,
860 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=date]:focus,
861 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=datetime]:focus,
862 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=datetime-local]:focus,
863 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=email]:focus,
864 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=month]:focus,
865 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=number]:focus,
866 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=search]:focus,
867 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=tel]:focus,
868 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=time]:focus,
869 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=url]:focus,
870 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=week]:focus,
871 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=checkbox]:focus,
872 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=radio]:focus,
873 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page select:focus,
874 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page textarea:focus {
875 border-color: #0680d6;
876 box-shadow: none;
877 }
878 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page .upk-option-video {
879 position: absolute;
880 left: 25px;
881 top: 20px;
882 background: #e9f4ff;
883 padding: 8px;
884 border-radius: 6px;
885 }
886 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page .upk-option-label {
887 display: block;
888 margin-bottom: 25px;
889 font-size: 18px;
890 }
891 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page .upk-option-group .upk-option-label {
892 margin-bottom: 15px;
893 }
894 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page p.description {
895 font-size: 12px !important;
896 color: #999;
897 margin-top: 10px;
898 }
899 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page p.description a {
900 color: #888;
901 }
902 .ultimate-post-kit-dashboard #ultimate_post_kit_extra_options_page .upk-white-label-options .upk-option-item-inner {
903 background: #fefefe;
904 padding: 30px;
905 }
906 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-dashboard-others-plugin {
907 display: flex;
908 flex-direction: column;
909 gap: 20px;
910 }
911 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-dashboard-others-plugin .bdt-card {
912 flex-direction: column;
913 gap: 20px;
914 }
915 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card {
916 border-radius: 6px;
917 transition-property: box-shadow, color;
918 transition-duration: 0.3s;
919 transition-timing-function: cubic-bezier(0.3, 0.36, 0.25, 1);
920 }
921 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card a {
922 text-decoration: none;
923 }
924 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card a:focus {
925 box-shadow: none;
926 }
927 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card p {
928 margin-top: 0;
929 }
930 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .upk-count-canvas-wrap .upk-feature-title {
931 margin-bottom: 5px;
932 }
933 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .upk-count-wrap {
934 flex: none;
935 }
936 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .upk-widget-count {
937 color: #a1a8ad;
938 font-size: 12px;
939 line-height: 1.7;
940 text-transform: uppercase;
941 }
942 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-others-plugin-content {
943 width: 100%;
944 gap: 20px;
945 flex-direction: column;
946 align-items: flex-start;
947 }
948 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-others-plugin-content .upk-feature-title {
949 font-weight: 500;
950 }
951 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-others-plugin-content .bdt-plugin-logo-wrap {
952 gap: 15px;
953 }
954 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-others-plugin-content img {
955 width: clamp(50px, 8vw, 70px);
956 height: auto;
957 vertical-align: middle;
958 }
959 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-others-plugin-content .upk-feature-title {
960 margin-bottom: 0;
961 }
962 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-others-plugin-content p {
963 margin: 0 0 10px 0;
964 font-size: 15px;
965 line-height: 1.5;
966 color: #656a71;
967 max-width: 600px;
968 font-weight: 300;
969 }
970 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-others-plugin-content span.active-installs {
971 font-size: 14px;
972 font-weight: 500;
973 color: #9C27B0;
974 }
975 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-others-plugin-content span.active-installs .installs-count {
976 color: #9C27B0;
977 }
978 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-others-plugin-content .bdt-others-plugin-updated {
979 color: #656a71;
980 }
981 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-others-plugins-link {
982 display: flex;
983 flex-wrap: wrap;
984 justify-content: left;
985 gap: 8px;
986 width: 100%;
987 flex: 1;
988 min-width: 300px;
989 }
990 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-others-plugins-link .bdt-dashboard-sec-btn {
991 padding: 9px 20px !important;
992 }
993 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-others-plugin-user-wrap {
994 gap: 10px;
995 flex-wrap: wrap;
996 }
997 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-others-plugin-user-wrap .bdt-others-plugin-user {
998 color: #373333;
999 padding: 4px 6px;
1000 border-radius: 6px;
1001 font-size: 10px;
1002 font-weight: 700;
1003 box-shadow: 0 2px 8px rgba(76, 89, 98, 0.2);
1004 text-transform: uppercase;
1005 line-height: 1;
1006 border: 1px solid #dcd8e8;
1007 }
1008 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .upk-dashboard-compare-section-buttons {
1009 display: flex;
1010 align-items: center;
1011 }
1012 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-button {
1013 color: #fff;
1014 border-radius: 6px;
1015 transition: all 0.3s ease;
1016 line-height: normal;
1017 font-size: clamp(12px, 0.8vw, 14px);
1018 font-weight: 600;
1019 padding: clamp(10px, 1vw, 11px) clamp(10px, 1vw, 20px);
1020 }
1021 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-button.bdt-welcome-button {
1022 color: #fff;
1023 background: linear-gradient(to left, #00A85C, #58D34D);
1024 border: 0;
1025 padding: 13px 20px;
1026 }
1027 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-button.bdt-welcome-button:hover {
1028 background: linear-gradient(to left, #58D34D, #00A85C);
1029 }
1030 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-button.bdt-dashboard-sec-btn {
1031 color: #58D34D;
1032 border: 2px solid #58D34D;
1033 }
1034 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-button.bdt-dashboard-sec-btn:hover {
1035 border-color: #00A85C;
1036 color: #00A85C;
1037 }
1038 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-button.bdt-btn-red {
1039 background: #ffcdd9;
1040 color: #EF476F;
1041 }
1042 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-button.bdt-btn-red:hover {
1043 background: #EF476F;
1044 color: #fff;
1045 box-shadow: none;
1046 }
1047 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-button.bdt-btn-green {
1048 background: #B6FFEC;
1049 color: #06D6A0;
1050 }
1051 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-button.bdt-btn-green:hover {
1052 background: #06D6A0;
1053 color: #fff;
1054 }
1055 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-button.bdt-btn-blue {
1056 background: #0680d6;
1057 color: #fff;
1058 }
1059 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-button.bdt-btn-blue:hover {
1060 background: #097396;
1061 color: #fff;
1062 }
1063 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-button.bdt-btn-grey {
1064 background-color: #e3e8eb;
1065 color: #1d2327;
1066 }
1067 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-button.bdt-btn-grey:hover {
1068 background: #1d2327;
1069 color: #fff;
1070 }
1071 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .upk-feature-title {
1072 color: #333;
1073 font-weight: 700;
1074 font-size: clamp(18px, 1vw, 20px);
1075 margin-bottom: 20px;
1076 padding: 0;
1077 }
1078 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .upk-dashboard-welcome-title {
1079 font-size: 30px;
1080 }
1081 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .upk-dashboard-compare-title,
1082 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .upk-dashboard-template-quick-title {
1083 font-size: 24px;
1084 }
1085 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card.bdt-card-green {
1086 background: rgba(173, 200, 101, 0.03);
1087 box-shadow: 0 0 0 1px rgba(173, 200, 101, 0.3);
1088 }
1089 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card.bdt-card-red {
1090 color: #777;
1091 box-shadow: 0 0 0 1px rgba(255, 65, 77, 0.3);
1092 }
1093 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card.bdt-card-blue {
1094 color: #777;
1095 box-shadow: 0 0 0 1px #0680d6;
1096 }
1097 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-accordion {
1098 padding-top: 5px;
1099 }
1100 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-accordion .bdt-accordion-title {
1101 font-size: 16px;
1102 padding: 10px 20px;
1103 background: rgba(255, 65, 77, 0.1);
1104 border-radius: 6px;
1105 font-weight: 400;
1106 letter-spacing: 0.3px;
1107 }
1108 .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 {
1109 box-shadow: 0 0 0 1px rgba(255, 65, 77, 0.3);
1110 }
1111 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-accordion .bdt-open .bdt-accordion-title {
1112 color: #000;
1113 background: rgba(255, 65, 77, 0.3);
1114 }
1115 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-accordion .bdt-accordion-content {
1116 padding: 0 20px;
1117 }
1118 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .check-system-status {
1119 margin-top: 20px;
1120 }
1121 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card.upk-video-tutorial {
1122 display: flex;
1123 flex-direction: column;
1124 }
1125 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card.upk-video-tutorial .bdt-list {
1126 margin-bottom: 20px;
1127 flex-grow: 1;
1128 }
1129 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card.upk-video-tutorial .bdt-list-divider > li:nth-child(n+2) {
1130 border-top: 1px solid rgba(173, 200, 101, 0.3);
1131 }
1132 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card.upk-video-tutorial .upk-link-title {
1133 margin: 0;
1134 font-size: 14px;
1135 color: rgba(173, 200, 101, 0.7);
1136 }
1137 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card.upk-video-tutorial .upk-link-title:hover {
1138 color: #06D6A0;
1139 }
1140 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card.upk-video-tutorial .bdt-video-btn {
1141 font-weight: 500;
1142 color: #444;
1143 border: 1px solid #06D6A0;
1144 display: inline-block;
1145 width: 145px;
1146 padding: 5px;
1147 text-align: center;
1148 border-radius: 3px;
1149 }
1150 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card.upk-video-tutorial .bdt-video-btn:hover {
1151 color: #000;
1152 }
1153 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-dashboard-footer-item {
1154 text-decoration: none;
1155 transition: all 0.3s ease;
1156 transform: translateY(0);
1157 position: relative;
1158 }
1159 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-dashboard-footer-item .upk-feature-title {
1160 font-size: 18px;
1161 margin: 0 0 10px;
1162 }
1163 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-dashboard-footer-item .upk-dashboard-footer-item-icon {
1164 display: inline-block;
1165 padding: 10px;
1166 border-radius: 6px;
1167 border: 1px solid #f3f3f3;
1168 margin-bottom: 18px;
1169 background: #f5fffc;
1170 color: #58D34D;
1171 }
1172 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-dashboard-footer-item i {
1173 font-size: 18px;
1174 width: 18px;
1175 height: 18px;
1176 }
1177 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-dashboard-footer-item:after {
1178 content: "\f504";
1179 font-family: dashicons;
1180 position: absolute;
1181 top: 15px;
1182 left: 15px;
1183 font-size: 20px;
1184 color: #58D34D;
1185 opacity: 0;
1186 transition: all 0.3s ease;
1187 }
1188 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-dashboard-footer-item:hover {
1189 transform: translateY(-3px);
1190 box-shadow: 0 10px 20px rgba(73, 221, 179, 0.065);
1191 border-color: #58D34D;
1192 }
1193 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-dashboard-footer-item:hover:after {
1194 opacity: 1;
1195 transform: translateX(-5px);
1196 }
1197 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-dashboard-footer-item:hover .upk-dashboard-footer-item-icon {
1198 animation: upk-footer-icon-bounce 0.5s ease-in-out;
1199 }
1200 @keyframes upk-footer-icon-bounce {
1201 0%, 100% {
1202 transform: translateY(0);
1203 }
1204 50% {
1205 transform: translateY(-5px);
1206 }
1207 }
1208 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-dashboard-support-section {
1209 margin-top: 30px;
1210 }
1211 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-dashboard-support-section .upk-feature-title {
1212 display: flex;
1213 align-items: center;
1214 gap: 10px;
1215 margin-bottom: 10px;
1216 }
1217 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-dashboard-support-section .upk-feature-title i {
1218 font-size: 20px;
1219 color: #58D34D;
1220 margin: 0;
1221 padding: 0;
1222 border: 0;
1223 background: none;
1224 }
1225 .ultimate-post-kit-dashboard #ultimate_post_kit_active_modules_page .checkbox,
1226 .ultimate-post-kit-dashboard #ultimate_post_kit_third_party_widget_page .checkbox {
1227 margin-top: 5px;
1228 }
1229 .ultimate-post-kit-dashboard .ultimate-post-kit-3pp-install,
1230 .ultimate-post-kit-dashboard .ultimate-post-kit-3pp-active,
1231 .ultimate-post-kit-dashboard .ultimate-post-kit-3pp-download {
1232 text-decoration: none;
1233 color: #EF476F;
1234 line-height: normal;
1235 background-color: #eee;
1236 border-radius: 100px;
1237 padding: 5px;
1238 display: inline-flex;
1239 }
1240 .ultimate-post-kit-dashboard .ultimate-post-kit-3pp-install:hover,
1241 .ultimate-post-kit-dashboard .ultimate-post-kit-3pp-active:hover,
1242 .ultimate-post-kit-dashboard .ultimate-post-kit-3pp-download:hover {
1243 color: #fb6094;
1244 }
1245 .ultimate-post-kit-dashboard .ultimate-post-kit-footer-info {
1246 background-color: #073B4C;
1247 color: #90b6c3;
1248 border-radius: 6px;
1249 box-sizing: border-box;
1250 padding: 30px 40px;
1251 background-image: url("../images/shiny-overlay.svg");
1252 background-position: top left;
1253 background-repeat: no-repeat;
1254 }
1255 .ultimate-post-kit-dashboard .ultimate-post-kit-footer-info p {
1256 font-size: 14px !important;
1257 color: #90b6c3 !important;
1258 text-align: center;
1259 margin-top: 25px;
1260 }
1261 .ultimate-post-kit-dashboard .ultimate-post-kit-footer-info a {
1262 color: #e5f4f9;
1263 }
1264 .ultimate-post-kit-dashboard .bdt-admin-alert {
1265 background-color: #fff3da;
1266 border-radius: 2px;
1267 padding: 10px 20px;
1268 box-sizing: border-box;
1269 margin-top: 30px;
1270 }
1271 .ultimate-post-kit-dashboard .upk-dashboard-divider {
1272 width: 100%;
1273 margin-top: 50px;
1274 margin-bottom: 50px;
1275 min-height: 20px;
1276 background-size: 20px 20px;
1277 background-repeat: repeat-x;
1278 }
1279 .ultimate-post-kit-dashboard .upk-dashboard-panel {
1280 position: relative;
1281 }
1282 .ultimate-post-kit-dashboard .upk-dashboard-panel .dashicons.dashicons-yes {
1283 color: #06D6A0;
1284 }
1285 .ultimate-post-kit-dashboard .upk-dashboard-panel .dashicons.dashicons-no {
1286 color: #FF0000;
1287 }
1288 .ultimate-post-kit-dashboard .upk-dashboard-panel .dashicons.dashicons-heart {
1289 color: #EA355F;
1290 }
1291 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-comparision {
1292 padding-right: 0;
1293 }
1294 .ultimate-post-kit-dashboard .upk-dashboard-panel h1 {
1295 font-weight: 700;
1296 }
1297 .ultimate-post-kit-dashboard .upk-purchase-button a {
1298 color: #ffffff;
1299 border-style: none;
1300 border-radius: 4px 4px 4px 4px;
1301 box-shadow: 0px 10px 40px 0px rgba(0, 130, 117, 0.29);
1302 padding: 18px 45px 18px 45px;
1303 font-weight: 700;
1304 cursor: pointer;
1305 display: inline-block;
1306 text-transform: uppercase;
1307 font-size: 14px;
1308 outline: none;
1309 position: relative;
1310 transition: all 0.3s ease-out;
1311 text-align: center;
1312 overflow: hidden;
1313 background-color: transparent;
1314 background-image: linear-gradient(-145deg, #20e2ad 0%, #08aeec 100%);
1315 text-decoration: none;
1316 letter-spacing: 1px;
1317 }
1318 .ultimate-post-kit-dashboard .upk-purchase-button a:hover {
1319 background-image: linear-gradient(-145deg, #08aeec 0%, #20e2ad 100%);
1320 box-shadow: 0px 10px 40px 0px rgba(0, 130, 117, 0.46);
1321 }
1322 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .el-license-container p.submit {
1323 margin: 0;
1324 padding: 0;
1325 }
1326 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page h3.el-license-title,
1327 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management-title {
1328 font-size: 22px;
1329 margin-top: 0;
1330 margin-bottom: 50px;
1331 }
1332 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page ol {
1333 margin-bottom: 20px;
1334 }
1335 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-upk-license-field {
1336 display: block;
1337 margin-bottom: 15px;
1338 }
1339 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-upk-license-field input {
1340 font-size: 200%;
1341 padding: 0 10px;
1342 display: block;
1343 margin-top: 10px;
1344 border-radius: 6px;
1345 border-color: #ddd;
1346 width: 100%;
1347 max-width: 650px;
1348 }
1349 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-upk-license-field label {
1350 display: inline-block;
1351 margin-bottom: 5px;
1352 }
1353 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-upk-license-active-btn {
1354 margin-top: 25px;
1355 }
1356 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .ultimate-post-kit-license-info {
1357 font-size: 14px;
1358 line-height: 24px;
1359 max-width: 850px;
1360 margin-bottom: 50px;
1361 }
1362 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .ultimate-post-kit-license-info .license-info-title {
1363 width: 150px;
1364 display: inline-block;
1365 position: relative;
1366 padding-left: 5px;
1367 margin-left: 10px;
1368 }
1369 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .ultimate-post-kit-license-info .license-info-title:after {
1370 content: ":";
1371 position: absolute;
1372 left: 2px;
1373 }
1374 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .ultimate-post-kit-license-info .license-valid,
1375 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .ultimate-post-kit-license-info .license-invalid {
1376 padding: 4px 8px;
1377 color: #fff;
1378 background-color: #06D6A0;
1379 border-radius: 3px;
1380 font-size: 14px;
1381 }
1382 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .ultimate-post-kit-license-info .license-invalid {
1383 background-color: #f44336;
1384 }
1385 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .ultimate-post-kit-license-info .license-key {
1386 font-weight: 700;
1387 opacity: 0.8;
1388 }
1389 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .button {
1390 padding: 14px 16px;
1391 font-size: 14px;
1392 height: auto;
1393 border: 0;
1394 border-radius: 6px;
1395 min-height: auto;
1396 font-weight: 600;
1397 line-height: 1;
1398 }
1399 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .button-primary {
1400 background: #1e87f0;
1401 color: #fff;
1402 text-decoration: none;
1403 text-shadow: none;
1404 box-shadow: none;
1405 }
1406 .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 {
1407 background: #0e6dcd;
1408 }
1409 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-license-subsite-header {
1410 display: flex;
1411 align-items: center;
1412 gap: 14px;
1413 }
1414 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-feature-title {
1415 font-size: 24px;
1416 font-weight: 600;
1417 margin: 0;
1418 padding: 0;
1419 }
1420 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-status-icon {
1421 background: #3ab981;
1422 display: inline-block;
1423 padding: 10px;
1424 border-radius: 50%;
1425 }
1426 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-status-icon svg {
1427 fill: #fff;
1428 width: 24px;
1429 height: 24px;
1430 display: block;
1431 }
1432 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-license-status-success {
1433 margin-bottom: 20px;
1434 padding: 20px;
1435 border-radius: 5px;
1436 background: rgba(78, 255, 177, 0.071);
1437 border-right: 4px solid #10b981;
1438 margin-top: 30px;
1439 }
1440 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-license-status-success h3,
1441 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-license-status-warning h3 {
1442 margin: 0 0 20px;
1443 font-size: 20px;
1444 }
1445 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-license-status-warning {
1446 margin-bottom: 20px;
1447 padding: 15px;
1448 border-radius: 5px;
1449 background: #fffbeb;
1450 border-right: 4px solid #f59e0b;
1451 }
1452 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-license-details,
1453 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-network-info {
1454 margin: 15px 0;
1455 font-size: 16px;
1456 }
1457 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-license-details ul,
1458 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-network-info ul {
1459 margin: 10px 0;
1460 padding-right: 0;
1461 list-style: inside;
1462 font-size: 14px;
1463 }
1464 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-license-details li,
1465 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-network-info li {
1466 margin: 8px 0;
1467 }
1468 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-license-instructions {
1469 margin: 15px 0;
1470 }
1471 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-license-instructions ol {
1472 margin: 10px 0;
1473 padding-right: 20px;
1474 }
1475 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-license-instructions ol li {
1476 margin: 8px 0;
1477 }
1478 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-admin-actions {
1479 margin-top: 20px;
1480 padding-top: 15px;
1481 }
1482 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .license-valid {
1483 color: #10b981;
1484 font-weight: bold;
1485 }
1486 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management-title {
1487 gap: 10px;
1488 }
1489 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-actions-buttons {
1490 display: flex;
1491 align-items: center;
1492 gap: 7px;
1493 flex-wrap: wrap;
1494 }
1495 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management .bdt-actions-buttons .bdt-button {
1496 padding: 10px 18px;
1497 font-size: 12px;
1498 line-height: 1.4;
1499 border-radius: 6px;
1500 font-weight: 600;
1501 }
1502 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management .bdt-subsite-license-management-table {
1503 border-radius: 6px;
1504 overflow: hidden;
1505 }
1506 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management .wp-list-table {
1507 border-collapse: collapse;
1508 }
1509 .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 {
1510 border-bottom: 1px solid rgba(0, 0, 0, 0.059);
1511 }
1512 .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 {
1513 padding: 14px 16px;
1514 border: 1px solid rgba(0, 0, 0, 0.059);
1515 }
1516 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management .wp-list-table th {
1517 border-bottom: 1px solid rgba(0, 0, 0, 0.1);
1518 }
1519 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management .wp-list-table .bdt-badge {
1520 height: 24px;
1521 }
1522 .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 {
1523 background: rgba(65, 75, 255, 0.251);
1524 border: 1px solid rgba(65, 75, 255, 0.251);
1525 color: #414bff;
1526 }
1527 .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 {
1528 background: rgba(54, 64, 243, 0.325);
1529 }
1530 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management .wp-list-table .striped > tbody > :nth-child(odd),
1531 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management .wp-list-table ul.striped > :nth-child(odd),
1532 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management .wp-list-table tbody > tr:nth-child(odd) {
1533 background-color: transparent;
1534 }
1535 .ultimate-post-kit-dashboard .upk-widget-count-text {
1536 font-size: 11px;
1537 color: #b7b7b7;
1538 margin-top: 7px;
1539 display: block;
1540 text-transform: uppercase;
1541 }
1542 .ultimate-post-kit-dashboard .upk-go-pro {
1543 font-weight: bold;
1544 color: #f44336;
1545 text-shadow: -1px 1px 1px #eee;
1546 }
1547 .ultimate-post-kit-dashboard #bdt-ultimate_post_kit_get_pro {
1548 letter-spacing: 1px;
1549 overflow: hidden;
1550 color: #fff;
1551 background: linear-gradient(to left, #00A85C, #58D34D);
1552 margin: 16px 30px;
1553 border-radius: 6px;
1554 justify-content: center;
1555 }
1556 .ultimate-post-kit-dashboard #bdt-ultimate_post_kit_get_pro:after {
1557 display: none;
1558 }
1559 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-row {
1560 margin-bottom: 20px;
1561 }
1562 .ultimate-post-kit-dashboard .upk-custom-code-section .CodeMirror-placeholder {
1563 opacity: 0.5;
1564 }
1565 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-code-editor-title {
1566 font-size: 16px;
1567 font-weight: 600;
1568 color: #333;
1569 margin: 0 0 15px 0;
1570 padding-bottom: 10px;
1571 border-bottom: 2px solid #f0f0f0;
1572 }
1573 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-code-editor {
1574 width: 100%;
1575 min-height: 200px;
1576 font-family: "Monaco", "Consolas", "Courier New", monospace;
1577 font-size: 13px;
1578 line-height: 1.5;
1579 border: 1px solid rgba(123, 123, 123, 0.09);
1580 border-radius: 4px;
1581 padding: 15px;
1582 color: #333;
1583 resize: vertical;
1584 transition: border-color 0.3s ease, box-shadow 0.3s ease;
1585 background: #fefefe;
1586 }
1587 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-code-editor:focus {
1588 border-color: #0680d6;
1589 box-shadow: 0 0 0 1px #0680d6;
1590 outline: none;
1591 background: #fff;
1592 }
1593 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-code-editor::placeholder {
1594 color: #999;
1595 font-style: italic;
1596 }
1597 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section {
1598 padding: 20px 0;
1599 border-top: 1px solid #f0f0f0;
1600 }
1601 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button {
1602 color: #58D34D;
1603 padding: 16px 24px;
1604 font-size: clamp(12px, 1vw, 14px);
1605 font-weight: 600;
1606 border-radius: 6px;
1607 border: none;
1608 cursor: pointer;
1609 transition: all 0.3s ease;
1610 display: inline-flex;
1611 align-items: center;
1612 gap: 8px;
1613 line-height: normal;
1614 border: 2px solid #58D34D;
1615 }
1616 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button .dashicons {
1617 font-size: 16px;
1618 width: 16px;
1619 height: 16px;
1620 line-height: 1;
1621 }
1622 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button:hover {
1623 transform: translateY(-1px);
1624 box-shadow: 0 4px 8px rgba(0, 0, 0, 0.15);
1625 }
1626 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button:active {
1627 transform: translateY(0);
1628 }
1629 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button.bdt-btn-blue {
1630 background: #0680d6;
1631 color: #fff;
1632 }
1633 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button.bdt-btn-blue:hover {
1634 background: #097396;
1635 }
1636 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button.bdt-btn-grey {
1637 background: #e3e8eb;
1638 color: #1d2327;
1639 }
1640 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button.bdt-btn-grey:hover {
1641 background: #1d2327;
1642 color: #fff;
1643 }
1644 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-message .bdt-alert {
1645 border-radius: 6px;
1646 padding: 15px;
1647 position: relative;
1648 }
1649 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-message .bdt-alert.bdt-alert-success {
1650 background-color: #d4edda;
1651 border: 1px solid #c3e6cb;
1652 color: #155724;
1653 }
1654 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-message .bdt-alert.bdt-alert-error {
1655 background-color: #f8d7da;
1656 border: 1px solid #f5c6cb;
1657 color: #721c24;
1658 }
1659 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-message .bdt-alert p {
1660 margin: 0;
1661 font-weight: 500;
1662 }
1663 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-message .bdt-alert .bdt-alert-close {
1664 position: absolute;
1665 top: 5px;
1666 left: -5px;
1667 background: none;
1668 border: none;
1669 font-size: 18px;
1670 cursor: pointer;
1671 opacity: 0.6;
1672 }
1673 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-message .bdt-alert .bdt-alert-close:hover {
1674 opacity: 1;
1675 }
1676 .ultimate-post-kit-dashboard .upk-code-editor.scrolling {
1677 border-color: #0680d6;
1678 box-shadow: 0 0 0 1px fade(#0680d6, 30%);
1679 }
1680 .ultimate-post-kit-dashboard .upk-code-editor:focus::selection {
1681 background-color: fade(#0680d6, 20%);
1682 }
1683 .ultimate-post-kit-dashboard .bdt-button:disabled {
1684 opacity: 0.7;
1685 cursor: not-allowed;
1686 }
1687 .ultimate-post-kit-dashboard .bdt-button:disabled:hover {
1688 transform: none !important;
1689 box-shadow: none !important;
1690 }
1691 .ultimate-post-kit-dashboard .upk-code-editor::-webkit-scrollbar {
1692 width: 8px;
1693 }
1694 .ultimate-post-kit-dashboard .upk-code-editor::-webkit-scrollbar-track {
1695 background: #f1f1f1;
1696 border-radius: 4px;
1697 }
1698 .ultimate-post-kit-dashboard .upk-code-editor::-webkit-scrollbar-thumb {
1699 background: #c1c1c1;
1700 border-radius: 4px;
1701 }
1702 .ultimate-post-kit-dashboard .upk-code-editor::-webkit-scrollbar-thumb:hover {
1703 background: #a8a8a8;
1704 }
1705 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner {
1706 position: relative;
1707 background: #fff;
1708 z-index: 1;
1709 border-radius: 6px;
1710 border: 1px solid rgba(123, 123, 123, 0.09);
1711 padding: 20px 0;
1712 overflow: hidden;
1713 min-height: 100vh;
1714 }
1715 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner.bdt-sticky-fixed {
1716 top: 115px !important;
1717 }
1718 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .upk-nav-elements {
1719 position: absolute;
1720 top: 0;
1721 right: 0;
1722 width: 100%;
1723 height: 100%;
1724 pointer-events: none;
1725 z-index: 0;
1726 }
1727 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .upk-nav-elements .upk-nav-element {
1728 position: absolute;
1729 display: block;
1730 }
1731 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .upk-nav-elements .upk-nav-element.upk-nav-circle {
1732 width: 180px;
1733 height: 180px;
1734 border-radius: 50%;
1735 background: linear-gradient(-45deg, rgba(73, 221, 180, 0.05), rgba(73, 221, 180, 0.1));
1736 top: -90px;
1737 left: -90px;
1738 }
1739 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .upk-nav-elements .upk-nav-element.upk-nav-dots {
1740 bottom: 40px;
1741 right: 20px;
1742 width: 60px;
1743 height: 60px;
1744 background-image: radial-gradient(rgba(73, 221, 180, 0.15) 2px, transparent 2px);
1745 background-size: 10px 10px;
1746 }
1747 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .upk-nav-elements .upk-nav-element.upk-nav-line {
1748 width: 100px;
1749 height: 2px;
1750 background: linear-gradient(-90deg, rgba(73, 221, 180, 0), rgba(73, 221, 180, 0.2));
1751 transform: rotate(45deg);
1752 bottom: 100px;
1753 left: 20px;
1754 }
1755 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .upk-nav-elements .upk-nav-element.upk-nav-square {
1756 width: 40px;
1757 height: 40px;
1758 border: 2px solid rgba(73, 221, 180, 0.1);
1759 top: 40px;
1760 right: 30px;
1761 transform: rotate(-15deg);
1762 }
1763 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .upk-nav-elements .upk-nav-element.upk-nav-triangle {
1764 width: 0;
1765 height: 0;
1766 border-right: 25px solid transparent;
1767 border-left: 25px solid transparent;
1768 border-bottom: 40px solid rgba(73, 221, 180, 0.08);
1769 top: 60%;
1770 left: 40px;
1771 transform: rotate(-15deg);
1772 }
1773 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .upk-nav-elements .upk-nav-element.upk-nav-plus {
1774 width: 30px;
1775 height: 30px;
1776 top: 30%;
1777 right: 40px;
1778 }
1779 .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 {
1780 content: "";
1781 position: absolute;
1782 background: rgba(73, 221, 180, 0.15);
1783 }
1784 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .upk-nav-elements .upk-nav-element.upk-nav-plus:before {
1785 width: 100%;
1786 height: 2px;
1787 top: 50%;
1788 transform: translateY(-50%);
1789 }
1790 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .upk-nav-elements .upk-nav-element.upk-nav-plus:after {
1791 width: 2px;
1792 height: 100%;
1793 right: 50%;
1794 transform: translateX(50%);
1795 }
1796 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .upk-nav-elements .upk-nav-element.upk-nav-wave {
1797 width: 100px;
1798 height: 20px;
1799 bottom: 30px;
1800 left: 40px;
1801 background: linear-gradient(-45deg, rgba(73, 221, 180, 0) 45%, rgba(73, 221, 180, 0.1) 50%, rgba(73, 221, 180, 0) 55%);
1802 background-size: 15px 15px;
1803 transform: rotate(10deg);
1804 }
1805 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .bdt-dashboard-navigation {
1806 position: relative;
1807 z-index: 1;
1808 }
1809 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper {
1810 position: relative;
1811 background: #fff;
1812 overflow: hidden;
1813 z-index: 98;
1814 border-radius: 6px;
1815 border: 1px solid rgba(123, 123, 123, 0.09);
1816 }
1817 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper.bdt-sticky-fixed {
1818 z-index: 998;
1819 border-top-right-radius: 0 !important;
1820 border-top-left-radius: 0 !important;
1821 box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.1);
1822 }
1823 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper.bdt-sticky-fixed .upk-filter-elements {
1824 opacity: 0.5;
1825 transition: opacity 0.3s ease;
1826 }
1827 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper.bdt-sticky-fixed:hover .upk-filter-elements {
1828 opacity: 1;
1829 }
1830 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper .upk-used-unused-widgets {
1831 margin-right: 10px;
1832 }
1833 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper .upk-used-unused-widgets li:first-child {
1834 padding-right: 0 !important;
1835 }
1836 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper .upk-filter-elements {
1837 position: absolute;
1838 top: 0;
1839 right: 0;
1840 width: 100%;
1841 height: 100%;
1842 pointer-events: none;
1843 z-index: 1;
1844 }
1845 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper .upk-filter-elements .upk-filter-element {
1846 position: absolute;
1847 display: block;
1848 }
1849 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper .upk-filter-elements .upk-filter-element.upk-filter-circle {
1850 width: 140px;
1851 height: 140px;
1852 border-radius: 50%;
1853 background: linear-gradient(-135deg, rgba(88, 211, 77, 0.05), rgba(88, 211, 77, 0.08));
1854 top: -70px;
1855 left: 5%;
1856 animation: floatingShape 6s ease-in-out infinite;
1857 }
1858 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper .upk-filter-elements .upk-filter-element.upk-filter-dots {
1859 bottom: 10px;
1860 right: 10px;
1861 width: 70px;
1862 height: 35px;
1863 background-image: radial-gradient(rgba(88, 211, 77, 0.15) 2px, transparent 2px);
1864 background-size: 8px 8px;
1865 animation: fadeInOut 4s ease-in-out infinite;
1866 }
1867 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper .upk-filter-elements .upk-filter-element.upk-filter-wave {
1868 width: 120px;
1869 height: 20px;
1870 bottom: 25px;
1871 left: 10%;
1872 background: repeating-linear-gradient(-45deg, rgba(88, 211, 77, 0) 0px, rgba(88, 211, 77, 0.1) 2px, rgba(88, 211, 77, 0) 4px);
1873 transform: rotate(15deg);
1874 animation: waveMotion 3s ease-in-out infinite;
1875 }
1876 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper .upk-filter-elements .upk-filter-element.upk-filter-hexagon {
1877 top: 20%;
1878 right: 15px;
1879 width: 35px;
1880 height: 20px;
1881 background: rgba(88, 211, 77, 0.1);
1882 position: absolute;
1883 transform: rotate(-30deg);
1884 }
1885 .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 {
1886 content: "";
1887 position: absolute;
1888 width: 0;
1889 height: 0;
1890 border-right: 18px solid transparent;
1891 border-left: 18px solid transparent;
1892 }
1893 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper .upk-filter-elements .upk-filter-element.upk-filter-hexagon:before {
1894 bottom: 100%;
1895 border-bottom: 10px solid rgba(88, 211, 77, 0.1);
1896 }
1897 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper .upk-filter-elements .upk-filter-element.upk-filter-hexagon:after {
1898 top: 100%;
1899 border-top: 10px solid rgba(88, 211, 77, 0.1);
1900 }
1901 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper .upk-filter-elements .upk-filter-element.upk-filter-zigzag {
1902 top: 40%;
1903 left: 20px;
1904 width: 50px;
1905 height: 25px;
1906 background: linear-gradient(-45deg, transparent 45%, rgba(88, 211, 77, 0.1) 45%, rgba(88, 211, 77, 0.1) 55%, transparent 55%);
1907 background-size: 10px 10px;
1908 animation: zigzagFloat 5s ease-in-out infinite;
1909 }
1910 .ultimate-post-kit-dashboard #upk-extra-options-tab-content {
1911 margin-top: 30px;
1912 }
1913 .ultimate-post-kit-dashboard .upk-extra-options-tabs .bdt-tab {
1914 border-bottom: 2px solid #f1f1f1;
1915 margin: 0;
1916 padding: 0;
1917 list-style: none;
1918 display: flex;
1919 gap: 20px;
1920 }
1921 .ultimate-post-kit-dashboard .upk-extra-options-tabs .bdt-tab li {
1922 margin: 0;
1923 padding: 0;
1924 display: inline-block;
1925 }
1926 .ultimate-post-kit-dashboard .upk-extra-options-tabs .bdt-tab li a {
1927 padding: 15px 0;
1928 display: inline-block;
1929 font-size: 15px;
1930 font-weight: 500;
1931 color: #666;
1932 text-decoration: none;
1933 position: relative;
1934 transition: all 0.3s ease;
1935 }
1936 .ultimate-post-kit-dashboard .upk-extra-options-tabs .bdt-tab li a:after {
1937 content: "";
1938 position: absolute;
1939 bottom: -2px;
1940 right: 0;
1941 width: 0;
1942 height: 2px;
1943 background: #58D34D;
1944 transition: width 0.3s ease;
1945 }
1946 .ultimate-post-kit-dashboard .upk-extra-options-tabs .bdt-tab li a:hover {
1947 color: #333;
1948 }
1949 .ultimate-post-kit-dashboard .upk-extra-options-tabs .bdt-tab li.bdt-active a {
1950 color: #58D34D;
1951 }
1952 .ultimate-post-kit-dashboard .upk-extra-options-tabs .bdt-tab li.bdt-active a:after {
1953 width: 100%;
1954 }
1955 .ultimate-post-kit-dashboard .upk-option-page .bdt-widget-filter-wrapper ul {
1956 display: none;
1957 gap: 10px;
1958 }
1959 .ultimate-post-kit-dashboard .upk-white-label-options .slider:before {
1960 height: 18px;
1961 width: 18px;
1962 right: 2px;
1963 bottom: 1px;
1964 }
1965 .ultimate-post-kit-dashboard .upk-white-label-options .switch:after {
1966 display: none;
1967 }
1968 .ultimate-post-kit-dashboard .upk-white-label-options input:checked + .slider:before {
1969 transform: translateX(-18px);
1970 }
1971 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-row {
1972 margin-bottom: 20px;
1973 }
1974 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-code-editor-title {
1975 font-size: 16px;
1976 font-weight: 600;
1977 color: #333;
1978 margin: 0 0 15px 0;
1979 padding-bottom: 10px;
1980 border-bottom: 2px solid #f0f0f0;
1981 }
1982 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-codemirror-editor-container {
1983 position: relative;
1984 }
1985 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-codemirror-editor-container .upk-code-editor {
1986 min-height: 200px;
1987 width: 100%;
1988 font-family: "Monaco", "Consolas", "Courier New", monospace;
1989 font-size: 13px;
1990 line-height: 1.5;
1991 border: 1px solid #ddd;
1992 border-radius: 4px;
1993 background: #fefefe;
1994 }
1995 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-codemirror-editor-container .CodeMirror {
1996 min-height: 200px;
1997 width: 100% !important;
1998 border: 1px solid #ddd;
1999 border-radius: 4px;
2000 font-family: "Monaco", "Consolas", "Courier New", monospace;
2001 font-size: 13px;
2002 line-height: 1.5;
2003 background: #fff;
2004 box-sizing: border-box;
2005 display: block;
2006 }
2007 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-codemirror-editor-container .CodeMirror.CodeMirror-focused {
2008 border-color: #0680d6;
2009 box-shadow: 0 0 0 1px fade(#0680d6, 25%);
2010 }
2011 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-codemirror-editor-container .CodeMirror .CodeMirror-scroll {
2012 min-height: 200px;
2013 padding: 0;
2014 box-sizing: border-box;
2015 }
2016 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-codemirror-editor-container .CodeMirror .CodeMirror-lines {
2017 padding: 4px 0;
2018 cursor: text;
2019 }
2020 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-codemirror-editor-container .CodeMirror .CodeMirror-gutters {
2021 border-left: 1px solid #ddd;
2022 background: #fefefe;
2023 white-space: nowrap;
2024 min-width: 40px;
2025 }
2026 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-codemirror-editor-container .CodeMirror .CodeMirror-linenumber {
2027 color: #999;
2028 padding: 0 8px;
2029 white-space: nowrap;
2030 text-align: left;
2031 min-width: 20px;
2032 }
2033 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-codemirror-editor-container .CodeMirror .CodeMirror-line {
2034 padding: 0 4px;
2035 line-height: inherit;
2036 }
2037 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-codemirror-editor-container .CodeMirror .CodeMirror-cursor {
2038 border-right: 1px solid #333;
2039 height: auto;
2040 }
2041 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-codemirror-editor-container .CodeMirror .CodeMirror-code {
2042 font-family: "Monaco", "Consolas", "Courier New", monospace;
2043 font-size: 13px;
2044 outline: none;
2045 }
2046 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-codemirror-editor-container .CodeMirror.CodeMirror-wrap {
2047 width: 100%;
2048 }
2049 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-codemirror-editor-container .CodeMirror.CodeMirror-empty .CodeMirror-scroll {
2050 min-height: 200px;
2051 }
2052 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section {
2053 padding: 20px 0;
2054 border-top: 1px solid #f0f0f0;
2055 }
2056 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button {
2057 padding: 12px 24px;
2058 font-size: 14px;
2059 font-weight: 500;
2060 border-radius: 5px;
2061 border: none;
2062 cursor: pointer;
2063 transition: all 0.3s ease;
2064 display: inline-flex;
2065 align-items: center;
2066 gap: 8px;
2067 }
2068 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button .dashicons {
2069 font-size: 16px;
2070 line-height: 1;
2071 }
2072 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button:hover {
2073 transform: translateY(-1px);
2074 box-shadow: 0 4px 8px rgba(0, 0, 0, 0.15);
2075 }
2076 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button:active {
2077 transform: translateY(0);
2078 }
2079 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button.bdt-btn-blue {
2080 background: #0680d6;
2081 color: #fff;
2082 }
2083 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button.bdt-btn-blue:hover {
2084 background: #097396;
2085 }
2086 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button.bdt-btn-grey {
2087 background: #e3e8eb;
2088 color: #1d2327;
2089 }
2090 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button.bdt-btn-grey:hover {
2091 background: #1d2327;
2092 color: #fff;
2093 }
2094 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-message .bdt-alert {
2095 border-radius: 5px;
2096 padding: 15px 15px 15px 40px;
2097 position: relative;
2098 }
2099 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-message .bdt-alert.bdt-alert-success {
2100 background-color: #d4edda;
2101 border: 1px solid #c3e6cb;
2102 color: #155724;
2103 }
2104 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-message .bdt-alert.bdt-alert-error {
2105 background-color: #f8d7da;
2106 border: 1px solid #f5c6cb;
2107 color: #721c24;
2108 }
2109 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-message .bdt-alert p {
2110 margin: 0;
2111 font-weight: 500;
2112 }
2113 .ultimate-post-kit-dashboard .upk-code-editor.scrolling {
2114 border-color: #0680d6;
2115 box-shadow: 0 0 0 1px fade(#0680d6, 30%);
2116 }
2117 .ultimate-post-kit-dashboard .upk-code-editor:focus::selection {
2118 background-color: fade(#0680d6, 20%);
2119 }
2120 .ultimate-post-kit-dashboard .bdt-button:disabled {
2121 opacity: 0.7;
2122 cursor: not-allowed;
2123 }
2124 .ultimate-post-kit-dashboard .bdt-button:disabled:hover {
2125 transform: none !important;
2126 box-shadow: none !important;
2127 }
2128 .ultimate-post-kit-dashboard .upk-code-editor::-webkit-scrollbar {
2129 width: 8px;
2130 }
2131 .ultimate-post-kit-dashboard .upk-code-editor::-webkit-scrollbar-track {
2132 background: #f1f1f1;
2133 border-radius: 4px;
2134 }
2135 .ultimate-post-kit-dashboard .upk-code-editor::-webkit-scrollbar-thumb {
2136 background: #c1c1c1;
2137 border-radius: 4px;
2138 }
2139 .ultimate-post-kit-dashboard .upk-code-editor::-webkit-scrollbar-thumb:hover {
2140 background: #a8a8a8;
2141 }
2142 .ultimate-post-kit-dashboard #ultimate_post_kit_extra_options_page .switch {
2143 position: relative;
2144 display: inline-block;
2145 width: 46px;
2146 height: 24px;
2147 }
2148 .ultimate-post-kit-dashboard #ultimate_post_kit_extra_options_page .switch input {
2149 opacity: 0;
2150 width: 0;
2151 height: 0;
2152 }
2153 .ultimate-post-kit-dashboard #ultimate_post_kit_extra_options_page .slider {
2154 position: absolute;
2155 cursor: pointer;
2156 top: 0;
2157 right: 0;
2158 left: 0;
2159 bottom: 0;
2160 background-color: #ccc;
2161 -webkit-transition: 0.4s;
2162 transition: 0.4s;
2163 border-radius: 34px;
2164 }
2165 .ultimate-post-kit-dashboard #ultimate_post_kit_extra_options_page .slider:before {
2166 position: absolute;
2167 content: "";
2168 height: 20px;
2169 width: 20px;
2170 right: 3px;
2171 bottom: 2px;
2172 background-color: white;
2173 -webkit-transition: 0.4s;
2174 transition: 0.4s;
2175 border-radius: 50%;
2176 }
2177 .ultimate-post-kit-dashboard #ultimate_post_kit_extra_options_page input:checked + .slider {
2178 background-color: #2196F3;
2179 }
2180 .ultimate-post-kit-dashboard #ultimate_post_kit_extra_options_page input:focus + .slider {
2181 box-shadow: 0 0 1px #2196F3;
2182 }
2183 .ultimate-post-kit-dashboard #ultimate_post_kit_extra_options_page input:checked + .slider:before {
2184 transform: translateX(-22px);
2185 }
2186 .ultimate-post-kit-dashboard .upk-option-item-inner {
2187 background: #fff;
2188 border-radius: 8px;
2189 }
2190 .ultimate-post-kit-dashboard .upk-option-title {
2191 margin: 0 0 10px 0;
2192 font-size: 18px;
2193 font-weight: 600;
2194 color: #1e1e1e;
2195 }
2196 .ultimate-post-kit-dashboard .upk-option-description {
2197 margin: 0;
2198 color: #666;
2199 font-size: 14px;
2200 }
2201 .ultimate-post-kit-dashboard .ultimate-post-kit-white-label-save-btn,
2202 .ultimate-post-kit-dashboard .ultimate-post-kit-custom-code-save-btn,
2203 .ultimate-post-kit-dashboard .ultimate-post-kit-custom-code-reset-btn {
2204 padding: 3px 30px;
2205 line-height: 40px;
2206 font-size: 16px;
2207 color: #fff;
2208 background: linear-gradient(to left, #00A85C, #58D34D);
2209 border: 0;
2210 border-radius: 6px;
2211 }
2212 .ultimate-post-kit-dashboard .ultimate-post-kit-custom-code-save-btn {
2213 margin-left: 12px;
2214 }
2215 .ultimate-post-kit-dashboard .ultimate-post-kit-custom-code-save-btn:hover {
2216 background: linear-gradient(to left, #58D34D, #00A85C);
2217 }
2218 .ultimate-post-kit-dashboard .ultimate-post-kit-custom-code-reset-btn,
2219 .ultimate-post-kit-dashboard .ultimate-post-kit-white-label-save-btn {
2220 background: linear-gradient(to left, #fa6336, #ff3c3c);
2221 color: #fff;
2222 }
2223 .ultimate-post-kit-dashboard .ultimate-post-kit-custom-code-reset-btn:hover,
2224 .ultimate-post-kit-dashboard .ultimate-post-kit-white-label-save-btn:hover {
2225 background: linear-gradient(to left, #ff3c3c, #fa6336);
2226 }
2227 .ultimate-post-kit-dashboard .upk-code-message,
2228 .ultimate-post-kit-dashboard .upk-white-label-message {
2229 position: fixed;
2230 top: -100px; /* Start hidden above viewport */
2231 right: 50%;
2232 transform: translateX(50%);
2233 z-index: 999;
2234 border-radius: 4px;
2235 opacity: 0;
2236 animation: slideDown 0.5s ease-out forwards;
2237 }
2238 .ultimate-post-kit-dashboard .upk-code-message .bdt-alert,
2239 .ultimate-post-kit-dashboard .upk-white-label-message .bdt-alert {
2240 padding-left: 40px;
2241 }
2242 @keyframes slideDown {
2243 to {
2244 top: 20px; /* End position slightly from top */
2245 opacity: 1;
2246 }
2247 }
2248 .ultimate-post-kit-dashboard .bdt-alert {
2249 padding: 15px;
2250 margin-bottom: 20px;
2251 border: 1px solid transparent;
2252 border-radius: 4px;
2253 position: relative;
2254 }
2255 .ultimate-post-kit-dashboard .bdt-alert-success {
2256 color: #155724;
2257 background-color: #d4edda;
2258 border-color: #c3e6cb;
2259 }
2260 .ultimate-post-kit-dashboard .bdt-alert-close {
2261 position: absolute;
2262 top: 0;
2263 left: 0;
2264 padding: 15px;
2265 color: inherit;
2266 text-decoration: none;
2267 }
2268 .ultimate-post-kit-dashboard .dashicons {
2269 font-family: dashicons;
2270 display: inline-block;
2271 line-height: 1;
2272 font-weight: 400;
2273 font-style: normal;
2274 speak: none;
2275 text-decoration: inherit;
2276 text-transform: none;
2277 text-rendering: auto;
2278 -webkit-font-smoothing: antialiased;
2279 -moz-osx-font-smoothing: grayscale;
2280 width: 20px;
2281 height: 20px;
2282 font-size: 20px;
2283 vertical-align: top;
2284 }
2285 .ultimate-post-kit-dashboard .upk-white-label-input {
2286 width: 100%;
2287 max-width: 400px;
2288 padding: 12px 16px;
2289 border: 1px solid #ddd;
2290 border-radius: 4px;
2291 font-size: 14px;
2292 line-height: 1.4;
2293 background-color: #fff;
2294 transition: border-color 0.3s ease;
2295 }
2296 .ultimate-post-kit-dashboard .upk-white-label-input:focus {
2297 outline: none;
2298 border-color: #2196F3;
2299 box-shadow: 0 0 0 2px rgba(33, 150, 243, 0.1);
2300 }
2301 .ultimate-post-kit-dashboard .upk-white-label-input-wrapper {
2302 position: relative;
2303 margin: 20px 0;
2304 }
2305 .ultimate-post-kit-dashboard .upk-input-help {
2306 margin: 12px 0 0 0 !important;
2307 color: #666 !important;
2308 font-size: 14px !important;
2309 font-style: italic;
2310 }
2311 .ultimate-post-kit-dashboard .upk-white-label-title-section {
2312 width: 100%;
2313 }
2314 .ultimate-post-kit-dashboard .upk-white-label-fields {
2315 transition: all 0.3s ease;
2316 margin-top: 20px;
2317 }
2318 .ultimate-post-kit-dashboard .upk-white-label-locked {
2319 opacity: 0.6;
2320 pointer-events: none;
2321 }
2322 .ultimate-post-kit-dashboard .upk-white-label-locked .upk-option-item {
2323 background-color: #fefefe;
2324 }
2325 .ultimate-post-kit-dashboard .upk-white-label-locked .switch input:disabled + .slider {
2326 background-color: #ddd;
2327 cursor: not-allowed;
2328 }
2329 .ultimate-post-kit-dashboard .upk-white-label-locked .switch input:disabled + .slider:before {
2330 background-color: #f0f0f0;
2331 }
2332 .ultimate-post-kit-dashboard .upk-white-label-locked .upk-white-label-input:disabled {
2333 background-color: #fefefe;
2334 color: #999;
2335 cursor: not-allowed;
2336 }
2337 .ultimate-post-kit-dashboard .bdt-btn-blue:disabled {
2338 background-color: #ccc !important;
2339 color: #666 !important;
2340 cursor: not-allowed !important;
2341 opacity: 0.6;
2342 }
2343 .ultimate-post-kit-dashboard .bdt-alert-warning {
2344 color: #856404;
2345 background-color: #fff3cd;
2346 border-color: #ffeaa7;
2347 padding: 20px;
2348 border: 1px solid;
2349 border-radius: 8px;
2350 }
2351 .ultimate-post-kit-dashboard .bdt-alert-warning strong {
2352 display: block;
2353 margin-bottom: 8px;
2354 font-size: 16px;
2355 }
2356 .ultimate-post-kit-dashboard .bdt-others-plugin-rating .bdt-others-plugin-rating-stars i {
2357 color: #e26f56;
2358 font-size: 17px;
2359 }
2360 .ultimate-post-kit-dashboard .bdt-others-plugin-rating .bdt-others-plugin-rating-text {
2361 font-size: 13px;
2362 color: #656a71;
2363 }
2364 .ultimate-post-kit-dashboard .upk-dashboard-new-page-wrapper {
2365 gap: 15px;
2366 }
2367 .ultimate-post-kit-dashboard .upk-install-plugin.bdt-installing {
2368 opacity: 0.7;
2369 cursor: not-allowed;
2370 }
2371 .ultimate-post-kit-dashboard .upk-install-plugin.bdt-installing:before {
2372 content: "";
2373 display: inline-block;
2374 width: 12px;
2375 height: 12px;
2376 border: 2px solid #ffffff;
2377 border-top: 2px solid transparent;
2378 border-radius: 50%;
2379 animation: spin 1s linear infinite;
2380 margin-left: 5px;
2381 }
2382 .ultimate-post-kit-dashboard .upk-install-plugin.bdt-installed {
2383 background-color: #28a745;
2384 border-color: #28a745;
2385 }
2386
2387 #adminmenu #toplevel_page_ultimate_post_kit_options a[href="admin.php?page=ultimate_post_kit_options_upgrade"] {
2388 font-weight: 600;
2389 color: #20E2AD;
2390 transition: color 0.3s ease;
2391 }
2392
2393 #adminmenu #toplevel_page_ultimate_post_kit_options a[href="admin.php?page=ultimate_post_kit_options_upgrade"]:hover {
2394 color: #08aeec;
2395 }
2396
2397 .toplevel_page_ultimate_post_kit_options .bdt-notification {
2398 top: 43px;
2399 width: 400px;
2400 }
2401 .toplevel_page_ultimate_post_kit_options .bdt-notification .bdt-notification-message {
2402 line-height: 1;
2403 padding: 20px;
2404 border-radius: 6px;
2405 box-shadow: 0 0 0 2px #06D6A0, 0 15px 22px 2px rgba(0, 0, 0, 0.2);
2406 background: #fff;
2407 font-size: 18px;
2408 color: #06D6A0;
2409 border-color: transparent;
2410 }
2411 .toplevel_page_ultimate_post_kit_options .bdt-notification .bdt-notification-message > div {
2412 display: flex;
2413 align-items: center;
2414 }
2415 .toplevel_page_ultimate_post_kit_options .bdt-notification .bdt-notification-message > div .bdt-spinner {
2416 margin-left: 15px;
2417 }
2418 .toplevel_page_ultimate_post_kit_options .bdt-notification .bdt-notification-message .bdt-notification-close {
2419 top: 50%;
2420 left: 10px;
2421 transform: translateY(-50%);
2422 height: 30px;
2423 width: 30px;
2424 line-height: 32px;
2425 background: #fff0f3;
2426 border-radius: 6px;
2427 text-align: center;
2428 display: flex;
2429 align-items: center;
2430 justify-content: center;
2431 }
2432 .toplevel_page_ultimate_post_kit_options .bdt-notification .bdt-notification-message .dashicons {
2433 margin-left: 5px;
2434 }
2435 .toplevel_page_ultimate_post_kit_options .bdt-notification .bdt-notification-message svg {
2436 display: inline-flex;
2437 color: #EF476F;
2438 width: 12px;
2439 }
2440 .toplevel_page_ultimate_post_kit_options .bdt-lightbox-toolbar {
2441 padding: 45px 15px;
2442 background: rgba(0, 0, 0, 0.3);
2443 color: rgba(255, 255, 255, 0.7);
2444 }
2445
2446 @keyframes animate1 {
2447 0% {
2448 transform: translateX(100%);
2449 }
2450 100% {
2451 transform: translateX(-100%);
2452 }
2453 }
2454 @keyframes animate2 {
2455 0% {
2456 transform: translateY(-100%);
2457 }
2458 100% {
2459 transform: translateY(100%);
2460 }
2461 }
2462 @keyframes animate3 {
2463 0% {
2464 transform: translateX(-100%);
2465 }
2466 100% {
2467 transform: translateX(100%);
2468 }
2469 }
2470 @keyframes animate4 {
2471 0% {
2472 transform: translateY(100%);
2473 }
2474 100% {
2475 transform: translateY(-100%);
2476 }
2477 }
2478 @keyframes spin {
2479 0% {
2480 transform: rotate(0deg);
2481 }
2482 100% {
2483 transform: rotate(-360deg);
2484 }
2485 }
2486 @keyframes floatingShape {
2487 0%, 100% {
2488 transform: translateY(0);
2489 }
2490 50% {
2491 transform: translateY(-10px);
2492 }
2493 }
2494 @keyframes fadeInOut {
2495 0%, 100% {
2496 opacity: 0.3;
2497 }
2498 50% {
2499 opacity: 1;
2500 }
2501 }
2502 @keyframes waveMotion {
2503 0%, 100% {
2504 transform: rotate(15deg) translateX(0);
2505 }
2506 50% {
2507 transform: rotate(15deg) translateX(-5px);
2508 }
2509 }
2510 @keyframes zigzagFloat {
2511 0%, 100% {
2512 transform: translateX(0);
2513 }
2514 50% {
2515 transform: translateX(-5px);
2516 }
2517 }
2518 @media (min-width: 1400px) {
2519 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card.upk-welcome-content p {
2520 margin-left: 160px;
2521 }
2522 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card.upk-facebook-community p {
2523 margin-left: 160px;
2524 }
2525 .ultimate-post-kit-dashboard .upk-system-requirement .check-system-status {
2526 font-size: 14px;
2527 }
2528 }
2529 @media screen and (max-width: 960px) {
2530 .ultimate-post-kit-dashboard .upk-widget-onoff {
2531 margin: 0;
2532 }
2533 }
2534 @media (min-width: 960px) {
2535 .ultimate-post-kit-dashboard.wrap {
2536 padding: 0 15px 15px 15px;
2537 }
2538 .ultimate-post-kit-dashboard.wrap .ultimate-post-kit-footer-info p {
2539 text-align: left;
2540 margin-top: 0;
2541 }
2542 }
2543 @media (max-width: 639px) {
2544 .ultimate-post-kit-dashboard.wrap .upk-option-item-inner {
2545 padding: 0;
2546 }
2547 .ultimate-post-kit-dashboard.wrap .upk-option-item-inner [class^=upk-icon-] {
2548 display: none;
2549 }
2550 .ultimate-post-kit-dashboard.wrap .bdt-search-active-wrap {
2551 display: block;
2552 }
2553 .ultimate-post-kit-dashboard.wrap .bdt-search-active-wrap .bdt-subnav {
2554 margin: 20px -20px 0 0;
2555 }
2556 .ultimate-post-kit-dashboard.wrap .bdt-card {
2557 background-image: none;
2558 }
2559 .ultimate-post-kit-dashboard.wrap .bdt-button {
2560 width: 100%;
2561 }
2562 }
2563 @media (max-width: 959px) {
2564 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper {
2565 margin-bottom: 20px;
2566 }
2567 }
2568 @media (min-width: 768px) {
2569 .ultimate-post-kit-dashboard.wrap .upk-dashboard-item {
2570 grid-column: span 6/auto;
2571 }
2572 .ultimate-post-kit-dashboard.wrap #ultimate_post_kit_api_settings_page .upk-options {
2573 columns: 2;
2574 }
2575 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-options {
2576 grid-template-columns: repeat(2, 1fr);
2577 }
2578 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul {
2579 display: flex;
2580 }
2581 .ultimate-post-kit-dashboard.wrap .upk-content-type-filter {
2582 display: block;
2583 }
2584 }
2585 @media (min-width: 1200px) {
2586 .ultimate-post-kit-dashboard.wrap .upk-dashboard-nav-container-wrapper {
2587 display: block;
2588 }
2589 .ultimate-post-kit-dashboard.wrap .upk-dashboard-item:nth-child(1),
2590 .ultimate-post-kit-dashboard.wrap .upk-dashboard-item:nth-child(3) {
2591 grid-column: span 7/auto;
2592 }
2593 .ultimate-post-kit-dashboard.wrap .upk-dashboard-item:nth-child(2) {
2594 grid-column: span 5/auto;
2595 }
2596 .ultimate-post-kit-dashboard.wrap .upk-dashboard-panel .upk-dashboard-others-plugin .bdt-card {
2597 flex-direction: row;
2598 }
2599 .ultimate-post-kit-dashboard.wrap .upk-dashboard-panel .upk-dashboard-others-plugin .bdt-card .bdt-others-plugins-link {
2600 justify-content: right;
2601 }
2602 }
2603 @media (min-width: 1440px) {
2604 .ultimate-post-kit-dashboard.wrap .upk-dashboard-container {
2605 gap: 30px;
2606 }
2607 .ultimate-post-kit-dashboard.wrap .upk-dashboard-nav-container-wrapper {
2608 margin-top: 30px;
2609 }
2610 .ultimate-post-kit-dashboard.wrap .upk-option-page {
2611 margin-top: 30px;
2612 }
2613 .ultimate-post-kit-dashboard.wrap .bdt-dashboard-navigation {
2614 min-width: 300px;
2615 max-width: 300px;
2616 }
2617 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-logo {
2618 width: 300px;
2619 }
2620 .ultimate-post-kit-dashboard.wrap .upk-dashboard-welcome-container {
2621 grid-row-gap: 30px;
2622 grid-column-gap: 30px;
2623 }
2624 .ultimate-post-kit-dashboard.wrap .bdt-widget-filter-wrapper {
2625 margin-bottom: 30px;
2626 }
2627 .ultimate-post-kit-dashboard.wrap .upk-dashboard-item:nth-child(1),
2628 .ultimate-post-kit-dashboard.wrap .upk-dashboard-item:nth-child(3) {
2629 grid-column: span 8/auto;
2630 }
2631 .ultimate-post-kit-dashboard.wrap .upk-dashboard-item:nth-child(2) {
2632 grid-column: span 4/auto;
2633 }
2634 .ultimate-post-kit-dashboard.wrap #ultimate_post_kit_api_settings_page .upk-options {
2635 gap: 30px !important;
2636 }
2637 .ultimate-post-kit-dashboard.wrap #ultimate_post_kit_api_settings_page .upk-options .upk-option-item {
2638 margin-bottom: 30px !important;
2639 }
2640 }
2641 @media (min-width: 1600px) {
2642 .ultimate-post-kit-dashboard.wrap #ultimate_post_kit_api_settings_page .upk-options {
2643 columns: 3;
2644 }
2645 .ultimate-post-kit-dashboard.wrap .upk-dashboard-item {
2646 grid-column: span 3/auto;
2647 }
2648 .ultimate-post-kit-dashboard.wrap .bdt-subnav > * {
2649 padding-right: 20px;
2650 }
2651 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-options {
2652 grid-template-columns: repeat(3, 1fr);
2653 }
2654 }
2655 @media (max-width: 959px) {
2656 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper {
2657 margin-bottom: 20px;
2658 }
2659 }
2660 @media (max-width: 768px) {
2661 .ultimate-post-kit-dashboard.wrap .upk-white-label-input {
2662 max-width: 100%;
2663 }
2664 }
2665 .upk-slider .swiper-pagination,
2666 .upk-dots-container .swiper-pagination,
2667 .upk-arrows-dots-container .swiper-pagination {
2668 position: relative;
2669 display: flex;
2670 align-items: var(--upk-swiper-dots-align, center);
2671 justify-content: center;
2672 }
2673 .upk-slider .swiper-pagination .swiper-pagination-bullet,
2674 .upk-dots-container .swiper-pagination .swiper-pagination-bullet,
2675 .upk-arrows-dots-container .swiper-pagination .swiper-pagination-bullet {
2676 width: 10px;
2677 height: 10px;
2678 outline: none;
2679 transition: all 0.3s ease;
2680 }
2681 .upk-slider .swiper-pagination .swiper-pagination-bullet + .swiper-pagination-bullet,
2682 .upk-dots-container .swiper-pagination .swiper-pagination-bullet + .swiper-pagination-bullet,
2683 .upk-arrows-dots-container .swiper-pagination .swiper-pagination-bullet + .swiper-pagination-bullet {
2684 margin-right: var(--upk-swiper-dots-space-between, 5px);
2685 outline: none;
2686 }
2687 .upk-slider .swiper-pagination.swiper-pagination-fraction,
2688 .upk-dots-container .swiper-pagination.swiper-pagination-fraction,
2689 .upk-arrows-dots-container .swiper-pagination.swiper-pagination-fraction {
2690 bottom: auto;
2691 z-index: 1;
2692 }
2693 .upk-slider .swiper-pagination-bullets,
2694 .upk-dots-container .swiper-pagination-bullets,
2695 .upk-arrows-dots-container .swiper-pagination-bullets {
2696 min-height: var(--upk-swiper-dots-active-height, 10px);
2697 }
2698 .upk-slider .swiper-pagination-bullets .swiper-pagination-bullet,
2699 .upk-dots-container .swiper-pagination-bullets .swiper-pagination-bullet,
2700 .upk-arrows-dots-container .swiper-pagination-bullets .swiper-pagination-bullet {
2701 position: relative;
2702 }
2703 .upk-slider .swiper-pagination-bullets .swiper-pagination-bullet:after,
2704 .upk-dots-container .swiper-pagination-bullets .swiper-pagination-bullet:after,
2705 .upk-arrows-dots-container .swiper-pagination-bullets .swiper-pagination-bullet:after {
2706 content: "";
2707 width: calc(100% + 6px);
2708 height: calc(100% + 6px);
2709 position: absolute;
2710 transform: translate(50%, -50%);
2711 right: 50%;
2712 top: 50%;
2713 }
2714
2715 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic,
2716 .upk-slider .swiper-pagination-bullets-dynamic,
2717 .upk-dots-container .swiper-pagination-bullets-dynamic {
2718 overflow: hidden;
2719 font-size: 0;
2720 width: 100% !important;
2721 right: 0 !important;
2722 transform: translateX(0) !important;
2723 }
2724 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
2725 .upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
2726 .upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
2727 transform: scale(0.33);
2728 position: relative;
2729 }
2730 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,
2731 .upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,
2732 .upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
2733 transform: scale(1);
2734 }
2735 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main,
2736 .upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main,
2737 .upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
2738 transform: scale(1);
2739 }
2740 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev,
2741 .upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev,
2742 .upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
2743 transform: scale(0.66);
2744 }
2745 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev,
2746 .upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev,
2747 .upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
2748 transform: scale(0.33);
2749 }
2750 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,
2751 .upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,
2752 .upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
2753 transform: scale(0.66);
2754 }
2755 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next,
2756 .upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next,
2757 .upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
2758 transform: scale(0.33);
2759 }
2760
2761 [class*=upk-arrows-align-top] .upk-arrows-container {
2762 transform: translateY(-40px);
2763 }
2764
2765 [class*=upk-arrows-align-bottom] .upk-arrows-container {
2766 transform: translateY(40px);
2767 }
2768
2769 [class*=upk-dots-align-top] .upk-dots-container {
2770 transform: translateY(-30px);
2771 }
2772
2773 [class*=upk-dots-align-bottom] .upk-dots-container {
2774 transform: translateY(30px);
2775 }
2776
2777 [class*=upk-arrows-dots-align-top] .upk-arrows-dots-container {
2778 transform: translateY(-40px);
2779 }
2780
2781 [class*=upk-arrows-dots-align-bottom] .upk-arrows-dots-container {
2782 transform: translateY(40px);
2783 }
2784
2785 .upk-arrows-align-center .upk-position-center,
2786 .upk-arrows-dots-align-center .upk-position-center {
2787 width: 100%;
2788 }
2789 .upk-arrows-align-center .upk-navigation-prev,
2790 .upk-arrows-dots-align-center .upk-navigation-prev {
2791 right: 0;
2792 position: absolute;
2793 transform: translateY(-50%);
2794 }
2795 .upk-arrows-align-center .upk-navigation-next,
2796 .upk-arrows-dots-align-center .upk-navigation-next {
2797 left: 0;
2798 position: absolute;
2799 transform: translateY(-50%);
2800 }
2801
2802 .rtl .upk-arrows-align-center .upk-navigation-prev,
2803 .rtl .upk-arrows-dots-align-center .upk-navigation-prev {
2804 left: 0;
2805 right: inherit;
2806 }
2807 .rtl .upk-arrows-align-center .upk-navigation-next,
2808 .rtl .upk-arrows-dots-align-center .upk-navigation-next {
2809 right: 0;
2810 left: inherit;
2811 }
2812
2813 .upk-arrows-dots-align-center .upk-dots-container .swiper-pagination,
2814 .upk-arrows-dots-align-center .upk-arrows-dots-container .swiper-pagination {
2815 position: absolute;
2816 width: 100% !important;
2817 }
2818
2819 [class*=upk-progress-align-top] .swiper-pagination-progressbar {
2820 top: 0;
2821 bottom: auto;
2822 }
2823
2824 [class*=upk-progress-align-bottom] .swiper-pagination-progressbar {
2825 bottom: 0;
2826 top: auto;
2827 }
2828
2829 .upk-navigation-type-progressbar .swiper-pagination-progressbar {
2830 height: 5px;
2831 width: 100%;
2832 }
2833
2834 [class*=" elementor-widget-upk-"] svg.e-font-icon-svg {
2835 height: 1em;
2836 width: 1em;
2837 }
2838
2839 [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 {
2840 bottom: auto;
2841 }
2842
2843 [class*=elementor-widget-upk-] .upk-arrows-container {
2844 -webkit-transform: translate(var(--upk-swiper-carousel-arrows-ncx, 0), var(--upk-swiper-carousel-arrows-ncy, 40));
2845 transform: translate(var(--upk-swiper-carousel-arrows-ncx, 0), var(--upk-swiper-carousel-arrows-ncy, 40));
2846 }
2847 [class*=elementor-widget-upk-] .upk-dots-container {
2848 -webkit-transform: translate(var(--upk-swiper-carousel-dots-nnx, 0), var(--upk-swiper-carousel-dots-nny, 30));
2849 transform: translate(var(--upk-swiper-carousel-dots-nnx, 0), var(--upk-swiper-carousel-dots-nny, 30));
2850 }
2851 [class*=elementor-widget-upk-] .upk-arrows-dots-container {
2852 -webkit-transform: translate(var(--upk-swiper-carousel-both-ncx, 0), var(--upk-swiper-carousel-both-ncy, 40));
2853 transform: translate(var(--upk-swiper-carousel-both-ncx, 0), var(--upk-swiper-carousel-both-ncy, 40));
2854 }
2855 [class*=elementor-widget-upk-] .upk-arrows-fraction-container {
2856 -webkit-transform: translate(var(--upk-swiper-carousel-arrows-fraction-ncx, 0), var(--upk-swiper-carousel-arrows-fraction-ncy, 40));
2857 transform: translate(var(--upk-swiper-carousel-arrows-fraction-ncx, 0), var(--upk-swiper-carousel-arrows-fraction-ncy, 40));
2858 }
2859 [class*=elementor-widget-upk-] .upk-position-center-left .upk-arrows-container,
2860 [class*=elementor-widget-upk-] .upk-position-center-right .upk-arrows-container {
2861 -webkit-transform: translate(var(--upk-swiper-carousel-arrows-ncx, 0), var(--upk-swiper-carousel-arrows-ncy, 0)) rotate(-90deg);
2862 transform: translate(var(--upk-swiper-carousel-arrows-ncx, 0), var(--upk-swiper-carousel-arrows-ncy, 0)) rotate(-90deg);
2863 }
2864 [class*=elementor-widget-upk-] .upk-position-center-left .upk-dots-container,
2865 [class*=elementor-widget-upk-] .upk-position-center-right .upk-dots-container {
2866 -webkit-transform: translate(var(--upk-swiper-carousel-dots-nnx, 0), var(--upk-swiper-carousel-dots-nny, 0)) rotate(-90deg);
2867 transform: translate(var(--upk-swiper-carousel-dots-nnx, 0), var(--upk-swiper-carousel-dots-nny, 0)) rotate(-90deg);
2868 }
2869 [class*=elementor-widget-upk-] .upk-position-center-left .upk-arrows-dots-container,
2870 [class*=elementor-widget-upk-] .upk-position-center-right .upk-arrows-dots-container {
2871 -webkit-transform: translate(var(--upk-swiper-carousel-both-ncx, 0), var(--upk-swiper-carousel-both-ncy, 0)) rotate(-90deg);
2872 transform: translate(var(--upk-swiper-carousel-both-ncx, 0), var(--upk-swiper-carousel-both-ncy, 0)) rotate(-90deg);
2873 }
2874 [class*=elementor-widget-upk-] .upk-position-center-left .upk-arrows-fraction-container,
2875 [class*=elementor-widget-upk-] .upk-position-center-right .upk-arrows-fraction-container {
2876 -webkit-transform: translate(var(--upk-swiper-carousel-arrows-fraction-ncx, 0), var(--upk-swiper-carousel-arrows-fraction-ncy, 0)) rotate(-90deg);
2877 transform: translate(var(--upk-swiper-carousel-arrows-fraction-ncx, 0), var(--upk-swiper-carousel-arrows-fraction-ncy, 0)) rotate(-90deg);
2878 }
2879
2880 #elementor-panel #elementor-controls .upk-disabled-control .elementor-control-input-wrapper {
2881 pointer-events: none !important;
2882 opacity: 0.4;
2883 }
2884
2885 #elementor-panel #elementor-controls .upk-disabled-control .elementor-control-field {
2886 pointer-events: none !important;
2887 }
2888
2889 #elementor-panel #elementor-controls .upk-disabled-control .elementor-control-field:before {
2890 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;
2891 height: 6px;
2892 width: 18px;
2893 margin-bottom: 6px;
2894 background-size: 100% auto !important;
2895 content: "";
2896 display: none;
2897 position: absolute;
2898 left: 35px;
2899 top: 0;
2900 }
2901
2902 #elementor-panel #elementor-controls .upk-disabled-control .elementor-control-field:after {
2903 content: var(--upk-pro-control-tooltip);
2904 padding: 10px;
2905 display: none;
2906 position: absolute;
2907 top: -52px;
2908 left: 20px;
2909 width: 220px;
2910 text-align: right;
2911 background-color: rgba(0, 0, 0, 0.8);
2912 border-radius: 3px;
2913 color: #fff;
2914 z-index: 10;
2915 line-height: 16px;
2916 pointer-events: none;
2917 box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.3);
2918 }
2919
2920 #elementor-panel #elementor-controls .upk-disabled-control:hover .elementor-control-field:after,
2921 #elementor-panel #elementor-controls .upk-disabled-control:hover .elementor-control-field:before {
2922 display: block;
2923 }
2924
2925 #elementor-panel-category-ultimate-post-kit .elementor-element:hover .icon, #elementor-panel-category-ultimate-post-kit .elementor-element:hover .title {
2926 color: #EF233C;
2927 }
2928
2929 #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 {
2930 opacity: 1;
2931 }
2932
2933 .elementor-element .icon {
2934 position: relative;
2935 }
2936
2937 .elementor-element .icon .upk-widget-icon:after {
2938 content: "\e95b";
2939 position: absolute;
2940 font-family: "ultimate-post-kit", serif;
2941 left: 8px;
2942 top: 8px;
2943 font-size: 10px;
2944 opacity: 0.4;
2945 }
2946
2947 .elementor-element .icon .upk-widget-icon:before {
2948 font-size: 48px;
2949 }
2950
2951 .elementor-element .icon .upk-widget-icon.upk-new:after {
2952 color: #EF233C;
2953 opacity: 1;
2954 }
2955
2956 .upk-new-control:after,
2957 .upk-pro-control:after {
2958 color: #fff;
2959 font-size: 8px;
2960 font-weight: 700;
2961 border-radius: 2px;
2962 padding: 3px 4px;
2963 margin-right: 5px;
2964 vertical-align: middle;
2965 }
2966
2967 .upk-new-control:after {
2968 content: var(--upk-badge-new);
2969 background-color: #55c10c;
2970 }
2971
2972 .upk-pro-control:after {
2973 content: var(--upk-badge-pro);
2974 background-color: #e62a3f;
2975 }
2976
2977 .upk-updated-control:after {
2978 content: var(--upk-badge-updated);
2979 background-color: #2d60ce;
2980 color: #fff;
2981 font-size: 7px;
2982 font-weight: 700;
2983 border-radius: 2px;
2984 padding: 3px 4px;
2985 margin-right: 5px;
2986 vertical-align: middle;
2987 }
2988
2989 #elementor-panel .elementor-control-type-section span.upk-widget-badge {
2990 position: absolute;
2991 left: 15px;
2992 }
2993
2994 #elementor-panel .elementor-control-title span.upk-widget-badge:after,
2995 #elementor-panel .elementor-section-title span.upk-widget-badge:after {
2996 background-color: #e0e6ec;
2997 color: #50565d;
2998 }
2999
3000 #elementor-panel #elementor-panel-header-title span.upk-widget-badge:after,
3001 #elementor-panel .elementor-control-title span.upk-widget-badge:after,
3002 #elementor-panel .elementor-section-title span.upk-widget-badge:after {
3003 font-family: "ultimate-post-kit" !important;
3004 content: "\e95b";
3005 background-color: #e0e6ec;
3006 color: #50565d;
3007 font-size: 10px;
3008 font-weight: 700;
3009 border-radius: 30px;
3010 padding: 4px;
3011 margin-left: 4px;
3012 vertical-align: middle;
3013 }
3014
3015 @font-face {
3016 font-family: "ultimate-post-kit";
3017 src: url("../fonts/ultimate-post-kit.woff2?gor8op") format("woff2"), url("../fonts/ultimate-post-kit.ttf?gor8op") format("truetype"), url("../fonts/ultimate-post-kit.woff?gor8op") format("woff"), url("../fonts/ultimate-post-kit.svg?gor8op#ultimate-post-kit") format("svg");
3018 font-weight: normal;
3019 font-style: normal;
3020 font-display: block;
3021 }
3022 [class^=upk-icon-], [class*=" upk-icon-"] {
3023 /* use !important to prevent issues with browser extensions that change fonts */
3024 font-family: "ultimate-post-kit" !important;
3025 speak: never;
3026 font-style: normal;
3027 font-weight: normal;
3028 font-variant: normal;
3029 text-transform: none;
3030 line-height: 1;
3031 /* Better Font Rendering =========== */
3032 -webkit-font-smoothing: antialiased;
3033 -moz-osx-font-smoothing: grayscale;
3034 }
3035
3036 .upk-icon-dynamic-carousel:before {
3037 content: "\e9aa";
3038 }
3039
3040 .upk-icon-dynamic-grid:before {
3041 content: "\e9ab";
3042 }
3043
3044 .upk-icon-dynamic-accordion:before {
3045 content: "\e9ac";
3046 }
3047
3048 .upk-icon-dynamic-tabs:before {
3049 content: "\e9ae";
3050 }
3051
3052 .upk-icon-remote-fraction:before {
3053 content: "\e9a5";
3054 }
3055
3056 .upk-icon-remote-thumbs:before {
3057 content: "\e9a6";
3058 }
3059
3060 .upk-icon-remote-pagination:before {
3061 content: "\e9a7";
3062 }
3063
3064 .upk-icon-remote-arrows:before {
3065 content: "\e9a9";
3066 }
3067
3068 .upk-icon-featured-gallery:before {
3069 content: "\e9a0";
3070 }
3071
3072 .upk-icon-post-comments:before {
3073 content: "\e9a1";
3074 }
3075
3076 .upk-icon-post-title:before {
3077 content: "\e99a";
3078 }
3079
3080 .upk-icon-post-content:before {
3081 content: "\e99b";
3082 }
3083
3084 .upk-icon-post-info:before {
3085 content: "\e99e";
3086 }
3087
3088 .upk-icon-post-featured-image:before {
3089 content: "\e99f";
3090 }
3091
3092 .upk-icon-checkerboard:before {
3093 content: "\e998";
3094 }
3095
3096 .upk-icon-gratis-grid:before {
3097 content: "\e995";
3098 }
3099
3100 .upk-icon-eldora-carousel:before {
3101 content: "\e996";
3102 }
3103
3104 .upk-icon-gratis-carousel:before {
3105 content: "\e997";
3106 }
3107
3108 .upk-icon-candy-list:before {
3109 content: "\e994";
3110 }
3111
3112 .upk-icon-instagram-gallery:before {
3113 content: "\e992";
3114 }
3115
3116 .upk-icon-banner:before {
3117 content: "\e98f";
3118 }
3119
3120 .upk-icon-stone-hover:before {
3121 content: "\e991";
3122 }
3123
3124 .upk-icon-snog-slider:before {
3125 content: "\e98e";
3126 }
3127
3128 .upk-icon-iconic-slider:before {
3129 content: "\e9a8";
3130 }
3131
3132 .upk-icon-exotic-list:before {
3133 content: "\e98d";
3134 }
3135
3136 .upk-icon-foxico-slider:before {
3137 content: "\e98c";
3138 }
3139
3140 .upk-icon-reading-progress-circle:before {
3141 content: "\e98b";
3142 }
3143
3144 .upk-icon-pholox-slider:before {
3145 content: "\e990";
3146 }
3147
3148 .upk-icon-sline-slider:before {
3149 content: "\e999";
3150 }
3151
3152 .upk-icon-berlin-slider:before {
3153 content: "\e9a4";
3154 }
3155
3156 .upk-icon-carbon-slider:before {
3157 content: "\e98a";
3158 }
3159
3160 .upk-icon-reading-progress:before {
3161 content: "\e987";
3162 }
3163
3164 .upk-icon-atlas-slider:before {
3165 content: "\e988";
3166 }
3167
3168 .upk-icon-category-carousel:before {
3169 content: "\e989";
3170 }
3171
3172 .upk-icon-crystal-slider:before {
3173 content: "\e986";
3174 }
3175
3176 .upk-icon-vertex-slider:before {
3177 content: "\e984";
3178 }
3179
3180 .upk-icon-camux-slider:before {
3181 content: "\e985";
3182 }
3183
3184 .upk-icon-static-social-count:before {
3185 content: "\e983";
3186 }
3187
3188 .upk-icon-welsh-list:before {
3189 content: "\e97f";
3190 }
3191
3192 .upk-icon-amox-carousel:before {
3193 content: "\e980";
3194 }
3195
3196 .upk-icon-amox-grid:before {
3197 content: "\e981";
3198 }
3199
3200 .upk-icon-skide-slider:before {
3201 content: "\e97e";
3202 }
3203
3204 .upk-icon-recent-comments:before {
3205 content: "\e97d";
3206 }
3207
3208 .upk-icon-pixina-grid:before {
3209 content: "\e975";
3210 }
3211
3212 .upk-icon-classic-list:before {
3213 content: "\e976";
3214 }
3215
3216 .upk-icon-noxe-slider:before {
3217 content: "\e977";
3218 }
3219
3220 .upk-icon-grove-timeline:before {
3221 content: "\e978";
3222 }
3223
3224 .upk-icon-post-calendar:before {
3225 content: "\e979";
3226 }
3227
3228 .upk-icon-wixer-carousel:before {
3229 content: "\e97a";
3230 }
3231
3232 .upk-icon-wixer-grid:before {
3233 content: "\e97b";
3234 }
3235
3236 .upk-icon-pixina-carousel:before {
3237 content: "\e97c";
3238 }
3239
3240 .upk-icon-soft-timeline:before {
3241 content: "\e96f";
3242 }
3243
3244 .upk-icon-hansel-slider:before {
3245 content: "\e970";
3246 }
3247
3248 .upk-icon-holux-tabs:before {
3249 content: "\e971";
3250 }
3251
3252 .upk-icon-forbes-tabs:before {
3253 content: "\e972";
3254 }
3255
3256 .upk-icon-snap-timeline:before {
3257 content: "\e973";
3258 }
3259
3260 .upk-icon-optick-slider:before {
3261 content: "\e974";
3262 }
3263
3264 .upk-icon-buzz-list:before {
3265 content: "\e96a";
3266 }
3267
3268 .upk-icon-buzz-list-carousel:before {
3269 content: "\e96b";
3270 }
3271
3272 .upk-icon-newsletter:before {
3273 content: "\e96c";
3274 }
3275
3276 .upk-icon-scott-list:before {
3277 content: "\e96d";
3278 }
3279
3280 .upk-icon-fanel-list:before {
3281 content: "\e96e";
3282 }
3283
3284 .upk-icon-social-share:before {
3285 content: "\e969";
3286 }
3287
3288 .upk-icon-social-link:before {
3289 content: "\e969";
3290 }
3291
3292 .upk-icon-tiny-list:before {
3293 content: "\e968";
3294 }
3295
3296 .upk-icon-author:before {
3297 content: "\e967";
3298 }
3299
3300 .upk-icon-timeline:before {
3301 content: "\e965";
3302 }
3303
3304 .upk-icon-featured-list:before {
3305 content: "\e966";
3306 }
3307
3308 .upk-icon-tag-cloud:before {
3309 content: "\e960";
3310 }
3311
3312 .upk-icon-post-accordion:before {
3313 content: "\e962";
3314 }
3315
3316 .upk-icon-harold-carousel:before {
3317 content: "\e963";
3318 }
3319
3320 .upk-icon-post-category:before {
3321 content: "\e964";
3322 }
3323
3324 .upk-icon-news-ticker:before {
3325 content: "\e95f";
3326 }
3327
3328 .upk-icon-kalon-carousel:before {
3329 content: "\e95c";
3330 }
3331
3332 .upk-icon-kalon-grid:before {
3333 content: "\e95d";
3334 }
3335
3336 .upk-icon-paradox-slider:before {
3337 content: "\e95e";
3338 }
3339
3340 .upk-icon-alice-carousel:before {
3341 content: "\e958";
3342 }
3343
3344 .upk-icon-alice-grid:before {
3345 content: "\e959";
3346 }
3347
3348 .upk-icon-harold-list:before {
3349 content: "\e95a";
3350 }
3351
3352 .upk-icon-alex-carousel:before {
3353 content: "\e951";
3354 }
3355
3356 .upk-icon-alex-grid:before {
3357 content: "\e952";
3358 }
3359
3360 .upk-icon-ramble-grid:before {
3361 content: "\e953";
3362 }
3363
3364 .upk-icon-ramble-carousel:before {
3365 content: "\e954";
3366 }
3367
3368 .upk-icon-maple-carousel:before {
3369 content: "\e955";
3370 }
3371
3372 .upk-icon-elite-carousel:before {
3373 content: "\e956";
3374 }
3375
3376 .upk-icon-alter-carousel:before {
3377 content: "\e957";
3378 }
3379
3380 .upk-icon-alter-grid:before {
3381 content: "\e902";
3382 }
3383
3384 .upk-icon-elite-grid:before {
3385 content: "\e94d";
3386 }
3387
3388 .upk-icon-hazel-carousel:before {
3389 content: "\e94e";
3390 }
3391
3392 .upk-icon-hazel-grid:before {
3393 content: "\e94f";
3394 }
3395
3396 .upk-icon-maple-grid:before {
3397 content: "\e950";
3398 }
3399
3400 .upk-icon-dynamic-content:before {
3401 content: "\e9b0";
3402 }
3403
3404 .upk-icon-audio_link:before {
3405 content: "\e9a2";
3406 }
3407
3408 .upk-icon-multicolor-item:before {
3409 content: "\e993";
3410 }
3411
3412 .upk-icon-category_image:before {
3413 content: "\e9c2";
3414 }
3415
3416 .upk-icon-video_link:before {
3417 content: "\e9c3";
3418 }
3419
3420 .upk-icon-live-copy:before {
3421 content: "\e9bf";
3422 }
3423
3424 .upk-icon-asset-manager:before {
3425 content: "\e9c0";
3426 }
3427
3428 .upk-icon-duplicator:before {
3429 content: "\e9c1";
3430 }
3431
3432 .upk-icon-animations:before {
3433 content: "\e982";
3434 }
3435
3436 .upk-icon-arrow-left-0:before {
3437 content: "\e99c";
3438 }
3439
3440 .upk-icon-arrow-right-0:before {
3441 content: "\e99d";
3442 }
3443
3444 .upk-icon-arrow-left-1:before {
3445 content: "\e917";
3446 }
3447
3448 .upk-icon-arrow-right-1:before {
3449 content: "\e925";
3450 }
3451
3452 .upk-icon-arrow-left-2:before {
3453 content: "\e918";
3454 }
3455
3456 .upk-icon-arrow-right-2:before {
3457 content: "\e926";
3458 }
3459
3460 .upk-icon-arrow-left-3:before {
3461 content: "\e919";
3462 }
3463
3464 .upk-icon-arrow-right-3:before {
3465 content: "\e927";
3466 }
3467
3468 .upk-icon-arrow-left-4:before {
3469 content: "\e91a";
3470 }
3471
3472 .upk-icon-arrow-right-4:before {
3473 content: "\e928";
3474 }
3475
3476 .upk-icon-arrow-left-5:before {
3477 content: "\e943";
3478 }
3479
3480 .upk-icon-arrow-right-5:before {
3481 content: "\e944";
3482 }
3483
3484 .upk-icon-arrow-left-6:before {
3485 content: "\e945";
3486 }
3487
3488 .upk-icon-arrow-right-6:before {
3489 content: "\e946";
3490 }
3491
3492 .upk-icon-arrow-left-7:before {
3493 content: "\e949";
3494 }
3495
3496 .upk-icon-arrow-right-7:before {
3497 content: "\e94a";
3498 }
3499
3500 .upk-icon-arrow-left-8:before {
3501 content: "\e91e";
3502 }
3503
3504 .upk-icon-arrow-right-8:before {
3505 content: "\e92c";
3506 }
3507
3508 .upk-icon-arrow-left-9:before {
3509 content: "\e91f";
3510 }
3511
3512 .upk-icon-arrow-right-9:before {
3513 content: "\e92d";
3514 }
3515
3516 .upk-icon-arrow-left-10:before {
3517 content: "\e920";
3518 }
3519
3520 .upk-icon-arrow-right-10:before {
3521 content: "\e92e";
3522 }
3523
3524 .upk-icon-arrow-left-11:before {
3525 content: "\e921";
3526 }
3527
3528 .upk-icon-arrow-right-11:before {
3529 content: "\e92f";
3530 }
3531
3532 .upk-icon-arrow-left-12:before {
3533 content: "\e94b";
3534 }
3535
3536 .upk-icon-arrow-right-12:before {
3537 content: "\e94c";
3538 }
3539
3540 .upk-icon-arrow-left-13:before {
3541 content: "\e922";
3542 }
3543
3544 .upk-icon-arrow-right-13:before {
3545 content: "\e930";
3546 }
3547
3548 .upk-icon-arrow-left-14:before {
3549 content: "\e91d";
3550 }
3551
3552 .upk-icon-arrow-right-14:before {
3553 content: "\e92b";
3554 }
3555
3556 .upk-icon-arrow-left-15:before {
3557 content: "\e923";
3558 }
3559
3560 .upk-icon-arrow-right-15:before {
3561 content: "\e931";
3562 }
3563
3564 .upk-icon-arrow-left-16:before {
3565 content: "\e924";
3566 }
3567
3568 .upk-icon-arrow-right-16:before {
3569 content: "\e932";
3570 }
3571
3572 .upk-icon-arrow-left-17:before {
3573 content: "\e91c";
3574 }
3575
3576 .upk-icon-arrow-right-17:before {
3577 content: "\e92a";
3578 }
3579
3580 .upk-icon-arrow-left-18:before {
3581 content: "\e91b";
3582 }
3583
3584 .upk-icon-arrow-right-18:before {
3585 content: "\e929";
3586 }
3587
3588 .upk-icon-arrow-up-1:before {
3589 content: "\e933";
3590 }
3591
3592 .upk-icon-arrow-down-1:before {
3593 content: "\e910";
3594 }
3595
3596 .upk-icon-arrow-up-2:before {
3597 content: "\e934";
3598 }
3599
3600 .upk-icon-arrow-down-2:before {
3601 content: "\e911";
3602 }
3603
3604 .upk-icon-arrow-up-3:before {
3605 content: "\e935";
3606 }
3607
3608 .upk-icon-arrow-down-3:before {
3609 content: "\e912";
3610 }
3611
3612 .upk-icon-arrow-up-4:before {
3613 content: "\e936";
3614 }
3615
3616 .upk-icon-arrow-down-4:before {
3617 content: "\e913";
3618 }
3619
3620 .upk-icon-arrow-up-5:before {
3621 content: "\e937";
3622 }
3623
3624 .upk-icon-arrow-down-5:before {
3625 content: "\e915";
3626 }
3627
3628 .upk-icon-arrow-up-7:before {
3629 content: "\e938";
3630 }
3631
3632 .upk-icon-arrow-down-7:before {
3633 content: "\e916";
3634 }
3635
3636 .upk-icon-arrow-up-8:before {
3637 content: "\e939";
3638 }
3639
3640 .upk-icon-arrow-down-8:before {
3641 content: "\e947";
3642 }
3643
3644 .upk-icon-arrow-left-circle-1:before {
3645 content: "\e93b";
3646 }
3647
3648 .upk-icon-arrow-right-circle-1:before {
3649 content: "\e93f";
3650 }
3651
3652 .upk-icon-arrow-left-circle-2:before {
3653 content: "\e93c";
3654 }
3655
3656 .upk-icon-arrow-right-circle-2:before {
3657 content: "\e940";
3658 }
3659
3660 .upk-icon-arrow-left-circle-3:before {
3661 content: "\e93d";
3662 }
3663
3664 .upk-icon-arrow-right-circle-3:before {
3665 content: "\e941";
3666 }
3667
3668 .upk-icon-arrow-left-circle-4:before {
3669 content: "\e93a";
3670 }
3671
3672 .upk-icon-arrow-right-circle-4:before {
3673 content: "\e93e";
3674 }
3675
3676 .upk-icon-arrow-left-square-1:before {
3677 content: "\e948";
3678 }
3679
3680 .upk-icon-arrow-right-square-1:before {
3681 content: "\e942";
3682 }
3683
3684 .upk-icon-play:before {
3685 content: "\e9a3";
3686 }
3687
3688 .upk-icon-ultimate-post-kit:before {
3689 content: "\e95b";
3690 }
3691
3692 .upk-icon-hexagon-zigzag:before {
3693 content: "\e90f";
3694 }
3695
3696 .upk-icon-bulge-rectangle:before {
3697 content: "\e90e";
3698 }
3699
3700 .upk-icon-hexagon-radius2:before {
3701 content: "\e90d";
3702 }
3703
3704 .upk-icon-hexagon:before {
3705 content: "\e90c";
3706 }
3707
3708 .upk-icon-hexagon-radius:before {
3709 content: "\e604";
3710 }
3711
3712 .upk-icon-g2:before {
3713 content: "\e90b";
3714 }
3715
3716 .upk-icon-plus-2:before {
3717 content: "\e908";
3718 }
3719
3720 .upk-icon-user:before {
3721 content: "\f007";
3722 }
3723
3724 .upk-icon-eye:before {
3725 content: "\f06e";
3726 }
3727
3728 .upk-icon-email:before {
3729 content: "\f0e0";
3730 }
3731
3732 .upk-icon-meneame:before {
3733 content: "\e906";
3734 }
3735
3736 .upk-icon-moimir:before {
3737 content: "\e900";
3738 }
3739
3740 .upk-icon-instapaper:before {
3741 content: "\e903";
3742 }
3743
3744 .upk-icon-surfingbird:before {
3745 content: "\e904";
3746 }
3747
3748 .upk-icon-livejournal:before {
3749 content: "\e905";
3750 }
3751
3752 .upk-icon-baidu:before {
3753 content: "\e907";
3754 }
3755
3756 .upk-icon-line:before {
3757 content: "\e90a";
3758 }
3759
3760 .upk-icon-twitter:before {
3761 content: "\f099";
3762 }
3763
3764 .upk-icon-linkedin:before {
3765 content: "\f0e1";
3766 }
3767
3768 .upk-icon-github:before {
3769 content: "\f113";
3770 }
3771
3772 .upk-icon-youtube:before {
3773 content: "\f167";
3774 }
3775
3776 .upk-icon-xing:before {
3777 content: "\f168";
3778 }
3779
3780 .upk-icon-instagram:before {
3781 content: "\f16d";
3782 }
3783
3784 .upk-icon-tumblr:before {
3785 content: "\f173";
3786 }
3787
3788 .upk-icon-apple:before {
3789 content: "\f179";
3790 }
3791
3792 .upk-icon-android:before {
3793 content: "\f17b";
3794 }
3795
3796 .upk-icon-dribbble:before {
3797 content: "\f17d";
3798 }
3799
3800 .upk-icon-skype:before {
3801 content: "\f17e";
3802 }
3803
3804 .upk-icon-vk:before {
3805 content: "\f189";
3806 }
3807
3808 .upk-icon-weibo:before {
3809 content: "\f18a";
3810 }
3811
3812 .upk-icon-renren:before {
3813 content: "\f18b";
3814 }
3815
3816 .upk-icon-wordpress:before {
3817 content: "\f19a";
3818 }
3819
3820 .upk-icon-google:before {
3821 content: "\f1a0";
3822 }
3823
3824 .upk-icon-delicious:before {
3825 content: "\f1a5";
3826 }
3827
3828 .upk-icon-digg:before {
3829 content: "\f1a6";
3830 }
3831
3832 .upk-icon-soundcloud:before {
3833 content: "\f1be";
3834 }
3835
3836 .upk-icon-wechat:before {
3837 content: "\f1d7";
3838 }
3839
3840 .upk-icon-pinterest:before {
3841 content: "\f231";
3842 }
3843
3844 .upk-icon-whatsapp:before {
3845 content: "\f232";
3846 }
3847
3848 .upk-icon-odnoklassniki:before {
3849 content: "\f263";
3850 }
3851
3852 .upk-icon-pocket:before {
3853 content: "\f265";
3854 }
3855
3856 .upk-icon-safari:before {
3857 content: "\f267";
3858 }
3859
3860 .upk-icon-chrome:before {
3861 content: "\f268";
3862 }
3863
3864 .upk-icon-firefox:before {
3865 content: "\f269";
3866 }
3867
3868 .upk-icon-opera:before {
3869 content: "\f26a";
3870 }
3871
3872 .upk-icon-ie:before {
3873 content: "\f26b";
3874 }
3875
3876 .upk-icon-vimeo:before {
3877 content: "\f27d";
3878 }
3879
3880 .upk-icon-reddit:before {
3881 content: "\f281";
3882 }
3883
3884 .upk-icon-edge:before {
3885 content: "\f282";
3886 }
3887
3888 .upk-icon-blogger:before {
3889 content: "\f37d";
3890 }
3891
3892 .upk-icon-facebook:before {
3893 content: "\f39e";
3894 }
3895
3896 .upk-icon-messenger:before {
3897 content: "\f39f";
3898 }
3899
3900 .upk-icon-googleplay:before {
3901 content: "\f3ab";
3902 }
3903
3904 .upk-icon-mix:before {
3905 content: "\f3cb";
3906 }
3907
3908 .upk-icon-telegram:before {
3909 content: "\f3fe";
3910 }
3911
3912 .upk-icon-uikit:before {
3913 content: "\f403";
3914 }
3915
3916 .upk-icon-viber:before {
3917 content: "\f409";
3918 }
3919
3920 .upk-icon-flipboard:before {
3921 content: "\f44d";
3922 }
3923
3924 .upk-icon-buffer:before {
3925 content: "\f837";
3926 }
3927
3928 .upk-icon-evernote:before {
3929 content: "\f839";
3930 }
3931
3932 .upk-icon-plus:before {
3933 content: "\e909";
3934 }
3935
3936 .upk-icon-search:before {
3937 content: "\e901";
3938 }
3939
3940 .upk-icon-edit:before {
3941 content: "\e914";
3942 }
3943
3944 .upk-icon-video-player:before {
3945 content: "\e961";
3946 }
3947
3948 .upk-icon-book-play:before {
3949 content: "\e9b1";
3950 }
3951
3952 .upk-icon-tutorial:before {
3953 content: "\e9b1";
3954 }
3955
3956 .upk-icon-post:before {
3957 content: "\e9ad";
3958 }
3959
3960 .upk-icon-picture:before {
3961 content: "\e9af";
3962 }
3963
3964 .upk-icon-music:before {
3965 content: "\e9b2";
3966 }
3967
3968 .upk-icon-video:before {
3969 content: "\e9b3";
3970 }
3971
3972 .upk-icon-code:before {
3973 content: "\e9bb";
3974 }
3975
3976 .upk-icon-cart:before {
3977 content: "\e9ff";
3978 }
3979
3980 .upk-icon-location:before {
3981 content: "\ea3d";
3982 }
3983
3984 .upk-icon-clock:before {
3985 content: "\ea4f";
3986 }
3987
3988 .upk-icon-calendar:before {
3989 content: "\ea5f";
3990 }
3991
3992 .upk-icon-display:before {
3993 content: "\ea75";
3994 }
3995
3996 .upk-icon-preview:before {
3997 content: "\ea75";
3998 }
3999
4000 .upk-icon-bubble:before {
4001 content: "\eac7";
4002 }
4003
4004 .upk-icon-bubbles:before {
4005 content: "\eac9";
4006 }
4007
4008 .upk-icon-quote:before {
4009 content: "\eae1";
4010 }
4011
4012 .upk-icon-spinner:before {
4013 content: "\eb23";
4014 }
4015
4016 .upk-icon-loading:before {
4017 content: "\eb23";
4018 }
4019
4020 .upk-icon-spinner-2:before {
4021 content: "\eb2a";
4022 }
4023
4024 .upk-icon-enlarge:before {
4025 content: "\eb3c";
4026 }
4027
4028 .upk-icon-lock:before {
4029 content: "\eb51";
4030 }
4031
4032 .upk-icon-menu:before {
4033 content: "\ec71";
4034 }
4035
4036 .upk-icon-website:before {
4037 content: "\ec98";
4038 }
4039
4040 .upk-icon-url:before {
4041 content: "\ec98";
4042 }
4043
4044 .upk-icon-link:before {
4045 content: "\ec9f";
4046 }
4047
4048 .upk-icon-star-empty:before {
4049 content: "\ece0";
4050 }
4051
4052 .upk-icon-star-half:before {
4053 content: "\ece1";
4054 }
4055
4056 .upk-icon-star-full:before {
4057 content: "\ece2";
4058 }
4059
4060 .upk-icon-heart-full:before {
4061 content: "\ecec";
4062 }
4063
4064 .upk-icon-heart-empty:before {
4065 content: "\eced";
4066 }
4067
4068 .upk-icon-gallery:before {
4069 content: "\ed3f";
4070 }
4071
4072 .upk-icon-question:before {
4073 content: "\ed55";
4074 }
4075
4076 .upk-icon-plus3:before {
4077 content: "\ed5d";
4078 }
4079
4080 .upk-icon-checkmark:before {
4081 content: "\ed71";
4082 }
4083
4084 .upk-icon-new-tab:before {
4085 content: "\eec9";
4086 }
4087
4088 .upk-icon-behance:before {
4089 content: "\ef07";
4090 }
4091
4092 .upk-icon-yelp:before {
4093 content: "\ef36";
4094 }
4095
4096 .upk-slider .swiper-pagination,
4097 .upk-dots-container .swiper-pagination,
4098 .upk-arrows-dots-container .swiper-pagination {
4099 position: relative;
4100 display: flex;
4101 align-items: var(--upk-swiper-dots-align, center);
4102 justify-content: center;
4103 }
4104 .upk-slider .swiper-pagination .swiper-pagination-bullet,
4105 .upk-dots-container .swiper-pagination .swiper-pagination-bullet,
4106 .upk-arrows-dots-container .swiper-pagination .swiper-pagination-bullet {
4107 width: 10px;
4108 height: 10px;
4109 outline: none;
4110 transition: all 0.3s ease;
4111 }
4112 .upk-slider .swiper-pagination .swiper-pagination-bullet + .swiper-pagination-bullet,
4113 .upk-dots-container .swiper-pagination .swiper-pagination-bullet + .swiper-pagination-bullet,
4114 .upk-arrows-dots-container .swiper-pagination .swiper-pagination-bullet + .swiper-pagination-bullet {
4115 margin-right: var(--upk-swiper-dots-space-between, 5px);
4116 outline: none;
4117 }
4118 .upk-slider .swiper-pagination.swiper-pagination-fraction,
4119 .upk-dots-container .swiper-pagination.swiper-pagination-fraction,
4120 .upk-arrows-dots-container .swiper-pagination.swiper-pagination-fraction {
4121 bottom: auto;
4122 z-index: 1;
4123 }
4124 .upk-slider .swiper-pagination-bullets,
4125 .upk-dots-container .swiper-pagination-bullets,
4126 .upk-arrows-dots-container .swiper-pagination-bullets {
4127 min-height: var(--upk-swiper-dots-active-height, 10px);
4128 }
4129 .upk-slider .swiper-pagination-bullets .swiper-pagination-bullet,
4130 .upk-dots-container .swiper-pagination-bullets .swiper-pagination-bullet,
4131 .upk-arrows-dots-container .swiper-pagination-bullets .swiper-pagination-bullet {
4132 position: relative;
4133 }
4134 .upk-slider .swiper-pagination-bullets .swiper-pagination-bullet:after,
4135 .upk-dots-container .swiper-pagination-bullets .swiper-pagination-bullet:after,
4136 .upk-arrows-dots-container .swiper-pagination-bullets .swiper-pagination-bullet:after {
4137 content: "";
4138 width: calc(100% + 6px);
4139 height: calc(100% + 6px);
4140 position: absolute;
4141 transform: translate(50%, -50%);
4142 right: 50%;
4143 top: 50%;
4144 }
4145
4146 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic,
4147 .upk-slider .swiper-pagination-bullets-dynamic,
4148 .upk-dots-container .swiper-pagination-bullets-dynamic {
4149 overflow: hidden;
4150 font-size: 0;
4151 width: 100% !important;
4152 right: 0 !important;
4153 transform: translateX(0) !important;
4154 }
4155 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
4156 .upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
4157 .upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
4158 transform: scale(0.33);
4159 position: relative;
4160 }
4161 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,
4162 .upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,
4163 .upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
4164 transform: scale(1);
4165 }
4166 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main,
4167 .upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main,
4168 .upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
4169 transform: scale(1);
4170 }
4171 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev,
4172 .upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev,
4173 .upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
4174 transform: scale(0.66);
4175 }
4176 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev,
4177 .upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev,
4178 .upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
4179 transform: scale(0.33);
4180 }
4181 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,
4182 .upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,
4183 .upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
4184 transform: scale(0.66);
4185 }
4186 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next,
4187 .upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next,
4188 .upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
4189 transform: scale(0.33);
4190 }
4191
4192 [class*=upk-arrows-align-top] .upk-arrows-container {
4193 transform: translateY(-40px);
4194 }
4195
4196 [class*=upk-arrows-align-bottom] .upk-arrows-container {
4197 transform: translateY(40px);
4198 }
4199
4200 [class*=upk-dots-align-top] .upk-dots-container {
4201 transform: translateY(-30px);
4202 }
4203
4204 [class*=upk-dots-align-bottom] .upk-dots-container {
4205 transform: translateY(30px);
4206 }
4207
4208 [class*=upk-arrows-dots-align-top] .upk-arrows-dots-container {
4209 transform: translateY(-40px);
4210 }
4211
4212 [class*=upk-arrows-dots-align-bottom] .upk-arrows-dots-container {
4213 transform: translateY(40px);
4214 }
4215
4216 .upk-arrows-align-center .upk-position-center,
4217 .upk-arrows-dots-align-center .upk-position-center {
4218 width: 100%;
4219 }
4220 .upk-arrows-align-center .upk-navigation-prev,
4221 .upk-arrows-dots-align-center .upk-navigation-prev {
4222 right: 0;
4223 position: absolute;
4224 transform: translateY(-50%);
4225 }
4226 .upk-arrows-align-center .upk-navigation-next,
4227 .upk-arrows-dots-align-center .upk-navigation-next {
4228 left: 0;
4229 position: absolute;
4230 transform: translateY(-50%);
4231 }
4232
4233 .rtl .upk-arrows-align-center .upk-navigation-prev,
4234 .rtl .upk-arrows-dots-align-center .upk-navigation-prev {
4235 left: 0;
4236 right: inherit;
4237 }
4238 .rtl .upk-arrows-align-center .upk-navigation-next,
4239 .rtl .upk-arrows-dots-align-center .upk-navigation-next {
4240 right: 0;
4241 left: inherit;
4242 }
4243
4244 .upk-arrows-dots-align-center .upk-dots-container .swiper-pagination,
4245 .upk-arrows-dots-align-center .upk-arrows-dots-container .swiper-pagination {
4246 position: absolute;
4247 width: 100% !important;
4248 }
4249
4250 [class*=upk-progress-align-top] .swiper-pagination-progressbar {
4251 top: 0;
4252 bottom: auto;
4253 }
4254
4255 [class*=upk-progress-align-bottom] .swiper-pagination-progressbar {
4256 bottom: 0;
4257 top: auto;
4258 }
4259
4260 .upk-navigation-type-progressbar .swiper-pagination-progressbar {
4261 height: 5px;
4262 width: 100%;
4263 }
4264
4265 [class*=" elementor-widget-upk-"] svg.e-font-icon-svg {
4266 height: 1em;
4267 width: 1em;
4268 }
4269
4270 [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 {
4271 bottom: auto;
4272 }
4273
4274 [class*=elementor-widget-upk-] .upk-arrows-container {
4275 -webkit-transform: translate(var(--upk-swiper-carousel-arrows-ncx, 0), var(--upk-swiper-carousel-arrows-ncy, 40));
4276 transform: translate(var(--upk-swiper-carousel-arrows-ncx, 0), var(--upk-swiper-carousel-arrows-ncy, 40));
4277 }
4278 [class*=elementor-widget-upk-] .upk-dots-container {
4279 -webkit-transform: translate(var(--upk-swiper-carousel-dots-nnx, 0), var(--upk-swiper-carousel-dots-nny, 30));
4280 transform: translate(var(--upk-swiper-carousel-dots-nnx, 0), var(--upk-swiper-carousel-dots-nny, 30));
4281 }
4282 [class*=elementor-widget-upk-] .upk-arrows-dots-container {
4283 -webkit-transform: translate(var(--upk-swiper-carousel-both-ncx, 0), var(--upk-swiper-carousel-both-ncy, 40));
4284 transform: translate(var(--upk-swiper-carousel-both-ncx, 0), var(--upk-swiper-carousel-both-ncy, 40));
4285 }
4286 [class*=elementor-widget-upk-] .upk-arrows-fraction-container {
4287 -webkit-transform: translate(var(--upk-swiper-carousel-arrows-fraction-ncx, 0), var(--upk-swiper-carousel-arrows-fraction-ncy, 40));
4288 transform: translate(var(--upk-swiper-carousel-arrows-fraction-ncx, 0), var(--upk-swiper-carousel-arrows-fraction-ncy, 40));
4289 }
4290 [class*=elementor-widget-upk-] .upk-position-center-left .upk-arrows-container,
4291 [class*=elementor-widget-upk-] .upk-position-center-right .upk-arrows-container {
4292 -webkit-transform: translate(var(--upk-swiper-carousel-arrows-ncx, 0), var(--upk-swiper-carousel-arrows-ncy, 0)) rotate(-90deg);
4293 transform: translate(var(--upk-swiper-carousel-arrows-ncx, 0), var(--upk-swiper-carousel-arrows-ncy, 0)) rotate(-90deg);
4294 }
4295 [class*=elementor-widget-upk-] .upk-position-center-left .upk-dots-container,
4296 [class*=elementor-widget-upk-] .upk-position-center-right .upk-dots-container {
4297 -webkit-transform: translate(var(--upk-swiper-carousel-dots-nnx, 0), var(--upk-swiper-carousel-dots-nny, 0)) rotate(-90deg);
4298 transform: translate(var(--upk-swiper-carousel-dots-nnx, 0), var(--upk-swiper-carousel-dots-nny, 0)) rotate(-90deg);
4299 }
4300 [class*=elementor-widget-upk-] .upk-position-center-left .upk-arrows-dots-container,
4301 [class*=elementor-widget-upk-] .upk-position-center-right .upk-arrows-dots-container {
4302 -webkit-transform: translate(var(--upk-swiper-carousel-both-ncx, 0), var(--upk-swiper-carousel-both-ncy, 0)) rotate(-90deg);
4303 transform: translate(var(--upk-swiper-carousel-both-ncx, 0), var(--upk-swiper-carousel-both-ncy, 0)) rotate(-90deg);
4304 }
4305 [class*=elementor-widget-upk-] .upk-position-center-left .upk-arrows-fraction-container,
4306 [class*=elementor-widget-upk-] .upk-position-center-right .upk-arrows-fraction-container {
4307 -webkit-transform: translate(var(--upk-swiper-carousel-arrows-fraction-ncx, 0), var(--upk-swiper-carousel-arrows-fraction-ncy, 0)) rotate(-90deg);
4308 transform: translate(var(--upk-swiper-carousel-arrows-fraction-ncx, 0), var(--upk-swiper-carousel-arrows-fraction-ncy, 0)) rotate(-90deg);
4309 }
4310
4311 [class*=elementor-widget-upk-] a:hover {
4312 text-decoration: none;
4313 }
4314 [class*=elementor-widget-upk-] .swiper-pagination .swiper-pagination-bullet {
4315 transition: all 350ms cubic-bezier(0.38, 0.91, 0.58, 1);
4316 }
4317 [class*=elementor-widget-upk-] .upk-title a {
4318 font-family: inherit;
4319 font-size: inherit;
4320 font-weight: inherit;
4321 text-transform: inherit;
4322 font-style: inherit;
4323 text-decoration: inherit;
4324 line-height: inherit;
4325 letter-spacing: inherit;
4326 word-spacing: inherit;
4327 }
4328
4329 /* Common Less */
4330 .elementor-lightbox *, .elementor-lightbox *::before, .elementor-lightbox *::after {
4331 box-sizing: border-box;
4332 }
4333
4334 .title-animation-middle-overline,
4335 .title-animation-middle-underline,
4336 .title-animation-overline,
4337 .title-animation-underline {
4338 background-image: -webkit-gradient(linear, right top, right bottom, from(currentColor), to(currentColor));
4339 background-image: linear-gradient(currentColor, currentColor);
4340 background-repeat: no-repeat;
4341 background-size: 0% 2px;
4342 -webkit-transition: background-size 0.3s;
4343 transition: background-size 0.3s;
4344 display: inline;
4345 }
4346 .title-animation-middle-overline:hover,
4347 .title-animation-middle-underline:hover,
4348 .title-animation-overline:hover,
4349 .title-animation-underline:hover {
4350 background-size: 100% 2px;
4351 }
4352 .title-animation-middle-overline:focus,
4353 .title-animation-middle-underline:focus,
4354 .title-animation-overline:focus,
4355 .title-animation-underline:focus {
4356 background-size: 100% 2px;
4357 }
4358
4359 .title-animation-underline {
4360 background-position: 100% 100%;
4361 }
4362
4363 .title-animation-overline {
4364 background-position: 100% 0;
4365 }
4366
4367 .title-animation-middle-overline {
4368 background-position: 50% 0%;
4369 }
4370
4371 .title-animation-middle-underline {
4372 background-position: 50% 100%;
4373 }
4374
4375 .title-animation-style-5 {
4376 background: linear-gradient(to left, currentColor 0%, currentColor 98%);
4377 background-size: 0px 2px;
4378 background-repeat: no-repeat;
4379 background-position: right 85%;
4380 }
4381 .title-animation-style-5:hover {
4382 background-size: 100% 2px;
4383 }
4384 @keyframes backgroundGradient {
4385 0% {
4386 background-position: 50% 0%;
4387 }
4388 50% {
4389 background-position: 50% 100%;
4390 }
4391 100% {
4392 background-position: 50% 0%;
4393 }
4394 }
4395
4396 .title-animation-style-6 {
4397 position: relative;
4398 text-decoration: none;
4399 }
4400 .title-animation-style-6:after {
4401 content: "";
4402 position: absolute;
4403 width: 100%;
4404 height: 1px;
4405 bottom: 0;
4406 right: 0;
4407 background-color: currentColor;
4408 transform: scaleX(0);
4409 transform-origin: bottom left;
4410 transition: transform 0.3s;
4411 }
4412 .title-animation-style-6:hover:after {
4413 transform-origin: bottom right;
4414 transform: scaleX(1);
4415 }
4416
4417 [class*=elementor-widget-upk-] {
4418 /* swiper for 3rd party style */
4419 }
4420 [class*=elementor-widget-upk-] .swiper-pagination-fraction,
4421 [class*=elementor-widget-upk-] .swiper-pagination-custom,
4422 [class*=elementor-widget-upk-] .swiper-horizontal .swiper-pagination-bullets,
4423 [class*=elementor-widget-upk-] .swiper-horizontal + .swiper-pagination-bullets {
4424 bottom: -50px;
4425 width: 100%;
4426 }
4427 [class*=elementor-widget-upk-] .swiper-pagination-fraction .swiper-pagination-bullet,
4428 [class*=elementor-widget-upk-] .swiper-pagination-custom .swiper-pagination-bullet,
4429 [class*=elementor-widget-upk-] .swiper-horizontal .swiper-pagination-bullets .swiper-pagination-bullet,
4430 [class*=elementor-widget-upk-] .swiper-horizontal + .swiper-pagination-bullets .swiper-pagination-bullet {
4431 width: 10px;
4432 height: 10px;
4433 margin: 0 5px;
4434 }
4435
4436 .upk-navigation-type-arrows-fraction .swiper-pagination {
4437 position: initial;
4438 }
4439
4440 .rtl .upk-arrows-container,
4441 .rtl .upk-arrows-fraction-container,
4442 .rtl .upk-arrows-dots-container {
4443 direction: ltr;
4444 }
4445 .rtl .upk-arrows-container .swiper-pagination,
4446 .rtl .upk-arrows-fraction-container .swiper-pagination,
4447 .rtl .upk-arrows-dots-container .swiper-pagination {
4448 direction: rtl;
4449 }
4450 .rtl .upk-news-ticker-controls {
4451 display: flex;
4452 flex-direction: row-reverse;
4453 }
4454
4455 [class*=elementor-widget-upk-] {
4456 /* Swiper */
4457 }
4458 [class*=elementor-widget-upk-] .swiper .elementor-lightbox-content-source {
4459 display: none;
4460 }
4461 [class*=elementor-widget-upk-] .swiper-horizontal + .swiper-pagination-progressbar,
4462 [class*=elementor-widget-upk-] .swiper-vertical + .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
4463 width: 100%;
4464 height: 4px;
4465 }
4466 [class*=elementor-widget-upk-] .swiper-pagination-progressbar {
4467 background: rgba(0, 0, 0, 0.25);
4468 position: absolute;
4469 }
4470 [class*=elementor-widget-upk-] .swiper-pagination-progressbar.upk-position-top {
4471 top: 0;
4472 bottom: auto;
4473 }
4474 [class*=elementor-widget-upk-] .swiper-pagination-progressbar.upk-position-bottom {
4475 bottom: 0;
4476 top: auto;
4477 }
4478 [class*=elementor-widget-upk-] .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
4479 background: #007aff;
4480 position: absolute;
4481 right: 0;
4482 top: 0;
4483 width: 100%;
4484 height: 100%;
4485 transform: scale(0);
4486 transform-origin: right top;
4487 }
4488
4489 .upk-alert {
4490 padding: 20px;
4491 background: #2b2d42;
4492 color: #fff;
4493 border-radius: 4px;
4494 }
4495
4496 /**
4497 * Ajax Loadmore
4498 */
4499 .upk-loadmore-container {
4500 text-align: center;
4501 margin-top: 30px;
4502 }
4503 .upk-loadmore-container .upk-loadmore-btn {
4504 padding: 10px 20px;
4505 border-radius: 4px;
4506 background: #EF233C;
4507 color: #fff;
4508 font-size: 14px;
4509 font-weight: 600;
4510 text-transform: uppercase;
4511 transition: all 0.3s ease;
4512 cursor: pointer;
4513 display: inline-flex;
4514 }
4515 .upk-loadmore-container .upk-loadmore-btn:hover {
4516 background: #EDF2F4;
4517 color: #EF233C;
4518 }
4519 .upk-loadmore-container .upk-ajax-loading,
4520 .upk-loadmore-container .upk-ajax-loading:before,
4521 .upk-loadmore-container .upk-ajax-loading:after {
4522 border-radius: 50%;
4523 width: 2.5em;
4524 height: 2.5em;
4525 -webkit-animation-fill-mode: both;
4526 animation-fill-mode: both;
4527 -webkit-animation: load7 1.8s infinite ease-in-out;
4528 animation: load7 1.8s infinite ease-in-out;
4529 }
4530 .upk-loadmore-container .upk-ajax-loading {
4531 color: #EF233C;
4532 font-size: 5px;
4533 margin: 30px auto 40px auto;
4534 position: relative;
4535 text-indent: -9999em;
4536 -webkit-transform: translateZ(0);
4537 -ms-transform: translateZ(0);
4538 transform: translateZ(0);
4539 -webkit-animation-delay: -0.16s;
4540 animation-delay: -0.16s;
4541 }
4542 .upk-loadmore-container .upk-ajax-loading:before,
4543 .upk-loadmore-container .upk-ajax-loading:after {
4544 content: "";
4545 position: absolute;
4546 top: 0;
4547 }
4548 .upk-loadmore-container .upk-ajax-loading:before {
4549 right: -3.5em;
4550 -webkit-animation-delay: -0.32s;
4551 animation-delay: -0.32s;
4552 }
4553 .upk-loadmore-container .upk-ajax-loading:after {
4554 right: 3.5em;
4555 }
4556 @-webkit-keyframes load7 {
4557 0%, 80%, 100% {
4558 box-shadow: 0 2.5em 0 -1.3em;
4559 }
4560 40% {
4561 box-shadow: 0 2.5em 0 0;
4562 }
4563 }
4564 @keyframes load7 {
4565 0%, 80%, 100% {
4566 box-shadow: 0 2.5em 0 -1.3em;
4567 }
4568 40% {
4569 box-shadow: 0 2.5em 0 0;
4570 }
4571 }
4572
4573 .ep-pagination .upk-pagination {
4574 margin: 20px 0;
4575 }
4576 .ep-pagination .upk-pagination li {
4577 list-style-type: none;
4578 }
4579 .ep-pagination .upk-pagination li:hover a, .ep-pagination .upk-pagination li.upk-active a {
4580 color: #ef233c;
4581 }
4582 .ep-pagination .upk-pagination li:hover a span,
4583 .ep-pagination .upk-pagination li:hover a i, .ep-pagination .upk-pagination li.upk-active a span,
4584 .ep-pagination .upk-pagination li.upk-active a i {
4585 color: inherit;
4586 }
4587 .ep-pagination .upk-pagination li a {
4588 font-size: 16px;
4589 font-weight: 600;
4590 color: #8d99ae;
4591 line-height: 1;
4592 }
4593 .ep-pagination .upk-pagination li:nth-child(1) {
4594 padding-right: 0;
4595 }
4596 .ep-pagination .upk-pagination li.upk-pagination-previous a, .ep-pagination .upk-pagination li.upk-pagination-next a {
4597 border: 1px solid #8d99ae;
4598 padding: 10px;
4599 border-radius: 3px;
4600 display: inline-block;
4601 }
4602 .ep-pagination .upk-pagination {
4603 display: flex;
4604 justify-content: center;
4605 flex-wrap: wrap;
4606 padding: 0;
4607 list-style: none;
4608 align-items: center;
4609 }
4610 .ep-pagination .upk-pagination > * {
4611 flex: none;
4612 padding-right: 20px;
4613 position: relative;
4614 }
4615 .ep-pagination .upk-pagination > * > * {
4616 color: #8d99ae;
4617 }
4618 .ep-pagination .upk-pagination > * > :hover,
4619 .ep-pagination .upk-pagination > * > :focus {
4620 color: #8d99ae;
4621 text-decoration: none;
4622 }
4623 .ep-pagination .upk-pagination > .upk-active > * {
4624 color: #8d99ae;
4625 }
4626 .ep-pagination .upk-pagination > .upk-disabled > * {
4627 color: #8d99ae;
4628 }
4629 .ep-pagination .upk-pagination-dot-dot {
4630 display: flex;
4631 align-items: center;
4632 justify-content: center;
4633 }
4634 .ep-pagination .upk-pagination-dot-dot span {
4635 line-height: 1px;
4636 height: 13px;
4637 color: #bbb !important;
4638 }
4639
4640 [class*=elementor-widget-upk-] .upk-navigation-prev, [class*=elementor-widget-upk-] .upk-navigation-next {
4641 cursor: pointer;
4642 }
4643 [class*=elementor-widget-upk-] .swiper-coverflow {
4644 padding-top: 15px;
4645 }
4646 [class*=elementor-widget-upk-] .swiper-coverflow .swiper-slide {
4647 transition-property: transform, border, background;
4648 }
4649 [class*=elementor-widget-upk-] .swiper-horizontal > .swiper-pagination-progress {
4650 top: auto;
4651 bottom: 0;
4652 }
4653
4654 .elementor-pagination-position-inside .swiper-pagination-fraction,
4655 .elementor-pagination-position-inside .swiper-horizontal > .swiper-pagination-bullets {
4656 bottom: 10px;
4657 }
4658
4659 .elementor-pagination-position-outside .swiper {
4660 padding-bottom: 40px;
4661 }
4662 .elementor-pagination-position-outside .swiper-pagination-fraction,
4663 .elementor-pagination-position-outside .swiper-horizontal > .swiper-pagination-bullets {
4664 bottom: 0;
4665 }
4666
4667 /* Button icon align */
4668 .upk-button-icon-align-left {
4669 float: right;
4670 }
4671
4672 .upk-button-icon-align-right {
4673 float: left;
4674 }
4675
4676 .upk-flex-align-left {
4677 order: -1;
4678 }
4679
4680 .upk-flex-align-right {
4681 order: 99;
4682 }
4683
4684 .upk-display-inline-block {
4685 display: inline-block !important;
4686 }
4687
4688 [class*=upk-position-top],
4689 [class*=upk-position-bottom],
4690 [class*=upk-position-left],
4691 [class*=upk-position-right],
4692 [class*=upk-position-center] {
4693 position: absolute !important;
4694 max-width: 100%;
4695 }
4696
4697 .upk-position-top {
4698 top: 0;
4699 right: 0;
4700 left: 0;
4701 }
4702
4703 .upk-position-bottom {
4704 bottom: 0;
4705 right: 0;
4706 left: 0;
4707 }
4708
4709 .upk-position-left {
4710 top: 0;
4711 bottom: 0;
4712 right: 0;
4713 }
4714
4715 .upk-position-right {
4716 top: 0;
4717 bottom: 0;
4718 left: 0;
4719 }
4720
4721 .upk-position-top-left {
4722 top: 0;
4723 right: 0;
4724 }
4725
4726 .upk-position-top-right {
4727 top: 0;
4728 left: 0;
4729 }
4730
4731 .upk-position-bottom-left {
4732 bottom: 0;
4733 right: 0;
4734 }
4735
4736 .upk-position-bottom-right {
4737 bottom: 0;
4738 left: 0;
4739 }
4740
4741 .upk-position-center {
4742 top: 50%;
4743 right: 50%;
4744 transform: translate(50%, -50%);
4745 width: max-content;
4746 max-width: 100%;
4747 box-sizing: border-box;
4748 }
4749
4750 [class*=upk-position-center-left],
4751 [class*=upk-position-center-right] {
4752 top: 50%;
4753 transform: translateY(-50%);
4754 }
4755
4756 .upk-position-center-left {
4757 right: 0;
4758 }
4759
4760 .upk-position-center-right {
4761 left: 0;
4762 }
4763
4764 .upk-position-center-left-out {
4765 left: 100%;
4766 width: max-content;
4767 }
4768
4769 .upk-position-center-right-out {
4770 right: 100%;
4771 width: max-content;
4772 }
4773
4774 .upk-position-top-center,
4775 .upk-position-bottom-center {
4776 right: 50%;
4777 transform: translateX(50%);
4778 width: max-content;
4779 max-width: 100%;
4780 box-sizing: border-box;
4781 }
4782
4783 .upk-position-top-center {
4784 top: 0;
4785 }
4786
4787 .upk-position-bottom-center {
4788 bottom: 0;
4789 }
4790
4791 .upk-position-cover {
4792 position: absolute;
4793 top: 0;
4794 bottom: 0;
4795 right: 0;
4796 left: 0;
4797 }
4798
4799 .upk-position-relative {
4800 position: relative !important;
4801 }
4802
4803 .upk-position-absolute {
4804 position: absolute !important;
4805 }
4806
4807 .upk-position-fixed {
4808 position: fixed !important;
4809 }
4810
4811 .upk-position-z-index {
4812 z-index: 1;
4813 }
4814
4815 .upk-position-small {
4816 max-width: calc(100% - 30px);
4817 margin: 15px;
4818 }
4819
4820 .upk-position-small.upk-position-center {
4821 transform: translate(50%, -50%) translate(15px, -15px);
4822 }
4823
4824 .upk-position-small[class*=upk-position-center-left],
4825 .upk-position-small[class*=upk-position-center-right] {
4826 transform: translateY(-50%) translateY(-15px);
4827 }
4828
4829 .upk-position-small.upk-position-top-center,
4830 .upk-position-small.upk-position-bottom-center {
4831 transform: translateX(50%) translateX(15px);
4832 }
4833
4834 .upk-position-medium {
4835 max-width: calc(100% - 60px);
4836 margin: 30px;
4837 }
4838
4839 .upk-position-medium.upk-position-center {
4840 transform: translate(50%, -50%) translate(30px, -30px);
4841 }
4842
4843 .upk-position-medium[class*=upk-position-center-left],
4844 .upk-position-medium[class*=upk-position-center-right] {
4845 transform: translateY(-50%) translateY(-30px);
4846 }
4847
4848 .upk-position-medium.upk-position-top-center,
4849 .upk-position-medium.upk-position-bottom-center {
4850 transform: translateX(50%) translateX(30px);
4851 }
4852
4853 .upk-position-large {
4854 max-width: calc(100% - 60px);
4855 margin: 30px;
4856 }
4857
4858 .upk-position-large.upk-position-center {
4859 transform: translate(50%, -50%) translate(30px, -30px);
4860 }
4861
4862 .upk-position-large[class*=upk-position-center-left],
4863 .upk-position-large[class*=upk-position-center-right] {
4864 transform: translateY(-50%) translateY(-30px);
4865 }
4866
4867 .upk-position-large.upk-position-top-center,
4868 .upk-position-large.upk-position-bottom-center {
4869 transform: translateX(50%) translateX(30px);
4870 }
4871
4872 @media (min-width: 1200px) {
4873 .upk-position-large {
4874 max-width: calc(100% - 100px);
4875 margin: 50px;
4876 }
4877 .upk-position-large.upk-position-center {
4878 transform: translate(50%, -50%) translate(50px, -50px);
4879 }
4880 .upk-position-large[class*=upk-position-center-left],
4881 .upk-position-large[class*=upk-position-center-right] {
4882 transform: translateY(-50%) translateY(-50px);
4883 }
4884 .upk-position-large.upk-position-top-center,
4885 .upk-position-large.upk-position-bottom-center {
4886 transform: translateX(50%) translateX(50px);
4887 }
4888 }
4889 .upk-transition-toggle {
4890 -webkit-tap-highlight-color: transparent;
4891 }
4892
4893 .upk-transition-toggle:focus {
4894 outline: none;
4895 }
4896
4897 .upk-transition-fade,
4898 [class*=upk-transition-scale],
4899 [class*=upk-transition-slide] {
4900 transition: 0.3s ease-out;
4901 transition-property: opacity, transform, filter;
4902 opacity: 0;
4903 }
4904
4905 .upk-transition-toggle:hover .upk-transition-fade,
4906 .upk-transition-toggle:focus .upk-transition-fade,
4907 .upk-transition-active.upk-active .upk-transition-fade {
4908 opacity: 1;
4909 }
4910
4911 .upk-transition-scale-up {
4912 transform: scale(1, 1);
4913 }
4914
4915 .upk-transition-scale-down {
4916 transform: scale(1.1, 1.1);
4917 }
4918
4919 .upk-transition-toggle:hover .upk-transition-scale-up,
4920 .upk-transition-toggle:focus .upk-transition-scale-up,
4921 .upk-transition-active.upk-active .upk-transition-scale-up {
4922 opacity: 1;
4923 transform: scale(1.1, 1.1);
4924 }
4925
4926 .upk-transition-toggle:hover .upk-transition-scale-down,
4927 .upk-transition-toggle:focus .upk-transition-scale-down,
4928 .upk-transition-active.upk-active .upk-transition-scale-down {
4929 opacity: 1;
4930 transform: scale(1, 1);
4931 }
4932
4933 .upk-transition-slide-top {
4934 transform: translateY(-100%);
4935 }
4936
4937 .upk-transition-slide-bottom {
4938 transform: translateY(100%);
4939 }
4940
4941 .upk-transition-slide-left {
4942 transform: translateX(100%);
4943 }
4944
4945 .upk-transition-slide-right {
4946 transform: translateX(-100%);
4947 }
4948
4949 .upk-transition-slide-top-small {
4950 transform: translateY(-10px);
4951 }
4952
4953 .upk-transition-slide-bottom-small {
4954 transform: translateY(10px);
4955 }
4956
4957 .upk-transition-slide-left-small {
4958 transform: translateX(10px);
4959 }
4960
4961 .upk-transition-slide-right-small {
4962 transform: translateX(-10px);
4963 }
4964
4965 .upk-transition-slide-top-medium {
4966 transform: translateY(-50px);
4967 }
4968
4969 .upk-transition-slide-bottom-medium {
4970 transform: translateY(50px);
4971 }
4972
4973 .upk-transition-slide-left-medium {
4974 transform: translateX(50px);
4975 }
4976
4977 .upk-transition-slide-right-medium {
4978 transform: translateX(-50px);
4979 }
4980
4981 .upk-transition-toggle:hover [class*=upk-transition-slide],
4982 .upk-transition-toggle:focus [class*=upk-transition-slide],
4983 .upk-transition-active.upk-active [class*=upk-transition-slide] {
4984 opacity: 1;
4985 transform: translate(0, 0);
4986 }
4987
4988 .upk-transition-opaque {
4989 opacity: 1;
4990 }
4991
4992 .upk-transition-slow {
4993 transition-duration: 0.7s;
4994 }
4995
4996 [hidden],
4997 .upk-hidden {
4998 display: none !important;
4999 }
5000
5001 @media (min-width: 640px) {
5002 .upk-hidden\@s {
5003 display: none !important;
5004 }
5005 }
5006 @media (min-width: 960px) {
5007 .upk-hidden\@m {
5008 display: none !important;
5009 }
5010 }
5011 @media (min-width: 1200px) {
5012 .upk-hidden\@l {
5013 display: none !important;
5014 }
5015 }
5016 @media (min-width: 1600px) {
5017 .upk-hidden\@xl {
5018 display: none !important;
5019 }
5020 }
5021 @media (max-width: 639px) {
5022 .upk-visible\@s {
5023 display: none !important;
5024 }
5025 }
5026 @media (max-width: 959px) {
5027 .upk-visible\@m {
5028 display: none !important;
5029 }
5030 }
5031 @media (max-width: 1199px) {
5032 .upk-visible\@l {
5033 display: none !important;
5034 }
5035 }
5036 @media (max-width: 1599px) {
5037 .upk-visible\@xl {
5038 display: none !important;
5039 }
5040 }
5041 .upk-invisible {
5042 visibility: hidden !important;
5043 }
5044
5045 .upk-flex {
5046 display: flex;
5047 }
5048
5049 .upk-flex-inline {
5050 display: inline-flex;
5051 }
5052
5053 .upk-flex::before,
5054 .upk-flex::after,
5055 .upk-flex-inline::before,
5056 .upk-flex-inline::after {
5057 display: none;
5058 }
5059
5060 .upk-flex-left {
5061 justify-content: flex-start;
5062 }
5063
5064 .upk-flex-center {
5065 justify-content: center;
5066 }
5067
5068 .upk-flex-right {
5069 justify-content: flex-end;
5070 }
5071
5072 .upk-flex-between {
5073 justify-content: space-between;
5074 }
5075
5076 .upk-flex-around {
5077 justify-content: space-around;
5078 }
5079
5080 @media (min-width: 640px) {
5081 .upk-flex-left\@s {
5082 justify-content: flex-start;
5083 }
5084 .upk-flex-center\@s {
5085 justify-content: center;
5086 }
5087 .upk-flex-right\@s {
5088 justify-content: flex-end;
5089 }
5090 .upk-flex-between\@s {
5091 justify-content: space-between;
5092 }
5093 .upk-flex-around\@s {
5094 justify-content: space-around;
5095 }
5096 }
5097 @media (min-width: 960px) {
5098 .upk-flex-left\@m {
5099 justify-content: flex-start;
5100 }
5101 .upk-flex-center\@m {
5102 justify-content: center;
5103 }
5104 .upk-flex-right\@m {
5105 justify-content: flex-end;
5106 }
5107 .upk-flex-between\@m {
5108 justify-content: space-between;
5109 }
5110 .upk-flex-around\@m {
5111 justify-content: space-around;
5112 }
5113 }
5114 @media (min-width: 1200px) {
5115 .upk-flex-left\@l {
5116 justify-content: flex-start;
5117 }
5118 .upk-flex-center\@l {
5119 justify-content: center;
5120 }
5121 .upk-flex-right\@l {
5122 justify-content: flex-end;
5123 }
5124 .upk-flex-between\@l {
5125 justify-content: space-between;
5126 }
5127 .upk-flex-around\@l {
5128 justify-content: space-around;
5129 }
5130 }
5131 @media (min-width: 1600px) {
5132 .upk-flex-left\@xl {
5133 justify-content: flex-start;
5134 }
5135 .upk-flex-center\@xl {
5136 justify-content: center;
5137 }
5138 .upk-flex-right\@xl {
5139 justify-content: flex-end;
5140 }
5141 .upk-flex-between\@xl {
5142 justify-content: space-between;
5143 }
5144 .upk-flex-around\@xl {
5145 justify-content: space-around;
5146 }
5147 }
5148 .upk-flex-stretch {
5149 align-items: stretch;
5150 }
5151
5152 .upk-flex-top {
5153 align-items: flex-start;
5154 }
5155
5156 .upk-flex-middle {
5157 align-items: center;
5158 }
5159
5160 .upk-flex-bottom {
5161 align-items: flex-end;
5162 }
5163
5164 .upk-flex-row {
5165 flex-direction: row;
5166 }
5167
5168 .upk-flex-row-reverse {
5169 flex-direction: row-reverse;
5170 }
5171
5172 .upk-flex-column {
5173 flex-direction: column;
5174 }
5175
5176 .upk-flex-column-reverse {
5177 flex-direction: column-reverse;
5178 }
5179
5180 .upk-flex-nowrap {
5181 flex-wrap: nowrap;
5182 }
5183
5184 .upk-flex-wrap {
5185 flex-wrap: wrap;
5186 }
5187
5188 .upk-flex-wrap-reverse {
5189 flex-wrap: wrap-reverse;
5190 }
5191
5192 .upk-flex-wrap-stretch {
5193 align-content: stretch;
5194 }
5195
5196 .upk-flex-wrap-top {
5197 align-content: flex-start;
5198 }
5199
5200 .upk-flex-wrap-middle {
5201 align-content: center;
5202 }
5203
5204 .upk-flex-wrap-bottom {
5205 align-content: flex-end;
5206 }
5207
5208 .upk-flex-wrap-between {
5209 align-content: space-between;
5210 }
5211
5212 .upk-flex-wrap-around {
5213 align-content: space-around;
5214 }
5215
5216 .upk-flex-first {
5217 order: -1;
5218 }
5219
5220 .upk-flex-last {
5221 order: 99;
5222 }
5223
5224 @media (min-width: 640px) {
5225 .upk-flex-first\@s {
5226 order: -1;
5227 }
5228 .upk-flex-last\@s {
5229 order: 99;
5230 }
5231 }
5232 @media (min-width: 960px) {
5233 .upk-flex-first\@m {
5234 order: -1;
5235 }
5236 .upk-flex-last\@m {
5237 order: 99;
5238 }
5239 }
5240 @media (min-width: 1200px) {
5241 .upk-flex-first\@l {
5242 order: -1;
5243 }
5244 .upk-flex-last\@l {
5245 order: 99;
5246 }
5247 }
5248 @media (min-width: 1600px) {
5249 .upk-flex-first\@xl {
5250 order: -1;
5251 }
5252 .upk-flex-last\@xl {
5253 order: 99;
5254 }
5255 }
5256 .upk-flex-none {
5257 flex: none;
5258 }
5259
5260 .upk-flex-auto {
5261 flex: auto;
5262 }
5263
5264 .upk-flex-1 {
5265 flex: 1;
5266 }
5267
5268 .upk-slidenav {
5269 padding: 5px 10px;
5270 color: rgba(102, 102, 102, 0.5);
5271 }
5272
5273 .upk-slidenav:hover,
5274 .upk-slidenav:focus {
5275 color: rgba(102, 102, 102, 0.9);
5276 outline: none;
5277 }
5278
5279 .upk-slidenav:active {
5280 color: rgba(102, 102, 102, 0.5);
5281 }
5282
5283 .upk-slidenav-large {
5284 padding: 10px 10px;
5285 }
5286
5287 .upk-slidenav-container {
5288 display: flex;
5289 }
5290
5291 .upk-icon {
5292 margin: 0;
5293 border: none;
5294 border-radius: 0;
5295 overflow: visible;
5296 font: inherit;
5297 color: inherit;
5298 text-transform: none;
5299 padding: 0;
5300 background-color: transparent;
5301 display: inline-block;
5302 fill: currentcolor;
5303 line-height: 0;
5304 }
5305
5306 /* ------------------------------------------------
5307 [1] Tooltip css Styles
5308 -------------------------------------------------*/
5309 [class*=elementor-widget-upk-] [aria-label][role~=tooltip] {
5310 position: relative;
5311 }
5312 [class*=elementor-widget-upk-] [aria-label][role~=tooltip]::before,
5313 [class*=elementor-widget-upk-] [aria-label][role~=tooltip]::after {
5314 transform: translate3d(0, 0, 0);
5315 -webkit-backface-visibility: hidden;
5316 backface-visibility: hidden;
5317 will-change: transform;
5318 opacity: 0;
5319 pointer-events: none;
5320 transition: all var(--microtip-transition-duration, 0.18s) var(--microtip-transition-easing, ease-in-out) var(--microtip-transition-delay, 0s);
5321 position: absolute;
5322 box-sizing: border-box;
5323 z-index: 10;
5324 transform-origin: top;
5325 }
5326 [class*=elementor-widget-upk-] [aria-label][role~=tooltip]::before {
5327 background-size: 100% auto !important;
5328 content: "";
5329 }
5330 [class*=elementor-widget-upk-] [aria-label][role~=tooltip]::after {
5331 background: rgba(17, 17, 17, 0.9);
5332 border-radius: 4px;
5333 color: #ffffff;
5334 content: attr(aria-label);
5335 font-size: var(--microtip-font-size, 13px);
5336 font-weight: var(--microtip-font-weight, normal);
5337 text-transform: capitalize;
5338 padding: 10px 15px;
5339 box-sizing: content-box;
5340 width: 250px;
5341 }
5342 [class*=elementor-widget-upk-] [aria-label][role~=tooltip]:hover::before,
5343 [class*=elementor-widget-upk-] [aria-label][role~=tooltip]:hover::after,
5344 [class*=elementor-widget-upk-] [aria-label][role~=tooltip]:focus::before,
5345 [class*=elementor-widget-upk-] [aria-label][role~=tooltip]:focus::after {
5346 opacity: 1;
5347 pointer-events: auto;
5348 }
5349
5350 .upk-inline-block {
5351 display: inline-block;
5352 position: relative;
5353 width: 100%;
5354 max-width: 100%;
5355 vertical-align: middle;
5356 -webkit-backface-visibility: hidden;
5357 }
5358
5359 /* ------------------------------------------------
5360 [2] Position Modifiers
5361 -------------------------------------------------*/
5362 [class*=elementor-widget-upk-] {
5363 /* ------------------------------------------------
5364 [2.1] Top Left
5365 -------------------------------------------------*/
5366 /* ------------------------------------------------
5367 [2.2] Top Right
5368 -------------------------------------------------*/
5369 /* ------------------------------------------------
5370 [2.3] Bottom
5371 -------------------------------------------------*/
5372 /* ------------------------------------------------
5373 [2.4] Bottom Left
5374 -------------------------------------------------*/
5375 /* ------------------------------------------------
5376 [2.5] Bottom Right
5377 -------------------------------------------------*/
5378 /* ------------------------------------------------
5379 [2.6] Left
5380 -------------------------------------------------*/
5381 /* ------------------------------------------------
5382 [2.7] Right
5383 -------------------------------------------------*/
5384 /* ------------------------------------------------
5385 [3] Size
5386 -------------------------------------------------*/
5387 }
5388 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=top]::before {
5389 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;
5390 height: 6px;
5391 width: 18px;
5392 margin-bottom: 6px;
5393 }
5394 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=top]::after {
5395 margin-bottom: 11px;
5396 }
5397 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=top]::before {
5398 transform: translate3d(50%, 0, 0);
5399 bottom: 100%;
5400 right: 50%;
5401 }
5402 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=top]:hover::before {
5403 transform: translate3d(50%, -5px, 0);
5404 }
5405 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=top]::after {
5406 transform: translate3d(50%, 0, 0);
5407 bottom: 100%;
5408 right: 50%;
5409 }
5410 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=top]:hover::after {
5411 transform: translate3d(50%, -5px, 0);
5412 }
5413 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=top-left]::after {
5414 transform: translate3d(calc(-1*(-100% + 16px)), 0, 0);
5415 bottom: 100%;
5416 }
5417 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=top-left]:hover::after {
5418 transform: translate3d(calc(-1*(-100% + 16px)), -5px, 0);
5419 }
5420 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=top-right]::after {
5421 transform: translate3d(calc(-1*(0% - 16px)), 0, 0);
5422 bottom: 100%;
5423 }
5424 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=top-right]:hover::after {
5425 transform: translate3d(calc(-1*(0% - 16px)), -5px, 0);
5426 }
5427 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=bottom]::before {
5428 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;
5429 height: 6px;
5430 width: 18px;
5431 margin-top: 5px;
5432 margin-bottom: 0;
5433 }
5434 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=bottom]::after {
5435 margin-top: 11px;
5436 }
5437 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=bottom]::before {
5438 transform: translate3d(50%, -10px, 0);
5439 bottom: auto;
5440 right: 50%;
5441 top: 100%;
5442 }
5443 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=bottom]:hover::before {
5444 transform: translate3d(50%, 0, 0);
5445 }
5446 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=bottom]::after {
5447 transform: translate3d(50%, -10px, 0);
5448 top: 100%;
5449 right: 50%;
5450 }
5451 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=bottom]:hover::after {
5452 transform: translate3d(50%, 0, 0);
5453 }
5454 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=bottom-left]::after {
5455 transform: translate3d(calc(-1*(-100% + 16px)), -10px, 0);
5456 top: 100%;
5457 }
5458 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=bottom-left]:hover::after {
5459 transform: translate3d(calc(-1*(-100% + 16px)), 0, 0);
5460 }
5461 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=bottom-right]::after {
5462 transform: translate3d(calc(-1*(0% - 16px)), -10px, 0);
5463 top: 100%;
5464 }
5465 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=bottom-right]:hover::after {
5466 transform: translate3d(calc(-1*(0% - 16px)), 0, 0);
5467 }
5468 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=left]::before,
5469 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=left]::after {
5470 bottom: auto;
5471 right: auto;
5472 left: 100%;
5473 top: 50%;
5474 transform: translate3d(-10px, -50%, 0);
5475 }
5476 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=left]::before {
5477 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;
5478 height: 18px;
5479 width: 6px;
5480 margin-left: 5px;
5481 margin-bottom: 0;
5482 }
5483 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=left]::after {
5484 margin-left: 11px;
5485 }
5486 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=left]:hover::before,
5487 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=left]:hover::after {
5488 transform: translate3d(0, -50%, 0);
5489 }
5490 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=right]::before,
5491 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=right]::after {
5492 bottom: auto;
5493 right: 100%;
5494 top: 50%;
5495 transform: translate3d(10px, -50%, 0);
5496 }
5497 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=right]::before {
5498 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;
5499 height: 18px;
5500 width: 6px;
5501 margin-bottom: 0;
5502 margin-right: 5px;
5503 }
5504 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=right]::after {
5505 margin-right: 11px;
5506 }
5507 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=right]:hover::before,
5508 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=right]:hover::after {
5509 transform: translate3d(0, -50%, 0);
5510 }
5511 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-size=small]::after {
5512 white-space: initial;
5513 width: 80px;
5514 }
5515 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-size=medium]::after {
5516 white-space: initial;
5517 width: 150px;
5518 }
5519 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-size=large]::after {
5520 white-space: initial;
5521 width: 260px;
5522 }
5523
5524 .upk-in-animation {
5525 perspective: var(--upk-perspective, 600px);
5526 -webkit-perspective: var(--upk-perspective, 600px);
5527 }
5528 .upk-in-animation .upk-item {
5529 opacity: 0;
5530 transform-origin: var(--upk-transform-origin, center top);
5531 transform-style: preserve-3d;
5532 transition: opacity 0s cubic-bezier(0.215, 0.61, 0.355, 1), transform 0s cubic-bezier(0.215, 0.61, 0.355, 1);
5533 -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));
5534 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));
5535 }
5536 .upk-in-animation .upk-item.is-inview {
5537 transform: none;
5538 opacity: 1;
5539 transition-duration: var(--upk-transition-duration, 800ms) !important;
5540 }
5541
5542 @media (min-width: 768px) and (max-width: 1024px) {
5543 .upk-hide-orphan-yes .upk-hide-orphan-tablet {
5544 display: none !important;
5545 }
5546 }
5547 .upk-alex-grid {
5548 position: relative;
5549 }
5550 .upk-alex-grid .upk-alex-wrap {
5551 display: grid;
5552 grid-template-columns: repeat(1, 1fr);
5553 }
5554 .upk-alex-grid .upk-item {
5555 position: relative;
5556 overflow: hidden;
5557 display: flex;
5558 }
5559 .upk-alex-grid .upk-item:hover .upk-button-wrap {
5560 margin-bottom: 0 !important;
5561 }
5562 .upk-alex-grid .upk-item:hover .upk-readmore {
5563 background: #fff;
5564 }
5565 .upk-alex-grid .upk-item:hover .upk-readmore .upk-readmore-icon:before {
5566 width: 50px;
5567 background: #2B2D42;
5568 }
5569 .upk-alex-grid .upk-item:hover .upk-readmore .upk-readmore-icon span:before,
5570 .upk-alex-grid .upk-item:hover .upk-readmore .upk-readmore-icon span:after {
5571 width: 10px;
5572 transition-delay: 0.3s;
5573 background: #2B2D42;
5574 opacity: 1;
5575 }
5576 .upk-alex-grid .upk-item:hover .upk-post-format a {
5577 transform: translateY(0);
5578 opacity: 1;
5579 }
5580 .upk-alex-grid .upk-meta {
5581 position: absolute;
5582 top: 15px;
5583 right: 15px;
5584 display: flex;
5585 align-items: center;
5586 }
5587 .upk-alex-grid .upk-meta .upk-author-img {
5588 display: inline-flex;
5589 }
5590 .upk-alex-grid .upk-meta .upk-author-img img {
5591 border-radius: 80px;
5592 margin-left: 10px;
5593 }
5594 .upk-alex-grid .upk-meta .upk-author-name a {
5595 color: #dcdcdc;
5596 font-size: 14px;
5597 text-transform: capitalize;
5598 font-weight: 600;
5599 }
5600 .upk-alex-grid .upk-meta .upk-reading-time,
5601 .upk-alex-grid .upk-meta .upk-date,
5602 .upk-alex-grid .upk-meta .upk-post-time {
5603 color: #dcdcdc;
5604 font-size: 12px;
5605 font-weight: 500;
5606 }
5607 .upk-alex-grid .upk-meta .upk-post-time {
5608 margin-right: 5px;
5609 display: inline-flex;
5610 align-items: center;
5611 line-height: 1;
5612 }
5613 .upk-alex-grid .upk-meta .upk-post-time i {
5614 display: inline-flex;
5615 align-items: center;
5616 margin-left: 2px;
5617 line-height: 1;
5618 }
5619 .upk-alex-grid .upk-meta .upk-date-reading-wrap > div {
5620 position: relative;
5621 display: inline-flex;
5622 align-items: center;
5623 }
5624 .upk-alex-grid .upk-meta .upk-date-reading-wrap > div:before {
5625 content: attr(data-separator);
5626 margin: 0 5px;
5627 }
5628 .upk-alex-grid .upk-meta .upk-date-reading-wrap > div:nth-child(1)::before {
5629 display: none;
5630 }
5631 .upk-alex-grid .upk-image-wrap {
5632 width: 100%;
5633 }
5634 .upk-alex-grid .upk-image-wrap .upk-img {
5635 position: relative;
5636 width: 100%;
5637 height: 100%;
5638 object-fit: cover;
5639 }
5640 .upk-alex-grid .upk-content-wrap {
5641 position: absolute;
5642 overflow: hidden;
5643 width: 100%;
5644 bottom: 0;
5645 height: auto;
5646 background: rgba(43, 45, 66, 0.3);
5647 }
5648 .upk-alex-grid .upk-content {
5649 padding: 20px;
5650 }
5651 .upk-alex-grid .upk-title {
5652 font-size: 18px;
5653 font-weight: 600;
5654 display: inline;
5655 margin: 0;
5656 }
5657 .upk-alex-grid .upk-title a {
5658 color: #fff;
5659 }
5660 .upk-alex-grid .upk-category {
5661 margin-bottom: 5px;
5662 }
5663 .upk-alex-grid .upk-category a {
5664 font-size: 14px;
5665 font-weight: 500;
5666 color: rgba(255, 255, 255, 0.5);
5667 }
5668 .upk-alex-grid .upk-button-wrap {
5669 margin-bottom: -50px;
5670 transition: margin-bottom 0.5s cubic-bezier(0.25, 0.85, 0.35, 0.98);
5671 }
5672 .upk-alex-grid .upk-readmore {
5673 display: flex;
5674 position: relative;
5675 padding: 25px 20px;
5676 transition: all 0.3s ease;
5677 }
5678 .upk-alex-grid .upk-readmore .upk-readmore-icon {
5679 position: relative;
5680 }
5681 .upk-alex-grid .upk-readmore .upk-readmore-icon:before {
5682 content: "";
5683 position: absolute;
5684 right: 0;
5685 height: 2px;
5686 width: 15px;
5687 background: rgba(255, 255, 255, 0.5);
5688 transition: all 0.5s ease;
5689 }
5690 .upk-alex-grid .upk-readmore .upk-readmore-icon span:before,
5691 .upk-alex-grid .upk-readmore .upk-readmore-icon span:after {
5692 content: "";
5693 position: absolute;
5694 right: 40px;
5695 width: 10px;
5696 height: 2px;
5697 background: transparent;
5698 border-radius: 10px;
5699 transition: all 0.5s ease;
5700 opacity: 0;
5701 }
5702 .upk-alex-grid .upk-readmore .upk-readmore-icon span:after {
5703 transform: rotate(45deg);
5704 bottom: -6px;
5705 }
5706 .upk-alex-grid .upk-readmore .upk-readmore-icon span:before {
5707 transform: rotate(-45deg);
5708 top: -4px;
5709 }
5710 .upk-alex-grid .upk-content-left .upk-content-wrap {
5711 right: 0;
5712 }
5713 .upk-alex-grid .upk-content-right .upk-content-wrap {
5714 left: 0;
5715 }
5716 .upk-alex-grid .upk-post-format {
5717 position: absolute;
5718 left: 0;
5719 top: 0;
5720 margin: 15px;
5721 }
5722 .upk-alex-grid .upk-post-format a {
5723 padding: 16px 16px;
5724 display: inline-flex;
5725 color: #fff;
5726 font-size: 16px;
5727 transform: translateY(15px);
5728 opacity: 0;
5729 transition: all 0.5s cubic-bezier(0.25, 0.85, 0.35, 0.98);
5730 }
5731
5732 .upk-global-link-yes .upk-alex-grid .upk-item:hover {
5733 cursor: pointer;
5734 }
5735
5736 @media (min-width: 768px) {
5737 .upk-alex-grid .upk-style-1 {
5738 grid-template-columns: repeat(6, 1fr);
5739 }
5740 .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) {
5741 grid-column: span 3/auto;
5742 }
5743 .upk-alex-grid .upk-style-2 {
5744 grid-template-columns: repeat(2, 1fr);
5745 }
5746 .upk-alex-grid .upk-style-2 .upk-content-wrap {
5747 width: 70%;
5748 }
5749 .upk-alex-grid .upk-style-3 {
5750 grid-template-columns: repeat(6, 1fr);
5751 }
5752 .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+2) {
5753 grid-column: span 3/auto;
5754 grid-row: span 2;
5755 }
5756 .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-meta {
5757 top: 30px;
5758 right: 30px;
5759 }
5760 .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-content {
5761 padding: 30px;
5762 }
5763 .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-title {
5764 font-size: 24px;
5765 }
5766 .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-category a {
5767 font-size: 18px;
5768 }
5769 .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-button-wrap {
5770 margin-bottom: -60px;
5771 }
5772 .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-readmore {
5773 padding: 30px;
5774 }
5775 .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+2):hover .upk-button-wrap {
5776 margin-bottom: 0 !important;
5777 }
5778 .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) {
5779 grid-column: span 3/auto;
5780 }
5781 .upk-alex-grid .upk-style-3 .upk-item .upk-content-wrap {
5782 width: 80%;
5783 }
5784 }
5785 @media (min-width: 1024px) {
5786 .upk-alex-grid .upk-style-1 .upk-item:nth-child(5n+1), .upk-alex-grid .upk-style-1 .upk-item:nth-child(5n+2) {
5787 grid-column: span 3/auto;
5788 }
5789 .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) {
5790 grid-column: span 2/auto;
5791 }
5792 .upk-alex-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-content-wrap {
5793 width: 70%;
5794 }
5795 .upk-alex-grid .upk-style-2 {
5796 grid-template-columns: repeat(3, 1fr);
5797 }
5798 .upk-alex-grid .upk-style-3 .upk-content-wrap {
5799 width: 70%;
5800 }
5801 .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+2) {
5802 grid-column: span 2/auto;
5803 grid-row: span 2;
5804 }
5805 .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) {
5806 grid-column: span 2/auto;
5807 }
5808 .upk-alex-grid .upk-style-3 .upk-content-wrap {
5809 width: 70%;
5810 }
5811 }
5812 @media (min-width: 1440px) {
5813 .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 {
5814 width: 50%;
5815 }
5816 }
5817 .upk-banner-wrap .upk-item {
5818 height: 300px;
5819 position: relative;
5820 overflow: hidden;
5821 }
5822 .upk-banner-wrap .upk-item::before {
5823 position: absolute;
5824 content: "";
5825 width: 100%;
5826 height: 100%;
5827 }
5828 .upk-banner-wrap .upk-content {
5829 position: absolute;
5830 padding: 40px;
5831 }
5832 .upk-banner-wrap .upk-title {
5833 font-size: 18px;
5834 margin: 0;
5835 text-transform: uppercase;
5836 }
5837 .upk-banner-wrap .upk-title a {
5838 text-decoration: none;
5839 color: #27272d;
5840 transition: all 0.3s ease-in;
5841 }
5842 .upk-banner-wrap .upk-title a:hover {
5843 color: #D90429;
5844 }
5845 .upk-banner-wrap .upk-sub-title {
5846 font-size: 16px;
5847 color: #191b1e;
5848 font-weight: 400;
5849 margin: 0;
5850 text-transform: capitalize;
5851 }
5852 .upk-banner-wrap .upk-text {
5853 color: #262a2f;
5854 font-size: 12px;
5855 text-transform: capitalize;
5856 margin-bottom: 20px;
5857 }
5858 .upk-banner-wrap .upk-text p {
5859 margin: 0;
5860 }
5861 .upk-banner-wrap .upk-text strong {
5862 color: #fff;
5863 }
5864 .upk-banner-wrap .upk-buy-btn a {
5865 color: #3b3f42;
5866 text-decoration: none;
5867 text-transform: capitalize;
5868 font-size: 12px;
5869 font-weight: 600;
5870 background: 100% 0;
5871 border: 1px solid #3b3f42;
5872 padding: 7px 15px;
5873 transition: all 0.3s ease-in;
5874 display: inline-block;
5875 }
5876 .upk-banner-wrap .upk-buy-btn a:hover {
5877 background: #edeeee;
5878 color: rgba(24, 21, 21, 0.979);
5879 }
5880 .upk-banner-wrap .upk-buy-btn a svg {
5881 width: 1em;
5882 height: 1em;
5883 fill: #3b3f42;
5884 transition: all 0.3s ease-in;
5885 }
5886 .upk-banner-wrap .upk-discount {
5887 position: absolute;
5888 color: #fff;
5889 font-weight: 600;
5890 font-size: 10px;
5891 border: 0;
5892 background: #f00;
5893 text-align: center;
5894 padding: 4px 12px;
5895 }
5896 .upk-banner-wrap .upk-banner-size-text {
5897 position: absolute;
5898 background: red;
5899 font-size: 10px;
5900 padding: 5px;
5901 color: #fff;
5902 font-weight: 700;
5903 text-align: center;
5904 }
5905
5906 .upk-sale-badge-style-1 .upk-discount {
5907 top: 0;
5908 right: 0;
5909 }
5910
5911 .upk-sale-badge-style-2 .upk-discount {
5912 top: 0;
5913 left: 0;
5914 }
5915
5916 .upk-sale-badge-style-3 .upk-discount {
5917 bottom: 0;
5918 right: 0;
5919 }
5920
5921 .upk-sale-badge-style-4 .upk-discount {
5922 bottom: 0;
5923 left: 0;
5924 }
5925
5926 .upk-sale-badge-style-5 .upk-discount {
5927 bottom: 0;
5928 right: 50%;
5929 transform: translateX(50%);
5930 }
5931
5932 .upk-sale-badge-style-6 .upk-discount {
5933 top: 0;
5934 right: 50%;
5935 transform: translateX(50%);
5936 }
5937
5938 .upk-sale-badge-style-7 .upk-discount {
5939 top: 0;
5940 right: 0;
5941 bottom: 0;
5942 writing-mode: vertical-rl;
5943 text-orientation: mixed;
5944 transform: rotate(-180deg);
5945 }
5946
5947 .upk-sale-badge-style-8 .upk-discount {
5948 top: 0;
5949 left: 0;
5950 bottom: 0;
5951 writing-mode: vertical-rl;
5952 text-orientation: mixed;
5953 transform: rotate(-180deg);
5954 }
5955
5956 .upk-size-badge-style-1 .upk-banner-size-text {
5957 top: 0;
5958 right: 0;
5959 }
5960
5961 .upk-size-badge-style-2 .upk-banner-size-text {
5962 top: 0;
5963 left: 0;
5964 }
5965
5966 .upk-size-badge-style-3 .upk-banner-size-text {
5967 bottom: 0;
5968 right: 0;
5969 }
5970
5971 .upk-size-badge-style-4 .upk-banner-size-text {
5972 bottom: 0;
5973 left: 0;
5974 }
5975
5976 .upk-size-badge-style-5 .upk-banner-size-text {
5977 bottom: 0;
5978 right: 50%;
5979 transform: translateX(50%);
5980 }
5981
5982 .upk-size-badge-style-6 .upk-banner-size-text {
5983 top: 0;
5984 right: 50%;
5985 transform: translateX(50%);
5986 }
5987
5988 .upk-size-badge-style-7 .upk-banner-size-text {
5989 top: 0;
5990 right: 0;
5991 bottom: 0;
5992 writing-mode: vertical-rl;
5993 text-orientation: mixed;
5994 transform: rotate(-180deg);
5995 }
5996
5997 .upk-size-badge-style-8 .upk-banner-size-text {
5998 top: 0;
5999 left: 0;
6000 bottom: 0;
6001 writing-mode: vertical-rl;
6002 text-orientation: mixed;
6003 transform: rotate(-180deg);
6004 }
6005
6006 .upk-banner-style-1 .upk-content {
6007 right: 0;
6008 left: 0;
6009 top: 50%;
6010 transform: translateY(-50%);
6011 }
6012 .upk-banner-style-1 .upk-buy-btn {
6013 display: inline-flex;
6014 margin-top: 16px;
6015 }
6016 .upk-banner-style-1 .upk-sub-title {
6017 padding-bottom: 10px;
6018 }
6019 .upk-banner-style-1 .upk-title {
6020 padding-bottom: 7px;
6021 }
6022
6023 .upk-banner-style-2 .upk-content {
6024 display: inline-block;
6025 align-items: center;
6026 justify-content: space-between;
6027 top: 50%;
6028 right: 0;
6029 left: 0;
6030 transform: translateY(-50%);
6031 }
6032 .upk-banner-style-2 .upk-content-inner {
6033 margin-bottom: 10px;
6034 width: 100%;
6035 }
6036 .upk-banner-style-2 .upk-title {
6037 padding-bottom: 7px;
6038 }
6039 .upk-banner-style-2 .upk-text {
6040 width: 100%;
6041 }
6042 .upk-banner-style-2 .upk-buy-btn {
6043 width: 100%;
6044 text-align: right;
6045 }
6046
6047 .upk-banner-style-3 .upk-title {
6048 padding-bottom: 10px;
6049 }
6050 .upk-banner-style-3 .upk-content {
6051 display: block;
6052 align-items: center;
6053 justify-content: space-between;
6054 flex-direction: row-reverse;
6055 text-align: right;
6056 top: 50%;
6057 right: 0;
6058 left: 0;
6059 transform: translateY(-50%);
6060 }
6061 .upk-banner-style-3 .upk-content-inner {
6062 margin-bottom: 10px;
6063 width: 100%;
6064 }
6065 .upk-banner-style-3 .upk-text {
6066 margin: 0;
6067 width: 100%;
6068 }
6069 .upk-banner-style-3 .upk-buy-btn {
6070 width: 100%;
6071 text-align: right;
6072 margin-top: 15px;
6073 }
6074
6075 @media (min-width: 768px) {
6076 .upk-banner-wrap .upk-buy-btn a {
6077 font-size: 14px;
6078 padding: 9px 17px;
6079 }
6080 .upk-banner-wrap .upk-text {
6081 font-size: 14px;
6082 margin-bottom: 0;
6083 }
6084 .upk-banner-wrap .upk-title {
6085 font-size: 25px;
6086 }
6087 .upk-banner-style-2 .upk-content {
6088 display: flex;
6089 }
6090 .upk-banner-style-2 .upk-content-inner {
6091 margin-bottom: 0;
6092 }
6093 .upk-banner-style-2 .upk-discount {
6094 font-size: 12px;
6095 }
6096 .upk-banner-style-2 .upk-buy-btn {
6097 text-align: left;
6098 }
6099 .upk-banner-style-3 .upk-content {
6100 display: flex;
6101 text-align: left;
6102 }
6103 .upk-banner-style-3 .upk-buy-btn {
6104 margin-top: 0;
6105 }
6106 .upk-banner-style-3 .upk-text {
6107 display: block;
6108 }
6109 }
6110 @media (min-width: 1024px) {
6111 .upk-banner-category a {
6112 font-size: 12px;
6113 }
6114 .upk-banner-item .upk-banner-content {
6115 padding: 40px;
6116 }
6117 .upk-banner-title {
6118 margin: 20px 0;
6119 }
6120 .upk-banner-title a {
6121 font-size: 25px;
6122 }
6123 .upk-banner-meta {
6124 font-size: 14px;
6125 }
6126 }
6127 .upk-elite-grid .upk-post-grid {
6128 display: grid;
6129 grid-gap: 20px;
6130 }
6131 .upk-elite-grid .upk-item {
6132 position: relative;
6133 overflow: hidden;
6134 display: flex;
6135 }
6136 .upk-elite-grid .upk-item:hover .upk-main-image::before {
6137 opacity: 0;
6138 transform: translateY(-200px);
6139 }
6140 .upk-elite-grid .upk-item:hover .upk-meta-wrap {
6141 opacity: 0;
6142 transform: translateX(-100px);
6143 }
6144 .upk-elite-grid .upk-item-box {
6145 position: relative;
6146 }
6147 .upk-elite-grid .upk-image-wrap {
6148 position: relative;
6149 display: flex;
6150 }
6151 .upk-elite-grid .upk-main-image {
6152 overflow: hidden;
6153 display: flex;
6154 position: relative;
6155 width: 100%;
6156 }
6157 .upk-elite-grid .upk-main-image::before {
6158 position: absolute;
6159 content: "";
6160 top: 0;
6161 width: 100%;
6162 height: 100%;
6163 background: linear-gradient(-207deg, #2B2D42 0, rgba(141, 153, 174, 0) 42%);
6164 opacity: 1;
6165 transform: translateY(0);
6166 transition: all 0.9s cubic-bezier(0.17, 0.73, 0.66, 0.99) 0s, z-index 0s step-end, opacity 0.9s ease;
6167 }
6168 .upk-elite-grid .upk-main-image .upk-img {
6169 width: 100%;
6170 height: 100%;
6171 object-fit: cover;
6172 }
6173 .upk-elite-grid .upk-author-wrap {
6174 position: absolute;
6175 bottom: 0;
6176 right: 0;
6177 background: #fff;
6178 display: flex;
6179 align-items: center;
6180 }
6181 .upk-elite-grid .upk-author-img-wrap img {
6182 border-radius: 50%;
6183 }
6184 .upk-elite-grid .upk-author-info-warp {
6185 display: flex;
6186 flex-direction: column;
6187 }
6188 .upk-elite-grid .upk-author-info-warp .author-name .name {
6189 text-decoration: none;
6190 font-weight: 600;
6191 color: #283D58;
6192 text-transform: capitalize;
6193 letter-spacing: 1.1px;
6194 transition: all 0.3s ease-in-out;
6195 }
6196 .upk-elite-grid .upk-author-info-warp .author-depertment {
6197 color: #8D99AE;
6198 letter-spacing: 1px;
6199 text-transform: capitalize;
6200 }
6201 .upk-elite-grid .upk-content {
6202 display: flex;
6203 align-items: center;
6204 }
6205 .upk-elite-grid .upk-title {
6206 position: relative;
6207 padding-right: 50px;
6208 font-weight: 600;
6209 line-height: 1.4;
6210 margin-top: 0;
6211 }
6212 .upk-elite-grid .upk-title a {
6213 color: #283D58;
6214 transition: all 0.5s ease;
6215 }
6216 .upk-elite-grid .upk-title a:hover {
6217 color: #EF233C;
6218 background-size: 100% 2px;
6219 }
6220 .upk-elite-grid .upk-title a:before {
6221 position: absolute;
6222 content: "";
6223 border: 1px solid #EF233C;
6224 width: 37px;
6225 right: 0;
6226 }
6227 .upk-elite-grid .upk-text-wrap {
6228 padding-right: 50px;
6229 }
6230 .upk-elite-grid .upk-text {
6231 line-height: 1.5;
6232 letter-spacing: 0.5px;
6233 color: #8D99AE;
6234 }
6235 .upk-elite-grid .upk-text p {
6236 margin: 0;
6237 }
6238 .upk-elite-grid .upk-blog-post-meta {
6239 display: flex;
6240 align-items: center;
6241 }
6242 .upk-elite-grid .upk-blog-post-meta .author {
6243 width: 40px;
6244 border-radius: 30px;
6245 }
6246 .upk-elite-grid .upk-blog-post-meta .author-name {
6247 text-decoration: none;
6248 font-weight: 600;
6249 }
6250 .upk-elite-grid .upk-meta-list {
6251 display: none;
6252 }
6253 .upk-elite-grid .upk-meta-wrap {
6254 position: absolute;
6255 left: 20px;
6256 top: 20px;
6257 display: inline-flex;
6258 align-items: center;
6259 opacity: 1;
6260 transform: translateX(0);
6261 transition: all 0.8s cubic-bezier(0.17, 0.73, 0.66, 0.99) 0s, z-index 0s step-end, opacity 0.6s ease;
6262 }
6263 .upk-elite-grid .upk-category {
6264 display: flex;
6265 margin-right: 10px;
6266 }
6267 .upk-elite-grid .upk-category a {
6268 font-size: 14px;
6269 color: #dddfe2;
6270 font-weight: 600;
6271 padding: 4px 8px;
6272 display: flex;
6273 line-height: 1;
6274 border-radius: 3px;
6275 transition: all 0.3s ease;
6276 z-index: 1;
6277 }
6278 .upk-elite-grid .upk-category a + a {
6279 margin-right: 5px;
6280 }
6281 .upk-elite-grid .upk-reading-time,
6282 .upk-elite-grid .upk-post-time,
6283 .upk-elite-grid .upk-date {
6284 font-size: 14px;
6285 color: #ffffff;
6286 display: flex;
6287 line-height: 1;
6288 z-index: 1;
6289 }
6290 .upk-elite-grid .upk-post-time i {
6291 margin-left: 2px;
6292 }
6293 .upk-elite-grid .upk-style-1 {
6294 grid-template-columns: repeat(1, 1fr);
6295 }
6296 .upk-elite-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-author-wrap {
6297 padding: 20px 0 20px 20px;
6298 }
6299 .upk-elite-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-author-img-wrap img {
6300 width: 38px;
6301 }
6302 .upk-elite-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-author-info-warp {
6303 padding-right: 15px;
6304 }
6305 .upk-elite-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-author-info-warp .author-name .name {
6306 font-size: 14px;
6307 }
6308 .upk-elite-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-author-info-warp .author-depertment {
6309 font-size: 12px;
6310 }
6311 .upk-elite-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-content {
6312 padding: 30px 0 30px 30px;
6313 }
6314 .upk-elite-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-title {
6315 margin-bottom: 10px;
6316 font-size: 16px;
6317 }
6318 .upk-elite-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-title a:before {
6319 top: 12px;
6320 }
6321 .upk-elite-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-text {
6322 font-size: 13px;
6323 }
6324 .upk-elite-grid .upk-style-2 {
6325 grid-template-columns: repeat(6, 1fr);
6326 }
6327 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) {
6328 grid-column: span 6/auto;
6329 }
6330 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-item-box {
6331 display: block;
6332 }
6333 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-author-wrap {
6334 padding: 20px 0 20px 20px;
6335 }
6336 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-author-img-wrap img {
6337 width: 38px;
6338 }
6339 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-author-info-warp {
6340 padding-right: 15px;
6341 }
6342 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-author-info-warp .author-name .name {
6343 font-size: 14px;
6344 }
6345 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-author-info-warp .author-depertment {
6346 font-size: 12px;
6347 }
6348 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-content {
6349 padding: 20px;
6350 }
6351 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-title {
6352 margin-bottom: 10px;
6353 font-size: 16px;
6354 }
6355 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-title a:before {
6356 top: 18px;
6357 }
6358 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-text {
6359 font-size: 13px;
6360 }
6361 .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) {
6362 grid-column: span 6/auto;
6363 }
6364 .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 {
6365 padding: 20px 0 20px 20px;
6366 }
6367 .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 {
6368 width: 38px;
6369 }
6370 .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 {
6371 padding-right: 15px;
6372 }
6373 .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 {
6374 font-size: 14px;
6375 }
6376 .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 {
6377 font-size: 12px;
6378 }
6379 .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 {
6380 padding-top: 30px;
6381 padding-left: 30px;
6382 }
6383 .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 {
6384 margin-bottom: 10px;
6385 font-size: 16px;
6386 }
6387 .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 {
6388 top: 12px;
6389 }
6390 .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 {
6391 display: none;
6392 }
6393 .upk-elite-grid .upk-style-3 {
6394 grid-template-columns: repeat(6, 1fr);
6395 }
6396 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) {
6397 grid-column: span 6/auto;
6398 grid-row: span 3/auto;
6399 }
6400 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-author-wrap {
6401 padding: 20px 0 20px 20px;
6402 }
6403 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-author-img-wrap img {
6404 width: 38px;
6405 }
6406 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-author-info-warp {
6407 padding-right: 15px;
6408 }
6409 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-author-info-warp .author-name .name {
6410 font-size: 14px;
6411 }
6412 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-author-info-warp .author-depertment {
6413 font-size: 12px;
6414 }
6415 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-content {
6416 padding: 30px 0 30px 30px;
6417 }
6418 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-title {
6419 margin-bottom: 10px;
6420 font-size: 16px;
6421 }
6422 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-title a:before {
6423 top: 12px;
6424 }
6425 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-text {
6426 font-size: 13px;
6427 }
6428 .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) {
6429 grid-column: span 6/auto;
6430 }
6431 .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 {
6432 display: block;
6433 }
6434 .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 {
6435 content: none;
6436 }
6437 .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 {
6438 padding: 5px 0 5px 5px;
6439 }
6440 .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 {
6441 width: 30px;
6442 }
6443 .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 {
6444 padding-right: 10px;
6445 }
6446 .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 {
6447 margin-bottom: 0px;
6448 }
6449 .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 {
6450 font-size: 12px;
6451 }
6452 .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 {
6453 font-size: 10px;
6454 }
6455 .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 {
6456 padding-top: 15px;
6457 padding-left: 15px;
6458 padding-right: 15px;
6459 }
6460 .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 {
6461 margin-bottom: 10px;
6462 font-size: 12px;
6463 }
6464 .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 {
6465 top: 12px;
6466 }
6467 .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 {
6468 display: none;
6469 }
6470 .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 {
6471 display: none;
6472 }
6473 .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 {
6474 display: flex;
6475 padding-right: 50px;
6476 }
6477 .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 {
6478 margin-right: 10px;
6479 margin-left: 0;
6480 }
6481 .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 {
6482 margin-right: 0;
6483 }
6484 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-reading-time,
6485 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-post-time,
6486 .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,
6487 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-post-time,
6488 .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,
6489 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-post-time,
6490 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-date {
6491 color: #999;
6492 }
6493 .upk-elite-grid .upk-date-reading-wrap > div {
6494 position: relative;
6495 display: inline-flex;
6496 }
6497 .upk-elite-grid .upk-date-reading-wrap > div:before {
6498 content: attr(data-separator);
6499 margin: 0 5px;
6500 }
6501 .upk-elite-grid .upk-date-reading-wrap > div:nth-child(1)::before {
6502 display: none;
6503 }
6504
6505 .upk-global-link-yes .upk-elite-grid .upk-item:hover {
6506 cursor: pointer;
6507 }
6508
6509 @media only screen and (min-width: 600px) {
6510 .upk-elite-grid .upk-style-1 {
6511 grid-template-columns: repeat(3, 1fr);
6512 }
6513 .upk-elite-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-title {
6514 margin-bottom: 20px;
6515 font-size: 20px;
6516 }
6517 .upk-elite-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-text-wrap .upk-text {
6518 font-size: 15px;
6519 }
6520 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) {
6521 grid-column: span 4/auto;
6522 }
6523 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-item-box {
6524 display: flex;
6525 }
6526 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-image-wrap {
6527 max-width: 50%;
6528 min-width: 50%;
6529 }
6530 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-title {
6531 margin-bottom: 20px;
6532 font-size: 25px;
6533 }
6534 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-text {
6535 font-size: 16px;
6536 }
6537 .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) {
6538 grid-column: span 2/auto;
6539 }
6540 .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 {
6541 margin-bottom: 20px;
6542 font-size: 20px;
6543 }
6544 .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 {
6545 font-size: 15px;
6546 }
6547 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) {
6548 grid-column: span 3/auto;
6549 }
6550 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-title {
6551 margin-bottom: 20px;
6552 font-size: 25px;
6553 }
6554 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-title a:before {
6555 top: 16px;
6556 }
6557 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-text {
6558 font-size: 16px;
6559 }
6560 .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) {
6561 grid-column: span 3/auto;
6562 }
6563 .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 {
6564 display: flex;
6565 }
6566 .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 {
6567 width: 40%;
6568 }
6569 .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 {
6570 width: 60%;
6571 }
6572 .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 {
6573 padding: 10px 0 10px 10px;
6574 }
6575 .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 {
6576 width: 32px;
6577 }
6578 .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 {
6579 padding-right: 12px;
6580 }
6581 .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 {
6582 font-size: 14px;
6583 }
6584 .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 {
6585 font-size: 12px;
6586 }
6587 .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 {
6588 padding-top: 0px;
6589 padding-left: 30px;
6590 }
6591 .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 {
6592 margin-bottom: 10px;
6593 font-size: 16px;
6594 }
6595 .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 {
6596 top: 12px;
6597 }
6598 .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 {
6599 display: none;
6600 }
6601 }
6602 @media only screen and (min-width: 600px) and (max-width: 1024px) {
6603 .upk-elite-grid .upk-style-1 {
6604 grid-template-columns: repeat(2, 1fr);
6605 }
6606 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) {
6607 grid-column: span 6/auto;
6608 }
6609 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-title {
6610 font-size: 20px;
6611 }
6612 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-title a:before {
6613 top: 14px;
6614 }
6615 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-text {
6616 font-size: 15px;
6617 }
6618 .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) {
6619 grid-column: span 3/auto;
6620 }
6621 .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 {
6622 top: 14px;
6623 }
6624 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) {
6625 grid-column: span 6/auto;
6626 }
6627 .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) {
6628 grid-column: span 6/auto;
6629 }
6630 .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 {
6631 display: flex;
6632 }
6633 }
6634 .upk-hazel-grid .upk-post-grid {
6635 display: grid;
6636 grid-template-columns: repeat(1, 1fr);
6637 }
6638 .upk-hazel-grid .upk-item {
6639 position: relative;
6640 overflow: hidden;
6641 transition: all 0.3s ease;
6642 }
6643 .upk-hazel-grid .upk-item:hover .upk-content {
6644 opacity: 1;
6645 transform: translateY(0);
6646 }
6647 .upk-hazel-grid .upk-item:hover .upk-meta {
6648 opacity: 1;
6649 }
6650 .upk-hazel-grid .upk-item-box {
6651 position: relative;
6652 overflow: hidden;
6653 transition: all 0.3s ease-in;
6654 height: 100%;
6655 }
6656 .upk-hazel-grid .upk-item-box:before {
6657 content: "";
6658 display: block;
6659 position: absolute;
6660 width: 100%;
6661 top: 0;
6662 bottom: 0;
6663 z-index: 2;
6664 transition: all 0.3s ease;
6665 }
6666 .upk-hazel-grid .upk-item-box:hover .upk-img {
6667 transform: scale(1.1);
6668 }
6669 .upk-hazel-grid .upk-img {
6670 width: 100%;
6671 height: 100%;
6672 object-fit: cover;
6673 transition: all 0.3s ease;
6674 }
6675 .upk-hazel-grid .upk-content {
6676 padding: 30px;
6677 transition: all 0.3s ease;
6678 opacity: 1;
6679 }
6680 .upk-hazel-grid .upk-category a {
6681 text-decoration: none;
6682 font-size: 9px;
6683 background: #ef233c;
6684 text-transform: uppercase;
6685 letter-spacing: 1px;
6686 border-radius: 2px;
6687 display: inline-block;
6688 padding: 3px 6px;
6689 color: #fff;
6690 }
6691 .upk-hazel-grid .upk-category a + a {
6692 margin-right: 5px;
6693 }
6694 .upk-hazel-grid .upk-title {
6695 font-size: clamp(15px, 2vw, 20px);
6696 line-height: 1.3;
6697 margin-bottom: 6px;
6698 }
6699 .upk-hazel-grid .upk-meta {
6700 display: inline-flex;
6701 flex-wrap: wrap;
6702 align-items: center;
6703 opacity: 0;
6704 transition: all 0.3s ease;
6705 font-size: 12px;
6706 }
6707 .upk-hazel-grid .upk-meta .upk-blog-author {
6708 float: right;
6709 display: flex;
6710 align-items: center;
6711 }
6712 .upk-hazel-grid .upk-meta .upk-blog-author a {
6713 text-transform: capitalize;
6714 font-weight: 600;
6715 }
6716 .upk-hazel-grid .upk-meta .upk-blog-author .upk-post-grid-author {
6717 display: flex;
6718 line-height: 1;
6719 margin-right: 5px;
6720 }
6721 .upk-hazel-grid .upk-meta .upk-date {
6722 position: relative;
6723 display: flex;
6724 align-items: center;
6725 line-height: 1;
6726 }
6727 .upk-hazel-grid .upk-meta .upk-date i {
6728 margin: 0 5px;
6729 }
6730 .upk-hazel-grid .upk-meta .upk-post-time {
6731 margin-right: 5px;
6732 }
6733 .upk-hazel-grid .upk-meta .upk-post-time i {
6734 margin-left: 2px;
6735 }
6736 .upk-hazel-grid .upk-meta > div {
6737 position: relative;
6738 display: inline-flex;
6739 }
6740 .upk-hazel-grid .upk-meta > div:before {
6741 content: attr(data-separator);
6742 margin: 0 10px;
6743 }
6744 .upk-hazel-grid .upk-meta > div:nth-child(1)::before {
6745 display: none;
6746 }
6747 .upk-hazel-grid .upk-content-style-1 .upk-item-box:before {
6748 background: rgba(0, 0, 0, 0.4);
6749 }
6750 .upk-hazel-grid .upk-content-style-1 .upk-cetagory {
6751 margin-bottom: 15px;
6752 }
6753 .upk-hazel-grid .upk-content-style-1 .upk-title a {
6754 color: #fff;
6755 }
6756 .upk-hazel-grid .upk-content-style-1 .upk-meta {
6757 color: #fff;
6758 }
6759 .upk-hazel-grid .upk-content-style-1 .upk-meta .upk-blog-author a {
6760 color: #fff;
6761 }
6762 .upk-hazel-grid .upk-content-style-1 .upk-meta .upk-post-time,
6763 .upk-hazel-grid .upk-content-style-1 .upk-meta .upk-date {
6764 color: #ffffff;
6765 }
6766 .upk-hazel-grid .upk-content-style-2 .upk-content {
6767 padding: 15px;
6768 width: 100%;
6769 }
6770 .upk-hazel-grid .upk-content-style-2 .upk-cetagory {
6771 margin-bottom: 15px;
6772 }
6773 .upk-hazel-grid .upk-content-style-2 .upk-title a {
6774 color: #fff;
6775 }
6776 .upk-hazel-grid .upk-content-style-2 .upk-meta {
6777 color: #fff;
6778 }
6779 .upk-hazel-grid .upk-content-style-2 .upk-meta .upk-blog-author a {
6780 color: #fff;
6781 }
6782 .upk-hazel-grid .upk-content-style-2 .upk-meta .upk-post-time,
6783 .upk-hazel-grid .upk-content-style-2 .upk-meta .upk-date {
6784 color: #ffffff;
6785 }
6786 .upk-hazel-grid .upk-content-style-3 .upk-item-box:before {
6787 background: rgba(0, 0, 0, 0.4);
6788 }
6789 .upk-hazel-grid .upk-content-style-3 .upk-cetagory {
6790 margin-bottom: 15px;
6791 }
6792 .upk-hazel-grid .upk-content-style-3 .upk-title a {
6793 background: #fff;
6794 color: #000;
6795 display: inline;
6796 padding: 6px;
6797 -webkit-box-decoration-break: clone;
6798 }
6799 .upk-hazel-grid .upk-content-style-3 .upk-meta {
6800 background: #fff;
6801 color: #000;
6802 display: inline-flex;
6803 padding: 6px;
6804 }
6805 .upk-hazel-grid .upk-content-style-3 .upk-meta .upk-blog-author a {
6806 color: #000;
6807 }
6808 .upk-hazel-grid .upk-content-style-3 .upk-meta .upk-date {
6809 color: #000;
6810 }
6811 .upk-hazel-grid .upk-content-style-3 .upk-meta .upk-date::before {
6812 background: #000;
6813 }
6814 .upk-hazel-grid .upk-content-style-3 .upk-meta .upk-post-time {
6815 color: #000;
6816 }
6817 .upk-hazel-grid .upk-text-position-center-center .upk-content {
6818 position: absolute;
6819 top: 60%;
6820 right: 50%;
6821 width: 100%;
6822 z-index: 111;
6823 text-align: center;
6824 transform: translate(50%, -50%);
6825 }
6826 .upk-hazel-grid .upk-text-position-center-center .upk-item:hover .upk-content {
6827 top: 50%;
6828 transform: translate(50%, -50%);
6829 }
6830 .upk-hazel-grid .upk-text-position-bottom-center .upk-content,
6831 .upk-hazel-grid .upk-text-position-bottom-left .upk-content {
6832 position: absolute;
6833 bottom: 0;
6834 right: 0;
6835 z-index: 111;
6836 transform: translateY(30px);
6837 }
6838 .upk-hazel-grid .upk-text-position-bottom-center .upk-content {
6839 text-align: center;
6840 }
6841 .upk-hazel-grid .upk-text-position-top-left .upk-content {
6842 position: absolute;
6843 top: 0;
6844 right: 0;
6845 z-index: 111;
6846 transform: translateY(-40px);
6847 display: flex;
6848 flex-direction: column-reverse;
6849 flex-flow: wrap-reverse;
6850 }
6851 .upk-hazel-grid .upk-text-position-top-left .upk-title-wrap {
6852 margin-bottom: 10px;
6853 width: 100%;
6854 }
6855 .upk-hazel-grid .upk-text-position-top-left .upk-meta {
6856 margin-bottom: 20px;
6857 }
6858 .upk-hazel-grid .upk-text-position-top-right .upk-content {
6859 position: absolute;
6860 top: 0;
6861 left: 0;
6862 z-index: 111;
6863 text-align: left;
6864 transform: translateY(-40px);
6865 display: flex;
6866 flex-direction: column-reverse;
6867 flex-flow: wrap-reverse;
6868 }
6869 .upk-hazel-grid .upk-text-position-top-right .upk-title-wrap {
6870 margin-bottom: 10px;
6871 width: 100%;
6872 }
6873 .upk-hazel-grid .upk-text-position-top-right .upk-cetagory {
6874 margin-right: auto;
6875 }
6876 .upk-hazel-grid .upk-text-position-top-right .upk-meta {
6877 margin-right: auto;
6878 margin-bottom: 20px;
6879 }
6880 .upk-hazel-grid .upk-text-position-top-right .upk-category {
6881 margin-right: auto;
6882 }
6883 .upk-hazel-grid .upk-text-position-bottom-right .upk-content {
6884 position: absolute;
6885 bottom: 0;
6886 left: 0;
6887 z-index: 111;
6888 transform: translateY(30px);
6889 text-align: left;
6890 }
6891 .upk-hazel-grid .upk-text-position-bottom-right .upk-meta {
6892 opacity: 1;
6893 transition: all 0.3s ease;
6894 display: inline-flex;
6895 }
6896 .upk-hazel-grid .upk-post-grid.upk-style-2 .upk-item:nth-child(6n+1) {
6897 grid-row: none;
6898 }
6899 .upk-hazel-grid .upk-post-grid.upk-style-2 .upk-item:nth-child(n+1) {
6900 grid-column: span 2/auto;
6901 }
6902 .upk-hazel-grid .upk-post-grid.upk-style-3 .upk-item:nth-child(5n+1) {
6903 grid-row: span 2/auto;
6904 }
6905 .upk-hazel-grid .upk-post-grid.upk-style-3 .upk-item:nth-child(n+1) {
6906 grid-column: span 2/auto;
6907 }
6908 .upk-hazel-grid .upk-post-grid.upk-style-4 .upk-item:nth-child(5n+2) {
6909 grid-row: span 2/auto;
6910 }
6911 .upk-hazel-grid .upk-post-grid.upk-style-4 .upk-item:nth-child(n+1) {
6912 grid-column: span 2/auto;
6913 }
6914 .upk-hazel-grid .upk-post-grid.upk-style-5 .upk-item:nth-child(n+1) {
6915 grid-column: span 6/auto;
6916 }
6917 .upk-hazel-grid .upk-post-grid.upk-style-6 .upk-item:nth-child(n+1) {
6918 grid-column: span 2/auto;
6919 }
6920 .upk-hazel-grid .upk-post-grid.upk-style-6 .upk-item:nth-child(5n+3) {
6921 grid-row: span 2/auto;
6922 }
6923 .upk-hazel-grid .upk-post-grid.upk-style-7 .upk-item:nth-child(n+1) {
6924 grid-column: span 2/auto;
6925 }
6926 .upk-hazel-grid .upk-post-grid.upk-style-8 .upk-item:nth-child(n+1) {
6927 grid-column: span 3/auto;
6928 }
6929 .upk-hazel-grid .upk-post-grid.upk-style-9 .upk-item:nth-child(n+1) {
6930 grid-column: span 6/auto;
6931 }
6932 .upk-hazel-grid .upk-post-grid.upk-style-10 .upk-item:nth-child(n+1) {
6933 grid-column: span 6/auto;
6934 }
6935
6936 .upk-global-link-yes .upk-hazel-grid .upk-item:hover {
6937 cursor: pointer;
6938 }
6939
6940 @media only screen and (min-width: 661px) and (max-width: 1200px) {
6941 .upk-hazel-grid .upk-post-grid.upk-style-1 {
6942 grid-template-columns: repeat(2, 1fr);
6943 }
6944 .upk-hazel-grid .upk-post-grid.upk-style-2 .upk-item:nth-child(6n+1) {
6945 grid-column: span 3/auto !important;
6946 }
6947 .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) {
6948 grid-column: span 3/auto;
6949 }
6950 .upk-hazel-grid .upk-post-grid.upk-style-2 .upk-item:nth-child(6n+5) {
6951 grid-row: span 2/auto;
6952 }
6953 .upk-hazel-grid .upk-post-grid.upk-style-3 .upk-item:nth-child(5n+1) {
6954 grid-column: span 3/auto;
6955 grid-row: span 2/auto;
6956 }
6957 .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) {
6958 grid-column: span 3/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 3/auto;
6965 }
6966 .upk-hazel-grid .upk-post-grid.upk-style-5 .upk-item:nth-child(5n+1) {
6967 grid-row: span 2/auto !important;
6968 grid-column: span 6/auto !important;
6969 }
6970 .upk-hazel-grid .upk-post-grid.upk-style-5 .upk-item:nth-child(5n+2) {
6971 grid-row: span 1/auto !important;
6972 }
6973 .upk-hazel-grid .upk-post-grid.upk-style-5 .upk-item:nth-child(5n+4) {
6974 grid-row: span 2/auto !important;
6975 grid-column: span 6/auto !important;
6976 }
6977 .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) {
6978 grid-column: span 3/auto !important;
6979 }
6980 .upk-hazel-grid .upk-post-grid.upk-style-6 .upk-item:nth-child(n+1) {
6981 grid-column: span 3/auto;
6982 }
6983 .upk-hazel-grid .upk-post-grid.upk-style-6 .upk-item:nth-child(5n+3) {
6984 grid-row: span 2/auto;
6985 }
6986 .upk-hazel-grid .upk-post-grid.upk-style-7 .upk-item:nth-child(n+1) {
6987 grid-column: span 3/auto;
6988 }
6989 .upk-hazel-grid .upk-post-grid.upk-style-9 .upk-item:nth-child(4n+1) {
6990 grid-column: span 6/auto !important;
6991 grid-row: span 2/auto !important;
6992 }
6993 .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) {
6994 grid-column: span 3/auto !important;
6995 }
6996 .upk-hazel-grid .upk-post-grid.upk-style-9 .upk-item:nth-child(4n+3) {
6997 grid-row: span 2/auto;
6998 }
6999 .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) {
7000 grid-row: span 2/auto !important;
7001 }
7002 .upk-hazel-grid .upk-post-grid.upk-style-10 .upk-item:nth-child(n+1) {
7003 grid-column: span 3/auto !important;
7004 }
7005 }
7006 @media only screen and (min-width: 661px) {
7007 .upk-hazel-grid .upk-post-grid {
7008 grid-template-columns: repeat(6, 1fr);
7009 }
7010 .upk-hazel-grid .upk-post-grid.upk-style-1 {
7011 grid-template-columns: repeat(3, 1fr);
7012 }
7013 .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) {
7014 grid-row: span 2/auto;
7015 }
7016 .upk-hazel-grid .upk-post-grid.upk-style-2 .upk-item:nth-child(6n+1) {
7017 grid-column: span 4/auto;
7018 grid-row: span 2/auto;
7019 }
7020 .upk-hazel-grid .upk-post-grid.upk-style-2 .upk-item:nth-child(6n+1) .upk-content {
7021 padding: 36px;
7022 }
7023 .upk-hazel-grid .upk-post-grid.upk-style-2 .upk-item:nth-child(6n+1) .upk-title {
7024 font-size: 32px;
7025 }
7026 .upk-hazel-grid .upk-post-grid.upk-style-3 .upk-item:nth-child(5n+1) .upk-title {
7027 font-size: 25px;
7028 }
7029 .upk-hazel-grid .upk-post-grid.upk-style-4 .upk-item:nth-child(5n+2) .upk-title {
7030 font-size: 25px;
7031 }
7032 .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 {
7033 padding: 36px;
7034 }
7035 .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 {
7036 font-size: 32px;
7037 }
7038 .upk-hazel-grid .upk-post-grid.upk-style-5 .upk-item:nth-child(5n+1) {
7039 grid-column: span 4/auto;
7040 }
7041 .upk-hazel-grid .upk-post-grid.upk-style-5 .upk-item:nth-child(5n+4) {
7042 grid-column: span 4/auto;
7043 grid-row: span 2/auto;
7044 }
7045 .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) {
7046 grid-column: span 2/auto;
7047 }
7048 .upk-hazel-grid .upk-post-grid.upk-style-9 .upk-item:nth-child(4n+1) {
7049 grid-column: span 4/auto;
7050 grid-row: span 3/auto;
7051 }
7052 .upk-hazel-grid .upk-post-grid.upk-style-9 .upk-item:nth-child(4n+1) .upk-content {
7053 padding: 36px;
7054 }
7055 .upk-hazel-grid .upk-post-grid.upk-style-9 .upk-item:nth-child(4n+1) .upk-title {
7056 font-size: 32px;
7057 }
7058 .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) {
7059 grid-column: span 2/auto;
7060 }
7061 .upk-hazel-grid .upk-post-grid.upk-style-10 .upk-item:nth-child(6n+5) {
7062 grid-column: span 4/auto;
7063 grid-row: span 2/auto;
7064 }
7065 .upk-hazel-grid .upk-post-grid.upk-style-10 .upk-item:nth-child(6n+5) .upk-content {
7066 padding: 36px;
7067 }
7068 .upk-hazel-grid .upk-post-grid.upk-style-10 .upk-item:nth-child(6n+5) .upk-title {
7069 font-size: 32px;
7070 }
7071 .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) {
7072 grid-column: span 2/auto;
7073 }
7074 }
7075 .upk-maple-grid .upk-post-grid {
7076 display: grid;
7077 grid-gap: 20px;
7078 }
7079 .upk-maple-grid .upk-item {
7080 position: relative;
7081 overflow: hidden;
7082 display: flex;
7083 transition: all 0.3s ease;
7084 }
7085 .upk-maple-grid .upk-item:hover .upk-img {
7086 transform: scale(1.1);
7087 }
7088 .upk-maple-grid .upk-item-box {
7089 position: relative;
7090 }
7091 .upk-maple-grid .upk-image-wrap {
7092 position: relative;
7093 display: flex;
7094 }
7095 .upk-maple-grid .upk-main-image {
7096 position: relative;
7097 overflow: hidden;
7098 border-radius: 5px;
7099 width: 100%;
7100 display: flex;
7101 }
7102 .upk-maple-grid .upk-main-image .upk-img {
7103 width: 100%;
7104 height: 100%;
7105 object-fit: cover;
7106 transition: all 0.3s ease-in-out;
7107 }
7108 .upk-maple-grid .upk-category {
7109 position: absolute;
7110 top: 0;
7111 right: 0;
7112 margin: 15px;
7113 display: inline-flex;
7114 gap: 7px;
7115 flex-wrap: wrap;
7116 }
7117 .upk-maple-grid .upk-category a {
7118 background-color: #ef233c;
7119 text-decoration: none;
7120 padding: 3px 10px;
7121 border-radius: 15px;
7122 font-size: 12px;
7123 color: #ffffff;
7124 }
7125 .upk-maple-grid .upk-post-format {
7126 position: absolute;
7127 bottom: 0;
7128 left: 50px;
7129 }
7130 .upk-maple-grid .upk-post-format a {
7131 color: #fff;
7132 background-color: #ef233c;
7133 display: flex;
7134 position: absolute;
7135 padding: 10px;
7136 border-radius: 30px;
7137 cursor: pointer;
7138 transform: translate(50%, -50%);
7139 }
7140 .upk-maple-grid .upk-post-format a i {
7141 display: flex;
7142 }
7143 .upk-maple-grid .upk-content {
7144 padding-top: 20px;
7145 width: 100%;
7146 }
7147 .upk-maple-grid .upk-meta {
7148 display: inline-flex;
7149 flex-wrap: wrap;
7150 align-items: center;
7151 margin-bottom: 15px;
7152 font-size: 13px;
7153 }
7154 .upk-maple-grid .upk-meta .upk-author {
7155 display: flex;
7156 align-items: center;
7157 }
7158 .upk-maple-grid .upk-meta .upk-author img {
7159 border-radius: 80px;
7160 margin-left: 10px;
7161 }
7162 .upk-maple-grid .upk-meta .author-name {
7163 color: #8d99ae;
7164 font-weight: 600;
7165 }
7166 .upk-maple-grid .upk-meta .upk-blog-date {
7167 position: relative;
7168 display: flex;
7169 }
7170 .upk-maple-grid .upk-meta .upk-blog-date .date {
7171 color: #8d99ae;
7172 }
7173 .upk-maple-grid .upk-meta .upk-blog-date i {
7174 margin: 0 5px;
7175 }
7176 .upk-maple-grid .upk-meta .upk-post-time {
7177 margin-right: 5px;
7178 color: #8d99ae;
7179 }
7180 .upk-maple-grid .upk-meta .upk-post-time i {
7181 margin-left: 2px;
7182 }
7183 .upk-maple-grid .upk-meta .upk-reading-time {
7184 color: #8d99ae;
7185 }
7186 .upk-maple-grid .upk-meta > div {
7187 position: relative;
7188 display: inline-flex;
7189 }
7190 .upk-maple-grid .upk-meta > div:before {
7191 content: attr(data-separator);
7192 margin: 0 8px;
7193 }
7194 .upk-maple-grid .upk-meta > div:nth-child(1)::before {
7195 display: none;
7196 }
7197 .upk-maple-grid .upk-title {
7198 width: 100%;
7199 font-size: 18px;
7200 font-weight: 600;
7201 line-height: 1.4;
7202 margin-top: 0;
7203 margin-bottom: 15px;
7204 }
7205 .upk-maple-grid .upk-title a {
7206 color: #2b2d42;
7207 }
7208 .upk-maple-grid .upk-title a:hover {
7209 color: #ef233c;
7210 }
7211 .upk-maple-grid .upk-text {
7212 color: #8d99ae;
7213 font-size: 14px;
7214 }
7215 .upk-maple-grid .upk-text P {
7216 margin: 0;
7217 }
7218 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-item-box,
7219 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-item-box,
7220 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-item-box,
7221 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-item-box,
7222 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-item-box,
7223 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-item-box,
7224 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-item-box,
7225 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-item-box,
7226 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-item-box,
7227 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-item-box,
7228 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-item-box,
7229 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-item-box {
7230 display: flex;
7231 align-items: center;
7232 width: 100%;
7233 }
7234 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-title,
7235 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-title,
7236 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-title,
7237 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-title,
7238 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-title,
7239 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-title,
7240 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-title,
7241 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-title,
7242 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-title,
7243 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-title,
7244 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-title,
7245 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-title {
7246 font-size: 16px;
7247 }
7248 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-category,
7249 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-post-format,
7250 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-author,
7251 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-blog-date::before,
7252 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-text,
7253 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-category,
7254 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-post-format,
7255 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-author,
7256 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-blog-date::before,
7257 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-text,
7258 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-category,
7259 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-post-format,
7260 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-author,
7261 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-blog-date::before,
7262 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-text,
7263 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-category,
7264 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-post-format,
7265 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-author,
7266 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-blog-date::before,
7267 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-text,
7268 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-category,
7269 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-post-format,
7270 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-author,
7271 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-blog-date::before,
7272 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-text,
7273 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-category,
7274 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-post-format,
7275 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-author,
7276 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-blog-date::before,
7277 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-text,
7278 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-category,
7279 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-post-format,
7280 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-author,
7281 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-blog-date::before,
7282 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-text,
7283 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-category,
7284 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-post-format,
7285 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-author,
7286 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-blog-date::before,
7287 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-text,
7288 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-category,
7289 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-post-format,
7290 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-author,
7291 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-blog-date::before,
7292 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-text,
7293 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-category,
7294 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-post-format,
7295 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-author,
7296 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-blog-date::before,
7297 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-text,
7298 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-category,
7299 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-post-format,
7300 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-author,
7301 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-blog-date::before,
7302 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-text,
7303 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-category,
7304 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-post-format,
7305 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-author,
7306 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-blog-date::before,
7307 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-text {
7308 display: none;
7309 }
7310 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-main-image,
7311 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-main-image,
7312 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-main-image,
7313 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-main-image,
7314 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-main-image,
7315 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-main-image,
7316 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-main-image,
7317 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-main-image,
7318 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-main-image,
7319 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-main-image,
7320 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-main-image,
7321 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-main-image {
7322 width: 150px;
7323 }
7324 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-content,
7325 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-content,
7326 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-content,
7327 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-content,
7328 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-content,
7329 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-content,
7330 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-content,
7331 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-content,
7332 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-content,
7333 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-content,
7334 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-content,
7335 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-content {
7336 padding: 15px;
7337 }
7338 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-content-inner,
7339 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-content-inner,
7340 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-content-inner,
7341 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-content-inner,
7342 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-content-inner,
7343 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-content-inner,
7344 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-content-inner,
7345 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-content-inner,
7346 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-content-inner,
7347 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-content-inner,
7348 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-content-inner,
7349 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-content-inner {
7350 display: flex;
7351 flex-direction: row-reverse;
7352 flex-flow: wrap-reverse;
7353 }
7354 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-meta,
7355 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-meta,
7356 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-meta,
7357 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-meta,
7358 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-meta,
7359 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-meta,
7360 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-meta,
7361 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-meta,
7362 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-meta,
7363 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-meta,
7364 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-meta,
7365 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-meta {
7366 font-size: 13px;
7367 margin-bottom: 0;
7368 width: 100%;
7369 }
7370 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-meta .upk-blog-date,
7371 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-meta .upk-blog-date,
7372 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-meta .upk-blog-date,
7373 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-meta .upk-blog-date,
7374 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-meta .upk-blog-date,
7375 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-meta .upk-blog-date,
7376 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-meta .upk-blog-date,
7377 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-meta .upk-blog-date,
7378 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-meta .upk-blog-date,
7379 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-meta .upk-blog-date,
7380 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-meta .upk-blog-date,
7381 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-meta .upk-blog-date {
7382 padding-right: 0px;
7383 }
7384 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-meta .upk-blog-date i,
7385 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-meta .upk-blog-date i,
7386 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-meta .upk-blog-date i,
7387 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-meta .upk-blog-date i,
7388 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-meta .upk-blog-date i,
7389 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-meta .upk-blog-date i,
7390 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-meta .upk-blog-date i,
7391 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-meta .upk-blog-date i,
7392 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-meta .upk-blog-date i,
7393 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-meta .upk-blog-date i,
7394 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-meta .upk-blog-date i,
7395 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-meta .upk-blog-date i {
7396 margin-right: 0;
7397 }
7398 .upk-maple-grid .upk-style-1 {
7399 grid-template-columns: repeat(6, 1fr);
7400 }
7401 .upk-maple-grid .upk-style-1 .upk-item {
7402 grid-column: span 6/auto;
7403 }
7404 .upk-maple-grid .upk-style-2 {
7405 grid-template-columns: repeat(6, 1fr);
7406 }
7407 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+1) {
7408 grid-column: span 6/auto;
7409 grid-row: span 4/auto;
7410 }
7411 .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) {
7412 grid-column: span 6/auto;
7413 }
7414 .upk-maple-grid .upk-style-3 {
7415 grid-template-columns: repeat(1, 1fr);
7416 }
7417 .upk-maple-grid .upk-style-4 {
7418 grid-template-columns: repeat(1, 1fr);
7419 }
7420 .upk-maple-grid .upk-style-5 {
7421 grid-template-columns: repeat(6, 1fr);
7422 }
7423 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+1) {
7424 grid-column: span 6/auto;
7425 }
7426 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+1) .upk-item-box {
7427 display: block;
7428 }
7429 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+1) .upk-main-image {
7430 width: 100%;
7431 }
7432 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+1) .upk-content {
7433 padding-top: 30px;
7434 padding-right: 0px;
7435 padding-left: 0px;
7436 }
7437 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+1) .upk-title {
7438 font-size: 18px;
7439 }
7440 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+3) {
7441 grid-column: span 6/auto;
7442 grid-row: span 3/auto;
7443 }
7444 .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) {
7445 grid-column: span 6/auto;
7446 }
7447
7448 .upk-maple-content--center .upk-style-1 .upk-item:nth-child(6n+3) .upk-meta,
7449 .upk-maple-content--center .upk-style-1 .upk-item:nth-child(6n+4) .upk-meta,
7450 .upk-maple-content--center .upk-style-1 .upk-item:nth-child(6n+5) .upk-meta,
7451 .upk-maple-content--center .upk-style-1 .upk-item:nth-child(6n+6) .upk-meta,
7452 .upk-maple-content--center .upk-style-2 .upk-item:nth-child(5n+2) .upk-meta,
7453 .upk-maple-content--center .upk-style-2 .upk-item:nth-child(5n+3) .upk-meta,
7454 .upk-maple-content--center .upk-style-2 .upk-item:nth-child(5n+4) .upk-meta,
7455 .upk-maple-content--center .upk-style-2 .upk-item:nth-child(5n+5) .upk-meta,
7456 .upk-maple-content--center .upk-style-5 .upk-item:nth-child(5n+2) .upk-meta,
7457 .upk-maple-content--center .upk-style-5 .upk-item:nth-child(5n+4) .upk-meta,
7458 .upk-maple-content--center .upk-style-5 .upk-item:nth-child(5n+5) .upk-meta,
7459 .upk-maple-content--center .upk-style-3 .upk-item:nth-child(n+1) .upk-meta {
7460 justify-content: center;
7461 }
7462
7463 .upk-maple-content--right .upk-style-1 .upk-item:nth-child(6n+3) .upk-item-box,
7464 .upk-maple-content--right .upk-style-1 .upk-item:nth-child(6n+4) .upk-item-box,
7465 .upk-maple-content--right .upk-style-1 .upk-item:nth-child(6n+5) .upk-item-box,
7466 .upk-maple-content--right .upk-style-1 .upk-item:nth-child(6n+6) .upk-item-box,
7467 .upk-maple-content--right .upk-style-2 .upk-item:nth-child(5n+2) .upk-item-box,
7468 .upk-maple-content--right .upk-style-2 .upk-item:nth-child(5n+3) .upk-item-box,
7469 .upk-maple-content--right .upk-style-2 .upk-item:nth-child(5n+4) .upk-item-box,
7470 .upk-maple-content--right .upk-style-2 .upk-item:nth-child(5n+5) .upk-item-box,
7471 .upk-maple-content--right .upk-style-5 .upk-item:nth-child(5n+2) .upk-item-box,
7472 .upk-maple-content--right .upk-style-5 .upk-item:nth-child(5n+4) .upk-item-box,
7473 .upk-maple-content--right .upk-style-5 .upk-item:nth-child(5n+5) .upk-item-box,
7474 .upk-maple-content--right .upk-style-3 .upk-item:nth-child(n+1) .upk-item-box {
7475 flex-direction: row-reverse;
7476 }
7477 .upk-maple-content--right .upk-style-1 .upk-item:nth-child(6n+3) .upk-meta,
7478 .upk-maple-content--right .upk-style-1 .upk-item:nth-child(6n+4) .upk-meta,
7479 .upk-maple-content--right .upk-style-1 .upk-item:nth-child(6n+5) .upk-meta,
7480 .upk-maple-content--right .upk-style-1 .upk-item:nth-child(6n+6) .upk-meta,
7481 .upk-maple-content--right .upk-style-2 .upk-item:nth-child(5n+2) .upk-meta,
7482 .upk-maple-content--right .upk-style-2 .upk-item:nth-child(5n+3) .upk-meta,
7483 .upk-maple-content--right .upk-style-2 .upk-item:nth-child(5n+4) .upk-meta,
7484 .upk-maple-content--right .upk-style-2 .upk-item:nth-child(5n+5) .upk-meta,
7485 .upk-maple-content--right .upk-style-5 .upk-item:nth-child(5n+2) .upk-meta,
7486 .upk-maple-content--right .upk-style-5 .upk-item:nth-child(5n+4) .upk-meta,
7487 .upk-maple-content--right .upk-style-5 .upk-item:nth-child(5n+5) .upk-meta,
7488 .upk-maple-content--right .upk-style-3 .upk-item:nth-child(n+1) .upk-meta {
7489 justify-content: flex-end;
7490 }
7491
7492 .upk-global-link-yes .upk-maple-grid .upk-item:hover {
7493 cursor: pointer;
7494 }
7495
7496 @media (min-width: 768px) {
7497 .upk-maple-grid .upk-title {
7498 font-size: 24px;
7499 }
7500 .upk-maple-grid .upk-text {
7501 font-size: 16px;
7502 margin-bottom: 20px;
7503 }
7504 .upk-maple-grid .upk-meta {
7505 font-size: 14px;
7506 }
7507 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-title,
7508 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-title,
7509 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-title,
7510 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-title,
7511 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-title,
7512 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-title,
7513 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-title,
7514 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-title,
7515 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-title,
7516 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-title,
7517 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-title,
7518 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-title {
7519 font-size: 18px;
7520 }
7521 .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) {
7522 grid-column: span 3/auto;
7523 }
7524 .upk-maple-grid .upk-style-4,
7525 .upk-maple-grid .upk-style-3 {
7526 grid-template-columns: repeat(2, 1fr);
7527 }
7528 .upk-maple-grid .upk-style-1 .upk-item:nth-child(n+1) {
7529 grid-column: span 3/auto;
7530 }
7531 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+1) .upk-image-wrap,
7532 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+1) .upk-content {
7533 width: 50%;
7534 }
7535 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+1) .upk-item-box {
7536 display: flex;
7537 align-items: center;
7538 }
7539 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+1) .upk-post-format {
7540 bottom: 50px;
7541 left: 0px;
7542 }
7543 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+1) .upk-content {
7544 padding: 0 30px;
7545 }
7546 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+1) .upk-title {
7547 font-size: 24px;
7548 }
7549 .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) {
7550 grid-column: span 3/auto;
7551 }
7552 }
7553 .upk-ramble-grid {
7554 position: relative;
7555 }
7556 .upk-ramble-grid .upk-post-wrap {
7557 display: grid;
7558 }
7559 .upk-ramble-grid .upk-item {
7560 display: flex;
7561 position: relative;
7562 position: relative;
7563 overflow: hidden;
7564 border-radius: 6px;
7565 height: 360px;
7566 -webkit-box-shadow: 0px 3px 10px -5px rgba(151, 163, 184, 0.5);
7567 box-shadow: 0px 3px 10px -5px rgba(151, 163, 184, 0.5);
7568 -webkit-transition: all 0.3s ease;
7569 transition: all 0.3s ease;
7570 }
7571 .upk-ramble-grid .upk-item:hover .upk-image-wrap:before {
7572 background-color: rgba(239, 35, 60, 0.5);
7573 }
7574 .upk-ramble-grid .upk-item:hover .upk-meta {
7575 position: relative;
7576 opacity: 1;
7577 margin-top: 0;
7578 margin-bottom: 15px;
7579 transform: translateY(0);
7580 transition-delay: 0.3s;
7581 }
7582 .upk-ramble-grid .upk-item:hover .upk-date-cetagory-wrap {
7583 position: absolute;
7584 opacity: 0;
7585 visibility: hidden;
7586 transform: translateY(20px);
7587 transition-delay: 0.3s;
7588 }
7589 .upk-ramble-grid .upk-item:hover .upk-title a {
7590 color: #fff;
7591 }
7592 .upk-ramble-grid .upk-item:hover .upk-text {
7593 color: #f8f8f8;
7594 opacity: 1;
7595 transition-delay: 0.4s;
7596 transform: translateY(0px);
7597 }
7598 .upk-ramble-grid .upk-item:hover .upk-btn-comments-wrap .upk-readmore {
7599 color: #fff;
7600 }
7601 .upk-ramble-grid .upk-item:hover .upk-btn-comments-wrap .upk-readmore svg * {
7602 fill: #fff;
7603 }
7604 .upk-ramble-grid .upk-item:hover .upk-btn-comments-wrap .upk-comments {
7605 color: #fff;
7606 }
7607 .upk-ramble-grid .upk-item:hover .upk-default-show {
7608 visibility: hidden;
7609 opacity: 0;
7610 transform: translateY(20px);
7611 }
7612 .upk-ramble-grid .upk-item:hover .upk-default-hide {
7613 opacity: 1;
7614 transform: translateY(0);
7615 visibility: visible;
7616 transition-delay: 0.1s;
7617 }
7618 .upk-ramble-grid .upk-image-wrap {
7619 display: flex;
7620 width: 100%;
7621 }
7622 .upk-ramble-grid .upk-image-wrap:before {
7623 position: absolute;
7624 content: "";
7625 top: 0;
7626 right: 0;
7627 width: 100%;
7628 height: 100%;
7629 background-color: #fff;
7630 -webkit-transition: all 0.3s ease;
7631 transition: all 0.3s ease;
7632 }
7633 .upk-ramble-grid .upk-img {
7634 object-fit: cover;
7635 height: 100%;
7636 width: 100%;
7637 }
7638 .upk-ramble-grid .upk-content {
7639 position: absolute;
7640 top: 0;
7641 right: 0;
7642 width: 100%;
7643 }
7644 .upk-ramble-grid .upk-author-name a {
7645 color: #fff;
7646 font-size: 15px;
7647 font-weight: 600;
7648 text-transform: capitalize;
7649 -webkit-transition: color 0.3s ease;
7650 transition: color 0.3s ease;
7651 }
7652 .upk-ramble-grid .upk-post-time,
7653 .upk-ramble-grid .upk-date {
7654 color: #f5f5f5;
7655 font-size: 14px;
7656 }
7657 .upk-ramble-grid .upk-post-time {
7658 margin-right: 5px;
7659 }
7660 .upk-ramble-grid .upk-post-time i {
7661 margin-left: 2px;
7662 }
7663 .upk-ramble-grid .upk-meta {
7664 display: flex;
7665 align-items: center;
7666 position: absolute;
7667 -webkit-transition: all 0.3s ease;
7668 transition: all 0.3s ease;
7669 opacity: 0;
7670 transform: translateY(-100%);
7671 }
7672 .upk-ramble-grid .upk-meta .upk-author-image {
7673 margin-left: 15px;
7674 }
7675 .upk-ramble-grid .upk-meta .upk-author-image img {
7676 border-radius: 80px;
7677 }
7678 .upk-ramble-grid .upk-date-reading-time {
7679 color: #f5f5f5;
7680 font-size: 14px;
7681 flex-wrap: wrap;
7682 }
7683 .upk-ramble-grid .upk-date-reading-time > div {
7684 position: relative;
7685 display: inline-flex;
7686 }
7687 .upk-ramble-grid .upk-date-reading-time > div:before {
7688 content: attr(data-separator);
7689 margin: 0 8px;
7690 }
7691 .upk-ramble-grid .upk-date-reading-time > div:nth-child(1)::before {
7692 display: none;
7693 }
7694 .upk-ramble-grid .upk-date-cetagory-wrap {
7695 display: inline-flex;
7696 align-items: center;
7697 position: relative;
7698 opacity: 1;
7699 transition: all 0.3s ease;
7700 margin-bottom: 15px;
7701 transform: translateY(0);
7702 visibility: visible;
7703 transition: all 0.3s ease;
7704 }
7705 .upk-ramble-grid .upk-date-cetagory-wrap .upk-post-time,
7706 .upk-ramble-grid .upk-date-cetagory-wrap .upk-date {
7707 color: #8D99AE;
7708 font-size: 15px;
7709 line-height: 1;
7710 }
7711 .upk-ramble-grid .upk-date-cetagory-wrap .upk-category {
7712 position: relative;
7713 margin-right: 10px;
7714 padding-right: 10px;
7715 display: inline-flex;
7716 }
7717 .upk-ramble-grid .upk-date-cetagory-wrap .upk-category a {
7718 color: #8D99AE;
7719 font-size: 15px;
7720 text-transform: capitalize;
7721 line-height: 1;
7722 }
7723 .upk-ramble-grid .upk-date-cetagory-wrap .upk-category a + a {
7724 margin-right: 5px;
7725 }
7726 .upk-ramble-grid .upk-date-cetagory-wrap .upk-category:before {
7727 content: "";
7728 position: absolute;
7729 background: #e6e9ec;
7730 height: 100%;
7731 width: 2px;
7732 right: -1px;
7733 }
7734 .upk-ramble-grid .upk-title {
7735 font-size: 24px;
7736 font-weight: 600;
7737 margin: 0;
7738 padding-bottom: 15px;
7739 text-transform: capitalize;
7740 }
7741 .upk-ramble-grid .upk-title a {
7742 color: #2B2D42;
7743 -webkit-transition: all 0.3s ease;
7744 transition: all 0.3s ease;
7745 }
7746 .upk-ramble-grid .upk-text {
7747 font-size: 16px;
7748 color: #8D99AE;
7749 opacity: 0;
7750 transition: all 0.3s ease;
7751 transform: translateY(-20px);
7752 }
7753 .upk-ramble-grid .upk-btn-comments-wrap {
7754 display: flex;
7755 justify-content: space-between;
7756 align-items: center;
7757 position: absolute;
7758 width: 100%;
7759 bottom: 0;
7760 padding: 30px;
7761 }
7762 .upk-ramble-grid .upk-btn-comments-wrap .upk-readmore {
7763 color: #8D99AE;
7764 font-size: 15px;
7765 font-weight: 600;
7766 text-transform: capitalize;
7767 -webkit-transition: all 0.3s ease;
7768 transition: all 0.3s ease;
7769 }
7770 .upk-ramble-grid .upk-btn-comments-wrap .upk-readmore svg {
7771 width: 1em;
7772 }
7773 .upk-ramble-grid .upk-btn-comments-wrap .upk-readmore svg * {
7774 fill: #8D99AE;
7775 }
7776 .upk-ramble-grid .upk-btn-comments-wrap .upk-comments {
7777 color: #8D99AE;
7778 font-size: 15px;
7779 text-transform: capitalize;
7780 -webkit-transition: color 0.3s ease;
7781 transition: color 0.3s ease;
7782 }
7783 .upk-ramble-grid .upk-default-show {
7784 position: absolute;
7785 -webkit-transition: all 0.3s ease;
7786 transition: all 0.3s ease;
7787 opacity: 1;
7788 transform: translateY(0);
7789 padding: 30px;
7790 }
7791 .upk-ramble-grid .upk-default-hide {
7792 position: absolute;
7793 -webkit-transition: all 0.3s ease;
7794 transition: all 0.3s ease;
7795 opacity: 0;
7796 transform: translateY(-100%);
7797 visibility: hidden;
7798 padding: 30px;
7799 }
7800
7801 .upk-global-link-yes .upk-ramble-grid .upk-item:hover {
7802 cursor: pointer;
7803 }
7804
7805 .upk-alex-carousel {
7806 position: relative;
7807 }
7808 .upk-alex-carousel .upk-item {
7809 position: relative;
7810 overflow: hidden;
7811 display: flex;
7812 height: 300px;
7813 }
7814 .upk-alex-carousel .upk-item:hover .upk-button-wrap {
7815 margin-bottom: 0px !important;
7816 }
7817 .upk-alex-carousel .upk-item:hover .upk-readmore {
7818 background: white;
7819 }
7820 .upk-alex-carousel .upk-item:hover .upk-readmore .upk-readmore-icon:before {
7821 width: 50px;
7822 background: #2B2D42;
7823 }
7824 .upk-alex-carousel .upk-item:hover .upk-readmore .upk-readmore-icon span:before,
7825 .upk-alex-carousel .upk-item:hover .upk-readmore .upk-readmore-icon span:after {
7826 width: 10px;
7827 transition-delay: 0.3s;
7828 background: #2B2D42;
7829 opacity: 1;
7830 }
7831 .upk-alex-carousel .upk-item:hover .upk-post-format a {
7832 transform: translateY(0);
7833 opacity: 1;
7834 }
7835 .upk-alex-carousel .upk-meta {
7836 position: absolute;
7837 top: 15px;
7838 right: 15px;
7839 display: flex;
7840 align-items: center;
7841 }
7842 .upk-alex-carousel .upk-meta .upk-author-img img {
7843 border-radius: 80px;
7844 margin-left: 10px;
7845 }
7846 .upk-alex-carousel .upk-meta .upk-author-name a {
7847 color: #dcdcdc;
7848 font-size: 16px;
7849 text-transform: capitalize;
7850 font-weight: 500;
7851 }
7852 .upk-alex-carousel .upk-meta .upk-reading-time,
7853 .upk-alex-carousel .upk-meta .upk-date,
7854 .upk-alex-carousel .upk-meta .upk-post-time {
7855 color: #dcdcdc;
7856 font-size: 12px;
7857 font-weight: 500;
7858 }
7859 .upk-alex-carousel .upk-meta .upk-post-time {
7860 margin-right: 5px;
7861 }
7862 .upk-alex-carousel .upk-meta .upk-post-time i {
7863 margin-left: 2px;
7864 }
7865 .upk-alex-carousel .upk-meta .upk-date-reading-wrap > div {
7866 position: relative;
7867 display: inline-flex;
7868 }
7869 .upk-alex-carousel .upk-meta .upk-date-reading-wrap > div:before {
7870 content: attr(data-separator);
7871 margin: 0 5px;
7872 }
7873 .upk-alex-carousel .upk-meta .upk-date-reading-wrap > div:nth-child(1)::before {
7874 display: none;
7875 }
7876 .upk-alex-carousel .upk-content-wrap {
7877 position: absolute;
7878 width: 100%;
7879 bottom: 0;
7880 height: auto;
7881 background: rgba(43, 45, 66, 0.3);
7882 }
7883 .upk-alex-carousel .upk-image-wrap {
7884 width: 100%;
7885 }
7886 .upk-alex-carousel .upk-image-wrap .upk-img {
7887 position: relative;
7888 width: 100%;
7889 height: 100%;
7890 object-fit: cover;
7891 }
7892 .upk-alex-carousel .upk-content {
7893 padding: 20px;
7894 }
7895 .upk-alex-carousel .upk-title {
7896 font-size: 18px;
7897 font-weight: 600;
7898 display: inline;
7899 margin: 0;
7900 }
7901 .upk-alex-carousel .upk-title a {
7902 color: #fff;
7903 }
7904 .upk-alex-carousel .upk-category {
7905 margin-bottom: 5px;
7906 }
7907 .upk-alex-carousel .upk-category a {
7908 font-size: 15px;
7909 font-weight: 500;
7910 color: rgba(255, 255, 255, 0.5);
7911 }
7912 .upk-alex-carousel .upk-button-wrap {
7913 margin-bottom: -50px;
7914 transition: margin-bottom 0.5s cubic-bezier(0.25, 0.85, 0.35, 0.98);
7915 }
7916 .upk-alex-carousel .upk-readmore {
7917 display: flex;
7918 position: relative;
7919 padding: 25px 20px;
7920 transition: all 0.3s ease;
7921 }
7922 .upk-alex-carousel .upk-readmore .upk-readmore-icon {
7923 position: relative;
7924 }
7925 .upk-alex-carousel .upk-readmore .upk-readmore-icon:before {
7926 content: "";
7927 position: absolute;
7928 right: 0;
7929 height: 2px;
7930 width: 25px;
7931 background: rgba(255, 255, 255, 0.5);
7932 transition: all 0.5s ease;
7933 }
7934 .upk-alex-carousel .upk-readmore .upk-readmore-icon span:before,
7935 .upk-alex-carousel .upk-readmore .upk-readmore-icon span:after {
7936 content: "";
7937 position: absolute;
7938 right: 40px;
7939 width: 10px;
7940 height: 2px;
7941 background: transparent;
7942 border-radius: 10px;
7943 transition: all 0.5s ease;
7944 opacity: 0;
7945 }
7946 .upk-alex-carousel .upk-readmore .upk-readmore-icon span:after {
7947 transform: rotate(45deg);
7948 bottom: -6px;
7949 }
7950 .upk-alex-carousel .upk-readmore .upk-readmore-icon span:before {
7951 transform: rotate(-45deg);
7952 top: -4px;
7953 }
7954 .upk-alex-carousel .upk-content-left .upk-content-wrap {
7955 right: 0;
7956 }
7957 .upk-alex-carousel .upk-content-right .upk-content-wrap {
7958 left: 0;
7959 }
7960 .upk-alex-carousel .upk-post-format {
7961 position: absolute;
7962 left: 0;
7963 top: 0;
7964 margin: 15px;
7965 }
7966 .upk-alex-carousel .upk-post-format a {
7967 padding: 16px 16px;
7968 display: inline-flex;
7969 color: #fff;
7970 font-size: 16px;
7971 transform: translateY(15px);
7972 opacity: 0;
7973 transition: all 0.5s cubic-bezier(0.25, 0.85, 0.35, 0.98);
7974 }
7975
7976 .upk-global-link-yes .upk-alex-carousel .upk-item:hover {
7977 cursor: pointer;
7978 }
7979
7980 @media (min-width: 1024px) {
7981 .upk-alex-carousel .upk-content-wrap {
7982 width: 60%;
7983 }
7984 }
7985 .upk-alter-grid .upk-post-grid {
7986 display: grid;
7987 grid-gap: 20px;
7988 }
7989 .upk-alter-grid .upk-item {
7990 position: relative;
7991 display: flex;
7992 overflow: hidden;
7993 transition: all 0.3s ease;
7994 }
7995 .upk-alter-grid .upk-item:hover .upk-img {
7996 transform: scale(1.1);
7997 }
7998 .upk-alter-grid .upk-item:hover .upk-readmore-on-image .upk-readmore-icon:before {
7999 right: 0;
8000 width: 50px;
8001 background: #ffffff;
8002 transition-delay: 0.1s;
8003 opacity: 1;
8004 }
8005 .upk-alter-grid .upk-item:hover .upk-readmore-on-image .upk-readmore-icon span:before,
8006 .upk-alter-grid .upk-item:hover .upk-readmore-on-image .upk-readmore-icon span:after {
8007 right: 21px;
8008 background: #ffffff;
8009 opacity: 1;
8010 }
8011 .upk-alter-grid .upk-item:hover .upk-readmore-on-image .upk-readmore-icon span:after {
8012 transform: scale(1) rotate(45deg);
8013 }
8014 .upk-alter-grid .upk-item:hover .upk-readmore-on-image .upk-readmore-icon span:before {
8015 transform: scale(1) rotate(-45deg);
8016 }
8017 .upk-alter-grid .upk-item-box {
8018 position: relative;
8019 display: flex;
8020 flex-direction: column;
8021 width: 100%;
8022 }
8023 .upk-alter-grid .upk-img-wrap {
8024 position: relative;
8025 display: flex;
8026 }
8027 .upk-alter-grid .upk-img-wrap .upk-main-img {
8028 overflow: hidden;
8029 display: flex;
8030 width: 100%;
8031 }
8032 .upk-alter-grid .upk-img-wrap .upk-main-img .upk-img {
8033 width: 100%;
8034 height: 100%;
8035 object-fit: cover;
8036 transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
8037 }
8038 .upk-alter-grid .upk-content {
8039 display: flex;
8040 padding: 30px;
8041 height: 100%;
8042 }
8043 .upk-alter-grid .upk-content > div {
8044 display: flex;
8045 flex-direction: column;
8046 }
8047 .upk-alter-grid .upk-category {
8048 margin-bottom: 10px;
8049 z-index: 1;
8050 }
8051 .upk-alter-grid .upk-category a {
8052 color: #909aae;
8053 font-size: 11px;
8054 font-weight: 600;
8055 text-transform: uppercase;
8056 letter-spacing: 1.1px;
8057 transition: all 0.3s ease-in-out;
8058 background-clip: padding-box;
8059 -moz-background-clip: padding;
8060 -webkit-background-clip: padding;
8061 white-space: nowrap;
8062 }
8063 .upk-alter-grid .upk-category a:hover {
8064 color: #EF233C;
8065 }
8066 .upk-alter-grid .upk-title {
8067 margin-top: 0;
8068 line-height: 1.4;
8069 font-weight: 600;
8070 }
8071 .upk-alter-grid .upk-title a {
8072 color: #2B2D42;
8073 transition: all 0.5s ease;
8074 }
8075 .upk-alter-grid .upk-title a:hover {
8076 color: #EF233C;
8077 }
8078 .upk-alter-grid .upk-text-wrap {
8079 flex-grow: 1;
8080 }
8081 .upk-alter-grid .upk-text-wrap .upk-text {
8082 line-height: 1.5;
8083 letter-spacing: 0.5px;
8084 color: #8D99AE;
8085 }
8086 .upk-alter-grid .upk-text-wrap .upk-text p {
8087 margin: 0;
8088 }
8089 .upk-alter-grid .upk-meta {
8090 display: inline-flex;
8091 align-items: center;
8092 font-size: 12px;
8093 color: #8D99AE;
8094 text-transform: uppercase;
8095 font-weight: 600;
8096 line-height: 1;
8097 }
8098 .upk-alter-grid .upk-meta .author-name {
8099 color: #8D99AE;
8100 }
8101 .upk-alter-grid .upk-meta .upk-post-time {
8102 margin-right: 5px;
8103 }
8104 .upk-alter-grid .upk-meta .upk-post-time i {
8105 margin-left: 2px;
8106 }
8107 .upk-alter-grid .upk-meta .upk-separator {
8108 margin: 0 6px;
8109 }
8110 .upk-alter-grid .upk-meta > div {
8111 position: relative;
8112 display: inline-flex;
8113 }
8114 .upk-alter-grid .upk-meta > div:before {
8115 content: attr(data-separator);
8116 margin: 0 5px;
8117 }
8118 .upk-alter-grid .upk-meta > div:nth-child(1)::before {
8119 display: none;
8120 }
8121 .upk-alter-grid .upk-readmore {
8122 color: #2B2D42;
8123 font-size: 14px;
8124 font-weight: 600;
8125 letter-spacing: 0.5px;
8126 margin: 20px 0;
8127 transition: all 0.3s ease;
8128 }
8129 .upk-alter-grid .upk-readmore:hover {
8130 color: #EF233C;
8131 }
8132 .upk-alter-grid .upk-readmore-on-image {
8133 position: absolute;
8134 height: 100%;
8135 width: 100%;
8136 }
8137 .upk-alter-grid .upk-readmore-on-image .upk-readmore-icon {
8138 position: absolute;
8139 right: calc(50% - 25px);
8140 top: 50%;
8141 transform: translate(50%, -50%);
8142 }
8143 .upk-alter-grid .upk-readmore-on-image .upk-readmore-icon:before {
8144 content: "";
8145 position: absolute;
8146 right: -30px;
8147 height: 5px;
8148 width: 0;
8149 background: rgba(255, 255, 255, 0.5);
8150 transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
8151 opacity: 0;
8152 }
8153 .upk-alter-grid .upk-readmore-on-image .upk-readmore-icon span:before,
8154 .upk-alter-grid .upk-readmore-on-image .upk-readmore-icon span:after {
8155 content: "";
8156 position: absolute;
8157 right: -15px;
8158 width: 40px;
8159 height: 5px;
8160 background: transparent;
8161 transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
8162 opacity: 0;
8163 }
8164 .upk-alter-grid .upk-readmore-on-image .upk-readmore-icon span:after {
8165 transform: scale(0.7) rotate(45deg);
8166 bottom: -17px;
8167 }
8168 .upk-alter-grid .upk-readmore-on-image .upk-readmore-icon span:before {
8169 transform: scale(0.7) rotate(-45deg);
8170 top: -13px;
8171 }
8172 .upk-alter-grid .upk-readmore-on-image:before {
8173 content: "";
8174 position: absolute;
8175 width: 100%;
8176 height: 100%;
8177 }
8178 .upk-alter-grid .upk-post-format a {
8179 position: absolute;
8180 bottom: 0;
8181 left: 0;
8182 padding: 14px;
8183 color: #2B2D42;
8184 background: #fff;
8185 font-size: 14px;
8186 display: inline-flex;
8187 transition: all 0.3s ease;
8188 }
8189 .upk-alter-grid .upk-style-1 {
8190 grid-template-columns: repeat(1, 1fr);
8191 }
8192 .upk-alter-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-content {
8193 padding: 30px;
8194 align-items: flex-start;
8195 }
8196 .upk-alter-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-title {
8197 margin-bottom: 10px;
8198 font-size: 16px;
8199 }
8200 .upk-alter-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-text-wrap {
8201 margin-bottom: 20px;
8202 }
8203 .upk-alter-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-text-wrap .upk-text {
8204 font-size: 13px;
8205 }
8206 .upk-alter-grid .upk-style-2 {
8207 grid-template-columns: repeat(6, 1fr);
8208 }
8209 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) {
8210 grid-column: span 6/auto;
8211 grid-row: span 3/auto;
8212 }
8213 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-content {
8214 align-items: center;
8215 }
8216 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-title {
8217 margin-bottom: 10px;
8218 font-size: 16px;
8219 }
8220 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-text-wrap {
8221 margin-bottom: 20px;
8222 }
8223 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-text-wrap .upk-text {
8224 font-size: 13px;
8225 }
8226 .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) {
8227 grid-column: span 6/auto;
8228 }
8229 .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 {
8230 display: flex;
8231 flex-direction: inherit;
8232 }
8233 .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 {
8234 width: 120px;
8235 }
8236 .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 {
8237 padding: 10px;
8238 align-items: center;
8239 }
8240 .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 {
8241 margin-bottom: 2px;
8242 font-size: 12px;
8243 flex-grow: 1;
8244 }
8245 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+2) .upk-category,
8246 .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,
8247 .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,
8248 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+4) .upk-text-wrap {
8249 display: none;
8250 }
8251 .upk-alter-grid .upk-style-3 {
8252 grid-template-columns: repeat(6, 1fr);
8253 }
8254 .upk-alter-grid .upk-style-3 .upk-item:nth-child(1) {
8255 grid-column: span 6/auto;
8256 }
8257 .upk-alter-grid .upk-style-3 .upk-item:nth-child(1) .upk-content {
8258 align-items: center;
8259 }
8260 .upk-alter-grid .upk-style-3 .upk-item:nth-child(1) .upk-title {
8261 margin-bottom: 10px;
8262 font-size: 16px;
8263 }
8264 .upk-alter-grid .upk-style-3 .upk-item:nth-child(1) .upk-text-wrap {
8265 margin-bottom: 20px;
8266 }
8267 .upk-alter-grid .upk-style-3 .upk-item:nth-child(1) .upk-text-wrap .upk-text {
8268 font-size: 13px;
8269 }
8270 .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) {
8271 grid-column: span 6/auto;
8272 }
8273 .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 {
8274 padding: 20px;
8275 align-items: center;
8276 }
8277 .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 {
8278 margin-bottom: 10px;
8279 font-size: 16px;
8280 flex-grow: 1;
8281 }
8282 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-category,
8283 .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,
8284 .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,
8285 .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,
8286 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+5) .upk-text-wrap {
8287 display: none;
8288 }
8289
8290 .upk-primary-meta-end-position--yes .upk-style-1 .upk-item:nth-child(n+1) .upk-content {
8291 align-items: inherit;
8292 }
8293 .upk-primary-meta-end-position--yes .upk-style-2 .upk-item:nth-child(4n+1) .upk-content,
8294 .upk-primary-meta-end-position--yes .upk-style-3 .upk-item:nth-child(5n+1) .upk-content {
8295 align-items: inherit;
8296 }
8297
8298 .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 {
8299 align-items: inherit;
8300 }
8301 .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 {
8302 align-items: inherit;
8303 }
8304
8305 .upk-global-link-yes .upk-alter-grid .upk-item:hover {
8306 cursor: pointer;
8307 }
8308
8309 .upk-content-on-image-yes .upk-alter-grid .upk-item:hover .upk-content {
8310 height: 100% !important;
8311 }
8312 .upk-content-on-image-yes .upk-alter-grid .upk-item:hover .upk-readmore,
8313 .upk-content-on-image-yes .upk-alter-grid .upk-item:hover .upk-meta,
8314 .upk-content-on-image-yes .upk-alter-grid .upk-item:hover .upk-text {
8315 opacity: 1;
8316 }
8317 .upk-content-on-image-yes .upk-alter-grid .upk-item:hover .upk-meta {
8318 transition-delay: 0.2s;
8319 }
8320 .upk-content-on-image-yes .upk-alter-grid .upk-content {
8321 position: absolute;
8322 height: 150px;
8323 bottom: 0;
8324 background-color: rgba(0, 0, 0, 0.15);
8325 transition: all 0.3s ease-in-out;
8326 }
8327 .upk-content-on-image-yes .upk-alter-grid .upk-readmore,
8328 .upk-content-on-image-yes .upk-alter-grid .upk-meta,
8329 .upk-content-on-image-yes .upk-alter-grid .upk-text {
8330 opacity: 0;
8331 transition: all 0.3s ease;
8332 }
8333 .upk-content-on-image-yes .upk-alter-grid .upk-readmore,
8334 .upk-content-on-image-yes .upk-alter-grid .upk-text,
8335 .upk-content-on-image-yes .upk-alter-grid .upk-meta,
8336 .upk-content-on-image-yes .upk-alter-grid .upk-meta a,
8337 .upk-content-on-image-yes .upk-alter-grid .upk-title a,
8338 .upk-content-on-image-yes .upk-alter-grid .upk-category a {
8339 color: #ffffff;
8340 }
8341 .upk-content-on-image-yes .upk-alter-grid .upk-readmore-on-image {
8342 display: none;
8343 }
8344
8345 @media only screen and (min-width: 600px) {
8346 .upk-alter-grid .upk-style-1 {
8347 grid-template-columns: repeat(3, 1fr);
8348 }
8349 .upk-alter-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-category a {
8350 font-size: 12px;
8351 }
8352 .upk-alter-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-title {
8353 margin-bottom: 20px;
8354 font-size: 20px;
8355 }
8356 .upk-alter-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-text-wrap .upk-text {
8357 font-size: 15px;
8358 }
8359 .upk-alter-grid .upk-style-2.upk-post-grid {
8360 grid-template-columns: repeat(8, 1fr);
8361 }
8362 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) {
8363 grid-column: span 5/auto;
8364 }
8365 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-item-box {
8366 display: flex;
8367 flex-direction: row;
8368 }
8369 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-img-wrap {
8370 max-width: 50%;
8371 min-width: 50%;
8372 }
8373 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-category a {
8374 font-size: 12px;
8375 }
8376 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-title {
8377 margin-bottom: 20px;
8378 font-size: 20px;
8379 }
8380 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-text-wrap .upk-text {
8381 font-size: 15px;
8382 }
8383 .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) {
8384 grid-column: span 3/auto;
8385 display: flex;
8386 }
8387 .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 {
8388 display: flex;
8389 flex-direction: row;
8390 }
8391 .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 {
8392 width: 130px;
8393 }
8394 .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 {
8395 padding: 15px;
8396 }
8397 .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 {
8398 margin-bottom: 10px;
8399 line-height: 1.3;
8400 font-size: 16px;
8401 flex-grow: 1;
8402 }
8403 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+2) .upk-category,
8404 .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,
8405 .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,
8406 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+4) .upk-text-wrap {
8407 display: none;
8408 }
8409 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) {
8410 grid-column: span 4/auto;
8411 }
8412 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) .upk-item-box {
8413 display: flex;
8414 flex-direction: row;
8415 }
8416 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) .upk-img-wrap {
8417 max-width: 50%;
8418 min-width: 50%;
8419 }
8420 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) .upk-category a {
8421 font-size: 12px;
8422 }
8423 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) .upk-title {
8424 margin-bottom: 20px;
8425 font-size: 20px;
8426 }
8427 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) .upk-text-wrap .upk-text {
8428 font-size: 15px;
8429 }
8430 .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) {
8431 grid-column: span 2/auto;
8432 }
8433 .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 {
8434 padding: 20px 25px;
8435 }
8436 .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 {
8437 line-height: 1.3;
8438 font-size: 18px;
8439 }
8440 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-category,
8441 .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,
8442 .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,
8443 .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,
8444 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+5) .upk-text-wrap {
8445 display: none;
8446 }
8447 }
8448 @media only screen and (min-width: 600px) and (max-width: 1024px) {
8449 .upk-alter-grid .upk-style-1 {
8450 grid-template-columns: repeat(2, 1fr);
8451 }
8452 .upk-alter-grid .upk-style-2.upk-post-grid {
8453 grid-template-columns: repeat(6, 1fr);
8454 }
8455 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) {
8456 grid-column: span 6/auto;
8457 }
8458 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-item-box {
8459 display: flex;
8460 }
8461 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-category a {
8462 font-size: 12px;
8463 }
8464 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-title {
8465 margin-bottom: 20px;
8466 font-size: 16px;
8467 flex-grow: 1;
8468 }
8469 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-text-wrap .upk-text {
8470 font-size: 14px;
8471 }
8472 .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) {
8473 grid-column: span 6/auto;
8474 }
8475 .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 {
8476 display: flex;
8477 }
8478 .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 {
8479 width: 140px;
8480 }
8481 .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 {
8482 padding: 20px;
8483 }
8484 .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 {
8485 margin-bottom: 10px;
8486 font-size: 14px;
8487 }
8488 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+2) .upk-category,
8489 .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,
8490 .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,
8491 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+4) .upk-text-wrap {
8492 display: none;
8493 }
8494 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) {
8495 grid-column: span 6/auto;
8496 }
8497 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) .upk-content {
8498 padding: 19px 40px 20px;
8499 }
8500 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) .upk-title {
8501 margin-bottom: 10px;
8502 font-size: 16px;
8503 }
8504 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) .upk-text-wrap {
8505 margin-bottom: 20px;
8506 }
8507 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) .upk-text-wrap .upk-text {
8508 font-size: 13px;
8509 }
8510 .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) {
8511 grid-column: span 3/auto;
8512 }
8513 .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 {
8514 padding: 19px 40px 20px;
8515 }
8516 .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 {
8517 margin-bottom: 10px;
8518 font-size: 16px;
8519 }
8520 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-category,
8521 .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,
8522 .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,
8523 .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,
8524 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+5) .upk-text-wrap {
8525 display: none;
8526 }
8527 }
8528 .upk-alter-carousel .upk-item {
8529 position: relative;
8530 overflow: hidden;
8531 background: #fff;
8532 }
8533 .upk-alter-carousel .upk-item:hover .upk-main-img .upk-img {
8534 transform: scale(1.1);
8535 }
8536 .upk-alter-carousel .upk-item:hover .upk-readmore-on-image .upk-readmore-icon:before {
8537 right: 0;
8538 width: 50px;
8539 background: #ffffff;
8540 transition-delay: 0.1s;
8541 opacity: 1;
8542 }
8543 .upk-alter-carousel .upk-item:hover .upk-readmore-on-image .upk-readmore-icon span:before,
8544 .upk-alter-carousel .upk-item:hover .upk-readmore-on-image .upk-readmore-icon span:after {
8545 right: 21px;
8546 background: #ffffff;
8547 opacity: 1;
8548 }
8549 .upk-alter-carousel .upk-item:hover .upk-readmore-on-image .upk-readmore-icon span:after {
8550 transform: scale(1) rotate(45deg);
8551 }
8552 .upk-alter-carousel .upk-item:hover .upk-readmore-on-image .upk-readmore-icon span:before {
8553 transform: scale(1) rotate(-45deg);
8554 }
8555 .upk-alter-carousel .upk-item-box {
8556 position: relative;
8557 display: flex;
8558 flex-direction: column;
8559 width: 100%;
8560 height: 100%;
8561 }
8562 .upk-alter-carousel .upk-img-wrap {
8563 position: relative;
8564 }
8565 .upk-alter-carousel .upk-img-wrap .upk-main-img {
8566 overflow: hidden;
8567 display: flex;
8568 width: 100%;
8569 }
8570 .upk-alter-carousel .upk-img-wrap .upk-main-img .upk-img {
8571 width: 100%;
8572 height: 100%;
8573 object-fit: cover;
8574 transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
8575 }
8576 .upk-alter-carousel .upk-content {
8577 position: relative;
8578 display: flex;
8579 align-items: flex-start;
8580 padding: 30px;
8581 height: 100%;
8582 z-index: 1;
8583 }
8584 .upk-alter-carousel .upk-content > div {
8585 display: flex;
8586 flex-direction: column;
8587 }
8588 .upk-alter-carousel .upk-title {
8589 font-size: 16px;
8590 font-weight: 600;
8591 line-height: 1.4;
8592 margin-top: 0;
8593 margin-bottom: 10px;
8594 }
8595 .upk-alter-carousel .upk-title a {
8596 color: #2B2D42;
8597 transition: all 0.5s ease;
8598 }
8599 .upk-alter-carousel .upk-title a:hover {
8600 color: #EF233C;
8601 }
8602 .upk-alter-carousel .upk-text-wrap {
8603 flex-grow: 1;
8604 margin-bottom: 20px;
8605 }
8606 .upk-alter-carousel .upk-text-wrap .upk-text {
8607 font-size: 13px;
8608 line-height: 1.5;
8609 letter-spacing: 0.5px;
8610 color: #8D99AE;
8611 }
8612 .upk-alter-carousel .upk-text-wrap .upk-text p {
8613 margin: 0;
8614 }
8615 .upk-alter-carousel .upk-category {
8616 display: inline-flex;
8617 margin-bottom: 10px;
8618 }
8619 .upk-alter-carousel .upk-category a {
8620 color: #909aae;
8621 font-size: 11px;
8622 font-weight: 600;
8623 letter-spacing: 1.1px;
8624 text-transform: uppercase;
8625 transition: all 0.3s ease-in-out;
8626 }
8627 .upk-alter-carousel .upk-category a:hover {
8628 color: #EF233C;
8629 }
8630 .upk-alter-carousel .upk-meta {
8631 display: inline-flex;
8632 align-items: center;
8633 font-size: 12px;
8634 color: #8D99AE;
8635 text-transform: uppercase;
8636 font-weight: 600;
8637 line-height: 1;
8638 }
8639 .upk-alter-carousel .upk-meta .author-name {
8640 color: #8D99AE;
8641 }
8642 .upk-alter-carousel .upk-meta .upk-post-time {
8643 margin-right: 5px;
8644 }
8645 .upk-alter-carousel .upk-meta .upk-post-time i {
8646 margin-left: 2px;
8647 }
8648 .upk-alter-carousel .upk-meta .upk-separator {
8649 margin: 0 6px;
8650 }
8651 .upk-alter-carousel .upk-meta > div {
8652 position: relative;
8653 display: inline-flex;
8654 }
8655 .upk-alter-carousel .upk-meta > div:before {
8656 content: attr(data-separator);
8657 margin: 0 5px;
8658 }
8659 .upk-alter-carousel .upk-meta > div:nth-child(1)::before {
8660 display: none;
8661 }
8662 .upk-alter-carousel .upk-readmore {
8663 color: #2B2D42;
8664 font-size: 14px;
8665 font-weight: 600;
8666 letter-spacing: 0.5px;
8667 margin: 20px 0;
8668 transition: all 0.3s ease;
8669 }
8670 .upk-alter-carousel .upk-readmore:hover {
8671 color: #EF233C;
8672 }
8673 .upk-alter-carousel .upk-readmore-on-image {
8674 position: absolute;
8675 height: 100%;
8676 width: 100%;
8677 }
8678 .upk-alter-carousel .upk-readmore-on-image .upk-readmore-icon {
8679 position: absolute;
8680 right: calc(50% - 25px);
8681 top: 50%;
8682 transform: translate(50%, -50%);
8683 }
8684 .upk-alter-carousel .upk-readmore-on-image .upk-readmore-icon:before {
8685 content: "";
8686 position: absolute;
8687 right: -30px;
8688 height: 5px;
8689 width: 0;
8690 background: rgba(255, 255, 255, 0.5);
8691 transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
8692 opacity: 0;
8693 }
8694 .upk-alter-carousel .upk-readmore-on-image .upk-readmore-icon span:before,
8695 .upk-alter-carousel .upk-readmore-on-image .upk-readmore-icon span:after {
8696 content: "";
8697 position: absolute;
8698 right: -15px;
8699 width: 40px;
8700 height: 5px;
8701 background: transparent;
8702 transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
8703 opacity: 0;
8704 }
8705 .upk-alter-carousel .upk-readmore-on-image .upk-readmore-icon span:after {
8706 transform: scale(0.7) rotate(45deg);
8707 bottom: -17px;
8708 }
8709 .upk-alter-carousel .upk-readmore-on-image .upk-readmore-icon span:before {
8710 transform: scale(0.7) rotate(-45deg);
8711 top: -13px;
8712 }
8713 .upk-alter-carousel .upk-readmore-on-image:before {
8714 content: "";
8715 position: absolute;
8716 width: 100%;
8717 height: 100%;
8718 }
8719 .upk-alter-carousel .upk-post-format a {
8720 position: absolute;
8721 bottom: 0;
8722 left: 0;
8723 padding: 14px;
8724 color: #2B2D42;
8725 background: #fff;
8726 font-size: 14px;
8727 display: inline-flex;
8728 transition: all 0.3s ease;
8729 }
8730
8731 .upk-meta-end-position--yes .upk-alter-carousel .upk-content {
8732 align-items: inherit;
8733 }
8734
8735 .upk-item-match-height--yes .upk-alter-carousel .swiper-slide {
8736 height: initial;
8737 }
8738
8739 .upk-global-link-yes .upk-alter-carousel .upk-item:hover {
8740 cursor: pointer;
8741 }
8742
8743 @media (min-width: 768px) {
8744 .upk-alter-carousel .upk-category a {
8745 font-size: 12px;
8746 }
8747 .upk-alter-carousel .upk-title {
8748 margin-bottom: 20px;
8749 font-size: 20px;
8750 }
8751 .upk-alter-carousel .upk-text-wrap .upk-text {
8752 font-size: 15px;
8753 }
8754 }
8755 .upk-amox-grid {
8756 display: grid;
8757 grid-gap: 30px;
8758 }
8759 .upk-amox-grid .upk-item {
8760 overflow: hidden;
8761 }
8762 .upk-amox-grid .upk-item:hover .upk-img-wrap .upk-img {
8763 transform: scale(1.2);
8764 }
8765 .upk-amox-grid .upk-item.active {
8766 position: relative;
8767 }
8768 .upk-amox-grid .upk-item.active .upk-img-wrap {
8769 height: 100% !important;
8770 position: relative;
8771 }
8772 .upk-amox-grid .upk-item.active .upk-img-wrap::before {
8773 position: absolute;
8774 content: "";
8775 top: 0;
8776 width: 100%;
8777 height: 100%;
8778 background: rgba(43, 45, 66, 0.3490196078);
8779 z-index: 1;
8780 transition: background 0.3s ease;
8781 }
8782 .upk-amox-grid .upk-item.active .upk-content {
8783 position: absolute;
8784 bottom: 0;
8785 width: 100%;
8786 padding: 20px;
8787 text-align: center;
8788 z-index: 1;
8789 }
8790 .upk-amox-grid .upk-item.active .upk-title a {
8791 color: #EDF2F4;
8792 }
8793 .upk-amox-grid .upk-item.active .upk-title a:hover {
8794 color: #D90429;
8795 }
8796 .upk-amox-grid .upk-item.active .upk-category a {
8797 color: #fff;
8798 background: #161a2b;
8799 padding: 4px 8px;
8800 transition: all 0.3s ease-in-out;
8801 }
8802 .upk-amox-grid .upk-item.active .upk-category a:hover {
8803 background: #D90429;
8804 }
8805 .upk-amox-grid .upk-item.active .upk-meta {
8806 color: #EDF2F4;
8807 }
8808 .upk-amox-grid .upk-img-wrap {
8809 overflow: hidden;
8810 cursor: pointer;
8811 display: flex;
8812 }
8813 .upk-amox-grid .upk-img-wrap .upk-img {
8814 width: 100%;
8815 height: 100%;
8816 object-fit: cover;
8817 transform: scale(1);
8818 transition: transform 1s cubic-bezier(0.645, 0.045, 0.355, 1);
8819 }
8820 .upk-amox-grid .upk-content {
8821 padding: 20px 0;
8822 }
8823 .upk-amox-grid .upk-category {
8824 display: inline-flex;
8825 flex-wrap: wrap;
8826 gap: 7px;
8827 margin-bottom: 8px;
8828 }
8829 .upk-amox-grid .upk-category a {
8830 font-size: 11px;
8831 color: #8D99AE;
8832 text-transform: uppercase;
8833 transition: all 0.3s ease-in-out;
8834 }
8835 .upk-amox-grid .upk-category a:hover {
8836 color: #D90429;
8837 }
8838 .upk-amox-grid .upk-title {
8839 margin: 0;
8840 padding-bottom: 8px;
8841 font-size: 20px;
8842 font-weight: 700;
8843 }
8844 .upk-amox-grid .upk-title a {
8845 color: #2B2D42;
8846 transition: all 0.3s ease-in-out;
8847 }
8848 .upk-amox-grid .upk-title a:hover {
8849 color: #D90429;
8850 }
8851 .upk-amox-grid .upk-meta {
8852 font-size: 12px;
8853 color: #8D99AE;
8854 }
8855 .upk-amox-grid .upk-meta .upk-post-time {
8856 margin-right: 5px;
8857 align-items: center;
8858 }
8859 .upk-amox-grid .upk-meta .upk-post-time i {
8860 margin-left: 2px;
8861 }
8862 .upk-amox-grid .upk-meta > div {
8863 position: relative;
8864 display: inline-flex;
8865 }
8866 .upk-amox-grid .upk-meta > div:before {
8867 content: attr(data-separator);
8868 margin: 0 5px;
8869 }
8870 .upk-amox-grid .upk-meta > div:nth-child(1)::before {
8871 display: none;
8872 }
8873 .upk-amox-grid .upk-comments span {
8874 margin-right: 4px;
8875 }
8876
8877 .upk-global-link-yes .upk-amox-grid .upk-item:hover {
8878 cursor: pointer;
8879 }
8880
8881 .upk-amox-carousel .upk-item {
8882 overflow: hidden;
8883 }
8884 .upk-amox-carousel .upk-item:hover .upk-img-wrap .upk-img {
8885 transform: scale(1.2);
8886 }
8887 .upk-amox-carousel .upk-item.active {
8888 position: relative;
8889 }
8890 .upk-amox-carousel .upk-item.active .upk-img-wrap {
8891 height: 100% !important;
8892 position: relative;
8893 }
8894 .upk-amox-carousel .upk-item.active .upk-img-wrap::before {
8895 position: absolute;
8896 content: "";
8897 top: 0;
8898 width: 100%;
8899 height: 100%;
8900 background: rgba(43, 45, 66, 0.3490196078);
8901 z-index: 1;
8902 transition: background 0.3s ease;
8903 }
8904 .upk-amox-carousel .upk-item.active .upk-content {
8905 position: absolute;
8906 bottom: 0;
8907 width: 100%;
8908 padding: 20px;
8909 text-align: center;
8910 z-index: 1;
8911 }
8912 .upk-amox-carousel .upk-item.active .upk-title a {
8913 color: #EDF2F4;
8914 }
8915 .upk-amox-carousel .upk-item.active .upk-title a:hover {
8916 color: #D90429;
8917 }
8918 .upk-amox-carousel .upk-item.active .upk-category a {
8919 color: #fff;
8920 background: #161a2b;
8921 padding: 4px 8px;
8922 transition: all 0.3s ease-in-out;
8923 }
8924 .upk-amox-carousel .upk-item.active .upk-category a:hover {
8925 background: #D90429;
8926 }
8927 .upk-amox-carousel .upk-item.active .upk-meta {
8928 color: #EDF2F4;
8929 }
8930 .upk-amox-carousel .upk-img-wrap {
8931 overflow: hidden;
8932 cursor: pointer;
8933 display: flex;
8934 }
8935 .upk-amox-carousel .upk-img-wrap .upk-img {
8936 width: 100%;
8937 height: 100%;
8938 object-fit: cover;
8939 transform: scale(1);
8940 transition: transform 1s cubic-bezier(0.645, 0.045, 0.355, 1);
8941 }
8942 .upk-amox-carousel .upk-content {
8943 padding: 20px 0;
8944 }
8945 .upk-amox-carousel .upk-category {
8946 display: inline-flex;
8947 flex-wrap: wrap;
8948 gap: 7px;
8949 margin-bottom: 8px;
8950 }
8951 .upk-amox-carousel .upk-category a {
8952 font-size: 11px;
8953 color: #8D99AE;
8954 text-transform: uppercase;
8955 transition: all 0.3s ease-in-out;
8956 }
8957 .upk-amox-carousel .upk-category a:hover {
8958 color: #D90429;
8959 }
8960 .upk-amox-carousel .upk-title {
8961 margin: 0;
8962 padding-bottom: 8px;
8963 font-size: 20px;
8964 font-weight: 700;
8965 }
8966 .upk-amox-carousel .upk-title a {
8967 color: #2B2D42;
8968 transition: all 0.3s ease-in-out;
8969 }
8970 .upk-amox-carousel .upk-title a:hover {
8971 color: #D90429;
8972 }
8973 .upk-amox-carousel .upk-meta {
8974 font-size: 12px;
8975 color: #8D99AE;
8976 }
8977 .upk-amox-carousel .upk-meta .upk-post-time {
8978 margin-right: 5px;
8979 display: inline-flex;
8980 align-items: center;
8981 line-height: 1;
8982 }
8983 .upk-amox-carousel .upk-meta .upk-post-time i {
8984 display: inline-flex;
8985 align-items: center;
8986 margin-left: 2px;
8987 line-height: 1;
8988 }
8989 .upk-amox-carousel .upk-meta > div {
8990 position: relative;
8991 display: inline-flex;
8992 align-items: center;
8993 }
8994 .upk-amox-carousel .upk-meta > div:before {
8995 content: attr(data-separator);
8996 margin: 0 5px;
8997 }
8998 .upk-amox-carousel .upk-meta > div:nth-child(1)::before {
8999 display: none;
9000 }
9001 .upk-amox-carousel .upk-comments span {
9002 margin-right: 4px;
9003 }
9004
9005 .upk-amox-carousel-active--yes .upk-item.swiper-slide-active {
9006 position: relative;
9007 }
9008 .upk-amox-carousel-active--yes .upk-item.swiper-slide-active .upk-img-wrap {
9009 height: 100%;
9010 position: relative;
9011 }
9012 .upk-amox-carousel-active--yes .upk-item.swiper-slide-active .upk-img-wrap::before {
9013 position: absolute;
9014 content: "";
9015 top: 0;
9016 width: 100%;
9017 height: 100%;
9018 background: rgba(43, 45, 66, 0.3490196078);
9019 z-index: 1;
9020 transition: background 0.3s ease;
9021 }
9022 .upk-amox-carousel-active--yes .upk-item.swiper-slide-active .upk-content {
9023 position: absolute;
9024 bottom: 0;
9025 width: 100%;
9026 padding: 20px;
9027 text-align: center;
9028 z-index: 1;
9029 }
9030 .upk-amox-carousel-active--yes .upk-item.swiper-slide-active .upk-title a {
9031 color: #EDF2F4;
9032 }
9033 .upk-amox-carousel-active--yes .upk-item.swiper-slide-active .upk-title a:hover {
9034 color: #D90429;
9035 }
9036 .upk-amox-carousel-active--yes .upk-item.swiper-slide-active .upk-category a {
9037 color: #fff;
9038 background: #161a2b;
9039 padding: 4px 8px;
9040 transition: all 0.3s ease-in-out;
9041 }
9042 .upk-amox-carousel-active--yes .upk-item.swiper-slide-active .upk-category a:hover {
9043 background: #D90429;
9044 }
9045 .upk-amox-carousel-active--yes .upk-item.swiper-slide-active .upk-meta {
9046 color: #EDF2F4;
9047 }
9048
9049 .upk-global-link-yes .upk-amox-carousel .upk-item:hover {
9050 cursor: pointer;
9051 }
9052
9053 .upk-item-match-height--yes .upk-amox-carousel .swiper-slide {
9054 height: initial;
9055 }
9056
9057 .upk-elite-carousel .upk-item {
9058 position: relative;
9059 overflow: hidden;
9060 }
9061 .upk-elite-carousel .upk-item:hover .upk-main-image::before {
9062 opacity: 0;
9063 transform: translateY(-200px);
9064 }
9065 .upk-elite-carousel .upk-item:hover .upk-category-meta-wrap {
9066 opacity: 0;
9067 transform: translateX(-100px);
9068 }
9069 .upk-elite-carousel .upk-item-box {
9070 position: relative;
9071 }
9072 .upk-elite-carousel .upk-blog-image-wrapper {
9073 position: relative;
9074 }
9075 .upk-elite-carousel .upk-main-image {
9076 overflow: hidden;
9077 display: flex;
9078 width: 100%;
9079 position: relative;
9080 }
9081 .upk-elite-carousel .upk-main-image::before {
9082 position: absolute;
9083 content: "";
9084 top: 0;
9085 width: 100%;
9086 height: 100%;
9087 background: linear-gradient(-207deg, #2B2D42 0, rgba(141, 153, 174, 0) 42%);
9088 opacity: 1;
9089 transform: translateY(0);
9090 transition: all 0.9s cubic-bezier(0.17, 0.73, 0.66, 0.99) 0s, z-index 0s step-end, opacity 0.9s ease;
9091 }
9092 .upk-elite-carousel .upk-main-image .upk-blog-image {
9093 object-fit: cover;
9094 width: 100%;
9095 }
9096 .upk-elite-carousel .upk-blog-post-author-wrap {
9097 position: absolute;
9098 bottom: 0;
9099 right: 0;
9100 background: #fff;
9101 display: flex;
9102 align-items: center;
9103 }
9104 .upk-elite-carousel .upk-author-img-wrap img {
9105 border-radius: 50%;
9106 }
9107 .upk-elite-carousel .upk-author-info-warp {
9108 display: flex;
9109 flex-direction: column;
9110 }
9111 .upk-elite-carousel .upk-author-info-warp .author-name .name {
9112 text-decoration: none;
9113 font-weight: 600;
9114 color: #283D58;
9115 text-transform: capitalize;
9116 letter-spacing: 1.1px;
9117 transition: all 0.3s ease-in-out;
9118 }
9119 .upk-elite-carousel .upk-author-info-warp .author-depertment {
9120 color: #8D99AE;
9121 letter-spacing: 1px;
9122 text-transform: capitalize;
9123 }
9124 .upk-elite-carousel .upk-title {
9125 position: relative;
9126 font-weight: 600;
9127 line-height: 1.4;
9128 padding-right: 50px;
9129 margin-top: 0;
9130 }
9131 .upk-elite-carousel .upk-title a {
9132 color: #283D58;
9133 transition: all 0.5s ease;
9134 }
9135 .upk-elite-carousel .upk-title a:hover {
9136 color: #EF233C;
9137 background-size: 100% 2px;
9138 }
9139 .upk-elite-carousel .upk-title a:before {
9140 position: absolute;
9141 content: "";
9142 border: 1px solid #EF233C;
9143 width: 37px;
9144 right: 0;
9145 }
9146 .upk-elite-carousel .upk-text-wrap {
9147 padding-right: 50px;
9148 margin-bottom: clamp(20px, 2vw, 35px);
9149 }
9150 .upk-elite-carousel .upk-text {
9151 font-size: clamp(13px, 1vw, 15px);
9152 line-height: 1.5;
9153 letter-spacing: 0.5px;
9154 color: #8D99AE;
9155 }
9156 .upk-elite-carousel .upk-text p {
9157 margin: 0;
9158 }
9159 .upk-elite-carousel .upk-blog-post-meta {
9160 display: flex;
9161 align-items: center;
9162 }
9163 .upk-elite-carousel .upk-blog-post-meta .author {
9164 width: 40px;
9165 border-radius: 30px;
9166 }
9167 .upk-elite-carousel .upk-blog-post-meta .author-name {
9168 text-decoration: none;
9169 font-weight: 600;
9170 }
9171 .upk-elite-carousel .upk-category-meta-wrap {
9172 position: absolute;
9173 left: 20px;
9174 top: 20px;
9175 opacity: 1;
9176 transform: translateX(0);
9177 transition: all 0.8s cubic-bezier(0.17, 0.73, 0.66, 0.99) 0s, z-index 0s step-end, opacity 0.6s ease;
9178 }
9179 .upk-elite-carousel .upk-category {
9180 display: flex;
9181 margin-right: 10px;
9182 }
9183 .upk-elite-carousel .upk-category a {
9184 font-size: 14px;
9185 color: #dddfe2;
9186 font-weight: 600;
9187 padding: 4px 8px;
9188 display: flex;
9189 line-height: 1;
9190 border-radius: 3px;
9191 transition: all 0.3s ease;
9192 }
9193 .upk-elite-carousel .upk-category a + a {
9194 margin-right: 5px;
9195 }
9196 .upk-elite-carousel .upk-reading-time,
9197 .upk-elite-carousel .upk-post-time,
9198 .upk-elite-carousel .upk-date {
9199 font-size: 14px;
9200 color: #ffffff;
9201 display: flex;
9202 line-height: 1;
9203 }
9204 .upk-elite-carousel .upk-post-time i {
9205 margin-left: 2px;
9206 }
9207 .upk-elite-carousel .upk-blog-image {
9208 width: 100%;
9209 height: 100%;
9210 }
9211 .upk-elite-carousel .upk-blog-post-author-wrap {
9212 padding: 20px 0 20px 20px;
9213 }
9214 .upk-elite-carousel .upk-author-img-wrap img {
9215 width: 38px;
9216 }
9217 .upk-elite-carousel .upk-author-info-warp {
9218 padding-right: 15px;
9219 }
9220 .upk-elite-carousel .upk-author-info-warp .author-name {
9221 margin-bottom: 3px;
9222 }
9223 .upk-elite-carousel .upk-author-info-warp .author-name .name {
9224 font-size: 14px;
9225 }
9226 .upk-elite-carousel .upk-author-info-warp .author-depertment {
9227 font-size: 12px;
9228 }
9229 .upk-elite-carousel .upk-blog-box-content {
9230 padding-top: 30px;
9231 padding-left: 30px;
9232 }
9233 .upk-elite-carousel .upk-title {
9234 margin-bottom: clamp(10px, 2vw, 20px);
9235 font-size: clamp(16px, 2vw, 20px);
9236 }
9237 .upk-elite-carousel .upk-title a:before {
9238 top: 12px;
9239 }
9240 .upk-elite-carousel .upk-date-reading-wrap > div {
9241 position: relative;
9242 display: inline-flex;
9243 }
9244 .upk-elite-carousel .upk-date-reading-wrap > div:before {
9245 content: attr(data-separator);
9246 margin: 0 5px;
9247 }
9248 .upk-elite-carousel .upk-date-reading-wrap > div:nth-child(1)::before {
9249 display: none;
9250 }
9251
9252 .upk-global-link-yes .upk-elite-carousel .upk-item:hover {
9253 cursor: pointer;
9254 }
9255
9256 .upk-item-match-height--yes .upk-elite-carousel .swiper-slide {
9257 height: initial;
9258 }
9259
9260 .upk-hazel-carousel .upk-item {
9261 position: relative;
9262 overflow: hidden;
9263 }
9264 .upk-hazel-carousel .upk-item:hover .upk-item-box .upk-content {
9265 opacity: 1;
9266 transform: translateY(0);
9267 }
9268 .upk-hazel-carousel .upk-item:hover .upk-item-box .upk-content .upk-meta {
9269 opacity: 1;
9270 }
9271 .upk-hazel-carousel .upk-item-box {
9272 position: relative;
9273 overflow: hidden;
9274 transition: all 0.3s ease-in;
9275 height: 100%;
9276 }
9277 .upk-hazel-carousel .upk-item-box:before {
9278 content: "";
9279 display: block;
9280 position: absolute;
9281 width: 100%;
9282 top: 0;
9283 bottom: 0;
9284 z-index: 2;
9285 transition: all 0.3s ease;
9286 }
9287 .upk-hazel-carousel .upk-item-box .upk-blog-image {
9288 width: 100%;
9289 height: 100%;
9290 object-fit: cover;
9291 display: block;
9292 transition: all 0.3s ease;
9293 }
9294 .upk-hazel-carousel .upk-item-box:hover .upk-blog-image {
9295 transform: scale(1.1);
9296 }
9297 .upk-hazel-carousel .upk-content {
9298 padding: 30px;
9299 transition: all 0.3s ease;
9300 opacity: 1;
9301 }
9302 .upk-hazel-carousel .upk-blog-badge span {
9303 display: flex;
9304 align-items: center;
9305 flex-wrap: wrap;
9306 gap: 7px;
9307 }
9308 .upk-hazel-carousel .upk-blog-badge a {
9309 text-decoration: none;
9310 font-size: 10px;
9311 background: #EF233C;
9312 text-transform: uppercase;
9313 letter-spacing: 1px;
9314 border-radius: 2px;
9315 display: inline-block;
9316 padding: 3px 6px;
9317 }
9318 .upk-hazel-carousel .upk-blog-badge * {
9319 color: #fff;
9320 }
9321 .upk-hazel-carousel .upk-title {
9322 font-size: clamp(16px, 2vw, 20px);
9323 line-height: 1.3;
9324 margin-bottom: 6px;
9325 }
9326 .upk-hazel-carousel .upk-meta {
9327 display: inline-flex;
9328 flex-wrap: wrap;
9329 align-items: center;
9330 opacity: 0;
9331 transition: all 0.3s ease;
9332 font-size: 12px;
9333 }
9334 .upk-hazel-carousel .upk-meta .upk-blog-author {
9335 float: right;
9336 display: flex;
9337 align-items: center;
9338 }
9339 .upk-hazel-carousel .upk-meta .upk-blog-author a {
9340 text-transform: capitalize;
9341 font-weight: 600;
9342 }
9343 .upk-hazel-carousel .upk-meta .upk-blog-author .upk-author {
9344 display: flex;
9345 line-height: 1;
9346 margin-right: 5px;
9347 }
9348 .upk-hazel-carousel .upk-meta .upk-date {
9349 position: relative;
9350 display: flex;
9351 align-items: center;
9352 line-height: 1;
9353 }
9354 .upk-hazel-carousel .upk-meta .upk-date i {
9355 margin: 0 5px;
9356 }
9357 .upk-hazel-carousel .upk-meta .upk-post-time {
9358 margin-right: 5px;
9359 }
9360 .upk-hazel-carousel .upk-meta .upk-post-time i {
9361 margin-left: 2px;
9362 }
9363 .upk-hazel-carousel .upk-meta > div {
9364 position: relative;
9365 display: inline-flex;
9366 }
9367 .upk-hazel-carousel .upk-meta > div:before {
9368 content: attr(data-separator);
9369 margin: 0 10px;
9370 }
9371 .upk-hazel-carousel .upk-meta > div:nth-child(1)::before {
9372 display: none;
9373 }
9374 .upk-hazel-carousel .upk-content-style-1 .upk-item-box:before {
9375 background: rgba(0, 0, 0, 0.4);
9376 }
9377 .upk-hazel-carousel .upk-content-style-1 .upk-cetagory {
9378 margin-bottom: 15px;
9379 }
9380 .upk-hazel-carousel .upk-content-style-1 .upk-title a {
9381 color: #fff;
9382 }
9383 .upk-hazel-carousel .upk-content-style-1 .upk-meta {
9384 color: #fff;
9385 }
9386 .upk-hazel-carousel .upk-content-style-1 .upk-meta .upk-blog-author a {
9387 color: #fff;
9388 }
9389 .upk-hazel-carousel .upk-content-style-1 .upk-meta .upk-post-time,
9390 .upk-hazel-carousel .upk-content-style-1 .upk-meta .upk-date {
9391 color: #ffffff;
9392 }
9393 .upk-hazel-carousel .upk-content-style-2 .upk-content {
9394 padding: 15px;
9395 width: 100%;
9396 }
9397 .upk-hazel-carousel .upk-content-style-2 .upk-cetagory {
9398 margin-bottom: 15px;
9399 }
9400 .upk-hazel-carousel .upk-content-style-2 .upk-title a {
9401 color: #fff;
9402 }
9403 .upk-hazel-carousel .upk-content-style-2 .upk-meta {
9404 color: #fff;
9405 }
9406 .upk-hazel-carousel .upk-content-style-2 .upk-meta .upk-blog-author a {
9407 color: #fff;
9408 }
9409 .upk-hazel-carousel .upk-content-style-2 .upk-meta .upk-post-time,
9410 .upk-hazel-carousel .upk-content-style-2 .upk-meta .upk-date {
9411 color: #ffffff;
9412 }
9413 .upk-hazel-carousel .upk-content-style-3 .upk-item-box:before {
9414 background: rgba(0, 0, 0, 0.4);
9415 }
9416 .upk-hazel-carousel .upk-content-style-3 .upk-cetagory {
9417 margin-bottom: 15px;
9418 }
9419 .upk-hazel-carousel .upk-content-style-3 .upk-title a {
9420 background: #fff;
9421 color: #000;
9422 display: inline;
9423 padding: 6px;
9424 -webkit-box-decoration-break: clone;
9425 }
9426 .upk-hazel-carousel .upk-content-style-3 .upk-meta {
9427 background: #fff;
9428 color: #000;
9429 display: inline-flex;
9430 padding: 6px;
9431 }
9432 .upk-hazel-carousel .upk-content-style-3 .upk-meta .upk-blog-author a {
9433 color: #000;
9434 }
9435 .upk-hazel-carousel .upk-content-style-3 .upk-meta .upk-date {
9436 color: #000;
9437 }
9438 .upk-hazel-carousel .upk-content-style-3 .upk-meta .upk-date::before {
9439 background: #000;
9440 }
9441 .upk-hazel-carousel .upk-content-style-3 .upk-meta .upk-post-time {
9442 color: #000;
9443 }
9444 .upk-hazel-carousel .upk-pg-text-position-center-center .upk-content {
9445 position: absolute;
9446 top: 60%;
9447 right: 50%;
9448 width: 100%;
9449 z-index: 111;
9450 text-align: center;
9451 transform: translate(50%, -50%);
9452 }
9453 .upk-hazel-carousel .upk-pg-text-position-center-center .upk-item:hover .upk-content {
9454 top: 50%;
9455 transform: translate(50%, -50%);
9456 }
9457 .upk-hazel-carousel .upk-pg-text-position-bottom-center .upk-content,
9458 .upk-hazel-carousel .upk-pg-text-position-bottom-left .upk-content {
9459 position: absolute;
9460 bottom: 0;
9461 right: 0;
9462 z-index: 111;
9463 transform: translateY(35px);
9464 }
9465 .upk-hazel-carousel .upk-pg-text-position-bottom-center .upk-content {
9466 text-align: center;
9467 }
9468 .upk-hazel-carousel .upk-pg-text-position-top-left .upk-content {
9469 position: absolute;
9470 top: 0;
9471 right: 0;
9472 z-index: 111;
9473 transform: translateY(-40px);
9474 display: flex;
9475 flex-direction: column-reverse;
9476 flex-flow: wrap-reverse;
9477 }
9478 .upk-hazel-carousel .upk-pg-text-position-top-left .upk-title-wrapper {
9479 margin-bottom: 10px;
9480 width: 100%;
9481 }
9482 .upk-hazel-carousel .upk-pg-text-position-top-left .upk-meta {
9483 margin-bottom: 20px;
9484 }
9485 .upk-hazel-carousel .upk-pg-text-position-top-right .upk-content {
9486 position: absolute;
9487 top: 0;
9488 left: 0;
9489 z-index: 111;
9490 transform: translateY(-40px);
9491 text-align: left;
9492 display: flex;
9493 flex-direction: column-reverse;
9494 flex-flow: wrap-reverse;
9495 }
9496 .upk-hazel-carousel .upk-pg-text-position-top-right .upk-title-wrapper {
9497 margin-bottom: 10px;
9498 width: 100%;
9499 }
9500 .upk-hazel-carousel .upk-pg-text-position-top-right .upk-cetagory {
9501 margin-right: auto;
9502 }
9503 .upk-hazel-carousel .upk-pg-text-position-top-right .upk-meta {
9504 margin-right: auto;
9505 margin-bottom: 20px;
9506 }
9507 .upk-hazel-carousel .upk-pg-text-position-top-right .upk-blog-badge {
9508 margin-right: auto;
9509 }
9510 .upk-hazel-carousel .upk-pg-text-position-bottom-right .upk-content {
9511 position: absolute;
9512 bottom: 0;
9513 left: 0;
9514 z-index: 111;
9515 transform: translateY(30px);
9516 text-align: left;
9517 }
9518 .upk-hazel-carousel .upk-pg-text-position-bottom-right .upk-meta {
9519 opacity: 1;
9520 transition: all 0.3s ease;
9521 display: inline-flex;
9522 }
9523
9524 .upk-global-link-yes .upk-hazel-carousel .upk-item:hover {
9525 cursor: pointer;
9526 }
9527
9528 .upk-maple-carousel .upk-item {
9529 position: relative;
9530 overflow: hidden;
9531 }
9532 .upk-maple-carousel .upk-item:hover .upk-img {
9533 transform: scale(1.1);
9534 }
9535 .upk-maple-carousel .upk-item-box {
9536 position: relative;
9537 }
9538 .upk-maple-carousel .upk-img-wrap {
9539 position: relative;
9540 }
9541 .upk-maple-carousel .upk-main-image {
9542 position: relative;
9543 overflow: hidden;
9544 border-radius: 5px;
9545 width: 100%;
9546 display: flex;
9547 }
9548 .upk-maple-carousel .upk-main-image .upk-img {
9549 width: 100%;
9550 height: 100%;
9551 object-fit: cover;
9552 transition: all 0.3s ease-in-out;
9553 }
9554 .upk-maple-carousel .upk-category {
9555 position: absolute;
9556 top: 0;
9557 right: 0;
9558 margin: 15px;
9559 display: inline-flex;
9560 flex-wrap: wrap;
9561 gap: 7px;
9562 }
9563 .upk-maple-carousel .upk-category a {
9564 background-color: #ef233c;
9565 text-decoration: none;
9566 padding: 3px 10px;
9567 border-radius: 15px;
9568 font-size: 12px;
9569 color: #ffffff;
9570 }
9571 .upk-maple-carousel .upk-post-format {
9572 position: absolute;
9573 bottom: 0;
9574 left: 50px;
9575 }
9576 .upk-maple-carousel .upk-post-format a {
9577 color: #fff;
9578 background-color: #ef233c;
9579 display: flex;
9580 position: absolute;
9581 padding: 10px;
9582 border-radius: 30px;
9583 cursor: pointer;
9584 transform: translate(50%, -50%);
9585 }
9586 .upk-maple-carousel .upk-post-format a i {
9587 display: flex;
9588 }
9589 .upk-maple-carousel .upk-content {
9590 padding-top: 22px;
9591 }
9592 .upk-maple-carousel .upk-meta {
9593 display: flex;
9594 flex-wrap: wrap;
9595 align-items: center;
9596 margin-bottom: 15px;
9597 font-size: clamp(13px, 2vw, 14px);
9598 }
9599 .upk-maple-carousel .upk-meta .upk-author {
9600 display: flex;
9601 align-items: center;
9602 }
9603 .upk-maple-carousel .upk-meta .upk-author img {
9604 border-radius: 80px;
9605 margin-left: 10px;
9606 }
9607 .upk-maple-carousel .upk-meta .author-name {
9608 color: #8d99ae;
9609 font-weight: 600;
9610 }
9611 .upk-maple-carousel .upk-meta .upk-blog-date {
9612 position: relative;
9613 display: flex;
9614 }
9615 .upk-maple-carousel .upk-meta .upk-blog-date .date {
9616 color: #8d99ae;
9617 }
9618 .upk-maple-carousel .upk-meta .upk-blog-date i {
9619 margin: 0 5px;
9620 }
9621 .upk-maple-carousel .upk-meta .upk-post-time {
9622 margin-right: 5px;
9623 color: #8d99ae;
9624 }
9625 .upk-maple-carousel .upk-meta .upk-post-time i {
9626 margin-left: 2px;
9627 }
9628 .upk-maple-carousel .upk-meta .upk-reading-time {
9629 color: #8d99ae;
9630 }
9631 .upk-maple-carousel .upk-meta > div {
9632 position: relative;
9633 display: inline-flex;
9634 }
9635 .upk-maple-carousel .upk-meta > div:before {
9636 content: attr(data-separator);
9637 margin: 0 8px;
9638 }
9639 .upk-maple-carousel .upk-meta > div:nth-child(1)::before {
9640 display: none;
9641 }
9642 .upk-maple-carousel .upk-title {
9643 width: 100%;
9644 font-size: clamp(18px, 2vw, 20px);
9645 font-weight: 600;
9646 line-height: 1.4;
9647 margin-top: 0;
9648 margin-bottom: 15px;
9649 }
9650 .upk-maple-carousel .upk-title a {
9651 color: #2b2d42;
9652 }
9653 .upk-maple-carousel .upk-title a:hover {
9654 color: #ef233c;
9655 }
9656 .upk-maple-carousel .upk-text {
9657 color: #8d99ae;
9658 font-size: clamp(14px, 2vw, 16px);
9659 }
9660 .upk-maple-carousel .upk-text P {
9661 margin: 0;
9662 }
9663
9664 .upk-item-match-height--yes .upk-maple-carousel .swiper-slide {
9665 height: initial;
9666 }
9667
9668 .upk-global-link-yes .upk-maple-carousel .upk-item:hover {
9669 cursor: pointer;
9670 }
9671
9672 .upk-ramble-carousel {
9673 position: relative;
9674 }
9675 .upk-ramble-carousel .upk-item {
9676 display: flex;
9677 position: relative;
9678 position: relative;
9679 overflow: hidden;
9680 height: 360px;
9681 border-radius: 6px;
9682 -webkit-box-shadow: 0px 3px 10px -5px rgba(151, 163, 184, 0.5);
9683 box-shadow: 0px 3px 10px -5px rgba(151, 163, 184, 0.5);
9684 }
9685 .upk-ramble-carousel .upk-item:hover .upk-img-wrap:before {
9686 background-color: rgba(239, 35, 60, 0.5);
9687 }
9688 .upk-ramble-carousel .upk-item:hover .upk-meta {
9689 position: relative;
9690 opacity: 1;
9691 margin-top: 0;
9692 margin-bottom: 15px;
9693 transform: translateY(0);
9694 transition-delay: 0.3s;
9695 }
9696 .upk-ramble-carousel .upk-item:hover .upk-date-cetagory-wrap {
9697 position: absolute;
9698 opacity: 0;
9699 visibility: hidden;
9700 transform: translateY(20px);
9701 transition-delay: 0.3s;
9702 }
9703 .upk-ramble-carousel .upk-item:hover .upk-title a {
9704 color: #fff;
9705 }
9706 .upk-ramble-carousel .upk-item:hover .upk-text {
9707 color: #f8f8f8;
9708 opacity: 1;
9709 transition-delay: 0.4s;
9710 transform: translateY(0px);
9711 }
9712 .upk-ramble-carousel .upk-item:hover .upk-btn-comments-wrap .upk-readmore {
9713 color: #fff;
9714 }
9715 .upk-ramble-carousel .upk-item:hover .upk-btn-comments-wrap .upk-readmore svg * {
9716 fill: #fff;
9717 }
9718 .upk-ramble-carousel .upk-item:hover .upk-btn-comments-wrap .upk-comments {
9719 color: #fff;
9720 }
9721 .upk-ramble-carousel .upk-item:hover .upk-default-show {
9722 visibility: hidden;
9723 opacity: 0;
9724 transform: translateY(20px);
9725 }
9726 .upk-ramble-carousel .upk-item:hover .upk-default-hide {
9727 opacity: 1;
9728 transform: translateY(0);
9729 visibility: visible;
9730 transition-delay: 0.1s;
9731 }
9732 .upk-ramble-carousel .upk-img-wrap {
9733 display: flex;
9734 width: 100%;
9735 }
9736 .upk-ramble-carousel .upk-img-wrap:before {
9737 position: absolute;
9738 content: "";
9739 top: 0;
9740 right: 0;
9741 width: 100%;
9742 height: 100%;
9743 background-color: #fff;
9744 -webkit-transition: all 0.3s ease;
9745 transition: all 0.3s ease;
9746 }
9747 .upk-ramble-carousel .upk-img {
9748 object-fit: cover;
9749 height: 100%;
9750 width: 100%;
9751 }
9752 .upk-ramble-carousel .upk-content {
9753 position: absolute;
9754 top: 0;
9755 right: 0;
9756 width: 100%;
9757 }
9758 .upk-ramble-carousel .upk-author-name a {
9759 color: #fff;
9760 font-size: 15px;
9761 font-weight: 600;
9762 text-transform: capitalize;
9763 -webkit-transition: color 0.3s ease;
9764 transition: color 0.3s ease;
9765 }
9766 .upk-ramble-carousel .upk-post-time,
9767 .upk-ramble-carousel .upk-date {
9768 color: #f5f5f5;
9769 font-size: 14px;
9770 }
9771 .upk-ramble-carousel .upk-post-time {
9772 margin-right: 5px;
9773 }
9774 .upk-ramble-carousel .upk-post-time i {
9775 margin-left: 2px;
9776 }
9777 .upk-ramble-carousel .upk-date-reading-time {
9778 color: #f5f5f5;
9779 font-size: 14px;
9780 flex-wrap: wrap;
9781 }
9782 .upk-ramble-carousel .upk-date-reading-time > div {
9783 position: relative;
9784 display: inline-flex;
9785 }
9786 .upk-ramble-carousel .upk-date-reading-time > div:before {
9787 content: attr(data-separator);
9788 margin: 0 8px;
9789 }
9790 .upk-ramble-carousel .upk-date-reading-time > div:nth-child(1)::before {
9791 display: none;
9792 }
9793 .upk-ramble-carousel .upk-meta {
9794 display: flex;
9795 align-items: center;
9796 position: absolute;
9797 -webkit-transition: all 0.3s ease;
9798 transition: all 0.3s ease;
9799 opacity: 0;
9800 transform: translateY(-100%);
9801 }
9802 .upk-ramble-carousel .upk-meta .upk-author-image {
9803 margin-left: 15px;
9804 }
9805 .upk-ramble-carousel .upk-meta .upk-author-image img {
9806 border-radius: 80px;
9807 }
9808 .upk-ramble-carousel .upk-date-cetagory-wrap {
9809 display: inline-flex;
9810 align-items: center;
9811 position: relative;
9812 opacity: 1;
9813 transition: all 0.3s ease;
9814 margin-bottom: 15px;
9815 transform: translateY(0);
9816 visibility: visible;
9817 transition: all 0.3s ease;
9818 }
9819 .upk-ramble-carousel .upk-date-cetagory-wrap .upk-post-time,
9820 .upk-ramble-carousel .upk-date-cetagory-wrap .upk-date {
9821 color: #8D99AE;
9822 font-size: 15px;
9823 }
9824 .upk-ramble-carousel .upk-date-cetagory-wrap .upk-category {
9825 position: relative;
9826 margin-right: 10px;
9827 padding-right: 10px;
9828 }
9829 .upk-ramble-carousel .upk-date-cetagory-wrap .upk-category a {
9830 color: #8D99AE;
9831 font-size: 15px;
9832 text-transform: capitalize;
9833 }
9834 .upk-ramble-carousel .upk-date-cetagory-wrap .upk-category a + a {
9835 margin-right: 5px;
9836 }
9837 .upk-ramble-carousel .upk-date-cetagory-wrap .upk-category:before {
9838 content: "";
9839 position: absolute;
9840 background: #e6e9ec;
9841 height: 100%;
9842 width: 2px;
9843 right: -1px;
9844 }
9845 .upk-ramble-carousel .upk-date-cetagory-wrap .upk-category span {
9846 display: flex;
9847 }
9848 .upk-ramble-carousel .upk-title {
9849 font-size: 24px;
9850 font-weight: 600;
9851 margin: 0;
9852 padding-bottom: 15px;
9853 text-transform: capitalize;
9854 }
9855 .upk-ramble-carousel .upk-title a {
9856 color: #2B2D42;
9857 background-image: linear-gradient(currentColor, currentColor);
9858 background-position: 100% 100%;
9859 background-repeat: no-repeat;
9860 background-size: 0 2px;
9861 -webkit-transition: all 0.3s ease;
9862 transition: all 0.3s ease;
9863 }
9864 .upk-ramble-carousel .upk-title a:hover {
9865 background-size: 100% 2px;
9866 }
9867 .upk-ramble-carousel .upk-text {
9868 font-size: 16px;
9869 color: #8D99AE;
9870 opacity: 0;
9871 transition: all 0.3s ease;
9872 transform: translateY(-20px);
9873 }
9874 .upk-ramble-carousel .upk-btn-comments-wrap {
9875 display: flex;
9876 justify-content: space-between;
9877 align-items: center;
9878 position: absolute;
9879 width: 100%;
9880 bottom: 0;
9881 padding: 30px;
9882 }
9883 .upk-ramble-carousel .upk-btn-comments-wrap .upk-readmore {
9884 color: #8D99AE;
9885 font-size: 15px;
9886 font-weight: 600;
9887 text-transform: capitalize;
9888 -webkit-transition: all 0.3s ease;
9889 transition: all 0.3s ease;
9890 }
9891 .upk-ramble-carousel .upk-btn-comments-wrap .upk-readmore svg {
9892 width: 1em;
9893 }
9894 .upk-ramble-carousel .upk-btn-comments-wrap .upk-readmore svg * {
9895 fill: #8D99AE;
9896 }
9897 .upk-ramble-carousel .upk-btn-comments-wrap .upk-comments {
9898 color: #8D99AE;
9899 font-size: 15px;
9900 text-transform: capitalize;
9901 -webkit-transition: color 0.3s ease;
9902 transition: color 0.3s ease;
9903 }
9904 .upk-ramble-carousel .upk-default-show {
9905 position: absolute;
9906 -webkit-transition: all 0.3s ease;
9907 transition: all 0.3s ease;
9908 opacity: 1;
9909 transform: translateY(0);
9910 padding: 30px;
9911 }
9912 .upk-ramble-carousel .upk-default-hide {
9913 position: absolute;
9914 -webkit-transition: all 0.3s ease;
9915 transition: all 0.3s ease;
9916 opacity: 0;
9917 transform: translateY(-100%);
9918 visibility: hidden;
9919 padding: 30px;
9920 }
9921
9922 .upk-global-link-yes .upk-ramble-carousel .upk-item:hover {
9923 cursor: pointer;
9924 }
9925
9926 .upk-alice-carousel .upk-item {
9927 display: flex;
9928 }
9929 .upk-alice-carousel .upk-item-box {
9930 position: relative;
9931 display: flex;
9932 width: 100%;
9933 overflow: hidden;
9934 }
9935 .upk-alice-carousel .upk-item-box::before {
9936 content: "";
9937 display: block;
9938 position: absolute;
9939 width: 100%;
9940 top: 0;
9941 bottom: 0;
9942 z-index: 2;
9943 background: rgba(27, 25, 25, 0.5490196078);
9944 transition: all 0.3s ease;
9945 }
9946 .upk-alice-carousel .upk-item-box:hover .upk-img-wrap .upk-img {
9947 transform: scale(1.1);
9948 }
9949 .upk-alice-carousel .upk-item-box:hover .upk-category {
9950 opacity: 1;
9951 }
9952 .upk-alice-carousel .upk-img-wrap {
9953 overflow: hidden;
9954 display: flex;
9955 width: 100%;
9956 }
9957 .upk-alice-carousel .upk-img-wrap .upk-img {
9958 width: 100%;
9959 height: 100%;
9960 object-fit: cover;
9961 transition: all 1s ease;
9962 }
9963 .upk-alice-carousel .upk-category {
9964 position: absolute;
9965 left: 0;
9966 top: 0;
9967 opacity: 0;
9968 transition: opacity 0.5s ease;
9969 z-index: 11;
9970 }
9971 .upk-alice-carousel .upk-category a {
9972 color: #e8e4e4;
9973 display: inline-block;
9974 font-size: 11px;
9975 font-weight: 500;
9976 text-transform: uppercase;
9977 background: #EF233C;
9978 padding: 5px 14px;
9979 transition: all 0.3s ease;
9980 }
9981 .upk-alice-carousel .upk-category a:hover {
9982 background: #D90429;
9983 }
9984 .upk-alice-carousel .upk-category a + a {
9985 margin-right: 5px;
9986 }
9987 .upk-alice-carousel .upk-content {
9988 position: absolute;
9989 padding: 30px;
9990 width: 100%;
9991 bottom: 0;
9992 z-index: 10;
9993 }
9994 .upk-alice-carousel .upk-title {
9995 display: block;
9996 font-size: 20px;
9997 font-weight: 600;
9998 line-height: 1.4;
9999 margin: 0;
10000 padding-bottom: 10px;
10001 text-transform: capitalize;
10002 }
10003 .upk-alice-carousel .upk-title a {
10004 color: #fff;
10005 transition: all 0.3s ease;
10006 }
10007 .upk-alice-carousel .upk-meta {
10008 display: flex;
10009 flex-wrap: wrap;
10010 align-items: center;
10011 font-size: 14px;
10012 color: #EDF2F4;
10013 text-transform: capitalize;
10014 }
10015 .upk-alice-carousel .upk-meta .upk-author {
10016 position: relative;
10017 }
10018 .upk-alice-carousel .upk-meta .upk-author a {
10019 color: #EDF2F4;
10020 }
10021 .upk-alice-carousel .upk-meta .upk-author span {
10022 padding-left: 6px;
10023 }
10024 .upk-alice-carousel .upk-meta .upk-date {
10025 position: relative;
10026 font-weight: 400;
10027 }
10028 .upk-alice-carousel .upk-meta .upk-post-time {
10029 margin-right: 5px;
10030 }
10031 .upk-alice-carousel .upk-meta .upk-post-time i {
10032 margin-left: 2px;
10033 }
10034 .upk-alice-carousel .upk-meta > div {
10035 position: relative;
10036 display: inline-flex;
10037 }
10038 .upk-alice-carousel .upk-meta > div:before {
10039 content: attr(data-separator);
10040 margin: 0 5px;
10041 }
10042 .upk-alice-carousel .upk-meta > div:nth-child(1)::before {
10043 display: none;
10044 }
10045 .upk-alice-carousel .upk-content-bottom-center .upk-content {
10046 right: 50%;
10047 text-align: center;
10048 transform: translate(50%, 0);
10049 }
10050 .upk-alice-carousel .upk-content-bottom-center .upk-content .upk-meta {
10051 justify-content: center;
10052 }
10053 .upk-alice-carousel .upk-content-bottom-left .upk-content {
10054 text-align: right;
10055 right: 0;
10056 }
10057 .upk-alice-carousel .upk-content-bottom-left .upk-content .upk-meta {
10058 justify-content: left;
10059 }
10060 .upk-alice-carousel .upk-content-bottom-right .upk-content {
10061 text-align: left;
10062 left: 0;
10063 }
10064 .upk-alice-carousel .upk-content-bottom-right .upk-content .upk-meta {
10065 justify-content: flex-end;
10066 }
10067
10068 .upk-global-link-yes .upk-alice-carousel .upk-item:hover {
10069 cursor: pointer;
10070 }
10071
10072 .upk-alice-grid .upk-alice-wrap {
10073 display: grid;
10074 }
10075 .upk-alice-grid .upk-item {
10076 display: flex;
10077 overflow: hidden;
10078 transition: all 0.3s ease;
10079 }
10080 .upk-alice-grid .upk-item-box {
10081 position: relative;
10082 display: flex;
10083 width: 100%;
10084 }
10085 .upk-alice-grid .upk-item-box::before {
10086 content: "";
10087 display: block;
10088 position: absolute;
10089 width: 100%;
10090 top: 0;
10091 bottom: 0;
10092 z-index: 2;
10093 background: rgba(27, 25, 25, 0.5490196078);
10094 transition: all 0.3s ease;
10095 }
10096 .upk-alice-grid .upk-item-box:hover .upk-img-wrap .upk-img {
10097 transform: scale(1.1);
10098 }
10099 .upk-alice-grid .upk-item-box:hover .upk-category {
10100 opacity: 1;
10101 }
10102 .upk-alice-grid .upk-img-wrap {
10103 overflow: hidden;
10104 display: flex;
10105 width: 100%;
10106 }
10107 .upk-alice-grid .upk-img-wrap .upk-img {
10108 width: 100%;
10109 height: 100%;
10110 object-fit: cover;
10111 transition: all 1s ease;
10112 }
10113 .upk-alice-grid .upk-category {
10114 position: absolute;
10115 left: 0;
10116 top: 0;
10117 opacity: 0;
10118 transition: opacity 0.5s ease;
10119 z-index: 11;
10120 }
10121 .upk-alice-grid .upk-category a {
10122 color: #e8e4e4;
10123 display: inline-block;
10124 font-size: 11px;
10125 font-weight: 500;
10126 text-transform: uppercase;
10127 background: #EF233C;
10128 padding: 5px 14px;
10129 transition: all 0.3s ease;
10130 }
10131 .upk-alice-grid .upk-category a:hover {
10132 background: #D90429;
10133 }
10134 .upk-alice-grid .upk-category a + a {
10135 margin-right: 5px;
10136 }
10137 .upk-alice-grid .upk-content {
10138 position: absolute;
10139 padding: 30px;
10140 width: 100%;
10141 bottom: 0;
10142 z-index: 10;
10143 }
10144 .upk-alice-grid .upk-title {
10145 display: block;
10146 font-size: 16px;
10147 font-weight: 600;
10148 line-height: 1.4;
10149 margin: 0px;
10150 padding-bottom: 10px;
10151 text-transform: capitalize;
10152 }
10153 .upk-alice-grid .upk-title a {
10154 color: #fff;
10155 transition: all 0.3s ease;
10156 }
10157 .upk-alice-grid .upk-meta {
10158 display: flex;
10159 flex-wrap: wrap;
10160 align-items: center;
10161 font-size: 11px;
10162 color: #EDF2F4;
10163 text-transform: capitalize;
10164 }
10165 .upk-alice-grid .upk-meta .upk-author {
10166 position: relative;
10167 }
10168 .upk-alice-grid .upk-meta .upk-author a {
10169 color: #EDF2F4;
10170 }
10171 .upk-alice-grid .upk-meta .upk-author span {
10172 padding-left: 6px;
10173 }
10174 .upk-alice-grid .upk-meta .upk-date {
10175 position: relative;
10176 font-weight: 400;
10177 }
10178 .upk-alice-grid .upk-meta .upk-post-time {
10179 margin-right: 5px;
10180 }
10181 .upk-alice-grid .upk-meta .upk-post-time i {
10182 margin-left: 2px;
10183 }
10184 .upk-alice-grid .upk-meta > div {
10185 position: relative;
10186 display: inline-flex;
10187 }
10188 .upk-alice-grid .upk-meta > div:before {
10189 content: attr(data-separator);
10190 margin: 0 5px;
10191 }
10192 .upk-alice-grid .upk-meta > div:nth-child(1)::before {
10193 display: none;
10194 }
10195 .upk-alice-grid .upk-style-1 {
10196 grid-gap: 20px;
10197 grid-template-columns: repeat(1, 1fr);
10198 }
10199 .upk-alice-grid .upk-style-2 {
10200 grid-template-columns: repeat(6, 1fr);
10201 }
10202 .upk-alice-grid .upk-style-2 .upk-item, .upk-alice-grid .upk-style-2:nth-child(-n+2) {
10203 grid-column: 6 span/auto;
10204 }
10205 .upk-alice-grid .upk-style-3 {
10206 grid-gap: 20px;
10207 grid-template-columns: repeat(6, 1fr);
10208 }
10209 .upk-alice-grid .upk-style-3 .upk-item {
10210 grid-column: span 6/auto;
10211 }
10212 .upk-alice-grid .upk-style-4 {
10213 grid-gap: 20px;
10214 grid-template-columns: repeat(6, 1fr);
10215 }
10216 .upk-alice-grid .upk-style-4 .upk-item {
10217 grid-column: span 6/auto;
10218 }
10219 .upk-alice-grid .upk-content-bottom-center .upk-content {
10220 right: 50%;
10221 text-align: center;
10222 transform: translate(50%, 0);
10223 }
10224 .upk-alice-grid .upk-content-bottom-center .upk-content .upk-meta {
10225 justify-content: center;
10226 }
10227 .upk-alice-grid .upk-content-bottom-left .upk-content {
10228 text-align: right;
10229 right: 0;
10230 }
10231 .upk-alice-grid .upk-content-bottom-left .upk-content .upk-meta {
10232 justify-content: left;
10233 }
10234 .upk-alice-grid .upk-content-bottom-right .upk-content {
10235 text-align: left;
10236 left: 0;
10237 }
10238 .upk-alice-grid .upk-content-bottom-right .upk-content .upk-meta {
10239 justify-content: flex-end;
10240 }
10241
10242 .upk-global-link-yes .upk-alice-grid .upk-item:hover {
10243 cursor: pointer;
10244 }
10245
10246 @media (min-width: 768px) {
10247 .upk-alice-grid .upk-title {
10248 padding-bottom: 8px;
10249 font-size: 16px;
10250 }
10251 .upk-alice-grid .upk-meta {
10252 font-size: 12px;
10253 }
10254 .upk-alice-grid .upk-style-1 {
10255 grid-template-columns: repeat(2, 1fr);
10256 }
10257 .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) {
10258 grid-column: 3 span/auto;
10259 }
10260 .upk-alice-grid .upk-style-3 .upk-item {
10261 grid-column: span 3/auto;
10262 }
10263 .upk-alice-grid .upk-style-3 .upk-item:nth-child(6n+1) {
10264 grid-column: span 3/auto;
10265 }
10266 .upk-alice-grid .upk-style-3 .upk-item:nth-child(6n+1) .upk-title {
10267 font-size: 22px;
10268 }
10269 .upk-alice-grid .upk-style-4 .upk-item:nth-child(5n+2) {
10270 grid-column: span 3/auto;
10271 grid-row: span 2;
10272 }
10273 .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) {
10274 grid-column: span 3/auto;
10275 }
10276 }
10277 @media (min-width: 1024px) {
10278 .upk-alice-grid .upk-category a {
10279 font-size: 12px;
10280 padding: 7px 14px;
10281 }
10282 .upk-alice-grid .upk-title {
10283 padding-bottom: 12px;
10284 }
10285 .upk-alice-grid .upk-style-1 {
10286 grid-template-columns: repeat(3, 1fr);
10287 }
10288 .upk-alice-grid .upk-style-2 .upk-item,
10289 .upk-alice-grid .upk-style-3 .upk-item {
10290 grid-column: span 2/auto;
10291 }
10292 .upk-alice-grid .upk-style-2 .upk-item .upk-title,
10293 .upk-alice-grid .upk-style-3 .upk-item .upk-title {
10294 font-size: 20px;
10295 }
10296 .upk-alice-grid .upk-style-2 .upk-item:nth-child(5n+1), .upk-alice-grid .upk-style-2 .upk-item:nth-child(5n+2) {
10297 grid-column: 3 span/auto;
10298 }
10299 .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 {
10300 font-size: 25px;
10301 }
10302 .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) {
10303 grid-column: 2 span/auto;
10304 }
10305 .upk-alice-grid .upk-style-3 .upk-item:nth-child(6n+1) {
10306 grid-column: span 4/auto;
10307 grid-row: span 2/auto;
10308 }
10309 .upk-alice-grid .upk-style-3 .upk-item:nth-child(6n+1) .upk-title {
10310 font-size: 25px;
10311 }
10312 .upk-alice-grid .upk-style-4 .upk-item:nth-child(5n+2) {
10313 grid-column: span 2/auto;
10314 grid-row: span 2;
10315 }
10316 .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) {
10317 grid-column: span 2/auto;
10318 }
10319 }
10320 .upk-harold-list .upk-list-wrap {
10321 display: grid;
10322 grid-gap: 20px;
10323 }
10324 .upk-harold-list .upk-item {
10325 position: relative;
10326 overflow: hidden;
10327 display: flex;
10328 padding: clamp(10px, 2vw, 20px);
10329 border-radius: 8px;
10330 border: 1px solid #e8ecf3;
10331 transition: all 0.3s ease;
10332 }
10333 .upk-harold-list .upk-item-box {
10334 display: flex;
10335 }
10336 .upk-harold-list .upk-image-wrap {
10337 max-width: clamp(100px, 10vw, 130px);
10338 min-width: clamp(100px, 10vw, 130px);
10339 width: 100%;
10340 display: flex;
10341 }
10342 .upk-harold-list .upk-image-wrap .upk-img {
10343 width: 100%;
10344 height: 100%;
10345 object-fit: cover;
10346 border-radius: 5px;
10347 }
10348 .upk-harold-list .upk-content {
10349 display: flex;
10350 align-items: center;
10351 padding: clamp(10px, 2vw, 20px);
10352 }
10353 .upk-harold-list .upk-category {
10354 margin-bottom: clamp(10px, 1vw, 15px);
10355 }
10356 .upk-harold-list .upk-category a {
10357 text-transform: capitalize;
10358 color: #8D99AE;
10359 font-size: 10px;
10360 padding: clamp(3px, 1vw, 4px) clamp(7px, 1vw, 10px);
10361 text-transform: uppercase;
10362 font-weight: 600;
10363 border-radius: 4px;
10364 line-height: 1;
10365 transition: all 0.3s ease;
10366 }
10367 .upk-harold-list .upk-category a:hover {
10368 border: 1px solid #EF233C;
10369 color: #EF233C;
10370 }
10371 .upk-harold-list .upk-category a + a {
10372 margin-right: 5px;
10373 }
10374 .upk-harold-list .upk-title {
10375 font-size: clamp(16px, 2vw, 20px);
10376 font-weight: 600;
10377 margin: 0px;
10378 padding-bottom: clamp(10px, 1vw, 15px);
10379 text-transform: capitalize;
10380 }
10381 .upk-harold-list .upk-title a {
10382 color: #2B2D42;
10383 }
10384 .upk-harold-list .upk-title a:hover {
10385 color: #EF233C;
10386 }
10387 .upk-harold-list .upk-meta {
10388 display: flex;
10389 flex-wrap: wrap;
10390 align-items: center;
10391 font-size: 11px;
10392 }
10393 .upk-harold-list .upk-meta .upk-reading-time,
10394 .upk-harold-list .upk-meta .upk-post-time,
10395 .upk-harold-list .upk-meta .upk-author a,
10396 .upk-harold-list .upk-meta .upk-date {
10397 text-transform: uppercase;
10398 font-weight: 500;
10399 color: #8D99AE;
10400 display: flex;
10401 align-items: center;
10402 }
10403 .upk-harold-list .upk-meta .upk-reading-time i,
10404 .upk-harold-list .upk-meta .upk-post-time i,
10405 .upk-harold-list .upk-meta .upk-author a i,
10406 .upk-harold-list .upk-meta .upk-date i {
10407 margin-left: 5px;
10408 }
10409 .upk-harold-list .upk-meta .upk-post-time {
10410 margin-right: 5px;
10411 }
10412 .upk-harold-list .upk-meta .upk-post-time i {
10413 margin-left: 2px;
10414 }
10415 .upk-harold-list .upk-meta > div {
10416 position: relative;
10417 display: inline-flex;
10418 }
10419 .upk-harold-list .upk-meta > div:before {
10420 content: attr(data-separator);
10421 margin: 0 5px;
10422 }
10423 .upk-harold-list .upk-meta > div:nth-child(1)::before {
10424 display: none;
10425 }
10426
10427 .upk-global-link-yes .upk-harold-list .upk-item:hover {
10428 cursor: pointer;
10429 }
10430
10431 .upk-harold-carousel .upk-item {
10432 position: relative;
10433 overflow: hidden;
10434 display: flex;
10435 padding: clamp(10px, 2vw, 20px);
10436 border-radius: 8px;
10437 border: 1px solid #e8ecf3;
10438 transition: all 0.3s ease;
10439 }
10440 .upk-harold-carousel .upk-item-box {
10441 display: flex;
10442 }
10443 .upk-harold-carousel .upk-image {
10444 max-width: clamp(100px, 10vw, 130px);
10445 min-width: clamp(100px, 10vw, 130px);
10446 width: 100%;
10447 display: flex;
10448 }
10449 .upk-harold-carousel .upk-image .upk-harold-img {
10450 width: 100%;
10451 height: 100%;
10452 object-fit: cover;
10453 border-radius: 5px;
10454 }
10455 .upk-harold-carousel .upk-content {
10456 display: flex;
10457 align-items: center;
10458 padding: clamp(10px, 2vw, 20px);
10459 }
10460 .upk-harold-carousel .upk-category {
10461 margin-bottom: clamp(10px, 1vw, 15px);
10462 }
10463 .upk-harold-carousel .upk-category a {
10464 text-transform: capitalize;
10465 color: #8D99AE;
10466 font-size: 10px;
10467 padding: clamp(3px, 1vw, 4px) clamp(7px, 1vw, 10px);
10468 text-transform: uppercase;
10469 font-weight: 600;
10470 border-radius: 4px;
10471 line-height: 1;
10472 transition: all 0.3s ease;
10473 }
10474 .upk-harold-carousel .upk-category a:hover {
10475 border: 1px solid #EF233C;
10476 color: #EF233C;
10477 }
10478 .upk-harold-carousel .upk-category a + a {
10479 margin-right: 5px;
10480 }
10481 .upk-harold-carousel .upk-title {
10482 font-size: clamp(16px, 2vw, 20px);
10483 font-weight: 600;
10484 margin: 0px;
10485 padding-bottom: clamp(10px, 1vw, 15px);
10486 text-transform: capitalize;
10487 }
10488 .upk-harold-carousel .upk-title a {
10489 color: #2B2D42;
10490 }
10491 .upk-harold-carousel .upk-title a:hover {
10492 color: #EF233C;
10493 }
10494 .upk-harold-carousel .upk-meta {
10495 display: flex;
10496 flex-wrap: wrap;
10497 align-items: center;
10498 font-size: 11px;
10499 }
10500 .upk-harold-carousel .upk-meta .upk-reading-time,
10501 .upk-harold-carousel .upk-meta .upk-post-time,
10502 .upk-harold-carousel .upk-meta .upk-author a,
10503 .upk-harold-carousel .upk-meta .upk-date {
10504 text-transform: uppercase;
10505 font-weight: 500;
10506 color: #8D99AE;
10507 display: flex;
10508 align-items: center;
10509 line-height: 1;
10510 }
10511 .upk-harold-carousel .upk-meta .upk-reading-time i,
10512 .upk-harold-carousel .upk-meta .upk-post-time i,
10513 .upk-harold-carousel .upk-meta .upk-author a i,
10514 .upk-harold-carousel .upk-meta .upk-date i {
10515 margin-left: 5px;
10516 }
10517 .upk-harold-carousel .upk-meta .upk-post-time {
10518 margin-right: 5px;
10519 }
10520 .upk-harold-carousel .upk-meta .upk-post-time i {
10521 margin-left: 2px;
10522 }
10523 .upk-harold-carousel .upk-meta > div {
10524 position: relative;
10525 display: inline-flex;
10526 }
10527 .upk-harold-carousel .upk-meta > div:before {
10528 content: attr(data-separator);
10529 margin: 0 5px;
10530 }
10531 .upk-harold-carousel .upk-meta > div:nth-child(1)::before {
10532 display: none;
10533 }
10534
10535 .upk-global-link-yes .upk-harold-carousel .upk-item:hover {
10536 cursor: pointer;
10537 }
10538
10539 .upk-item-match-height--yes .upk-harold-carousel .swiper-slide {
10540 height: initial;
10541 }
10542
10543 .upk-paradox-slider .upk-item {
10544 display: flex;
10545 height: clamp(29.375rem, 60vw, 40.625rem);
10546 overflow: hidden;
10547 }
10548 .upk-paradox-slider .upk-image-wrapper:before {
10549 content: "";
10550 position: absolute;
10551 height: 100%;
10552 width: 100%;
10553 background: rgba(43, 45, 66, 0.5);
10554 right: 0;
10555 top: 0;
10556 z-index: 1;
10557 }
10558 .upk-paradox-slider .upk-img {
10559 position: absolute;
10560 object-fit: cover;
10561 height: 100%;
10562 width: 100%;
10563 }
10564 .upk-paradox-slider .upk-content-box {
10565 display: flex;
10566 align-items: center;
10567 justify-content: center;
10568 height: 100%;
10569 width: 100%;
10570 max-width: 780px;
10571 padding: clamp(1.25rem, 4vw, 2.5rem);
10572 z-index: 10;
10573 }
10574 .upk-paradox-slider .upk-category-date-wrap {
10575 padding-bottom: clamp(0.625rem, 2vw, 0.938rem);
10576 }
10577 .upk-paradox-slider .upk-category {
10578 display: flex;
10579 }
10580 .upk-paradox-slider .upk-category a {
10581 color: #EDF2F4;
10582 background: #EF233C;
10583 display: inline-flex;
10584 padding: clamp(0.25rem, 1.5vw, 0.375rem) clamp(0.5rem, 1.5vw, 0.75rem);
10585 font-size: clamp(0.688rem, 2vw, 0.75rem);
10586 line-height: 1;
10587 font-weight: 600;
10588 text-transform: uppercase;
10589 border-radius: 2px;
10590 letter-spacing: 0.5px;
10591 }
10592 .upk-paradox-slider .upk-category a + a {
10593 margin-right: 5px;
10594 }
10595 .upk-paradox-slider .upk-post-time {
10596 display: inline-flex;
10597 align-items: center;
10598 margin-right: 5px;
10599 }
10600 .upk-paradox-slider .upk-post-time i {
10601 margin-left: 2px;
10602 }
10603 .upk-paradox-slider .upk-meta {
10604 color: #EDF2F4;
10605 font-size: clamp(0.75rem, 2vw, 0.875rem);
10606 text-transform: uppercase;
10607 padding-right: clamp(0.625rem, 1.5vw, 0.938rem);
10608 }
10609 .upk-paradox-slider .upk-meta > div {
10610 position: relative;
10611 }
10612 .upk-paradox-slider .upk-meta > div:before {
10613 content: attr(data-separator);
10614 margin: 0 8px;
10615 }
10616 .upk-paradox-slider .upk-meta > div:nth-child(1)::before {
10617 display: none;
10618 }
10619 .upk-paradox-slider .upk-title {
10620 font-size: clamp(1.5rem, 5vw, 3rem);
10621 padding-bottom: clamp(0.938rem, 3vw, 1.875rem);
10622 margin: 0;
10623 }
10624 .upk-paradox-slider .upk-title a {
10625 color: #fff;
10626 }
10627 .upk-paradox-slider .upk-text {
10628 color: #EDF2F4;
10629 font-size: clamp(0.875rem, 2vw, 1rem);
10630 padding-bottom: clamp(1.25rem, 3vw, 2.188rem);
10631 }
10632 .upk-paradox-slider .upk-text p {
10633 margin: 0;
10634 }
10635 .upk-paradox-slider .upk-author-image {
10636 display: flex;
10637 }
10638 .upk-paradox-slider .upk-author-image img {
10639 border-radius: 80px;
10640 margin-left: clamp(0.625rem, 2vw, 0.938rem);
10641 }
10642 .upk-paradox-slider .upk-author-name a {
10643 font-size: clamp(0.875rem, 2vw, 1rem);
10644 margin-bottom: 2px;
10645 }
10646 .upk-paradox-slider .upk-author-role {
10647 font-size: clamp(0.75rem, 2vw, 0.875rem);
10648 }
10649 .upk-paradox-slider .upk-author-role,
10650 .upk-paradox-slider .upk-author-name a {
10651 text-transform: capitalize;
10652 color: #EDF2F4;
10653 display: flex;
10654 }
10655
10656 .upk-content--left .upk-paradox-slider .upk-content-box {
10657 text-align: right;
10658 }
10659 .upk-content--left .upk-paradox-slider .upk-author-wrapper,
10660 .upk-content--left .upk-paradox-slider .upk-category-date-wrap {
10661 justify-content: left;
10662 }
10663
10664 .upk-content--center .upk-paradox-slider .upk-content-box {
10665 text-align: center;
10666 }
10667 .upk-content--center .upk-paradox-slider .upk-author-wrapper,
10668 .upk-content--center .upk-paradox-slider .upk-category-date-wrap {
10669 justify-content: center;
10670 }
10671
10672 .upk-content--right .upk-paradox-slider .upk-content-box {
10673 text-align: left;
10674 }
10675 .upk-content--right .upk-paradox-slider .upk-author-wrapper,
10676 .upk-content--right .upk-paradox-slider .upk-category-date-wrap {
10677 justify-content: flex-end;
10678 }
10679
10680 .upk-global-link-yes .upk-item:hover {
10681 cursor: pointer;
10682 }
10683
10684 .upk-paradox-slider .upk-navigation-prev,
10685 .upk-paradox-slider .upk-navigation-next {
10686 color: #fff;
10687 border: 1px solid #fff;
10688 padding: 15px;
10689 border-radius: 60px;
10690 transition: all 0.3s ease;
10691 }
10692 .upk-paradox-slider .upk-navigation-prev i,
10693 .upk-paradox-slider .upk-navigation-next i {
10694 font-size: 18px;
10695 transition: all 0.3s ease;
10696 }
10697 .upk-paradox-slider .upk-navigation-prev:hover,
10698 .upk-paradox-slider .upk-navigation-next:hover {
10699 color: #EF233C;
10700 background: #fff;
10701 }
10702 .upk-paradox-slider .upk-slider .swiper-pagination .swiper-pagination-bullet,
10703 .upk-paradox-slider .upk-dots-container .swiper-pagination .swiper-pagination-bullet,
10704 .upk-paradox-slider .upk-arrows-dots-container .swiper-pagination .swiper-pagination-bullet {
10705 width: 40px;
10706 height: 6px;
10707 border-radius: 0;
10708 background: #fff;
10709 }
10710
10711 .upk-news-ticker {
10712 position: relative;
10713 display: block;
10714 background-color: #2B2D42;
10715 width: 100%;
10716 height: 40px;
10717 box-sizing: border-box;
10718 line-height: 40px;
10719 overflow: hidden;
10720 border-radius: 2px;
10721 text-align: auto;
10722 font-size: 14px;
10723 }
10724 .upk-news-ticker .upk-news-ticker-label {
10725 background-color: #EF233C;
10726 right: 0;
10727 top: 0;
10728 bottom: 0;
10729 height: 100%;
10730 position: absolute;
10731 text-align: center;
10732 color: #FFF;
10733 font-weight: bold;
10734 z-index: 3;
10735 padding: 0 15px;
10736 white-space: nowrap;
10737 font-size: 12px;
10738 line-height: inherit;
10739 }
10740 .upk-news-ticker .upk-news-ticker-label::after {
10741 content: "";
10742 position: absolute;
10743 left: -15px;
10744 border: 8px solid transparent;
10745 border-right-color: #EF233C;
10746 top: 50%;
10747 transform: translateY(-50%);
10748 }
10749 .upk-news-ticker .upk-news-ticker-content {
10750 position: absolute;
10751 right: 0;
10752 top: 0;
10753 bottom: 0;
10754 height: 100%;
10755 left: 0;
10756 overflow: hidden;
10757 line-height: inherit;
10758 }
10759 .upk-news-ticker .upk-news-ticker-content:after, .upk-news-ticker .upk-news-ticker-content:before {
10760 content: "";
10761 height: 100%;
10762 position: absolute;
10763 box-shadow: 0 0 12px 12px #2B2D42;
10764 width: 1px;
10765 z-index: 1;
10766 top: 0;
10767 }
10768 .upk-news-ticker .upk-news-ticker-content:before {
10769 right: -1px;
10770 }
10771 .upk-news-ticker .upk-news-ticker-content:after {
10772 left: -1px;
10773 }
10774 .upk-news-ticker .upk-news-ticker-content * {
10775 color: #fff;
10776 }
10777 .upk-news-ticker .upk-news-ticker-content a:hover {
10778 color: #ddd;
10779 }
10780 .upk-news-ticker .upk-news-ticker-content ul {
10781 display: block;
10782 height: 100%;
10783 list-style: none;
10784 padding: 0;
10785 margin: 0;
10786 right: 0;
10787 bottom: 0;
10788 width: 100%;
10789 position: absolute;
10790 }
10791 .upk-news-ticker .upk-news-ticker-content ul li {
10792 white-space: nowrap;
10793 overflow: hidden !important;
10794 text-overflow: ellipsis;
10795 text-decoration: none;
10796 -webkit-transition: color 0.2s linear;
10797 -moz-transition: color 0.2s linear;
10798 -o-transition: color 0.2s linear;
10799 transition: color 0.2s linear;
10800 position: absolute;
10801 width: 100%;
10802 display: none;
10803 color: #333;
10804 }
10805 .upk-news-ticker .upk-news-ticker-content ul li a {
10806 white-space: nowrap;
10807 text-overflow: ellipsis;
10808 text-decoration: none;
10809 padding: 0 12px;
10810 position: relative;
10811 display: block;
10812 overflow: hidden;
10813 }
10814 .upk-news-ticker .upk-news-ticker-content .upk-news-ticker-date,
10815 .upk-news-ticker .upk-news-ticker-content .upk-news-ticker-time {
10816 letter-spacing: 0px;
10817 font-weight: 700;
10818 }
10819 .upk-news-ticker .upk-news-ticker-content .upk-news-ticker-date .upk-news-ticker-date-sep,
10820 .upk-news-ticker .upk-news-ticker-content .upk-news-ticker-time .upk-news-ticker-date-sep {
10821 margin-right: -3px;
10822 margin-left: -3px;
10823 }
10824 .upk-news-ticker .upk-news-ticker-navigation .upk-news-ticker-play polygon {
10825 display: block;
10826 }
10827 .upk-news-ticker .upk-news-ticker-navigation .upk-news-ticker-play rect {
10828 display: none;
10829 }
10830 .upk-news-ticker .upk-news-ticker-navigation .upk-news-ticker-pause polygon {
10831 display: none;
10832 }
10833 .upk-news-ticker .upk-news-ticker-navigation .upk-news-ticker-pause rect {
10834 display: block;
10835 }
10836 .upk-news-ticker .upk-news-ticker-navigation button svg {
10837 color: #d5d5d5;
10838 }
10839 .upk-news-ticker .upk-news-ticker-navigation button:hover svg {
10840 color: #fff;
10841 }
10842
10843 .upk-news-ticker-loading {
10844 position: absolute;
10845 right: 0;
10846 left: 0;
10847 top: 0;
10848 bottom: 0;
10849 background-color: rgb(255, 255, 255);
10850 z-index: 5;
10851 padding: 0 10px;
10852 color: rgb(0, 0, 0);
10853 }
10854
10855 .upk-news-ticker-loader-text {
10856 padding: 0 10px;
10857 }
10858
10859 .upk-news-ticker-prefix {
10860 color: #d65d7a;
10861 margin-left: 15px;
10862 padding-right: 10px;
10863 }
10864
10865 .upk-news-ticker-positive {
10866 color: #0b8457;
10867 font-weight: bold;
10868 }
10869
10870 .upk-news-ticker-negative {
10871 color: #dc2f2f;
10872 font-weight: bold;
10873 }
10874
10875 .upk-news-ticker-controls {
10876 width: auto;
10877 left: 0;
10878 top: 0;
10879 bottom: 0;
10880 height: 100%;
10881 position: absolute;
10882 -webkit-touch-callout: none;
10883 -webkit-user-select: none;
10884 -khtml-user-select: none;
10885 -moz-user-select: none;
10886 -ms-user-select: none;
10887 user-select: none;
10888 }
10889
10890 .upk-news-ticker-controls button {
10891 float: right;
10892 height: 100%;
10893 cursor: pointer;
10894 border: none;
10895 text-align: center;
10896 background-color: transparent;
10897 outline: none;
10898 }
10899
10900 .upk-effect-scroll .upk-news-ticker-content ul {
10901 display: block;
10902 width: 100%;
10903 position: relative;
10904 }
10905
10906 .upk-effect-scroll .upk-news-ticker-content ul li {
10907 display: list-item;
10908 float: right;
10909 position: relative;
10910 width: auto;
10911 }
10912
10913 .upk-news-ticker-direction-rtl {
10914 direction: ltr;
10915 }
10916 .upk-news-ticker-direction-rtl .upk-news-ticker-label {
10917 right: auto;
10918 left: 0;
10919 }
10920 .upk-news-ticker-direction-rtl .upk-news-ticker-controls {
10921 left: auto;
10922 right: 0;
10923 }
10924 .upk-news-ticker-direction-rtl .upk-news-ticker-prefix {
10925 margin-right: 15px;
10926 margin-left: 0;
10927 padding-right: 0;
10928 padding-left: 10px;
10929 }
10930 .upk-news-ticker-direction-rtl .upk-news-ticker-controls button {
10931 border-right: none;
10932 }
10933 .upk-news-ticker-direction-rtl.upk-effect-scroll .upk-news-ticker-content ul li {
10934 float: left;
10935 }
10936
10937 .upk-accordion-wrapper {
10938 display: flex;
10939 gap: 20px;
10940 }
10941 .upk-accordion-wrapper .upk-accordion-item {
10942 flex: 1 1;
10943 transition: flex 400ms;
10944 cursor: pointer;
10945 overflow: hidden;
10946 border-radius: 10px;
10947 }
10948 .upk-accordion-wrapper .upk-accordion-item:hover {
10949 flex: 2;
10950 }
10951 .upk-accordion-wrapper .upk-accordion-item:hover .upk-accordion-item-box::before {
10952 background: rgba(19, 19, 28, 0.7);
10953 }
10954 .upk-accordion-wrapper .upk-accordion-item-box {
10955 position: relative;
10956 width: 100%;
10957 height: 100%;
10958 transition: all 0.3s ease;
10959 }
10960 .upk-accordion-wrapper .upk-accordion-item-box::before {
10961 position: absolute;
10962 content: "";
10963 width: 100%;
10964 height: 100%;
10965 background: rgba(43, 45, 66, 0.5);
10966 transition: all 0.3s ease;
10967 }
10968 .upk-accordion-wrapper .upk-accordion-image {
10969 height: 100%;
10970 width: 100%;
10971 display: flex;
10972 }
10973 .upk-accordion-wrapper .upk-accordion-image .upk-img {
10974 width: 100%;
10975 height: 100%;
10976 object-fit: cover;
10977 }
10978 .upk-accordion-wrapper .upk-accordion-content {
10979 position: absolute;
10980 bottom: 0;
10981 right: 0;
10982 padding: 20px;
10983 width: 100%;
10984 }
10985 .upk-accordion-wrapper .upk-category {
10986 display: flex;
10987 margin-bottom: 10px;
10988 }
10989 .upk-accordion-wrapper .upk-category a,
10990 .upk-accordion-wrapper .upk-category a:before {
10991 display: block;
10992 color: #fff;
10993 background: #EF233C;
10994 padding: 6px 12px;
10995 font-size: 11px;
10996 font-weight: 500;
10997 line-height: 1;
10998 border-radius: 3px;
10999 text-transform: uppercase;
11000 transition: all 0.3s ease;
11001 }
11002 .upk-accordion-wrapper .upk-category a:hover,
11003 .upk-accordion-wrapper .upk-category a:hover::before {
11004 background: #D90429;
11005 }
11006 .upk-accordion-wrapper .upk-category a + a {
11007 margin-right: 5px;
11008 }
11009 .upk-accordion-wrapper .upk-title {
11010 margin: 0;
11011 margin-bottom: 15px;
11012 font-size: 18px;
11013 font-weight: 600;
11014 line-height: 1.4;
11015 }
11016 .upk-accordion-wrapper .upk-title a {
11017 color: #fff;
11018 transition: all 0.3s ease;
11019 }
11020 .upk-accordion-wrapper .upk-title a:hover {
11021 color: #EF233C;
11022 }
11023 .upk-accordion-wrapper .upk-text {
11024 font-size: 14px;
11025 color: #cad1d4;
11026 margin-bottom: 15px;
11027 }
11028 .upk-accordion-wrapper .upk-text p {
11029 margin: 0;
11030 }
11031 .upk-accordion-wrapper .upk-accordion-meta {
11032 display: flex;
11033 flex-wrap: wrap;
11034 align-items: center;
11035 color: #cad1d4;
11036 font-weight: 500;
11037 font-size: 14px;
11038 }
11039 .upk-accordion-wrapper .upk-accordion-meta .upk-post-time {
11040 margin-right: 5px;
11041 }
11042 .upk-accordion-wrapper .upk-accordion-meta .upk-post-time i {
11043 margin-left: 2px;
11044 }
11045 .upk-accordion-wrapper .upk-accordion-meta .upk-accordion-date i {
11046 margin-left: 4px;
11047 }
11048 .upk-accordion-wrapper .upk-accordion-meta > div {
11049 position: relative;
11050 display: inline-flex;
11051 align-items: center;
11052 }
11053 .upk-accordion-wrapper .upk-accordion-meta > div:before {
11054 content: attr(data-separator);
11055 margin: 0 8px;
11056 }
11057 .upk-accordion-wrapper .upk-accordion-meta > div:nth-child(1)::before {
11058 display: none;
11059 }
11060 .upk-accordion-wrapper .upk-accordion-meta .upk-accordion-comments,
11061 .upk-accordion-wrapper .upk-accordion-meta .upk-accordion-date {
11062 display: flex;
11063 align-items: center;
11064 gap: 7px;
11065 }
11066 .upk-accordion-wrapper .upk-author-wrapper {
11067 position: absolute;
11068 top: 20px;
11069 right: 20px;
11070 display: flex;
11071 align-items: center;
11072 }
11073 .upk-accordion-wrapper .upk-author-img img {
11074 border-radius: 80px;
11075 margin-left: 10px;
11076 }
11077 .upk-accordion-wrapper .upk-author-info-warp {
11078 flex-direction: column;
11079 }
11080 .upk-accordion-wrapper .upk-author-name a {
11081 font-size: 14px;
11082 color: #cad1d4;
11083 font-weight: 600;
11084 letter-spacing: 0.5px;
11085 transition: color 0.3s ease;
11086 }
11087 .upk-accordion-wrapper .upk-author-role {
11088 font-size: 14px;
11089 color: #cad1d4;
11090 line-height: 1;
11091 }
11092 .upk-accordion-wrapper.upk-accordion-style-1 {
11093 height: 750px;
11094 flex-direction: column;
11095 }
11096 .upk-accordion-wrapper.upk-accordion-style-2 {
11097 height: 750px;
11098 flex-direction: column;
11099 }
11100 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-text {
11101 display: none;
11102 }
11103 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-date,
11104 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-category,
11105 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-title,
11106 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-comments {
11107 overflow: hidden;
11108 }
11109 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-category a,
11110 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-title a,
11111 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-date span,
11112 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-comments span {
11113 position: relative;
11114 display: block;
11115 -webkit-transition: -webkit-transform 0.2s;
11116 transition: transform 0.2s;
11117 transform-origin: 0% 0%;
11118 }
11119 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-category a::before,
11120 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-title a::before,
11121 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-date span::before,
11122 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-comments span::before {
11123 position: absolute;
11124 top: 100%;
11125 width: 100%;
11126 right: 0;
11127 content: attr(data-hover);
11128 }
11129 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-item:hover .upk-category a,
11130 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-item:hover .upk-title a,
11131 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-item:hover .upk-accordion-date span,
11132 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-item:hover .upk-accordion-comments span {
11133 -webkit-transform: translateY(-100%);
11134 transform: translateY(-100%);
11135 transform-origin: 100% 0%;
11136 }
11137
11138 .upk-global-link-yes .upk-accordion-wrapper .upk-alex-carousel-item:hover {
11139 cursor: pointer;
11140 }
11141
11142 @media (min-width: 768px) {
11143 .upk-accordion-wrapper.upk-accordion-style-1 {
11144 height: 350px;
11145 flex-direction: row;
11146 }
11147 .upk-accordion-wrapper.upk-accordion-style-2 {
11148 height: 1000px;
11149 }
11150 .upk-accordion-wrapper .upk-accordion-content {
11151 padding: 30px;
11152 }
11153 .upk-accordion-wrapper .upk-author-wrapper {
11154 top: 30px;
11155 right: 30px;
11156 }
11157 }
11158 @media (min-width: 1024px) {
11159 .upk-accordion-wrapper .upk-accordion-content {
11160 width: 370px;
11161 }
11162 .upk-accordion-wrapper .upk-category a,
11163 .upk-accordion-wrapper .upk-category a::before {
11164 padding: 8px 12px;
11165 font-size: 10px;
11166 }
11167 .upk-accordion-wrapper .upk-title {
11168 font-size: 22px;
11169 margin-bottom: 10px;
11170 }
11171 .upk-accordion-wrapper .upk-text {
11172 font-size: 16px;
11173 margin-bottom: 20px;
11174 }
11175 .upk-accordion-wrapper .upk-accordion-meta {
11176 font-size: 15px;
11177 }
11178 .upk-accordion-wrapper .upk-author-name a {
11179 font-size: 15px;
11180 }
11181 }
11182 .upk-post-category {
11183 display: grid;
11184 }
11185 .upk-post-category .upk-category-item {
11186 position: relative;
11187 background: #2B2D42;
11188 display: flex;
11189 flex-direction: column;
11190 justify-content: center;
11191 padding: 20px;
11192 }
11193 .upk-post-category .upk-category-item .upk-category-image {
11194 width: 100%;
11195 height: 100%;
11196 }
11197 .upk-post-category .upk-category-item .upk-category-name {
11198 font-weight: 600;
11199 color: #fff;
11200 transition: all 0.3s ease;
11201 }
11202 .upk-post-category .upk-category-item .upk-category-text {
11203 color: #dcdee2;
11204 font-size: 15px;
11205 padding-top: 10px;
11206 transition: all 0.3s ease;
11207 }
11208 .upk-post-category .upk-category-item .upk-category-count {
11209 font-size: 13px;
11210 width: 16px;
11211 height: 16px;
11212 display: flex;
11213 align-items: center;
11214 justify-content: center;
11215 color: #fff;
11216 background: rgba(255, 255, 255, 0.3);
11217 border-radius: 2px;
11218 transition: all 0.3s ease;
11219 position: absolute;
11220 left: 0;
11221 top: 0;
11222 padding: 16px;
11223 }
11224 .upk-post-category .upk-category-item .upk-category-btn {
11225 background-color: rgba(255, 254, 254, 0.2392156863);
11226 text-align: center;
11227 backdrop-filter: blur(5px);
11228 text-transform: capitalize;
11229 font-weight: 700;
11230 color: #fff;
11231 font-size: 14px;
11232 transition: all 0.3s cubic-bezier(0.14, 0.57, 0.36, 1);
11233 padding: 14px;
11234 border-radius: 10px;
11235 }
11236 .upk-post-category .upk-category-item .upk-category-btn:hover {
11237 background-color: rgba(0, 0, 0, 0.0705882353);
11238 box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.1882352941) inset;
11239 }
11240 .upk-post-category .upk-category-item .upk-content {
11241 display: inline-flex;
11242 flex-direction: column;
11243 position: relative;
11244 }
11245 .upk-post-category.upk-category-view-all .upk-content {
11246 flex: 1;
11247 }
11248 .upk-post-category.upk-category-view-all .upk-content + .upk-category-btn {
11249 margin-top: 30px;
11250 }
11251 .upk-post-category.upk-category-style-1 .upk-category-item {
11252 border-radius: 4px;
11253 transition: all 0.3s ease;
11254 }
11255 .upk-post-category.upk-category-style-1 .upk-category-item:hover {
11256 opacity: 0.8;
11257 }
11258 .upk-post-category.upk-category-style-1 .upk-category-name {
11259 font-size: 16px;
11260 }
11261 .upk-post-category.upk-category-style-1 .upk-category-image {
11262 margin-bottom: 30px;
11263 }
11264 .upk-post-category.upk-category-style-2 .upk-category-item {
11265 border-radius: 15px;
11266 min-height: 100px;
11267 overflow: hidden;
11268 }
11269 .upk-post-category.upk-category-style-2 .upk-category-image {
11270 position: absolute;
11271 margin: 0;
11272 top: 0;
11273 right: 0;
11274 }
11275 .upk-post-category.upk-category-style-2 .upk-category-image::before {
11276 position: absolute;
11277 content: "";
11278 width: 100%;
11279 height: 100%;
11280 background-color: rgba(0, 0, 0, 0.45);
11281 }
11282 .upk-post-category.upk-category-style-2 .upk-category-image img {
11283 width: 100%;
11284 height: 100%;
11285 object-fit: cover;
11286 }
11287 .upk-post-category.upk-category-style-2 .upk-content {
11288 z-index: 1;
11289 }
11290 .upk-post-category.upk-category-style-2 .upk-category-name {
11291 font-size: 20px;
11292 }
11293 .upk-post-category.upk-category-style-2 .upk-category-count {
11294 border-radius: 8px;
11295 }
11296
11297 .upk-tag-cloud .upk-item {
11298 position: relative;
11299 background: #2B2D42;
11300 border-radius: 4px;
11301 align-items: center;
11302 transition: all 0.3s ease;
11303 }
11304 .upk-tag-cloud .upk-name {
11305 font-size: 14px;
11306 font-weight: 600;
11307 color: #fff;
11308 letter-spacing: 0.5px;
11309 transition: all 0.3s ease;
11310 line-height: 1;
11311 }
11312 .upk-tag-cloud .upk-count {
11313 display: inline-flex;
11314 font-size: 13px;
11315 padding: 3px 5px;
11316 color: #fff;
11317 background: rgba(255, 255, 255, 0.3);
11318 border-radius: 2px;
11319 line-height: 1;
11320 margin-right: 5px;
11321 transition: all 0.3s ease;
11322 }
11323
11324 .upk-layout-style--inline .upk-tag-cloud {
11325 display: -webkit-inline-box;
11326 }
11327 .upk-layout-style--inline .upk-tag-cloud .upk-item {
11328 padding: 8px 16px;
11329 margin-left: 10px;
11330 margin-bottom: 10px;
11331 display: inline-flex;
11332 }
11333 .upk-layout-style--inline .upk-tag-cloud .upk-item:nth-last-child(1) {
11334 margin-left: 0;
11335 }
11336
11337 .upk-layout-style--grid .upk-tag-cloud {
11338 display: grid;
11339 }
11340 .upk-layout-style--grid .upk-tag-cloud .upk-item {
11341 padding: 20px;
11342 display: flex;
11343 justify-content: space-between;
11344 }
11345
11346 :root {
11347 --upk-border-width: 30px;
11348 --upk-image-width: 420px;
11349 --upk-image-spacing: 30px;
11350 }
11351
11352 .upk-timeline .upk-wrapper {
11353 padding: 40px 0 20px 0;
11354 }
11355 .upk-timeline .upk-item {
11356 position: relative;
11357 }
11358 .upk-timeline .upk-item-box {
11359 display: flex;
11360 }
11361 .upk-timeline .upk-start-end-wrap {
11362 position: absolute;
11363 width: 60px;
11364 height: 60px;
11365 text-transform: uppercase;
11366 color: #2B2D42;
11367 background: #ffffff;
11368 font-weight: 700;
11369 font-size: 12px;
11370 border-radius: 15px;
11371 border: calc(var(--upk-border-width) / 6) solid var(--upk-line-color, #8D99AE);
11372 }
11373 .upk-timeline .upk-start-end-wrap .upk-start,
11374 .upk-timeline .upk-start-end-wrap .upk-end {
11375 display: none;
11376 position: absolute;
11377 top: 50%;
11378 right: 50%;
11379 transform: translate(50%, -50%);
11380 }
11381 .upk-timeline .upk-date-wrapper {
11382 background: #ffffff;
11383 width: 90px;
11384 height: 90px;
11385 text-align: center;
11386 border: calc(var(--upk-border-width) / 3) solid var(--upk-line-color, #8D99AE);
11387 position: absolute;
11388 top: calc(-45px + var(--upk-border-width) / 2);
11389 color: #2B2D42;
11390 border-radius: 15px;
11391 z-index: 111;
11392 display: none;
11393 }
11394 .upk-timeline .upk-date-wrapper .upk-date-inner {
11395 position: absolute;
11396 top: 50%;
11397 right: 50%;
11398 padding: 5px;
11399 transform: translate(50%, -50%);
11400 }
11401 .upk-timeline .upk-date-wrapper .upk-date-inner .upk-month {
11402 font-weight: 500;
11403 font-size: 14px;
11404 }
11405 .upk-timeline .upk-date-wrapper .upk-date-inner .upk-year {
11406 font-size: 12px;
11407 font-weight: 600;
11408 }
11409 .upk-timeline .upk-image-and-content-wrapper {
11410 display: block;
11411 align-items: center;
11412 }
11413 .upk-timeline .upk-image-wrapper {
11414 height: auto;
11415 }
11416 .upk-timeline .upk-image-wrapper .upk-img {
11417 width: 100%;
11418 height: 100%;
11419 border-radius: 20px;
11420 object-fit: cover;
11421 margin-bottom: var(--upk-image-spacing);
11422 }
11423 .upk-timeline .upk-content-wrap {
11424 width: 100%;
11425 z-index: 1;
11426 }
11427 .upk-timeline .upk-category {
11428 margin-bottom: 15px;
11429 }
11430 .upk-timeline .upk-category a {
11431 color: #EF233C;
11432 font-size: 10px;
11433 font-weight: 600;
11434 padding: 6px 12px;
11435 border-radius: 3px;
11436 display: inline-block;
11437 text-transform: uppercase;
11438 transition: all 0.3s ease-in-out;
11439 }
11440 .upk-timeline .upk-category a:hover {
11441 background: #EF233C;
11442 color: #fff;
11443 }
11444 .upk-timeline .upk-category a + a {
11445 margin-right: 5px;
11446 }
11447 .upk-timeline .upk-title {
11448 margin: 0;
11449 padding-bottom: 10px;
11450 text-transform: capitalize;
11451 font-size: 18px;
11452 font-weight: 700;
11453 line-height: 1.4;
11454 }
11455 .upk-timeline .upk-title a {
11456 color: #2B2D42;
11457 text-decoration: none;
11458 transition: all 0.3s ease;
11459 }
11460 .upk-timeline .upk-title a:hover {
11461 color: #D90429;
11462 }
11463 .upk-timeline .upk-text {
11464 margin-bottom: 15px;
11465 color: #6f6f6f;
11466 line-height: 1.6;
11467 font-size: 12px;
11468 }
11469 .upk-timeline .upk-text p {
11470 margin: 0;
11471 }
11472 .upk-timeline .upk-meta {
11473 display: flex;
11474 align-items: center;
11475 position: relative;
11476 font-size: 12px;
11477 text-transform: capitalize;
11478 color: rgba(125, 125, 125, 0.7294117647);
11479 font-weight: 500;
11480 }
11481 .upk-timeline .upk-meta .upk-author-name-wrap {
11482 display: flex;
11483 }
11484 .upk-timeline .upk-meta .upk-author-name-wrap .upk-by {
11485 font-weight: 700;
11486 padding-left: 6px;
11487 }
11488 .upk-timeline .upk-meta .upk-author-name-wrap .upk-author-name {
11489 text-decoration: none;
11490 color: rgba(125, 125, 125, 0.7294117647);
11491 font-weight: 500;
11492 }
11493 .upk-timeline .upk-meta .upk-separator {
11494 margin: 0 6px;
11495 }
11496 .upk-timeline .upk-responsive-date {
11497 display: block;
11498 margin-bottom: 10px;
11499 font-size: 12px;
11500 text-transform: capitalize;
11501 color: rgba(125, 125, 125, 0.7294117647);
11502 }
11503 .upk-timeline .upk-responsive-date .upk-publish {
11504 font-weight: 700;
11505 }
11506 .upk-timeline .upk-responsive-date .upk-date {
11507 padding-right: 10px;
11508 }
11509 .upk-timeline .upk-responsive-date .upk-post-time {
11510 margin-right: 5px;
11511 }
11512 .upk-timeline .upk-responsive-date .upk-post-time i {
11513 margin-left: 2px;
11514 }
11515 .upk-timeline .upk-line-right,
11516 .upk-timeline .upk-line-left {
11517 border: calc(var(--upk-border-width) / 2) solid var(--upk-line-color, #8D99AE);
11518 position: absolute;
11519 height: 100%;
11520 width: 50%;
11521 }
11522 .upk-timeline .upk-line-right {
11523 border-radius: 40px 0 0 40px;
11524 position: absolute;
11525 left: 0;
11526 border-right: 0;
11527 }
11528 .upk-timeline .upk-line-left {
11529 border-radius: 0 40px 40px 0;
11530 right: 0;
11531 border-left: 0;
11532 }
11533 .upk-timeline .upk-item:nth-child(1) .upk-start-end-wrap .upk-start {
11534 display: inherit;
11535 }
11536 .upk-timeline .upk-item:nth-last-child(1) .upk-start-end-wrap .upk-end {
11537 display: inherit;
11538 }
11539 .upk-timeline .upk-item:nth-child(2n+1) {
11540 margin-top: calc(-1 * var(--upk-border-width) / 2);
11541 }
11542 .upk-timeline .upk-item:nth-child(2n+1) .upk-image-and-content-wrapper {
11543 padding: 70px 0 50px 40px;
11544 }
11545 .upk-timeline .upk-item:nth-child(2n+1) .upk-meta {
11546 display: inline-flex;
11547 }
11548 .upk-timeline .upk-item:nth-child(2n+1) .upk-date-wrapper {
11549 right: calc((var(--upk-image-spacing)) + (var(--upk-image-width)));
11550 }
11551 .upk-timeline .upk-item:nth-child(2n+1) .upk-line-left {
11552 display: none !important;
11553 }
11554 .upk-timeline .upk-item:nth-child(2n+1) .upk-start-end-wrap {
11555 display: none;
11556 }
11557 .upk-timeline .upk-item:nth-child(2n+2) {
11558 margin-top: calc(-1 * var(--upk-border-width) / 2);
11559 }
11560 .upk-timeline .upk-item:nth-child(2n+2) .upk-item-box {
11561 flex-direction: row-reverse;
11562 }
11563 .upk-timeline .upk-item:nth-child(2n+2) .upk-date-wrapper {
11564 left: calc((var(--upk-image-spacing)) + (var(--upk-image-width)));
11565 }
11566 .upk-timeline .upk-item:nth-child(2n+2) .upk-image-wrapper {
11567 text-align: left;
11568 }
11569 .upk-timeline .upk-item:nth-child(2n+2) .upk-image-and-content-wrapper {
11570 padding: 70px 42px 50px 0;
11571 flex-direction: row-reverse;
11572 }
11573 .upk-timeline .upk-item:nth-child(2n+2) .upk-content-wrap {
11574 text-align: left;
11575 }
11576 .upk-timeline .upk-item:nth-child(2n+2) .upk-meta {
11577 display: inline-flex !important;
11578 }
11579 .upk-timeline .upk-item:nth-child(2n+2) .upk-comments:before {
11580 right: 90px;
11581 }
11582 .upk-timeline .upk-item:nth-child(2n+2) .upk-line-right {
11583 display: none;
11584 }
11585 .upk-timeline .upk-item:nth-child(2n+2) .upk-start-end-wrap {
11586 display: none;
11587 }
11588 .upk-timeline .upk-item:first-child .upk-item-box:before {
11589 position: absolute;
11590 top: 0;
11591 right: 0;
11592 content: "";
11593 background: var(--upk-line-color, #8D99AE);
11594 width: 50%;
11595 height: calc(var(--upk-border-width) / 2);
11596 }
11597 .upk-timeline .upk-item:first-child .upk-start-end-wrap {
11598 display: inherit !important;
11599 right: 0;
11600 top: calc(-30px + var(--upk-border-width) / 4);
11601 }
11602 .upk-timeline .upk-item:nth-last-child(1) .upk-item-box:after {
11603 position: absolute;
11604 bottom: 0;
11605 content: "";
11606 background: var(--upk-line-color, #8D99AE);
11607 width: 50%;
11608 height: calc(var(--upk-border-width) / 2);
11609 }
11610 .upk-timeline .upk-last-even-item:nth-child(2n+1) .upk-start-end-wrap {
11611 display: inherit !important;
11612 right: 0;
11613 bottom: calc(-40px + var(--upk-border-width) / 2);
11614 z-index: 111;
11615 }
11616 .upk-timeline .upk-last-odd-item:nth-child(2n+2) .upk-start-end-wrap {
11617 display: inherit !important;
11618 left: 0;
11619 bottom: calc(-40px + var(--upk-border-width) / 2);
11620 z-index: 111;
11621 }
11622
11623 @media (min-width: 768px) {
11624 .upk-timeline .upk-image-and-content-wrapper {
11625 display: flex;
11626 }
11627 .upk-timeline .upk-image-wrapper {
11628 height: 100%;
11629 flex: none;
11630 }
11631 .upk-timeline .upk-image-wrapper .upk-img {
11632 width: var(--upk-image-width);
11633 margin-bottom: 0px !important;
11634 }
11635 .upk-timeline .upk-item:nth-child(2n+2) .upk-image-wrapper .upk-img {
11636 margin-right: var(--upk-image-spacing);
11637 }
11638 .upk-timeline .upk-item:nth-child(2n+1) .upk-image-wrapper .upk-img {
11639 margin-left: var(--upk-image-spacing);
11640 }
11641 .upk-timeline .upk-last-odd-item:nth-child(2n+2) .upk-start-end-wrap {
11642 bottom: calc(-35px + var(--upk-border-width) / 2);
11643 }
11644 }
11645 @media (min-width: 1024px) {
11646 .upk-timeline .upk-wrapper {
11647 padding: 65px 0 30px 0;
11648 }
11649 .upk-timeline .upk-start-end-wrap {
11650 width: 100px;
11651 height: 100px;
11652 font-size: 18px;
11653 border: calc(var(--upk-border-width) / 3) solid var(--upk-line-color, #8D99AE);
11654 }
11655 .upk-timeline .upk-image-and-content-wrapper {
11656 display: flex;
11657 }
11658 .upk-timeline .upk-image-wrapper {
11659 height: 100%;
11660 }
11661 .upk-timeline .upk-image-wrapper .upk-img {
11662 width: var(--upk-image-width);
11663 }
11664 .upk-timeline .upk-category {
11665 margin-bottom: 20px;
11666 }
11667 .upk-timeline .upk-category a {
11668 font-size: 12px;
11669 }
11670 .upk-timeline .upk-title {
11671 padding-bottom: 15px;
11672 font-size: 24px;
11673 }
11674 .upk-timeline .upk-text {
11675 display: inherit;
11676 margin-bottom: 15px;
11677 font-size: 14px;
11678 }
11679 .upk-timeline .upk-meta {
11680 font-size: 14px;
11681 }
11682 .upk-timeline .upk-line-right {
11683 border: var(--upk-border-width) solid var(--upk-line-color, #8D99AE);
11684 border-right: none;
11685 border-radius: 80px 0 0 80px;
11686 }
11687 .upk-timeline .upk-line-left {
11688 border: var(--upk-border-width) solid var(--upk-line-color, #8D99AE);
11689 border-left: none;
11690 border-radius: 0 80px 80px 0;
11691 }
11692 .upk-timeline .upk-item:first-child .upk-start-end-wrap {
11693 top: calc(-50px + var(--upk-border-width) / 2);
11694 }
11695 .upk-timeline .upk-item:first-child .upk-item-box:before {
11696 height: var(--upk-border-width);
11697 }
11698 .upk-timeline .upk-item:nth-child(2n+1) {
11699 margin-top: calc(-1 * var(--upk-border-width));
11700 }
11701 .upk-timeline .upk-item:nth-child(2n+1) .upk-image-and-content-wrapper {
11702 padding: 130px 0 130px 100px;
11703 }
11704 .upk-timeline .upk-item:nth-child(2n+1) .upk-comments:before {
11705 right: 86px;
11706 }
11707 .upk-timeline .upk-item:nth-child(2n+2) {
11708 margin-top: calc(-1 * var(--upk-border-width));
11709 }
11710 .upk-timeline .upk-item:nth-child(2n+2) .upk-image-and-content-wrapper {
11711 padding: 130px 100px 130px 0;
11712 }
11713 .upk-timeline .upk-item:nth-child(2n+2) .upk-comments:before {
11714 right: 88px;
11715 }
11716 .upk-timeline .upk-item:nth-last-child(1) .upk-item-box:after {
11717 height: var(--upk-border-width);
11718 }
11719 .upk-timeline .upk-last-even-item:nth-child(2n+1) .upk-start-end-wrap {
11720 bottom: calc(-46px + var(--upk-border-width) / 2);
11721 }
11722 .upk-timeline .upk-last-odd-item:nth-child(2n+2) .upk-start-end-wrap {
11723 bottom: calc(-46px + var(--upk-border-width) / 2);
11724 }
11725 .upk-date-hide--yes .upk-timeline .upk-date-wrapper {
11726 display: block;
11727 }
11728 .upk-date-hide--yes .upk-timeline .upk-date-wrapper .upk-date-inner .upk-month {
11729 font-size: 18px;
11730 }
11731 .upk-date-hide--yes .upk-timeline .upk-date-wrapper .upk-date-inner .upk-year {
11732 font-size: 18px;
11733 }
11734 .upk-date-hide--yes .upk-timeline .upk-responsive-date {
11735 display: none;
11736 }
11737 }
11738 .upk-featured-list {
11739 position: relative;
11740 counter-reset: number-count;
11741 display: flex;
11742 flex-direction: column;
11743 grid-row-gap: 20px;
11744 }
11745 .upk-featured-list .upk-item {
11746 position: relative;
11747 }
11748 .upk-featured-list .upk-item .upk-item-box {
11749 width: 100%;
11750 }
11751 .upk-featured-list .upk-item .upk-image-wrap {
11752 display: none;
11753 overflow: hidden;
11754 }
11755 .upk-featured-list .upk-item .upk-image-wrap .upk-img {
11756 height: 100%;
11757 width: 100%;
11758 object-fit: cover;
11759 }
11760 .upk-featured-list .upk-item .upk-content {
11761 position: relative;
11762 display: flex;
11763 align-items: center;
11764 }
11765 .upk-featured-list .upk-item .upk-counter {
11766 counter-increment: number-count;
11767 height: 55px;
11768 min-width: 55px;
11769 width: 55px;
11770 background: #ffedef;
11771 text-align: center;
11772 border-radius: 80px;
11773 position: relative;
11774 display: inline-table;
11775 margin-left: 15px;
11776 }
11777 .upk-featured-list .upk-item .upk-counter:before {
11778 content: counter(number-count);
11779 color: #EF233C;
11780 font-weight: 600;
11781 font-size: 18px;
11782 line-height: 1;
11783 position: absolute;
11784 right: 50%;
11785 top: 50%;
11786 transform: translate(50%, -50%);
11787 }
11788 .upk-featured-list .upk-item .upk-title {
11789 margin: 0;
11790 font-size: 16px;
11791 font-weight: 600;
11792 line-height: 1.4;
11793 }
11794 .upk-featured-list .upk-item .upk-title a {
11795 color: #2B2D42;
11796 }
11797 .upk-featured-list .upk-item .upk-title a:hover {
11798 color: #EF233C;
11799 }
11800 .upk-featured-list .upk-item .upk-category {
11801 padding-bottom: 5px;
11802 display: inline-flex;
11803 }
11804 .upk-featured-list .upk-item .upk-category a {
11805 color: #8D99AE;
11806 font-size: 13px;
11807 letter-spacing: 0.5px;
11808 display: -webkit-inline-box;
11809 line-height: 1;
11810 text-transform: capitalize;
11811 transition: all 0.3s ease;
11812 position: relative;
11813 display: flex;
11814 align-items: center;
11815 }
11816 .upk-featured-list .upk-item .upk-category a span {
11817 height: 8px;
11818 width: 8px;
11819 display: block;
11820 border-radius: 50%;
11821 margin-left: 5px;
11822 }
11823 .upk-featured-list .upk-item .upk-category a + a {
11824 margin-right: 10px;
11825 }
11826 .upk-featured-list .upk-item .upk-featured-meta {
11827 display: flex;
11828 flex-wrap: wrap;
11829 align-items: center;
11830 position: relative;
11831 color: #8D99AE;
11832 font-size: 11px;
11833 line-height: 1;
11834 padding-top: 10px;
11835 font-weight: 500;
11836 text-transform: uppercase;
11837 }
11838 .upk-featured-list .upk-item .upk-featured-meta .upk-author-name-wrap {
11839 display: flex;
11840 }
11841 .upk-featured-list .upk-item .upk-featured-meta .upk-author-name-wrap .upk-by {
11842 font-weight: 700;
11843 padding-left: 6px;
11844 }
11845 .upk-featured-list .upk-item .upk-featured-meta .upk-author-name-wrap .upk-author-name {
11846 text-decoration: none;
11847 color: #8D99AE;
11848 font-weight: 500;
11849 }
11850 .upk-featured-list .upk-item .upk-featured-meta > div {
11851 position: relative;
11852 display: inline-flex;
11853 }
11854 .upk-featured-list .upk-item .upk-featured-meta > div:before {
11855 content: attr(data-separator);
11856 margin: 0 5px;
11857 }
11858 .upk-featured-list .upk-item .upk-featured-meta > div:nth-child(1)::before {
11859 display: none;
11860 }
11861 .upk-featured-list .upk-item .upk-featured-meta .upk-post-time {
11862 margin-right: 5px;
11863 }
11864 .upk-featured-list .upk-item .upk-featured-meta .upk-post-time i {
11865 margin-left: 2px;
11866 }
11867 .upk-featured-list .upk-item:nth-child(1) .upk-image-wrap {
11868 display: flex;
11869 position: relative;
11870 overflow: hidden;
11871 width: 100%;
11872 }
11873 .upk-featured-list .upk-item:nth-child(1) .upk-image-wrap::before {
11874 content: "";
11875 position: absolute;
11876 width: 100%;
11877 height: 100%;
11878 background: linear-gradient(-358deg, rgba(16, 16, 19, 0.6509803922) 0, rgba(141, 153, 174, 0.1) 100%);
11879 }
11880 .upk-featured-list .upk-item:nth-child(1) .upk-content {
11881 position: absolute;
11882 bottom: 0;
11883 right: 0;
11884 padding: 30px;
11885 z-index: 11;
11886 }
11887 .upk-featured-list .upk-item:nth-child(1) .upk-title a {
11888 color: #fff;
11889 }
11890 .upk-featured-list .upk-item:nth-child(1) .upk-title a:hover {
11891 color: #EF233C;
11892 }
11893 .upk-featured-list .upk-item:nth-child(1) .upk-category a {
11894 color: #EDF2F4;
11895 }
11896 .upk-featured-list .upk-item:nth-child(1) .upk-featured-meta {
11897 color: #EDF2F4;
11898 }
11899 .upk-featured-list .upk-item:nth-child(1) .upk-featured-meta .upk-author-name-wrap .upk-author-name {
11900 color: #EDF2F4;
11901 }
11902 .upk-featured-list.upk-featured-style-1 .upk-content {
11903 padding: 0 30px;
11904 }
11905 .upk-featured-list.upk-featured-style-2 .upk-item-box {
11906 flex-direction: row-reverse;
11907 }
11908 .upk-featured-list.upk-featured-style-3 .upk-item-box {
11909 flex-direction: row;
11910 }
11911 .upk-featured-list.upk-featured-style-2, .upk-featured-list.upk-featured-style-3 {
11912 flex-direction: column;
11913 }
11914 .upk-featured-list.upk-featured-style-2 .upk-item-box, .upk-featured-list.upk-featured-style-3 .upk-item-box {
11915 display: flex;
11916 align-items: center;
11917 justify-content: space-between;
11918 grid-column-gap: 30px;
11919 }
11920 .upk-featured-list.upk-featured-style-2 .upk-image-wrap, .upk-featured-list.upk-featured-style-3 .upk-image-wrap {
11921 display: block;
11922 width: 100%;
11923 }
11924 .upk-featured-list.upk-featured-style-2 .upk-counter, .upk-featured-list.upk-featured-style-3 .upk-counter {
11925 display: none;
11926 }
11927 .upk-featured-list.upk-featured-style-2 .upk-content, .upk-featured-list.upk-featured-style-3 .upk-content {
11928 padding: 0;
11929 width: 100%;
11930 }
11931
11932 .upk-global-link-yes .upk-featured-list .upk-item:hover {
11933 cursor: pointer;
11934 }
11935
11936 @media (min-width: 768px) {
11937 .upk-featured-list .upk-item .upk-counter {
11938 height: 80px;
11939 width: 80px;
11940 min-width: 80px;
11941 margin-left: 20px;
11942 }
11943 .upk-featured-list .upk-item .upk-counter:before {
11944 font-size: 24px;
11945 }
11946 .upk-featured-list .upk-item .upk-title {
11947 font-size: 22px;
11948 }
11949 .upk-featured-list .upk-item .upk-featured-meta {
11950 font-size: 12px;
11951 }
11952 .upk-featured-list .upk-item .upk-category {
11953 padding-bottom: 8px;
11954 }
11955 .upk-featured-list .upk-item .upk-category a {
11956 font-size: 14px;
11957 }
11958 }
11959 .upk-fanel-list {
11960 display: grid;
11961 grid-template-columns: repeat(1, 1fr);
11962 }
11963 .upk-fanel-list .upk-item {
11964 position: relative;
11965 overflow: hidden;
11966 transition: all 0.3s ease;
11967 }
11968 .upk-fanel-list .upk-item:hover {
11969 box-shadow: 0 0 10px rgba(43, 45, 66, 0.3);
11970 }
11971 .upk-fanel-list .upk-item:hover .upk-image-wrap .upk-img {
11972 transform: scale(1.1);
11973 }
11974 .upk-fanel-list .upk-item .upk-item-box {
11975 position: relative;
11976 display: flex;
11977 align-items: center;
11978 height: 100%;
11979 }
11980 .upk-fanel-list .upk-item .upk-image-wrap {
11981 position: relative;
11982 width: 40%;
11983 height: 100%;
11984 overflow: hidden;
11985 }
11986 .upk-fanel-list .upk-item .upk-image-wrap .upk-img {
11987 width: 100%;
11988 height: 100%;
11989 object-fit: cover;
11990 transition: all 1s ease;
11991 }
11992 .upk-fanel-list .upk-item .upk-fanel-date-wrap {
11993 position: absolute;
11994 bottom: 0;
11995 left: 0;
11996 padding: 10px 15px;
11997 display: flex;
11998 flex-direction: column;
11999 align-items: center;
12000 justify-content: center;
12001 background: #fff;
12002 }
12003 .upk-fanel-list .upk-item .upk-fanel-date-wrap .upk-fanel-date {
12004 text-transform: capitalize;
12005 font-weight: 900;
12006 font-size: 18px;
12007 display: inline-flex;
12008 line-height: 1;
12009 color: #2B2D42;
12010 letter-spacing: 1px;
12011 }
12012 .upk-fanel-list .upk-item .upk-fanel-date-wrap .upk-fanel-month {
12013 color: #8D99AE;
12014 font-size: 14px;
12015 text-transform: capitalize;
12016 font-weight: 600;
12017 }
12018 .upk-fanel-list .upk-item .upk-content {
12019 position: relative;
12020 width: 60%;
12021 padding: 10px;
12022 }
12023 .upk-fanel-list .upk-item .upk-content.upk-readmore--yes {
12024 margin-bottom: 30px;
12025 }
12026 .upk-fanel-list .upk-item .upk-category {
12027 margin-bottom: 10px;
12028 display: inline-flex;
12029 }
12030 .upk-fanel-list .upk-item .upk-category a {
12031 display: inline-block;
12032 font-size: 10px;
12033 font-weight: 600;
12034 color: #8D99AE;
12035 text-transform: uppercase;
12036 transition: all 0.3s ease;
12037 }
12038 .upk-fanel-list .upk-item .upk-category a:hover {
12039 color: #EF233C;
12040 }
12041 .upk-fanel-list .upk-item .upk-category a + a {
12042 margin-right: 5px;
12043 }
12044 .upk-fanel-list .upk-item .upk-title {
12045 font-size: 16px;
12046 line-height: 1.3;
12047 font-weight: 700;
12048 text-transform: capitalize;
12049 margin: 0px;
12050 }
12051 .upk-fanel-list .upk-item .upk-title a {
12052 text-decoration: none;
12053 transition: all 0.3s ease;
12054 color: #2B2D42;
12055 }
12056 .upk-fanel-list .upk-item .upk-title a:hover {
12057 color: #EF233C;
12058 }
12059 .upk-fanel-list .upk-item .upk-text {
12060 display: none;
12061 font-size: 14px;
12062 font-weight: 400;
12063 color: #8D99AE;
12064 padding-top: 15px;
12065 }
12066 .upk-fanel-list .upk-item .upk-text p {
12067 margin: 0;
12068 }
12069 .upk-fanel-list .upk-item .upk-fanel-read-more {
12070 position: absolute;
12071 bottom: 0;
12072 left: 0;
12073 width: 40px;
12074 height: 30px;
12075 line-height: 30px;
12076 text-align: center;
12077 background: #EF233C;
12078 transition: all 0.3s ease;
12079 color: #fff;
12080 font-size: 20px;
12081 }
12082 .upk-fanel-list .upk-item .upk-fanel-read-more i {
12083 transition: transform 0.3s ease;
12084 transform: translateX(0);
12085 display: inline-flex;
12086 }
12087 .upk-fanel-list .upk-item .upk-fanel-read-more:hover {
12088 background: #D90429;
12089 }
12090 .upk-fanel-list .upk-item .upk-fanel-read-more:hover i {
12091 transform: translateX(-5px);
12092 }
12093 .upk-fanel-list .upk-item .upk-fanel-meta {
12094 display: flex;
12095 flex-wrap: wrap;
12096 align-items: center;
12097 position: relative;
12098 color: #8D99AE;
12099 font-size: 11px;
12100 line-height: 1;
12101 padding-top: 10px;
12102 font-weight: 500;
12103 text-transform: uppercase;
12104 }
12105 .upk-fanel-list .upk-item .upk-fanel-meta .upk-author-name-wrap {
12106 display: flex;
12107 }
12108 .upk-fanel-list .upk-item .upk-fanel-meta .upk-author-name-wrap .upk-by {
12109 font-weight: 700;
12110 padding-left: 6px;
12111 }
12112 .upk-fanel-list .upk-item .upk-fanel-meta .upk-author-name-wrap .upk-author-name {
12113 text-decoration: none;
12114 color: #8D99AE;
12115 font-weight: 500;
12116 }
12117 .upk-fanel-list .upk-item .upk-fanel-meta > div {
12118 position: relative;
12119 display: inline-flex;
12120 }
12121 .upk-fanel-list .upk-item .upk-fanel-meta > div:before {
12122 content: attr(data-separator);
12123 margin: 0 5px;
12124 }
12125 .upk-fanel-list .upk-item .upk-fanel-meta > div:nth-child(1)::before {
12126 display: none;
12127 }
12128
12129 .upk-global-link-yes .upk-fanel-list .upk-item:hover {
12130 cursor: pointer;
12131 }
12132
12133 @media (min-width: 768px) {
12134 .upk-fanel-list .upk-item .upk-content {
12135 padding: 20px;
12136 }
12137 .upk-fanel-list .upk-item .upk-content.upk-readmore--yes {
12138 margin-bottom: 40px;
12139 }
12140 .upk-fanel-list .upk-item .upk-category a {
12141 font-size: 12px;
12142 }
12143 .upk-fanel-list .upk-item .upk-text {
12144 display: inherit;
12145 }
12146 .upk-fanel-list .upk-item .upk-title {
12147 font-size: 20px;
12148 line-height: 1.4;
12149 }
12150 .upk-fanel-list .upk-item .upk-fanel-read-more {
12151 width: 60px;
12152 height: 40px;
12153 line-height: 40px;
12154 }
12155 .upk-fanel-list .upk-item .upk-fanel-meta {
12156 font-size: 12px;
12157 padding-top: 15px;
12158 }
12159 }
12160 @media (min-width: 1024px) {
12161 .upk-fanel-list {
12162 grid-template-columns: repeat(2, 1fr);
12163 }
12164 .upk-fanel-list .upk-item .upk-content {
12165 padding: 30px;
12166 }
12167 .upk-fanel-list .upk-item .upk-fanel-date-wrap .upk-fanel-date {
12168 font-size: 20px;
12169 }
12170 }
12171 .upk-author-wrapper .upk-item {
12172 position: relative;
12173 overflow: hidden;
12174 border-radius: 6px;
12175 transition: all 0.3s ease;
12176 }
12177 .upk-author-wrapper .upk-post-count {
12178 position: absolute;
12179 font-size: 12px;
12180 color: #8D99AE;
12181 border-color: #8D99AE;
12182 text-transform: capitalize;
12183 line-height: 1;
12184 padding: 3px 6px;
12185 border-radius: 3px;
12186 }
12187 .upk-author-wrapper .upk-content {
12188 position: relative;
12189 z-index: 1;
12190 width: 100%;
12191 }
12192 .upk-author-wrapper .upk-name a {
12193 display: inline-flex;
12194 font-size: 18px;
12195 font-weight: 600;
12196 color: #2B2D42;
12197 line-height: 1;
12198 text-transform: capitalize;
12199 transition: all 0.3s ease;
12200 }
12201 .upk-author-wrapper .upk-name a:hover {
12202 color: #EF233C;
12203 }
12204 .upk-author-wrapper .upk-description {
12205 font-size: 15px;
12206 color: #8D99AE;
12207 padding-top: 10px;
12208 }
12209 .upk-author-wrapper .upk-role {
12210 font-size: 15px;
12211 color: #8D99AE;
12212 }
12213 .upk-author-wrapper .upk-link {
12214 display: flex;
12215 align-items: center;
12216 padding-top: 15px;
12217 line-height: 1;
12218 }
12219 .upk-author-wrapper .upk-link a {
12220 color: #8D99AE;
12221 font-size: 15px;
12222 transition: all 0.3s ease;
12223 }
12224 .upk-author-wrapper .upk-link a:hover {
12225 color: #EF233C;
12226 }
12227 .upk-author-wrapper .upk-link a + a {
12228 margin-right: 20px;
12229 }
12230 .upk-author-wrapper.upk-grid_1 .upk-post-count {
12231 top: 15px;
12232 left: 15px;
12233 }
12234 .upk-author-wrapper.upk-grid_1 .upk-content {
12235 text-align: center;
12236 }
12237 .upk-author-wrapper.upk-grid_1 .upk-link {
12238 justify-content: center;
12239 }
12240 .upk-author-wrapper.upk-grid_1 .upk-item {
12241 padding: 15px;
12242 }
12243 .upk-author-wrapper.upk-grid_1 .upk-image {
12244 margin: 35px 30px 20px 30px;
12245 }
12246 .upk-author-wrapper.upk-grid_1 .upk-image a img {
12247 width: 100%;
12248 height: 100%;
12249 border-radius: 100%;
12250 object-fit: cover;
12251 }
12252 .upk-author-wrapper.upk-list .upk-item {
12253 padding: 10px;
12254 display: flex;
12255 align-items: center;
12256 }
12257 .upk-author-wrapper.upk-list .upk-image {
12258 margin-left: 15px;
12259 }
12260 .upk-author-wrapper.upk-list .upk-image img {
12261 height: 70px;
12262 width: 70px;
12263 min-width: 70px;
12264 border-radius: 100%;
12265 }
12266 .upk-author-wrapper.upk-list .upk-post-count {
12267 top: 10px;
12268 left: 10px;
12269 }
12270 .upk-author-wrapper.upk-list .upk-link {
12271 justify-content: left;
12272 }
12273
12274 .upk-author .upk-author-wrapper {
12275 display: grid;
12276 }
12277
12278 @media (min-width: 1024px) {
12279 .upk-author-wrapper .upk-post-count {
12280 font-size: 13px;
12281 }
12282 .upk-author-wrapper .upk-name a {
12283 font-size: 18px;
12284 }
12285 .upk-author-wrapper .upk-description {
12286 font-size: 15px;
12287 }
12288 .upk-author-wrapper.upk-grid_1 .upk-item {
12289 position: relative;
12290 padding: 30px;
12291 }
12292 .upk-author-wrapper.upk-grid_1 .upk-post-count {
12293 top: 30px;
12294 left: 30px;
12295 }
12296 .upk-author-wrapper.upk-list .upk-item {
12297 padding: 15px;
12298 }
12299 .upk-author-wrapper.upk-list .upk-image {
12300 margin-left: 20px;
12301 }
12302 .upk-author-wrapper.upk-list .upk-image img {
12303 height: 80px;
12304 width: 80px;
12305 min-width: 80px;
12306 }
12307 .upk-author-wrapper.upk-list .upk-post-count {
12308 top: 15px;
12309 left: 15px;
12310 }
12311 }
12312 .upk-tiny-list {
12313 position: relative;
12314 counter-reset: number-count;
12315 display: grid;
12316 }
12317 .upk-tiny-list .upk-item {
12318 position: relative;
12319 transition: all 0.3s ease;
12320 }
12321 .upk-tiny-list .upk-img {
12322 height: 48px;
12323 width: 48px;
12324 object-fit: cover;
12325 margin-left: 15px;
12326 border-radius: 3px;
12327 }
12328 .upk-tiny-list .upk-counter {
12329 counter-increment: number-count;
12330 height: 48px;
12331 min-width: 48px;
12332 width: 48px;
12333 background: #ffedef;
12334 text-align: center;
12335 border-radius: 3px;
12336 position: relative;
12337 display: inline-table;
12338 margin-left: 15px;
12339 }
12340 .upk-tiny-list .upk-counter:before {
12341 content: counter(number-count);
12342 color: #EF233C;
12343 font-weight: 600;
12344 font-size: 14px;
12345 line-height: 1;
12346 position: absolute;
12347 right: 50%;
12348 top: 50%;
12349 transform: translate(50%, -50%);
12350 }
12351 .upk-tiny-list .upk-title {
12352 margin: 0;
12353 font-size: 18px;
12354 font-weight: 600;
12355 line-height: 1.4;
12356 z-index: 1;
12357 }
12358 .upk-tiny-list .upk-title a {
12359 color: #2B2D42;
12360 }
12361 .upk-tiny-list .upk-title a:hover {
12362 color: #EF233C;
12363 }
12364 .upk-tiny-list .upk-title-icon {
12365 display: flex;
12366 z-index: 1;
12367 color: #2B2D42;
12368 margin-left: 15px;
12369 }
12370 .upk-tiny-list .upk-title-icon svg {
12371 width: 1.2em;
12372 }
12373
12374 .upk-global-link-yes .upk-tiny-list .upk-item:hover {
12375 cursor: pointer;
12376 }
12377
12378 .upk-layout-style--inline .upk-social-share {
12379 display: flex;
12380 flex-wrap: wrap;
12381 gap: 0;
12382 }
12383 .upk-layout-style--inline .upk-social-share .upk-social-share-item {
12384 display: flex;
12385 }
12386 .upk-layout-style--inline .upk-social-share .upk-ss-btn {
12387 margin: 0;
12388 }
12389
12390 .upk-layout-style--grid .upk-social-share {
12391 display: grid;
12392 }
12393
12394 .upk-ss-position--top-left .upk-social-share,
12395 .upk-ss-position--top-right .upk-social-share,
12396 .upk-ss-position--center-left .upk-social-share,
12397 .upk-ss-position--center-right .upk-social-share,
12398 .upk-ss-position--bottom-left .upk-social-share,
12399 .upk-ss-position--bottom-right .upk-social-share {
12400 position: fixed;
12401 z-index: 111;
12402 }
12403
12404 .upk-ss-position--top-left .upk-social-share {
12405 right: 0;
12406 top: 0;
12407 }
12408
12409 .upk-ss-position--top-right .upk-social-share {
12410 left: 0;
12411 top: 0;
12412 }
12413
12414 .upk-ss-position--bottom-left .upk-social-share {
12415 right: 0;
12416 bottom: 0;
12417 }
12418
12419 .upk-ss-position--bottom-right .upk-social-share {
12420 left: 0;
12421 bottom: 0;
12422 }
12423
12424 .upk-ss-position--center-left .upk-social-share,
12425 .upk-ss-position--center-right .upk-social-share {
12426 display: inline;
12427 top: 50%;
12428 transform: translateY(-50%);
12429 }
12430 .upk-ss-position--center-left .upk-social-share .upk-ss-btn,
12431 .upk-ss-position--center-right .upk-social-share .upk-ss-btn {
12432 height: 4.2em;
12433 width: 4.2em;
12434 }
12435 .upk-ss-position--center-left .upk-social-share .upk-ss-btn:hover,
12436 .upk-ss-position--center-right .upk-social-share .upk-ss-btn:hover {
12437 width: 100%;
12438 }
12439 .upk-ss-position--center-left .upk-social-share .upk-ss-icon,
12440 .upk-ss-position--center-right .upk-social-share .upk-ss-icon {
12441 width: 4.2em;
12442 min-width: 4.2em;
12443 }
12444 .upk-ss-position--center-left.upk-ss-btns-view-text .upk-social-share .upk-ss-btn,
12445 .upk-ss-position--center-right.upk-ss-btns-view-text .upk-social-share .upk-ss-btn {
12446 width: 100%;
12447 }
12448 .upk-ss-position--center-left.upk-ss-btns-view-text .upk-social-share .upk-social-share-text,
12449 .upk-ss-position--center-right.upk-ss-btns-view-text .upk-social-share .upk-social-share-text {
12450 padding-right: 1.3em;
12451 padding-left: 1.3em;
12452 }
12453
12454 .upk-ss-position--center-left .upk-social-share {
12455 right: 0;
12456 }
12457
12458 .upk-ss-position--center-right .upk-social-share {
12459 left: 0;
12460 direction: ltr;
12461 }
12462 .upk-ss-position--center-right .upk-social-share .upk-social-share-text {
12463 padding-right: 1.3em;
12464 padding-left: 0;
12465 }
12466
12467 .upk-ss-btn {
12468 cursor: pointer;
12469 }
12470
12471 .elementor-widget-share-buttons .upk-ep-grid {
12472 overflow: hidden;
12473 }
12474
12475 .upk-ss-btns-style-boxed .upk-social-share-text,
12476 .upk-ss-btns-style-minimal .upk-social-share-text,
12477 .upk-ss-btns-style-gradient .upk-social-share-text {
12478 padding-right: 0.9em;
12479 }
12480
12481 .upk-ss-btns-style-flat .upk-social-share,
12482 .upk-ss-btns-style-flat .upk-social-share:hover,
12483 .upk-ss-btns-style-gradient .upk-social-share,
12484 .upk-ss-btns-style-gradient .upk-social-share:hover {
12485 color: #fff;
12486 }
12487
12488 .upk-ss-btns-style-flat .upk-social-link a,
12489 .upk-ss-btns-style-flat .upk-social-link a:hover,
12490 .upk-ss-btns-style-gradient .upk-social-link a,
12491 .upk-ss-btns-style-gradient .upk-social-link a:hover {
12492 color: #fff;
12493 }
12494
12495 .upk-ss-icon-top--yes .upk-ss-btn {
12496 flex-direction: column;
12497 height: auto;
12498 }
12499 .upk-ss-icon-top--yes .upk-ss-btn .upk-ss-icon {
12500 width: auto;
12501 padding: 10px 10px 0 10px;
12502 }
12503 .upk-ss-icon-top--yes .upk-ss-btn .upk-social-share-text {
12504 padding: 10px;
12505 display: inline-block;
12506 width: 100%;
12507 text-align: center;
12508 }
12509 .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 {
12510 padding: 0px;
12511 }
12512 .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 {
12513 padding: 10px;
12514 }
12515
12516 .upk-ss-btns-style-minimal.upk-ss-btns-shape-rounded .upk-ss-icon {
12517 border-radius: 0.5em;
12518 }
12519 .upk-ss-btns-style-minimal.upk-ss-btns-shape-circle .upk-ss-icon {
12520 border-radius: 99.9em;
12521 }
12522 .upk-ss-btns-style-minimal .upk-social-share-text {
12523 color: #222;
12524 }
12525
12526 .upk-ss-btns-view-text .upk-social-share-text {
12527 padding-right: 1.3em;
12528 }
12529
12530 .upk-ss-btns-view-text .upk-ss-icon,
12531 .upk-ss-btns-view-text .upk-social-share-text,
12532 .upk-ss-btns-view-icon .upk-ss-icon,
12533 .upk-ss-btns-view-icon .upk-social-share-text {
12534 flex-grow: 1;
12535 justify-content: center;
12536 }
12537
12538 .upk-ss-btn {
12539 overflow: hidden;
12540 font-size: 10px;
12541 display: flex;
12542 align-items: center;
12543 justify-content: flex-start;
12544 transition-duration: 0.2s;
12545 transition-property: filter, background-color, border-color, width;
12546 height: 4.2em;
12547 cursor: pointer;
12548 }
12549
12550 .upk-ss-icon,
12551 .upk-social-share-text {
12552 transition-property: color, background-color;
12553 transition-duration: 0.2s;
12554 }
12555
12556 .upk-ss-icon {
12557 display: flex;
12558 align-self: stretch;
12559 justify-content: center;
12560 align-items: center;
12561 text-align: center;
12562 width: 4.2em;
12563 position: relative;
12564 }
12565
12566 .upk-ss-icon i {
12567 font-size: 1.5em;
12568 }
12569
12570 .upk-social-share-text {
12571 font-size: 1.3em;
12572 padding-left: 1.3em;
12573 align-self: stretch;
12574 flex-grow: 1;
12575 align-items: center;
12576 display: flex;
12577 font-weight: 100;
12578 }
12579
12580 .upk-social-share-title {
12581 font-weight: bold;
12582 flex-shrink: 0;
12583 }
12584
12585 .upk-social-share-title + .upk-social-share-counter {
12586 margin-right: 0.5em;
12587 flex-shrink: 0;
12588 }
12589
12590 .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 {
12591 background-color: #45668e;
12592 }
12593 .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 {
12594 background-color: #3b5998;
12595 }
12596 .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 {
12597 background-color: #F4731C;
12598 }
12599 .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 {
12600 background-color: #168DE2;
12601 }
12602 .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 {
12603 background-color: #dd4b39;
12604 }
12605 .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 {
12606 background-color: #0077b5;
12607 }
12608 .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 {
12609 background-color: #1DA1F2;
12610 }
12611 .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 {
12612 background-color: #00B0EA;
12613 }
12614 .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 {
12615 background-color: #35465c;
12616 }
12617 .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 {
12618 background-color: #F06A35;
12619 }
12620 .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 {
12621 background-color: #bd081c;
12622 }
12623 .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 {
12624 background-color: #005be2;
12625 }
12626 .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 {
12627 background-color: #2DBE60;
12628 }
12629 .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 {
12630 background-color: #ff4500;
12631 }
12632 .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 {
12633 background-color: #3399ff;
12634 }
12635 .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 {
12636 background-color: #fd8235;
12637 }
12638 .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 {
12639 background-color: #EF3F56;
12640 }
12641 .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 {
12642 background-color: #25B1F6;
12643 }
12644 .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 {
12645 background-color: #5382C4;
12646 }
12647 .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 {
12648 background-color: #1B1B1B;
12649 }
12650 .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 {
12651 background-color: #000000;
12652 }
12653 .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 {
12654 background-color: #026466;
12655 }
12656 .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 {
12657 background-color: #21759b;
12658 }
12659 .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 {
12660 background-color: #2319DC;
12661 }
12662 .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 {
12663 background-color: #237EC5;
12664 }
12665 .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 {
12666 background-color: #E6162D;
12667 }
12668 .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 {
12669 background-color: #00AFF0;
12670 }
12671 .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 {
12672 background-color: #2CA5E0;
12673 }
12674 .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 {
12675 background-color: #834995;
12676 }
12677 .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 {
12678 background-color: #25d366;
12679 }
12680 .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 {
12681 background-color: #00B900;
12682 }
12683 .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 {
12684 background-color: #2DC100;
12685 }
12686 .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 {
12687 background-color: #F86100;
12688 }
12689 .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 {
12690 background-color: #F52827;
12691 }
12692 .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 {
12693 color: #45668e;
12694 }
12695 .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 {
12696 color: #3b5998;
12697 }
12698 .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 {
12699 color: #F4731C;
12700 }
12701 .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 {
12702 color: #168DE2;
12703 }
12704 .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 {
12705 color: #dd4b39;
12706 }
12707 .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 {
12708 color: #0077b5;
12709 }
12710 .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 {
12711 color: #1DA1F2;
12712 }
12713 .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 {
12714 color: #00B0EA;
12715 }
12716 .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 {
12717 color: #35465c;
12718 }
12719 .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 {
12720 color: #F06A35;
12721 }
12722 .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 {
12723 color: #bd081c;
12724 }
12725 .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 {
12726 color: #005be2;
12727 }
12728 .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 {
12729 color: #2DBE60;
12730 }
12731 .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 {
12732 color: #ff4500;
12733 }
12734 .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 {
12735 color: #3399ff;
12736 }
12737 .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 {
12738 color: #fd8235;
12739 }
12740 .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 {
12741 color: #EF3F56;
12742 }
12743 .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 {
12744 color: #25B1F6;
12745 }
12746 .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 {
12747 color: #5382C4;
12748 }
12749 .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 {
12750 color: #1B1B1B;
12751 }
12752 .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 {
12753 color: #000000;
12754 }
12755 .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 {
12756 color: #026466;
12757 }
12758 .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 {
12759 color: #21759b;
12760 }
12761 .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 {
12762 color: #2319DC;
12763 }
12764 .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 {
12765 color: #237EC5;
12766 }
12767 .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 {
12768 color: #E6162D;
12769 }
12770 .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 {
12771 color: #00AFF0;
12772 }
12773 .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 {
12774 color: #2CA5E0;
12775 }
12776 .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 {
12777 color: #834995;
12778 }
12779 .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 {
12780 color: #25d366;
12781 }
12782 .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 {
12783 color: #00B900;
12784 }
12785 .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 {
12786 color: #2DC100;
12787 }
12788 .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 {
12789 color: #F86100;
12790 }
12791 .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 {
12792 color: #F52827;
12793 }
12794 .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 {
12795 background-color: #45668e;
12796 }
12797 .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 {
12798 background-color: #3b5998;
12799 }
12800 .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 {
12801 background-color: #F4731C;
12802 }
12803 .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 {
12804 background-color: #168DE2;
12805 color: #FFAF32;
12806 }
12807 .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 {
12808 background-color: #dd4b39;
12809 }
12810 .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 {
12811 background-color: #0077b5;
12812 }
12813 .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 {
12814 background-color: #1DA1F2;
12815 }
12816 .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 {
12817 background-color: #00B0EA;
12818 }
12819 .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 {
12820 background-color: #35465c;
12821 }
12822 .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 {
12823 background-color: #F06A35;
12824 }
12825 .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 {
12826 background-color: #bd081c;
12827 }
12828 .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 {
12829 background-color: #005be2;
12830 }
12831 .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 {
12832 background-color: #2DBE60;
12833 }
12834 .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 {
12835 background-color: #ff4500;
12836 }
12837 .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 {
12838 background-color: #3399ff;
12839 }
12840 .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 {
12841 background-color: #fd8235;
12842 }
12843 .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 {
12844 background-color: #EF3F56;
12845 }
12846 .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 {
12847 background-color: #25B1F6;
12848 }
12849 .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 {
12850 background-color: #5382C4;
12851 }
12852 .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 {
12853 background-color: #1B1B1B;
12854 }
12855 .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 {
12856 background-color: #000000;
12857 }
12858 .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 {
12859 background-color: #026466;
12860 }
12861 .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 {
12862 background-color: #21759b;
12863 }
12864 .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 {
12865 background-color: #2319DC;
12866 }
12867 .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 {
12868 background-color: #237EC5;
12869 }
12870 .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 {
12871 background-color: #E6162D;
12872 }
12873 .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 {
12874 background-color: #00AFF0;
12875 }
12876 .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 {
12877 background-color: #2CA5E0;
12878 }
12879 .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 {
12880 background-color: #834995;
12881 }
12882 .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 {
12883 background-color: #25d366;
12884 }
12885 .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 {
12886 background-color: #00B900;
12887 }
12888 .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 {
12889 background-color: #2DC100;
12890 }
12891 .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 {
12892 background-color: #F86100;
12893 }
12894 .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 {
12895 background-color: #F52827;
12896 }
12897 .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 {
12898 color: #fff;
12899 }
12900 .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 {
12901 color: #FFAF32;
12902 }
12903
12904 .upk-ss-btns-style-framed .upk-ss-btn,
12905 .upk-ss-btns-style-boxed .upk-ss-btn {
12906 border-style: solid;
12907 }
12908
12909 .upk-ss-btns-style-gradient .upk-social-share-text {
12910 background: linear-gradient(-135deg, rgba(0, 0, 0, 0.12) 0%, rgba(0, 0, 0, 0) 100%);
12911 }
12912 .upk-ss-btns-style-gradient.upk-ss-btns-view-icon .upk-ss-icon {
12913 background-image: linear-gradient(to left, rgba(0, 0, 0, 0.12), transparent);
12914 }
12915
12916 .upk-ss-btns-color-original .upk-ss-btn:hover {
12917 filter: saturate(1.2) brightness(1.1);
12918 }
12919
12920 .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 {
12921 background-color: #666;
12922 }
12923 .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 {
12924 color: #666;
12925 border-color: #666;
12926 }
12927 .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 {
12928 background-color: #666;
12929 }
12930 .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 {
12931 color: #fff;
12932 }
12933
12934 .upk-newsletter-wrapper .upk-newsletter {
12935 display: flex;
12936 align-items: center;
12937 }
12938 .upk-newsletter-wrapper .upk-newsletter-btn-icon,
12939 .upk-newsletter-wrapper .upk-newsletter-before-icon {
12940 display: inline-flex;
12941 transition: all 0.3s ease;
12942 }
12943 .upk-newsletter-wrapper .upk-newsletter-btn-icon svg,
12944 .upk-newsletter-wrapper .upk-newsletter-before-icon svg {
12945 width: 1em;
12946 transition: all 0.3s ease;
12947 }
12948 .upk-newsletter-wrapper .upk-newsletter-before-icon {
12949 margin-left: 15px;
12950 }
12951 .upk-newsletter-wrapper .upk-input {
12952 max-width: 100%;
12953 width: 100%;
12954 border: 0 none;
12955 padding: 0 10px;
12956 background: #f8f8f8;
12957 color: #666;
12958 border-radius: 3px;
12959 height: 40px;
12960 vertical-align: middle;
12961 display: inline-block;
12962 outline: none;
12963 }
12964 .upk-newsletter-wrapper .upk-newsletter-btn {
12965 border: none;
12966 padding: 0 30px;
12967 vertical-align: middle;
12968 font-size: 14px;
12969 line-height: 40px;
12970 text-align: center;
12971 border-radius: 3px;
12972 background-color: #EF233C;
12973 color: #fff;
12974 cursor: pointer;
12975 transition: all 0.3s ease;
12976 }
12977 .upk-newsletter-wrapper .upk-newsletter-btn:hover {
12978 background-color: #D90429;
12979 }
12980 .upk-newsletter-wrapper .upk-newsletter-input-wrapper {
12981 width: 100%;
12982 margin-left: 15px;
12983 }
12984
12985 .upk-field-full--yes .upk-newsletter-wrapper .upk-newsletter {
12986 display: block;
12987 }
12988 .upk-field-full--yes .upk-newsletter-wrapper .upk-newsletter-input-wrapper,
12989 .upk-field-full--yes .upk-newsletter-wrapper .upk-newsletter-before-icon {
12990 margin-bottom: 20px;
12991 }
12992
12993 .upk-newsletter-alert {
12994 position: fixed;
12995 top: 30px;
12996 box-sizing: border-box;
12997 width: 450px;
12998 right: 50%;
12999 margin-right: -225px;
13000 animation: slide-up-fade-in ease 1s;
13001 z-index: 9999;
13002 }
13003
13004 .upk-newsletter-alert .upk-alert-box {
13005 display: flex;
13006 align-items: center;
13007 padding: 20px 20px 20px 40px;
13008 background: #ffffff;
13009 font-size: 1rem;
13010 box-shadow: 0 5px 20px #b3b3b3;
13011 border-radius: 3px;
13012 color: #1e87f0;
13013 justify-content: center;
13014 }
13015
13016 .uwk-newsletter-loader {
13017 display: inline-block;
13018 border: 2px solid rgba(0, 0, 0, 0.1);
13019 border-right-color: #1e87f0;
13020 border-radius: 50%;
13021 width: 20px;
13022 height: 20px;
13023 animation: donut-spin 1.2s linear infinite;
13024 margin-left: 10px;
13025 }
13026
13027 .upk-text-success .upk-success-icon {
13028 display: inline-block;
13029 transform: rotate(-45deg);
13030 height: 16px;
13031 width: 7px;
13032 border-bottom: 3px solid #14a814;
13033 border-left: 3px solid #14a814;
13034 margin-left: 10px;
13035 }
13036
13037 .upk-text-warning {
13038 color: orange;
13039 }
13040
13041 .upk-text-danger {
13042 color: #D90429;
13043 }
13044
13045 .upk-text-success {
13046 color: green;
13047 }
13048
13049 @keyframes slide-up-fade-in {
13050 0% {
13051 opacity: 0;
13052 transform: translateY(-200px);
13053 }
13054 100% {
13055 opacity: 1;
13056 transform: translateY(0px);
13057 }
13058 }
13059 @keyframes donut-spin {
13060 0% {
13061 transform: rotate(0deg);
13062 }
13063 100% {
13064 transform: rotate(-360deg);
13065 }
13066 }
13067 .upk-buzz-list {
13068 position: relative;
13069 display: grid;
13070 counter-reset: number-count;
13071 }
13072 .upk-buzz-list .upk-item {
13073 position: relative;
13074 overflow: hidden;
13075 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13076 }
13077 .upk-buzz-list .upk-item:hover .upk-img-wrap:before {
13078 background: rgba(43, 45, 66, 0.5);
13079 }
13080 .upk-buzz-list .upk-item:hover .upk-count:before {
13081 color: #EDF2F4;
13082 }
13083 .upk-buzz-list .upk-item:hover .upk-inner {
13084 border-right-color: #EDF2F4;
13085 }
13086 .upk-buzz-list .upk-item:hover .upk-category a {
13087 color: #EDF2F4;
13088 }
13089 .upk-buzz-list .upk-item:hover .upk-title a {
13090 color: #fff;
13091 }
13092 .upk-buzz-list .upk-item:hover .upk-meta {
13093 color: #EDF2F4;
13094 }
13095 .upk-buzz-list .upk-item:hover .upk-meta .upk-author-wrap .upk-author-name {
13096 color: #EDF2F4;
13097 }
13098 .upk-buzz-list .upk-img-wrap {
13099 position: absolute;
13100 width: 100%;
13101 height: 100%;
13102 }
13103 .upk-buzz-list .upk-img-wrap::before {
13104 content: "";
13105 position: absolute;
13106 top: 0;
13107 right: 0;
13108 background: #fff;
13109 width: 100%;
13110 height: 100%;
13111 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13112 }
13113 .upk-buzz-list .upk-img-wrap img {
13114 width: 100%;
13115 height: 100%;
13116 object-fit: cover;
13117 }
13118 .upk-buzz-list .upk-content {
13119 padding: 15px;
13120 display: flex;
13121 position: relative;
13122 align-items: center;
13123 }
13124 .upk-buzz-list .upk-count {
13125 position: relative;
13126 counter-increment: number-count;
13127 padding-left: 15px;
13128 }
13129 .upk-buzz-list .upk-count:before {
13130 content: counter(number-count);
13131 top: 0;
13132 right: 0;
13133 font-size: 30px;
13134 color: #2B2D42;
13135 font-weight: 600;
13136 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13137 }
13138 .upk-buzz-list .upk-inner {
13139 padding-right: 15px;
13140 border-right: 2px solid #8D99AE;
13141 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13142 }
13143 .upk-buzz-list .upk-category {
13144 margin-bottom: 5px;
13145 display: flex;
13146 }
13147 .upk-buzz-list .upk-category a {
13148 display: inline-flex;
13149 font-size: 10px;
13150 color: #EF233C;
13151 font-weight: 500;
13152 text-transform: uppercase;
13153 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13154 }
13155 .upk-buzz-list .upk-category a + a {
13156 margin-right: 5px;
13157 }
13158 .upk-buzz-list .upk-title {
13159 font-size: 16px;
13160 font-weight: 700;
13161 text-transform: capitalize;
13162 margin: 0;
13163 }
13164 .upk-buzz-list .upk-title a {
13165 color: #2B2D42;
13166 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13167 }
13168 .upk-buzz-list .upk-meta {
13169 flex-wrap: wrap;
13170 color: #8D99AE;
13171 font-size: 11px;
13172 font-weight: 500;
13173 line-height: 1;
13174 padding-top: 10px;
13175 position: relative;
13176 text-transform: uppercase;
13177 transition: color 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13178 }
13179 .upk-buzz-list .upk-meta .upk-author-wrap {
13180 display: flex;
13181 }
13182 .upk-buzz-list .upk-meta .upk-author-wrap .upk-by {
13183 font-weight: 700;
13184 padding-left: 6px;
13185 }
13186 .upk-buzz-list .upk-meta .upk-author-wrap .upk-author-name {
13187 color: #8D99AE;
13188 font-weight: 500;
13189 transition: color 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13190 }
13191 .upk-buzz-list .upk-meta .upk-post-time {
13192 margin-right: 5px;
13193 }
13194 .upk-buzz-list .upk-meta .upk-post-time i {
13195 margin-left: 2px;
13196 }
13197 .upk-buzz-list .upk-meta > div {
13198 position: relative;
13199 display: inline-flex;
13200 }
13201 .upk-buzz-list .upk-meta > div:before {
13202 content: attr(data-separator);
13203 margin: 0 5px;
13204 }
13205 .upk-buzz-list .upk-meta > div:nth-child(1)::before {
13206 display: none;
13207 }
13208
13209 .upk-global-link-yes .upk-buzz-list .upk-item:hover {
13210 cursor: pointer;
13211 }
13212
13213 @media (min-width: 768px) {
13214 .upk-buzz-list .upk-content {
13215 padding: 20px;
13216 }
13217 .upk-buzz-list .upk-category a {
13218 font-size: 12px;
13219 }
13220 .upk-buzz-list .upk-title {
13221 font-size: 18px;
13222 }
13223 .upk-buzz-list .upk-count::before {
13224 font-size: 40px;
13225 }
13226 }
13227 .upk-buzz-list-carousel {
13228 position: relative;
13229 }
13230 .upk-buzz-list-carousel .upk-item {
13231 position: relative;
13232 overflow: hidden;
13233 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13234 }
13235 .upk-buzz-list-carousel .upk-item:hover .upk-img-wrap::before {
13236 background: rgba(43, 45, 66, 0.5);
13237 }
13238 .upk-buzz-list-carousel .upk-item:hover .upk-img-wrap img {
13239 opacity: 1;
13240 }
13241 .upk-buzz-list-carousel .upk-item:hover .upk-count {
13242 color: #EDF2F4;
13243 }
13244 .upk-buzz-list-carousel .upk-item:hover .upk-inner {
13245 border-right-color: #EDF2F4;
13246 }
13247 .upk-buzz-list-carousel .upk-item:hover .upk-category a {
13248 color: #EDF2F4;
13249 }
13250 .upk-buzz-list-carousel .upk-item:hover .upk-title a {
13251 color: #fff;
13252 }
13253 .upk-buzz-list-carousel .upk-item:hover .upk-meta {
13254 color: #EDF2F4;
13255 }
13256 .upk-buzz-list-carousel .upk-item:hover .upk-meta .upk-author-wrap .upk-author-name {
13257 color: #EDF2F4;
13258 }
13259 .upk-buzz-list-carousel .upk-img-wrap {
13260 position: absolute;
13261 width: 100%;
13262 height: 100%;
13263 }
13264 .upk-buzz-list-carousel .upk-img-wrap::before {
13265 content: "";
13266 position: absolute;
13267 top: 0;
13268 right: 0;
13269 background: #fff;
13270 width: 100%;
13271 height: 100%;
13272 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13273 }
13274 .upk-buzz-list-carousel .upk-img-wrap img {
13275 width: 100%;
13276 height: 100%;
13277 object-fit: cover;
13278 opacity: 0;
13279 }
13280 .upk-buzz-list-carousel .upk-content {
13281 padding: 15px;
13282 display: flex;
13283 position: relative;
13284 align-items: center;
13285 }
13286 .upk-buzz-list-carousel .upk-count {
13287 color: #2B2D42;
13288 font-size: 30px;
13289 font-weight: 600;
13290 position: relative;
13291 margin-left: 15px;
13292 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13293 display: flex;
13294 line-height: 1;
13295 }
13296 .upk-buzz-list-carousel .upk-inner {
13297 padding-right: 15px;
13298 border-right: 2px solid #8D99AE;
13299 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13300 }
13301 .upk-buzz-list-carousel .upk-category {
13302 margin-bottom: 5px;
13303 display: flex;
13304 }
13305 .upk-buzz-list-carousel .upk-category a {
13306 display: inline-flex;
13307 font-size: 10px;
13308 color: #EF233C;
13309 font-weight: 500;
13310 text-transform: uppercase;
13311 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13312 }
13313 .upk-buzz-list-carousel .upk-category a + a {
13314 margin-right: 5px;
13315 }
13316 .upk-buzz-list-carousel .upk-title {
13317 font-size: 16px;
13318 font-weight: 700;
13319 text-transform: capitalize;
13320 margin: 0;
13321 }
13322 .upk-buzz-list-carousel .upk-title a {
13323 color: #2B2D42;
13324 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13325 }
13326 .upk-buzz-list-carousel .upk-meta {
13327 flex-wrap: wrap;
13328 color: #8D99AE;
13329 font-size: 11px;
13330 font-weight: 500;
13331 line-height: 1;
13332 padding-top: 10px;
13333 position: relative;
13334 text-transform: uppercase;
13335 transition: color 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13336 }
13337 .upk-buzz-list-carousel .upk-meta .upk-author-wrap {
13338 display: flex;
13339 }
13340 .upk-buzz-list-carousel .upk-meta .upk-author-wrap .upk-by {
13341 font-weight: 700;
13342 padding-left: 6px;
13343 }
13344 .upk-buzz-list-carousel .upk-meta .upk-author-wrap .upk-author-name {
13345 color: #8D99AE;
13346 font-weight: 500;
13347 transition: color 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13348 }
13349 .upk-buzz-list-carousel .upk-meta .upk-post-time {
13350 margin-right: 5px;
13351 }
13352 .upk-buzz-list-carousel .upk-meta .upk-post-time i {
13353 margin-left: 2px;
13354 }
13355 .upk-buzz-list-carousel .upk-meta > div {
13356 position: relative;
13357 display: inline-flex;
13358 }
13359 .upk-buzz-list-carousel .upk-meta > div:before {
13360 content: attr(data-separator);
13361 margin: 0 5px;
13362 }
13363 .upk-buzz-list-carousel .upk-meta > div:nth-child(1)::before {
13364 display: none;
13365 }
13366
13367 .upk-global-link-yes .upk-buzz-list-carousel .upk-item:hover {
13368 cursor: pointer;
13369 }
13370
13371 .upk-item-match-height--yes .upk-buzz-list-carousel .swiper-slide {
13372 height: initial;
13373 }
13374
13375 @media (min-width: 768px) {
13376 .upk-buzz-list-carousel .upk-content {
13377 padding: 20px;
13378 }
13379 .upk-buzz-list-carousel .upk-category a {
13380 font-size: 12px;
13381 }
13382 .upk-buzz-list-carousel .upk-title {
13383 font-size: 18px;
13384 }
13385 .upk-buzz-list-carousel .upk-count {
13386 font-size: 40px;
13387 }
13388 }
13389 .upk-scott-list {
13390 display: grid;
13391 grid-template-columns: repeat(1, 1fr);
13392 counter-reset: number-count;
13393 }
13394 .upk-scott-list .upk-item {
13395 display: flex;
13396 align-items: center;
13397 border-top: 1px solid #e2e2e2;
13398 padding-top: 20px;
13399 margin-top: 20px;
13400 position: relative;
13401 overflow: hidden;
13402 }
13403 .upk-scott-list .upk-item:first-child {
13404 border-top: 0 !important;
13405 padding-top: 0 !important;
13406 margin-top: 0 !important;
13407 }
13408 .upk-scott-list .upk-item .upk-image-wrap {
13409 position: relative;
13410 height: 100%;
13411 width: 30%;
13412 text-decoration: none;
13413 transition: all 0.3s ease;
13414 counter-increment: number-count;
13415 overflow: hidden;
13416 }
13417 .upk-scott-list .upk-item .upk-image-wrap img {
13418 width: 100%;
13419 height: 100%;
13420 object-fit: cover;
13421 transition: all 0.3s ease;
13422 }
13423 .upk-scott-list .upk-item .upk-image-wrap:before {
13424 position: absolute;
13425 content: counter(number-count);
13426 top: 50%;
13427 right: 50%;
13428 color: #fff;
13429 font-weight: 700;
13430 font-size: 35px;
13431 transition: all 0.3s ease;
13432 transform: translate(50%, -50%);
13433 opacity: 1;
13434 visibility: visible;
13435 z-index: 1;
13436 }
13437 .upk-scott-list .upk-item .upk-image-wrap:after {
13438 position: absolute;
13439 content: "\e92c";
13440 top: 50%;
13441 right: 50%;
13442 color: #fff;
13443 font-size: 26px;
13444 font-weight: 900;
13445 line-height: 1;
13446 opacity: 0;
13447 visibility: hidden;
13448 transition: all 0.3s ease;
13449 transform: translate(50%, 50%);
13450 font-family: "ultimate-post-kit" !important;
13451 -webkit-font-smoothing: antialiased;
13452 z-index: 1;
13453 }
13454 .upk-scott-list .upk-item .upk-image-wrap .upk-img-overlay:before {
13455 content: "";
13456 position: absolute;
13457 width: 100%;
13458 height: 100%;
13459 right: 0;
13460 top: 0;
13461 background: rgba(43, 45, 66, 0.3);
13462 }
13463 .upk-scott-list .upk-item .upk-content {
13464 width: 70%;
13465 padding: 20px;
13466 }
13467 .upk-scott-list .upk-item .upk-category {
13468 margin-bottom: 10px;
13469 display: flex;
13470 }
13471 .upk-scott-list .upk-item .upk-category a {
13472 font-size: 10px;
13473 color: #EF233C;
13474 text-transform: uppercase;
13475 font-weight: 500;
13476 border: 1px solid #EF233C;
13477 padding: 4px 12px;
13478 border-radius: 2px;
13479 display: inline-flex;
13480 transition: all 0.3s ease;
13481 }
13482 .upk-scott-list .upk-item .upk-category a:hover {
13483 background: #EF233C;
13484 color: #fff;
13485 }
13486 .upk-scott-list .upk-item .upk-category a + a {
13487 margin-right: 5px;
13488 }
13489 .upk-scott-list .upk-item .upk-title {
13490 font-size: 16px;
13491 font-weight: 700;
13492 line-height: 1.4;
13493 margin: 0;
13494 }
13495 .upk-scott-list .upk-item .upk-title a {
13496 color: #2B2D42;
13497 transition: all 0.3s ease;
13498 }
13499 .upk-scott-list .upk-item .upk-title a:hover {
13500 color: #EF233C;
13501 }
13502 .upk-scott-list .upk-item .upk-meta {
13503 color: #8D99AE;
13504 font-size: 11px;
13505 font-weight: 500;
13506 line-height: 1;
13507 padding-top: 10px;
13508 position: relative;
13509 text-transform: uppercase;
13510 transition: color 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13511 flex-wrap: wrap;
13512 }
13513 .upk-scott-list .upk-item .upk-meta > div {
13514 position: relative;
13515 display: inline-flex;
13516 }
13517 .upk-scott-list .upk-item .upk-meta > div:before {
13518 content: attr(data-separator);
13519 margin: 0 8px;
13520 }
13521 .upk-scott-list .upk-item .upk-meta > div:nth-child(1)::before {
13522 display: none;
13523 }
13524 .upk-scott-list .upk-item .upk-meta .upk-author-name-wrap {
13525 display: flex;
13526 }
13527 .upk-scott-list .upk-item .upk-meta .upk-author-name-wrap .upk-by {
13528 font-weight: 700;
13529 padding-left: 6px;
13530 }
13531 .upk-scott-list .upk-item .upk-meta .upk-author-name-wrap .upk-author-name {
13532 color: #8D99AE;
13533 font-weight: 500;
13534 transition: color 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13535 }
13536 .upk-scott-list .upk-item .upk-meta .upk-post-time {
13537 margin-right: 5px;
13538 }
13539 .upk-scott-list .upk-item .upk-meta .upk-post-time i {
13540 margin-left: 2px;
13541 }
13542 .upk-scott-list .upk-item:hover .upk-image-wrap:before {
13543 transform: translate(50%, -100%);
13544 opacity: 0;
13545 visibility: hidden;
13546 }
13547 .upk-scott-list .upk-item:hover .upk-image-wrap:after {
13548 transform: translate(50%, -50%);
13549 opacity: 1;
13550 visibility: visible;
13551 }
13552
13553 .upk-global-link-yes .upk-scott-list .upk-item:hover {
13554 cursor: pointer;
13555 }
13556
13557 @media (min-width: 768px) {
13558 .upk-scott-list .upk-item .upk-title {
13559 font-size: 18px;
13560 }
13561 .upk-scott-list .upk-item .upk-meta {
13562 font-size: 12px;
13563 }
13564 }
13565 .upk-noxe-slider {
13566 position: relative;
13567 }
13568 .upk-noxe-slider .upk-noxe-item {
13569 background: #fff;
13570 padding: 30px;
13571 position: relative;
13572 height: auto;
13573 }
13574 .upk-noxe-slider .upk-noxe-item-box-wrap {
13575 position: relative;
13576 display: flex;
13577 flex-direction: column;
13578 height: 100%;
13579 }
13580 .upk-noxe-slider .upk-noxe-image-wrap {
13581 position: relative;
13582 margin-bottom: 1.5rem;
13583 overflow: hidden;
13584 height: 100%;
13585 z-index: 10;
13586 }
13587 .upk-noxe-slider .upk-noxe-img {
13588 width: 100%;
13589 height: 100%;
13590 object-fit: cover;
13591 }
13592 .upk-noxe-slider .upk-noxe-category {
13593 position: absolute;
13594 bottom: 0;
13595 right: 0;
13596 display: inline-flex;
13597 }
13598 .upk-noxe-slider .upk-noxe-category a {
13599 display: inline-block;
13600 background: #fff;
13601 padding: 8px 0 0 8px;
13602 text-decoration: none;
13603 color: #D90429;
13604 text-transform: uppercase;
13605 line-height: 1;
13606 font-size: 0.75rem;
13607 font-weight: 700;
13608 letter-spacing: 0.04em;
13609 }
13610 .upk-noxe-slider .upk-noxe-date-wrap {
13611 position: absolute;
13612 bottom: 0;
13613 left: 0;
13614 background: #fff;
13615 display: flex;
13616 flex-direction: column;
13617 text-align: center;
13618 padding: 10px;
13619 font-size: 12px;
13620 color: #676a88;
13621 font-weight: 700;
13622 overflow: hidden;
13623 }
13624 .upk-noxe-slider .upk-noxe-date-wrap .upk-noxe-month {
13625 font-weight: 400;
13626 margin-bottom: 2px;
13627 }
13628 .upk-noxe-slider .upk-noxe-content {
13629 display: inline-block;
13630 }
13631 .upk-noxe-slider .upk-title {
13632 font-size: 16px;
13633 font-weight: 700;
13634 margin-bottom: 10px;
13635 }
13636 .upk-noxe-slider .upk-title a {
13637 text-decoration: none;
13638 color: #2B2D42;
13639 transition: all 0.3s ease;
13640 }
13641 .upk-noxe-slider .upk-title a:hover {
13642 color: #D90429;
13643 }
13644 .upk-noxe-slider .upk-noxe-meta {
13645 display: flex;
13646 flex-wrap: wrap;
13647 align-items: center;
13648 position: relative;
13649 font-size: 12px;
13650 text-transform: uppercase;
13651 color: rgba(125, 125, 125, 0.7294117647);
13652 font-weight: 500;
13653 overflow: hidden;
13654 }
13655 .upk-noxe-slider .upk-noxe-meta .upk-author-name-wrap {
13656 display: flex;
13657 }
13658 .upk-noxe-slider .upk-noxe-meta .upk-author-name-wrap .upk-by {
13659 font-weight: 700;
13660 padding-left: 6px;
13661 }
13662 .upk-noxe-slider .upk-noxe-meta .upk-author-name-wrap .upk-author-name {
13663 text-decoration: none;
13664 color: rgba(125, 125, 125, 0.7294117647);
13665 font-weight: 500;
13666 }
13667 .upk-noxe-slider .upk-noxe-meta > div {
13668 position: relative;
13669 display: inline-flex;
13670 }
13671 .upk-noxe-slider .upk-noxe-meta > div:before {
13672 content: attr(data-separator);
13673 margin: 0 8px;
13674 }
13675 .upk-noxe-slider .upk-noxe-meta > div:nth-child(1)::before {
13676 display: none;
13677 }
13678 .upk-noxe-slider .upk-text {
13679 font-size: 14px;
13680 color: #2f3f50;
13681 line-height: 1.6;
13682 margin-bottom: 35px;
13683 }
13684 .upk-noxe-slider .upk-text p {
13685 margin: 0;
13686 }
13687 .upk-noxe-slider .upk-noxe-navigation {
13688 position: absolute;
13689 left: 30px;
13690 bottom: 30px;
13691 display: flex;
13692 align-items: center;
13693 z-index: 1;
13694 }
13695 .upk-noxe-slider .upk-noxe-navigation .upk-navigation-next:after,
13696 .upk-noxe-slider .upk-noxe-navigation .upk-navigation-prev:after {
13697 content: "";
13698 }
13699 .upk-noxe-slider .upk-noxe-navigation .upk-navigation-next,
13700 .upk-noxe-slider .upk-noxe-navigation .upk-navigation-prev {
13701 position: static;
13702 display: inline-block;
13703 }
13704 .upk-noxe-slider .upk-noxe-navigation .upk-link--arrowed {
13705 display: inline-flex;
13706 font-size: 32px;
13707 }
13708 .upk-noxe-slider .upk-noxe-navigation .upk-link--arrowed .upk-arrow-icon {
13709 position: relative;
13710 top: 0;
13711 -webkit-transition: -webkit-transform 0.3s ease;
13712 transition: -webkit-transform 0.3s ease;
13713 transition: transform 0.3s ease;
13714 transition: transform 0.3s ease, -webkit-transform 0.3s ease;
13715 vertical-align: middle;
13716 width: 1em;
13717 }
13718 .upk-noxe-slider .upk-noxe-navigation .upk-link--arrowed .upk-arrow-icon--circle {
13719 transition: stroke-dashoffset 0.3s ease;
13720 stroke-dasharray: 95;
13721 stroke-dashoffset: 95;
13722 }
13723 .upk-noxe-slider .upk-noxe-navigation .upk-link--arrowed g {
13724 stroke: currentColor;
13725 color: #181D23;
13726 }
13727 .upk-noxe-slider .upk-noxe-navigation .upk-link--arrowed:hover .upk-arrow-icon {
13728 transform: translate3d(-5px, 0, 0);
13729 }
13730 .upk-noxe-slider .upk-noxe-navigation .upk-link--arrowed:hover .upk-arrow-icon--circle {
13731 stroke-dashoffset: 0;
13732 }
13733 .upk-noxe-slider .upk-noxe-navigation .upk-link--arrowed:hover g {
13734 color: #D90429;
13735 }
13736 .upk-noxe-slider .upk-noxe-navigation .upk-navigation-prev .upk-link--arrowed {
13737 transform: rotate(181deg);
13738 margin-left: 10px;
13739 }
13740
13741 @media (min-width: 768px) {
13742 .upk-noxe-slider .upk-noxe-date-wrap {
13743 padding: 15px;
13744 font-size: 14px;
13745 }
13746 .upk-noxe-slider .upk-noxe-content {
13747 display: flex;
13748 }
13749 .upk-noxe-slider .upk-noxe-inner-content {
13750 padding-left: 30px;
13751 min-width: 50%;
13752 width: 50%;
13753 }
13754 .upk-noxe-slider .upk-noxe-meta {
13755 font-size: 11px;
13756 margin-bottom: 0;
13757 }
13758 .upk-noxe-slider .upk-title {
13759 font-size: 20px;
13760 margin-bottom: 16px;
13761 }
13762 .upk-noxe-slider .upk-noxe-pagination {
13763 right: 51%;
13764 }
13765 }
13766 @media (min-width: 1024px) {
13767 .upk-noxe-slider .upk-noxe-date-wrap {
13768 padding: 20px;
13769 font-size: 16px;
13770 }
13771 .upk-noxe-slider .upk-noxe-content .upk-noxe-inner-content {
13772 padding-left: 40px;
13773 }
13774 .upk-noxe-slider .upk-noxe-meta {
13775 font-size: 12px;
13776 margin-bottom: 0;
13777 }
13778 .upk-noxe-slider .upk-title {
13779 font-size: 25px;
13780 margin-bottom: 20px;
13781 }
13782 .upk-noxe-slider .upk-text {
13783 font-size: 16px;
13784 margin-bottom: 0;
13785 }
13786 .upk-noxe-slider .upk-noxe-pagination {
13787 right: 51%;
13788 }
13789 }
13790 .upk-recent-comments {
13791 display: grid;
13792 }
13793 .upk-recent-comments .upk-meta {
13794 margin-bottom: 15px;
13795 }
13796 .upk-recent-comments .upk-meta .upk-avatar {
13797 margin-left: 15px;
13798 }
13799 .upk-recent-comments .upk-meta .upk-avatar img {
13800 border-radius: 80px;
13801 }
13802 .upk-recent-comments .upk-meta .upk-author-name {
13803 color: #2B2D42;
13804 font-size: 16px;
13805 font-weight: 500;
13806 text-transform: capitalize;
13807 transition: color 0.3s ease;
13808 overflow: hidden;
13809 text-overflow: ellipsis;
13810 display: -webkit-box;
13811 -webkit-line-clamp: 1;
13812 -webkit-box-orient: vertical;
13813 }
13814 .upk-recent-comments .upk-meta .upk-author-name:hover {
13815 color: #EF233C;
13816 }
13817 .upk-recent-comments .upk-meta .upk-date {
13818 color: #798184;
13819 font-size: 14px;
13820 }
13821 .upk-recent-comments .upk-text {
13822 color: #798184;
13823 font-size: 16px;
13824 }
13825
13826 .upk-static-social-count {
13827 display: grid;
13828 grid-column-gap: 40px;
13829 grid-template-columns: repeat(4, 1fr);
13830 justify-content: center;
13831 width: 100%;
13832 }
13833 .upk-static-social-count .upk-item {
13834 text-align: center;
13835 transition: all 0.3s ease;
13836 }
13837 .upk-static-social-count .upk-item:hover .upk-icon {
13838 transform: translateY(-5px);
13839 }
13840 .upk-static-social-count .upk-icon {
13841 margin-bottom: 10px;
13842 transform: translateY(0);
13843 transition: transform 0.3s ease;
13844 }
13845 .upk-static-social-count .upk-icon span {
13846 font-size: 14px;
13847 border: 1px solid #c8c6c6;
13848 color: #565252;
13849 padding: 12px;
13850 display: inline-flex;
13851 align-items: center;
13852 justify-content: center;
13853 text-decoration: none;
13854 border-radius: 100%;
13855 transition: all 0.3s ease;
13856 }
13857 .upk-static-social-count .upk-icon span:hover {
13858 color: #000;
13859 }
13860 .upk-static-social-count .upk-icon span i, .upk-static-social-count .upk-icon span svg {
13861 height: 1em;
13862 width: 1em;
13863 }
13864 .upk-static-social-count .upk-count {
13865 font-size: 14px;
13866 text-transform: uppercase;
13867 color: #383535;
13868 font-weight: 600;
13869 margin-bottom: 4px;
13870 }
13871 .upk-static-social-count .upk-meta {
13872 font-size: 14px;
13873 text-transform: capitalize;
13874 color: #626262;
13875 }
13876 .upk-static-social-count.upk-style-2 .upk-item {
13877 text-align: right;
13878 }
13879 .upk-static-social-count.upk-style-2 .upk-item, .upk-static-social-count.upk-style-3 .upk-item {
13880 display: inline-flex;
13881 align-items: center;
13882 grid-column-gap: 10px;
13883 }
13884 .upk-static-social-count.upk-style-2 .upk-icon, .upk-static-social-count.upk-style-3 .upk-icon {
13885 margin: 0;
13886 }
13887 .upk-static-social-count.upk-style-3 .upk-item {
13888 text-align: left;
13889 flex-direction: row-reverse;
13890 }
13891
13892 .upk-skide-slider .upk-skide-item {
13893 height: clamp(28.875rem, 70vw, 43.75rem);
13894 }
13895 .upk-skide-slider .upk-image-wrap {
13896 position: relative;
13897 height: 100%;
13898 }
13899 .upk-skide-slider .upk-image-wrap::before {
13900 position: absolute;
13901 content: "";
13902 width: 100%;
13903 height: 100%;
13904 background: #2B2D42;
13905 opacity: 0.3;
13906 }
13907 .upk-skide-slider .upk-content {
13908 position: absolute;
13909 top: 40%;
13910 right: 0;
13911 transform: translateY(-40%);
13912 max-width: clamp(27rem, 50vw, 33.75rem);
13913 overflow: hidden;
13914 margin: 0 clamp(1.563rem, 6vw, 4.375rem);
13915 }
13916 .upk-skide-slider .upk-category {
13917 margin: 0 0 20px;
13918 display: inline-flex;
13919 }
13920 .upk-skide-slider .upk-category a {
13921 background: #EF233C;
13922 padding: 8px 10px;
13923 line-height: 1;
13924 display: inline-block;
13925 font-size: clamp(0.625rem, 1vw, 0.75rem);
13926 text-transform: uppercase;
13927 font-weight: 700;
13928 color: #fff;
13929 transition: all 0.3s ease;
13930 border-radius: 3px;
13931 }
13932 .upk-skide-slider .upk-category a:hover {
13933 background: #D90429;
13934 }
13935 .upk-skide-slider .upk-category a + a {
13936 margin-right: 5px;
13937 }
13938 .upk-skide-slider .upk-title {
13939 font-size: clamp(1.25rem, 4vw, 2.125rem);
13940 line-height: clamp(2.5rem, 7vw, 3.75rem);
13941 margin: 0 0 25px;
13942 }
13943 .upk-skide-slider .upk-title a {
13944 color: #edf2f4;
13945 background: #2b2d42;
13946 display: inline;
13947 -webkit-box-decoration-break: clone;
13948 padding: 5px 15px 8px;
13949 transition: all 0.3s ease;
13950 border-radius: 4px;
13951 }
13952 .upk-skide-slider .upk-title a:hover {
13953 color: #EF233C;
13954 }
13955 .upk-skide-slider .upk-meta {
13956 display: inline-flex;
13957 flex-wrap: wrap;
13958 }
13959 .upk-skide-slider .upk-meta .upk-author-img img {
13960 border-radius: 100px;
13961 }
13962 .upk-skide-slider .upk-meta .upk-meta-info {
13963 padding-right: 15px;
13964 }
13965 .upk-skide-slider .upk-meta .upk-author-name {
13966 margin-bottom: 3px;
13967 }
13968 .upk-skide-slider .upk-meta .upk-author-name a {
13969 font-size: clamp(0.75rem, 1vw, 0.875rem);
13970 font-weight: 700;
13971 color: #EDF2F4;
13972 text-transform: uppercase;
13973 transition: all 0.3s ease;
13974 }
13975 .upk-skide-slider .upk-meta .upk-author-name a:hover {
13976 color: #EF233C;
13977 }
13978 .upk-skide-slider .upk-meta .upk-date-comments {
13979 display: flex;
13980 align-items: center;
13981 font-size: clamp(0.75rem, 1vw, 0.875rem);
13982 color: #dadfe9;
13983 text-transform: uppercase;
13984 flex-wrap: wrap;
13985 }
13986 .upk-skide-slider .upk-meta .upk-date-comments > div {
13987 position: relative;
13988 display: inline-flex;
13989 }
13990 .upk-skide-slider .upk-meta .upk-date-comments > div:before {
13991 content: attr(data-separator);
13992 margin: 0 8px;
13993 }
13994 .upk-skide-slider .upk-meta .upk-date-comments > div:nth-child(1)::before {
13995 display: none;
13996 }
13997 .upk-skide-slider .upk-meta .upk-separator {
13998 margin: 0 5px;
13999 }
14000 .upk-skide-slider .upk-meta .upk-post-time {
14001 margin-right: 5px;
14002 }
14003 .upk-skide-slider .upk-meta .upk-post-time i {
14004 margin-left: 2px;
14005 }
14006
14007 .upk-skide-slider-wrap .upk-img {
14008 width: 100%;
14009 height: 100%;
14010 object-fit: cover;
14011 display: block;
14012 }
14013 .upk-skide-slider-wrap .upk-title {
14014 font-weight: 700;
14015 }
14016
14017 .upk-skide-thumbs {
14018 max-width: clamp(15.625rem, 45vw, 31.25rem);
14019 position: absolute !important;
14020 bottom: clamp(1.563rem, 3vw, 3.125rem);
14021 right: clamp(1.563rem, 6vw, 4.375rem);
14022 }
14023 .upk-skide-thumbs .upk-thumbs-img {
14024 margin-bottom: clamp(0rem, 1vw, 0.75rem);
14025 }
14026 .upk-skide-thumbs .upk-thumbs-img .upk-img {
14027 cursor: pointer;
14028 border-radius: 10px;
14029 }
14030 .upk-skide-thumbs .upk-thumbs-content {
14031 display: none;
14032 }
14033 .upk-skide-thumbs .upk-title {
14034 font-size: 13px;
14035 margin: 0;
14036 }
14037 .upk-skide-thumbs .upk-title a {
14038 color: #edf2f4;
14039 }
14040 .upk-skide-thumbs .swiper-slide {
14041 opacity: 0.3;
14042 transition: opacity 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
14043 }
14044 .upk-skide-thumbs .swiper-slide.swiper-slide-next {
14045 opacity: 0.5;
14046 }
14047 .upk-skide-thumbs .swiper-slide.swiper-slide-active {
14048 opacity: 1;
14049 }
14050 .upk-skide-thumbs .swiper-slide:hover {
14051 opacity: 1;
14052 }
14053 .upk-skide-thumbs .swiper-slide:hover.swiper-slide-next {
14054 opacity: 1;
14055 }
14056
14057 .upk-skide-top-stories {
14058 max-width: 360px;
14059 display: none;
14060 flex-wrap: wrap;
14061 background: #fff;
14062 padding: 40px;
14063 border-radius: 10px;
14064 position: absolute;
14065 right: auto;
14066 left: clamp(1.875rem, 6vw, 4.375rem);
14067 top: 50%;
14068 z-index: 1;
14069 transform: translate(0, -50%);
14070 }
14071 .upk-skide-top-stories .upk-header-title {
14072 font-size: 16px;
14073 text-transform: uppercase;
14074 font-weight: 700;
14075 margin-bottom: 30px;
14076 }
14077 .upk-skide-top-stories .upk-stories-item {
14078 display: flex;
14079 align-items: center;
14080 border-bottom: 1px solid #d2d3d4;
14081 padding: 20px 0;
14082 }
14083 .upk-skide-top-stories .upk-stories-item:nth-last-child(1) {
14084 padding-bottom: 0;
14085 border: none;
14086 }
14087 .upk-skide-top-stories .upk-stories-img .upk-img {
14088 width: 60px;
14089 min-width: 60px;
14090 height: 60px;
14091 border-radius: 80px;
14092 object-fit: cover;
14093 }
14094 .upk-skide-top-stories .upk-stories-content {
14095 padding-right: 15px;
14096 }
14097 .upk-skide-top-stories .upk-date {
14098 font-size: 11px;
14099 text-transform: uppercase;
14100 margin-bottom: 10px;
14101 color: #8D99AE;
14102 }
14103 .upk-skide-top-stories .upk-post-time {
14104 margin-right: 5px;
14105 }
14106 .upk-skide-top-stories .upk-post-time i {
14107 margin-left: 2px;
14108 }
14109 .upk-skide-top-stories .upk-title {
14110 font-size: 15px;
14111 margin: 0;
14112 }
14113 .upk-skide-top-stories .upk-title a {
14114 text-decoration: none;
14115 color: #2b2d42;
14116 transition: all 0.3s ease;
14117 }
14118 .upk-skide-top-stories .upk-title a:hover {
14119 color: #EF233C;
14120 }
14121
14122 @media (min-width: 768px) {
14123 .upk-skide-thumbs .upk-thumbs-content {
14124 display: inherit;
14125 }
14126 }
14127 @media (min-width: 1024px) {
14128 .upk-skide-top-stories {
14129 display: inherit;
14130 }
14131 }
14132 .upk-camux-slider-wrap .upk-img {
14133 width: 100%;
14134 height: 100% !important;
14135 object-fit: cover;
14136 }
14137
14138 .upk-camux-slider {
14139 margin-bottom: clamp(2.5rem, 6vw, 3.438rem);
14140 }
14141 .upk-camux-slider .upk-item {
14142 width: 100%;
14143 height: clamp(28.125rem, 60vw, 43.75rem);
14144 }
14145 .upk-camux-slider .upk-img-wrap {
14146 position: relative;
14147 height: 100%;
14148 }
14149 .upk-camux-slider .upk-img-wrap::before {
14150 position: absolute;
14151 content: "";
14152 width: 100%;
14153 height: 100%;
14154 background-image: linear-gradient(-45deg, rgba(5, 4, 4, 0.741), transparent);
14155 }
14156 .upk-camux-slider .upk-content {
14157 width: 100%;
14158 max-width: 800px;
14159 padding: 20px;
14160 position: absolute;
14161 top: 50%;
14162 right: 50%;
14163 transform: translate(50%, -50%);
14164 overflow: hidden;
14165 }
14166 .upk-camux-slider .upk-category {
14167 margin-bottom: clamp(0.938rem, 2vw, 1.25rem);
14168 display: inline-flex;
14169 }
14170 .upk-camux-slider .upk-category a {
14171 background: #EF233C;
14172 padding: 6px 10px;
14173 color: #EDF2F4;
14174 font-weight: 700;
14175 text-decoration: none;
14176 text-transform: uppercase;
14177 font-size: clamp(0.625rem, 1vw, 0.75rem);
14178 border-radius: 3px;
14179 display: inline-block;
14180 transition: all 0.3s ease;
14181 }
14182 .upk-camux-slider .upk-category a:hover {
14183 background: #D90429;
14184 }
14185 .upk-camux-slider .upk-category a + a {
14186 margin-right: 5px;
14187 }
14188 .upk-camux-slider .upk-title {
14189 font-size: clamp(1.25rem, 5vw, 3rem);
14190 font-weight: 700;
14191 line-height: 1.6;
14192 text-transform: capitalize;
14193 padding-bottom: clamp(1.25rem, 3vw, 1.875rem);
14194 margin: 0;
14195 }
14196 .upk-camux-slider .upk-title a {
14197 color: #edf2f4;
14198 background: #2b2d42;
14199 display: inline;
14200 -webkit-box-decoration-break: clone;
14201 padding: 5px 15px 8px;
14202 border-radius: 4px;
14203 transition: all 0.3s ease;
14204 }
14205 .upk-camux-slider .upk-title a:hover {
14206 color: #D90429;
14207 }
14208 .upk-camux-slider .upk-text {
14209 margin-bottom: 15px;
14210 color: #c9d5e9;
14211 font-size: clamp(0.875rem, 2vw, 1rem);
14212 line-height: 1.5;
14213 }
14214 .upk-camux-slider .upk-text p {
14215 margin: 0;
14216 }
14217 .upk-camux-slider .upk-meta {
14218 display: inline-flex;
14219 align-items: center;
14220 color: #c9d5e9;
14221 font-size: clamp(0.75rem, 1.5vw, 0.875rem);
14222 text-transform: uppercase;
14223 gap: 10px;
14224 }
14225 .upk-camux-slider .upk-meta .upk-name {
14226 text-decoration: none;
14227 color: #c9d5e9;
14228 transition: all 0.3s ease;
14229 }
14230 .upk-camux-slider .upk-meta .upk-name:hover {
14231 color: #D90429;
14232 }
14233 .upk-camux-slider .upk-meta .upk-post-time {
14234 margin-right: 5px;
14235 }
14236 .upk-camux-slider .upk-meta .upk-post-time i {
14237 margin-left: 2px;
14238 }
14239 .upk-camux-slider .upk-meta > div {
14240 position: relative;
14241 display: inline-flex;
14242 gap: 5px;
14243 }
14244 .upk-camux-slider .upk-meta > div:before {
14245 content: attr(data-separator);
14246 margin: 0 5px;
14247 }
14248 .upk-camux-slider .upk-meta > div:nth-child(1)::before {
14249 display: none;
14250 }
14251 .upk-camux-slider .upk-navigation-prev,
14252 .upk-camux-slider .upk-navigation-next {
14253 position: absolute;
14254 top: 50%;
14255 transform: translateY(-50%);
14256 z-index: 1;
14257 cursor: pointer;
14258 padding: 8px;
14259 background: #2b2d42;
14260 display: inline-flex;
14261 border-radius: 4px;
14262 }
14263 .upk-camux-slider .upk-navigation-prev i,
14264 .upk-camux-slider .upk-navigation-next i {
14265 color: #fff;
14266 }
14267 .upk-camux-slider .upk-navigation-prev {
14268 right: 0;
14269 }
14270 .upk-camux-slider .upk-navigation-next {
14271 left: 0;
14272 }
14273
14274 .upk-camux-thumbs {
14275 position: absolute !important;
14276 right: 50%;
14277 height: 80px;
14278 width: clamp(15.625rem, 60vw, 42.5rem);
14279 bottom: 0;
14280 transform: translateX(50%);
14281 }
14282 .upk-camux-thumbs .upk-item {
14283 border-radius: 6px;
14284 overflow: hidden;
14285 }
14286 .upk-camux-thumbs .swiper-slide-active {
14287 -webkit-mask-image: url(../images/mask/thumbs-active.svg);
14288 mask-image: url(../images/mask/thumbs-active.svg);
14289 -webkit-mask-position: center center;
14290 mask-position: center center;
14291 -webkit-mask-size: contain;
14292 mask-size: contain;
14293 -webkit-mask-repeat: no-repeat;
14294 mask-repeat: no-repeat;
14295 }
14296 .upk-camux-thumbs .upk-img-wrap {
14297 position: relative;
14298 height: 100%;
14299 }
14300 .upk-camux-thumbs .upk-img-wrap .upk-img {
14301 cursor: pointer;
14302 }
14303 .upk-camux-thumbs .upk-comments {
14304 position: absolute;
14305 bottom: 0;
14306 right: 0;
14307 margin: 10px;
14308 background: #2b2d42;
14309 color: #fff;
14310 font-size: 10px;
14311 padding: 4px 6px;
14312 border-radius: 3px;
14313 text-transform: uppercase;
14314 }
14315
14316 @media (min-width: 768px) {
14317 .upk-camux-thumbs {
14318 height: 110px;
14319 }
14320 }
14321 .upk-crystal-slider .swiper-carousel {
14322 height: clamp(31.25rem, 70vw, 46.875rem);
14323 padding-bottom: clamp(6.25rem, 12vw, 8.75rem);
14324 }
14325 .upk-crystal-slider .upk-item {
14326 overflow: visible;
14327 }
14328 .upk-crystal-slider .upk-item.swiper-slide-active .upk-content {
14329 opacity: 1;
14330 }
14331 .upk-crystal-slider .upk-img-wrap {
14332 width: 100%;
14333 height: 100%;
14334 }
14335 .upk-crystal-slider .upk-img-wrap .upk-img {
14336 width: 100%;
14337 height: 100%;
14338 object-fit: cover;
14339 border-radius: 10px;
14340 }
14341 .upk-crystal-slider .upk-content {
14342 position: absolute;
14343 bottom: -12%;
14344 right: 2rem;
14345 left: 2rem;
14346 max-width: 570px;
14347 text-align: center;
14348 background: #fff;
14349 padding: clamp(2.5rem, 7vw, 4.375rem) clamp(1.875rem, 5vw, 4.375rem);
14350 border-radius: 10px;
14351 box-shadow: 0 5px 15px rgba(0, 0, 0, 0.027);
14352 opacity: 0;
14353 margin: auto;
14354 }
14355 .upk-crystal-slider .upk-content:hover .upk-link-btn a {
14356 transform: scale(1.1);
14357 }
14358 .upk-crystal-slider .upk-category {
14359 margin-bottom: clamp(0.625rem, 3vw, 1.25rem);
14360 }
14361 .upk-crystal-slider .upk-category a {
14362 font-size: clamp(0.688rem, 1.5vw, 0.75rem);
14363 color: #ef233c;
14364 background: rgba(239, 35, 59, 0.123);
14365 display: inline-block;
14366 padding: clamp(0.25rem, 1vw, 0.375rem) clamp(0.75rem, 2vw, 1rem);
14367 border-radius: 7px;
14368 transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
14369 }
14370 .upk-crystal-slider .upk-category a:hover {
14371 color: #EDF2F4;
14372 background: #D90429;
14373 }
14374 .upk-crystal-slider .upk-title {
14375 font-size: clamp(1rem, 3vw, 1.875rem);
14376 margin: 0 0 clamp(0.625rem, 2vw, 1.125rem);
14377 }
14378 .upk-crystal-slider .upk-title a {
14379 color: #2B2D42;
14380 transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
14381 }
14382 .upk-crystal-slider .upk-title a:hover {
14383 color: #D90429;
14384 }
14385 .upk-crystal-slider .upk-meta {
14386 font-size: clamp(0.625rem, 1.5vw, 0.875rem);
14387 color: #656b74;
14388 display: inline-flex;
14389 align-items: center;
14390 }
14391 .upk-crystal-slider .upk-meta .upk-post-time {
14392 margin-right: 6px;
14393 }
14394 .upk-crystal-slider .upk-meta .upk-post-time i {
14395 margin-left: 2px;
14396 }
14397 .upk-crystal-slider .upk-meta > div {
14398 position: relative;
14399 display: inline-flex;
14400 align-items: center;
14401 }
14402 .upk-crystal-slider .upk-meta > div:before {
14403 content: attr(data-separator);
14404 margin: 0 10px;
14405 }
14406 .upk-crystal-slider .upk-meta > div:nth-child(1)::before {
14407 display: none;
14408 }
14409 .upk-crystal-slider .upk-author a {
14410 color: #32353a;
14411 padding-right: 4px;
14412 transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
14413 }
14414 .upk-crystal-slider .upk-author a:hover {
14415 color: #D90429;
14416 }
14417 .upk-crystal-slider .upk-separator {
14418 padding: 0 clamp(0.5rem, 1.5vw, 0.875rem);
14419 }
14420 .upk-crystal-slider .upk-date span {
14421 padding-right: 4px;
14422 }
14423 .upk-crystal-slider .upk-link-btn {
14424 position: absolute;
14425 top: -60px;
14426 right: 50%;
14427 transform: translateX(50%);
14428 }
14429 .upk-crystal-slider .upk-link-btn a {
14430 font-size: clamp(1rem, 2.5vw, 1.25rem);
14431 padding: clamp(0.938rem, 3vw, 1.563rem);
14432 color: #2B2D42;
14433 border-radius: 10px;
14434 display: inline-flex;
14435 align-items: center;
14436 justify-content: center;
14437 background: #fff;
14438 transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
14439 box-shadow: 0px 5px 20px rgba(19, 18, 18, 0.082);
14440 }
14441 .upk-crystal-slider .upk-pagination-wrap {
14442 position: absolute;
14443 bottom: 0;
14444 right: 50%;
14445 transform: translateX(50%);
14446 z-index: 1;
14447 }
14448 .upk-crystal-slider .upk-pagination-wrap .upk-pagination {
14449 display: flex;
14450 grid-column-gap: 14px;
14451 }
14452 .upk-crystal-slider .upk-pagination-wrap .swiper-pagination-bullet {
14453 width: clamp(0.75rem, 1.5vw, 0.938rem);
14454 height: clamp(0.75rem, 1.5vw, 0.938rem);
14455 display: inline-block;
14456 border-radius: 50%;
14457 margin: 0 !important;
14458 background: #ff0021;
14459 border: 2px solid #ff6d6d;
14460 border-radius: 5px;
14461 }
14462 .upk-crystal-slider .upk-navigation-next,
14463 .upk-crystal-slider .upk-navigation-prev {
14464 position: absolute;
14465 top: 38%;
14466 z-index: 1;
14467 padding: clamp(0.75rem, 2.5vw, 1.125rem);
14468 color: #2B2D42;
14469 background: #fff;
14470 display: flex;
14471 border-radius: 10px;
14472 transition: all 0.3s ease;
14473 cursor: pointer;
14474 }
14475 .upk-crystal-slider .upk-navigation-next:hover,
14476 .upk-crystal-slider .upk-navigation-prev:hover {
14477 color: #EDF2F4;
14478 background: #D90429;
14479 }
14480 .upk-crystal-slider .upk-navigation-next {
14481 left: 5%;
14482 }
14483 .upk-crystal-slider .upk-navigation-prev {
14484 right: 5%;
14485 }
14486
14487 @media (min-width: 768px) {
14488 .upk-crystal-slider .upk-link-btn {
14489 top: -76px;
14490 }
14491 }
14492 @media (min-width: 1024px) {
14493 .upk-crystal-slider .upk-link-btn {
14494 top: -105px;
14495 }
14496 }
14497 :root {
14498 --upk-category-carousel-item-height: 400px;
14499 --upk-category-carousel-counter: 25px;
14500 }
14501
14502 .upk-category-carousel .category-link {
14503 text-decoration: none;
14504 }
14505 .upk-category-carousel .upk-item {
14506 position: relative;
14507 transition: all 0.3s ease;
14508 overflow: hidden;
14509 border: 1px solid #ece8e8;
14510 border-radius: 10px;
14511 }
14512 .upk-category-carousel .upk-content {
14513 position: absolute;
14514 }
14515 .upk-category-carousel .upk-category-carousel-image img {
14516 width: 100%;
14517 height: 100%;
14518 object-fit: cover;
14519 }
14520 .upk-category-carousel .title {
14521 color: #2b2d42;
14522 font-size: 18px;
14523 font-weight: 700;
14524 line-height: 22px;
14525 margin: 0;
14526 text-transform: uppercase;
14527 text-decoration: none;
14528 transition: all 0.3s ease;
14529 margin-bottom: 6px;
14530 }
14531 .upk-category-carousel .title:hover {
14532 color: #d90429;
14533 }
14534 .upk-category-carousel .upk-category-count {
14535 color: #ef233c;
14536 font-size: 13px;
14537 text-transform: uppercase;
14538 margin: 0;
14539 transition: all 0.3s ease;
14540 }
14541 .upk-category-carousel .upk-category-count .upk-count-text {
14542 padding-right: 5px;
14543 }
14544 .upk-category-carousel .swiper-carousel {
14545 margin: 0 !important;
14546 padding: 0 !important;
14547 }
14548 .upk-category-carousel .upk-slidenav {
14549 background: #ef233c;
14550 padding: 5px;
14551 text-align: center;
14552 font-size: 14px;
14553 border-radius: 100px;
14554 color: #fff;
14555 transition: all 0.3s ease;
14556 }
14557 .upk-category-carousel .upk-slidenav:hover {
14558 color: #fff;
14559 background: #d90429;
14560 }
14561 .upk-category-carousel .upk-item-overlay {
14562 position: absolute;
14563 top: 0;
14564 right: 0;
14565 height: 100%;
14566 width: 100%;
14567 background: transparent;
14568 }
14569 .upk-category-carousel.style-1 .upk-item:hover {
14570 transition: all 0.3s ease;
14571 }
14572 .upk-category-carousel.style-1 .upk-category-carousel-image {
14573 object-fit: cover;
14574 min-height: 240px;
14575 height: 100%;
14576 width: 100%;
14577 }
14578 .upk-category-carousel.style-1 .upk-content {
14579 text-align: center;
14580 padding: 20px;
14581 width: 200px;
14582 background: rgba(255, 255, 255, 0.582);
14583 border-radius: 5px;
14584 top: 50%;
14585 right: 50%;
14586 transform: translate(50%, -50%);
14587 z-index: 1;
14588 }
14589 .upk-category-carousel.style-2 .upk-item {
14590 height: 100px;
14591 overflow: hidden;
14592 }
14593 .upk-category-carousel.style-2 .upk-item:hover .upk-category-carousel-image img {
14594 transform: scale(1.1);
14595 }
14596 .upk-category-carousel.style-2 .upk-category-carousel-image {
14597 width: 100%;
14598 height: 100%;
14599 }
14600 .upk-category-carousel.style-2 .upk-category-carousel-image img {
14601 transition: all 0.3s ease;
14602 }
14603 .upk-category-carousel.style-2 .upk-content {
14604 top: 50%;
14605 transform: translateY(-50%);
14606 display: flex;
14607 align-items: center;
14608 width: 100%;
14609 padding: 20px;
14610 z-index: 1;
14611 }
14612 .upk-category-carousel.style-2 .title {
14613 color: #fff;
14614 margin: 0;
14615 }
14616 .upk-category-carousel.style-2 .title:hover {
14617 color: #d90429;
14618 }
14619 .upk-category-carousel.style-2 .upk-category-count {
14620 margin-right: auto;
14621 }
14622 .upk-category-carousel.style-2 .upk-count-text {
14623 display: none;
14624 }
14625 .upk-category-carousel.style-2 .upk-count-number {
14626 background: #fff;
14627 color: #2b2d42;
14628 width: 30px;
14629 height: 30px;
14630 line-height: 30px;
14631 text-align: center;
14632 display: inherit;
14633 border-radius: 100px;
14634 }
14635 .upk-category-carousel.style-2 .upk-count-number:hover {
14636 color: #fff;
14637 background: #d90429;
14638 }
14639 .upk-category-carousel.style-3 .upk-item {
14640 background: #fff;
14641 }
14642 .upk-category-carousel.style-3 .upk-content {
14643 position: static;
14644 padding: 20px;
14645 z-index: 1;
14646 }
14647 .upk-category-carousel.style-3 .upk-category-carousel-image {
14648 object-fit: cover;
14649 height: 240px;
14650 width: 100%;
14651 }
14652 .upk-category-carousel.style-4 .upk-item:hover .upk-category-carousel-image img {
14653 transform: scale(1.1);
14654 }
14655 .upk-category-carousel.style-4 .upk-item:hover .title {
14656 transform: translateY(0);
14657 }
14658 .upk-category-carousel.style-4 .upk-item:hover .upk-category-count {
14659 opacity: 1;
14660 transform: translateY(0);
14661 }
14662 .upk-category-carousel.style-4 .upk-category-carousel-image {
14663 object-fit: cover;
14664 height: 220px;
14665 width: 100%;
14666 }
14667 .upk-category-carousel.style-4 .upk-category-carousel-image img {
14668 transition: all 0.3s ease;
14669 }
14670 .upk-category-carousel.style-4 .upk-content {
14671 bottom: 0;
14672 padding: 20px;
14673 overflow: hidden;
14674 z-index: 1;
14675 }
14676 .upk-category-carousel.style-4 .title {
14677 color: #fff;
14678 transform: translateY(30px);
14679 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;
14680 }
14681 .upk-category-carousel.style-4 .title:hover {
14682 color: #d90429;
14683 }
14684 .upk-category-carousel.style-4 .upk-category-count {
14685 color: #d4d7ea;
14686 opacity: 0;
14687 transform: translateY(25px);
14688 overflow: hidden;
14689 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;
14690 }
14691 .upk-category-carousel.style-5 .upk-item {
14692 display: flex;
14693 align-items: center;
14694 justify-content: center;
14695 }
14696 .upk-category-carousel.style-5 .upk-item .upk-category-carousel-image {
14697 height: 220px;
14698 }
14699 .upk-category-carousel.style-5 .upk-item:hover .upk-category-carousel-image img {
14700 transform: scale(1.1);
14701 }
14702 .upk-category-carousel.style-5 .upk-item:hover .title {
14703 opacity: 0;
14704 }
14705 .upk-category-carousel.style-5 .upk-item:hover .upk-category-count {
14706 opacity: 1;
14707 transform: scale(1.1) translateY(-10px);
14708 }
14709 .upk-category-carousel.style-5 .upk-category-carousel-image {
14710 height: 100%;
14711 width: 100%;
14712 object-fit: cover;
14713 }
14714 .upk-category-carousel.style-5 .upk-category-carousel-image img {
14715 transition: all 0.3s ease;
14716 }
14717 .upk-category-carousel.style-5 .upk-content {
14718 top: 50%;
14719 transform: translateY(-50%);
14720 text-align: center;
14721 z-index: 1;
14722 }
14723 .upk-category-carousel.style-5 .title {
14724 background-color: #2b2d42;
14725 padding: 8px 20px;
14726 border-radius: 2px;
14727 color: #fff;
14728 font-size: 14px;
14729 line-height: 1;
14730 transform: translateY(20px);
14731 opacity: 1;
14732 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;
14733 }
14734 .upk-category-carousel.style-5 .title:hover {
14735 color: #d90429;
14736 }
14737 .upk-category-carousel.style-5 .upk-category-count {
14738 color: #fff;
14739 transform: translateY(-10px);
14740 opacity: 0;
14741 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;
14742 line-height: 1;
14743 }
14744 .upk-category-carousel.style-6 .upk-item {
14745 display: flex;
14746 align-items: center;
14747 justify-content: center;
14748 border-radius: 0;
14749 }
14750 .upk-category-carousel.style-6 .upk-item:hover .upk-category-carousel-image:before {
14751 background: rgba(43, 45, 66, 0.3764705882);
14752 }
14753 .upk-category-carousel.style-6 .upk-item:hover .title {
14754 transform: translateY(0);
14755 }
14756 .upk-category-carousel.style-6 .upk-item:hover .title:hover {
14757 color: #d90429;
14758 }
14759 .upk-category-carousel.style-6 .upk-item:hover .upk-category-count {
14760 transform: translateY(0);
14761 opacity: 1;
14762 }
14763 .upk-category-carousel.style-6 .upk-category-carousel-image {
14764 position: relative;
14765 object-fit: cover;
14766 height: 220px;
14767 width: 100%;
14768 }
14769 .upk-category-carousel.style-6 .upk-category-carousel-image:before {
14770 position: absolute;
14771 content: "";
14772 width: 100%;
14773 height: 100%;
14774 background: #2b2d42;
14775 transition: all 0.3s ease;
14776 }
14777 .upk-category-carousel.style-6 .upk-content {
14778 top: 50%;
14779 transform: translateY(-50%);
14780 text-align: center;
14781 z-index: 1;
14782 }
14783 .upk-category-carousel.style-6 .title {
14784 color: #e6edef;
14785 transform: translateY(12px);
14786 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;
14787 }
14788 .upk-category-carousel.style-6 .upk-category-count {
14789 transform: translateY(20px);
14790 opacity: 0;
14791 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;
14792 }
14793 .upk-category-carousel .upk-item-overlay {
14794 transition: all 0.3s ease;
14795 }
14796
14797 .upk-item-match-height--yes .upk-category-carousel .swiper-slide {
14798 height: initial;
14799 }
14800
14801 :root {
14802 --carbon-thumb-height: clamp(6rem, 12vw, 8.125rem);
14803 }
14804
14805 .upk-carbon-slider-wrap {
14806 position: relative;
14807 overflow: hidden;
14808 }
14809 .upk-carbon-slider-wrap .upk-image-wrap {
14810 width: 100%;
14811 height: 100%;
14812 margin-left: auto;
14813 margin-right: auto;
14814 margin-bottom: 30px;
14815 }
14816 .upk-carbon-slider-wrap .upk-image-wrap .upk-img {
14817 width: 100%;
14818 height: clamp(16.875rem, 40vw, 31.25rem);
14819 object-fit: cover;
14820 vertical-align: middle;
14821 border-radius: 10px;
14822 }
14823 .upk-carbon-slider-wrap .upk-carbon-thumbs {
14824 position: absolute;
14825 text-align: center;
14826 top: 0;
14827 left: 0;
14828 right: 0;
14829 }
14830 .upk-carbon-slider-wrap .upk-carbon-thumbs::before {
14831 content: "";
14832 position: absolute;
14833 width: 92%;
14834 height: 2px;
14835 top: 50%;
14836 right: 4%;
14837 left: 4%;
14838 transform: translateY(-50%);
14839 background-image: linear-gradient(to left, transparent, #EF233C, transparent);
14840 }
14841 .upk-carbon-slider-wrap .upk-carbon-thumbs .upk-item {
14842 height: var(--carbon-thumb-height);
14843 position: relative;
14844 }
14845 .upk-carbon-slider-wrap .upk-carbon-thumbs .upk-item.swiper-slide-active .upk-dot::after {
14846 background: #D90429;
14847 transform: translate(50%, -50%) scale(1.8);
14848 transition-delay: 700ms;
14849 }
14850 .upk-carbon-slider-wrap .upk-carbon-thumbs .upk-date,
14851 .upk-carbon-slider-wrap .upk-carbon-thumbs .upk-post-time {
14852 font-size: clamp(0.75rem, 1.5vw, 1rem);
14853 text-transform: uppercase;
14854 font-weight: 700;
14855 color: #EF233C;
14856 }
14857 .upk-carbon-slider-wrap .upk-carbon-thumbs .upk-post-time {
14858 margin-right: 5px;
14859 }
14860 .upk-carbon-slider-wrap .upk-carbon-thumbs .upk-post-time i {
14861 margin-left: 2px;
14862 }
14863 .upk-carbon-slider-wrap .upk-carbon-thumbs .upk-dot {
14864 cursor: pointer;
14865 }
14866 .upk-carbon-slider-wrap .upk-carbon-thumbs .upk-dot::after {
14867 content: "";
14868 position: absolute;
14869 width: clamp(0.938rem, 2vw, 1.25rem);
14870 height: clamp(0.938rem, 2vw, 1.25rem);
14871 border-radius: 100%;
14872 background: #ffffff;
14873 border-width: 2px;
14874 border-color: #EF233C;
14875 border-style: solid;
14876 top: 50%;
14877 right: 50%;
14878 transform: translate(50%, -50%) scale(1);
14879 transition: transform 0.3s ease;
14880 }
14881 .upk-carbon-slider-wrap .upk-carbon-thumbs .upk-dot:hover::after {
14882 background: #D90429;
14883 transform: translate(50%, -50%) scale(1.2);
14884 }
14885 .upk-carbon-slider-wrap .upk-carbon-main {
14886 margin-top: var(--carbon-thumb-height);
14887 }
14888 .upk-carbon-slider-wrap .upk-carbon-main .upk-item.swiper-slide-active .upk-content {
14889 opacity: 1;
14890 }
14891 .upk-carbon-slider-wrap .upk-carbon-main .upk-content {
14892 opacity: 0;
14893 margin: auto;
14894 width: 100%;
14895 }
14896 .upk-carbon-slider-wrap .upk-carbon-main .upk-category-and-comment,
14897 .upk-carbon-slider-wrap .upk-carbon-main .upk-meta {
14898 display: inline-flex;
14899 align-items: center;
14900 margin-bottom: clamp(0.625rem, 1vw, 0.875rem);
14901 }
14902 .upk-carbon-slider-wrap .upk-carbon-main .upk-category a + a {
14903 margin-right: 5px;
14904 }
14905 .upk-carbon-slider-wrap .upk-carbon-main .upk-category a,
14906 .upk-carbon-slider-wrap .upk-carbon-main .upk-meta {
14907 font-size: clamp(0.75rem, 1vw, 0.875rem);
14908 color: #515258;
14909 text-transform: uppercase;
14910 }
14911 .upk-carbon-slider-wrap .upk-carbon-main .upk-category a,
14912 .upk-carbon-slider-wrap .upk-carbon-main .upk-title a,
14913 .upk-carbon-slider-wrap .upk-carbon-main .upk-author a {
14914 text-decoration: none;
14915 transition: all 0.3s ease-in-out;
14916 }
14917 .upk-carbon-slider-wrap .upk-carbon-main .upk-category a:hover,
14918 .upk-carbon-slider-wrap .upk-carbon-main .upk-title a:hover,
14919 .upk-carbon-slider-wrap .upk-carbon-main .upk-author a:hover {
14920 color: #D90429;
14921 }
14922 .upk-carbon-slider-wrap .upk-carbon-main .upk-title {
14923 margin: 0 0 clamp(0.625rem, 1vw, 0.875rem);
14924 font-size: clamp(1.25rem, 4vw, 2.25rem);
14925 font-weight: 700;
14926 }
14927 .upk-carbon-slider-wrap .upk-carbon-main .upk-title a {
14928 color: #282932;
14929 }
14930 .upk-carbon-slider-wrap .upk-carbon-main .upk-meta i {
14931 margin-left: 5px;
14932 }
14933 .upk-carbon-slider-wrap .upk-carbon-main .upk-meta .upk-author a {
14934 color: #515258;
14935 }
14936 .upk-carbon-slider-wrap .upk-carbon-main .upk-meta > div {
14937 position: relative;
14938 display: inline-flex;
14939 align-items: center;
14940 }
14941 .upk-carbon-slider-wrap .upk-carbon-main .upk-meta > div:before {
14942 content: attr(data-separator);
14943 margin: 0 5px;
14944 }
14945 .upk-carbon-slider-wrap .upk-carbon-main .upk-meta > div:nth-child(1)::before {
14946 display: none;
14947 }
14948 .upk-carbon-slider-wrap .upk-carbon-main .upk-post-time {
14949 margin-right: 15px;
14950 }
14951 .upk-carbon-slider-wrap .upk-carbon-main .upk-separator {
14952 margin: 0 15px;
14953 }
14954 .upk-carbon-slider-wrap .upk-carbon-main .upk-text {
14955 font-size: clamp(0.875rem, 1.5vw, 1rem);
14956 color: #62626a;
14957 }
14958 .upk-carbon-slider-wrap .upk-carbon-main .upk-text p {
14959 margin: 0;
14960 }
14961 .upk-carbon-slider-wrap .upk-navigation-button {
14962 position: absolute;
14963 top: 50%;
14964 transform: translateY(-50%);
14965 color: #fff;
14966 padding: clamp(0.625rem, 1.5vw, 0.875rem);
14967 border-radius: 50%;
14968 transition: all 0.3s ease;
14969 background-color: #EF233C;
14970 z-index: 1;
14971 cursor: pointer;
14972 box-shadow: 0;
14973 }
14974 .upk-carbon-slider-wrap .upk-navigation-button i {
14975 display: block;
14976 }
14977 .upk-carbon-slider-wrap .upk-navigation-button:hover {
14978 background-color: #D90429;
14979 }
14980 .upk-carbon-slider-wrap .upk-navigation-button.upk-navigation-next {
14981 left: 0;
14982 }
14983 .upk-carbon-slider-wrap .upk-navigation-button.upk-navigation-prev {
14984 right: 0;
14985 }
14986
14987 .upk-pholox-slider .upk-item:hover .upk-img {
14988 transform: scale(1.2);
14989 }
14990 .upk-pholox-slider .upk-img {
14991 display: block;
14992 width: 100%;
14993 height: 100%;
14994 object-fit: cover;
14995 transform: scale(1);
14996 transition: transform 2s cubic-bezier(0.215, 0.61, 0.355, 1);
14997 }
14998 .upk-pholox-slider .upk-img-wrap {
14999 overflow: hidden;
15000 position: relative;
15001 width: 100%;
15002 }
15003 .upk-pholox-slider .upk-play-btn {
15004 position: absolute;
15005 top: 50%;
15006 right: 50%;
15007 transform: translate(50%, -50%);
15008 line-height: 1;
15009 }
15010 .upk-pholox-slider .upk-play-btn a {
15011 background: #fff;
15012 display: inline-block;
15013 text-align: center;
15014 color: #2B2D42;
15015 border-radius: 100px;
15016 }
15017 .upk-pholox-slider .upk-title {
15018 font-weight: 700;
15019 text-transform: capitalize;
15020 }
15021 .upk-pholox-slider .upk-title a {
15022 color: #2B2D42;
15023 }
15024 .upk-pholox-slider .upk-title a:hover {
15025 color: #D90429;
15026 }
15027 .upk-pholox-slider .upk-category a + a {
15028 margin-right: 5px;
15029 }
15030 .upk-pholox-slider .upk-category a,
15031 .upk-pholox-slider .upk-author a {
15032 text-decoration: none;
15033 transition: color 0.3s ease-in;
15034 }
15035 .upk-pholox-slider .upk-category a:hover,
15036 .upk-pholox-slider .upk-author a:hover {
15037 color: #D90429;
15038 }
15039 .upk-pholox-slider .upk-category a,
15040 .upk-pholox-slider .upk-meta {
15041 font-size: 0.75rem;
15042 color: #4a5362;
15043 text-transform: uppercase;
15044 }
15045 .upk-pholox-slider .upk-play-btn a {
15046 transform: scale(1);
15047 transition: transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
15048 }
15049 .upk-pholox-slider .upk-play-btn a:hover {
15050 transform: scale(1.2);
15051 background: #D90429;
15052 color: #fff;
15053 }
15054 .upk-pholox-slider .upk-main-slider {
15055 display: flex;
15056 flex-direction: row;
15057 height: 100%;
15058 position: relative;
15059 margin-bottom: clamp(0.938rem, 4vw, 1.875rem);
15060 }
15061 .upk-pholox-slider .upk-main-slider .upk-item {
15062 position: relative;
15063 display: block;
15064 flex-direction: row-reverse;
15065 }
15066 .upk-pholox-slider .upk-main-slider .upk-img-wrap {
15067 height: 250px;
15068 }
15069 .upk-pholox-slider .upk-main-slider .upk-width-100 {
15070 width: 100% !important;
15071 transition: width 0.3s cubic-bezier(0.075, 0.82, 0.165, 1);
15072 }
15073 .upk-pholox-slider .upk-main-slider .upk-category {
15074 margin-bottom: 10px;
15075 }
15076 .upk-pholox-slider .upk-main-slider .upk-play-btn a {
15077 width: clamp(3.75rem, 7vw, 4.375rem);
15078 height: clamp(3.75rem, 7vw, 4.375rem);
15079 line-height: clamp(3.75rem, 7vw, 4.375rem);
15080 font-size: clamp(0.75rem, 1.5vw, 0.875rem);
15081 }
15082 .upk-pholox-slider .upk-main-slider .upk-content {
15083 position: unset;
15084 max-width: clamp(24rem, 45vw, 31.25rem);
15085 overflow: hidden;
15086 background: #fff;
15087 padding-top: 20px;
15088 }
15089 .upk-pholox-slider .upk-main-slider .upk-title {
15090 font-size: clamp(1.125rem, 3vw, 1.875rem);
15091 margin-top: 0;
15092 margin-bottom: 10px;
15093 }
15094 .upk-pholox-slider .upk-main-slider .upk-meta {
15095 display: inline-flex;
15096 flex-wrap: wrap;
15097 align-items: center;
15098 }
15099 .upk-pholox-slider .upk-main-slider .upk-meta > div {
15100 position: relative;
15101 display: inline-flex;
15102 align-items: center;
15103 }
15104 .upk-pholox-slider .upk-main-slider .upk-meta > div:before {
15105 content: attr(data-separator);
15106 margin: 0 8px;
15107 }
15108 .upk-pholox-slider .upk-main-slider .upk-meta > div:nth-child(1)::before {
15109 display: none;
15110 }
15111 .upk-pholox-slider .upk-main-slider .upk-author a {
15112 padding-right: 5px;
15113 color: currentColor;
15114 }
15115 .upk-pholox-slider .upk-main-slider .upk-date span {
15116 padding-right: 5px;
15117 }
15118 .upk-pholox-slider .upk-main-slider .upk-separator {
15119 margin: 0 15px;
15120 }
15121 .upk-pholox-slider .upk-thumbs-slider .upk-item:after {
15122 content: "";
15123 position: absolute;
15124 height: 3px;
15125 width: 0;
15126 background: #e62a3f;
15127 top: 0;
15128 right: 0;
15129 transition: width 0.7s ease-in-out;
15130 z-index: 1;
15131 }
15132 .upk-pholox-slider .upk-thumbs-slider .upk-item:hover:after, .upk-pholox-slider .upk-thumbs-slider .upk-item.swiper-slide-active:after {
15133 width: 100%;
15134 }
15135 .upk-pholox-slider .upk-thumbs-slider .upk-img-wrap {
15136 height: 100%;
15137 }
15138 .upk-pholox-slider .upk-thumbs-slider .upk-play-btn a {
15139 width: clamp(2.5rem, 5vw, 3rem);
15140 height: clamp(2.5rem, 5vw, 3rem);
15141 line-height: clamp(2.5rem, 5vw, 3rem);
15142 font-size: clamp(0.625rem, 1.5vw, 0.75rem);
15143 }
15144 .upk-pholox-slider .upk-thumbs-slider .upk-content {
15145 padding: 15px 0 0 15px;
15146 }
15147 .upk-pholox-slider .upk-thumbs-slider .upk-title {
15148 margin: 0;
15149 font-size: clamp(0.75rem, 2vw, 1rem);
15150 }
15151 .upk-pholox-slider .upk-thumbs-slider .upk-title a {
15152 overflow: hidden;
15153 text-overflow: ellipsis;
15154 display: -webkit-box;
15155 -webkit-line-clamp: 2;
15156 line-clamp: 2;
15157 -webkit-box-orient: vertical;
15158 }
15159 .upk-pholox-slider .upk-video-wrap {
15160 position: absolute;
15161 top: 0;
15162 left: 0;
15163 width: 100%;
15164 height: 100%;
15165 background-color: #000;
15166 z-index: -1;
15167 }
15168 .upk-pholox-slider .upk-video-wrap .upk-video-iframe {
15169 width: 100%;
15170 height: 100%;
15171 border: none !important;
15172 }
15173
15174 @media (min-width: 768px) {
15175 .upk-pholox-slider .upk-main-slider {
15176 height: clamp(25rem, 40vw, 31.25rem);
15177 }
15178 .upk-pholox-slider .upk-main-slider .upk-item {
15179 display: flex;
15180 }
15181 .upk-pholox-slider .upk-main-slider .upk-content {
15182 position: absolute;
15183 top: 50%;
15184 transform: translateY(-50%);
15185 bottom: unset;
15186 }
15187 .upk-pholox-slider .upk-main-slider .upk-img-wrap {
15188 width: clamp(74%, 30vw, 80%);
15189 height: 100%;
15190 }
15191 .upk-pholox-slide-style-left .upk-main-slider .upk-item {
15192 flex-direction: row-reverse;
15193 }
15194 .upk-pholox-slide-style-left .upk-main-slider .upk-content {
15195 right: 0;
15196 padding: clamp(3.75rem, 5vw, 4.375rem) 0 clamp(3.75rem, 5vw, 4.375rem) clamp(1.25rem, 3vw, 1.875rem);
15197 }
15198 .upk-pholox-slide-style-right .upk-main-slider .upk-item {
15199 flex-direction: row;
15200 }
15201 .upk-pholox-slide-style-right .upk-main-slider .upk-content {
15202 left: 0;
15203 padding: clamp(3.75rem, 5vw, 4.375rem) clamp(1.25rem, 3vw, 1.875rem) clamp(3.75rem, 5vw, 4.375rem) 0;
15204 text-align: left;
15205 }
15206 }
15207 .upk-snog-slider-wrap {
15208 overflow: hidden;
15209 position: relative;
15210 }
15211 .upk-snog-slider-wrap .upk-main-slider {
15212 position: relative;
15213 z-index: 11;
15214 margin-left: 0;
15215 }
15216 .upk-snog-slider-wrap .upk-main-slider .swiper-wrapper {
15217 position: absolute;
15218 top: 0;
15219 right: 0;
15220 left: 0;
15221 }
15222 .upk-snog-slider-wrap .upk-main-slider .upk-image-wrap {
15223 position: relative;
15224 overflow: hidden;
15225 }
15226 .upk-snog-slider-wrap .upk-main-slider .upk-image-wrap::before {
15227 position: absolute;
15228 content: "";
15229 top: 0;
15230 right: 0;
15231 width: 100%;
15232 height: 100%;
15233 background-image: linear-gradient(-54deg, rgba(0, 0, 0, 0.49), transparent);
15234 }
15235 .upk-snog-slider-wrap .upk-main-slider .upk-img {
15236 width: 100%;
15237 overflow: hidden;
15238 }
15239 .upk-snog-slider-wrap .upk-text {
15240 font-size: 14px;
15241 margin-bottom: 20px;
15242 }
15243 .upk-snog-slider-wrap .upk-text p {
15244 margin: 0;
15245 }
15246 .upk-snog-slider-wrap .upk-main-slider,
15247 .upk-snog-slider-wrap .upk-snog-thumbs {
15248 height: 500px;
15249 }
15250 .upk-snog-slider-wrap .upk-snog-thumbs {
15251 position: absolute;
15252 top: 0;
15253 left: 0;
15254 width: 30%;
15255 min-width: 30%;
15256 overflow: hidden;
15257 display: none;
15258 }
15259 .upk-snog-slider-wrap .upk-snog-thumbs .upk-item .upk-image-wrap {
15260 opacity: 0;
15261 visibility: hidden;
15262 transition: all 0.7s ease-in-out;
15263 }
15264 .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 {
15265 opacity: 1;
15266 visibility: visible;
15267 }
15268 .upk-snog-slider-wrap .upk-snog-thumbs .upk-img {
15269 width: 100%;
15270 }
15271 .upk-snog-slider-wrap .upk-image-wrap {
15272 width: 100%;
15273 height: 100%;
15274 }
15275 .upk-snog-slider-wrap .upk-img {
15276 width: 100%;
15277 height: 100% !important;
15278 object-fit: cover;
15279 vertical-align: middle;
15280 }
15281 .upk-snog-slider-wrap .upk-content-slider {
15282 position: absolute;
15283 top: 50%;
15284 left: 0;
15285 z-index: 11;
15286 transform: translateY(-50%);
15287 width: 40%;
15288 min-width: 275px;
15289 }
15290 .upk-snog-slider-wrap .upk-content-slider .swiper-slide-active .upk-link-btn a,
15291 .upk-snog-slider-wrap .upk-content-slider .swiper-slide-duplicate .upk-link-btn a {
15292 opacity: 1;
15293 }
15294 .upk-snog-slider-wrap .upk-content-wrap {
15295 min-height: 240px;
15296 background-color: #fff;
15297 overflow: hidden;
15298 }
15299 .upk-snog-slider-wrap .upk-inner-content {
15300 position: absolute;
15301 top: 50%;
15302 transform: translateY(-50%);
15303 padding: 30px 20px 30px 55px;
15304 width: 100%;
15305 }
15306 .upk-snog-slider-wrap .upk-category {
15307 margin-bottom: 10px;
15308 }
15309 .upk-snog-slider-wrap .upk-category a {
15310 font-size: 12px;
15311 text-transform: uppercase;
15312 color: #5a5a73;
15313 font-weight: 600;
15314 transition: all 0.3s ease;
15315 }
15316 .upk-snog-slider-wrap .upk-category a:hover {
15317 color: rgba(223, 6, 6, 0.952);
15318 }
15319 .upk-snog-slider-wrap .upk-meta {
15320 display: inline-flex;
15321 align-items: center;
15322 margin: 0 0 5px;
15323 font-size: 12px;
15324 text-transform: uppercase;
15325 color: #5a5a73;
15326 }
15327 .upk-snog-slider-wrap .upk-meta span.upk-by {
15328 padding-left: 5px;
15329 }
15330 .upk-snog-slider-wrap .upk-meta .upk-post-time {
15331 margin-right: 5px;
15332 }
15333 .upk-snog-slider-wrap .upk-meta .upk-post-time i {
15334 margin-left: 2px;
15335 }
15336 .upk-snog-slider-wrap .upk-meta > div {
15337 position: relative;
15338 display: inline-flex;
15339 }
15340 .upk-snog-slider-wrap .upk-meta > div:before {
15341 content: attr(data-separator);
15342 margin: 0 8px;
15343 }
15344 .upk-snog-slider-wrap .upk-meta > div:nth-child(1)::before {
15345 display: none;
15346 }
15347 .upk-snog-slider-wrap .upk-author {
15348 display: none;
15349 }
15350 .upk-snog-slider-wrap .upk-author a {
15351 color: rgba(16, 16, 17, 0.955);
15352 transition: all 0.3s ease;
15353 }
15354 .upk-snog-slider-wrap .upk-author a:hover {
15355 color: rgba(223, 6, 6, 0.952);
15356 }
15357 .upk-snog-slider-wrap .upk-title {
15358 font-size: 20px;
15359 text-transform: capitalize;
15360 font-weight: 700;
15361 margin: 0 0 20px;
15362 }
15363 .upk-snog-slider-wrap .upk-title a {
15364 color: rgba(16, 16, 17, 0.955);
15365 text-decoration: none;
15366 transition: all 0.3s ease;
15367 }
15368 .upk-snog-slider-wrap .upk-title a:hover {
15369 color: rgba(223, 6, 6, 0.952);
15370 }
15371 .upk-snog-slider-wrap .upk-link-btn a {
15372 font-size: 9px;
15373 font-weight: 700;
15374 color: rgba(61, 61, 75, 0.96);
15375 text-transform: uppercase;
15376 line-height: 1.4;
15377 transition: color 0.3s ease;
15378 position: relative;
15379 opacity: 0;
15380 }
15381 .upk-snog-slider-wrap .upk-link-btn a::before {
15382 position: absolute;
15383 content: "";
15384 bottom: -7px;
15385 right: 0;
15386 width: 30%;
15387 height: 2px;
15388 background-color: rgba(223, 6, 6, 0.952);
15389 transition: width 0.3s ease;
15390 }
15391 .upk-snog-slider-wrap .upk-link-btn a:hover {
15392 color: rgba(223, 6, 6, 0.952);
15393 }
15394 .upk-snog-slider-wrap .upk-link-btn a:hover::before {
15395 width: 100%;
15396 }
15397 .upk-snog-slider-wrap .upk-navigation-wrap {
15398 position: absolute;
15399 top: 50%;
15400 left: 0;
15401 transform: translateY(-50%);
15402 z-index: 1;
15403 display: flex;
15404 flex-direction: column;
15405 grid-row-gap: 0;
15406 }
15407 .upk-snog-slider-wrap .upk-nav-btn {
15408 background-color: #000;
15409 cursor: pointer;
15410 transition: all 0.3s ease;
15411 padding: 10px;
15412 display: inline-flex;
15413 }
15414 .upk-snog-slider-wrap .upk-nav-btn i {
15415 color: #fff;
15416 }
15417 .upk-snog-slider-wrap .upk-nav-btn:hover {
15418 background-color: rgba(223, 6, 6, 0.952);
15419 }
15420 .upk-snog-slider-wrap .upk-pagination-wrap {
15421 position: absolute;
15422 top: 50%;
15423 right: 0;
15424 padding: 20px;
15425 transform: translateY(-50%);
15426 z-index: 9999;
15427 }
15428 .upk-snog-slider-wrap .upk-pagination-wrap .upk-pagination {
15429 display: flex;
15430 flex-direction: column;
15431 grid-row-gap: 10px;
15432 }
15433 .upk-snog-slider-wrap .upk-pagination-wrap .swiper-pagination-bullet {
15434 position: relative;
15435 display: inline-flex;
15436 align-items: center;
15437 justify-content: center;
15438 font-size: 13px;
15439 font-weight: 700;
15440 color: #f4f5fd;
15441 background-color: transparent;
15442 border-radius: 0;
15443 counter-increment: counter;
15444 width: auto !important;
15445 height: auto !important;
15446 margin: 0 !important;
15447 opacity: 1;
15448 overflow: hidden;
15449 transition: all 0.4s ease;
15450 }
15451 .upk-snog-slider-wrap .upk-pagination-wrap .swiper-pagination-bullet.swiper-pagination-bullet-active {
15452 transform: scale(1.5);
15453 color: rgba(223, 6, 6, 0.952);
15454 margin-right: 10px;
15455 }
15456 .upk-snog-slider-wrap .upk-pagination-wrap .swiper-pagination-bullet::before {
15457 content: counters(counter, ".", decimal-leading-zero);
15458 transition: all 0.4s ease;
15459 }
15460
15461 @media (min-width: 768px) {
15462 .upk-snog-slider-wrap .upk-main-slider,
15463 .upk-snog-slider-wrap .upk-snog-thumbs {
15464 height: 600px;
15465 }
15466 .upk-snog-slider-wrap .upk-content-slider {
15467 min-width: 490px;
15468 left: 11%;
15469 }
15470 .upk-snog-slider-wrap .upk-snog-thumbs {
15471 display: block;
15472 }
15473 .upk-snog-slider-wrap .upk-main-slider {
15474 margin-left: 22%;
15475 }
15476 .upk-snog-slider-wrap .upk-content-wrap {
15477 min-height: 360px;
15478 }
15479 .upk-snog-slider-wrap .upk-content-wrap .upk-inner-content {
15480 padding: 50px 50px 50px 94px;
15481 }
15482 .upk-snog-slider-wrap .upk-title {
15483 font-size: 30px;
15484 margin: 0 0 30px;
15485 }
15486 .upk-snog-slider-wrap .upk-meta {
15487 margin: 0 0 15px;
15488 font-size: 13px;
15489 }
15490 .upk-snog-slider-wrap .upk-author {
15491 display: inline-flex;
15492 }
15493 .upk-snog-slider-wrap .upk-category a {
15494 font-size: 13px;
15495 }
15496 .upk-snog-slider-wrap .upk-link-btn a {
15497 font-size: 13px;
15498 }
15499 .upk-snog-slider-wrap .upk-pagination-wrap {
15500 padding: 60px;
15501 }
15502 .upk-snog-slider-wrap .upk-nav-btn {
15503 padding: 15px;
15504 }
15505 }
15506 @media (min-width: 1024px) {
15507 .upk-snog-slider-wrap .upk-content-wrap .upk-inner-content {
15508 padding: 50px 60px 50px 140px;
15509 }
15510 .upk-snog-slider-wrap .upk-main-slider,
15511 .upk-snog-slider-wrap .upk-snog-thumbs {
15512 height: 700px;
15513 }
15514 .upk-snog-slider-wrap .upk-content-slider {
15515 min-width: 592px;
15516 }
15517 }
15518 @media (min-width: 1440px) {
15519 .upk-snog-slider-wrap .upk-title {
15520 font-size: 30px;
15521 margin: 0 0 50px;
15522 }
15523 }
15524 .upk-exotic-list {
15525 position: relative;
15526 }
15527 .upk-exotic-list .upk-item {
15528 display: inline-flex;
15529 flex-direction: column;
15530 grid-row-gap: 20px;
15531 margin-bottom: 30px;
15532 width: 100%;
15533 }
15534 .upk-exotic-list .upk-item:nth-last-child(1) {
15535 margin-bottom: 0 !important;
15536 }
15537 .upk-exotic-list .upk-image-wrap {
15538 width: 100%;
15539 height: 100%;
15540 position: static;
15541 top: 0;
15542 overflow: hidden;
15543 }
15544 .upk-exotic-list .upk-img {
15545 width: 100%;
15546 height: 100%;
15547 object-fit: cover;
15548 }
15549 .upk-exotic-list .upk-content-wrap {
15550 width: 100%;
15551 display: inline-block;
15552 align-items: center;
15553 grid-column-gap: 0;
15554 }
15555 .upk-exotic-list .upk-date-wrap {
15556 font-size: 14px;
15557 text-transform: capitalize;
15558 color: #676c7e;
15559 margin-bottom: 10px;
15560 display: inline-flex;
15561 }
15562 .upk-exotic-list .upk-title {
15563 font-size: 22px;
15564 font-weight: 700;
15565 text-transform: capitalize;
15566 text-decoration: none;
15567 margin: 0 0 5px;
15568 position: relative;
15569 }
15570 .upk-exotic-list .upk-title a {
15571 color: #131415;
15572 text-decoration: none;
15573 transition: all 0.3s ease-in-out;
15574 }
15575 .upk-exotic-list .upk-title a:hover {
15576 color: #db180a;
15577 }
15578 .upk-exotic-list .upk-category a {
15579 color: #676c7e;
15580 text-decoration: none;
15581 transition: all 0.3s ease-in-out;
15582 }
15583 .upk-exotic-list .upk-category a:hover {
15584 color: #db180a;
15585 }
15586 .upk-exotic-list .upk-category a + a {
15587 margin-right: 5px;
15588 }
15589 .upk-exotic-list .upk-author a {
15590 color: #676c7e;
15591 text-decoration: none;
15592 transition: all 0.3s ease-in-out;
15593 }
15594 .upk-exotic-list .upk-author a:hover {
15595 color: #db180a;
15596 }
15597 .upk-exotic-list .upk-meta {
15598 font-size: 14px;
15599 color: #4b4c58;
15600 display: inline-flex;
15601 align-items: center;
15602 text-transform: capitalize;
15603 }
15604 .upk-exotic-list .upk-meta > div {
15605 position: relative;
15606 display: inline-flex;
15607 }
15608 .upk-exotic-list .upk-meta > div:before {
15609 content: attr(data-separator);
15610 margin: 0 5px;
15611 }
15612 .upk-exotic-list .upk-meta > div:nth-child(1)::before {
15613 display: none;
15614 }
15615
15616 @media (min-width: 768px) {
15617 .upk-exotic-list {
15618 grid-template-columns: repeat(3, 1fr);
15619 }
15620 .upk-exotic-list .upk-content-wrap {
15621 width: 48%;
15622 }
15623 .upk-exotic-list .upk-content-wrap:hover + .upk-image-wrap .upk-img {
15624 opacity: 1;
15625 visibility: visible;
15626 transform: scale(1);
15627 z-index: 1;
15628 }
15629 .upk-exotic-list .upk-image-wrap {
15630 width: 48%;
15631 position: absolute;
15632 }
15633 .upk-exotic-list .upk-image-wrap .upk-img {
15634 opacity: 0;
15635 visibility: hidden;
15636 transform: scale(1.15);
15637 transition: opacity 0.65s, visibility 0.65s, transform 0.65s;
15638 transition-timing-function: cubic-bezier(0.16, 0.9, 0.7, 1);
15639 }
15640 .upk-exotic-list .upk-item {
15641 margin-bottom: 50px;
15642 grid-row-gap: 0;
15643 }
15644 .upk-exotic-list .upk-item:nth-child(1) .upk-content-wrap + .upk-image-wrap .upk-img {
15645 opacity: 1;
15646 visibility: visible;
15647 }
15648 .upk-exotic-list.upk-image-direction-right .upk-item {
15649 flex-direction: row;
15650 }
15651 .upk-exotic-list.upk-image-direction-right .upk-image-wrap {
15652 left: 0;
15653 }
15654 .upk-exotic-list.upk-image-direction-left .upk-item {
15655 flex-direction: row-reverse;
15656 }
15657 .upk-exotic-list.upk-image-direction-left .upk-content-wrap {
15658 flex-direction: row-reverse;
15659 }
15660 .upk-exotic-list.upk-image-direction-left .upk-image-wrap {
15661 right: 0;
15662 }
15663 }
15664 @media (min-width: 1024px) {
15665 .upk-exotic-list {
15666 grid-template-columns: repeat(3, 1fr);
15667 }
15668 .upk-exotic-list .upk-content-wrap {
15669 display: inline-flex;
15670 width: 65%;
15671 grid-column-gap: 40px;
15672 }
15673 .upk-exotic-list .upk-content-wrap .upk-inner-content {
15674 width: 60%;
15675 }
15676 .upk-exotic-list .upk-image-wrap {
15677 width: 35%;
15678 }
15679 .upk-exotic-list .upk-item {
15680 margin-bottom: 78px;
15681 }
15682 }
15683 @media (min-width: 1440px) {
15684 .upk-exotic-list .upk-date-wrap {
15685 font-size: 16px;
15686 margin-bottom: 0;
15687 }
15688 .upk-exotic-list .upk-title {
15689 font-size: 27px;
15690 }
15691 }
15692 .upk-global-link-yes .upk-exotic-list .upk-item:hover {
15693 cursor: pointer;
15694 }
15695
15696 .upk-gratis-grid .upk-gratis-wrap {
15697 display: grid;
15698 }
15699 .upk-gratis-grid .upk-item {
15700 position: relative;
15701 cursor: pointer;
15702 overflow: hidden;
15703 transition: all 0.3s ease;
15704 }
15705 .upk-gratis-grid .upk-item:hover .upk-img-wrap::before, .upk-gratis-grid .upk-item.active .upk-img-wrap::before {
15706 height: 0;
15707 transition-delay: 0.1s;
15708 }
15709 .upk-gratis-grid .upk-item:hover .upk-img-wrap::after, .upk-gratis-grid .upk-item.active .upk-img-wrap::after {
15710 opacity: 1;
15711 transition-delay: 0.2s;
15712 }
15713 .upk-gratis-grid .upk-item:hover .upk-category a,
15714 .upk-gratis-grid .upk-item:hover .upk-meta,
15715 .upk-gratis-grid .upk-item:hover .upk-author-name, .upk-gratis-grid .upk-item.active .upk-category a,
15716 .upk-gratis-grid .upk-item.active .upk-meta,
15717 .upk-gratis-grid .upk-item.active .upk-author-name {
15718 color: #e4e4e4;
15719 }
15720 .upk-gratis-grid .upk-item:hover .upk-title a, .upk-gratis-grid .upk-item.active .upk-title a {
15721 color: #fff;
15722 }
15723 .upk-gratis-grid .upk-item:hover .upk-link-button a, .upk-gratis-grid .upk-item.active .upk-link-button a {
15724 color: #434549;
15725 background-color: #fff;
15726 transition-delay: 0.1s;
15727 }
15728 .upk-gratis-grid .upk-item:hover .upk-link-button a:hover, .upk-gratis-grid .upk-item.active .upk-link-button a:hover {
15729 color: #fff;
15730 }
15731 .upk-gratis-grid .upk-item .upk-link-button a:hover {
15732 color: #fff;
15733 }
15734 .upk-gratis-grid .upk-img-wrap {
15735 position: relative;
15736 height: 450px;
15737 }
15738 .upk-gratis-grid .upk-img-wrap::before, .upk-gratis-grid .upk-img-wrap::after,
15739 .upk-gratis-grid .upk-img-wrap::before,
15740 .upk-gratis-grid .upk-img-wrap::after {
15741 content: "";
15742 position: absolute;
15743 top: 0;
15744 right: 0;
15745 width: 100%;
15746 height: 100%;
15747 }
15748 .upk-gratis-grid .upk-img-wrap::before {
15749 transition: height 0.2s ease-in;
15750 }
15751 .upk-gratis-grid .upk-img-wrap::after {
15752 opacity: 0;
15753 transition: opacity 0.2s ease-in;
15754 }
15755 .upk-gratis-grid .upk-img {
15756 width: 100%;
15757 height: 100% !important;
15758 object-fit: cover;
15759 display: block;
15760 }
15761 .upk-gratis-grid .upk-content-wrap {
15762 position: absolute;
15763 width: 100%;
15764 right: 0;
15765 padding: 40px;
15766 bottom: 0;
15767 }
15768 .upk-gratis-grid .upk-category,
15769 .upk-gratis-grid .upk-gratis-wrap .upk-title {
15770 margin: 0 0 15px;
15771 }
15772 .upk-gratis-grid .upk-category a,
15773 .upk-gratis-grid .upk-gratis-wrap .upk-title a {
15774 text-decoration: none;
15775 transition: all 0.3s ease;
15776 }
15777 .upk-gratis-grid .upk-category a,
15778 .upk-gratis-grid .upk-meta {
15779 font-size: 14px;
15780 text-transform: uppercase;
15781 color: #434549;
15782 transition: color 0.3s ease, background-color 0.3s ease, border 0.3s ease;
15783 }
15784 .upk-gratis-grid .upk-gratis-wrap .upk-title {
15785 font-size: 30px;
15786 font-weight: 700;
15787 }
15788 .upk-gratis-grid .upk-gratis-wrap .upk-title a {
15789 color: #131314;
15790 }
15791 .upk-gratis-grid .upk-meta {
15792 gap: 10px;
15793 }
15794 .upk-gratis-grid .upk-meta .upk-date-reading > div {
15795 position: relative;
15796 display: inline-flex;
15797 }
15798 .upk-gratis-grid .upk-meta .upk-date-reading > div:before {
15799 content: attr(data-separator);
15800 margin: 0 5px;
15801 }
15802 .upk-gratis-grid .upk-meta .upk-date-reading > div:nth-child(1)::before {
15803 display: none;
15804 }
15805 .upk-gratis-grid .upk-meta .upk-flex-middle {
15806 gap: 5px;
15807 }
15808 .upk-gratis-grid .upk-meta,
15809 .upk-gratis-grid .upk-author,
15810 .upk-gratis-grid .upk-date,
15811 .upk-gratis-grid .upk-link-button a {
15812 display: flex;
15813 align-items: center;
15814 }
15815 .upk-gratis-grid .upk-author,
15816 .upk-gratis-grid .upk-date {
15817 gap: 5px;
15818 }
15819 .upk-gratis-grid .upk-author-name {
15820 text-decoration: none;
15821 color: #434549;
15822 transition: color 0.3s ease;
15823 }
15824 .upk-gratis-grid .upk-meta svg {
15825 width: 1em;
15826 height: 1em;
15827 display: block;
15828 }
15829 .upk-gratis-grid .upk-gratis-line {
15830 margin: 30px 0;
15831 width: 100%;
15832 height: 1.2px;
15833 background-color: #bebebe;
15834 transition: background-color 0.3s ease;
15835 }
15836 .upk-gratis-grid .upk-link-button a {
15837 justify-content: space-between;
15838 background-color: #6f757f;
15839 padding: 14px;
15840 font-size: 14px;
15841 text-transform: uppercase;
15842 text-decoration: none;
15843 color: #fff;
15844 position: relative;
15845 overflow: hidden;
15846 transition: color 0.3s ease, background-color 0.3s ease;
15847 }
15848 .upk-gratis-grid .upk-link-button a span,
15849 .upk-gratis-grid .upk-link-button a svg {
15850 z-index: 1;
15851 }
15852 .upk-gratis-grid .upk-link-button a::before {
15853 position: absolute;
15854 content: "";
15855 top: 0;
15856 right: 0;
15857 width: 100%;
15858 height: 0;
15859 background: #ed0c0c;
15860 transition: height 0.3s ease;
15861 }
15862 .upk-gratis-grid .upk-link-button a:hover {
15863 color: #fff;
15864 }
15865 .upk-gratis-grid .upk-link-button a:hover::before {
15866 height: 100%;
15867 }
15868
15869 .upk-global-link-yes .upk-gratis-grid .upk-item:hover {
15870 cursor: pointer;
15871 }
15872
15873 [class*=elementor-widget-upk-] a:hover {
15874 text-decoration: none;
15875 }
15876 [class*=elementor-widget-upk-] .swiper-pagination .swiper-pagination-bullet {
15877 transition: all 350ms cubic-bezier(0.38, 0.91, 0.58, 1);
15878 }
15879 [class*=elementor-widget-upk-] .upk-title a {
15880 font-family: inherit;
15881 font-size: inherit;
15882 font-weight: inherit;
15883 text-transform: inherit;
15884 font-style: inherit;
15885 text-decoration: inherit;
15886 line-height: inherit;
15887 letter-spacing: inherit;
15888 word-spacing: inherit;
15889 }