PluginProbe
Ultimate Post Kit – Elementor Post Grid, Post Carousel, Post Slider & Blog Layout Widgets / 4.1.9
Ultimate Post Kit – Elementor Post Grid, Post Carousel, Post Slider & Blog Layout Widgets v4.1.9
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 4.1.3 4.1.4 All 146 releases
ultimate-post-kit / assets / css / upk-all-styles.css

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

15,836 lines 435.6 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 20px 0 0;
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 right, #00A85C, #58D34D);
39 border: 0;
40 }
41 .ultimate-post-kit-dashboard.wrap .ultimate-post-kit-settings-save-btn:hover {
42 background: linear-gradient(to right, #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-left-radius: 0;
57 border-bottom-right-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 left: 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 right: 10%;
92 }
93 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-header-elements .upk-header-element.upk-header-dots {
94 bottom: 20px;
95 left: 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 right: 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 left: 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 right: 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-left-radius: 0;
134 border-bottom-right-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-right: 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 left: 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-right: 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 right: 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 left: 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-right: 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 left: -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 left: 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 left: 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-left: 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-left: 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 left: 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 left: -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-left: 10px;
716 margin-right: 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-left: -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 left: 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 right: 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 right, #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 right, #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 right: 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 right;
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-left: 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-right: 5px;
1367 margin-right: 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 right: 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-left: 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-left: 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-left: 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-left: 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 right, #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 right: -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 left: 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 right: -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 left: 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 right: 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 left: 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-left: 25px solid transparent;
1767 border-right: 25px solid transparent;
1768 border-bottom: 40px solid rgba(73, 221, 180, 0.08);
1769 top: 60%;
1770 right: 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 left: 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 left: 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 right: 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-left-radius: 0 !important;
1820 border-top-right-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-left: 10px;
1832 }
1833 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper .upk-used-unused-widgets li:first-child {
1834 padding-left: 0 !important;
1835 }
1836 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper .upk-filter-elements {
1837 position: absolute;
1838 top: 0;
1839 left: 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 right: 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 left: 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 right: 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 left: 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-left: 18px solid transparent;
1891 border-right: 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 right: 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 left: 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 left: 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-right: 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: right;
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-left: 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 40px 15px 15px;
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 left: 0;
2158 right: 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 left: 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 right, #00A85C, #58D34D);
2209 border: 0;
2210 border-radius: 6px;
2211 }
2212 .ultimate-post-kit-dashboard .ultimate-post-kit-custom-code-save-btn {
2213 margin-right: 12px;
2214 }
2215 .ultimate-post-kit-dashboard .ultimate-post-kit-custom-code-save-btn:hover {
2216 background: linear-gradient(to right, #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 right, #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 right, #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 left: 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-right: 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 right: 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-right: 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-right: 15px;
2417 }
2418 .toplevel_page_ultimate_post_kit_options .bdt-notification .bdt-notification-message .bdt-notification-close {
2419 top: 50%;
2420 right: 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-right: 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-right: 160px;
2521 }
2522 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card.upk-facebook-community p {
2523 margin-right: 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: right;
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 0 0 -20px;
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-left: 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-left: 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 left: 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 left: 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 left: 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 right: 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 right: 0;
2805 left: inherit;
2806 }
2807 .rtl .upk-arrows-align-center .upk-navigation-next,
2808 .rtl .upk-arrows-dots-align-center .upk-navigation-next {
2809 left: 0;
2810 right: 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 .upk-navigation-type-progress .swiper-pagination-progress {
2820 transform: translateY(15px);
2821 height: 5px;
2822 width: 100%;
2823 }
2824
2825 [class*=" elementor-widget-upk-"] svg.e-font-icon-svg {
2826 height: 1em;
2827 width: 1em;
2828 }
2829
2830 [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 {
2831 bottom: auto;
2832 }
2833
2834 [class*=elementor-widget-upk-] .upk-arrows-container {
2835 -webkit-transform: translate(var(--upk-swiper-carousel-arrows-ncx, 0), var(--upk-swiper-carousel-arrows-ncy, 40));
2836 transform: translate(var(--upk-swiper-carousel-arrows-ncx, 0), var(--upk-swiper-carousel-arrows-ncy, 40));
2837 }
2838 [class*=elementor-widget-upk-] .upk-dots-container {
2839 -webkit-transform: translate(var(--upk-swiper-carousel-dots-nnx, 0), var(--upk-swiper-carousel-dots-nny, 30));
2840 transform: translate(var(--upk-swiper-carousel-dots-nnx, 0), var(--upk-swiper-carousel-dots-nny, 30));
2841 }
2842 [class*=elementor-widget-upk-] .upk-arrows-dots-container {
2843 -webkit-transform: translate(var(--upk-swiper-carousel-both-ncx, 0), var(--upk-swiper-carousel-both-ncy, 40));
2844 transform: translate(var(--upk-swiper-carousel-both-ncx, 0), var(--upk-swiper-carousel-both-ncy, 40));
2845 }
2846 [class*=elementor-widget-upk-] .upk-arrows-fraction-container {
2847 -webkit-transform: translate(var(--upk-swiper-carousel-arrows-fraction-ncx, 0), var(--upk-swiper-carousel-arrows-fraction-ncy, 40));
2848 transform: translate(var(--upk-swiper-carousel-arrows-fraction-ncx, 0), var(--upk-swiper-carousel-arrows-fraction-ncy, 40));
2849 }
2850 [class*=elementor-widget-upk-] .upk-position-center-left .upk-arrows-container,
2851 [class*=elementor-widget-upk-] .upk-position-center-right .upk-arrows-container {
2852 -webkit-transform: translate(var(--upk-swiper-carousel-arrows-ncx, 0), var(--upk-swiper-carousel-arrows-ncy, 0)) rotate(90deg);
2853 transform: translate(var(--upk-swiper-carousel-arrows-ncx, 0), var(--upk-swiper-carousel-arrows-ncy, 0)) rotate(90deg);
2854 }
2855 [class*=elementor-widget-upk-] .upk-position-center-left .upk-dots-container,
2856 [class*=elementor-widget-upk-] .upk-position-center-right .upk-dots-container {
2857 -webkit-transform: translate(var(--upk-swiper-carousel-dots-nnx, 0), var(--upk-swiper-carousel-dots-nny, 0)) rotate(90deg);
2858 transform: translate(var(--upk-swiper-carousel-dots-nnx, 0), var(--upk-swiper-carousel-dots-nny, 0)) rotate(90deg);
2859 }
2860 [class*=elementor-widget-upk-] .upk-position-center-left .upk-arrows-dots-container,
2861 [class*=elementor-widget-upk-] .upk-position-center-right .upk-arrows-dots-container {
2862 -webkit-transform: translate(var(--upk-swiper-carousel-both-ncx, 0), var(--upk-swiper-carousel-both-ncy, 0)) rotate(90deg);
2863 transform: translate(var(--upk-swiper-carousel-both-ncx, 0), var(--upk-swiper-carousel-both-ncy, 0)) rotate(90deg);
2864 }
2865 [class*=elementor-widget-upk-] .upk-position-center-left .upk-arrows-fraction-container,
2866 [class*=elementor-widget-upk-] .upk-position-center-right .upk-arrows-fraction-container {
2867 -webkit-transform: translate(var(--upk-swiper-carousel-arrows-fraction-ncx, 0), var(--upk-swiper-carousel-arrows-fraction-ncy, 0)) rotate(90deg);
2868 transform: translate(var(--upk-swiper-carousel-arrows-fraction-ncx, 0), var(--upk-swiper-carousel-arrows-fraction-ncy, 0)) rotate(90deg);
2869 }
2870
2871 #elementor-panel #elementor-controls .upk-disabled-control .elementor-control-input-wrapper {
2872 pointer-events: none !important;
2873 opacity: 0.4;
2874 }
2875
2876 #elementor-panel #elementor-controls .upk-disabled-control .elementor-control-field {
2877 pointer-events: none !important;
2878 }
2879
2880 #elementor-panel #elementor-controls .upk-disabled-control .elementor-control-field:before {
2881 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;
2882 height: 6px;
2883 width: 18px;
2884 margin-bottom: 6px;
2885 background-size: 100% auto !important;
2886 content: "";
2887 display: none;
2888 position: absolute;
2889 right: 35px;
2890 top: 0;
2891 }
2892
2893 #elementor-panel #elementor-controls .upk-disabled-control .elementor-control-field:after {
2894 content: var(--upk-pro-control-tooltip);
2895 padding: 10px;
2896 display: none;
2897 position: absolute;
2898 top: -52px;
2899 right: 20px;
2900 width: 220px;
2901 text-align: left;
2902 background-color: rgba(0, 0, 0, 0.8);
2903 border-radius: 3px;
2904 color: #fff;
2905 z-index: 10;
2906 line-height: 16px;
2907 pointer-events: none;
2908 box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.3);
2909 }
2910
2911 #elementor-panel #elementor-controls .upk-disabled-control:hover .elementor-control-field:after,
2912 #elementor-panel #elementor-controls .upk-disabled-control:hover .elementor-control-field:before {
2913 display: block;
2914 }
2915
2916 #elementor-panel-category-ultimate-post-kit .elementor-element:hover .icon, #elementor-panel-category-ultimate-post-kit .elementor-element:hover .title {
2917 color: #EF233C;
2918 }
2919
2920 #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 {
2921 opacity: 1;
2922 }
2923
2924 .elementor-element .icon {
2925 position: relative;
2926 }
2927
2928 .elementor-element .icon .upk-widget-icon:after {
2929 content: "\e95b";
2930 position: absolute;
2931 font-family: "ultimate-post-kit", serif;
2932 right: 8px;
2933 top: 8px;
2934 font-size: 10px;
2935 opacity: 0.4;
2936 }
2937
2938 .elementor-element .icon .upk-widget-icon:before {
2939 font-size: 48px;
2940 }
2941
2942 .elementor-element .icon .upk-widget-icon.upk-new:after {
2943 color: #EF233C;
2944 opacity: 1;
2945 }
2946
2947 .upk-new-control:after,
2948 .upk-pro-control:after {
2949 color: #fff;
2950 font-size: 8px;
2951 font-weight: 700;
2952 border-radius: 2px;
2953 padding: 3px 4px;
2954 margin-left: 5px;
2955 vertical-align: middle;
2956 }
2957
2958 .upk-new-control:after {
2959 content: var(--upk-badge-new);
2960 background-color: #55c10c;
2961 }
2962
2963 .upk-pro-control:after {
2964 content: var(--upk-badge-pro);
2965 background-color: #e62a3f;
2966 }
2967
2968 .upk-updated-control:after {
2969 content: var(--upk-badge-updated);
2970 background-color: #2d60ce;
2971 color: #fff;
2972 font-size: 7px;
2973 font-weight: 700;
2974 border-radius: 2px;
2975 padding: 3px 4px;
2976 margin-left: 5px;
2977 vertical-align: middle;
2978 }
2979
2980 #elementor-panel .elementor-control-type-section span.upk-widget-badge {
2981 position: absolute;
2982 right: 15px;
2983 }
2984
2985 #elementor-panel .elementor-control-title span.upk-widget-badge:after,
2986 #elementor-panel .elementor-section-title span.upk-widget-badge:after {
2987 background-color: #e0e6ec;
2988 color: #50565d;
2989 }
2990
2991 #elementor-panel #elementor-panel-header-title span.upk-widget-badge:after,
2992 #elementor-panel .elementor-control-title span.upk-widget-badge:after,
2993 #elementor-panel .elementor-section-title span.upk-widget-badge:after {
2994 font-family: "ultimate-post-kit" !important;
2995 content: "\e95b";
2996 background-color: #e0e6ec;
2997 color: #50565d;
2998 font-size: 10px;
2999 font-weight: 700;
3000 border-radius: 30px;
3001 padding: 4px;
3002 margin-right: 4px;
3003 vertical-align: middle;
3004 }
3005
3006 @font-face {
3007 font-family: "ultimate-post-kit";
3008 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");
3009 font-weight: normal;
3010 font-style: normal;
3011 font-display: block;
3012 }
3013 [class^=upk-icon-], [class*=" upk-icon-"] {
3014 /* use !important to prevent issues with browser extensions that change fonts */
3015 font-family: "ultimate-post-kit" !important;
3016 speak: never;
3017 font-style: normal;
3018 font-weight: normal;
3019 font-variant: normal;
3020 text-transform: none;
3021 line-height: 1;
3022 /* Better Font Rendering =========== */
3023 -webkit-font-smoothing: antialiased;
3024 -moz-osx-font-smoothing: grayscale;
3025 }
3026
3027 .upk-icon-dynamic-carousel:before {
3028 content: "\e9aa";
3029 }
3030
3031 .upk-icon-dynamic-grid:before {
3032 content: "\e9ab";
3033 }
3034
3035 .upk-icon-dynamic-accordion:before {
3036 content: "\e9ac";
3037 }
3038
3039 .upk-icon-dynamic-tabs:before {
3040 content: "\e9ae";
3041 }
3042
3043 .upk-icon-remote-fraction:before {
3044 content: "\e9a5";
3045 }
3046
3047 .upk-icon-remote-thumbs:before {
3048 content: "\e9a6";
3049 }
3050
3051 .upk-icon-remote-pagination:before {
3052 content: "\e9a7";
3053 }
3054
3055 .upk-icon-remote-arrows:before {
3056 content: "\e9a9";
3057 }
3058
3059 .upk-icon-featured-gallery:before {
3060 content: "\e9a0";
3061 }
3062
3063 .upk-icon-post-comments:before {
3064 content: "\e9a1";
3065 }
3066
3067 .upk-icon-post-title:before {
3068 content: "\e99a";
3069 }
3070
3071 .upk-icon-post-content:before {
3072 content: "\e99b";
3073 }
3074
3075 .upk-icon-post-info:before {
3076 content: "\e99e";
3077 }
3078
3079 .upk-icon-post-featured-image:before {
3080 content: "\e99f";
3081 }
3082
3083 .upk-icon-checkerboard:before {
3084 content: "\e998";
3085 }
3086
3087 .upk-icon-gratis-grid:before {
3088 content: "\e995";
3089 }
3090
3091 .upk-icon-eldora-carousel:before {
3092 content: "\e996";
3093 }
3094
3095 .upk-icon-gratis-carousel:before {
3096 content: "\e997";
3097 }
3098
3099 .upk-icon-candy-list:before {
3100 content: "\e994";
3101 }
3102
3103 .upk-icon-instagram-gallery:before {
3104 content: "\e992";
3105 }
3106
3107 .upk-icon-banner:before {
3108 content: "\e98f";
3109 }
3110
3111 .upk-icon-stone-hover:before {
3112 content: "\e991";
3113 }
3114
3115 .upk-icon-snog-slider:before {
3116 content: "\e98e";
3117 }
3118
3119 .upk-icon-iconic-slider:before {
3120 content: "\e9a8";
3121 }
3122
3123 .upk-icon-exotic-list:before {
3124 content: "\e98d";
3125 }
3126
3127 .upk-icon-foxico-slider:before {
3128 content: "\e98c";
3129 }
3130
3131 .upk-icon-reading-progress-circle:before {
3132 content: "\e98b";
3133 }
3134
3135 .upk-icon-pholox-slider:before {
3136 content: "\e990";
3137 }
3138
3139 .upk-icon-sline-slider:before {
3140 content: "\e999";
3141 }
3142
3143 .upk-icon-berlin-slider:before {
3144 content: "\e9a4";
3145 }
3146
3147 .upk-icon-carbon-slider:before {
3148 content: "\e98a";
3149 }
3150
3151 .upk-icon-reading-progress:before {
3152 content: "\e987";
3153 }
3154
3155 .upk-icon-atlas-slider:before {
3156 content: "\e988";
3157 }
3158
3159 .upk-icon-category-carousel:before {
3160 content: "\e989";
3161 }
3162
3163 .upk-icon-crystal-slider:before {
3164 content: "\e986";
3165 }
3166
3167 .upk-icon-vertex-slider:before {
3168 content: "\e984";
3169 }
3170
3171 .upk-icon-camux-slider:before {
3172 content: "\e985";
3173 }
3174
3175 .upk-icon-static-social-count:before {
3176 content: "\e983";
3177 }
3178
3179 .upk-icon-welsh-list:before {
3180 content: "\e97f";
3181 }
3182
3183 .upk-icon-amox-carousel:before {
3184 content: "\e980";
3185 }
3186
3187 .upk-icon-amox-grid:before {
3188 content: "\e981";
3189 }
3190
3191 .upk-icon-skide-slider:before {
3192 content: "\e97e";
3193 }
3194
3195 .upk-icon-recent-comments:before {
3196 content: "\e97d";
3197 }
3198
3199 .upk-icon-pixina-grid:before {
3200 content: "\e975";
3201 }
3202
3203 .upk-icon-classic-list:before {
3204 content: "\e976";
3205 }
3206
3207 .upk-icon-noxe-slider:before {
3208 content: "\e977";
3209 }
3210
3211 .upk-icon-grove-timeline:before {
3212 content: "\e978";
3213 }
3214
3215 .upk-icon-post-calendar:before {
3216 content: "\e979";
3217 }
3218
3219 .upk-icon-wixer-carousel:before {
3220 content: "\e97a";
3221 }
3222
3223 .upk-icon-wixer-grid:before {
3224 content: "\e97b";
3225 }
3226
3227 .upk-icon-pixina-carousel:before {
3228 content: "\e97c";
3229 }
3230
3231 .upk-icon-soft-timeline:before {
3232 content: "\e96f";
3233 }
3234
3235 .upk-icon-hansel-slider:before {
3236 content: "\e970";
3237 }
3238
3239 .upk-icon-holux-tabs:before {
3240 content: "\e971";
3241 }
3242
3243 .upk-icon-forbes-tabs:before {
3244 content: "\e972";
3245 }
3246
3247 .upk-icon-snap-timeline:before {
3248 content: "\e973";
3249 }
3250
3251 .upk-icon-optick-slider:before {
3252 content: "\e974";
3253 }
3254
3255 .upk-icon-buzz-list:before {
3256 content: "\e96a";
3257 }
3258
3259 .upk-icon-buzz-list-carousel:before {
3260 content: "\e96b";
3261 }
3262
3263 .upk-icon-newsletter:before {
3264 content: "\e96c";
3265 }
3266
3267 .upk-icon-scott-list:before {
3268 content: "\e96d";
3269 }
3270
3271 .upk-icon-fanel-list:before {
3272 content: "\e96e";
3273 }
3274
3275 .upk-icon-social-share:before {
3276 content: "\e969";
3277 }
3278
3279 .upk-icon-social-link:before {
3280 content: "\e969";
3281 }
3282
3283 .upk-icon-tiny-list:before {
3284 content: "\e968";
3285 }
3286
3287 .upk-icon-author:before {
3288 content: "\e967";
3289 }
3290
3291 .upk-icon-timeline:before {
3292 content: "\e965";
3293 }
3294
3295 .upk-icon-featured-list:before {
3296 content: "\e966";
3297 }
3298
3299 .upk-icon-tag-cloud:before {
3300 content: "\e960";
3301 }
3302
3303 .upk-icon-post-accordion:before {
3304 content: "\e962";
3305 }
3306
3307 .upk-icon-harold-carousel:before {
3308 content: "\e963";
3309 }
3310
3311 .upk-icon-post-category:before {
3312 content: "\e964";
3313 }
3314
3315 .upk-icon-news-ticker:before {
3316 content: "\e95f";
3317 }
3318
3319 .upk-icon-kalon-carousel:before {
3320 content: "\e95c";
3321 }
3322
3323 .upk-icon-kalon-grid:before {
3324 content: "\e95d";
3325 }
3326
3327 .upk-icon-paradox-slider:before {
3328 content: "\e95e";
3329 }
3330
3331 .upk-icon-alice-carousel:before {
3332 content: "\e958";
3333 }
3334
3335 .upk-icon-alice-grid:before {
3336 content: "\e959";
3337 }
3338
3339 .upk-icon-harold-list:before {
3340 content: "\e95a";
3341 }
3342
3343 .upk-icon-alex-carousel:before {
3344 content: "\e951";
3345 }
3346
3347 .upk-icon-alex-grid:before {
3348 content: "\e952";
3349 }
3350
3351 .upk-icon-ramble-grid:before {
3352 content: "\e953";
3353 }
3354
3355 .upk-icon-ramble-carousel:before {
3356 content: "\e954";
3357 }
3358
3359 .upk-icon-maple-carousel:before {
3360 content: "\e955";
3361 }
3362
3363 .upk-icon-elite-carousel:before {
3364 content: "\e956";
3365 }
3366
3367 .upk-icon-alter-carousel:before {
3368 content: "\e957";
3369 }
3370
3371 .upk-icon-alter-grid:before {
3372 content: "\e902";
3373 }
3374
3375 .upk-icon-elite-grid:before {
3376 content: "\e94d";
3377 }
3378
3379 .upk-icon-hazel-carousel:before {
3380 content: "\e94e";
3381 }
3382
3383 .upk-icon-hazel-grid:before {
3384 content: "\e94f";
3385 }
3386
3387 .upk-icon-maple-grid:before {
3388 content: "\e950";
3389 }
3390
3391 .upk-icon-dynamic-content:before {
3392 content: "\e9b0";
3393 }
3394
3395 .upk-icon-audio_link:before {
3396 content: "\e9a2";
3397 }
3398
3399 .upk-icon-multicolor-item:before {
3400 content: "\e993";
3401 }
3402
3403 .upk-icon-category_image:before {
3404 content: "\e9c2";
3405 }
3406
3407 .upk-icon-video_link:before {
3408 content: "\e9c3";
3409 }
3410
3411 .upk-icon-live-copy:before {
3412 content: "\e9bf";
3413 }
3414
3415 .upk-icon-asset-manager:before {
3416 content: "\e9c0";
3417 }
3418
3419 .upk-icon-duplicator:before {
3420 content: "\e9c1";
3421 }
3422
3423 .upk-icon-animations:before {
3424 content: "\e982";
3425 }
3426
3427 .upk-icon-arrow-left-0:before {
3428 content: "\e99c";
3429 }
3430
3431 .upk-icon-arrow-right-0:before {
3432 content: "\e99d";
3433 }
3434
3435 .upk-icon-arrow-left-1:before {
3436 content: "\e917";
3437 }
3438
3439 .upk-icon-arrow-right-1:before {
3440 content: "\e925";
3441 }
3442
3443 .upk-icon-arrow-left-2:before {
3444 content: "\e918";
3445 }
3446
3447 .upk-icon-arrow-right-2:before {
3448 content: "\e926";
3449 }
3450
3451 .upk-icon-arrow-left-3:before {
3452 content: "\e919";
3453 }
3454
3455 .upk-icon-arrow-right-3:before {
3456 content: "\e927";
3457 }
3458
3459 .upk-icon-arrow-left-4:before {
3460 content: "\e91a";
3461 }
3462
3463 .upk-icon-arrow-right-4:before {
3464 content: "\e928";
3465 }
3466
3467 .upk-icon-arrow-left-5:before {
3468 content: "\e943";
3469 }
3470
3471 .upk-icon-arrow-right-5:before {
3472 content: "\e944";
3473 }
3474
3475 .upk-icon-arrow-left-6:before {
3476 content: "\e945";
3477 }
3478
3479 .upk-icon-arrow-right-6:before {
3480 content: "\e946";
3481 }
3482
3483 .upk-icon-arrow-left-7:before {
3484 content: "\e949";
3485 }
3486
3487 .upk-icon-arrow-right-7:before {
3488 content: "\e94a";
3489 }
3490
3491 .upk-icon-arrow-left-8:before {
3492 content: "\e91e";
3493 }
3494
3495 .upk-icon-arrow-right-8:before {
3496 content: "\e92c";
3497 }
3498
3499 .upk-icon-arrow-left-9:before {
3500 content: "\e91f";
3501 }
3502
3503 .upk-icon-arrow-right-9:before {
3504 content: "\e92d";
3505 }
3506
3507 .upk-icon-arrow-left-10:before {
3508 content: "\e920";
3509 }
3510
3511 .upk-icon-arrow-right-10:before {
3512 content: "\e92e";
3513 }
3514
3515 .upk-icon-arrow-left-11:before {
3516 content: "\e921";
3517 }
3518
3519 .upk-icon-arrow-right-11:before {
3520 content: "\e92f";
3521 }
3522
3523 .upk-icon-arrow-left-12:before {
3524 content: "\e94b";
3525 }
3526
3527 .upk-icon-arrow-right-12:before {
3528 content: "\e94c";
3529 }
3530
3531 .upk-icon-arrow-left-13:before {
3532 content: "\e922";
3533 }
3534
3535 .upk-icon-arrow-right-13:before {
3536 content: "\e930";
3537 }
3538
3539 .upk-icon-arrow-left-14:before {
3540 content: "\e91d";
3541 }
3542
3543 .upk-icon-arrow-right-14:before {
3544 content: "\e92b";
3545 }
3546
3547 .upk-icon-arrow-left-15:before {
3548 content: "\e923";
3549 }
3550
3551 .upk-icon-arrow-right-15:before {
3552 content: "\e931";
3553 }
3554
3555 .upk-icon-arrow-left-16:before {
3556 content: "\e924";
3557 }
3558
3559 .upk-icon-arrow-right-16:before {
3560 content: "\e932";
3561 }
3562
3563 .upk-icon-arrow-left-17:before {
3564 content: "\e91c";
3565 }
3566
3567 .upk-icon-arrow-right-17:before {
3568 content: "\e92a";
3569 }
3570
3571 .upk-icon-arrow-left-18:before {
3572 content: "\e91b";
3573 }
3574
3575 .upk-icon-arrow-right-18:before {
3576 content: "\e929";
3577 }
3578
3579 .upk-icon-arrow-up-1:before {
3580 content: "\e933";
3581 }
3582
3583 .upk-icon-arrow-down-1:before {
3584 content: "\e910";
3585 }
3586
3587 .upk-icon-arrow-up-2:before {
3588 content: "\e934";
3589 }
3590
3591 .upk-icon-arrow-down-2:before {
3592 content: "\e911";
3593 }
3594
3595 .upk-icon-arrow-up-3:before {
3596 content: "\e935";
3597 }
3598
3599 .upk-icon-arrow-down-3:before {
3600 content: "\e912";
3601 }
3602
3603 .upk-icon-arrow-up-4:before {
3604 content: "\e936";
3605 }
3606
3607 .upk-icon-arrow-down-4:before {
3608 content: "\e913";
3609 }
3610
3611 .upk-icon-arrow-up-5:before {
3612 content: "\e937";
3613 }
3614
3615 .upk-icon-arrow-down-5:before {
3616 content: "\e915";
3617 }
3618
3619 .upk-icon-arrow-up-7:before {
3620 content: "\e938";
3621 }
3622
3623 .upk-icon-arrow-down-7:before {
3624 content: "\e916";
3625 }
3626
3627 .upk-icon-arrow-up-8:before {
3628 content: "\e939";
3629 }
3630
3631 .upk-icon-arrow-down-8:before {
3632 content: "\e947";
3633 }
3634
3635 .upk-icon-arrow-left-circle-1:before {
3636 content: "\e93b";
3637 }
3638
3639 .upk-icon-arrow-right-circle-1:before {
3640 content: "\e93f";
3641 }
3642
3643 .upk-icon-arrow-left-circle-2:before {
3644 content: "\e93c";
3645 }
3646
3647 .upk-icon-arrow-right-circle-2:before {
3648 content: "\e940";
3649 }
3650
3651 .upk-icon-arrow-left-circle-3:before {
3652 content: "\e93d";
3653 }
3654
3655 .upk-icon-arrow-right-circle-3:before {
3656 content: "\e941";
3657 }
3658
3659 .upk-icon-arrow-left-circle-4:before {
3660 content: "\e93a";
3661 }
3662
3663 .upk-icon-arrow-right-circle-4:before {
3664 content: "\e93e";
3665 }
3666
3667 .upk-icon-arrow-left-square-1:before {
3668 content: "\e948";
3669 }
3670
3671 .upk-icon-arrow-right-square-1:before {
3672 content: "\e942";
3673 }
3674
3675 .upk-icon-play:before {
3676 content: "\e9a3";
3677 }
3678
3679 .upk-icon-ultimate-post-kit:before {
3680 content: "\e95b";
3681 }
3682
3683 .upk-icon-hexagon-zigzag:before {
3684 content: "\e90f";
3685 }
3686
3687 .upk-icon-bulge-rectangle:before {
3688 content: "\e90e";
3689 }
3690
3691 .upk-icon-hexagon-radius2:before {
3692 content: "\e90d";
3693 }
3694
3695 .upk-icon-hexagon:before {
3696 content: "\e90c";
3697 }
3698
3699 .upk-icon-hexagon-radius:before {
3700 content: "\e604";
3701 }
3702
3703 .upk-icon-g2:before {
3704 content: "\e90b";
3705 }
3706
3707 .upk-icon-plus-2:before {
3708 content: "\e908";
3709 }
3710
3711 .upk-icon-user:before {
3712 content: "\f007";
3713 }
3714
3715 .upk-icon-eye:before {
3716 content: "\f06e";
3717 }
3718
3719 .upk-icon-email:before {
3720 content: "\f0e0";
3721 }
3722
3723 .upk-icon-meneame:before {
3724 content: "\e906";
3725 }
3726
3727 .upk-icon-moimir:before {
3728 content: "\e900";
3729 }
3730
3731 .upk-icon-instapaper:before {
3732 content: "\e903";
3733 }
3734
3735 .upk-icon-surfingbird:before {
3736 content: "\e904";
3737 }
3738
3739 .upk-icon-livejournal:before {
3740 content: "\e905";
3741 }
3742
3743 .upk-icon-baidu:before {
3744 content: "\e907";
3745 }
3746
3747 .upk-icon-line:before {
3748 content: "\e90a";
3749 }
3750
3751 .upk-icon-twitter:before {
3752 content: "\f099";
3753 }
3754
3755 .upk-icon-linkedin:before {
3756 content: "\f0e1";
3757 }
3758
3759 .upk-icon-github:before {
3760 content: "\f113";
3761 }
3762
3763 .upk-icon-youtube:before {
3764 content: "\f167";
3765 }
3766
3767 .upk-icon-xing:before {
3768 content: "\f168";
3769 }
3770
3771 .upk-icon-instagram:before {
3772 content: "\f16d";
3773 }
3774
3775 .upk-icon-tumblr:before {
3776 content: "\f173";
3777 }
3778
3779 .upk-icon-apple:before {
3780 content: "\f179";
3781 }
3782
3783 .upk-icon-android:before {
3784 content: "\f17b";
3785 }
3786
3787 .upk-icon-dribbble:before {
3788 content: "\f17d";
3789 }
3790
3791 .upk-icon-skype:before {
3792 content: "\f17e";
3793 }
3794
3795 .upk-icon-vk:before {
3796 content: "\f189";
3797 }
3798
3799 .upk-icon-weibo:before {
3800 content: "\f18a";
3801 }
3802
3803 .upk-icon-renren:before {
3804 content: "\f18b";
3805 }
3806
3807 .upk-icon-wordpress:before {
3808 content: "\f19a";
3809 }
3810
3811 .upk-icon-google:before {
3812 content: "\f1a0";
3813 }
3814
3815 .upk-icon-delicious:before {
3816 content: "\f1a5";
3817 }
3818
3819 .upk-icon-digg:before {
3820 content: "\f1a6";
3821 }
3822
3823 .upk-icon-soundcloud:before {
3824 content: "\f1be";
3825 }
3826
3827 .upk-icon-wechat:before {
3828 content: "\f1d7";
3829 }
3830
3831 .upk-icon-pinterest:before {
3832 content: "\f231";
3833 }
3834
3835 .upk-icon-whatsapp:before {
3836 content: "\f232";
3837 }
3838
3839 .upk-icon-odnoklassniki:before {
3840 content: "\f263";
3841 }
3842
3843 .upk-icon-pocket:before {
3844 content: "\f265";
3845 }
3846
3847 .upk-icon-safari:before {
3848 content: "\f267";
3849 }
3850
3851 .upk-icon-chrome:before {
3852 content: "\f268";
3853 }
3854
3855 .upk-icon-firefox:before {
3856 content: "\f269";
3857 }
3858
3859 .upk-icon-opera:before {
3860 content: "\f26a";
3861 }
3862
3863 .upk-icon-ie:before {
3864 content: "\f26b";
3865 }
3866
3867 .upk-icon-vimeo:before {
3868 content: "\f27d";
3869 }
3870
3871 .upk-icon-reddit:before {
3872 content: "\f281";
3873 }
3874
3875 .upk-icon-edge:before {
3876 content: "\f282";
3877 }
3878
3879 .upk-icon-blogger:before {
3880 content: "\f37d";
3881 }
3882
3883 .upk-icon-facebook:before {
3884 content: "\f39e";
3885 }
3886
3887 .upk-icon-messenger:before {
3888 content: "\f39f";
3889 }
3890
3891 .upk-icon-googleplay:before {
3892 content: "\f3ab";
3893 }
3894
3895 .upk-icon-mix:before {
3896 content: "\f3cb";
3897 }
3898
3899 .upk-icon-telegram:before {
3900 content: "\f3fe";
3901 }
3902
3903 .upk-icon-uikit:before {
3904 content: "\f403";
3905 }
3906
3907 .upk-icon-viber:before {
3908 content: "\f409";
3909 }
3910
3911 .upk-icon-flipboard:before {
3912 content: "\f44d";
3913 }
3914
3915 .upk-icon-buffer:before {
3916 content: "\f837";
3917 }
3918
3919 .upk-icon-evernote:before {
3920 content: "\f839";
3921 }
3922
3923 .upk-icon-plus:before {
3924 content: "\e909";
3925 }
3926
3927 .upk-icon-search:before {
3928 content: "\e901";
3929 }
3930
3931 .upk-icon-edit:before {
3932 content: "\e914";
3933 }
3934
3935 .upk-icon-video-player:before {
3936 content: "\e961";
3937 }
3938
3939 .upk-icon-book-play:before {
3940 content: "\e9b1";
3941 }
3942
3943 .upk-icon-tutorial:before {
3944 content: "\e9b1";
3945 }
3946
3947 .upk-icon-post:before {
3948 content: "\e9ad";
3949 }
3950
3951 .upk-icon-picture:before {
3952 content: "\e9af";
3953 }
3954
3955 .upk-icon-music:before {
3956 content: "\e9b2";
3957 }
3958
3959 .upk-icon-video:before {
3960 content: "\e9b3";
3961 }
3962
3963 .upk-icon-code:before {
3964 content: "\e9bb";
3965 }
3966
3967 .upk-icon-cart:before {
3968 content: "\e9ff";
3969 }
3970
3971 .upk-icon-location:before {
3972 content: "\ea3d";
3973 }
3974
3975 .upk-icon-clock:before {
3976 content: "\ea4f";
3977 }
3978
3979 .upk-icon-calendar:before {
3980 content: "\ea5f";
3981 }
3982
3983 .upk-icon-display:before {
3984 content: "\ea75";
3985 }
3986
3987 .upk-icon-preview:before {
3988 content: "\ea75";
3989 }
3990
3991 .upk-icon-bubble:before {
3992 content: "\eac7";
3993 }
3994
3995 .upk-icon-bubbles:before {
3996 content: "\eac9";
3997 }
3998
3999 .upk-icon-quote:before {
4000 content: "\eae1";
4001 }
4002
4003 .upk-icon-spinner:before {
4004 content: "\eb23";
4005 }
4006
4007 .upk-icon-loading:before {
4008 content: "\eb23";
4009 }
4010
4011 .upk-icon-spinner-2:before {
4012 content: "\eb2a";
4013 }
4014
4015 .upk-icon-enlarge:before {
4016 content: "\eb3c";
4017 }
4018
4019 .upk-icon-lock:before {
4020 content: "\eb51";
4021 }
4022
4023 .upk-icon-menu:before {
4024 content: "\ec71";
4025 }
4026
4027 .upk-icon-website:before {
4028 content: "\ec98";
4029 }
4030
4031 .upk-icon-url:before {
4032 content: "\ec98";
4033 }
4034
4035 .upk-icon-link:before {
4036 content: "\ec9f";
4037 }
4038
4039 .upk-icon-star-empty:before {
4040 content: "\ece0";
4041 }
4042
4043 .upk-icon-star-half:before {
4044 content: "\ece1";
4045 }
4046
4047 .upk-icon-star-full:before {
4048 content: "\ece2";
4049 }
4050
4051 .upk-icon-heart-full:before {
4052 content: "\ecec";
4053 }
4054
4055 .upk-icon-heart-empty:before {
4056 content: "\eced";
4057 }
4058
4059 .upk-icon-gallery:before {
4060 content: "\ed3f";
4061 }
4062
4063 .upk-icon-question:before {
4064 content: "\ed55";
4065 }
4066
4067 .upk-icon-plus3:before {
4068 content: "\ed5d";
4069 }
4070
4071 .upk-icon-checkmark:before {
4072 content: "\ed71";
4073 }
4074
4075 .upk-icon-new-tab:before {
4076 content: "\eec9";
4077 }
4078
4079 .upk-icon-behance:before {
4080 content: "\ef07";
4081 }
4082
4083 .upk-icon-yelp:before {
4084 content: "\ef36";
4085 }
4086
4087 .upk-slider .swiper-pagination,
4088 .upk-dots-container .swiper-pagination,
4089 .upk-arrows-dots-container .swiper-pagination {
4090 position: relative;
4091 display: flex;
4092 align-items: var(--upk-swiper-dots-align, center);
4093 justify-content: center;
4094 }
4095 .upk-slider .swiper-pagination .swiper-pagination-bullet,
4096 .upk-dots-container .swiper-pagination .swiper-pagination-bullet,
4097 .upk-arrows-dots-container .swiper-pagination .swiper-pagination-bullet {
4098 width: 10px;
4099 height: 10px;
4100 outline: none;
4101 transition: all 0.3s ease;
4102 }
4103 .upk-slider .swiper-pagination .swiper-pagination-bullet + .swiper-pagination-bullet,
4104 .upk-dots-container .swiper-pagination .swiper-pagination-bullet + .swiper-pagination-bullet,
4105 .upk-arrows-dots-container .swiper-pagination .swiper-pagination-bullet + .swiper-pagination-bullet {
4106 margin-left: var(--upk-swiper-dots-space-between, 5px);
4107 outline: none;
4108 }
4109 .upk-slider .swiper-pagination.swiper-pagination-fraction,
4110 .upk-dots-container .swiper-pagination.swiper-pagination-fraction,
4111 .upk-arrows-dots-container .swiper-pagination.swiper-pagination-fraction {
4112 bottom: auto;
4113 z-index: 1;
4114 }
4115 .upk-slider .swiper-pagination-bullets,
4116 .upk-dots-container .swiper-pagination-bullets,
4117 .upk-arrows-dots-container .swiper-pagination-bullets {
4118 min-height: var(--upk-swiper-dots-active-height, 10px);
4119 }
4120 .upk-slider .swiper-pagination-bullets .swiper-pagination-bullet,
4121 .upk-dots-container .swiper-pagination-bullets .swiper-pagination-bullet,
4122 .upk-arrows-dots-container .swiper-pagination-bullets .swiper-pagination-bullet {
4123 position: relative;
4124 }
4125 .upk-slider .swiper-pagination-bullets .swiper-pagination-bullet:after,
4126 .upk-dots-container .swiper-pagination-bullets .swiper-pagination-bullet:after,
4127 .upk-arrows-dots-container .swiper-pagination-bullets .swiper-pagination-bullet:after {
4128 content: "";
4129 width: calc(100% + 6px);
4130 height: calc(100% + 6px);
4131 position: absolute;
4132 transform: translate(-50%, -50%);
4133 left: 50%;
4134 top: 50%;
4135 }
4136
4137 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic,
4138 .upk-slider .swiper-pagination-bullets-dynamic,
4139 .upk-dots-container .swiper-pagination-bullets-dynamic {
4140 overflow: hidden;
4141 font-size: 0;
4142 width: 100% !important;
4143 left: 0 !important;
4144 transform: translateX(0) !important;
4145 }
4146 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
4147 .upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
4148 .upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
4149 transform: scale(0.33);
4150 position: relative;
4151 }
4152 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,
4153 .upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,
4154 .upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
4155 transform: scale(1);
4156 }
4157 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main,
4158 .upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main,
4159 .upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
4160 transform: scale(1);
4161 }
4162 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev,
4163 .upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev,
4164 .upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
4165 transform: scale(0.66);
4166 }
4167 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev,
4168 .upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev,
4169 .upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
4170 transform: scale(0.33);
4171 }
4172 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,
4173 .upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,
4174 .upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
4175 transform: scale(0.66);
4176 }
4177 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next,
4178 .upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next,
4179 .upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
4180 transform: scale(0.33);
4181 }
4182
4183 [class*=upk-arrows-align-top] .upk-arrows-container {
4184 transform: translateY(-40px);
4185 }
4186
4187 [class*=upk-arrows-align-bottom] .upk-arrows-container {
4188 transform: translateY(40px);
4189 }
4190
4191 [class*=upk-dots-align-top] .upk-dots-container {
4192 transform: translateY(-30px);
4193 }
4194
4195 [class*=upk-dots-align-bottom] .upk-dots-container {
4196 transform: translateY(30px);
4197 }
4198
4199 [class*=upk-arrows-dots-align-top] .upk-arrows-dots-container {
4200 transform: translateY(-40px);
4201 }
4202
4203 [class*=upk-arrows-dots-align-bottom] .upk-arrows-dots-container {
4204 transform: translateY(40px);
4205 }
4206
4207 .upk-arrows-align-center .upk-position-center,
4208 .upk-arrows-dots-align-center .upk-position-center {
4209 width: 100%;
4210 }
4211 .upk-arrows-align-center .upk-navigation-prev,
4212 .upk-arrows-dots-align-center .upk-navigation-prev {
4213 left: 0;
4214 position: absolute;
4215 transform: translateY(-50%);
4216 }
4217 .upk-arrows-align-center .upk-navigation-next,
4218 .upk-arrows-dots-align-center .upk-navigation-next {
4219 right: 0;
4220 position: absolute;
4221 transform: translateY(-50%);
4222 }
4223
4224 .rtl .upk-arrows-align-center .upk-navigation-prev,
4225 .rtl .upk-arrows-dots-align-center .upk-navigation-prev {
4226 right: 0;
4227 left: inherit;
4228 }
4229 .rtl .upk-arrows-align-center .upk-navigation-next,
4230 .rtl .upk-arrows-dots-align-center .upk-navigation-next {
4231 left: 0;
4232 right: inherit;
4233 }
4234
4235 .upk-arrows-dots-align-center .upk-dots-container .swiper-pagination,
4236 .upk-arrows-dots-align-center .upk-arrows-dots-container .swiper-pagination {
4237 position: absolute;
4238 width: 100% !important;
4239 }
4240
4241 .upk-navigation-type-progress .swiper-pagination-progress {
4242 transform: translateY(15px);
4243 height: 5px;
4244 width: 100%;
4245 }
4246
4247 [class*=" elementor-widget-upk-"] svg.e-font-icon-svg {
4248 height: 1em;
4249 width: 1em;
4250 }
4251
4252 [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 {
4253 bottom: auto;
4254 }
4255
4256 [class*=elementor-widget-upk-] .upk-arrows-container {
4257 -webkit-transform: translate(var(--upk-swiper-carousel-arrows-ncx, 0), var(--upk-swiper-carousel-arrows-ncy, 40));
4258 transform: translate(var(--upk-swiper-carousel-arrows-ncx, 0), var(--upk-swiper-carousel-arrows-ncy, 40));
4259 }
4260 [class*=elementor-widget-upk-] .upk-dots-container {
4261 -webkit-transform: translate(var(--upk-swiper-carousel-dots-nnx, 0), var(--upk-swiper-carousel-dots-nny, 30));
4262 transform: translate(var(--upk-swiper-carousel-dots-nnx, 0), var(--upk-swiper-carousel-dots-nny, 30));
4263 }
4264 [class*=elementor-widget-upk-] .upk-arrows-dots-container {
4265 -webkit-transform: translate(var(--upk-swiper-carousel-both-ncx, 0), var(--upk-swiper-carousel-both-ncy, 40));
4266 transform: translate(var(--upk-swiper-carousel-both-ncx, 0), var(--upk-swiper-carousel-both-ncy, 40));
4267 }
4268 [class*=elementor-widget-upk-] .upk-arrows-fraction-container {
4269 -webkit-transform: translate(var(--upk-swiper-carousel-arrows-fraction-ncx, 0), var(--upk-swiper-carousel-arrows-fraction-ncy, 40));
4270 transform: translate(var(--upk-swiper-carousel-arrows-fraction-ncx, 0), var(--upk-swiper-carousel-arrows-fraction-ncy, 40));
4271 }
4272 [class*=elementor-widget-upk-] .upk-position-center-left .upk-arrows-container,
4273 [class*=elementor-widget-upk-] .upk-position-center-right .upk-arrows-container {
4274 -webkit-transform: translate(var(--upk-swiper-carousel-arrows-ncx, 0), var(--upk-swiper-carousel-arrows-ncy, 0)) rotate(90deg);
4275 transform: translate(var(--upk-swiper-carousel-arrows-ncx, 0), var(--upk-swiper-carousel-arrows-ncy, 0)) rotate(90deg);
4276 }
4277 [class*=elementor-widget-upk-] .upk-position-center-left .upk-dots-container,
4278 [class*=elementor-widget-upk-] .upk-position-center-right .upk-dots-container {
4279 -webkit-transform: translate(var(--upk-swiper-carousel-dots-nnx, 0), var(--upk-swiper-carousel-dots-nny, 0)) rotate(90deg);
4280 transform: translate(var(--upk-swiper-carousel-dots-nnx, 0), var(--upk-swiper-carousel-dots-nny, 0)) rotate(90deg);
4281 }
4282 [class*=elementor-widget-upk-] .upk-position-center-left .upk-arrows-dots-container,
4283 [class*=elementor-widget-upk-] .upk-position-center-right .upk-arrows-dots-container {
4284 -webkit-transform: translate(var(--upk-swiper-carousel-both-ncx, 0), var(--upk-swiper-carousel-both-ncy, 0)) rotate(90deg);
4285 transform: translate(var(--upk-swiper-carousel-both-ncx, 0), var(--upk-swiper-carousel-both-ncy, 0)) rotate(90deg);
4286 }
4287 [class*=elementor-widget-upk-] .upk-position-center-left .upk-arrows-fraction-container,
4288 [class*=elementor-widget-upk-] .upk-position-center-right .upk-arrows-fraction-container {
4289 -webkit-transform: translate(var(--upk-swiper-carousel-arrows-fraction-ncx, 0), var(--upk-swiper-carousel-arrows-fraction-ncy, 0)) rotate(90deg);
4290 transform: translate(var(--upk-swiper-carousel-arrows-fraction-ncx, 0), var(--upk-swiper-carousel-arrows-fraction-ncy, 0)) rotate(90deg);
4291 }
4292
4293 [class*=elementor-widget-upk-] a:hover {
4294 text-decoration: none;
4295 }
4296 [class*=elementor-widget-upk-] .swiper-pagination .swiper-pagination-bullet {
4297 transition: all 350ms cubic-bezier(0.38, 0.91, 0.58, 1);
4298 }
4299 [class*=elementor-widget-upk-] .upk-title a {
4300 font-family: inherit;
4301 font-size: inherit;
4302 font-weight: inherit;
4303 text-transform: inherit;
4304 font-style: inherit;
4305 text-decoration: inherit;
4306 line-height: inherit;
4307 letter-spacing: inherit;
4308 word-spacing: inherit;
4309 }
4310
4311 /* Common Less */
4312 .elementor-lightbox *, .elementor-lightbox *::before, .elementor-lightbox *::after {
4313 box-sizing: border-box;
4314 }
4315
4316 .title-animation-middle-overline,
4317 .title-animation-middle-underline,
4318 .title-animation-overline,
4319 .title-animation-underline {
4320 background-image: -webkit-gradient(linear, left top, left bottom, from(currentColor), to(currentColor));
4321 background-image: linear-gradient(currentColor, currentColor);
4322 background-repeat: no-repeat;
4323 background-size: 0% 2px;
4324 -webkit-transition: background-size 0.3s;
4325 transition: background-size 0.3s;
4326 display: inline;
4327 }
4328 .title-animation-middle-overline:hover,
4329 .title-animation-middle-underline:hover,
4330 .title-animation-overline:hover,
4331 .title-animation-underline:hover {
4332 background-size: 100% 2px;
4333 }
4334 .title-animation-middle-overline:focus,
4335 .title-animation-middle-underline:focus,
4336 .title-animation-overline:focus,
4337 .title-animation-underline:focus {
4338 background-size: 100% 2px;
4339 }
4340
4341 .title-animation-underline {
4342 background-position: 0% 100%;
4343 }
4344
4345 .title-animation-overline {
4346 background-position: 0% 0;
4347 }
4348
4349 .title-animation-middle-overline {
4350 background-position: 50% 0%;
4351 }
4352
4353 .title-animation-middle-underline {
4354 background-position: 50% 100%;
4355 }
4356
4357 .title-animation-style-5 {
4358 background: linear-gradient(to right, currentColor 0%, currentColor 98%);
4359 background-size: 0px 2px;
4360 background-repeat: no-repeat;
4361 background-position: left 85%;
4362 }
4363 .title-animation-style-5:hover {
4364 background-size: 100% 2px;
4365 }
4366 @keyframes backgroundGradient {
4367 0% {
4368 background-position: 50% 0%;
4369 }
4370 50% {
4371 background-position: 50% 100%;
4372 }
4373 100% {
4374 background-position: 50% 0%;
4375 }
4376 }
4377
4378 .title-animation-style-6 {
4379 position: relative;
4380 text-decoration: none;
4381 }
4382 .title-animation-style-6:after {
4383 content: "";
4384 position: absolute;
4385 width: 100%;
4386 height: 1px;
4387 bottom: 0;
4388 left: 0;
4389 background-color: currentColor;
4390 transform: scaleX(0);
4391 transform-origin: bottom right;
4392 transition: transform 0.3s;
4393 }
4394 .title-animation-style-6:hover:after {
4395 transform-origin: bottom left;
4396 transform: scaleX(1);
4397 }
4398
4399 [class*=elementor-widget-upk-] {
4400 /* swiper for 3rd party style */
4401 }
4402 [class*=elementor-widget-upk-] .swiper-pagination-fraction,
4403 [class*=elementor-widget-upk-] .swiper-pagination-custom,
4404 [class*=elementor-widget-upk-] .swiper-horizontal .swiper-pagination-bullets,
4405 [class*=elementor-widget-upk-] .swiper-horizontal + .swiper-pagination-bullets {
4406 bottom: -50px;
4407 width: 100%;
4408 }
4409 [class*=elementor-widget-upk-] .swiper-pagination-fraction .swiper-pagination-bullet,
4410 [class*=elementor-widget-upk-] .swiper-pagination-custom .swiper-pagination-bullet,
4411 [class*=elementor-widget-upk-] .swiper-horizontal .swiper-pagination-bullets .swiper-pagination-bullet,
4412 [class*=elementor-widget-upk-] .swiper-horizontal + .swiper-pagination-bullets .swiper-pagination-bullet {
4413 width: 10px;
4414 height: 10px;
4415 margin: 0 5px;
4416 }
4417
4418 .upk-navigation-type-arrows-fraction .swiper-pagination {
4419 position: initial;
4420 }
4421
4422 .rtl .upk-arrows-container,
4423 .rtl .upk-arrows-fraction-container,
4424 .rtl .upk-arrows-dots-container {
4425 direction: rtl;
4426 }
4427 .rtl .upk-arrows-container .swiper-pagination,
4428 .rtl .upk-arrows-fraction-container .swiper-pagination,
4429 .rtl .upk-arrows-dots-container .swiper-pagination {
4430 direction: ltr;
4431 }
4432 .rtl .upk-news-ticker-controls {
4433 display: flex;
4434 flex-direction: row-reverse;
4435 }
4436
4437 [class*=elementor-widget-upk-] {
4438 /* Swiper */
4439 }
4440 [class*=elementor-widget-upk-] .swiper .elementor-lightbox-content-source {
4441 display: none;
4442 }
4443 [class*=elementor-widget-upk-] .swiper-horizontal + .swiper-pagination-progressbar,
4444 [class*=elementor-widget-upk-] .swiper-vertical + .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
4445 width: 100%;
4446 height: 4px;
4447 }
4448 [class*=elementor-widget-upk-] .swiper-pagination-progressbar {
4449 background: rgba(0, 0, 0, 0.25);
4450 position: absolute;
4451 }
4452 [class*=elementor-widget-upk-] .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
4453 background: #007aff;
4454 position: absolute;
4455 left: 0;
4456 top: 0;
4457 width: 100%;
4458 height: 100%;
4459 transform: scale(0);
4460 transform-origin: left top;
4461 }
4462
4463 .upk-alert {
4464 padding: 20px;
4465 background: #2b2d42;
4466 color: #fff;
4467 border-radius: 4px;
4468 }
4469
4470 /**
4471 * Ajax Loadmore
4472 */
4473 .upk-loadmore-container {
4474 text-align: center;
4475 margin-top: 30px;
4476 }
4477 .upk-loadmore-container .upk-loadmore-btn {
4478 padding: 10px 20px;
4479 border-radius: 4px;
4480 background: #EF233C;
4481 color: #fff;
4482 font-size: 14px;
4483 font-weight: 600;
4484 text-transform: uppercase;
4485 transition: all 0.3s ease;
4486 cursor: pointer;
4487 display: inline-flex;
4488 }
4489 .upk-loadmore-container .upk-loadmore-btn:hover {
4490 background: #EDF2F4;
4491 color: #EF233C;
4492 }
4493 .upk-loadmore-container .upk-ajax-loading,
4494 .upk-loadmore-container .upk-ajax-loading:before,
4495 .upk-loadmore-container .upk-ajax-loading:after {
4496 border-radius: 50%;
4497 width: 2.5em;
4498 height: 2.5em;
4499 -webkit-animation-fill-mode: both;
4500 animation-fill-mode: both;
4501 -webkit-animation: load7 1.8s infinite ease-in-out;
4502 animation: load7 1.8s infinite ease-in-out;
4503 }
4504 .upk-loadmore-container .upk-ajax-loading {
4505 color: #EF233C;
4506 font-size: 5px;
4507 margin: 30px auto 40px auto;
4508 position: relative;
4509 text-indent: -9999em;
4510 -webkit-transform: translateZ(0);
4511 -ms-transform: translateZ(0);
4512 transform: translateZ(0);
4513 -webkit-animation-delay: -0.16s;
4514 animation-delay: -0.16s;
4515 }
4516 .upk-loadmore-container .upk-ajax-loading:before,
4517 .upk-loadmore-container .upk-ajax-loading:after {
4518 content: "";
4519 position: absolute;
4520 top: 0;
4521 }
4522 .upk-loadmore-container .upk-ajax-loading:before {
4523 left: -3.5em;
4524 -webkit-animation-delay: -0.32s;
4525 animation-delay: -0.32s;
4526 }
4527 .upk-loadmore-container .upk-ajax-loading:after {
4528 left: 3.5em;
4529 }
4530 @-webkit-keyframes load7 {
4531 0%, 80%, 100% {
4532 box-shadow: 0 2.5em 0 -1.3em;
4533 }
4534 40% {
4535 box-shadow: 0 2.5em 0 0;
4536 }
4537 }
4538 @keyframes load7 {
4539 0%, 80%, 100% {
4540 box-shadow: 0 2.5em 0 -1.3em;
4541 }
4542 40% {
4543 box-shadow: 0 2.5em 0 0;
4544 }
4545 }
4546
4547 .ep-pagination .upk-pagination {
4548 margin: 20px 0;
4549 }
4550 .ep-pagination .upk-pagination li {
4551 list-style-type: none;
4552 }
4553 .ep-pagination .upk-pagination li:hover a, .ep-pagination .upk-pagination li.upk-active a {
4554 color: #ef233c;
4555 }
4556 .ep-pagination .upk-pagination li a {
4557 font-size: 16px;
4558 font-weight: 600;
4559 color: #8d99ae;
4560 line-height: 1;
4561 }
4562 .ep-pagination .upk-pagination li:nth-child(1) {
4563 padding-left: 0;
4564 }
4565 .ep-pagination .upk-pagination li.upk-pagination-previous a, .ep-pagination .upk-pagination li.upk-pagination-next a {
4566 border: 1px solid #8d99ae;
4567 padding: 10px;
4568 border-radius: 3px;
4569 display: inline-block;
4570 }
4571 .ep-pagination .upk-pagination {
4572 display: flex;
4573 justify-content: center;
4574 flex-wrap: wrap;
4575 padding: 0;
4576 list-style: none;
4577 align-items: center;
4578 }
4579 .ep-pagination .upk-pagination > * {
4580 flex: none;
4581 padding-left: 20px;
4582 position: relative;
4583 }
4584 .ep-pagination .upk-pagination > * > * {
4585 color: #8d99ae;
4586 }
4587 .ep-pagination .upk-pagination > * > :hover,
4588 .ep-pagination .upk-pagination > * > :focus {
4589 color: #8d99ae;
4590 text-decoration: none;
4591 }
4592 .ep-pagination .upk-pagination > .upk-active > * {
4593 color: #8d99ae;
4594 }
4595 .ep-pagination .upk-pagination > .upk-disabled > * {
4596 color: #8d99ae;
4597 }
4598 .ep-pagination .upk-pagination-dot-dot {
4599 display: flex;
4600 align-items: center;
4601 justify-content: center;
4602 }
4603 .ep-pagination .upk-pagination-dot-dot span {
4604 line-height: 1px;
4605 height: 13px;
4606 color: #bbb !important;
4607 }
4608
4609 [class*=elementor-widget-upk-] .upk-navigation-prev, [class*=elementor-widget-upk-] .upk-navigation-next {
4610 cursor: pointer;
4611 }
4612 [class*=elementor-widget-upk-] .swiper-coverflow {
4613 padding-top: 15px;
4614 }
4615 [class*=elementor-widget-upk-] .swiper-coverflow .swiper-slide {
4616 transition-property: transform, border, background;
4617 }
4618 [class*=elementor-widget-upk-] .swiper-horizontal > .swiper-pagination-progress {
4619 top: auto;
4620 bottom: 0;
4621 }
4622
4623 .elementor-pagination-position-inside .swiper-pagination-fraction,
4624 .elementor-pagination-position-inside .swiper-horizontal > .swiper-pagination-bullets {
4625 bottom: 10px;
4626 }
4627
4628 .elementor-pagination-position-outside .swiper {
4629 padding-bottom: 40px;
4630 }
4631 .elementor-pagination-position-outside .swiper-pagination-fraction,
4632 .elementor-pagination-position-outside .swiper-horizontal > .swiper-pagination-bullets {
4633 bottom: 0;
4634 }
4635
4636 /* Button icon align */
4637 .upk-button-icon-align-left {
4638 float: left;
4639 }
4640
4641 .upk-button-icon-align-right {
4642 float: right;
4643 }
4644
4645 .upk-flex-align-left {
4646 order: -1;
4647 }
4648
4649 .upk-flex-align-right {
4650 order: 99;
4651 }
4652
4653 .upk-display-inline-block {
4654 display: inline-block !important;
4655 }
4656
4657 [class*=upk-position-top],
4658 [class*=upk-position-bottom],
4659 [class*=upk-position-left],
4660 [class*=upk-position-right],
4661 [class*=upk-position-center] {
4662 position: absolute !important;
4663 max-width: 100%;
4664 }
4665
4666 .upk-position-top {
4667 top: 0;
4668 left: 0;
4669 right: 0;
4670 }
4671
4672 .upk-position-bottom {
4673 bottom: 0;
4674 left: 0;
4675 right: 0;
4676 }
4677
4678 .upk-position-left {
4679 top: 0;
4680 bottom: 0;
4681 left: 0;
4682 }
4683
4684 .upk-position-right {
4685 top: 0;
4686 bottom: 0;
4687 right: 0;
4688 }
4689
4690 .upk-position-top-left {
4691 top: 0;
4692 left: 0;
4693 }
4694
4695 .upk-position-top-right {
4696 top: 0;
4697 right: 0;
4698 }
4699
4700 .upk-position-bottom-left {
4701 bottom: 0;
4702 left: 0;
4703 }
4704
4705 .upk-position-bottom-right {
4706 bottom: 0;
4707 right: 0;
4708 }
4709
4710 .upk-position-center {
4711 top: 50%;
4712 left: 50%;
4713 transform: translate(-50%, -50%);
4714 width: max-content;
4715 max-width: 100%;
4716 box-sizing: border-box;
4717 }
4718
4719 [class*=upk-position-center-left],
4720 [class*=upk-position-center-right] {
4721 top: 50%;
4722 transform: translateY(-50%);
4723 }
4724
4725 .upk-position-center-left {
4726 left: 0;
4727 }
4728
4729 .upk-position-center-right {
4730 right: 0;
4731 }
4732
4733 .upk-position-center-left-out {
4734 right: 100%;
4735 width: max-content;
4736 }
4737
4738 .upk-position-center-right-out {
4739 left: 100%;
4740 width: max-content;
4741 }
4742
4743 .upk-position-top-center,
4744 .upk-position-bottom-center {
4745 left: 50%;
4746 transform: translateX(-50%);
4747 width: max-content;
4748 max-width: 100%;
4749 box-sizing: border-box;
4750 }
4751
4752 .upk-position-top-center {
4753 top: 0;
4754 }
4755
4756 .upk-position-bottom-center {
4757 bottom: 0;
4758 }
4759
4760 .upk-position-cover {
4761 position: absolute;
4762 top: 0;
4763 bottom: 0;
4764 left: 0;
4765 right: 0;
4766 }
4767
4768 .upk-position-relative {
4769 position: relative !important;
4770 }
4771
4772 .upk-position-absolute {
4773 position: absolute !important;
4774 }
4775
4776 .upk-position-fixed {
4777 position: fixed !important;
4778 }
4779
4780 .upk-position-z-index {
4781 z-index: 1;
4782 }
4783
4784 .upk-position-small {
4785 max-width: calc(100% - 30px);
4786 margin: 15px;
4787 }
4788
4789 .upk-position-small.upk-position-center {
4790 transform: translate(-50%, -50%) translate(-15px, -15px);
4791 }
4792
4793 .upk-position-small[class*=upk-position-center-left],
4794 .upk-position-small[class*=upk-position-center-right] {
4795 transform: translateY(-50%) translateY(-15px);
4796 }
4797
4798 .upk-position-small.upk-position-top-center,
4799 .upk-position-small.upk-position-bottom-center {
4800 transform: translateX(-50%) translateX(-15px);
4801 }
4802
4803 .upk-position-medium {
4804 max-width: calc(100% - 60px);
4805 margin: 30px;
4806 }
4807
4808 .upk-position-medium.upk-position-center {
4809 transform: translate(-50%, -50%) translate(-30px, -30px);
4810 }
4811
4812 .upk-position-medium[class*=upk-position-center-left],
4813 .upk-position-medium[class*=upk-position-center-right] {
4814 transform: translateY(-50%) translateY(-30px);
4815 }
4816
4817 .upk-position-medium.upk-position-top-center,
4818 .upk-position-medium.upk-position-bottom-center {
4819 transform: translateX(-50%) translateX(-30px);
4820 }
4821
4822 .upk-position-large {
4823 max-width: calc(100% - 60px);
4824 margin: 30px;
4825 }
4826
4827 .upk-position-large.upk-position-center {
4828 transform: translate(-50%, -50%) translate(-30px, -30px);
4829 }
4830
4831 .upk-position-large[class*=upk-position-center-left],
4832 .upk-position-large[class*=upk-position-center-right] {
4833 transform: translateY(-50%) translateY(-30px);
4834 }
4835
4836 .upk-position-large.upk-position-top-center,
4837 .upk-position-large.upk-position-bottom-center {
4838 transform: translateX(-50%) translateX(-30px);
4839 }
4840
4841 @media (min-width: 1200px) {
4842 .upk-position-large {
4843 max-width: calc(100% - 100px);
4844 margin: 50px;
4845 }
4846 .upk-position-large.upk-position-center {
4847 transform: translate(-50%, -50%) translate(-50px, -50px);
4848 }
4849 .upk-position-large[class*=upk-position-center-left],
4850 .upk-position-large[class*=upk-position-center-right] {
4851 transform: translateY(-50%) translateY(-50px);
4852 }
4853 .upk-position-large.upk-position-top-center,
4854 .upk-position-large.upk-position-bottom-center {
4855 transform: translateX(-50%) translateX(-50px);
4856 }
4857 }
4858 .upk-transition-toggle {
4859 -webkit-tap-highlight-color: transparent;
4860 }
4861
4862 .upk-transition-toggle:focus {
4863 outline: none;
4864 }
4865
4866 .upk-transition-fade,
4867 [class*=upk-transition-scale],
4868 [class*=upk-transition-slide] {
4869 transition: 0.3s ease-out;
4870 transition-property: opacity, transform, filter;
4871 opacity: 0;
4872 }
4873
4874 .upk-transition-toggle:hover .upk-transition-fade,
4875 .upk-transition-toggle:focus .upk-transition-fade,
4876 .upk-transition-active.upk-active .upk-transition-fade {
4877 opacity: 1;
4878 }
4879
4880 .upk-transition-scale-up {
4881 transform: scale(1, 1);
4882 }
4883
4884 .upk-transition-scale-down {
4885 transform: scale(1.1, 1.1);
4886 }
4887
4888 .upk-transition-toggle:hover .upk-transition-scale-up,
4889 .upk-transition-toggle:focus .upk-transition-scale-up,
4890 .upk-transition-active.upk-active .upk-transition-scale-up {
4891 opacity: 1;
4892 transform: scale(1.1, 1.1);
4893 }
4894
4895 .upk-transition-toggle:hover .upk-transition-scale-down,
4896 .upk-transition-toggle:focus .upk-transition-scale-down,
4897 .upk-transition-active.upk-active .upk-transition-scale-down {
4898 opacity: 1;
4899 transform: scale(1, 1);
4900 }
4901
4902 .upk-transition-slide-top {
4903 transform: translateY(-100%);
4904 }
4905
4906 .upk-transition-slide-bottom {
4907 transform: translateY(100%);
4908 }
4909
4910 .upk-transition-slide-left {
4911 transform: translateX(-100%);
4912 }
4913
4914 .upk-transition-slide-right {
4915 transform: translateX(100%);
4916 }
4917
4918 .upk-transition-slide-top-small {
4919 transform: translateY(-10px);
4920 }
4921
4922 .upk-transition-slide-bottom-small {
4923 transform: translateY(10px);
4924 }
4925
4926 .upk-transition-slide-left-small {
4927 transform: translateX(-10px);
4928 }
4929
4930 .upk-transition-slide-right-small {
4931 transform: translateX(10px);
4932 }
4933
4934 .upk-transition-slide-top-medium {
4935 transform: translateY(-50px);
4936 }
4937
4938 .upk-transition-slide-bottom-medium {
4939 transform: translateY(50px);
4940 }
4941
4942 .upk-transition-slide-left-medium {
4943 transform: translateX(-50px);
4944 }
4945
4946 .upk-transition-slide-right-medium {
4947 transform: translateX(50px);
4948 }
4949
4950 .upk-transition-toggle:hover [class*=upk-transition-slide],
4951 .upk-transition-toggle:focus [class*=upk-transition-slide],
4952 .upk-transition-active.upk-active [class*=upk-transition-slide] {
4953 opacity: 1;
4954 transform: translate(0, 0);
4955 }
4956
4957 .upk-transition-opaque {
4958 opacity: 1;
4959 }
4960
4961 .upk-transition-slow {
4962 transition-duration: 0.7s;
4963 }
4964
4965 [hidden],
4966 .upk-hidden {
4967 display: none !important;
4968 }
4969
4970 @media (min-width: 640px) {
4971 .upk-hidden\@s {
4972 display: none !important;
4973 }
4974 }
4975 @media (min-width: 960px) {
4976 .upk-hidden\@m {
4977 display: none !important;
4978 }
4979 }
4980 @media (min-width: 1200px) {
4981 .upk-hidden\@l {
4982 display: none !important;
4983 }
4984 }
4985 @media (min-width: 1600px) {
4986 .upk-hidden\@xl {
4987 display: none !important;
4988 }
4989 }
4990 @media (max-width: 639px) {
4991 .upk-visible\@s {
4992 display: none !important;
4993 }
4994 }
4995 @media (max-width: 959px) {
4996 .upk-visible\@m {
4997 display: none !important;
4998 }
4999 }
5000 @media (max-width: 1199px) {
5001 .upk-visible\@l {
5002 display: none !important;
5003 }
5004 }
5005 @media (max-width: 1599px) {
5006 .upk-visible\@xl {
5007 display: none !important;
5008 }
5009 }
5010 .upk-invisible {
5011 visibility: hidden !important;
5012 }
5013
5014 .upk-flex {
5015 display: flex;
5016 }
5017
5018 .upk-flex-inline {
5019 display: inline-flex;
5020 }
5021
5022 .upk-flex::before,
5023 .upk-flex::after,
5024 .upk-flex-inline::before,
5025 .upk-flex-inline::after {
5026 display: none;
5027 }
5028
5029 .upk-flex-left {
5030 justify-content: flex-start;
5031 }
5032
5033 .upk-flex-center {
5034 justify-content: center;
5035 }
5036
5037 .upk-flex-right {
5038 justify-content: flex-end;
5039 }
5040
5041 .upk-flex-between {
5042 justify-content: space-between;
5043 }
5044
5045 .upk-flex-around {
5046 justify-content: space-around;
5047 }
5048
5049 @media (min-width: 640px) {
5050 .upk-flex-left\@s {
5051 justify-content: flex-start;
5052 }
5053 .upk-flex-center\@s {
5054 justify-content: center;
5055 }
5056 .upk-flex-right\@s {
5057 justify-content: flex-end;
5058 }
5059 .upk-flex-between\@s {
5060 justify-content: space-between;
5061 }
5062 .upk-flex-around\@s {
5063 justify-content: space-around;
5064 }
5065 }
5066 @media (min-width: 960px) {
5067 .upk-flex-left\@m {
5068 justify-content: flex-start;
5069 }
5070 .upk-flex-center\@m {
5071 justify-content: center;
5072 }
5073 .upk-flex-right\@m {
5074 justify-content: flex-end;
5075 }
5076 .upk-flex-between\@m {
5077 justify-content: space-between;
5078 }
5079 .upk-flex-around\@m {
5080 justify-content: space-around;
5081 }
5082 }
5083 @media (min-width: 1200px) {
5084 .upk-flex-left\@l {
5085 justify-content: flex-start;
5086 }
5087 .upk-flex-center\@l {
5088 justify-content: center;
5089 }
5090 .upk-flex-right\@l {
5091 justify-content: flex-end;
5092 }
5093 .upk-flex-between\@l {
5094 justify-content: space-between;
5095 }
5096 .upk-flex-around\@l {
5097 justify-content: space-around;
5098 }
5099 }
5100 @media (min-width: 1600px) {
5101 .upk-flex-left\@xl {
5102 justify-content: flex-start;
5103 }
5104 .upk-flex-center\@xl {
5105 justify-content: center;
5106 }
5107 .upk-flex-right\@xl {
5108 justify-content: flex-end;
5109 }
5110 .upk-flex-between\@xl {
5111 justify-content: space-between;
5112 }
5113 .upk-flex-around\@xl {
5114 justify-content: space-around;
5115 }
5116 }
5117 .upk-flex-stretch {
5118 align-items: stretch;
5119 }
5120
5121 .upk-flex-top {
5122 align-items: flex-start;
5123 }
5124
5125 .upk-flex-middle {
5126 align-items: center;
5127 }
5128
5129 .upk-flex-bottom {
5130 align-items: flex-end;
5131 }
5132
5133 .upk-flex-row {
5134 flex-direction: row;
5135 }
5136
5137 .upk-flex-row-reverse {
5138 flex-direction: row-reverse;
5139 }
5140
5141 .upk-flex-column {
5142 flex-direction: column;
5143 }
5144
5145 .upk-flex-column-reverse {
5146 flex-direction: column-reverse;
5147 }
5148
5149 .upk-flex-nowrap {
5150 flex-wrap: nowrap;
5151 }
5152
5153 .upk-flex-wrap {
5154 flex-wrap: wrap;
5155 }
5156
5157 .upk-flex-wrap-reverse {
5158 flex-wrap: wrap-reverse;
5159 }
5160
5161 .upk-flex-wrap-stretch {
5162 align-content: stretch;
5163 }
5164
5165 .upk-flex-wrap-top {
5166 align-content: flex-start;
5167 }
5168
5169 .upk-flex-wrap-middle {
5170 align-content: center;
5171 }
5172
5173 .upk-flex-wrap-bottom {
5174 align-content: flex-end;
5175 }
5176
5177 .upk-flex-wrap-between {
5178 align-content: space-between;
5179 }
5180
5181 .upk-flex-wrap-around {
5182 align-content: space-around;
5183 }
5184
5185 .upk-flex-first {
5186 order: -1;
5187 }
5188
5189 .upk-flex-last {
5190 order: 99;
5191 }
5192
5193 @media (min-width: 640px) {
5194 .upk-flex-first\@s {
5195 order: -1;
5196 }
5197 .upk-flex-last\@s {
5198 order: 99;
5199 }
5200 }
5201 @media (min-width: 960px) {
5202 .upk-flex-first\@m {
5203 order: -1;
5204 }
5205 .upk-flex-last\@m {
5206 order: 99;
5207 }
5208 }
5209 @media (min-width: 1200px) {
5210 .upk-flex-first\@l {
5211 order: -1;
5212 }
5213 .upk-flex-last\@l {
5214 order: 99;
5215 }
5216 }
5217 @media (min-width: 1600px) {
5218 .upk-flex-first\@xl {
5219 order: -1;
5220 }
5221 .upk-flex-last\@xl {
5222 order: 99;
5223 }
5224 }
5225 .upk-flex-none {
5226 flex: none;
5227 }
5228
5229 .upk-flex-auto {
5230 flex: auto;
5231 }
5232
5233 .upk-flex-1 {
5234 flex: 1;
5235 }
5236
5237 .upk-slidenav {
5238 padding: 5px 10px;
5239 color: rgba(102, 102, 102, 0.5);
5240 }
5241
5242 .upk-slidenav:hover,
5243 .upk-slidenav:focus {
5244 color: rgba(102, 102, 102, 0.9);
5245 outline: none;
5246 }
5247
5248 .upk-slidenav:active {
5249 color: rgba(102, 102, 102, 0.5);
5250 }
5251
5252 .upk-slidenav-large {
5253 padding: 10px 10px;
5254 }
5255
5256 .upk-slidenav-container {
5257 display: flex;
5258 }
5259
5260 .upk-icon {
5261 margin: 0;
5262 border: none;
5263 border-radius: 0;
5264 overflow: visible;
5265 font: inherit;
5266 color: inherit;
5267 text-transform: none;
5268 padding: 0;
5269 background-color: transparent;
5270 display: inline-block;
5271 fill: currentcolor;
5272 line-height: 0;
5273 }
5274
5275 /* ------------------------------------------------
5276 [1] Tooltip css Styles
5277 -------------------------------------------------*/
5278 [class*=elementor-widget-upk-] [aria-label][role~=tooltip] {
5279 position: relative;
5280 }
5281 [class*=elementor-widget-upk-] [aria-label][role~=tooltip]::before,
5282 [class*=elementor-widget-upk-] [aria-label][role~=tooltip]::after {
5283 transform: translate3d(0, 0, 0);
5284 -webkit-backface-visibility: hidden;
5285 backface-visibility: hidden;
5286 will-change: transform;
5287 opacity: 0;
5288 pointer-events: none;
5289 transition: all var(--microtip-transition-duration, 0.18s) var(--microtip-transition-easing, ease-in-out) var(--microtip-transition-delay, 0s);
5290 position: absolute;
5291 box-sizing: border-box;
5292 z-index: 10;
5293 transform-origin: top;
5294 }
5295 [class*=elementor-widget-upk-] [aria-label][role~=tooltip]::before {
5296 background-size: 100% auto !important;
5297 content: "";
5298 }
5299 [class*=elementor-widget-upk-] [aria-label][role~=tooltip]::after {
5300 background: rgba(17, 17, 17, 0.9);
5301 border-radius: 4px;
5302 color: #ffffff;
5303 content: attr(aria-label);
5304 font-size: var(--microtip-font-size, 13px);
5305 font-weight: var(--microtip-font-weight, normal);
5306 text-transform: capitalize;
5307 padding: 10px 15px;
5308 box-sizing: content-box;
5309 width: 250px;
5310 }
5311 [class*=elementor-widget-upk-] [aria-label][role~=tooltip]:hover::before,
5312 [class*=elementor-widget-upk-] [aria-label][role~=tooltip]:hover::after,
5313 [class*=elementor-widget-upk-] [aria-label][role~=tooltip]:focus::before,
5314 [class*=elementor-widget-upk-] [aria-label][role~=tooltip]:focus::after {
5315 opacity: 1;
5316 pointer-events: auto;
5317 }
5318
5319 .upk-inline-block {
5320 display: inline-block;
5321 position: relative;
5322 width: 100%;
5323 max-width: 100%;
5324 vertical-align: middle;
5325 -webkit-backface-visibility: hidden;
5326 }
5327
5328 /* ------------------------------------------------
5329 [2] Position Modifiers
5330 -------------------------------------------------*/
5331 [class*=elementor-widget-upk-] {
5332 /* ------------------------------------------------
5333 [2.1] Top Left
5334 -------------------------------------------------*/
5335 /* ------------------------------------------------
5336 [2.2] Top Right
5337 -------------------------------------------------*/
5338 /* ------------------------------------------------
5339 [2.3] Bottom
5340 -------------------------------------------------*/
5341 /* ------------------------------------------------
5342 [2.4] Bottom Left
5343 -------------------------------------------------*/
5344 /* ------------------------------------------------
5345 [2.5] Bottom Right
5346 -------------------------------------------------*/
5347 /* ------------------------------------------------
5348 [2.6] Left
5349 -------------------------------------------------*/
5350 /* ------------------------------------------------
5351 [2.7] Right
5352 -------------------------------------------------*/
5353 /* ------------------------------------------------
5354 [3] Size
5355 -------------------------------------------------*/
5356 }
5357 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=top]::before {
5358 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;
5359 height: 6px;
5360 width: 18px;
5361 margin-bottom: 6px;
5362 }
5363 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=top]::after {
5364 margin-bottom: 11px;
5365 }
5366 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=top]::before {
5367 transform: translate3d(-50%, 0, 0);
5368 bottom: 100%;
5369 left: 50%;
5370 }
5371 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=top]:hover::before {
5372 transform: translate3d(-50%, -5px, 0);
5373 }
5374 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=top]::after {
5375 transform: translate3d(-50%, 0, 0);
5376 bottom: 100%;
5377 left: 50%;
5378 }
5379 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=top]:hover::after {
5380 transform: translate3d(-50%, -5px, 0);
5381 }
5382 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=top-left]::after {
5383 transform: translate3d(calc(-100% + 16px), 0, 0);
5384 bottom: 100%;
5385 }
5386 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=top-left]:hover::after {
5387 transform: translate3d(calc(-100% + 16px), -5px, 0);
5388 }
5389 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=top-right]::after {
5390 transform: translate3d(calc(0% - 16px), 0, 0);
5391 bottom: 100%;
5392 }
5393 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=top-right]:hover::after {
5394 transform: translate3d(calc(0% - 16px), -5px, 0);
5395 }
5396 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=bottom]::before {
5397 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;
5398 height: 6px;
5399 width: 18px;
5400 margin-top: 5px;
5401 margin-bottom: 0;
5402 }
5403 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=bottom]::after {
5404 margin-top: 11px;
5405 }
5406 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=bottom]::before {
5407 transform: translate3d(-50%, -10px, 0);
5408 bottom: auto;
5409 left: 50%;
5410 top: 100%;
5411 }
5412 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=bottom]:hover::before {
5413 transform: translate3d(-50%, 0, 0);
5414 }
5415 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=bottom]::after {
5416 transform: translate3d(-50%, -10px, 0);
5417 top: 100%;
5418 left: 50%;
5419 }
5420 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=bottom]:hover::after {
5421 transform: translate3d(-50%, 0, 0);
5422 }
5423 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=bottom-left]::after {
5424 transform: translate3d(calc(-100% + 16px), -10px, 0);
5425 top: 100%;
5426 }
5427 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=bottom-left]:hover::after {
5428 transform: translate3d(calc(-100% + 16px), 0, 0);
5429 }
5430 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=bottom-right]::after {
5431 transform: translate3d(calc(0% - 16px), -10px, 0);
5432 top: 100%;
5433 }
5434 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=bottom-right]:hover::after {
5435 transform: translate3d(calc(0% - 16px), 0, 0);
5436 }
5437 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=left]::before,
5438 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=left]::after {
5439 bottom: auto;
5440 left: auto;
5441 right: 100%;
5442 top: 50%;
5443 transform: translate3d(10px, -50%, 0);
5444 }
5445 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=left]::before {
5446 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;
5447 height: 18px;
5448 width: 6px;
5449 margin-right: 5px;
5450 margin-bottom: 0;
5451 }
5452 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=left]::after {
5453 margin-right: 11px;
5454 }
5455 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=left]:hover::before,
5456 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=left]:hover::after {
5457 transform: translate3d(0, -50%, 0);
5458 }
5459 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=right]::before,
5460 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=right]::after {
5461 bottom: auto;
5462 left: 100%;
5463 top: 50%;
5464 transform: translate3d(-10px, -50%, 0);
5465 }
5466 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=right]::before {
5467 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;
5468 height: 18px;
5469 width: 6px;
5470 margin-bottom: 0;
5471 margin-left: 5px;
5472 }
5473 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=right]::after {
5474 margin-left: 11px;
5475 }
5476 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=right]:hover::before,
5477 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=right]:hover::after {
5478 transform: translate3d(0, -50%, 0);
5479 }
5480 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-size=small]::after {
5481 white-space: initial;
5482 width: 80px;
5483 }
5484 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-size=medium]::after {
5485 white-space: initial;
5486 width: 150px;
5487 }
5488 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-size=large]::after {
5489 white-space: initial;
5490 width: 260px;
5491 }
5492
5493 .upk-in-animation {
5494 perspective: var(--upk-perspective, 600px);
5495 -webkit-perspective: var(--upk-perspective, 600px);
5496 }
5497 .upk-in-animation .upk-item {
5498 opacity: 0;
5499 transform-origin: var(--upk-transform-origin, center top);
5500 transform-style: preserve-3d;
5501 transition: opacity 0s cubic-bezier(0.215, 0.61, 0.355, 1), transform 0s cubic-bezier(0.215, 0.61, 0.355, 1);
5502 -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));
5503 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));
5504 }
5505 .upk-in-animation .upk-item.is-inview {
5506 transform: none;
5507 opacity: 1;
5508 transition-duration: var(--upk-transition-duration, 800ms) !important;
5509 }
5510
5511 @media (min-width: 768px) and (max-width: 1024px) {
5512 .upk-hide-orphan-yes .upk-hide-orphan-tablet {
5513 display: none !important;
5514 }
5515 }
5516 .upk-alex-grid {
5517 position: relative;
5518 }
5519 .upk-alex-grid .upk-alex-wrap {
5520 display: grid;
5521 grid-template-columns: repeat(1, 1fr);
5522 }
5523 .upk-alex-grid .upk-item {
5524 position: relative;
5525 overflow: hidden;
5526 display: flex;
5527 }
5528 .upk-alex-grid .upk-item:hover .upk-button-wrap {
5529 margin-bottom: 0 !important;
5530 }
5531 .upk-alex-grid .upk-item:hover .upk-readmore {
5532 background: #fff;
5533 }
5534 .upk-alex-grid .upk-item:hover .upk-readmore .upk-readmore-icon:before {
5535 width: 50px;
5536 background: #2B2D42;
5537 }
5538 .upk-alex-grid .upk-item:hover .upk-readmore .upk-readmore-icon span:before,
5539 .upk-alex-grid .upk-item:hover .upk-readmore .upk-readmore-icon span:after {
5540 width: 10px;
5541 transition-delay: 0.3s;
5542 background: #2B2D42;
5543 opacity: 1;
5544 }
5545 .upk-alex-grid .upk-item:hover .upk-post-format a {
5546 transform: translateY(0);
5547 opacity: 1;
5548 }
5549 .upk-alex-grid .upk-meta {
5550 position: absolute;
5551 top: 15px;
5552 left: 15px;
5553 display: flex;
5554 align-items: center;
5555 }
5556 .upk-alex-grid .upk-meta .upk-author-img {
5557 display: inline-flex;
5558 }
5559 .upk-alex-grid .upk-meta .upk-author-img img {
5560 border-radius: 80px;
5561 margin-right: 10px;
5562 }
5563 .upk-alex-grid .upk-meta .upk-author-name a {
5564 color: #dcdcdc;
5565 font-size: 14px;
5566 text-transform: capitalize;
5567 font-weight: 600;
5568 }
5569 .upk-alex-grid .upk-meta .upk-reading-time,
5570 .upk-alex-grid .upk-meta .upk-date,
5571 .upk-alex-grid .upk-meta .upk-post-time {
5572 color: #dcdcdc;
5573 font-size: 12px;
5574 font-weight: 500;
5575 }
5576 .upk-alex-grid .upk-meta .upk-post-time {
5577 margin-left: 5px;
5578 }
5579 .upk-alex-grid .upk-meta .upk-post-time i {
5580 margin-right: 2px;
5581 }
5582 .upk-alex-grid .upk-meta .upk-date-reading-wrap > div {
5583 position: relative;
5584 display: inline-flex;
5585 }
5586 .upk-alex-grid .upk-meta .upk-date-reading-wrap > div:before {
5587 content: attr(data-separator);
5588 margin: 0 5px;
5589 }
5590 .upk-alex-grid .upk-meta .upk-date-reading-wrap > div:nth-child(1)::before {
5591 display: none;
5592 }
5593 .upk-alex-grid .upk-image-wrap {
5594 width: 100%;
5595 }
5596 .upk-alex-grid .upk-image-wrap .upk-img {
5597 position: relative;
5598 width: 100%;
5599 height: 100%;
5600 object-fit: cover;
5601 }
5602 .upk-alex-grid .upk-content-wrap {
5603 position: absolute;
5604 overflow: hidden;
5605 width: 100%;
5606 bottom: 0;
5607 height: auto;
5608 background: rgba(43, 45, 66, 0.3);
5609 }
5610 .upk-alex-grid .upk-content {
5611 padding: 20px;
5612 }
5613 .upk-alex-grid .upk-title {
5614 font-size: 18px;
5615 font-weight: 600;
5616 display: inline;
5617 margin: 0;
5618 }
5619 .upk-alex-grid .upk-title a {
5620 color: #fff;
5621 }
5622 .upk-alex-grid .upk-category {
5623 margin-bottom: 5px;
5624 }
5625 .upk-alex-grid .upk-category a {
5626 font-size: 14px;
5627 font-weight: 500;
5628 color: rgba(255, 255, 255, 0.5);
5629 }
5630 .upk-alex-grid .upk-button-wrap {
5631 margin-bottom: -50px;
5632 transition: margin-bottom 0.5s cubic-bezier(0.25, 0.85, 0.35, 0.98);
5633 }
5634 .upk-alex-grid .upk-readmore {
5635 display: flex;
5636 position: relative;
5637 padding: 25px 20px;
5638 transition: all 0.3s ease;
5639 }
5640 .upk-alex-grid .upk-readmore .upk-readmore-icon {
5641 position: relative;
5642 }
5643 .upk-alex-grid .upk-readmore .upk-readmore-icon:before {
5644 content: "";
5645 position: absolute;
5646 left: 0;
5647 height: 2px;
5648 width: 15px;
5649 background: rgba(255, 255, 255, 0.5);
5650 transition: all 0.5s ease;
5651 }
5652 .upk-alex-grid .upk-readmore .upk-readmore-icon span:before,
5653 .upk-alex-grid .upk-readmore .upk-readmore-icon span:after {
5654 content: "";
5655 position: absolute;
5656 left: 40px;
5657 width: 10px;
5658 height: 2px;
5659 background: transparent;
5660 border-radius: 10px;
5661 transition: all 0.5s ease;
5662 opacity: 0;
5663 }
5664 .upk-alex-grid .upk-readmore .upk-readmore-icon span:after {
5665 transform: rotate(-45deg);
5666 bottom: -6px;
5667 }
5668 .upk-alex-grid .upk-readmore .upk-readmore-icon span:before {
5669 transform: rotate(45deg);
5670 top: -4px;
5671 }
5672 .upk-alex-grid .upk-content-left .upk-content-wrap {
5673 left: 0;
5674 }
5675 .upk-alex-grid .upk-content-right .upk-content-wrap {
5676 right: 0;
5677 }
5678 .upk-alex-grid .upk-post-format {
5679 position: absolute;
5680 right: 0;
5681 top: 0;
5682 margin: 15px;
5683 }
5684 .upk-alex-grid .upk-post-format a {
5685 padding: 16px 16px;
5686 display: inline-flex;
5687 color: #fff;
5688 font-size: 16px;
5689 transform: translateY(15px);
5690 opacity: 0;
5691 transition: all 0.5s cubic-bezier(0.25, 0.85, 0.35, 0.98);
5692 }
5693
5694 .upk-global-link-yes .upk-alex-grid .upk-item:hover {
5695 cursor: pointer;
5696 }
5697
5698 @media (min-width: 768px) {
5699 .upk-alex-grid .upk-style-1 {
5700 grid-template-columns: repeat(6, 1fr);
5701 }
5702 .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) {
5703 grid-column: span 3/auto;
5704 }
5705 .upk-alex-grid .upk-style-2 {
5706 grid-template-columns: repeat(2, 1fr);
5707 }
5708 .upk-alex-grid .upk-style-2 .upk-content-wrap {
5709 width: 70%;
5710 }
5711 .upk-alex-grid .upk-style-3 {
5712 grid-template-columns: repeat(6, 1fr);
5713 }
5714 .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+2) {
5715 grid-column: span 3/auto;
5716 grid-row: span 2;
5717 }
5718 .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-meta {
5719 top: 30px;
5720 left: 30px;
5721 }
5722 .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-content {
5723 padding: 30px;
5724 }
5725 .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-title {
5726 font-size: 24px;
5727 }
5728 .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-category a {
5729 font-size: 18px;
5730 }
5731 .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-button-wrap {
5732 margin-bottom: -60px;
5733 }
5734 .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-readmore {
5735 padding: 30px;
5736 }
5737 .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+2):hover .upk-button-wrap {
5738 margin-bottom: 0 !important;
5739 }
5740 .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) {
5741 grid-column: span 3/auto;
5742 }
5743 .upk-alex-grid .upk-style-3 .upk-item .upk-content-wrap {
5744 width: 80%;
5745 }
5746 }
5747 @media (min-width: 1024px) {
5748 .upk-alex-grid .upk-style-1 .upk-item:nth-child(5n+1), .upk-alex-grid .upk-style-1 .upk-item:nth-child(5n+2) {
5749 grid-column: span 3/auto;
5750 }
5751 .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) {
5752 grid-column: span 2/auto;
5753 }
5754 .upk-alex-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-content-wrap {
5755 width: 70%;
5756 }
5757 .upk-alex-grid .upk-style-2 {
5758 grid-template-columns: repeat(3, 1fr);
5759 }
5760 .upk-alex-grid .upk-style-3 .upk-content-wrap {
5761 width: 70%;
5762 }
5763 .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+2) {
5764 grid-column: span 2/auto;
5765 grid-row: span 2;
5766 }
5767 .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) {
5768 grid-column: span 2/auto;
5769 }
5770 .upk-alex-grid .upk-style-3 .upk-content-wrap {
5771 width: 70%;
5772 }
5773 }
5774 @media (min-width: 1440px) {
5775 .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 {
5776 width: 50%;
5777 }
5778 }
5779 .upk-banner-wrap .upk-item {
5780 height: 300px;
5781 position: relative;
5782 overflow: hidden;
5783 }
5784 .upk-banner-wrap .upk-item::before {
5785 position: absolute;
5786 content: "";
5787 width: 100%;
5788 height: 100%;
5789 }
5790 .upk-banner-wrap .upk-content {
5791 position: absolute;
5792 padding: 40px;
5793 }
5794 .upk-banner-wrap .upk-title {
5795 font-size: 18px;
5796 margin: 0;
5797 text-transform: uppercase;
5798 }
5799 .upk-banner-wrap .upk-title a {
5800 text-decoration: none;
5801 color: #27272d;
5802 transition: all 0.3s ease-in;
5803 }
5804 .upk-banner-wrap .upk-title a:hover {
5805 color: #D90429;
5806 }
5807 .upk-banner-wrap .upk-sub-title {
5808 font-size: 16px;
5809 color: #191b1e;
5810 font-weight: 400;
5811 margin: 0;
5812 text-transform: capitalize;
5813 }
5814 .upk-banner-wrap .upk-text {
5815 color: #262a2f;
5816 font-size: 12px;
5817 text-transform: capitalize;
5818 margin-bottom: 20px;
5819 }
5820 .upk-banner-wrap .upk-text p {
5821 margin: 0;
5822 }
5823 .upk-banner-wrap .upk-text strong {
5824 color: #fff;
5825 }
5826 .upk-banner-wrap .upk-buy-btn a {
5827 color: #3b3f42;
5828 text-decoration: none;
5829 text-transform: capitalize;
5830 font-size: 12px;
5831 font-weight: 600;
5832 background: 0 0;
5833 border: 1px solid #3b3f42;
5834 padding: 7px 15px;
5835 transition: all 0.3s ease-in;
5836 display: inline-block;
5837 }
5838 .upk-banner-wrap .upk-buy-btn a:hover {
5839 background: #edeeee;
5840 color: rgba(24, 21, 21, 0.979);
5841 }
5842 .upk-banner-wrap .upk-buy-btn a svg {
5843 width: 1em;
5844 height: 1em;
5845 fill: #3b3f42;
5846 transition: all 0.3s ease-in;
5847 }
5848 .upk-banner-wrap .upk-discount {
5849 position: absolute;
5850 color: #fff;
5851 font-weight: 600;
5852 font-size: 10px;
5853 border: 0;
5854 background: #f00;
5855 text-align: center;
5856 padding: 4px 12px;
5857 }
5858 .upk-banner-wrap .upk-banner-size-text {
5859 position: absolute;
5860 background: red;
5861 font-size: 10px;
5862 padding: 5px;
5863 color: #fff;
5864 font-weight: 700;
5865 text-align: center;
5866 }
5867
5868 .upk-sale-badge-style-1 .upk-discount {
5869 top: 0;
5870 left: 0;
5871 }
5872
5873 .upk-sale-badge-style-2 .upk-discount {
5874 top: 0;
5875 right: 0;
5876 }
5877
5878 .upk-sale-badge-style-3 .upk-discount {
5879 bottom: 0;
5880 left: 0;
5881 }
5882
5883 .upk-sale-badge-style-4 .upk-discount {
5884 bottom: 0;
5885 right: 0;
5886 }
5887
5888 .upk-sale-badge-style-5 .upk-discount {
5889 bottom: 0;
5890 left: 50%;
5891 transform: translateX(-50%);
5892 }
5893
5894 .upk-sale-badge-style-6 .upk-discount {
5895 top: 0;
5896 left: 50%;
5897 transform: translateX(-50%);
5898 }
5899
5900 .upk-sale-badge-style-7 .upk-discount {
5901 top: 0;
5902 left: 0;
5903 bottom: 0;
5904 writing-mode: vertical-rl;
5905 text-orientation: mixed;
5906 transform: rotate(180deg);
5907 }
5908
5909 .upk-sale-badge-style-8 .upk-discount {
5910 top: 0;
5911 right: 0;
5912 bottom: 0;
5913 writing-mode: vertical-rl;
5914 text-orientation: mixed;
5915 transform: rotate(180deg);
5916 }
5917
5918 .upk-size-badge-style-1 .upk-banner-size-text {
5919 top: 0;
5920 left: 0;
5921 }
5922
5923 .upk-size-badge-style-2 .upk-banner-size-text {
5924 top: 0;
5925 right: 0;
5926 }
5927
5928 .upk-size-badge-style-3 .upk-banner-size-text {
5929 bottom: 0;
5930 left: 0;
5931 }
5932
5933 .upk-size-badge-style-4 .upk-banner-size-text {
5934 bottom: 0;
5935 right: 0;
5936 }
5937
5938 .upk-size-badge-style-5 .upk-banner-size-text {
5939 bottom: 0;
5940 left: 50%;
5941 transform: translateX(-50%);
5942 }
5943
5944 .upk-size-badge-style-6 .upk-banner-size-text {
5945 top: 0;
5946 left: 50%;
5947 transform: translateX(-50%);
5948 }
5949
5950 .upk-size-badge-style-7 .upk-banner-size-text {
5951 top: 0;
5952 left: 0;
5953 bottom: 0;
5954 writing-mode: vertical-rl;
5955 text-orientation: mixed;
5956 transform: rotate(180deg);
5957 }
5958
5959 .upk-size-badge-style-8 .upk-banner-size-text {
5960 top: 0;
5961 right: 0;
5962 bottom: 0;
5963 writing-mode: vertical-rl;
5964 text-orientation: mixed;
5965 transform: rotate(180deg);
5966 }
5967
5968 .upk-banner-style-1 .upk-content {
5969 left: 0;
5970 right: 0;
5971 top: 50%;
5972 transform: translateY(-50%);
5973 }
5974 .upk-banner-style-1 .upk-buy-btn {
5975 display: inline-flex;
5976 margin-top: 16px;
5977 }
5978 .upk-banner-style-1 .upk-sub-title {
5979 padding-bottom: 10px;
5980 }
5981 .upk-banner-style-1 .upk-title {
5982 padding-bottom: 7px;
5983 }
5984
5985 .upk-banner-style-2 .upk-content {
5986 display: inline-block;
5987 align-items: center;
5988 justify-content: space-between;
5989 top: 50%;
5990 left: 0;
5991 right: 0;
5992 transform: translateY(-50%);
5993 }
5994 .upk-banner-style-2 .upk-content-inner {
5995 margin-bottom: 10px;
5996 width: 100%;
5997 }
5998 .upk-banner-style-2 .upk-title {
5999 padding-bottom: 7px;
6000 }
6001 .upk-banner-style-2 .upk-text {
6002 width: 100%;
6003 }
6004 .upk-banner-style-2 .upk-buy-btn {
6005 width: 100%;
6006 text-align: left;
6007 }
6008
6009 .upk-banner-style-3 .upk-title {
6010 padding-bottom: 10px;
6011 }
6012 .upk-banner-style-3 .upk-content {
6013 display: block;
6014 align-items: center;
6015 justify-content: space-between;
6016 flex-direction: row-reverse;
6017 text-align: left;
6018 top: 50%;
6019 left: 0;
6020 right: 0;
6021 transform: translateY(-50%);
6022 }
6023 .upk-banner-style-3 .upk-content-inner {
6024 margin-bottom: 10px;
6025 width: 100%;
6026 }
6027 .upk-banner-style-3 .upk-text {
6028 margin: 0;
6029 width: 100%;
6030 }
6031 .upk-banner-style-3 .upk-buy-btn {
6032 width: 100%;
6033 text-align: left;
6034 margin-top: 15px;
6035 }
6036
6037 @media (min-width: 768px) {
6038 .upk-banner-wrap .upk-buy-btn a {
6039 font-size: 14px;
6040 padding: 9px 17px;
6041 }
6042 .upk-banner-wrap .upk-text {
6043 font-size: 14px;
6044 margin-bottom: 0;
6045 }
6046 .upk-banner-wrap .upk-title {
6047 font-size: 25px;
6048 }
6049 .upk-banner-style-2 .upk-content {
6050 display: flex;
6051 }
6052 .upk-banner-style-2 .upk-content-inner {
6053 margin-bottom: 0;
6054 }
6055 .upk-banner-style-2 .upk-discount {
6056 font-size: 12px;
6057 }
6058 .upk-banner-style-2 .upk-buy-btn {
6059 text-align: right;
6060 }
6061 .upk-banner-style-3 .upk-content {
6062 display: flex;
6063 text-align: right;
6064 }
6065 .upk-banner-style-3 .upk-buy-btn {
6066 margin-top: 0;
6067 }
6068 .upk-banner-style-3 .upk-text {
6069 display: block;
6070 }
6071 }
6072 @media (min-width: 1024px) {
6073 .upk-banner-category a {
6074 font-size: 12px;
6075 }
6076 .upk-banner-item .upk-banner-content {
6077 padding: 40px;
6078 }
6079 .upk-banner-title {
6080 margin: 20px 0;
6081 }
6082 .upk-banner-title a {
6083 font-size: 25px;
6084 }
6085 .upk-banner-meta {
6086 font-size: 14px;
6087 }
6088 }
6089 .upk-elite-grid .upk-post-grid {
6090 display: grid;
6091 grid-gap: 20px;
6092 }
6093 .upk-elite-grid .upk-item {
6094 position: relative;
6095 overflow: hidden;
6096 display: flex;
6097 }
6098 .upk-elite-grid .upk-item:hover .upk-main-image::before {
6099 opacity: 0;
6100 transform: translateY(-200px);
6101 }
6102 .upk-elite-grid .upk-item:hover .upk-meta-wrap {
6103 opacity: 0;
6104 transform: translateX(100px);
6105 }
6106 .upk-elite-grid .upk-item-box {
6107 position: relative;
6108 }
6109 .upk-elite-grid .upk-image-wrap {
6110 position: relative;
6111 display: flex;
6112 }
6113 .upk-elite-grid .upk-main-image {
6114 overflow: hidden;
6115 display: flex;
6116 position: relative;
6117 width: 100%;
6118 }
6119 .upk-elite-grid .upk-main-image::before {
6120 position: absolute;
6121 content: "";
6122 top: 0;
6123 width: 100%;
6124 height: 100%;
6125 background: linear-gradient(207deg, #2B2D42 0, rgba(141, 153, 174, 0) 42%);
6126 opacity: 1;
6127 transform: translateY(0);
6128 transition: all 0.9s cubic-bezier(0.17, 0.73, 0.66, 0.99) 0s, z-index 0s step-end, opacity 0.9s ease;
6129 }
6130 .upk-elite-grid .upk-main-image .upk-img {
6131 width: 100%;
6132 height: 100%;
6133 object-fit: cover;
6134 }
6135 .upk-elite-grid .upk-author-wrap {
6136 position: absolute;
6137 bottom: 0;
6138 left: 0;
6139 background: #fff;
6140 display: flex;
6141 align-items: center;
6142 }
6143 .upk-elite-grid .upk-author-img-wrap img {
6144 border-radius: 50%;
6145 }
6146 .upk-elite-grid .upk-author-info-warp {
6147 display: flex;
6148 flex-direction: column;
6149 }
6150 .upk-elite-grid .upk-author-info-warp .author-name .name {
6151 text-decoration: none;
6152 font-weight: 600;
6153 color: #283D58;
6154 text-transform: capitalize;
6155 letter-spacing: 1.1px;
6156 transition: all 0.3s ease-in-out;
6157 }
6158 .upk-elite-grid .upk-author-info-warp .author-depertment {
6159 color: #8D99AE;
6160 letter-spacing: 1px;
6161 text-transform: capitalize;
6162 }
6163 .upk-elite-grid .upk-content {
6164 display: flex;
6165 align-items: center;
6166 }
6167 .upk-elite-grid .upk-title {
6168 position: relative;
6169 padding-left: 50px;
6170 font-weight: 600;
6171 line-height: 1.4;
6172 margin-top: 0;
6173 }
6174 .upk-elite-grid .upk-title a {
6175 color: #283D58;
6176 transition: all 0.5s ease;
6177 }
6178 .upk-elite-grid .upk-title a:hover {
6179 color: #EF233C;
6180 background-size: 100% 2px;
6181 }
6182 .upk-elite-grid .upk-title a:before {
6183 position: absolute;
6184 content: "";
6185 border: 1px solid #EF233C;
6186 width: 37px;
6187 left: 0;
6188 }
6189 .upk-elite-grid .upk-text-wrap {
6190 padding-left: 50px;
6191 }
6192 .upk-elite-grid .upk-text {
6193 line-height: 1.5;
6194 letter-spacing: 0.5px;
6195 color: #8D99AE;
6196 }
6197 .upk-elite-grid .upk-text p {
6198 margin: 0;
6199 }
6200 .upk-elite-grid .upk-blog-post-meta {
6201 display: flex;
6202 align-items: center;
6203 }
6204 .upk-elite-grid .upk-blog-post-meta .author {
6205 width: 40px;
6206 border-radius: 30px;
6207 }
6208 .upk-elite-grid .upk-blog-post-meta .author-name {
6209 text-decoration: none;
6210 font-weight: 600;
6211 }
6212 .upk-elite-grid .upk-meta-list {
6213 display: none;
6214 }
6215 .upk-elite-grid .upk-meta-wrap {
6216 position: absolute;
6217 right: 20px;
6218 top: 20px;
6219 display: inline-flex;
6220 align-items: center;
6221 opacity: 1;
6222 transform: translateX(0);
6223 transition: all 0.8s cubic-bezier(0.17, 0.73, 0.66, 0.99) 0s, z-index 0s step-end, opacity 0.6s ease;
6224 }
6225 .upk-elite-grid .upk-category {
6226 display: flex;
6227 margin-left: 10px;
6228 }
6229 .upk-elite-grid .upk-category a {
6230 font-size: 14px;
6231 color: #dddfe2;
6232 font-weight: 600;
6233 padding: 4px 8px;
6234 display: flex;
6235 line-height: 1;
6236 border-radius: 3px;
6237 transition: all 0.3s ease;
6238 z-index: 1;
6239 }
6240 .upk-elite-grid .upk-category a + a {
6241 margin-left: 5px;
6242 }
6243 .upk-elite-grid .upk-reading-time,
6244 .upk-elite-grid .upk-post-time,
6245 .upk-elite-grid .upk-date {
6246 font-size: 14px;
6247 color: #ffffff;
6248 display: flex;
6249 line-height: 1;
6250 z-index: 1;
6251 }
6252 .upk-elite-grid .upk-post-time i {
6253 margin-right: 2px;
6254 }
6255 .upk-elite-grid .upk-style-1 {
6256 grid-template-columns: repeat(1, 1fr);
6257 }
6258 .upk-elite-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-author-wrap {
6259 padding: 20px 20px 20px 0;
6260 }
6261 .upk-elite-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-author-img-wrap img {
6262 width: 38px;
6263 }
6264 .upk-elite-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-author-info-warp {
6265 padding-left: 15px;
6266 }
6267 .upk-elite-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-author-info-warp .author-name .name {
6268 font-size: 14px;
6269 }
6270 .upk-elite-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-author-info-warp .author-depertment {
6271 font-size: 12px;
6272 }
6273 .upk-elite-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-content {
6274 padding: 30px 30px 30px 0;
6275 }
6276 .upk-elite-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-title {
6277 margin-bottom: 10px;
6278 font-size: 16px;
6279 }
6280 .upk-elite-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-title a:before {
6281 top: 12px;
6282 }
6283 .upk-elite-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-text {
6284 font-size: 13px;
6285 }
6286 .upk-elite-grid .upk-style-2 {
6287 grid-template-columns: repeat(6, 1fr);
6288 }
6289 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) {
6290 grid-column: span 6/auto;
6291 }
6292 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-item-box {
6293 display: block;
6294 }
6295 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-author-wrap {
6296 padding: 20px 20px 20px 0;
6297 }
6298 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-author-img-wrap img {
6299 width: 38px;
6300 }
6301 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-author-info-warp {
6302 padding-left: 15px;
6303 }
6304 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-author-info-warp .author-name .name {
6305 font-size: 14px;
6306 }
6307 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-author-info-warp .author-depertment {
6308 font-size: 12px;
6309 }
6310 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-content {
6311 padding: 20px;
6312 }
6313 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-title {
6314 margin-bottom: 10px;
6315 font-size: 16px;
6316 }
6317 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-title a:before {
6318 top: 18px;
6319 }
6320 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-text {
6321 font-size: 13px;
6322 }
6323 .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) {
6324 grid-column: span 6/auto;
6325 }
6326 .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 {
6327 padding: 20px 20px 20px 0;
6328 }
6329 .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 {
6330 width: 38px;
6331 }
6332 .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 {
6333 padding-left: 15px;
6334 }
6335 .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 {
6336 font-size: 14px;
6337 }
6338 .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 {
6339 font-size: 12px;
6340 }
6341 .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 {
6342 padding-top: 30px;
6343 padding-right: 30px;
6344 }
6345 .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 {
6346 margin-bottom: 10px;
6347 font-size: 16px;
6348 }
6349 .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 {
6350 top: 12px;
6351 }
6352 .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 {
6353 display: none;
6354 }
6355 .upk-elite-grid .upk-style-3 {
6356 grid-template-columns: repeat(6, 1fr);
6357 }
6358 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) {
6359 grid-column: span 6/auto;
6360 grid-row: span 3/auto;
6361 }
6362 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-author-wrap {
6363 padding: 20px 20px 20px 0;
6364 }
6365 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-author-img-wrap img {
6366 width: 38px;
6367 }
6368 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-author-info-warp {
6369 padding-left: 15px;
6370 }
6371 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-author-info-warp .author-name .name {
6372 font-size: 14px;
6373 }
6374 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-author-info-warp .author-depertment {
6375 font-size: 12px;
6376 }
6377 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-content {
6378 padding: 30px 30px 30px 0;
6379 }
6380 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-title {
6381 margin-bottom: 10px;
6382 font-size: 16px;
6383 }
6384 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-title a:before {
6385 top: 12px;
6386 }
6387 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-text {
6388 font-size: 13px;
6389 }
6390 .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) {
6391 grid-column: span 6/auto;
6392 }
6393 .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 {
6394 display: block;
6395 }
6396 .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 {
6397 content: none;
6398 }
6399 .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 {
6400 padding: 5px 5px 5px 0;
6401 }
6402 .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 {
6403 width: 30px;
6404 }
6405 .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 {
6406 padding-left: 10px;
6407 }
6408 .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 {
6409 margin-bottom: 0px;
6410 }
6411 .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 {
6412 font-size: 12px;
6413 }
6414 .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 {
6415 font-size: 10px;
6416 }
6417 .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 {
6418 padding-top: 15px;
6419 padding-right: 15px;
6420 padding-left: 15px;
6421 }
6422 .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 {
6423 margin-bottom: 10px;
6424 font-size: 12px;
6425 }
6426 .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 {
6427 top: 12px;
6428 }
6429 .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 {
6430 display: none;
6431 }
6432 .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 {
6433 display: none;
6434 }
6435 .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 {
6436 display: flex;
6437 padding-left: 50px;
6438 }
6439 .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 {
6440 margin-left: 10px;
6441 margin-right: 0;
6442 }
6443 .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 {
6444 margin-left: 0;
6445 }
6446 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-reading-time,
6447 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-post-time,
6448 .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,
6449 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-post-time,
6450 .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,
6451 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-post-time,
6452 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-date {
6453 color: #999;
6454 }
6455 .upk-elite-grid .upk-date-reading-wrap > div {
6456 position: relative;
6457 display: inline-flex;
6458 }
6459 .upk-elite-grid .upk-date-reading-wrap > div:before {
6460 content: attr(data-separator);
6461 margin: 0 5px;
6462 }
6463 .upk-elite-grid .upk-date-reading-wrap > div:nth-child(1)::before {
6464 display: none;
6465 }
6466
6467 .upk-global-link-yes .upk-elite-grid .upk-item:hover {
6468 cursor: pointer;
6469 }
6470
6471 @media only screen and (min-width: 600px) {
6472 .upk-elite-grid .upk-style-1 {
6473 grid-template-columns: repeat(3, 1fr);
6474 }
6475 .upk-elite-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-title {
6476 margin-bottom: 20px;
6477 font-size: 20px;
6478 }
6479 .upk-elite-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-text-wrap .upk-text {
6480 font-size: 15px;
6481 }
6482 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) {
6483 grid-column: span 4/auto;
6484 }
6485 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-item-box {
6486 display: flex;
6487 }
6488 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-image-wrap {
6489 max-width: 50%;
6490 min-width: 50%;
6491 }
6492 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-title {
6493 margin-bottom: 20px;
6494 font-size: 25px;
6495 }
6496 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-text {
6497 font-size: 16px;
6498 }
6499 .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) {
6500 grid-column: span 2/auto;
6501 }
6502 .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 {
6503 margin-bottom: 20px;
6504 font-size: 20px;
6505 }
6506 .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 {
6507 font-size: 15px;
6508 }
6509 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) {
6510 grid-column: span 3/auto;
6511 }
6512 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-title {
6513 margin-bottom: 20px;
6514 font-size: 25px;
6515 }
6516 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-title a:before {
6517 top: 16px;
6518 }
6519 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-text {
6520 font-size: 16px;
6521 }
6522 .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) {
6523 grid-column: span 3/auto;
6524 }
6525 .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 {
6526 display: flex;
6527 }
6528 .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 {
6529 width: 40%;
6530 }
6531 .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 {
6532 width: 60%;
6533 }
6534 .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 {
6535 padding: 10px 10px 10px 0;
6536 }
6537 .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 {
6538 width: 32px;
6539 }
6540 .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 {
6541 padding-left: 12px;
6542 }
6543 .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 {
6544 font-size: 14px;
6545 }
6546 .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 {
6547 font-size: 12px;
6548 }
6549 .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 {
6550 padding-top: 0px;
6551 padding-right: 30px;
6552 }
6553 .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 {
6554 margin-bottom: 10px;
6555 font-size: 16px;
6556 }
6557 .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 {
6558 top: 12px;
6559 }
6560 .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 {
6561 display: none;
6562 }
6563 }
6564 @media only screen and (min-width: 600px) and (max-width: 1024px) {
6565 .upk-elite-grid .upk-style-1 {
6566 grid-template-columns: repeat(2, 1fr);
6567 }
6568 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) {
6569 grid-column: span 6/auto;
6570 }
6571 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-title {
6572 font-size: 20px;
6573 }
6574 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-title a:before {
6575 top: 14px;
6576 }
6577 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-text {
6578 font-size: 15px;
6579 }
6580 .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) {
6581 grid-column: span 3/auto;
6582 }
6583 .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 {
6584 top: 14px;
6585 }
6586 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) {
6587 grid-column: span 6/auto;
6588 }
6589 .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) {
6590 grid-column: span 6/auto;
6591 }
6592 .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 {
6593 display: flex;
6594 }
6595 }
6596 .upk-hazel-grid .upk-post-grid {
6597 display: grid;
6598 grid-template-columns: repeat(1, 1fr);
6599 }
6600 .upk-hazel-grid .upk-item {
6601 position: relative;
6602 overflow: hidden;
6603 transition: all 0.3s ease;
6604 }
6605 .upk-hazel-grid .upk-item:hover .upk-content {
6606 opacity: 1;
6607 transform: translateY(0);
6608 }
6609 .upk-hazel-grid .upk-item:hover .upk-meta {
6610 opacity: 1;
6611 }
6612 .upk-hazel-grid .upk-item-box {
6613 position: relative;
6614 overflow: hidden;
6615 transition: all 0.3s ease-in;
6616 height: 100%;
6617 }
6618 .upk-hazel-grid .upk-item-box:before {
6619 content: "";
6620 display: block;
6621 position: absolute;
6622 width: 100%;
6623 top: 0;
6624 bottom: 0;
6625 z-index: 2;
6626 transition: all 0.3s ease;
6627 }
6628 .upk-hazel-grid .upk-item-box:hover .upk-img {
6629 transform: scale(1.1);
6630 }
6631 .upk-hazel-grid .upk-img {
6632 width: 100%;
6633 height: 100%;
6634 object-fit: cover;
6635 transition: all 0.3s ease;
6636 }
6637 .upk-hazel-grid .upk-content {
6638 padding: 30px;
6639 transition: all 0.3s ease;
6640 opacity: 1;
6641 }
6642 .upk-hazel-grid .upk-category a {
6643 text-decoration: none;
6644 font-size: 9px;
6645 background: #ef233c;
6646 text-transform: uppercase;
6647 letter-spacing: 1px;
6648 border-radius: 2px;
6649 display: inline-block;
6650 padding: 3px 6px;
6651 color: #fff;
6652 }
6653 .upk-hazel-grid .upk-category a + a {
6654 margin-left: 5px;
6655 }
6656 .upk-hazel-grid .upk-title {
6657 font-size: clamp(15px, 2vw, 20px);
6658 line-height: 1.3;
6659 margin-bottom: 6px;
6660 }
6661 .upk-hazel-grid .upk-meta {
6662 display: inline-flex;
6663 flex-wrap: wrap;
6664 align-items: center;
6665 opacity: 0;
6666 transition: all 0.3s ease;
6667 font-size: 12px;
6668 }
6669 .upk-hazel-grid .upk-meta .upk-blog-author {
6670 float: left;
6671 display: flex;
6672 align-items: center;
6673 }
6674 .upk-hazel-grid .upk-meta .upk-blog-author a {
6675 text-transform: capitalize;
6676 font-weight: 600;
6677 }
6678 .upk-hazel-grid .upk-meta .upk-blog-author .upk-post-grid-author {
6679 display: flex;
6680 line-height: 1;
6681 margin-left: 5px;
6682 }
6683 .upk-hazel-grid .upk-meta .upk-date {
6684 position: relative;
6685 display: flex;
6686 align-items: center;
6687 line-height: 1;
6688 }
6689 .upk-hazel-grid .upk-meta .upk-date i {
6690 margin: 0 5px;
6691 }
6692 .upk-hazel-grid .upk-meta .upk-post-time {
6693 margin-left: 5px;
6694 }
6695 .upk-hazel-grid .upk-meta .upk-post-time i {
6696 margin-right: 2px;
6697 }
6698 .upk-hazel-grid .upk-meta > div {
6699 position: relative;
6700 display: inline-flex;
6701 }
6702 .upk-hazel-grid .upk-meta > div:before {
6703 content: attr(data-separator);
6704 margin: 0 10px;
6705 }
6706 .upk-hazel-grid .upk-meta > div:nth-child(1)::before {
6707 display: none;
6708 }
6709 .upk-hazel-grid .upk-content-style-1 .upk-item-box:before {
6710 background: rgba(0, 0, 0, 0.4);
6711 }
6712 .upk-hazel-grid .upk-content-style-1 .upk-cetagory {
6713 margin-bottom: 15px;
6714 }
6715 .upk-hazel-grid .upk-content-style-1 .upk-title a {
6716 color: #fff;
6717 }
6718 .upk-hazel-grid .upk-content-style-1 .upk-meta {
6719 color: #fff;
6720 }
6721 .upk-hazel-grid .upk-content-style-1 .upk-meta .upk-blog-author a {
6722 color: #fff;
6723 }
6724 .upk-hazel-grid .upk-content-style-1 .upk-meta .upk-post-time,
6725 .upk-hazel-grid .upk-content-style-1 .upk-meta .upk-date {
6726 color: #ffffff;
6727 }
6728 .upk-hazel-grid .upk-content-style-2 .upk-content {
6729 padding: 15px;
6730 width: 100%;
6731 }
6732 .upk-hazel-grid .upk-content-style-2 .upk-cetagory {
6733 margin-bottom: 15px;
6734 }
6735 .upk-hazel-grid .upk-content-style-2 .upk-title a {
6736 color: #fff;
6737 }
6738 .upk-hazel-grid .upk-content-style-2 .upk-meta {
6739 color: #fff;
6740 }
6741 .upk-hazel-grid .upk-content-style-2 .upk-meta .upk-blog-author a {
6742 color: #fff;
6743 }
6744 .upk-hazel-grid .upk-content-style-2 .upk-meta .upk-post-time,
6745 .upk-hazel-grid .upk-content-style-2 .upk-meta .upk-date {
6746 color: #ffffff;
6747 }
6748 .upk-hazel-grid .upk-content-style-3 .upk-item-box:before {
6749 background: rgba(0, 0, 0, 0.4);
6750 }
6751 .upk-hazel-grid .upk-content-style-3 .upk-cetagory {
6752 margin-bottom: 15px;
6753 }
6754 .upk-hazel-grid .upk-content-style-3 .upk-title a {
6755 background: #fff;
6756 color: #000;
6757 display: inline;
6758 padding: 6px;
6759 -webkit-box-decoration-break: clone;
6760 }
6761 .upk-hazel-grid .upk-content-style-3 .upk-meta {
6762 background: #fff;
6763 color: #000;
6764 display: inline-flex;
6765 padding: 6px;
6766 }
6767 .upk-hazel-grid .upk-content-style-3 .upk-meta .upk-blog-author a {
6768 color: #000;
6769 }
6770 .upk-hazel-grid .upk-content-style-3 .upk-meta .upk-date {
6771 color: #000;
6772 }
6773 .upk-hazel-grid .upk-content-style-3 .upk-meta .upk-date::before {
6774 background: #000;
6775 }
6776 .upk-hazel-grid .upk-content-style-3 .upk-meta .upk-post-time {
6777 color: #000;
6778 }
6779 .upk-hazel-grid .upk-text-position-center-center .upk-content {
6780 position: absolute;
6781 top: 60%;
6782 left: 50%;
6783 width: 100%;
6784 z-index: 111;
6785 text-align: center;
6786 transform: translate(-50%, -50%);
6787 }
6788 .upk-hazel-grid .upk-text-position-center-center .upk-item:hover .upk-content {
6789 top: 50%;
6790 transform: translate(-50%, -50%);
6791 }
6792 .upk-hazel-grid .upk-text-position-bottom-center .upk-content,
6793 .upk-hazel-grid .upk-text-position-bottom-left .upk-content {
6794 position: absolute;
6795 bottom: 0;
6796 left: 0;
6797 z-index: 111;
6798 transform: translateY(30px);
6799 }
6800 .upk-hazel-grid .upk-text-position-bottom-center .upk-content {
6801 text-align: center;
6802 }
6803 .upk-hazel-grid .upk-text-position-top-left .upk-content {
6804 position: absolute;
6805 top: 0;
6806 left: 0;
6807 z-index: 111;
6808 transform: translateY(-40px);
6809 display: flex;
6810 flex-direction: column-reverse;
6811 flex-flow: wrap-reverse;
6812 }
6813 .upk-hazel-grid .upk-text-position-top-left .upk-title-wrap {
6814 margin-bottom: 10px;
6815 width: 100%;
6816 }
6817 .upk-hazel-grid .upk-text-position-top-left .upk-meta {
6818 margin-bottom: 20px;
6819 }
6820 .upk-hazel-grid .upk-text-position-top-right .upk-content {
6821 position: absolute;
6822 top: 0;
6823 right: 0;
6824 z-index: 111;
6825 text-align: right;
6826 transform: translateY(-40px);
6827 display: flex;
6828 flex-direction: column-reverse;
6829 flex-flow: wrap-reverse;
6830 }
6831 .upk-hazel-grid .upk-text-position-top-right .upk-title-wrap {
6832 margin-bottom: 10px;
6833 width: 100%;
6834 }
6835 .upk-hazel-grid .upk-text-position-top-right .upk-cetagory {
6836 margin-left: auto;
6837 }
6838 .upk-hazel-grid .upk-text-position-top-right .upk-meta {
6839 margin-left: auto;
6840 margin-bottom: 20px;
6841 }
6842 .upk-hazel-grid .upk-text-position-top-right .upk-category {
6843 margin-left: auto;
6844 }
6845 .upk-hazel-grid .upk-text-position-bottom-right .upk-content {
6846 position: absolute;
6847 bottom: 0;
6848 right: 0;
6849 z-index: 111;
6850 transform: translateY(30px);
6851 text-align: right;
6852 }
6853 .upk-hazel-grid .upk-text-position-bottom-right .upk-meta {
6854 opacity: 1;
6855 transition: all 0.3s ease;
6856 display: inline-flex;
6857 }
6858 .upk-hazel-grid .upk-post-grid.upk-style-2 .upk-item:nth-child(6n+1) {
6859 grid-row: none;
6860 }
6861 .upk-hazel-grid .upk-post-grid.upk-style-2 .upk-item:nth-child(n+1) {
6862 grid-column: span 2/auto;
6863 }
6864 .upk-hazel-grid .upk-post-grid.upk-style-3 .upk-item:nth-child(5n+1) {
6865 grid-row: span 2/auto;
6866 }
6867 .upk-hazel-grid .upk-post-grid.upk-style-3 .upk-item:nth-child(n+1) {
6868 grid-column: span 2/auto;
6869 }
6870 .upk-hazel-grid .upk-post-grid.upk-style-4 .upk-item:nth-child(5n+2) {
6871 grid-row: span 2/auto;
6872 }
6873 .upk-hazel-grid .upk-post-grid.upk-style-4 .upk-item:nth-child(n+1) {
6874 grid-column: span 2/auto;
6875 }
6876 .upk-hazel-grid .upk-post-grid.upk-style-5 .upk-item:nth-child(n+1) {
6877 grid-column: span 6/auto;
6878 }
6879 .upk-hazel-grid .upk-post-grid.upk-style-6 .upk-item:nth-child(n+1) {
6880 grid-column: span 2/auto;
6881 }
6882 .upk-hazel-grid .upk-post-grid.upk-style-6 .upk-item:nth-child(5n+3) {
6883 grid-row: span 2/auto;
6884 }
6885 .upk-hazel-grid .upk-post-grid.upk-style-7 .upk-item:nth-child(n+1) {
6886 grid-column: span 2/auto;
6887 }
6888 .upk-hazel-grid .upk-post-grid.upk-style-8 .upk-item:nth-child(n+1) {
6889 grid-column: span 3/auto;
6890 }
6891 .upk-hazel-grid .upk-post-grid.upk-style-9 .upk-item:nth-child(n+1) {
6892 grid-column: span 6/auto;
6893 }
6894 .upk-hazel-grid .upk-post-grid.upk-style-10 .upk-item:nth-child(n+1) {
6895 grid-column: span 6/auto;
6896 }
6897
6898 .upk-global-link-yes .upk-hazel-grid .upk-item:hover {
6899 cursor: pointer;
6900 }
6901
6902 @media only screen and (min-width: 661px) and (max-width: 1200px) {
6903 .upk-hazel-grid .upk-post-grid.upk-style-1 {
6904 grid-template-columns: repeat(2, 1fr);
6905 }
6906 .upk-hazel-grid .upk-post-grid.upk-style-2 .upk-item:nth-child(6n+1) {
6907 grid-column: span 3/auto !important;
6908 }
6909 .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) {
6910 grid-column: span 3/auto;
6911 }
6912 .upk-hazel-grid .upk-post-grid.upk-style-2 .upk-item:nth-child(6n+5) {
6913 grid-row: span 2/auto;
6914 }
6915 .upk-hazel-grid .upk-post-grid.upk-style-3 .upk-item:nth-child(5n+1) {
6916 grid-column: span 3/auto;
6917 grid-row: span 2/auto;
6918 }
6919 .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) {
6920 grid-column: span 3/auto;
6921 }
6922 .upk-hazel-grid .upk-post-grid.upk-style-4 .upk-item:nth-child(5n+2) {
6923 grid-row: span 2/auto;
6924 }
6925 .upk-hazel-grid .upk-post-grid.upk-style-4 .upk-item:nth-child(n+1) {
6926 grid-column: span 3/auto;
6927 }
6928 .upk-hazel-grid .upk-post-grid.upk-style-5 .upk-item:nth-child(5n+1) {
6929 grid-row: span 2/auto !important;
6930 grid-column: span 6/auto !important;
6931 }
6932 .upk-hazel-grid .upk-post-grid.upk-style-5 .upk-item:nth-child(5n+2) {
6933 grid-row: span 1/auto !important;
6934 }
6935 .upk-hazel-grid .upk-post-grid.upk-style-5 .upk-item:nth-child(5n+4) {
6936 grid-row: span 2/auto !important;
6937 grid-column: span 6/auto !important;
6938 }
6939 .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) {
6940 grid-column: span 3/auto !important;
6941 }
6942 .upk-hazel-grid .upk-post-grid.upk-style-6 .upk-item:nth-child(n+1) {
6943 grid-column: span 3/auto;
6944 }
6945 .upk-hazel-grid .upk-post-grid.upk-style-6 .upk-item:nth-child(5n+3) {
6946 grid-row: span 2/auto;
6947 }
6948 .upk-hazel-grid .upk-post-grid.upk-style-7 .upk-item:nth-child(n+1) {
6949 grid-column: span 3/auto;
6950 }
6951 .upk-hazel-grid .upk-post-grid.upk-style-9 .upk-item:nth-child(4n+1) {
6952 grid-column: span 6/auto !important;
6953 grid-row: span 2/auto !important;
6954 }
6955 .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) {
6956 grid-column: span 3/auto !important;
6957 }
6958 .upk-hazel-grid .upk-post-grid.upk-style-9 .upk-item:nth-child(4n+3) {
6959 grid-row: span 2/auto;
6960 }
6961 .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) {
6962 grid-row: span 2/auto !important;
6963 }
6964 .upk-hazel-grid .upk-post-grid.upk-style-10 .upk-item:nth-child(n+1) {
6965 grid-column: span 3/auto !important;
6966 }
6967 }
6968 @media only screen and (min-width: 661px) {
6969 .upk-hazel-grid .upk-post-grid {
6970 grid-template-columns: repeat(6, 1fr);
6971 }
6972 .upk-hazel-grid .upk-post-grid.upk-style-1 {
6973 grid-template-columns: repeat(3, 1fr);
6974 }
6975 .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) {
6976 grid-row: span 2/auto;
6977 }
6978 .upk-hazel-grid .upk-post-grid.upk-style-2 .upk-item:nth-child(6n+1) {
6979 grid-column: span 4/auto;
6980 grid-row: span 2/auto;
6981 }
6982 .upk-hazel-grid .upk-post-grid.upk-style-2 .upk-item:nth-child(6n+1) .upk-content {
6983 padding: 36px;
6984 }
6985 .upk-hazel-grid .upk-post-grid.upk-style-2 .upk-item:nth-child(6n+1) .upk-title {
6986 font-size: 32px;
6987 }
6988 .upk-hazel-grid .upk-post-grid.upk-style-3 .upk-item:nth-child(5n+1) .upk-title {
6989 font-size: 25px;
6990 }
6991 .upk-hazel-grid .upk-post-grid.upk-style-4 .upk-item:nth-child(5n+2) .upk-title {
6992 font-size: 25px;
6993 }
6994 .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 {
6995 padding: 36px;
6996 }
6997 .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 {
6998 font-size: 32px;
6999 }
7000 .upk-hazel-grid .upk-post-grid.upk-style-5 .upk-item:nth-child(5n+1) {
7001 grid-column: span 4/auto;
7002 }
7003 .upk-hazel-grid .upk-post-grid.upk-style-5 .upk-item:nth-child(5n+4) {
7004 grid-column: span 4/auto;
7005 grid-row: span 2/auto;
7006 }
7007 .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) {
7008 grid-column: span 2/auto;
7009 }
7010 .upk-hazel-grid .upk-post-grid.upk-style-9 .upk-item:nth-child(4n+1) {
7011 grid-column: span 4/auto;
7012 grid-row: span 3/auto;
7013 }
7014 .upk-hazel-grid .upk-post-grid.upk-style-9 .upk-item:nth-child(4n+1) .upk-content {
7015 padding: 36px;
7016 }
7017 .upk-hazel-grid .upk-post-grid.upk-style-9 .upk-item:nth-child(4n+1) .upk-title {
7018 font-size: 32px;
7019 }
7020 .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) {
7021 grid-column: span 2/auto;
7022 }
7023 .upk-hazel-grid .upk-post-grid.upk-style-10 .upk-item:nth-child(6n+5) {
7024 grid-column: span 4/auto;
7025 grid-row: span 2/auto;
7026 }
7027 .upk-hazel-grid .upk-post-grid.upk-style-10 .upk-item:nth-child(6n+5) .upk-content {
7028 padding: 36px;
7029 }
7030 .upk-hazel-grid .upk-post-grid.upk-style-10 .upk-item:nth-child(6n+5) .upk-title {
7031 font-size: 32px;
7032 }
7033 .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) {
7034 grid-column: span 2/auto;
7035 }
7036 }
7037 .upk-maple-grid .upk-post-grid {
7038 display: grid;
7039 grid-gap: 20px;
7040 }
7041 .upk-maple-grid .upk-item {
7042 position: relative;
7043 overflow: hidden;
7044 display: flex;
7045 transition: all 0.3s ease;
7046 }
7047 .upk-maple-grid .upk-item:hover .upk-img {
7048 transform: scale(1.1);
7049 }
7050 .upk-maple-grid .upk-item-box {
7051 position: relative;
7052 }
7053 .upk-maple-grid .upk-image-wrap {
7054 position: relative;
7055 display: flex;
7056 }
7057 .upk-maple-grid .upk-main-image {
7058 position: relative;
7059 overflow: hidden;
7060 border-radius: 5px;
7061 width: 100%;
7062 display: flex;
7063 }
7064 .upk-maple-grid .upk-main-image .upk-img {
7065 width: 100%;
7066 height: 100%;
7067 object-fit: cover;
7068 transition: all 0.3s ease-in-out;
7069 }
7070 .upk-maple-grid .upk-category {
7071 position: absolute;
7072 top: 0;
7073 left: 0;
7074 margin: 15px;
7075 display: inline-flex;
7076 gap: 7px;
7077 flex-wrap: wrap;
7078 }
7079 .upk-maple-grid .upk-category a {
7080 background-color: #ef233c;
7081 text-decoration: none;
7082 padding: 3px 10px;
7083 border-radius: 15px;
7084 font-size: 12px;
7085 color: #ffffff;
7086 }
7087 .upk-maple-grid .upk-post-format {
7088 position: absolute;
7089 bottom: 0;
7090 right: 50px;
7091 }
7092 .upk-maple-grid .upk-post-format a {
7093 color: #fff;
7094 background-color: #ef233c;
7095 display: flex;
7096 position: absolute;
7097 padding: 10px;
7098 border-radius: 30px;
7099 cursor: pointer;
7100 transform: translate(-50%, -50%);
7101 }
7102 .upk-maple-grid .upk-post-format a i {
7103 display: flex;
7104 }
7105 .upk-maple-grid .upk-content {
7106 padding-top: 20px;
7107 width: 100%;
7108 }
7109 .upk-maple-grid .upk-meta {
7110 display: inline-flex;
7111 flex-wrap: wrap;
7112 align-items: center;
7113 margin-bottom: 15px;
7114 font-size: 13px;
7115 }
7116 .upk-maple-grid .upk-meta .upk-author {
7117 display: flex;
7118 align-items: center;
7119 }
7120 .upk-maple-grid .upk-meta .upk-author img {
7121 border-radius: 80px;
7122 margin-right: 10px;
7123 }
7124 .upk-maple-grid .upk-meta .author-name {
7125 color: #8d99ae;
7126 font-weight: 600;
7127 }
7128 .upk-maple-grid .upk-meta .upk-blog-date {
7129 position: relative;
7130 display: flex;
7131 }
7132 .upk-maple-grid .upk-meta .upk-blog-date .date {
7133 color: #8d99ae;
7134 }
7135 .upk-maple-grid .upk-meta .upk-blog-date i {
7136 margin: 0 5px;
7137 }
7138 .upk-maple-grid .upk-meta .upk-post-time {
7139 margin-left: 5px;
7140 color: #8d99ae;
7141 }
7142 .upk-maple-grid .upk-meta .upk-post-time i {
7143 margin-right: 2px;
7144 }
7145 .upk-maple-grid .upk-meta .upk-reading-time {
7146 color: #8d99ae;
7147 }
7148 .upk-maple-grid .upk-meta > div {
7149 position: relative;
7150 display: inline-flex;
7151 }
7152 .upk-maple-grid .upk-meta > div:before {
7153 content: attr(data-separator);
7154 margin: 0 8px;
7155 }
7156 .upk-maple-grid .upk-meta > div:nth-child(1)::before {
7157 display: none;
7158 }
7159 .upk-maple-grid .upk-title {
7160 width: 100%;
7161 font-size: 18px;
7162 font-weight: 600;
7163 line-height: 1.4;
7164 margin-top: 0;
7165 margin-bottom: 15px;
7166 }
7167 .upk-maple-grid .upk-title a {
7168 color: #2b2d42;
7169 }
7170 .upk-maple-grid .upk-title a:hover {
7171 color: #ef233c;
7172 }
7173 .upk-maple-grid .upk-text {
7174 color: #8d99ae;
7175 font-size: 14px;
7176 }
7177 .upk-maple-grid .upk-text P {
7178 margin: 0;
7179 }
7180 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-item-box,
7181 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-item-box,
7182 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-item-box,
7183 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-item-box,
7184 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-item-box,
7185 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-item-box,
7186 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-item-box,
7187 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-item-box,
7188 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-item-box,
7189 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-item-box,
7190 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-item-box,
7191 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-item-box {
7192 display: flex;
7193 align-items: center;
7194 width: 100%;
7195 }
7196 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-title,
7197 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-title,
7198 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-title,
7199 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-title,
7200 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-title,
7201 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-title,
7202 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-title,
7203 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-title,
7204 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-title,
7205 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-title,
7206 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-title,
7207 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-title {
7208 font-size: 16px;
7209 }
7210 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-category,
7211 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-post-format,
7212 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-author,
7213 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-blog-date::before,
7214 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-text,
7215 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-category,
7216 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-post-format,
7217 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-author,
7218 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-blog-date::before,
7219 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-text,
7220 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-category,
7221 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-post-format,
7222 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-author,
7223 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-blog-date::before,
7224 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-text,
7225 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-category,
7226 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-post-format,
7227 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-author,
7228 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-blog-date::before,
7229 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-text,
7230 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-category,
7231 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-post-format,
7232 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-author,
7233 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-blog-date::before,
7234 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-text,
7235 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-category,
7236 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-post-format,
7237 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-author,
7238 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-blog-date::before,
7239 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-text,
7240 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-category,
7241 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-post-format,
7242 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-author,
7243 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-blog-date::before,
7244 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-text,
7245 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-category,
7246 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-post-format,
7247 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-author,
7248 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-blog-date::before,
7249 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-text,
7250 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-category,
7251 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-post-format,
7252 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-author,
7253 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-blog-date::before,
7254 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-text,
7255 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-category,
7256 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-post-format,
7257 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-author,
7258 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-blog-date::before,
7259 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-text,
7260 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-category,
7261 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-post-format,
7262 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-author,
7263 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-blog-date::before,
7264 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-text,
7265 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-category,
7266 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-post-format,
7267 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-author,
7268 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-blog-date::before,
7269 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-text {
7270 display: none;
7271 }
7272 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-main-image,
7273 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-main-image,
7274 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-main-image,
7275 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-main-image,
7276 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-main-image,
7277 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-main-image,
7278 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-main-image,
7279 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-main-image,
7280 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-main-image,
7281 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-main-image,
7282 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-main-image,
7283 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-main-image {
7284 width: 150px;
7285 }
7286 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-content,
7287 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-content,
7288 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-content,
7289 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-content,
7290 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-content,
7291 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-content,
7292 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-content,
7293 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-content,
7294 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-content,
7295 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-content,
7296 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-content,
7297 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-content {
7298 padding: 15px;
7299 }
7300 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-content-inner,
7301 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-content-inner,
7302 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-content-inner,
7303 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-content-inner,
7304 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-content-inner,
7305 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-content-inner,
7306 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-content-inner,
7307 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-content-inner,
7308 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-content-inner,
7309 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-content-inner,
7310 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-content-inner,
7311 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-content-inner {
7312 display: flex;
7313 flex-direction: row-reverse;
7314 flex-flow: wrap-reverse;
7315 }
7316 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-meta,
7317 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-meta,
7318 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-meta,
7319 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-meta,
7320 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-meta,
7321 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-meta,
7322 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-meta,
7323 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-meta,
7324 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-meta,
7325 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-meta,
7326 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-meta,
7327 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-meta {
7328 font-size: 13px;
7329 margin-bottom: 0;
7330 width: 100%;
7331 }
7332 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-meta .upk-blog-date,
7333 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-meta .upk-blog-date,
7334 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-meta .upk-blog-date,
7335 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-meta .upk-blog-date,
7336 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-meta .upk-blog-date,
7337 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-meta .upk-blog-date,
7338 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-meta .upk-blog-date,
7339 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-meta .upk-blog-date,
7340 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-meta .upk-blog-date,
7341 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-meta .upk-blog-date,
7342 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-meta .upk-blog-date,
7343 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-meta .upk-blog-date {
7344 padding-left: 0px;
7345 }
7346 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-meta .upk-blog-date i,
7347 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-meta .upk-blog-date i,
7348 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-meta .upk-blog-date i,
7349 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-meta .upk-blog-date i,
7350 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-meta .upk-blog-date i,
7351 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-meta .upk-blog-date i,
7352 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-meta .upk-blog-date i,
7353 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-meta .upk-blog-date i,
7354 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-meta .upk-blog-date i,
7355 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-meta .upk-blog-date i,
7356 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-meta .upk-blog-date i,
7357 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-meta .upk-blog-date i {
7358 margin-left: 0;
7359 }
7360 .upk-maple-grid .upk-style-1 {
7361 grid-template-columns: repeat(6, 1fr);
7362 }
7363 .upk-maple-grid .upk-style-1 .upk-item {
7364 grid-column: span 6/auto;
7365 }
7366 .upk-maple-grid .upk-style-2 {
7367 grid-template-columns: repeat(6, 1fr);
7368 }
7369 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+1) {
7370 grid-column: span 6/auto;
7371 grid-row: span 4/auto;
7372 }
7373 .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) {
7374 grid-column: span 6/auto;
7375 }
7376 .upk-maple-grid .upk-style-3 {
7377 grid-template-columns: repeat(1, 1fr);
7378 }
7379 .upk-maple-grid .upk-style-4 {
7380 grid-template-columns: repeat(1, 1fr);
7381 }
7382 .upk-maple-grid .upk-style-5 {
7383 grid-template-columns: repeat(6, 1fr);
7384 }
7385 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+1) {
7386 grid-column: span 6/auto;
7387 }
7388 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+1) .upk-item-box {
7389 display: block;
7390 }
7391 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+1) .upk-main-image {
7392 width: 100%;
7393 }
7394 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+1) .upk-content {
7395 padding-top: 30px;
7396 padding-left: 0px;
7397 padding-right: 0px;
7398 }
7399 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+1) .upk-title {
7400 font-size: 18px;
7401 }
7402 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+3) {
7403 grid-column: span 6/auto;
7404 grid-row: span 3/auto;
7405 }
7406 .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) {
7407 grid-column: span 6/auto;
7408 }
7409
7410 .upk-maple-content--center .upk-style-1 .upk-item:nth-child(6n+3) .upk-meta,
7411 .upk-maple-content--center .upk-style-1 .upk-item:nth-child(6n+4) .upk-meta,
7412 .upk-maple-content--center .upk-style-1 .upk-item:nth-child(6n+5) .upk-meta,
7413 .upk-maple-content--center .upk-style-1 .upk-item:nth-child(6n+6) .upk-meta,
7414 .upk-maple-content--center .upk-style-2 .upk-item:nth-child(5n+2) .upk-meta,
7415 .upk-maple-content--center .upk-style-2 .upk-item:nth-child(5n+3) .upk-meta,
7416 .upk-maple-content--center .upk-style-2 .upk-item:nth-child(5n+4) .upk-meta,
7417 .upk-maple-content--center .upk-style-2 .upk-item:nth-child(5n+5) .upk-meta,
7418 .upk-maple-content--center .upk-style-5 .upk-item:nth-child(5n+2) .upk-meta,
7419 .upk-maple-content--center .upk-style-5 .upk-item:nth-child(5n+4) .upk-meta,
7420 .upk-maple-content--center .upk-style-5 .upk-item:nth-child(5n+5) .upk-meta,
7421 .upk-maple-content--center .upk-style-3 .upk-item:nth-child(n+1) .upk-meta {
7422 justify-content: center;
7423 }
7424
7425 .upk-maple-content--right .upk-style-1 .upk-item:nth-child(6n+3) .upk-item-box,
7426 .upk-maple-content--right .upk-style-1 .upk-item:nth-child(6n+4) .upk-item-box,
7427 .upk-maple-content--right .upk-style-1 .upk-item:nth-child(6n+5) .upk-item-box,
7428 .upk-maple-content--right .upk-style-1 .upk-item:nth-child(6n+6) .upk-item-box,
7429 .upk-maple-content--right .upk-style-2 .upk-item:nth-child(5n+2) .upk-item-box,
7430 .upk-maple-content--right .upk-style-2 .upk-item:nth-child(5n+3) .upk-item-box,
7431 .upk-maple-content--right .upk-style-2 .upk-item:nth-child(5n+4) .upk-item-box,
7432 .upk-maple-content--right .upk-style-2 .upk-item:nth-child(5n+5) .upk-item-box,
7433 .upk-maple-content--right .upk-style-5 .upk-item:nth-child(5n+2) .upk-item-box,
7434 .upk-maple-content--right .upk-style-5 .upk-item:nth-child(5n+4) .upk-item-box,
7435 .upk-maple-content--right .upk-style-5 .upk-item:nth-child(5n+5) .upk-item-box,
7436 .upk-maple-content--right .upk-style-3 .upk-item:nth-child(n+1) .upk-item-box {
7437 flex-direction: row-reverse;
7438 }
7439 .upk-maple-content--right .upk-style-1 .upk-item:nth-child(6n+3) .upk-meta,
7440 .upk-maple-content--right .upk-style-1 .upk-item:nth-child(6n+4) .upk-meta,
7441 .upk-maple-content--right .upk-style-1 .upk-item:nth-child(6n+5) .upk-meta,
7442 .upk-maple-content--right .upk-style-1 .upk-item:nth-child(6n+6) .upk-meta,
7443 .upk-maple-content--right .upk-style-2 .upk-item:nth-child(5n+2) .upk-meta,
7444 .upk-maple-content--right .upk-style-2 .upk-item:nth-child(5n+3) .upk-meta,
7445 .upk-maple-content--right .upk-style-2 .upk-item:nth-child(5n+4) .upk-meta,
7446 .upk-maple-content--right .upk-style-2 .upk-item:nth-child(5n+5) .upk-meta,
7447 .upk-maple-content--right .upk-style-5 .upk-item:nth-child(5n+2) .upk-meta,
7448 .upk-maple-content--right .upk-style-5 .upk-item:nth-child(5n+4) .upk-meta,
7449 .upk-maple-content--right .upk-style-5 .upk-item:nth-child(5n+5) .upk-meta,
7450 .upk-maple-content--right .upk-style-3 .upk-item:nth-child(n+1) .upk-meta {
7451 justify-content: flex-end;
7452 }
7453
7454 .upk-global-link-yes .upk-maple-grid .upk-item:hover {
7455 cursor: pointer;
7456 }
7457
7458 @media (min-width: 768px) {
7459 .upk-maple-grid .upk-title {
7460 font-size: 24px;
7461 }
7462 .upk-maple-grid .upk-text {
7463 font-size: 16px;
7464 margin-bottom: 20px;
7465 }
7466 .upk-maple-grid .upk-meta {
7467 font-size: 14px;
7468 }
7469 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-title,
7470 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-title,
7471 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-title,
7472 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-title,
7473 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-title,
7474 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-title,
7475 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-title,
7476 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-title,
7477 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-title,
7478 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-title,
7479 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-title,
7480 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-title {
7481 font-size: 18px;
7482 }
7483 .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) {
7484 grid-column: span 3/auto;
7485 }
7486 .upk-maple-grid .upk-style-4,
7487 .upk-maple-grid .upk-style-3 {
7488 grid-template-columns: repeat(2, 1fr);
7489 }
7490 .upk-maple-grid .upk-style-1 .upk-item:nth-child(n+1) {
7491 grid-column: span 3/auto;
7492 }
7493 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+1) .upk-image-wrap,
7494 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+1) .upk-content {
7495 width: 50%;
7496 }
7497 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+1) .upk-item-box {
7498 display: flex;
7499 align-items: center;
7500 }
7501 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+1) .upk-post-format {
7502 bottom: 50px;
7503 right: 0px;
7504 }
7505 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+1) .upk-content {
7506 padding: 0 30px;
7507 }
7508 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+1) .upk-title {
7509 font-size: 24px;
7510 }
7511 .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) {
7512 grid-column: span 3/auto;
7513 }
7514 }
7515 .upk-ramble-grid {
7516 position: relative;
7517 }
7518 .upk-ramble-grid .upk-post-wrap {
7519 display: grid;
7520 }
7521 .upk-ramble-grid .upk-item {
7522 display: flex;
7523 position: relative;
7524 position: relative;
7525 overflow: hidden;
7526 border-radius: 6px;
7527 height: 360px;
7528 -webkit-box-shadow: 0px 3px 10px -5px rgba(151, 163, 184, 0.5);
7529 box-shadow: 0px 3px 10px -5px rgba(151, 163, 184, 0.5);
7530 -webkit-transition: all 0.3s ease;
7531 transition: all 0.3s ease;
7532 }
7533 .upk-ramble-grid .upk-item:hover .upk-image-wrap:before {
7534 background-color: rgba(239, 35, 60, 0.5);
7535 }
7536 .upk-ramble-grid .upk-item:hover .upk-meta {
7537 position: relative;
7538 opacity: 1;
7539 margin-top: 0;
7540 margin-bottom: 15px;
7541 transform: translateY(0);
7542 transition-delay: 0.3s;
7543 }
7544 .upk-ramble-grid .upk-item:hover .upk-date-cetagory-wrap {
7545 position: absolute;
7546 opacity: 0;
7547 visibility: hidden;
7548 transform: translateY(20px);
7549 transition-delay: 0.3s;
7550 }
7551 .upk-ramble-grid .upk-item:hover .upk-title a {
7552 color: #fff;
7553 }
7554 .upk-ramble-grid .upk-item:hover .upk-text {
7555 color: #f8f8f8;
7556 opacity: 1;
7557 transition-delay: 0.4s;
7558 transform: translateY(0px);
7559 }
7560 .upk-ramble-grid .upk-item:hover .upk-btn-comments-wrap .upk-readmore {
7561 color: #fff;
7562 }
7563 .upk-ramble-grid .upk-item:hover .upk-btn-comments-wrap .upk-readmore svg * {
7564 fill: #fff;
7565 }
7566 .upk-ramble-grid .upk-item:hover .upk-btn-comments-wrap .upk-comments {
7567 color: #fff;
7568 }
7569 .upk-ramble-grid .upk-item:hover .upk-default-show {
7570 visibility: hidden;
7571 opacity: 0;
7572 transform: translateY(20px);
7573 }
7574 .upk-ramble-grid .upk-item:hover .upk-default-hide {
7575 opacity: 1;
7576 transform: translateY(0);
7577 visibility: visible;
7578 transition-delay: 0.1s;
7579 }
7580 .upk-ramble-grid .upk-image-wrap {
7581 display: flex;
7582 width: 100%;
7583 }
7584 .upk-ramble-grid .upk-image-wrap:before {
7585 position: absolute;
7586 content: "";
7587 top: 0;
7588 left: 0;
7589 width: 100%;
7590 height: 100%;
7591 background-color: #fff;
7592 -webkit-transition: all 0.3s ease;
7593 transition: all 0.3s ease;
7594 }
7595 .upk-ramble-grid .upk-img {
7596 object-fit: cover;
7597 height: 100%;
7598 width: 100%;
7599 }
7600 .upk-ramble-grid .upk-content {
7601 position: absolute;
7602 top: 0;
7603 left: 0;
7604 width: 100%;
7605 }
7606 .upk-ramble-grid .upk-author-name a {
7607 color: #fff;
7608 font-size: 15px;
7609 font-weight: 600;
7610 text-transform: capitalize;
7611 -webkit-transition: color 0.3s ease;
7612 transition: color 0.3s ease;
7613 }
7614 .upk-ramble-grid .upk-post-time,
7615 .upk-ramble-grid .upk-date {
7616 color: #f5f5f5;
7617 font-size: 14px;
7618 }
7619 .upk-ramble-grid .upk-post-time {
7620 margin-left: 5px;
7621 }
7622 .upk-ramble-grid .upk-post-time i {
7623 margin-right: 2px;
7624 }
7625 .upk-ramble-grid .upk-meta {
7626 display: flex;
7627 align-items: center;
7628 position: absolute;
7629 -webkit-transition: all 0.3s ease;
7630 transition: all 0.3s ease;
7631 opacity: 0;
7632 transform: translateY(-100%);
7633 }
7634 .upk-ramble-grid .upk-meta .upk-author-image {
7635 margin-right: 15px;
7636 }
7637 .upk-ramble-grid .upk-meta .upk-author-image img {
7638 border-radius: 80px;
7639 }
7640 .upk-ramble-grid .upk-date-reading-time {
7641 color: #f5f5f5;
7642 font-size: 14px;
7643 flex-wrap: wrap;
7644 }
7645 .upk-ramble-grid .upk-date-reading-time > div {
7646 position: relative;
7647 display: inline-flex;
7648 }
7649 .upk-ramble-grid .upk-date-reading-time > div:before {
7650 content: attr(data-separator);
7651 margin: 0 8px;
7652 }
7653 .upk-ramble-grid .upk-date-reading-time > div:nth-child(1)::before {
7654 display: none;
7655 }
7656 .upk-ramble-grid .upk-date-cetagory-wrap {
7657 display: inline-flex;
7658 align-items: center;
7659 position: relative;
7660 opacity: 1;
7661 transition: all 0.3s ease;
7662 margin-bottom: 15px;
7663 transform: translateY(0);
7664 visibility: visible;
7665 transition: all 0.3s ease;
7666 }
7667 .upk-ramble-grid .upk-date-cetagory-wrap .upk-post-time,
7668 .upk-ramble-grid .upk-date-cetagory-wrap .upk-date {
7669 color: #8D99AE;
7670 font-size: 15px;
7671 line-height: 1;
7672 }
7673 .upk-ramble-grid .upk-date-cetagory-wrap .upk-category {
7674 position: relative;
7675 margin-left: 10px;
7676 padding-left: 10px;
7677 display: inline-flex;
7678 }
7679 .upk-ramble-grid .upk-date-cetagory-wrap .upk-category a {
7680 color: #8D99AE;
7681 font-size: 15px;
7682 text-transform: capitalize;
7683 line-height: 1;
7684 }
7685 .upk-ramble-grid .upk-date-cetagory-wrap .upk-category a + a {
7686 margin-left: 5px;
7687 }
7688 .upk-ramble-grid .upk-date-cetagory-wrap .upk-category:before {
7689 content: "";
7690 position: absolute;
7691 background: #e6e9ec;
7692 height: 100%;
7693 width: 2px;
7694 left: -1px;
7695 }
7696 .upk-ramble-grid .upk-title {
7697 font-size: 24px;
7698 font-weight: 600;
7699 margin: 0;
7700 padding-bottom: 15px;
7701 text-transform: capitalize;
7702 }
7703 .upk-ramble-grid .upk-title a {
7704 color: #2B2D42;
7705 -webkit-transition: all 0.3s ease;
7706 transition: all 0.3s ease;
7707 }
7708 .upk-ramble-grid .upk-text {
7709 font-size: 16px;
7710 color: #8D99AE;
7711 opacity: 0;
7712 transition: all 0.3s ease;
7713 transform: translateY(-20px);
7714 }
7715 .upk-ramble-grid .upk-btn-comments-wrap {
7716 display: flex;
7717 justify-content: space-between;
7718 align-items: center;
7719 position: absolute;
7720 width: 100%;
7721 bottom: 0;
7722 padding: 30px;
7723 }
7724 .upk-ramble-grid .upk-btn-comments-wrap .upk-readmore {
7725 color: #8D99AE;
7726 font-size: 15px;
7727 font-weight: 600;
7728 text-transform: capitalize;
7729 -webkit-transition: all 0.3s ease;
7730 transition: all 0.3s ease;
7731 }
7732 .upk-ramble-grid .upk-btn-comments-wrap .upk-readmore svg {
7733 width: 1em;
7734 }
7735 .upk-ramble-grid .upk-btn-comments-wrap .upk-readmore svg * {
7736 fill: #8D99AE;
7737 }
7738 .upk-ramble-grid .upk-btn-comments-wrap .upk-comments {
7739 color: #8D99AE;
7740 font-size: 15px;
7741 text-transform: capitalize;
7742 -webkit-transition: color 0.3s ease;
7743 transition: color 0.3s ease;
7744 }
7745 .upk-ramble-grid .upk-default-show {
7746 position: absolute;
7747 -webkit-transition: all 0.3s ease;
7748 transition: all 0.3s ease;
7749 opacity: 1;
7750 transform: translateY(0);
7751 padding: 30px;
7752 }
7753 .upk-ramble-grid .upk-default-hide {
7754 position: absolute;
7755 -webkit-transition: all 0.3s ease;
7756 transition: all 0.3s ease;
7757 opacity: 0;
7758 transform: translateY(-100%);
7759 visibility: hidden;
7760 padding: 30px;
7761 }
7762
7763 .upk-global-link-yes .upk-ramble-grid .upk-item:hover {
7764 cursor: pointer;
7765 }
7766
7767 .upk-alex-carousel {
7768 position: relative;
7769 }
7770 .upk-alex-carousel .upk-item {
7771 position: relative;
7772 overflow: hidden;
7773 display: flex;
7774 height: 300px;
7775 }
7776 .upk-alex-carousel .upk-item:hover .upk-button-wrap {
7777 margin-bottom: 0px !important;
7778 }
7779 .upk-alex-carousel .upk-item:hover .upk-readmore {
7780 background: white;
7781 }
7782 .upk-alex-carousel .upk-item:hover .upk-readmore .upk-readmore-icon:before {
7783 width: 50px;
7784 background: #2B2D42;
7785 }
7786 .upk-alex-carousel .upk-item:hover .upk-readmore .upk-readmore-icon span:before,
7787 .upk-alex-carousel .upk-item:hover .upk-readmore .upk-readmore-icon span:after {
7788 width: 10px;
7789 transition-delay: 0.3s;
7790 background: #2B2D42;
7791 opacity: 1;
7792 }
7793 .upk-alex-carousel .upk-item:hover .upk-post-format a {
7794 transform: translateY(0);
7795 opacity: 1;
7796 }
7797 .upk-alex-carousel .upk-meta {
7798 position: absolute;
7799 top: 15px;
7800 left: 15px;
7801 display: flex;
7802 align-items: center;
7803 }
7804 .upk-alex-carousel .upk-meta .upk-author-img img {
7805 border-radius: 80px;
7806 margin-right: 10px;
7807 }
7808 .upk-alex-carousel .upk-meta .upk-author-name a {
7809 color: #dcdcdc;
7810 font-size: 16px;
7811 text-transform: capitalize;
7812 font-weight: 500;
7813 }
7814 .upk-alex-carousel .upk-meta .upk-reading-time,
7815 .upk-alex-carousel .upk-meta .upk-date,
7816 .upk-alex-carousel .upk-meta .upk-post-time {
7817 color: #dcdcdc;
7818 font-size: 12px;
7819 font-weight: 500;
7820 }
7821 .upk-alex-carousel .upk-meta .upk-post-time {
7822 margin-left: 5px;
7823 }
7824 .upk-alex-carousel .upk-meta .upk-post-time i {
7825 margin-right: 2px;
7826 }
7827 .upk-alex-carousel .upk-meta .upk-date-reading-wrap > div {
7828 position: relative;
7829 display: inline-flex;
7830 }
7831 .upk-alex-carousel .upk-meta .upk-date-reading-wrap > div:before {
7832 content: attr(data-separator);
7833 margin: 0 5px;
7834 }
7835 .upk-alex-carousel .upk-meta .upk-date-reading-wrap > div:nth-child(1)::before {
7836 display: none;
7837 }
7838 .upk-alex-carousel .upk-content-wrap {
7839 position: absolute;
7840 width: 100%;
7841 bottom: 0;
7842 height: auto;
7843 background: rgba(43, 45, 66, 0.3);
7844 }
7845 .upk-alex-carousel .upk-image-wrap {
7846 width: 100%;
7847 }
7848 .upk-alex-carousel .upk-image-wrap .upk-img {
7849 position: relative;
7850 width: 100%;
7851 height: 100%;
7852 object-fit: cover;
7853 }
7854 .upk-alex-carousel .upk-content {
7855 padding: 20px;
7856 }
7857 .upk-alex-carousel .upk-title {
7858 font-size: 18px;
7859 font-weight: 600;
7860 display: inline;
7861 margin: 0;
7862 }
7863 .upk-alex-carousel .upk-title a {
7864 color: #fff;
7865 }
7866 .upk-alex-carousel .upk-category {
7867 margin-bottom: 5px;
7868 }
7869 .upk-alex-carousel .upk-category a {
7870 font-size: 15px;
7871 font-weight: 500;
7872 color: rgba(255, 255, 255, 0.5);
7873 }
7874 .upk-alex-carousel .upk-button-wrap {
7875 margin-bottom: -50px;
7876 transition: margin-bottom 0.5s cubic-bezier(0.25, 0.85, 0.35, 0.98);
7877 }
7878 .upk-alex-carousel .upk-readmore {
7879 display: flex;
7880 position: relative;
7881 padding: 25px 20px;
7882 transition: all 0.3s ease;
7883 }
7884 .upk-alex-carousel .upk-readmore .upk-readmore-icon {
7885 position: relative;
7886 }
7887 .upk-alex-carousel .upk-readmore .upk-readmore-icon:before {
7888 content: "";
7889 position: absolute;
7890 left: 0;
7891 height: 2px;
7892 width: 25px;
7893 background: rgba(255, 255, 255, 0.5);
7894 transition: all 0.5s ease;
7895 }
7896 .upk-alex-carousel .upk-readmore .upk-readmore-icon span:before,
7897 .upk-alex-carousel .upk-readmore .upk-readmore-icon span:after {
7898 content: "";
7899 position: absolute;
7900 left: 40px;
7901 width: 10px;
7902 height: 2px;
7903 background: transparent;
7904 border-radius: 10px;
7905 transition: all 0.5s ease;
7906 opacity: 0;
7907 }
7908 .upk-alex-carousel .upk-readmore .upk-readmore-icon span:after {
7909 transform: rotate(-45deg);
7910 bottom: -6px;
7911 }
7912 .upk-alex-carousel .upk-readmore .upk-readmore-icon span:before {
7913 transform: rotate(45deg);
7914 top: -4px;
7915 }
7916 .upk-alex-carousel .upk-content-left .upk-content-wrap {
7917 left: 0;
7918 }
7919 .upk-alex-carousel .upk-content-right .upk-content-wrap {
7920 right: 0;
7921 }
7922 .upk-alex-carousel .upk-post-format {
7923 position: absolute;
7924 right: 0;
7925 top: 0;
7926 margin: 15px;
7927 }
7928 .upk-alex-carousel .upk-post-format a {
7929 padding: 16px 16px;
7930 display: inline-flex;
7931 color: #fff;
7932 font-size: 16px;
7933 transform: translateY(15px);
7934 opacity: 0;
7935 transition: all 0.5s cubic-bezier(0.25, 0.85, 0.35, 0.98);
7936 }
7937
7938 .upk-global-link-yes .upk-alex-carousel .upk-item:hover {
7939 cursor: pointer;
7940 }
7941
7942 @media (min-width: 1024px) {
7943 .upk-alex-carousel .upk-content-wrap {
7944 width: 60%;
7945 }
7946 }
7947 .upk-alter-grid .upk-post-grid {
7948 display: grid;
7949 grid-gap: 20px;
7950 }
7951 .upk-alter-grid .upk-item {
7952 position: relative;
7953 display: flex;
7954 overflow: hidden;
7955 transition: all 0.3s ease;
7956 }
7957 .upk-alter-grid .upk-item:hover .upk-img {
7958 transform: scale(1.1);
7959 }
7960 .upk-alter-grid .upk-item:hover .upk-readmore-on-image .upk-readmore-icon:before {
7961 left: 0;
7962 width: 50px;
7963 background: #ffffff;
7964 transition-delay: 0.1s;
7965 opacity: 1;
7966 }
7967 .upk-alter-grid .upk-item:hover .upk-readmore-on-image .upk-readmore-icon span:before,
7968 .upk-alter-grid .upk-item:hover .upk-readmore-on-image .upk-readmore-icon span:after {
7969 left: 21px;
7970 background: #ffffff;
7971 opacity: 1;
7972 }
7973 .upk-alter-grid .upk-item:hover .upk-readmore-on-image .upk-readmore-icon span:after {
7974 transform: scale(1) rotate(-45deg);
7975 }
7976 .upk-alter-grid .upk-item:hover .upk-readmore-on-image .upk-readmore-icon span:before {
7977 transform: scale(1) rotate(45deg);
7978 }
7979 .upk-alter-grid .upk-item-box {
7980 position: relative;
7981 display: flex;
7982 flex-direction: column;
7983 width: 100%;
7984 }
7985 .upk-alter-grid .upk-img-wrap {
7986 position: relative;
7987 display: flex;
7988 }
7989 .upk-alter-grid .upk-img-wrap .upk-main-img {
7990 overflow: hidden;
7991 display: flex;
7992 width: 100%;
7993 }
7994 .upk-alter-grid .upk-img-wrap .upk-main-img .upk-img {
7995 width: 100%;
7996 height: 100%;
7997 object-fit: cover;
7998 transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
7999 }
8000 .upk-alter-grid .upk-content {
8001 display: flex;
8002 padding: 30px;
8003 height: 100%;
8004 }
8005 .upk-alter-grid .upk-content > div {
8006 display: flex;
8007 flex-direction: column;
8008 }
8009 .upk-alter-grid .upk-category {
8010 margin-bottom: 10px;
8011 z-index: 1;
8012 }
8013 .upk-alter-grid .upk-category a {
8014 color: #909aae;
8015 font-size: 11px;
8016 font-weight: 600;
8017 text-transform: uppercase;
8018 letter-spacing: 1.1px;
8019 transition: all 0.3s ease-in-out;
8020 background-clip: padding-box;
8021 -moz-background-clip: padding;
8022 -webkit-background-clip: padding;
8023 }
8024 .upk-alter-grid .upk-category a:hover {
8025 color: #EF233C;
8026 }
8027 .upk-alter-grid .upk-title {
8028 margin-top: 0;
8029 line-height: 1.4;
8030 font-weight: 600;
8031 }
8032 .upk-alter-grid .upk-title a {
8033 color: #2B2D42;
8034 transition: all 0.5s ease;
8035 }
8036 .upk-alter-grid .upk-title a:hover {
8037 color: #EF233C;
8038 }
8039 .upk-alter-grid .upk-text-wrap {
8040 flex-grow: 1;
8041 }
8042 .upk-alter-grid .upk-text-wrap .upk-text {
8043 line-height: 1.5;
8044 letter-spacing: 0.5px;
8045 color: #8D99AE;
8046 }
8047 .upk-alter-grid .upk-text-wrap .upk-text p {
8048 margin: 0;
8049 }
8050 .upk-alter-grid .upk-meta {
8051 display: inline-flex;
8052 align-items: center;
8053 font-size: 12px;
8054 color: #8D99AE;
8055 text-transform: uppercase;
8056 font-weight: 600;
8057 line-height: 1;
8058 }
8059 .upk-alter-grid .upk-meta .author-name {
8060 color: #8D99AE;
8061 }
8062 .upk-alter-grid .upk-meta .upk-post-time {
8063 margin-left: 5px;
8064 }
8065 .upk-alter-grid .upk-meta .upk-post-time i {
8066 margin-right: 2px;
8067 }
8068 .upk-alter-grid .upk-meta .upk-separator {
8069 margin: 0 6px;
8070 }
8071 .upk-alter-grid .upk-meta > div {
8072 position: relative;
8073 display: inline-flex;
8074 }
8075 .upk-alter-grid .upk-meta > div:before {
8076 content: attr(data-separator);
8077 margin: 0 5px;
8078 }
8079 .upk-alter-grid .upk-meta > div:nth-child(1)::before {
8080 display: none;
8081 }
8082 .upk-alter-grid .upk-readmore {
8083 color: #2B2D42;
8084 font-size: 14px;
8085 font-weight: 600;
8086 letter-spacing: 0.5px;
8087 margin: 20px 0;
8088 transition: all 0.3s ease;
8089 }
8090 .upk-alter-grid .upk-readmore:hover {
8091 color: #EF233C;
8092 }
8093 .upk-alter-grid .upk-readmore-on-image {
8094 position: absolute;
8095 height: 100%;
8096 width: 100%;
8097 }
8098 .upk-alter-grid .upk-readmore-on-image .upk-readmore-icon {
8099 position: absolute;
8100 left: calc(50% - 25px);
8101 top: 50%;
8102 transform: translate(-50%, -50%);
8103 }
8104 .upk-alter-grid .upk-readmore-on-image .upk-readmore-icon:before {
8105 content: "";
8106 position: absolute;
8107 left: -30px;
8108 height: 5px;
8109 width: 0;
8110 background: rgba(255, 255, 255, 0.5);
8111 transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
8112 opacity: 0;
8113 }
8114 .upk-alter-grid .upk-readmore-on-image .upk-readmore-icon span:before,
8115 .upk-alter-grid .upk-readmore-on-image .upk-readmore-icon span:after {
8116 content: "";
8117 position: absolute;
8118 left: -15px;
8119 width: 40px;
8120 height: 5px;
8121 background: transparent;
8122 transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
8123 opacity: 0;
8124 }
8125 .upk-alter-grid .upk-readmore-on-image .upk-readmore-icon span:after {
8126 transform: scale(0.7) rotate(-45deg);
8127 bottom: -17px;
8128 }
8129 .upk-alter-grid .upk-readmore-on-image .upk-readmore-icon span:before {
8130 transform: scale(0.7) rotate(45deg);
8131 top: -13px;
8132 }
8133 .upk-alter-grid .upk-readmore-on-image:before {
8134 content: "";
8135 position: absolute;
8136 width: 100%;
8137 height: 100%;
8138 }
8139 .upk-alter-grid .upk-post-format a {
8140 position: absolute;
8141 bottom: 0;
8142 right: 0;
8143 padding: 14px;
8144 color: #2B2D42;
8145 background: #fff;
8146 font-size: 14px;
8147 display: inline-flex;
8148 transition: all 0.3s ease;
8149 }
8150 .upk-alter-grid .upk-style-1 {
8151 grid-template-columns: repeat(1, 1fr);
8152 }
8153 .upk-alter-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-content {
8154 padding: 30px;
8155 align-items: flex-start;
8156 }
8157 .upk-alter-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-title {
8158 margin-bottom: 10px;
8159 font-size: 16px;
8160 }
8161 .upk-alter-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-text-wrap {
8162 margin-bottom: 20px;
8163 }
8164 .upk-alter-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-text-wrap .upk-text {
8165 font-size: 13px;
8166 }
8167 .upk-alter-grid .upk-style-2 {
8168 grid-template-columns: repeat(6, 1fr);
8169 }
8170 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) {
8171 grid-column: span 6/auto;
8172 grid-row: span 3/auto;
8173 }
8174 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-content {
8175 align-items: center;
8176 }
8177 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-title {
8178 margin-bottom: 10px;
8179 font-size: 16px;
8180 }
8181 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-text-wrap {
8182 margin-bottom: 20px;
8183 }
8184 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-text-wrap .upk-text {
8185 font-size: 13px;
8186 }
8187 .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) {
8188 grid-column: span 6/auto;
8189 }
8190 .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 {
8191 display: flex;
8192 flex-direction: inherit;
8193 }
8194 .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 {
8195 width: 120px;
8196 }
8197 .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 {
8198 padding: 10px;
8199 align-items: center;
8200 }
8201 .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 {
8202 margin-bottom: 2px;
8203 font-size: 12px;
8204 flex-grow: 1;
8205 }
8206 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+2) .upk-category,
8207 .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,
8208 .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,
8209 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+4) .upk-text-wrap {
8210 display: none;
8211 }
8212 .upk-alter-grid .upk-style-3 {
8213 grid-template-columns: repeat(6, 1fr);
8214 }
8215 .upk-alter-grid .upk-style-3 .upk-item:nth-child(1) {
8216 grid-column: span 6/auto;
8217 }
8218 .upk-alter-grid .upk-style-3 .upk-item:nth-child(1) .upk-content {
8219 align-items: center;
8220 }
8221 .upk-alter-grid .upk-style-3 .upk-item:nth-child(1) .upk-title {
8222 margin-bottom: 10px;
8223 font-size: 16px;
8224 }
8225 .upk-alter-grid .upk-style-3 .upk-item:nth-child(1) .upk-text-wrap {
8226 margin-bottom: 20px;
8227 }
8228 .upk-alter-grid .upk-style-3 .upk-item:nth-child(1) .upk-text-wrap .upk-text {
8229 font-size: 13px;
8230 }
8231 .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) {
8232 grid-column: span 6/auto;
8233 }
8234 .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 {
8235 padding: 20px;
8236 align-items: center;
8237 }
8238 .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 {
8239 margin-bottom: 10px;
8240 font-size: 16px;
8241 flex-grow: 1;
8242 }
8243 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-category,
8244 .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,
8245 .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,
8246 .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,
8247 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+5) .upk-text-wrap {
8248 display: none;
8249 }
8250
8251 .upk-primary-meta-end-position--yes .upk-style-1 .upk-item:nth-child(n+1) .upk-content {
8252 align-items: inherit;
8253 }
8254 .upk-primary-meta-end-position--yes .upk-style-2 .upk-item:nth-child(4n+1) .upk-content,
8255 .upk-primary-meta-end-position--yes .upk-style-3 .upk-item:nth-child(5n+1) .upk-content {
8256 align-items: inherit;
8257 }
8258
8259 .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 {
8260 align-items: inherit;
8261 }
8262 .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 {
8263 align-items: inherit;
8264 }
8265
8266 .upk-global-link-yes .upk-alter-grid .upk-item:hover {
8267 cursor: pointer;
8268 }
8269
8270 .upk-content-on-image-yes .upk-alter-grid .upk-item:hover .upk-content {
8271 height: 100% !important;
8272 }
8273 .upk-content-on-image-yes .upk-alter-grid .upk-item:hover .upk-readmore,
8274 .upk-content-on-image-yes .upk-alter-grid .upk-item:hover .upk-meta,
8275 .upk-content-on-image-yes .upk-alter-grid .upk-item:hover .upk-text {
8276 opacity: 1;
8277 }
8278 .upk-content-on-image-yes .upk-alter-grid .upk-item:hover .upk-meta {
8279 transition-delay: 0.2s;
8280 }
8281 .upk-content-on-image-yes .upk-alter-grid .upk-content {
8282 position: absolute;
8283 height: 150px;
8284 bottom: 0;
8285 background-color: rgba(0, 0, 0, 0.15);
8286 transition: all 0.3s ease-in-out;
8287 }
8288 .upk-content-on-image-yes .upk-alter-grid .upk-readmore,
8289 .upk-content-on-image-yes .upk-alter-grid .upk-meta,
8290 .upk-content-on-image-yes .upk-alter-grid .upk-text {
8291 opacity: 0;
8292 transition: all 0.3s ease;
8293 }
8294 .upk-content-on-image-yes .upk-alter-grid .upk-readmore,
8295 .upk-content-on-image-yes .upk-alter-grid .upk-text,
8296 .upk-content-on-image-yes .upk-alter-grid .upk-meta,
8297 .upk-content-on-image-yes .upk-alter-grid .upk-meta a,
8298 .upk-content-on-image-yes .upk-alter-grid .upk-title a,
8299 .upk-content-on-image-yes .upk-alter-grid .upk-category a {
8300 color: #ffffff;
8301 }
8302 .upk-content-on-image-yes .upk-alter-grid .upk-readmore-on-image {
8303 display: none;
8304 }
8305
8306 @media only screen and (min-width: 600px) {
8307 .upk-alter-grid .upk-style-1 {
8308 grid-template-columns: repeat(3, 1fr);
8309 }
8310 .upk-alter-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-category a {
8311 font-size: 12px;
8312 }
8313 .upk-alter-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-title {
8314 margin-bottom: 20px;
8315 font-size: 20px;
8316 }
8317 .upk-alter-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-text-wrap .upk-text {
8318 font-size: 15px;
8319 }
8320 .upk-alter-grid .upk-style-2.upk-post-grid {
8321 grid-template-columns: repeat(8, 1fr);
8322 }
8323 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) {
8324 grid-column: span 5/auto;
8325 }
8326 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-item-box {
8327 display: flex;
8328 flex-direction: row;
8329 }
8330 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-img-wrap {
8331 max-width: 50%;
8332 min-width: 50%;
8333 }
8334 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-category a {
8335 font-size: 12px;
8336 }
8337 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-title {
8338 margin-bottom: 20px;
8339 font-size: 20px;
8340 }
8341 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-text-wrap .upk-text {
8342 font-size: 15px;
8343 }
8344 .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) {
8345 grid-column: span 3/auto;
8346 display: flex;
8347 }
8348 .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 {
8349 display: flex;
8350 flex-direction: row;
8351 }
8352 .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 {
8353 width: 130px;
8354 }
8355 .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 {
8356 padding: 15px;
8357 }
8358 .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 {
8359 margin-bottom: 10px;
8360 line-height: 1.3;
8361 font-size: 16px;
8362 flex-grow: 1;
8363 }
8364 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+2) .upk-category,
8365 .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,
8366 .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,
8367 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+4) .upk-text-wrap {
8368 display: none;
8369 }
8370 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) {
8371 grid-column: span 4/auto;
8372 }
8373 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) .upk-item-box {
8374 display: flex;
8375 flex-direction: row;
8376 }
8377 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) .upk-img-wrap {
8378 max-width: 50%;
8379 min-width: 50%;
8380 }
8381 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) .upk-category a {
8382 font-size: 12px;
8383 }
8384 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) .upk-title {
8385 margin-bottom: 20px;
8386 font-size: 20px;
8387 }
8388 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) .upk-text-wrap .upk-text {
8389 font-size: 15px;
8390 }
8391 .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) {
8392 grid-column: span 2/auto;
8393 }
8394 .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 {
8395 padding: 20px 25px;
8396 }
8397 .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 {
8398 line-height: 1.3;
8399 font-size: 18px;
8400 }
8401 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-category,
8402 .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,
8403 .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,
8404 .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,
8405 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+5) .upk-text-wrap {
8406 display: none;
8407 }
8408 }
8409 @media only screen and (min-width: 600px) and (max-width: 1024px) {
8410 .upk-alter-grid .upk-style-1 {
8411 grid-template-columns: repeat(2, 1fr);
8412 }
8413 .upk-alter-grid .upk-style-2.upk-post-grid {
8414 grid-template-columns: repeat(6, 1fr);
8415 }
8416 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) {
8417 grid-column: span 6/auto;
8418 }
8419 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-item-box {
8420 display: flex;
8421 }
8422 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-category a {
8423 font-size: 12px;
8424 }
8425 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-title {
8426 margin-bottom: 20px;
8427 font-size: 16px;
8428 flex-grow: 1;
8429 }
8430 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-text-wrap .upk-text {
8431 font-size: 14px;
8432 }
8433 .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) {
8434 grid-column: span 6/auto;
8435 }
8436 .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 {
8437 display: flex;
8438 }
8439 .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 {
8440 width: 140px;
8441 }
8442 .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 {
8443 padding: 20px;
8444 }
8445 .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 {
8446 margin-bottom: 10px;
8447 font-size: 14px;
8448 }
8449 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+2) .upk-category,
8450 .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,
8451 .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,
8452 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+4) .upk-text-wrap {
8453 display: none;
8454 }
8455 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) {
8456 grid-column: span 6/auto;
8457 }
8458 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) .upk-content {
8459 padding: 19px 40px 20px;
8460 }
8461 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) .upk-title {
8462 margin-bottom: 10px;
8463 font-size: 16px;
8464 }
8465 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) .upk-text-wrap {
8466 margin-bottom: 20px;
8467 }
8468 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) .upk-text-wrap .upk-text {
8469 font-size: 13px;
8470 }
8471 .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) {
8472 grid-column: span 3/auto;
8473 }
8474 .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 {
8475 padding: 19px 40px 20px;
8476 }
8477 .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 {
8478 margin-bottom: 10px;
8479 font-size: 16px;
8480 }
8481 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-category,
8482 .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,
8483 .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,
8484 .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,
8485 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+5) .upk-text-wrap {
8486 display: none;
8487 }
8488 }
8489 .upk-alter-carousel .upk-item {
8490 position: relative;
8491 overflow: hidden;
8492 background: #fff;
8493 }
8494 .upk-alter-carousel .upk-item:hover .upk-main-img .upk-img {
8495 transform: scale(1.1);
8496 }
8497 .upk-alter-carousel .upk-item:hover .upk-readmore-on-image .upk-readmore-icon:before {
8498 left: 0;
8499 width: 50px;
8500 background: #ffffff;
8501 transition-delay: 0.1s;
8502 opacity: 1;
8503 }
8504 .upk-alter-carousel .upk-item:hover .upk-readmore-on-image .upk-readmore-icon span:before,
8505 .upk-alter-carousel .upk-item:hover .upk-readmore-on-image .upk-readmore-icon span:after {
8506 left: 21px;
8507 background: #ffffff;
8508 opacity: 1;
8509 }
8510 .upk-alter-carousel .upk-item:hover .upk-readmore-on-image .upk-readmore-icon span:after {
8511 transform: scale(1) rotate(-45deg);
8512 }
8513 .upk-alter-carousel .upk-item:hover .upk-readmore-on-image .upk-readmore-icon span:before {
8514 transform: scale(1) rotate(45deg);
8515 }
8516 .upk-alter-carousel .upk-item-box {
8517 position: relative;
8518 display: flex;
8519 flex-direction: column;
8520 width: 100%;
8521 height: 100%;
8522 }
8523 .upk-alter-carousel .upk-img-wrap {
8524 position: relative;
8525 }
8526 .upk-alter-carousel .upk-img-wrap .upk-main-img {
8527 overflow: hidden;
8528 display: flex;
8529 width: 100%;
8530 }
8531 .upk-alter-carousel .upk-img-wrap .upk-main-img .upk-img {
8532 width: 100%;
8533 height: 100%;
8534 object-fit: cover;
8535 transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
8536 }
8537 .upk-alter-carousel .upk-content {
8538 position: relative;
8539 display: flex;
8540 align-items: flex-start;
8541 padding: 30px;
8542 height: 100%;
8543 z-index: 1;
8544 }
8545 .upk-alter-carousel .upk-content > div {
8546 display: flex;
8547 flex-direction: column;
8548 }
8549 .upk-alter-carousel .upk-title {
8550 font-size: 16px;
8551 font-weight: 600;
8552 line-height: 1.4;
8553 margin-top: 0;
8554 margin-bottom: 10px;
8555 }
8556 .upk-alter-carousel .upk-title a {
8557 color: #2B2D42;
8558 transition: all 0.5s ease;
8559 }
8560 .upk-alter-carousel .upk-title a:hover {
8561 color: #EF233C;
8562 }
8563 .upk-alter-carousel .upk-text-wrap {
8564 flex-grow: 1;
8565 margin-bottom: 20px;
8566 }
8567 .upk-alter-carousel .upk-text-wrap .upk-text {
8568 font-size: 13px;
8569 line-height: 1.5;
8570 letter-spacing: 0.5px;
8571 color: #8D99AE;
8572 }
8573 .upk-alter-carousel .upk-text-wrap .upk-text p {
8574 margin: 0;
8575 }
8576 .upk-alter-carousel .upk-category {
8577 display: inline-flex;
8578 margin-bottom: 10px;
8579 }
8580 .upk-alter-carousel .upk-category a {
8581 color: #909aae;
8582 font-size: 11px;
8583 font-weight: 600;
8584 letter-spacing: 1.1px;
8585 text-transform: uppercase;
8586 transition: all 0.3s ease-in-out;
8587 }
8588 .upk-alter-carousel .upk-category a:hover {
8589 color: #EF233C;
8590 }
8591 .upk-alter-carousel .upk-meta {
8592 display: inline-flex;
8593 align-items: center;
8594 font-size: 12px;
8595 color: #8D99AE;
8596 text-transform: uppercase;
8597 font-weight: 600;
8598 line-height: 1;
8599 }
8600 .upk-alter-carousel .upk-meta .author-name {
8601 color: #8D99AE;
8602 }
8603 .upk-alter-carousel .upk-meta .upk-post-time {
8604 margin-left: 5px;
8605 }
8606 .upk-alter-carousel .upk-meta .upk-post-time i {
8607 margin-right: 2px;
8608 }
8609 .upk-alter-carousel .upk-meta .upk-separator {
8610 margin: 0 6px;
8611 }
8612 .upk-alter-carousel .upk-meta > div {
8613 position: relative;
8614 display: inline-flex;
8615 }
8616 .upk-alter-carousel .upk-meta > div:before {
8617 content: attr(data-separator);
8618 margin: 0 5px;
8619 }
8620 .upk-alter-carousel .upk-meta > div:nth-child(1)::before {
8621 display: none;
8622 }
8623 .upk-alter-carousel .upk-readmore {
8624 color: #2B2D42;
8625 font-size: 14px;
8626 font-weight: 600;
8627 letter-spacing: 0.5px;
8628 margin: 20px 0;
8629 transition: all 0.3s ease;
8630 }
8631 .upk-alter-carousel .upk-readmore:hover {
8632 color: #EF233C;
8633 }
8634 .upk-alter-carousel .upk-readmore-on-image {
8635 position: absolute;
8636 height: 100%;
8637 width: 100%;
8638 }
8639 .upk-alter-carousel .upk-readmore-on-image .upk-readmore-icon {
8640 position: absolute;
8641 left: calc(50% - 25px);
8642 top: 50%;
8643 transform: translate(-50%, -50%);
8644 }
8645 .upk-alter-carousel .upk-readmore-on-image .upk-readmore-icon:before {
8646 content: "";
8647 position: absolute;
8648 left: -30px;
8649 height: 5px;
8650 width: 0;
8651 background: rgba(255, 255, 255, 0.5);
8652 transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
8653 opacity: 0;
8654 }
8655 .upk-alter-carousel .upk-readmore-on-image .upk-readmore-icon span:before,
8656 .upk-alter-carousel .upk-readmore-on-image .upk-readmore-icon span:after {
8657 content: "";
8658 position: absolute;
8659 left: -15px;
8660 width: 40px;
8661 height: 5px;
8662 background: transparent;
8663 transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
8664 opacity: 0;
8665 }
8666 .upk-alter-carousel .upk-readmore-on-image .upk-readmore-icon span:after {
8667 transform: scale(0.7) rotate(-45deg);
8668 bottom: -17px;
8669 }
8670 .upk-alter-carousel .upk-readmore-on-image .upk-readmore-icon span:before {
8671 transform: scale(0.7) rotate(45deg);
8672 top: -13px;
8673 }
8674 .upk-alter-carousel .upk-readmore-on-image:before {
8675 content: "";
8676 position: absolute;
8677 width: 100%;
8678 height: 100%;
8679 }
8680 .upk-alter-carousel .upk-post-format a {
8681 position: absolute;
8682 bottom: 0;
8683 right: 0;
8684 padding: 14px;
8685 color: #2B2D42;
8686 background: #fff;
8687 font-size: 14px;
8688 display: inline-flex;
8689 transition: all 0.3s ease;
8690 }
8691
8692 .upk-meta-end-position--yes .upk-alter-carousel .upk-content {
8693 align-items: inherit;
8694 }
8695
8696 .upk-item-match-height--yes .upk-alter-carousel .swiper-slide {
8697 height: initial;
8698 }
8699
8700 .upk-global-link-yes .upk-alter-carousel .upk-item:hover {
8701 cursor: pointer;
8702 }
8703
8704 @media (min-width: 768px) {
8705 .upk-alter-carousel .upk-category a {
8706 font-size: 12px;
8707 }
8708 .upk-alter-carousel .upk-title {
8709 margin-bottom: 20px;
8710 font-size: 20px;
8711 }
8712 .upk-alter-carousel .upk-text-wrap .upk-text {
8713 font-size: 15px;
8714 }
8715 }
8716 .upk-amox-grid {
8717 display: grid;
8718 grid-gap: 30px;
8719 }
8720 .upk-amox-grid .upk-item {
8721 overflow: hidden;
8722 }
8723 .upk-amox-grid .upk-item:hover .upk-img-wrap .upk-img {
8724 transform: scale(1.2);
8725 }
8726 .upk-amox-grid .upk-item.active {
8727 position: relative;
8728 }
8729 .upk-amox-grid .upk-item.active .upk-img-wrap {
8730 height: 100% !important;
8731 position: relative;
8732 }
8733 .upk-amox-grid .upk-item.active .upk-img-wrap::before {
8734 position: absolute;
8735 content: "";
8736 top: 0;
8737 width: 100%;
8738 height: 100%;
8739 background: rgba(43, 45, 66, 0.3490196078);
8740 z-index: 1;
8741 transition: background 0.3s ease;
8742 }
8743 .upk-amox-grid .upk-item.active .upk-content {
8744 position: absolute;
8745 bottom: 0;
8746 width: 100%;
8747 padding: 20px;
8748 text-align: center;
8749 z-index: 1;
8750 }
8751 .upk-amox-grid .upk-item.active .upk-title a {
8752 color: #EDF2F4;
8753 }
8754 .upk-amox-grid .upk-item.active .upk-title a:hover {
8755 color: #D90429;
8756 }
8757 .upk-amox-grid .upk-item.active .upk-category a {
8758 color: #fff;
8759 background: #161a2b;
8760 padding: 4px 8px;
8761 transition: all 0.3s ease-in-out;
8762 }
8763 .upk-amox-grid .upk-item.active .upk-category a:hover {
8764 background: #D90429;
8765 }
8766 .upk-amox-grid .upk-item.active .upk-meta {
8767 color: #EDF2F4;
8768 }
8769 .upk-amox-grid .upk-img-wrap {
8770 overflow: hidden;
8771 cursor: pointer;
8772 display: flex;
8773 }
8774 .upk-amox-grid .upk-img-wrap .upk-img {
8775 width: 100%;
8776 height: 100%;
8777 object-fit: cover;
8778 transform: scale(1);
8779 transition: transform 1s cubic-bezier(0.645, 0.045, 0.355, 1);
8780 }
8781 .upk-amox-grid .upk-content {
8782 padding: 20px 0;
8783 }
8784 .upk-amox-grid .upk-category {
8785 display: inline-flex;
8786 flex-wrap: wrap;
8787 gap: 7px;
8788 margin-bottom: 8px;
8789 }
8790 .upk-amox-grid .upk-category a {
8791 font-size: 11px;
8792 color: #8D99AE;
8793 text-transform: uppercase;
8794 transition: all 0.3s ease-in-out;
8795 }
8796 .upk-amox-grid .upk-category a:hover {
8797 color: #D90429;
8798 }
8799 .upk-amox-grid .upk-title {
8800 margin: 0;
8801 padding-bottom: 8px;
8802 font-size: 20px;
8803 font-weight: 700;
8804 }
8805 .upk-amox-grid .upk-title a {
8806 color: #2B2D42;
8807 transition: all 0.3s ease-in-out;
8808 }
8809 .upk-amox-grid .upk-title a:hover {
8810 color: #D90429;
8811 }
8812 .upk-amox-grid .upk-meta {
8813 font-size: 12px;
8814 color: #8D99AE;
8815 }
8816 .upk-amox-grid .upk-meta .upk-post-time {
8817 margin-left: 5px;
8818 align-items: center;
8819 }
8820 .upk-amox-grid .upk-meta .upk-post-time i {
8821 margin-right: 2px;
8822 }
8823 .upk-amox-grid .upk-meta > div {
8824 position: relative;
8825 display: inline-flex;
8826 }
8827 .upk-amox-grid .upk-meta > div:before {
8828 content: attr(data-separator);
8829 margin: 0 5px;
8830 }
8831 .upk-amox-grid .upk-meta > div:nth-child(1)::before {
8832 display: none;
8833 }
8834 .upk-amox-grid .upk-comments span {
8835 margin-left: 4px;
8836 }
8837
8838 .upk-global-link-yes .upk-amox-grid .upk-item:hover {
8839 cursor: pointer;
8840 }
8841
8842 .upk-amox-carousel .upk-item {
8843 overflow: hidden;
8844 }
8845 .upk-amox-carousel .upk-item:hover .upk-img-wrap .upk-img {
8846 transform: scale(1.2);
8847 }
8848 .upk-amox-carousel .upk-item.active {
8849 position: relative;
8850 }
8851 .upk-amox-carousel .upk-item.active .upk-img-wrap {
8852 height: 100% !important;
8853 position: relative;
8854 }
8855 .upk-amox-carousel .upk-item.active .upk-img-wrap::before {
8856 position: absolute;
8857 content: "";
8858 top: 0;
8859 width: 100%;
8860 height: 100%;
8861 background: rgba(43, 45, 66, 0.3490196078);
8862 z-index: 1;
8863 transition: background 0.3s ease;
8864 }
8865 .upk-amox-carousel .upk-item.active .upk-content {
8866 position: absolute;
8867 bottom: 0;
8868 width: 100%;
8869 padding: 20px;
8870 text-align: center;
8871 z-index: 1;
8872 }
8873 .upk-amox-carousel .upk-item.active .upk-title a {
8874 color: #EDF2F4;
8875 }
8876 .upk-amox-carousel .upk-item.active .upk-title a:hover {
8877 color: #D90429;
8878 }
8879 .upk-amox-carousel .upk-item.active .upk-category a {
8880 color: #fff;
8881 background: #161a2b;
8882 padding: 4px 8px;
8883 transition: all 0.3s ease-in-out;
8884 }
8885 .upk-amox-carousel .upk-item.active .upk-category a:hover {
8886 background: #D90429;
8887 }
8888 .upk-amox-carousel .upk-item.active .upk-meta {
8889 color: #EDF2F4;
8890 }
8891 .upk-amox-carousel .upk-img-wrap {
8892 overflow: hidden;
8893 cursor: pointer;
8894 display: flex;
8895 }
8896 .upk-amox-carousel .upk-img-wrap .upk-img {
8897 width: 100%;
8898 height: 100%;
8899 object-fit: cover;
8900 transform: scale(1);
8901 transition: transform 1s cubic-bezier(0.645, 0.045, 0.355, 1);
8902 }
8903 .upk-amox-carousel .upk-content {
8904 padding: 20px 0;
8905 }
8906 .upk-amox-carousel .upk-category {
8907 display: inline-flex;
8908 flex-wrap: wrap;
8909 gap: 7px;
8910 margin-bottom: 8px;
8911 }
8912 .upk-amox-carousel .upk-category a {
8913 font-size: 11px;
8914 color: #8D99AE;
8915 text-transform: uppercase;
8916 transition: all 0.3s ease-in-out;
8917 }
8918 .upk-amox-carousel .upk-category a:hover {
8919 color: #D90429;
8920 }
8921 .upk-amox-carousel .upk-title {
8922 margin: 0;
8923 padding-bottom: 8px;
8924 font-size: 20px;
8925 font-weight: 700;
8926 }
8927 .upk-amox-carousel .upk-title a {
8928 color: #2B2D42;
8929 transition: all 0.3s ease-in-out;
8930 }
8931 .upk-amox-carousel .upk-title a:hover {
8932 color: #D90429;
8933 }
8934 .upk-amox-carousel .upk-meta {
8935 font-size: 12px;
8936 color: #8D99AE;
8937 }
8938 .upk-amox-carousel .upk-meta .upk-post-time {
8939 margin-left: 5px;
8940 }
8941 .upk-amox-carousel .upk-meta .upk-post-time i {
8942 margin-right: 2px;
8943 }
8944 .upk-amox-carousel .upk-meta > div {
8945 position: relative;
8946 display: inline-flex;
8947 }
8948 .upk-amox-carousel .upk-meta > div:before {
8949 content: attr(data-separator);
8950 margin: 0 5px;
8951 }
8952 .upk-amox-carousel .upk-meta > div:nth-child(1)::before {
8953 display: none;
8954 }
8955 .upk-amox-carousel .upk-comments span {
8956 margin-left: 4px;
8957 }
8958
8959 .upk-amox-carousel-active--yes .upk-item.swiper-slide-active {
8960 position: relative;
8961 }
8962 .upk-amox-carousel-active--yes .upk-item.swiper-slide-active .upk-img-wrap {
8963 height: 100%;
8964 position: relative;
8965 }
8966 .upk-amox-carousel-active--yes .upk-item.swiper-slide-active .upk-img-wrap::before {
8967 position: absolute;
8968 content: "";
8969 top: 0;
8970 width: 100%;
8971 height: 100%;
8972 background: rgba(43, 45, 66, 0.3490196078);
8973 z-index: 1;
8974 transition: background 0.3s ease;
8975 }
8976 .upk-amox-carousel-active--yes .upk-item.swiper-slide-active .upk-content {
8977 position: absolute;
8978 bottom: 0;
8979 width: 100%;
8980 padding: 20px;
8981 text-align: center;
8982 z-index: 1;
8983 }
8984 .upk-amox-carousel-active--yes .upk-item.swiper-slide-active .upk-title a {
8985 color: #EDF2F4;
8986 }
8987 .upk-amox-carousel-active--yes .upk-item.swiper-slide-active .upk-title a:hover {
8988 color: #D90429;
8989 }
8990 .upk-amox-carousel-active--yes .upk-item.swiper-slide-active .upk-category a {
8991 color: #fff;
8992 background: #161a2b;
8993 padding: 4px 8px;
8994 transition: all 0.3s ease-in-out;
8995 }
8996 .upk-amox-carousel-active--yes .upk-item.swiper-slide-active .upk-category a:hover {
8997 background: #D90429;
8998 }
8999 .upk-amox-carousel-active--yes .upk-item.swiper-slide-active .upk-meta {
9000 color: #EDF2F4;
9001 }
9002
9003 .upk-global-link-yes .upk-amox-carousel .upk-item:hover {
9004 cursor: pointer;
9005 }
9006
9007 .upk-item-match-height--yes .upk-amox-carousel .swiper-slide {
9008 height: initial;
9009 }
9010
9011 .upk-elite-carousel .upk-item {
9012 position: relative;
9013 overflow: hidden;
9014 }
9015 .upk-elite-carousel .upk-item:hover .upk-main-image::before {
9016 opacity: 0;
9017 transform: translateY(-200px);
9018 }
9019 .upk-elite-carousel .upk-item:hover .upk-category-meta-wrap {
9020 opacity: 0;
9021 transform: translateX(100px);
9022 }
9023 .upk-elite-carousel .upk-item-box {
9024 position: relative;
9025 }
9026 .upk-elite-carousel .upk-blog-image-wrapper {
9027 position: relative;
9028 }
9029 .upk-elite-carousel .upk-main-image {
9030 overflow: hidden;
9031 display: flex;
9032 width: 100%;
9033 position: relative;
9034 }
9035 .upk-elite-carousel .upk-main-image::before {
9036 position: absolute;
9037 content: "";
9038 top: 0;
9039 width: 100%;
9040 height: 100%;
9041 background: linear-gradient(207deg, #2B2D42 0, rgba(141, 153, 174, 0) 42%);
9042 opacity: 1;
9043 transform: translateY(0);
9044 transition: all 0.9s cubic-bezier(0.17, 0.73, 0.66, 0.99) 0s, z-index 0s step-end, opacity 0.9s ease;
9045 }
9046 .upk-elite-carousel .upk-main-image .upk-blog-image {
9047 object-fit: cover;
9048 width: 100%;
9049 }
9050 .upk-elite-carousel .upk-blog-post-author-wrap {
9051 position: absolute;
9052 bottom: 0;
9053 left: 0;
9054 background: #fff;
9055 display: flex;
9056 align-items: center;
9057 }
9058 .upk-elite-carousel .upk-author-img-wrap img {
9059 border-radius: 50%;
9060 }
9061 .upk-elite-carousel .upk-author-info-warp {
9062 display: flex;
9063 flex-direction: column;
9064 }
9065 .upk-elite-carousel .upk-author-info-warp .author-name .name {
9066 text-decoration: none;
9067 font-weight: 600;
9068 color: #283D58;
9069 text-transform: capitalize;
9070 letter-spacing: 1.1px;
9071 transition: all 0.3s ease-in-out;
9072 }
9073 .upk-elite-carousel .upk-author-info-warp .author-depertment {
9074 color: #8D99AE;
9075 letter-spacing: 1px;
9076 text-transform: capitalize;
9077 }
9078 .upk-elite-carousel .upk-title {
9079 position: relative;
9080 font-weight: 600;
9081 line-height: 1.4;
9082 padding-left: 50px;
9083 margin-top: 0;
9084 }
9085 .upk-elite-carousel .upk-title a {
9086 color: #283D58;
9087 transition: all 0.5s ease;
9088 }
9089 .upk-elite-carousel .upk-title a:hover {
9090 color: #EF233C;
9091 background-size: 100% 2px;
9092 }
9093 .upk-elite-carousel .upk-title a:before {
9094 position: absolute;
9095 content: "";
9096 border: 1px solid #EF233C;
9097 width: 37px;
9098 left: 0;
9099 }
9100 .upk-elite-carousel .upk-text-wrap {
9101 padding-left: 50px;
9102 margin-bottom: clamp(20px, 2vw, 35px);
9103 }
9104 .upk-elite-carousel .upk-text {
9105 font-size: clamp(13px, 1vw, 15px);
9106 line-height: 1.5;
9107 letter-spacing: 0.5px;
9108 color: #8D99AE;
9109 }
9110 .upk-elite-carousel .upk-text p {
9111 margin: 0;
9112 }
9113 .upk-elite-carousel .upk-blog-post-meta {
9114 display: flex;
9115 align-items: center;
9116 }
9117 .upk-elite-carousel .upk-blog-post-meta .author {
9118 width: 40px;
9119 border-radius: 30px;
9120 }
9121 .upk-elite-carousel .upk-blog-post-meta .author-name {
9122 text-decoration: none;
9123 font-weight: 600;
9124 }
9125 .upk-elite-carousel .upk-category-meta-wrap {
9126 position: absolute;
9127 right: 20px;
9128 top: 20px;
9129 opacity: 1;
9130 transform: translateX(0);
9131 transition: all 0.8s cubic-bezier(0.17, 0.73, 0.66, 0.99) 0s, z-index 0s step-end, opacity 0.6s ease;
9132 }
9133 .upk-elite-carousel .upk-category {
9134 display: flex;
9135 margin-left: 10px;
9136 }
9137 .upk-elite-carousel .upk-category a {
9138 font-size: 14px;
9139 color: #dddfe2;
9140 font-weight: 600;
9141 padding: 4px 8px;
9142 display: flex;
9143 line-height: 1;
9144 border-radius: 3px;
9145 transition: all 0.3s ease;
9146 }
9147 .upk-elite-carousel .upk-category a + a {
9148 margin-left: 5px;
9149 }
9150 .upk-elite-carousel .upk-reading-time,
9151 .upk-elite-carousel .upk-post-time,
9152 .upk-elite-carousel .upk-date {
9153 font-size: 14px;
9154 color: #ffffff;
9155 display: flex;
9156 line-height: 1;
9157 }
9158 .upk-elite-carousel .upk-post-time i {
9159 margin-right: 2px;
9160 }
9161 .upk-elite-carousel .upk-blog-image {
9162 width: 100%;
9163 height: 100%;
9164 }
9165 .upk-elite-carousel .upk-blog-post-author-wrap {
9166 padding: 20px 20px 20px 0;
9167 }
9168 .upk-elite-carousel .upk-author-img-wrap img {
9169 width: 38px;
9170 }
9171 .upk-elite-carousel .upk-author-info-warp {
9172 padding-left: 15px;
9173 }
9174 .upk-elite-carousel .upk-author-info-warp .author-name {
9175 margin-bottom: 3px;
9176 }
9177 .upk-elite-carousel .upk-author-info-warp .author-name .name {
9178 font-size: 14px;
9179 }
9180 .upk-elite-carousel .upk-author-info-warp .author-depertment {
9181 font-size: 12px;
9182 }
9183 .upk-elite-carousel .upk-blog-box-content {
9184 padding-top: 30px;
9185 padding-right: 30px;
9186 }
9187 .upk-elite-carousel .upk-title {
9188 margin-bottom: clamp(10px, 2vw, 20px);
9189 font-size: clamp(16px, 2vw, 20px);
9190 }
9191 .upk-elite-carousel .upk-title a:before {
9192 top: 12px;
9193 }
9194 .upk-elite-carousel .upk-date-reading-wrap > div {
9195 position: relative;
9196 display: inline-flex;
9197 }
9198 .upk-elite-carousel .upk-date-reading-wrap > div:before {
9199 content: attr(data-separator);
9200 margin: 0 5px;
9201 }
9202 .upk-elite-carousel .upk-date-reading-wrap > div:nth-child(1)::before {
9203 display: none;
9204 }
9205
9206 .upk-global-link-yes .upk-elite-carousel .upk-item:hover {
9207 cursor: pointer;
9208 }
9209
9210 .upk-item-match-height--yes .upk-elite-carousel .swiper-slide {
9211 height: initial;
9212 }
9213
9214 .upk-hazel-carousel .upk-item {
9215 position: relative;
9216 overflow: hidden;
9217 }
9218 .upk-hazel-carousel .upk-item:hover .upk-item-box .upk-content {
9219 opacity: 1;
9220 transform: translateY(0);
9221 }
9222 .upk-hazel-carousel .upk-item:hover .upk-item-box .upk-content .upk-meta {
9223 opacity: 1;
9224 }
9225 .upk-hazel-carousel .upk-item-box {
9226 position: relative;
9227 overflow: hidden;
9228 transition: all 0.3s ease-in;
9229 height: 100%;
9230 }
9231 .upk-hazel-carousel .upk-item-box:before {
9232 content: "";
9233 display: block;
9234 position: absolute;
9235 width: 100%;
9236 top: 0;
9237 bottom: 0;
9238 z-index: 2;
9239 transition: all 0.3s ease;
9240 }
9241 .upk-hazel-carousel .upk-item-box .upk-blog-image {
9242 width: 100%;
9243 height: 100%;
9244 object-fit: cover;
9245 display: block;
9246 transition: all 0.3s ease;
9247 }
9248 .upk-hazel-carousel .upk-item-box:hover .upk-blog-image {
9249 transform: scale(1.1);
9250 }
9251 .upk-hazel-carousel .upk-content {
9252 padding: 30px;
9253 transition: all 0.3s ease;
9254 opacity: 1;
9255 }
9256 .upk-hazel-carousel .upk-blog-badge span {
9257 display: flex;
9258 align-items: center;
9259 flex-wrap: wrap;
9260 gap: 7px;
9261 }
9262 .upk-hazel-carousel .upk-blog-badge a {
9263 text-decoration: none;
9264 font-size: 10px;
9265 background: #EF233C;
9266 text-transform: uppercase;
9267 letter-spacing: 1px;
9268 border-radius: 2px;
9269 display: inline-block;
9270 padding: 3px 6px;
9271 }
9272 .upk-hazel-carousel .upk-blog-badge * {
9273 color: #fff;
9274 }
9275 .upk-hazel-carousel .upk-title {
9276 font-size: clamp(16px, 2vw, 20px);
9277 line-height: 1.3;
9278 margin-bottom: 6px;
9279 }
9280 .upk-hazel-carousel .upk-meta {
9281 display: inline-flex;
9282 flex-wrap: wrap;
9283 align-items: center;
9284 opacity: 0;
9285 transition: all 0.3s ease;
9286 font-size: 12px;
9287 }
9288 .upk-hazel-carousel .upk-meta .upk-blog-author {
9289 float: left;
9290 display: flex;
9291 align-items: center;
9292 }
9293 .upk-hazel-carousel .upk-meta .upk-blog-author a {
9294 text-transform: capitalize;
9295 font-weight: 600;
9296 }
9297 .upk-hazel-carousel .upk-meta .upk-blog-author .upk-author {
9298 display: flex;
9299 line-height: 1;
9300 margin-left: 5px;
9301 }
9302 .upk-hazel-carousel .upk-meta .upk-date {
9303 position: relative;
9304 display: flex;
9305 align-items: center;
9306 line-height: 1;
9307 }
9308 .upk-hazel-carousel .upk-meta .upk-date i {
9309 margin: 0 5px;
9310 }
9311 .upk-hazel-carousel .upk-meta .upk-post-time {
9312 margin-left: 5px;
9313 }
9314 .upk-hazel-carousel .upk-meta .upk-post-time i {
9315 margin-right: 2px;
9316 }
9317 .upk-hazel-carousel .upk-meta > div {
9318 position: relative;
9319 display: inline-flex;
9320 }
9321 .upk-hazel-carousel .upk-meta > div:before {
9322 content: attr(data-separator);
9323 margin: 0 10px;
9324 }
9325 .upk-hazel-carousel .upk-meta > div:nth-child(1)::before {
9326 display: none;
9327 }
9328 .upk-hazel-carousel .upk-content-style-1 .upk-item-box:before {
9329 background: rgba(0, 0, 0, 0.4);
9330 }
9331 .upk-hazel-carousel .upk-content-style-1 .upk-cetagory {
9332 margin-bottom: 15px;
9333 }
9334 .upk-hazel-carousel .upk-content-style-1 .upk-title a {
9335 color: #fff;
9336 }
9337 .upk-hazel-carousel .upk-content-style-1 .upk-meta {
9338 color: #fff;
9339 }
9340 .upk-hazel-carousel .upk-content-style-1 .upk-meta .upk-blog-author a {
9341 color: #fff;
9342 }
9343 .upk-hazel-carousel .upk-content-style-1 .upk-meta .upk-post-time,
9344 .upk-hazel-carousel .upk-content-style-1 .upk-meta .upk-date {
9345 color: #ffffff;
9346 }
9347 .upk-hazel-carousel .upk-content-style-2 .upk-content {
9348 padding: 15px;
9349 width: 100%;
9350 }
9351 .upk-hazel-carousel .upk-content-style-2 .upk-cetagory {
9352 margin-bottom: 15px;
9353 }
9354 .upk-hazel-carousel .upk-content-style-2 .upk-title a {
9355 color: #fff;
9356 }
9357 .upk-hazel-carousel .upk-content-style-2 .upk-meta {
9358 color: #fff;
9359 }
9360 .upk-hazel-carousel .upk-content-style-2 .upk-meta .upk-blog-author a {
9361 color: #fff;
9362 }
9363 .upk-hazel-carousel .upk-content-style-2 .upk-meta .upk-post-time,
9364 .upk-hazel-carousel .upk-content-style-2 .upk-meta .upk-date {
9365 color: #ffffff;
9366 }
9367 .upk-hazel-carousel .upk-content-style-3 .upk-item-box:before {
9368 background: rgba(0, 0, 0, 0.4);
9369 }
9370 .upk-hazel-carousel .upk-content-style-3 .upk-cetagory {
9371 margin-bottom: 15px;
9372 }
9373 .upk-hazel-carousel .upk-content-style-3 .upk-title a {
9374 background: #fff;
9375 color: #000;
9376 display: inline;
9377 padding: 6px;
9378 -webkit-box-decoration-break: clone;
9379 }
9380 .upk-hazel-carousel .upk-content-style-3 .upk-meta {
9381 background: #fff;
9382 color: #000;
9383 display: inline-flex;
9384 padding: 6px;
9385 }
9386 .upk-hazel-carousel .upk-content-style-3 .upk-meta .upk-blog-author a {
9387 color: #000;
9388 }
9389 .upk-hazel-carousel .upk-content-style-3 .upk-meta .upk-date {
9390 color: #000;
9391 }
9392 .upk-hazel-carousel .upk-content-style-3 .upk-meta .upk-date::before {
9393 background: #000;
9394 }
9395 .upk-hazel-carousel .upk-content-style-3 .upk-meta .upk-post-time {
9396 color: #000;
9397 }
9398 .upk-hazel-carousel .upk-pg-text-position-center-center .upk-content {
9399 position: absolute;
9400 top: 60%;
9401 left: 50%;
9402 width: 100%;
9403 z-index: 111;
9404 text-align: center;
9405 transform: translate(-50%, -50%);
9406 }
9407 .upk-hazel-carousel .upk-pg-text-position-center-center .upk-item:hover .upk-content {
9408 top: 50%;
9409 transform: translate(-50%, -50%);
9410 }
9411 .upk-hazel-carousel .upk-pg-text-position-bottom-center .upk-content,
9412 .upk-hazel-carousel .upk-pg-text-position-bottom-left .upk-content {
9413 position: absolute;
9414 bottom: 0;
9415 left: 0;
9416 z-index: 111;
9417 transform: translateY(35px);
9418 }
9419 .upk-hazel-carousel .upk-pg-text-position-bottom-center .upk-content {
9420 text-align: center;
9421 }
9422 .upk-hazel-carousel .upk-pg-text-position-top-left .upk-content {
9423 position: absolute;
9424 top: 0;
9425 left: 0;
9426 z-index: 111;
9427 transform: translateY(-40px);
9428 display: flex;
9429 flex-direction: column-reverse;
9430 flex-flow: wrap-reverse;
9431 }
9432 .upk-hazel-carousel .upk-pg-text-position-top-left .upk-title-wrapper {
9433 margin-bottom: 10px;
9434 width: 100%;
9435 }
9436 .upk-hazel-carousel .upk-pg-text-position-top-left .upk-meta {
9437 margin-bottom: 20px;
9438 }
9439 .upk-hazel-carousel .upk-pg-text-position-top-right .upk-content {
9440 position: absolute;
9441 top: 0;
9442 right: 0;
9443 z-index: 111;
9444 transform: translateY(-40px);
9445 text-align: right;
9446 display: flex;
9447 flex-direction: column-reverse;
9448 flex-flow: wrap-reverse;
9449 }
9450 .upk-hazel-carousel .upk-pg-text-position-top-right .upk-title-wrapper {
9451 margin-bottom: 10px;
9452 width: 100%;
9453 }
9454 .upk-hazel-carousel .upk-pg-text-position-top-right .upk-cetagory {
9455 margin-left: auto;
9456 }
9457 .upk-hazel-carousel .upk-pg-text-position-top-right .upk-meta {
9458 margin-left: auto;
9459 margin-bottom: 20px;
9460 }
9461 .upk-hazel-carousel .upk-pg-text-position-top-right .upk-blog-badge {
9462 margin-left: auto;
9463 }
9464 .upk-hazel-carousel .upk-pg-text-position-bottom-right .upk-content {
9465 position: absolute;
9466 bottom: 0;
9467 right: 0;
9468 z-index: 111;
9469 transform: translateY(30px);
9470 text-align: right;
9471 }
9472 .upk-hazel-carousel .upk-pg-text-position-bottom-right .upk-meta {
9473 opacity: 1;
9474 transition: all 0.3s ease;
9475 display: inline-flex;
9476 }
9477
9478 .upk-global-link-yes .upk-hazel-carousel .upk-item:hover {
9479 cursor: pointer;
9480 }
9481
9482 .upk-maple-carousel .upk-item {
9483 position: relative;
9484 overflow: hidden;
9485 }
9486 .upk-maple-carousel .upk-item:hover .upk-img {
9487 transform: scale(1.1);
9488 }
9489 .upk-maple-carousel .upk-item-box {
9490 position: relative;
9491 }
9492 .upk-maple-carousel .upk-img-wrap {
9493 position: relative;
9494 }
9495 .upk-maple-carousel .upk-main-image {
9496 position: relative;
9497 overflow: hidden;
9498 border-radius: 5px;
9499 width: 100%;
9500 display: flex;
9501 }
9502 .upk-maple-carousel .upk-main-image .upk-img {
9503 width: 100%;
9504 height: 100%;
9505 object-fit: cover;
9506 transition: all 0.3s ease-in-out;
9507 }
9508 .upk-maple-carousel .upk-category {
9509 position: absolute;
9510 top: 0;
9511 left: 0;
9512 margin: 15px;
9513 display: inline-flex;
9514 flex-wrap: wrap;
9515 gap: 7px;
9516 }
9517 .upk-maple-carousel .upk-category a {
9518 background-color: #ef233c;
9519 text-decoration: none;
9520 padding: 3px 10px;
9521 border-radius: 15px;
9522 font-size: 12px;
9523 color: #ffffff;
9524 }
9525 .upk-maple-carousel .upk-post-format {
9526 position: absolute;
9527 bottom: 0;
9528 right: 50px;
9529 }
9530 .upk-maple-carousel .upk-post-format a {
9531 color: #fff;
9532 background-color: #ef233c;
9533 display: flex;
9534 position: absolute;
9535 padding: 10px;
9536 border-radius: 30px;
9537 cursor: pointer;
9538 transform: translate(-50%, -50%);
9539 }
9540 .upk-maple-carousel .upk-post-format a i {
9541 display: flex;
9542 }
9543 .upk-maple-carousel .upk-content {
9544 padding-top: 22px;
9545 }
9546 .upk-maple-carousel .upk-meta {
9547 display: flex;
9548 flex-wrap: wrap;
9549 align-items: center;
9550 margin-bottom: 15px;
9551 font-size: clamp(13px, 2vw, 14px);
9552 }
9553 .upk-maple-carousel .upk-meta .upk-author {
9554 display: flex;
9555 align-items: center;
9556 }
9557 .upk-maple-carousel .upk-meta .upk-author img {
9558 border-radius: 80px;
9559 margin-right: 10px;
9560 }
9561 .upk-maple-carousel .upk-meta .author-name {
9562 color: #8d99ae;
9563 font-weight: 600;
9564 }
9565 .upk-maple-carousel .upk-meta .upk-blog-date {
9566 position: relative;
9567 display: flex;
9568 }
9569 .upk-maple-carousel .upk-meta .upk-blog-date .date {
9570 color: #8d99ae;
9571 }
9572 .upk-maple-carousel .upk-meta .upk-blog-date i {
9573 margin: 0 5px;
9574 }
9575 .upk-maple-carousel .upk-meta .upk-post-time {
9576 margin-left: 5px;
9577 color: #8d99ae;
9578 }
9579 .upk-maple-carousel .upk-meta .upk-post-time i {
9580 margin-right: 2px;
9581 }
9582 .upk-maple-carousel .upk-meta .upk-reading-time {
9583 color: #8d99ae;
9584 }
9585 .upk-maple-carousel .upk-meta > div {
9586 position: relative;
9587 display: inline-flex;
9588 }
9589 .upk-maple-carousel .upk-meta > div:before {
9590 content: attr(data-separator);
9591 margin: 0 8px;
9592 }
9593 .upk-maple-carousel .upk-meta > div:nth-child(1)::before {
9594 display: none;
9595 }
9596 .upk-maple-carousel .upk-title {
9597 width: 100%;
9598 font-size: clamp(18px, 2vw, 20px);
9599 font-weight: 600;
9600 line-height: 1.4;
9601 margin-top: 0;
9602 margin-bottom: 15px;
9603 }
9604 .upk-maple-carousel .upk-title a {
9605 color: #2b2d42;
9606 }
9607 .upk-maple-carousel .upk-title a:hover {
9608 color: #ef233c;
9609 }
9610 .upk-maple-carousel .upk-text {
9611 color: #8d99ae;
9612 font-size: clamp(14px, 2vw, 16px);
9613 }
9614 .upk-maple-carousel .upk-text P {
9615 margin: 0;
9616 }
9617
9618 .upk-item-match-height--yes .upk-maple-carousel .swiper-slide {
9619 height: initial;
9620 }
9621
9622 .upk-global-link-yes .upk-maple-carousel .upk-item:hover {
9623 cursor: pointer;
9624 }
9625
9626 .upk-ramble-carousel {
9627 position: relative;
9628 }
9629 .upk-ramble-carousel .upk-item {
9630 display: flex;
9631 position: relative;
9632 position: relative;
9633 overflow: hidden;
9634 height: 360px;
9635 border-radius: 6px;
9636 -webkit-box-shadow: 0px 3px 10px -5px rgba(151, 163, 184, 0.5);
9637 box-shadow: 0px 3px 10px -5px rgba(151, 163, 184, 0.5);
9638 }
9639 .upk-ramble-carousel .upk-item:hover .upk-img-wrap:before {
9640 background-color: rgba(239, 35, 60, 0.5);
9641 }
9642 .upk-ramble-carousel .upk-item:hover .upk-meta {
9643 position: relative;
9644 opacity: 1;
9645 margin-top: 0;
9646 margin-bottom: 15px;
9647 transform: translateY(0);
9648 transition-delay: 0.3s;
9649 }
9650 .upk-ramble-carousel .upk-item:hover .upk-date-cetagory-wrap {
9651 position: absolute;
9652 opacity: 0;
9653 visibility: hidden;
9654 transform: translateY(20px);
9655 transition-delay: 0.3s;
9656 }
9657 .upk-ramble-carousel .upk-item:hover .upk-title a {
9658 color: #fff;
9659 }
9660 .upk-ramble-carousel .upk-item:hover .upk-text {
9661 color: #f8f8f8;
9662 opacity: 1;
9663 transition-delay: 0.4s;
9664 transform: translateY(0px);
9665 }
9666 .upk-ramble-carousel .upk-item:hover .upk-btn-comments-wrap .upk-readmore {
9667 color: #fff;
9668 }
9669 .upk-ramble-carousel .upk-item:hover .upk-btn-comments-wrap .upk-readmore svg * {
9670 fill: #fff;
9671 }
9672 .upk-ramble-carousel .upk-item:hover .upk-btn-comments-wrap .upk-comments {
9673 color: #fff;
9674 }
9675 .upk-ramble-carousel .upk-item:hover .upk-default-show {
9676 visibility: hidden;
9677 opacity: 0;
9678 transform: translateY(20px);
9679 }
9680 .upk-ramble-carousel .upk-item:hover .upk-default-hide {
9681 opacity: 1;
9682 transform: translateY(0);
9683 visibility: visible;
9684 transition-delay: 0.1s;
9685 }
9686 .upk-ramble-carousel .upk-img-wrap {
9687 display: flex;
9688 width: 100%;
9689 }
9690 .upk-ramble-carousel .upk-img-wrap:before {
9691 position: absolute;
9692 content: "";
9693 top: 0;
9694 left: 0;
9695 width: 100%;
9696 height: 100%;
9697 background-color: #fff;
9698 -webkit-transition: all 0.3s ease;
9699 transition: all 0.3s ease;
9700 }
9701 .upk-ramble-carousel .upk-img {
9702 object-fit: cover;
9703 height: 100%;
9704 width: 100%;
9705 }
9706 .upk-ramble-carousel .upk-content {
9707 position: absolute;
9708 top: 0;
9709 left: 0;
9710 width: 100%;
9711 }
9712 .upk-ramble-carousel .upk-author-name a {
9713 color: #fff;
9714 font-size: 15px;
9715 font-weight: 600;
9716 text-transform: capitalize;
9717 -webkit-transition: color 0.3s ease;
9718 transition: color 0.3s ease;
9719 }
9720 .upk-ramble-carousel .upk-post-time,
9721 .upk-ramble-carousel .upk-date {
9722 color: #f5f5f5;
9723 font-size: 14px;
9724 }
9725 .upk-ramble-carousel .upk-post-time {
9726 margin-left: 5px;
9727 }
9728 .upk-ramble-carousel .upk-post-time i {
9729 margin-right: 2px;
9730 }
9731 .upk-ramble-carousel .upk-date-reading-time {
9732 color: #f5f5f5;
9733 font-size: 14px;
9734 flex-wrap: wrap;
9735 }
9736 .upk-ramble-carousel .upk-date-reading-time > div {
9737 position: relative;
9738 display: inline-flex;
9739 }
9740 .upk-ramble-carousel .upk-date-reading-time > div:before {
9741 content: attr(data-separator);
9742 margin: 0 8px;
9743 }
9744 .upk-ramble-carousel .upk-date-reading-time > div:nth-child(1)::before {
9745 display: none;
9746 }
9747 .upk-ramble-carousel .upk-meta {
9748 display: flex;
9749 align-items: center;
9750 position: absolute;
9751 -webkit-transition: all 0.3s ease;
9752 transition: all 0.3s ease;
9753 opacity: 0;
9754 transform: translateY(-100%);
9755 }
9756 .upk-ramble-carousel .upk-meta .upk-author-image {
9757 margin-right: 15px;
9758 }
9759 .upk-ramble-carousel .upk-meta .upk-author-image img {
9760 border-radius: 80px;
9761 }
9762 .upk-ramble-carousel .upk-date-cetagory-wrap {
9763 display: inline-flex;
9764 align-items: center;
9765 position: relative;
9766 opacity: 1;
9767 transition: all 0.3s ease;
9768 margin-bottom: 15px;
9769 transform: translateY(0);
9770 visibility: visible;
9771 transition: all 0.3s ease;
9772 }
9773 .upk-ramble-carousel .upk-date-cetagory-wrap .upk-post-time,
9774 .upk-ramble-carousel .upk-date-cetagory-wrap .upk-date {
9775 color: #8D99AE;
9776 font-size: 15px;
9777 }
9778 .upk-ramble-carousel .upk-date-cetagory-wrap .upk-category {
9779 position: relative;
9780 margin-left: 10px;
9781 padding-left: 10px;
9782 }
9783 .upk-ramble-carousel .upk-date-cetagory-wrap .upk-category a {
9784 color: #8D99AE;
9785 font-size: 15px;
9786 text-transform: capitalize;
9787 }
9788 .upk-ramble-carousel .upk-date-cetagory-wrap .upk-category a + a {
9789 margin-left: 5px;
9790 }
9791 .upk-ramble-carousel .upk-date-cetagory-wrap .upk-category:before {
9792 content: "";
9793 position: absolute;
9794 background: #e6e9ec;
9795 height: 100%;
9796 width: 2px;
9797 left: -1px;
9798 }
9799 .upk-ramble-carousel .upk-date-cetagory-wrap .upk-category span {
9800 display: flex;
9801 }
9802 .upk-ramble-carousel .upk-title {
9803 font-size: 24px;
9804 font-weight: 600;
9805 margin: 0;
9806 padding-bottom: 15px;
9807 text-transform: capitalize;
9808 }
9809 .upk-ramble-carousel .upk-title a {
9810 color: #2B2D42;
9811 background-image: linear-gradient(currentColor, currentColor);
9812 background-position: 0 100%;
9813 background-repeat: no-repeat;
9814 background-size: 0 2px;
9815 -webkit-transition: all 0.3s ease;
9816 transition: all 0.3s ease;
9817 }
9818 .upk-ramble-carousel .upk-title a:hover {
9819 background-size: 100% 2px;
9820 }
9821 .upk-ramble-carousel .upk-text {
9822 font-size: 16px;
9823 color: #8D99AE;
9824 opacity: 0;
9825 transition: all 0.3s ease;
9826 transform: translateY(-20px);
9827 }
9828 .upk-ramble-carousel .upk-btn-comments-wrap {
9829 display: flex;
9830 justify-content: space-between;
9831 align-items: center;
9832 position: absolute;
9833 width: 100%;
9834 bottom: 0;
9835 padding: 30px;
9836 }
9837 .upk-ramble-carousel .upk-btn-comments-wrap .upk-readmore {
9838 color: #8D99AE;
9839 font-size: 15px;
9840 font-weight: 600;
9841 text-transform: capitalize;
9842 -webkit-transition: all 0.3s ease;
9843 transition: all 0.3s ease;
9844 }
9845 .upk-ramble-carousel .upk-btn-comments-wrap .upk-readmore svg {
9846 width: 1em;
9847 }
9848 .upk-ramble-carousel .upk-btn-comments-wrap .upk-readmore svg * {
9849 fill: #8D99AE;
9850 }
9851 .upk-ramble-carousel .upk-btn-comments-wrap .upk-comments {
9852 color: #8D99AE;
9853 font-size: 15px;
9854 text-transform: capitalize;
9855 -webkit-transition: color 0.3s ease;
9856 transition: color 0.3s ease;
9857 }
9858 .upk-ramble-carousel .upk-default-show {
9859 position: absolute;
9860 -webkit-transition: all 0.3s ease;
9861 transition: all 0.3s ease;
9862 opacity: 1;
9863 transform: translateY(0);
9864 padding: 30px;
9865 }
9866 .upk-ramble-carousel .upk-default-hide {
9867 position: absolute;
9868 -webkit-transition: all 0.3s ease;
9869 transition: all 0.3s ease;
9870 opacity: 0;
9871 transform: translateY(-100%);
9872 visibility: hidden;
9873 padding: 30px;
9874 }
9875
9876 .upk-global-link-yes .upk-ramble-carousel .upk-item:hover {
9877 cursor: pointer;
9878 }
9879
9880 .upk-alice-carousel .upk-item {
9881 display: flex;
9882 }
9883 .upk-alice-carousel .upk-item-box {
9884 position: relative;
9885 display: flex;
9886 width: 100%;
9887 overflow: hidden;
9888 }
9889 .upk-alice-carousel .upk-item-box::before {
9890 content: "";
9891 display: block;
9892 position: absolute;
9893 width: 100%;
9894 top: 0;
9895 bottom: 0;
9896 z-index: 2;
9897 background: rgba(27, 25, 25, 0.5490196078);
9898 transition: all 0.3s ease;
9899 }
9900 .upk-alice-carousel .upk-item-box:hover .upk-img-wrap .upk-img {
9901 transform: scale(1.1);
9902 }
9903 .upk-alice-carousel .upk-item-box:hover .upk-category {
9904 opacity: 1;
9905 }
9906 .upk-alice-carousel .upk-img-wrap {
9907 overflow: hidden;
9908 display: flex;
9909 width: 100%;
9910 }
9911 .upk-alice-carousel .upk-img-wrap .upk-img {
9912 width: 100%;
9913 height: 100%;
9914 object-fit: cover;
9915 transition: all 1s ease;
9916 }
9917 .upk-alice-carousel .upk-category {
9918 position: absolute;
9919 right: 0;
9920 top: 0;
9921 opacity: 0;
9922 transition: opacity 0.5s ease;
9923 z-index: 11;
9924 }
9925 .upk-alice-carousel .upk-category a {
9926 color: #e8e4e4;
9927 display: inline-block;
9928 font-size: 11px;
9929 font-weight: 500;
9930 text-transform: uppercase;
9931 background: #EF233C;
9932 padding: 5px 14px;
9933 transition: all 0.3s ease;
9934 }
9935 .upk-alice-carousel .upk-category a:hover {
9936 background: #D90429;
9937 }
9938 .upk-alice-carousel .upk-category a + a {
9939 margin-left: 5px;
9940 }
9941 .upk-alice-carousel .upk-content {
9942 position: absolute;
9943 padding: 30px;
9944 width: 100%;
9945 bottom: 0;
9946 z-index: 10;
9947 }
9948 .upk-alice-carousel .upk-title {
9949 display: block;
9950 font-size: 20px;
9951 font-weight: 600;
9952 line-height: 1.4;
9953 margin: 0;
9954 padding-bottom: 10px;
9955 text-transform: capitalize;
9956 }
9957 .upk-alice-carousel .upk-title a {
9958 color: #fff;
9959 transition: all 0.3s ease;
9960 }
9961 .upk-alice-carousel .upk-meta {
9962 display: flex;
9963 flex-wrap: wrap;
9964 align-items: center;
9965 font-size: 14px;
9966 color: #EDF2F4;
9967 text-transform: capitalize;
9968 }
9969 .upk-alice-carousel .upk-meta .upk-author {
9970 position: relative;
9971 }
9972 .upk-alice-carousel .upk-meta .upk-author a {
9973 color: #EDF2F4;
9974 }
9975 .upk-alice-carousel .upk-meta .upk-author span {
9976 padding-right: 6px;
9977 }
9978 .upk-alice-carousel .upk-meta .upk-date {
9979 position: relative;
9980 font-weight: 400;
9981 }
9982 .upk-alice-carousel .upk-meta .upk-post-time {
9983 margin-left: 5px;
9984 }
9985 .upk-alice-carousel .upk-meta .upk-post-time i {
9986 margin-right: 2px;
9987 }
9988 .upk-alice-carousel .upk-meta > div {
9989 position: relative;
9990 display: inline-flex;
9991 }
9992 .upk-alice-carousel .upk-meta > div:before {
9993 content: attr(data-separator);
9994 margin: 0 5px;
9995 }
9996 .upk-alice-carousel .upk-meta > div:nth-child(1)::before {
9997 display: none;
9998 }
9999 .upk-alice-carousel .upk-content-bottom-center .upk-content {
10000 left: 50%;
10001 text-align: center;
10002 transform: translate(-50%, 0);
10003 }
10004 .upk-alice-carousel .upk-content-bottom-center .upk-content .upk-meta {
10005 justify-content: center;
10006 }
10007 .upk-alice-carousel .upk-content-bottom-left .upk-content {
10008 text-align: left;
10009 left: 0;
10010 }
10011 .upk-alice-carousel .upk-content-bottom-left .upk-content .upk-meta {
10012 justify-content: left;
10013 }
10014 .upk-alice-carousel .upk-content-bottom-right .upk-content {
10015 text-align: right;
10016 right: 0;
10017 }
10018 .upk-alice-carousel .upk-content-bottom-right .upk-content .upk-meta {
10019 justify-content: flex-end;
10020 }
10021
10022 .upk-global-link-yes .upk-alice-carousel .upk-item:hover {
10023 cursor: pointer;
10024 }
10025
10026 .upk-alice-grid .upk-alice-wrap {
10027 display: grid;
10028 }
10029 .upk-alice-grid .upk-item {
10030 display: flex;
10031 overflow: hidden;
10032 transition: all 0.3s ease;
10033 }
10034 .upk-alice-grid .upk-item-box {
10035 position: relative;
10036 display: flex;
10037 width: 100%;
10038 }
10039 .upk-alice-grid .upk-item-box::before {
10040 content: "";
10041 display: block;
10042 position: absolute;
10043 width: 100%;
10044 top: 0;
10045 bottom: 0;
10046 z-index: 2;
10047 background: rgba(27, 25, 25, 0.5490196078);
10048 transition: all 0.3s ease;
10049 }
10050 .upk-alice-grid .upk-item-box:hover .upk-img-wrap .upk-img {
10051 transform: scale(1.1);
10052 }
10053 .upk-alice-grid .upk-item-box:hover .upk-category {
10054 opacity: 1;
10055 }
10056 .upk-alice-grid .upk-img-wrap {
10057 overflow: hidden;
10058 display: flex;
10059 width: 100%;
10060 }
10061 .upk-alice-grid .upk-img-wrap .upk-img {
10062 width: 100%;
10063 height: 100%;
10064 object-fit: cover;
10065 transition: all 1s ease;
10066 }
10067 .upk-alice-grid .upk-category {
10068 position: absolute;
10069 right: 0;
10070 top: 0;
10071 opacity: 0;
10072 transition: opacity 0.5s ease;
10073 z-index: 11;
10074 }
10075 .upk-alice-grid .upk-category a {
10076 color: #e8e4e4;
10077 display: inline-block;
10078 font-size: 11px;
10079 font-weight: 500;
10080 text-transform: uppercase;
10081 background: #EF233C;
10082 padding: 5px 14px;
10083 transition: all 0.3s ease;
10084 }
10085 .upk-alice-grid .upk-category a:hover {
10086 background: #D90429;
10087 }
10088 .upk-alice-grid .upk-category a + a {
10089 margin-left: 5px;
10090 }
10091 .upk-alice-grid .upk-content {
10092 position: absolute;
10093 padding: 30px;
10094 width: 100%;
10095 bottom: 0;
10096 z-index: 10;
10097 }
10098 .upk-alice-grid .upk-title {
10099 display: block;
10100 font-size: 16px;
10101 font-weight: 600;
10102 line-height: 1.4;
10103 margin: 0px;
10104 padding-bottom: 10px;
10105 text-transform: capitalize;
10106 }
10107 .upk-alice-grid .upk-title a {
10108 color: #fff;
10109 transition: all 0.3s ease;
10110 }
10111 .upk-alice-grid .upk-meta {
10112 display: flex;
10113 flex-wrap: wrap;
10114 align-items: center;
10115 font-size: 11px;
10116 color: #EDF2F4;
10117 text-transform: capitalize;
10118 }
10119 .upk-alice-grid .upk-meta .upk-author {
10120 position: relative;
10121 }
10122 .upk-alice-grid .upk-meta .upk-author a {
10123 color: #EDF2F4;
10124 }
10125 .upk-alice-grid .upk-meta .upk-author span {
10126 padding-right: 6px;
10127 }
10128 .upk-alice-grid .upk-meta .upk-date {
10129 position: relative;
10130 font-weight: 400;
10131 }
10132 .upk-alice-grid .upk-meta .upk-post-time {
10133 margin-left: 5px;
10134 }
10135 .upk-alice-grid .upk-meta .upk-post-time i {
10136 margin-right: 2px;
10137 }
10138 .upk-alice-grid .upk-meta > div {
10139 position: relative;
10140 display: inline-flex;
10141 }
10142 .upk-alice-grid .upk-meta > div:before {
10143 content: attr(data-separator);
10144 margin: 0 5px;
10145 }
10146 .upk-alice-grid .upk-meta > div:nth-child(1)::before {
10147 display: none;
10148 }
10149 .upk-alice-grid .upk-style-1 {
10150 grid-gap: 20px;
10151 grid-template-columns: repeat(1, 1fr);
10152 }
10153 .upk-alice-grid .upk-style-2 {
10154 grid-template-columns: repeat(6, 1fr);
10155 }
10156 .upk-alice-grid .upk-style-2 .upk-item, .upk-alice-grid .upk-style-2:nth-child(-n+2) {
10157 grid-column: 6 span/auto;
10158 }
10159 .upk-alice-grid .upk-style-3 {
10160 grid-gap: 20px;
10161 grid-template-columns: repeat(6, 1fr);
10162 }
10163 .upk-alice-grid .upk-style-3 .upk-item {
10164 grid-column: span 6/auto;
10165 }
10166 .upk-alice-grid .upk-style-4 {
10167 grid-gap: 20px;
10168 grid-template-columns: repeat(6, 1fr);
10169 }
10170 .upk-alice-grid .upk-style-4 .upk-item {
10171 grid-column: span 6/auto;
10172 }
10173 .upk-alice-grid .upk-content-bottom-center .upk-content {
10174 left: 50%;
10175 text-align: center;
10176 transform: translate(-50%, 0);
10177 }
10178 .upk-alice-grid .upk-content-bottom-center .upk-content .upk-meta {
10179 justify-content: center;
10180 }
10181 .upk-alice-grid .upk-content-bottom-left .upk-content {
10182 text-align: left;
10183 left: 0;
10184 }
10185 .upk-alice-grid .upk-content-bottom-left .upk-content .upk-meta {
10186 justify-content: left;
10187 }
10188 .upk-alice-grid .upk-content-bottom-right .upk-content {
10189 text-align: right;
10190 right: 0;
10191 }
10192 .upk-alice-grid .upk-content-bottom-right .upk-content .upk-meta {
10193 justify-content: flex-end;
10194 }
10195
10196 .upk-global-link-yes .upk-alice-grid .upk-item:hover {
10197 cursor: pointer;
10198 }
10199
10200 @media (min-width: 768px) {
10201 .upk-alice-grid .upk-title {
10202 padding-bottom: 8px;
10203 font-size: 16px;
10204 }
10205 .upk-alice-grid .upk-meta {
10206 font-size: 12px;
10207 }
10208 .upk-alice-grid .upk-style-1 {
10209 grid-template-columns: repeat(2, 1fr);
10210 }
10211 .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) {
10212 grid-column: 3 span/auto;
10213 }
10214 .upk-alice-grid .upk-style-3 .upk-item {
10215 grid-column: span 3/auto;
10216 }
10217 .upk-alice-grid .upk-style-3 .upk-item:nth-child(6n+1) {
10218 grid-column: span 3/auto;
10219 }
10220 .upk-alice-grid .upk-style-3 .upk-item:nth-child(6n+1) .upk-title {
10221 font-size: 22px;
10222 }
10223 .upk-alice-grid .upk-style-4 .upk-item:nth-child(5n+2) {
10224 grid-column: span 3/auto;
10225 grid-row: span 2;
10226 }
10227 .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) {
10228 grid-column: span 3/auto;
10229 }
10230 }
10231 @media (min-width: 1024px) {
10232 .upk-alice-grid .upk-category a {
10233 font-size: 12px;
10234 padding: 7px 14px;
10235 }
10236 .upk-alice-grid .upk-title {
10237 padding-bottom: 12px;
10238 }
10239 .upk-alice-grid .upk-style-1 {
10240 grid-template-columns: repeat(3, 1fr);
10241 }
10242 .upk-alice-grid .upk-style-2 .upk-item,
10243 .upk-alice-grid .upk-style-3 .upk-item {
10244 grid-column: span 2/auto;
10245 }
10246 .upk-alice-grid .upk-style-2 .upk-item .upk-title,
10247 .upk-alice-grid .upk-style-3 .upk-item .upk-title {
10248 font-size: 20px;
10249 }
10250 .upk-alice-grid .upk-style-2 .upk-item:nth-child(5n+1), .upk-alice-grid .upk-style-2 .upk-item:nth-child(5n+2) {
10251 grid-column: 3 span/auto;
10252 }
10253 .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 {
10254 font-size: 25px;
10255 }
10256 .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) {
10257 grid-column: 2 span/auto;
10258 }
10259 .upk-alice-grid .upk-style-3 .upk-item:nth-child(6n+1) {
10260 grid-column: span 4/auto;
10261 grid-row: span 2/auto;
10262 }
10263 .upk-alice-grid .upk-style-3 .upk-item:nth-child(6n+1) .upk-title {
10264 font-size: 25px;
10265 }
10266 .upk-alice-grid .upk-style-4 .upk-item:nth-child(5n+2) {
10267 grid-column: span 2/auto;
10268 grid-row: span 2;
10269 }
10270 .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) {
10271 grid-column: span 2/auto;
10272 }
10273 }
10274 .upk-harold-list .upk-list-wrap {
10275 display: grid;
10276 grid-gap: 20px;
10277 }
10278 .upk-harold-list .upk-item {
10279 position: relative;
10280 overflow: hidden;
10281 display: flex;
10282 padding: clamp(10px, 2vw, 20px);
10283 border-radius: 8px;
10284 border: 1px solid #e8ecf3;
10285 transition: all 0.3s ease;
10286 }
10287 .upk-harold-list .upk-item-box {
10288 display: flex;
10289 }
10290 .upk-harold-list .upk-image-wrap {
10291 max-width: clamp(100px, 10vw, 130px);
10292 min-width: clamp(100px, 10vw, 130px);
10293 width: 100%;
10294 display: flex;
10295 }
10296 .upk-harold-list .upk-image-wrap .upk-img {
10297 width: 100%;
10298 height: 100%;
10299 object-fit: cover;
10300 border-radius: 5px;
10301 }
10302 .upk-harold-list .upk-content {
10303 display: flex;
10304 align-items: center;
10305 padding: clamp(10px, 2vw, 20px);
10306 }
10307 .upk-harold-list .upk-category {
10308 margin-bottom: clamp(10px, 1vw, 15px);
10309 }
10310 .upk-harold-list .upk-category a {
10311 text-transform: capitalize;
10312 color: #8D99AE;
10313 font-size: 10px;
10314 padding: clamp(3px, 1vw, 4px) clamp(7px, 1vw, 10px);
10315 text-transform: uppercase;
10316 font-weight: 600;
10317 border-radius: 4px;
10318 line-height: 1;
10319 transition: all 0.3s ease;
10320 }
10321 .upk-harold-list .upk-category a:hover {
10322 border: 1px solid #EF233C;
10323 color: #EF233C;
10324 }
10325 .upk-harold-list .upk-category a + a {
10326 margin-left: 5px;
10327 }
10328 .upk-harold-list .upk-title {
10329 font-size: clamp(16px, 2vw, 20px);
10330 font-weight: 600;
10331 margin: 0px;
10332 padding-bottom: clamp(10px, 1vw, 15px);
10333 text-transform: capitalize;
10334 }
10335 .upk-harold-list .upk-title a {
10336 color: #2B2D42;
10337 }
10338 .upk-harold-list .upk-title a:hover {
10339 color: #EF233C;
10340 }
10341 .upk-harold-list .upk-meta {
10342 display: flex;
10343 flex-wrap: wrap;
10344 align-items: center;
10345 font-size: 11px;
10346 }
10347 .upk-harold-list .upk-meta .upk-reading-time,
10348 .upk-harold-list .upk-meta .upk-post-time,
10349 .upk-harold-list .upk-meta .upk-author a,
10350 .upk-harold-list .upk-meta .upk-date {
10351 text-transform: uppercase;
10352 font-weight: 500;
10353 color: #8D99AE;
10354 display: flex;
10355 align-items: center;
10356 }
10357 .upk-harold-list .upk-meta .upk-reading-time i,
10358 .upk-harold-list .upk-meta .upk-post-time i,
10359 .upk-harold-list .upk-meta .upk-author a i,
10360 .upk-harold-list .upk-meta .upk-date i {
10361 margin-right: 5px;
10362 }
10363 .upk-harold-list .upk-meta .upk-post-time {
10364 margin-left: 5px;
10365 }
10366 .upk-harold-list .upk-meta .upk-post-time i {
10367 margin-right: 2px;
10368 }
10369 .upk-harold-list .upk-meta > div {
10370 position: relative;
10371 display: inline-flex;
10372 }
10373 .upk-harold-list .upk-meta > div:before {
10374 content: attr(data-separator);
10375 margin: 0 5px;
10376 }
10377 .upk-harold-list .upk-meta > div:nth-child(1)::before {
10378 display: none;
10379 }
10380
10381 .upk-global-link-yes .upk-harold-list .upk-item:hover {
10382 cursor: pointer;
10383 }
10384
10385 .upk-harold-carousel .upk-item {
10386 position: relative;
10387 overflow: hidden;
10388 display: flex;
10389 padding: clamp(10px, 2vw, 20px);
10390 border-radius: 8px;
10391 border: 1px solid #e8ecf3;
10392 transition: all 0.3s ease;
10393 }
10394 .upk-harold-carousel .upk-item-box {
10395 display: flex;
10396 }
10397 .upk-harold-carousel .upk-image {
10398 max-width: clamp(100px, 10vw, 130px);
10399 min-width: clamp(100px, 10vw, 130px);
10400 width: 100%;
10401 display: flex;
10402 }
10403 .upk-harold-carousel .upk-image .upk-harold-img {
10404 width: 100%;
10405 height: 100%;
10406 object-fit: cover;
10407 border-radius: 5px;
10408 }
10409 .upk-harold-carousel .upk-content {
10410 display: flex;
10411 align-items: center;
10412 padding: clamp(10px, 2vw, 20px);
10413 }
10414 .upk-harold-carousel .upk-category {
10415 margin-bottom: clamp(10px, 1vw, 15px);
10416 }
10417 .upk-harold-carousel .upk-category a {
10418 text-transform: capitalize;
10419 color: #8D99AE;
10420 font-size: 10px;
10421 padding: clamp(3px, 1vw, 4px) clamp(7px, 1vw, 10px);
10422 text-transform: uppercase;
10423 font-weight: 600;
10424 border-radius: 4px;
10425 line-height: 1;
10426 transition: all 0.3s ease;
10427 }
10428 .upk-harold-carousel .upk-category a:hover {
10429 border: 1px solid #EF233C;
10430 color: #EF233C;
10431 }
10432 .upk-harold-carousel .upk-category a + a {
10433 margin-left: 5px;
10434 }
10435 .upk-harold-carousel .upk-title {
10436 font-size: clamp(16px, 2vw, 20px);
10437 font-weight: 600;
10438 margin: 0px;
10439 padding-bottom: clamp(10px, 1vw, 15px);
10440 text-transform: capitalize;
10441 }
10442 .upk-harold-carousel .upk-title a {
10443 color: #2B2D42;
10444 }
10445 .upk-harold-carousel .upk-title a:hover {
10446 color: #EF233C;
10447 }
10448 .upk-harold-carousel .upk-meta {
10449 display: flex;
10450 flex-wrap: wrap;
10451 align-items: center;
10452 font-size: 11px;
10453 }
10454 .upk-harold-carousel .upk-meta .upk-reading-time,
10455 .upk-harold-carousel .upk-meta .upk-post-time,
10456 .upk-harold-carousel .upk-meta .upk-author a,
10457 .upk-harold-carousel .upk-meta .upk-date {
10458 text-transform: uppercase;
10459 font-weight: 500;
10460 color: #8D99AE;
10461 display: flex;
10462 align-items: center;
10463 line-height: 1;
10464 }
10465 .upk-harold-carousel .upk-meta .upk-reading-time i,
10466 .upk-harold-carousel .upk-meta .upk-post-time i,
10467 .upk-harold-carousel .upk-meta .upk-author a i,
10468 .upk-harold-carousel .upk-meta .upk-date i {
10469 margin-right: 5px;
10470 }
10471 .upk-harold-carousel .upk-meta .upk-post-time {
10472 margin-left: 5px;
10473 }
10474 .upk-harold-carousel .upk-meta .upk-post-time i {
10475 margin-right: 2px;
10476 }
10477 .upk-harold-carousel .upk-meta > div {
10478 position: relative;
10479 display: inline-flex;
10480 }
10481 .upk-harold-carousel .upk-meta > div:before {
10482 content: attr(data-separator);
10483 margin: 0 5px;
10484 }
10485 .upk-harold-carousel .upk-meta > div:nth-child(1)::before {
10486 display: none;
10487 }
10488
10489 .upk-global-link-yes .upk-harold-carousel .upk-item:hover {
10490 cursor: pointer;
10491 }
10492
10493 .upk-item-match-height--yes .upk-harold-carousel .swiper-slide {
10494 height: initial;
10495 }
10496
10497 .upk-paradox-slider .upk-item {
10498 display: flex;
10499 height: clamp(29.375rem, 60vw, 40.625rem);
10500 overflow: hidden;
10501 }
10502 .upk-paradox-slider .upk-image-wrapper:before {
10503 content: "";
10504 position: absolute;
10505 height: 100%;
10506 width: 100%;
10507 background: rgba(43, 45, 66, 0.5);
10508 left: 0;
10509 top: 0;
10510 z-index: 1;
10511 }
10512 .upk-paradox-slider .upk-img {
10513 position: absolute;
10514 object-fit: cover;
10515 height: 100%;
10516 width: 100%;
10517 }
10518 .upk-paradox-slider .upk-content-box {
10519 display: flex;
10520 align-items: center;
10521 justify-content: center;
10522 height: 100%;
10523 width: 100%;
10524 max-width: 780px;
10525 padding: clamp(1.25rem, 4vw, 2.5rem);
10526 z-index: 10;
10527 }
10528 .upk-paradox-slider .upk-category-date-wrap {
10529 padding-bottom: clamp(0.625rem, 2vw, 0.938rem);
10530 }
10531 .upk-paradox-slider .upk-category {
10532 display: flex;
10533 }
10534 .upk-paradox-slider .upk-category a {
10535 color: #EDF2F4;
10536 background: #EF233C;
10537 display: inline-flex;
10538 padding: clamp(0.25rem, 1.5vw, 0.375rem) clamp(0.5rem, 1.5vw, 0.75rem);
10539 font-size: clamp(0.688rem, 2vw, 0.75rem);
10540 line-height: 1;
10541 font-weight: 600;
10542 text-transform: uppercase;
10543 border-radius: 2px;
10544 letter-spacing: 0.5px;
10545 }
10546 .upk-paradox-slider .upk-category a + a {
10547 margin-left: 5px;
10548 }
10549 .upk-paradox-slider .upk-post-time {
10550 display: inline-flex;
10551 align-items: center;
10552 margin-left: 5px;
10553 }
10554 .upk-paradox-slider .upk-post-time i {
10555 margin-right: 2px;
10556 }
10557 .upk-paradox-slider .upk-meta {
10558 color: #EDF2F4;
10559 font-size: clamp(0.75rem, 2vw, 0.875rem);
10560 text-transform: uppercase;
10561 padding-left: clamp(0.625rem, 1.5vw, 0.938rem);
10562 }
10563 .upk-paradox-slider .upk-meta > div {
10564 position: relative;
10565 }
10566 .upk-paradox-slider .upk-meta > div:before {
10567 content: attr(data-separator);
10568 margin: 0 8px;
10569 }
10570 .upk-paradox-slider .upk-meta > div:nth-child(1)::before {
10571 display: none;
10572 }
10573 .upk-paradox-slider .upk-title {
10574 font-size: clamp(1.5rem, 5vw, 3rem);
10575 padding-bottom: clamp(0.938rem, 3vw, 1.875rem);
10576 margin: 0;
10577 }
10578 .upk-paradox-slider .upk-title a {
10579 color: #fff;
10580 }
10581 .upk-paradox-slider .upk-text {
10582 color: #EDF2F4;
10583 font-size: clamp(0.875rem, 2vw, 1rem);
10584 padding-bottom: clamp(1.25rem, 3vw, 2.188rem);
10585 }
10586 .upk-paradox-slider .upk-text p {
10587 margin: 0;
10588 }
10589 .upk-paradox-slider .upk-author-image {
10590 display: flex;
10591 }
10592 .upk-paradox-slider .upk-author-image img {
10593 border-radius: 80px;
10594 margin-right: clamp(0.625rem, 2vw, 0.938rem);
10595 }
10596 .upk-paradox-slider .upk-author-name a {
10597 font-size: clamp(0.875rem, 2vw, 1rem);
10598 margin-bottom: 2px;
10599 }
10600 .upk-paradox-slider .upk-author-role {
10601 font-size: clamp(0.75rem, 2vw, 0.875rem);
10602 }
10603 .upk-paradox-slider .upk-author-role,
10604 .upk-paradox-slider .upk-author-name a {
10605 text-transform: capitalize;
10606 color: #EDF2F4;
10607 display: flex;
10608 }
10609
10610 .upk-content--left .upk-paradox-slider .upk-content-box {
10611 text-align: left;
10612 }
10613 .upk-content--left .upk-paradox-slider .upk-author-wrapper,
10614 .upk-content--left .upk-paradox-slider .upk-category-date-wrap {
10615 justify-content: left;
10616 }
10617
10618 .upk-content--center .upk-paradox-slider .upk-content-box {
10619 text-align: center;
10620 }
10621 .upk-content--center .upk-paradox-slider .upk-author-wrapper,
10622 .upk-content--center .upk-paradox-slider .upk-category-date-wrap {
10623 justify-content: center;
10624 }
10625
10626 .upk-content--right .upk-paradox-slider .upk-content-box {
10627 text-align: right;
10628 }
10629 .upk-content--right .upk-paradox-slider .upk-author-wrapper,
10630 .upk-content--right .upk-paradox-slider .upk-category-date-wrap {
10631 justify-content: flex-end;
10632 }
10633
10634 .upk-global-link-yes .upk-item:hover {
10635 cursor: pointer;
10636 }
10637
10638 .upk-paradox-slider .upk-navigation-prev,
10639 .upk-paradox-slider .upk-navigation-next {
10640 color: #fff;
10641 border: 1px solid #fff;
10642 padding: 15px;
10643 border-radius: 60px;
10644 transition: all 0.3s ease;
10645 }
10646 .upk-paradox-slider .upk-navigation-prev i,
10647 .upk-paradox-slider .upk-navigation-next i {
10648 font-size: 18px;
10649 transition: all 0.3s ease;
10650 }
10651 .upk-paradox-slider .upk-navigation-prev:hover,
10652 .upk-paradox-slider .upk-navigation-next:hover {
10653 color: #EF233C;
10654 background: #fff;
10655 }
10656 .upk-paradox-slider .upk-slider .swiper-pagination .swiper-pagination-bullet,
10657 .upk-paradox-slider .upk-dots-container .swiper-pagination .swiper-pagination-bullet,
10658 .upk-paradox-slider .upk-arrows-dots-container .swiper-pagination .swiper-pagination-bullet {
10659 width: 40px;
10660 height: 6px;
10661 border-radius: 0;
10662 background: #fff;
10663 }
10664
10665 .upk-news-ticker {
10666 position: relative;
10667 display: block;
10668 background-color: #2B2D42;
10669 width: 100%;
10670 height: 40px;
10671 box-sizing: border-box;
10672 line-height: 40px;
10673 overflow: hidden;
10674 border-radius: 2px;
10675 text-align: auto;
10676 font-size: 14px;
10677 }
10678 .upk-news-ticker .upk-news-ticker-label {
10679 background-color: #EF233C;
10680 left: 0;
10681 top: 0;
10682 bottom: 0;
10683 height: 100%;
10684 position: absolute;
10685 text-align: center;
10686 color: #FFF;
10687 font-weight: bold;
10688 z-index: 3;
10689 padding: 0 15px;
10690 white-space: nowrap;
10691 font-size: 12px;
10692 line-height: inherit;
10693 }
10694 .upk-news-ticker .upk-news-ticker-label::after {
10695 content: "";
10696 position: absolute;
10697 right: -15px;
10698 border: 8px solid transparent;
10699 border-left-color: #EF233C;
10700 top: 50%;
10701 transform: translateY(-50%);
10702 }
10703 .upk-news-ticker .upk-news-ticker-content {
10704 position: absolute;
10705 left: 0;
10706 top: 0;
10707 bottom: 0;
10708 height: 100%;
10709 right: 0;
10710 overflow: hidden;
10711 line-height: inherit;
10712 }
10713 .upk-news-ticker .upk-news-ticker-content:after, .upk-news-ticker .upk-news-ticker-content:before {
10714 content: "";
10715 height: 100%;
10716 position: absolute;
10717 box-shadow: 0 0 12px 12px #2B2D42;
10718 width: 1px;
10719 z-index: 1;
10720 top: 0;
10721 }
10722 .upk-news-ticker .upk-news-ticker-content:before {
10723 left: -1px;
10724 }
10725 .upk-news-ticker .upk-news-ticker-content:after {
10726 right: -1px;
10727 }
10728 .upk-news-ticker .upk-news-ticker-content * {
10729 color: #fff;
10730 }
10731 .upk-news-ticker .upk-news-ticker-content a:hover {
10732 color: #ddd;
10733 }
10734 .upk-news-ticker .upk-news-ticker-content ul {
10735 display: block;
10736 height: 100%;
10737 list-style: none;
10738 padding: 0;
10739 margin: 0;
10740 left: 0;
10741 bottom: 0;
10742 width: 100%;
10743 position: absolute;
10744 }
10745 .upk-news-ticker .upk-news-ticker-content ul li {
10746 white-space: nowrap;
10747 overflow: hidden !important;
10748 text-overflow: ellipsis;
10749 text-decoration: none;
10750 -webkit-transition: color 0.2s linear;
10751 -moz-transition: color 0.2s linear;
10752 -o-transition: color 0.2s linear;
10753 transition: color 0.2s linear;
10754 position: absolute;
10755 width: 100%;
10756 display: none;
10757 color: #333;
10758 }
10759 .upk-news-ticker .upk-news-ticker-content ul li a {
10760 white-space: nowrap;
10761 text-overflow: ellipsis;
10762 text-decoration: none;
10763 padding: 0 12px;
10764 position: relative;
10765 display: block;
10766 overflow: hidden;
10767 }
10768 .upk-news-ticker .upk-news-ticker-content .upk-news-ticker-date,
10769 .upk-news-ticker .upk-news-ticker-content .upk-news-ticker-time {
10770 letter-spacing: 0px;
10771 font-weight: 700;
10772 }
10773 .upk-news-ticker .upk-news-ticker-content .upk-news-ticker-date .upk-news-ticker-date-sep,
10774 .upk-news-ticker .upk-news-ticker-content .upk-news-ticker-time .upk-news-ticker-date-sep {
10775 margin-left: -3px;
10776 margin-right: -3px;
10777 }
10778 .upk-news-ticker .upk-news-ticker-navigation .upk-news-ticker-play polygon {
10779 display: block;
10780 }
10781 .upk-news-ticker .upk-news-ticker-navigation .upk-news-ticker-play rect {
10782 display: none;
10783 }
10784 .upk-news-ticker .upk-news-ticker-navigation .upk-news-ticker-pause polygon {
10785 display: none;
10786 }
10787 .upk-news-ticker .upk-news-ticker-navigation .upk-news-ticker-pause rect {
10788 display: block;
10789 }
10790 .upk-news-ticker .upk-news-ticker-navigation button svg {
10791 color: #d5d5d5;
10792 }
10793 .upk-news-ticker .upk-news-ticker-navigation button:hover svg {
10794 color: #fff;
10795 }
10796
10797 .upk-news-ticker-loading {
10798 position: absolute;
10799 left: 0;
10800 right: 0;
10801 top: 0;
10802 bottom: 0;
10803 background-color: rgb(255, 255, 255);
10804 z-index: 5;
10805 padding: 0 10px;
10806 color: rgb(0, 0, 0);
10807 }
10808
10809 .upk-news-ticker-loader-text {
10810 padding: 0 10px;
10811 }
10812
10813 .upk-news-ticker-prefix {
10814 color: #d65d7a;
10815 margin-right: 15px;
10816 padding-left: 10px;
10817 }
10818
10819 .upk-news-ticker-positive {
10820 color: #0b8457;
10821 font-weight: bold;
10822 }
10823
10824 .upk-news-ticker-negative {
10825 color: #dc2f2f;
10826 font-weight: bold;
10827 }
10828
10829 .upk-news-ticker-controls {
10830 width: auto;
10831 right: 0;
10832 top: 0;
10833 bottom: 0;
10834 height: 100%;
10835 position: absolute;
10836 -webkit-touch-callout: none;
10837 -webkit-user-select: none;
10838 -khtml-user-select: none;
10839 -moz-user-select: none;
10840 -ms-user-select: none;
10841 user-select: none;
10842 }
10843
10844 .upk-news-ticker-controls button {
10845 float: left;
10846 height: 100%;
10847 cursor: pointer;
10848 border: none;
10849 text-align: center;
10850 background-color: transparent;
10851 outline: none;
10852 }
10853
10854 .upk-effect-scroll .upk-news-ticker-content ul {
10855 display: block;
10856 width: 100%;
10857 position: relative;
10858 }
10859
10860 .upk-effect-scroll .upk-news-ticker-content ul li {
10861 display: list-item;
10862 float: left;
10863 position: relative;
10864 width: auto;
10865 }
10866
10867 .upk-news-ticker-direction-rtl {
10868 direction: rtl;
10869 }
10870 .upk-news-ticker-direction-rtl .upk-news-ticker-label {
10871 left: auto;
10872 right: 0;
10873 }
10874 .upk-news-ticker-direction-rtl .upk-news-ticker-controls {
10875 right: auto;
10876 left: 0;
10877 }
10878 .upk-news-ticker-direction-rtl .upk-news-ticker-prefix {
10879 margin-left: 15px;
10880 margin-right: 0;
10881 padding-left: 0;
10882 padding-right: 10px;
10883 }
10884 .upk-news-ticker-direction-rtl .upk-news-ticker-controls button {
10885 border-left: none;
10886 }
10887 .upk-news-ticker-direction-rtl.upk-effect-scroll .upk-news-ticker-content ul li {
10888 float: right;
10889 }
10890
10891 .upk-accordion-wrapper {
10892 display: flex;
10893 gap: 20px;
10894 }
10895 .upk-accordion-wrapper .upk-accordion-item {
10896 flex: 1 1;
10897 transition: flex 400ms;
10898 cursor: pointer;
10899 overflow: hidden;
10900 border-radius: 10px;
10901 }
10902 .upk-accordion-wrapper .upk-accordion-item:hover {
10903 flex: 2;
10904 }
10905 .upk-accordion-wrapper .upk-accordion-item:hover .upk-accordion-item-box::before {
10906 background: rgba(19, 19, 28, 0.7);
10907 }
10908 .upk-accordion-wrapper .upk-accordion-item-box {
10909 position: relative;
10910 width: 100%;
10911 height: 100%;
10912 transition: all 0.3s ease;
10913 }
10914 .upk-accordion-wrapper .upk-accordion-item-box::before {
10915 position: absolute;
10916 content: "";
10917 width: 100%;
10918 height: 100%;
10919 background: rgba(43, 45, 66, 0.5);
10920 transition: all 0.3s ease;
10921 }
10922 .upk-accordion-wrapper .upk-accordion-image {
10923 height: 100%;
10924 width: 100%;
10925 display: flex;
10926 }
10927 .upk-accordion-wrapper .upk-accordion-image .upk-img {
10928 width: 100%;
10929 height: 100%;
10930 object-fit: cover;
10931 }
10932 .upk-accordion-wrapper .upk-accordion-content {
10933 position: absolute;
10934 bottom: 0;
10935 left: 0;
10936 padding: 20px;
10937 width: 100%;
10938 }
10939 .upk-accordion-wrapper .upk-category {
10940 display: inline-block;
10941 margin-bottom: 10px;
10942 }
10943 .upk-accordion-wrapper .upk-category a,
10944 .upk-accordion-wrapper .upk-category a:before {
10945 display: block;
10946 color: #fff;
10947 background: #EF233C;
10948 padding: 6px 12px;
10949 font-size: 11px;
10950 font-weight: 500;
10951 line-height: 1;
10952 border-radius: 3px;
10953 text-transform: uppercase;
10954 transition: all 0.3s ease;
10955 }
10956 .upk-accordion-wrapper .upk-category a:hover,
10957 .upk-accordion-wrapper .upk-category a:hover::before {
10958 background: #D90429;
10959 }
10960 .upk-accordion-wrapper .upk-category a + a {
10961 margin-left: 5px;
10962 }
10963 .upk-accordion-wrapper .upk-title {
10964 margin: 0;
10965 margin-bottom: 15px;
10966 font-size: 18px;
10967 font-weight: 600;
10968 line-height: 1.4;
10969 }
10970 .upk-accordion-wrapper .upk-title a {
10971 color: #fff;
10972 transition: all 0.3s ease;
10973 }
10974 .upk-accordion-wrapper .upk-title a:hover {
10975 color: #EF233C;
10976 }
10977 .upk-accordion-wrapper .upk-text {
10978 font-size: 14px;
10979 color: #cad1d4;
10980 margin-bottom: 15px;
10981 }
10982 .upk-accordion-wrapper .upk-text p {
10983 margin: 0;
10984 }
10985 .upk-accordion-wrapper .upk-accordion-meta {
10986 display: flex;
10987 flex-wrap: wrap;
10988 align-items: center;
10989 color: #cad1d4;
10990 font-weight: 500;
10991 font-size: 14px;
10992 }
10993 .upk-accordion-wrapper .upk-accordion-meta .upk-post-time {
10994 margin-left: 5px;
10995 }
10996 .upk-accordion-wrapper .upk-accordion-meta .upk-post-time i {
10997 margin-right: 2px;
10998 }
10999 .upk-accordion-wrapper .upk-accordion-meta .upk-accordion-date i {
11000 margin-right: 4px;
11001 }
11002 .upk-accordion-wrapper .upk-accordion-meta > div {
11003 position: relative;
11004 display: inline-flex;
11005 align-items: center;
11006 }
11007 .upk-accordion-wrapper .upk-accordion-meta > div:before {
11008 content: attr(data-separator);
11009 margin: 0 8px;
11010 }
11011 .upk-accordion-wrapper .upk-accordion-meta > div:nth-child(1)::before {
11012 display: none;
11013 }
11014 .upk-accordion-wrapper .upk-accordion-meta .upk-accordion-comments,
11015 .upk-accordion-wrapper .upk-accordion-meta .upk-accordion-date {
11016 display: flex;
11017 align-items: center;
11018 gap: 7px;
11019 }
11020 .upk-accordion-wrapper .upk-author-wrapper {
11021 position: absolute;
11022 top: 20px;
11023 left: 20px;
11024 display: flex;
11025 align-items: center;
11026 }
11027 .upk-accordion-wrapper .upk-author-img img {
11028 border-radius: 80px;
11029 margin-right: 10px;
11030 }
11031 .upk-accordion-wrapper .upk-author-info-warp {
11032 flex-direction: column;
11033 }
11034 .upk-accordion-wrapper .upk-author-name a {
11035 font-size: 14px;
11036 color: #cad1d4;
11037 font-weight: 600;
11038 letter-spacing: 0.5px;
11039 transition: color 0.3s ease;
11040 }
11041 .upk-accordion-wrapper .upk-author-role {
11042 font-size: 14px;
11043 color: #cad1d4;
11044 line-height: 1;
11045 }
11046 .upk-accordion-wrapper.upk-accordion-style-1 {
11047 height: 750px;
11048 flex-direction: column;
11049 }
11050 .upk-accordion-wrapper.upk-accordion-style-2 {
11051 height: 750px;
11052 flex-direction: column;
11053 }
11054 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-text {
11055 display: none;
11056 }
11057 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-date,
11058 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-category,
11059 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-title,
11060 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-comments {
11061 overflow: hidden;
11062 }
11063 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-category a,
11064 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-title a,
11065 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-date span,
11066 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-comments span {
11067 position: relative;
11068 display: block;
11069 -webkit-transition: -webkit-transform 0.2s;
11070 transition: transform 0.2s;
11071 transform-origin: 100% 0%;
11072 }
11073 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-category a::before,
11074 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-title a::before,
11075 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-date span::before,
11076 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-comments span::before {
11077 position: absolute;
11078 top: 100%;
11079 width: 100%;
11080 left: 0;
11081 content: attr(data-hover);
11082 }
11083 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-item:hover .upk-category a,
11084 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-item:hover .upk-title a,
11085 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-item:hover .upk-accordion-date span,
11086 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-item:hover .upk-accordion-comments span {
11087 -webkit-transform: translateY(-100%);
11088 transform: translateY(-100%);
11089 transform-origin: 0% 0%;
11090 }
11091
11092 .upk-global-link-yes .upk-accordion-wrapper .upk-alex-carousel-item:hover {
11093 cursor: pointer;
11094 }
11095
11096 @media (min-width: 768px) {
11097 .upk-accordion-wrapper.upk-accordion-style-1 {
11098 height: 350px;
11099 flex-direction: row;
11100 }
11101 .upk-accordion-wrapper.upk-accordion-style-2 {
11102 height: 1000px;
11103 }
11104 .upk-accordion-wrapper .upk-accordion-content {
11105 padding: 30px;
11106 }
11107 .upk-accordion-wrapper .upk-author-wrapper {
11108 top: 30px;
11109 left: 30px;
11110 }
11111 }
11112 @media (min-width: 1024px) {
11113 .upk-accordion-wrapper .upk-accordion-content {
11114 width: 370px;
11115 }
11116 .upk-accordion-wrapper .upk-category a,
11117 .upk-accordion-wrapper .upk-category a::before {
11118 padding: 8px 12px;
11119 font-size: 10px;
11120 }
11121 .upk-accordion-wrapper .upk-title {
11122 font-size: 22px;
11123 margin-bottom: 10px;
11124 }
11125 .upk-accordion-wrapper .upk-text {
11126 font-size: 16px;
11127 margin-bottom: 20px;
11128 }
11129 .upk-accordion-wrapper .upk-accordion-meta {
11130 font-size: 15px;
11131 }
11132 .upk-accordion-wrapper .upk-author-name a {
11133 font-size: 15px;
11134 }
11135 }
11136 .upk-post-category {
11137 display: grid;
11138 }
11139 .upk-post-category .upk-category-item {
11140 position: relative;
11141 background: #2B2D42;
11142 display: flex;
11143 flex-direction: column;
11144 justify-content: center;
11145 padding: 20px;
11146 }
11147 .upk-post-category .upk-category-item .upk-category-image {
11148 width: 100%;
11149 height: 100%;
11150 }
11151 .upk-post-category .upk-category-item .upk-category-name {
11152 font-weight: 600;
11153 color: #fff;
11154 transition: all 0.3s ease;
11155 }
11156 .upk-post-category .upk-category-item .upk-category-text {
11157 color: #dcdee2;
11158 font-size: 15px;
11159 padding-top: 10px;
11160 transition: all 0.3s ease;
11161 }
11162 .upk-post-category .upk-category-item .upk-category-count {
11163 font-size: 13px;
11164 width: 16px;
11165 height: 16px;
11166 display: flex;
11167 align-items: center;
11168 justify-content: center;
11169 color: #fff;
11170 background: rgba(255, 255, 255, 0.3);
11171 border-radius: 2px;
11172 transition: all 0.3s ease;
11173 position: absolute;
11174 right: 0;
11175 top: 0;
11176 padding: 16px;
11177 }
11178 .upk-post-category .upk-category-item .upk-category-btn {
11179 background-color: rgba(255, 254, 254, 0.2392156863);
11180 text-align: center;
11181 backdrop-filter: blur(5px);
11182 text-transform: capitalize;
11183 font-weight: 700;
11184 color: #fff;
11185 font-size: 14px;
11186 transition: all 0.3s cubic-bezier(0.14, 0.57, 0.36, 1);
11187 padding: 14px;
11188 border-radius: 10px;
11189 }
11190 .upk-post-category .upk-category-item .upk-category-btn:hover {
11191 background-color: rgba(0, 0, 0, 0.0705882353);
11192 box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.1882352941) inset;
11193 }
11194 .upk-post-category .upk-category-item .upk-content {
11195 display: inline-flex;
11196 flex-direction: column;
11197 position: relative;
11198 }
11199 .upk-post-category.upk-category-view-all .upk-content {
11200 flex: 1;
11201 }
11202 .upk-post-category.upk-category-view-all .upk-content + .upk-category-btn {
11203 margin-top: 30px;
11204 }
11205 .upk-post-category.upk-category-style-1 .upk-category-item {
11206 border-radius: 4px;
11207 transition: all 0.3s ease;
11208 }
11209 .upk-post-category.upk-category-style-1 .upk-category-item:hover {
11210 opacity: 0.8;
11211 }
11212 .upk-post-category.upk-category-style-1 .upk-category-name {
11213 font-size: 16px;
11214 }
11215 .upk-post-category.upk-category-style-1 .upk-category-image {
11216 margin-bottom: 30px;
11217 }
11218 .upk-post-category.upk-category-style-2 .upk-category-item {
11219 border-radius: 15px;
11220 min-height: 100px;
11221 overflow: hidden;
11222 }
11223 .upk-post-category.upk-category-style-2 .upk-category-image {
11224 position: absolute;
11225 margin: 0;
11226 top: 0;
11227 left: 0;
11228 }
11229 .upk-post-category.upk-category-style-2 .upk-category-image::before {
11230 position: absolute;
11231 content: "";
11232 width: 100%;
11233 height: 100%;
11234 background-color: rgba(0, 0, 0, 0.45);
11235 }
11236 .upk-post-category.upk-category-style-2 .upk-category-image img {
11237 width: 100%;
11238 height: 100%;
11239 object-fit: cover;
11240 }
11241 .upk-post-category.upk-category-style-2 .upk-content {
11242 z-index: 1;
11243 }
11244 .upk-post-category.upk-category-style-2 .upk-category-name {
11245 font-size: 20px;
11246 }
11247 .upk-post-category.upk-category-style-2 .upk-category-count {
11248 border-radius: 8px;
11249 }
11250
11251 .upk-tag-cloud .upk-item {
11252 position: relative;
11253 background: #2B2D42;
11254 border-radius: 4px;
11255 align-items: center;
11256 transition: all 0.3s ease;
11257 }
11258 .upk-tag-cloud .upk-name {
11259 font-size: 14px;
11260 font-weight: 600;
11261 color: #fff;
11262 letter-spacing: 0.5px;
11263 transition: all 0.3s ease;
11264 line-height: 1;
11265 }
11266 .upk-tag-cloud .upk-count {
11267 display: inline-flex;
11268 font-size: 13px;
11269 padding: 3px 5px;
11270 color: #fff;
11271 background: rgba(255, 255, 255, 0.3);
11272 border-radius: 2px;
11273 line-height: 1;
11274 margin-left: 5px;
11275 transition: all 0.3s ease;
11276 }
11277
11278 .upk-layout-style--inline .upk-tag-cloud {
11279 display: -webkit-inline-box;
11280 }
11281 .upk-layout-style--inline .upk-tag-cloud .upk-item {
11282 padding: 8px 16px;
11283 margin-right: 10px;
11284 margin-bottom: 10px;
11285 display: inline-flex;
11286 }
11287 .upk-layout-style--inline .upk-tag-cloud .upk-item:nth-last-child(1) {
11288 margin-right: 0;
11289 }
11290
11291 .upk-layout-style--grid .upk-tag-cloud {
11292 display: grid;
11293 }
11294 .upk-layout-style--grid .upk-tag-cloud .upk-item {
11295 padding: 20px;
11296 display: flex;
11297 justify-content: space-between;
11298 }
11299
11300 :root {
11301 --upk-border-width: 30px;
11302 --upk-image-width: 420px;
11303 --upk-image-spacing: 30px;
11304 }
11305
11306 .upk-timeline .upk-wrapper {
11307 padding: 40px 0 20px 0;
11308 }
11309 .upk-timeline .upk-item {
11310 position: relative;
11311 }
11312 .upk-timeline .upk-item-box {
11313 display: flex;
11314 }
11315 .upk-timeline .upk-start-end-wrap {
11316 position: absolute;
11317 width: 60px;
11318 height: 60px;
11319 text-transform: uppercase;
11320 color: #2B2D42;
11321 background: #ffffff;
11322 font-weight: 700;
11323 font-size: 12px;
11324 border-radius: 15px;
11325 border: calc(var(--upk-border-width) / 6) solid var(--upk-line-color, #8D99AE);
11326 }
11327 .upk-timeline .upk-start-end-wrap .upk-start,
11328 .upk-timeline .upk-start-end-wrap .upk-end {
11329 display: none;
11330 position: absolute;
11331 top: 50%;
11332 left: 50%;
11333 transform: translate(-50%, -50%);
11334 }
11335 .upk-timeline .upk-date-wrapper {
11336 background: #ffffff;
11337 width: 90px;
11338 height: 90px;
11339 text-align: center;
11340 border: calc(var(--upk-border-width) / 3) solid var(--upk-line-color, #8D99AE);
11341 position: absolute;
11342 top: calc(-45px + var(--upk-border-width) / 2);
11343 color: #2B2D42;
11344 border-radius: 15px;
11345 z-index: 111;
11346 display: none;
11347 }
11348 .upk-timeline .upk-date-wrapper .upk-date-inner {
11349 position: absolute;
11350 top: 50%;
11351 left: 50%;
11352 padding: 5px;
11353 transform: translate(-50%, -50%);
11354 }
11355 .upk-timeline .upk-date-wrapper .upk-date-inner .upk-month {
11356 font-weight: 500;
11357 font-size: 14px;
11358 }
11359 .upk-timeline .upk-date-wrapper .upk-date-inner .upk-year {
11360 font-size: 12px;
11361 font-weight: 600;
11362 }
11363 .upk-timeline .upk-image-and-content-wrapper {
11364 display: block;
11365 align-items: center;
11366 }
11367 .upk-timeline .upk-image-wrapper {
11368 height: auto;
11369 }
11370 .upk-timeline .upk-image-wrapper .upk-img {
11371 width: 100%;
11372 height: 100%;
11373 border-radius: 20px;
11374 object-fit: cover;
11375 margin-bottom: var(--upk-image-spacing);
11376 }
11377 .upk-timeline .upk-content-wrap {
11378 width: 100%;
11379 z-index: 1;
11380 }
11381 .upk-timeline .upk-category {
11382 margin-bottom: 15px;
11383 }
11384 .upk-timeline .upk-category a {
11385 color: #EF233C;
11386 font-size: 10px;
11387 font-weight: 600;
11388 padding: 6px 12px;
11389 border-radius: 3px;
11390 display: inline-block;
11391 text-transform: uppercase;
11392 transition: all 0.3s ease-in-out;
11393 }
11394 .upk-timeline .upk-category a:hover {
11395 background: #EF233C;
11396 color: #fff;
11397 }
11398 .upk-timeline .upk-category a + a {
11399 margin-left: 5px;
11400 }
11401 .upk-timeline .upk-title {
11402 margin: 0;
11403 padding-bottom: 10px;
11404 text-transform: capitalize;
11405 font-size: 18px;
11406 font-weight: 700;
11407 line-height: 1.4;
11408 }
11409 .upk-timeline .upk-title a {
11410 color: #2B2D42;
11411 text-decoration: none;
11412 transition: all 0.3s ease;
11413 }
11414 .upk-timeline .upk-title a:hover {
11415 color: #D90429;
11416 }
11417 .upk-timeline .upk-text {
11418 margin-bottom: 15px;
11419 color: #6f6f6f;
11420 line-height: 1.6;
11421 font-size: 12px;
11422 }
11423 .upk-timeline .upk-text p {
11424 margin: 0;
11425 }
11426 .upk-timeline .upk-meta {
11427 display: flex;
11428 align-items: center;
11429 position: relative;
11430 font-size: 12px;
11431 text-transform: capitalize;
11432 color: rgba(125, 125, 125, 0.7294117647);
11433 font-weight: 500;
11434 }
11435 .upk-timeline .upk-meta .upk-author-name-wrap {
11436 display: flex;
11437 }
11438 .upk-timeline .upk-meta .upk-author-name-wrap .upk-by {
11439 font-weight: 700;
11440 padding-right: 6px;
11441 }
11442 .upk-timeline .upk-meta .upk-author-name-wrap .upk-author-name {
11443 text-decoration: none;
11444 color: rgba(125, 125, 125, 0.7294117647);
11445 font-weight: 500;
11446 }
11447 .upk-timeline .upk-meta .upk-separator {
11448 margin: 0 6px;
11449 }
11450 .upk-timeline .upk-responsive-date {
11451 display: block;
11452 margin-bottom: 10px;
11453 font-size: 12px;
11454 text-transform: capitalize;
11455 color: rgba(125, 125, 125, 0.7294117647);
11456 }
11457 .upk-timeline .upk-responsive-date .upk-publish {
11458 font-weight: 700;
11459 }
11460 .upk-timeline .upk-responsive-date .upk-date {
11461 padding-left: 10px;
11462 }
11463 .upk-timeline .upk-responsive-date .upk-post-time {
11464 margin-left: 5px;
11465 }
11466 .upk-timeline .upk-responsive-date .upk-post-time i {
11467 margin-right: 2px;
11468 }
11469 .upk-timeline .upk-line-right,
11470 .upk-timeline .upk-line-left {
11471 border: calc(var(--upk-border-width) / 2) solid var(--upk-line-color, #8D99AE);
11472 position: absolute;
11473 height: 100%;
11474 width: 50%;
11475 }
11476 .upk-timeline .upk-line-right {
11477 border-radius: 0 40px 40px 0;
11478 position: absolute;
11479 right: 0;
11480 border-left: 0;
11481 }
11482 .upk-timeline .upk-line-left {
11483 border-radius: 40px 0 0 40px;
11484 left: 0;
11485 border-right: 0;
11486 }
11487 .upk-timeline .upk-item:nth-child(1) .upk-start-end-wrap .upk-start {
11488 display: inherit;
11489 }
11490 .upk-timeline .upk-item:nth-last-child(1) .upk-start-end-wrap .upk-end {
11491 display: inherit;
11492 }
11493 .upk-timeline .upk-item:nth-child(2n+1) {
11494 margin-top: calc(-1 * var(--upk-border-width) / 2);
11495 }
11496 .upk-timeline .upk-item:nth-child(2n+1) .upk-image-and-content-wrapper {
11497 padding: 70px 40px 50px 0;
11498 }
11499 .upk-timeline .upk-item:nth-child(2n+1) .upk-meta {
11500 display: inline-flex;
11501 }
11502 .upk-timeline .upk-item:nth-child(2n+1) .upk-date-wrapper {
11503 left: calc((var(--upk-image-spacing)) + (var(--upk-image-width)));
11504 }
11505 .upk-timeline .upk-item:nth-child(2n+1) .upk-line-left {
11506 display: none !important;
11507 }
11508 .upk-timeline .upk-item:nth-child(2n+1) .upk-start-end-wrap {
11509 display: none;
11510 }
11511 .upk-timeline .upk-item:nth-child(2n+2) {
11512 margin-top: calc(-1 * var(--upk-border-width) / 2);
11513 }
11514 .upk-timeline .upk-item:nth-child(2n+2) .upk-item-box {
11515 flex-direction: row-reverse;
11516 }
11517 .upk-timeline .upk-item:nth-child(2n+2) .upk-date-wrapper {
11518 right: calc((var(--upk-image-spacing)) + (var(--upk-image-width)));
11519 }
11520 .upk-timeline .upk-item:nth-child(2n+2) .upk-image-wrapper {
11521 text-align: right;
11522 }
11523 .upk-timeline .upk-item:nth-child(2n+2) .upk-image-and-content-wrapper {
11524 padding: 70px 0 50px 42px;
11525 flex-direction: row-reverse;
11526 }
11527 .upk-timeline .upk-item:nth-child(2n+2) .upk-content-wrap {
11528 text-align: right;
11529 }
11530 .upk-timeline .upk-item:nth-child(2n+2) .upk-meta {
11531 display: inline-flex !important;
11532 }
11533 .upk-timeline .upk-item:nth-child(2n+2) .upk-comments:before {
11534 left: 90px;
11535 }
11536 .upk-timeline .upk-item:nth-child(2n+2) .upk-line-right {
11537 display: none;
11538 }
11539 .upk-timeline .upk-item:nth-child(2n+2) .upk-start-end-wrap {
11540 display: none;
11541 }
11542 .upk-timeline .upk-item:first-child .upk-item-box:before {
11543 position: absolute;
11544 top: 0;
11545 left: 0;
11546 content: "";
11547 background: var(--upk-line-color, #8D99AE);
11548 width: 50%;
11549 height: calc(var(--upk-border-width) / 2);
11550 }
11551 .upk-timeline .upk-item:first-child .upk-start-end-wrap {
11552 display: inherit !important;
11553 left: 0;
11554 top: calc(-30px + var(--upk-border-width) / 4);
11555 }
11556 .upk-timeline .upk-item:nth-last-child(1) .upk-item-box:after {
11557 position: absolute;
11558 bottom: 0;
11559 content: "";
11560 background: var(--upk-line-color, #8D99AE);
11561 width: 50%;
11562 height: calc(var(--upk-border-width) / 2);
11563 }
11564 .upk-timeline .upk-last-even-item:nth-child(2n+1) .upk-start-end-wrap {
11565 display: inherit !important;
11566 left: 0;
11567 bottom: calc(-40px + var(--upk-border-width) / 2);
11568 z-index: 111;
11569 }
11570 .upk-timeline .upk-last-odd-item:nth-child(2n+2) .upk-start-end-wrap {
11571 display: inherit !important;
11572 right: 0;
11573 bottom: calc(-40px + var(--upk-border-width) / 2);
11574 z-index: 111;
11575 }
11576
11577 @media (min-width: 768px) {
11578 .upk-timeline .upk-image-and-content-wrapper {
11579 display: flex;
11580 }
11581 .upk-timeline .upk-image-wrapper {
11582 height: 100%;
11583 flex: none;
11584 }
11585 .upk-timeline .upk-image-wrapper .upk-img {
11586 width: var(--upk-image-width);
11587 margin-bottom: 0px !important;
11588 }
11589 .upk-timeline .upk-item:nth-child(2n+2) .upk-image-wrapper .upk-img {
11590 margin-left: var(--upk-image-spacing);
11591 }
11592 .upk-timeline .upk-item:nth-child(2n+1) .upk-image-wrapper .upk-img {
11593 margin-right: var(--upk-image-spacing);
11594 }
11595 .upk-timeline .upk-last-odd-item:nth-child(2n+2) .upk-start-end-wrap {
11596 bottom: calc(-35px + var(--upk-border-width) / 2);
11597 }
11598 }
11599 @media (min-width: 1024px) {
11600 .upk-timeline .upk-wrapper {
11601 padding: 65px 0 30px 0;
11602 }
11603 .upk-timeline .upk-start-end-wrap {
11604 width: 100px;
11605 height: 100px;
11606 font-size: 18px;
11607 border: calc(var(--upk-border-width) / 3) solid var(--upk-line-color, #8D99AE);
11608 }
11609 .upk-timeline .upk-image-and-content-wrapper {
11610 display: flex;
11611 }
11612 .upk-timeline .upk-image-wrapper {
11613 height: 100%;
11614 }
11615 .upk-timeline .upk-image-wrapper .upk-img {
11616 width: var(--upk-image-width);
11617 }
11618 .upk-timeline .upk-category {
11619 margin-bottom: 20px;
11620 }
11621 .upk-timeline .upk-category a {
11622 font-size: 12px;
11623 }
11624 .upk-timeline .upk-title {
11625 padding-bottom: 15px;
11626 font-size: 24px;
11627 }
11628 .upk-timeline .upk-text {
11629 display: inherit;
11630 margin-bottom: 15px;
11631 font-size: 14px;
11632 }
11633 .upk-timeline .upk-meta {
11634 font-size: 14px;
11635 }
11636 .upk-timeline .upk-line-right {
11637 border: var(--upk-border-width) solid var(--upk-line-color, #8D99AE);
11638 border-left: none;
11639 border-radius: 0 80px 80px 0;
11640 }
11641 .upk-timeline .upk-line-left {
11642 border: var(--upk-border-width) solid var(--upk-line-color, #8D99AE);
11643 border-right: none;
11644 border-radius: 80px 0 0 80px;
11645 }
11646 .upk-timeline .upk-item:first-child .upk-start-end-wrap {
11647 top: calc(-50px + var(--upk-border-width) / 2);
11648 }
11649 .upk-timeline .upk-item:first-child .upk-item-box:before {
11650 height: var(--upk-border-width);
11651 }
11652 .upk-timeline .upk-item:nth-child(2n+1) {
11653 margin-top: calc(-1 * var(--upk-border-width));
11654 }
11655 .upk-timeline .upk-item:nth-child(2n+1) .upk-image-and-content-wrapper {
11656 padding: 130px 100px 130px 0;
11657 }
11658 .upk-timeline .upk-item:nth-child(2n+1) .upk-comments:before {
11659 left: 86px;
11660 }
11661 .upk-timeline .upk-item:nth-child(2n+2) {
11662 margin-top: calc(-1 * var(--upk-border-width));
11663 }
11664 .upk-timeline .upk-item:nth-child(2n+2) .upk-image-and-content-wrapper {
11665 padding: 130px 0 130px 100px;
11666 }
11667 .upk-timeline .upk-item:nth-child(2n+2) .upk-comments:before {
11668 left: 88px;
11669 }
11670 .upk-timeline .upk-item:nth-last-child(1) .upk-item-box:after {
11671 height: var(--upk-border-width);
11672 }
11673 .upk-timeline .upk-last-even-item:nth-child(2n+1) .upk-start-end-wrap {
11674 bottom: calc(-46px + var(--upk-border-width) / 2);
11675 }
11676 .upk-timeline .upk-last-odd-item:nth-child(2n+2) .upk-start-end-wrap {
11677 bottom: calc(-46px + var(--upk-border-width) / 2);
11678 }
11679 .upk-date-hide--yes .upk-timeline .upk-date-wrapper {
11680 display: block;
11681 }
11682 .upk-date-hide--yes .upk-timeline .upk-date-wrapper .upk-date-inner .upk-month {
11683 font-size: 18px;
11684 }
11685 .upk-date-hide--yes .upk-timeline .upk-date-wrapper .upk-date-inner .upk-year {
11686 font-size: 18px;
11687 }
11688 .upk-date-hide--yes .upk-timeline .upk-responsive-date {
11689 display: none;
11690 }
11691 }
11692 .upk-featured-list {
11693 position: relative;
11694 counter-reset: number-count;
11695 display: flex;
11696 flex-direction: column;
11697 grid-row-gap: 20px;
11698 }
11699 .upk-featured-list .upk-item {
11700 position: relative;
11701 }
11702 .upk-featured-list .upk-item .upk-item-box {
11703 width: 100%;
11704 }
11705 .upk-featured-list .upk-item .upk-image-wrap {
11706 display: none;
11707 overflow: hidden;
11708 }
11709 .upk-featured-list .upk-item .upk-image-wrap .upk-img {
11710 height: 100%;
11711 width: 100%;
11712 object-fit: cover;
11713 }
11714 .upk-featured-list .upk-item .upk-content {
11715 position: relative;
11716 display: flex;
11717 align-items: center;
11718 }
11719 .upk-featured-list .upk-item .upk-counter {
11720 counter-increment: number-count;
11721 height: 55px;
11722 min-width: 55px;
11723 width: 55px;
11724 background: #ffedef;
11725 text-align: center;
11726 border-radius: 80px;
11727 position: relative;
11728 display: inline-table;
11729 margin-right: 15px;
11730 }
11731 .upk-featured-list .upk-item .upk-counter:before {
11732 content: counter(number-count);
11733 color: #EF233C;
11734 font-weight: 600;
11735 font-size: 18px;
11736 line-height: 1;
11737 position: absolute;
11738 left: 50%;
11739 top: 50%;
11740 transform: translate(-50%, -50%);
11741 }
11742 .upk-featured-list .upk-item .upk-title {
11743 margin: 0;
11744 font-size: 16px;
11745 font-weight: 600;
11746 line-height: 1.4;
11747 }
11748 .upk-featured-list .upk-item .upk-title a {
11749 color: #2B2D42;
11750 }
11751 .upk-featured-list .upk-item .upk-title a:hover {
11752 color: #EF233C;
11753 }
11754 .upk-featured-list .upk-item .upk-category {
11755 padding-bottom: 5px;
11756 display: inline-flex;
11757 }
11758 .upk-featured-list .upk-item .upk-category a {
11759 color: #8D99AE;
11760 font-size: 13px;
11761 letter-spacing: 0.5px;
11762 display: -webkit-inline-box;
11763 line-height: 1;
11764 text-transform: capitalize;
11765 transition: all 0.3s ease;
11766 position: relative;
11767 display: flex;
11768 align-items: center;
11769 }
11770 .upk-featured-list .upk-item .upk-category a span {
11771 height: 8px;
11772 width: 8px;
11773 display: block;
11774 border-radius: 50%;
11775 margin-right: 5px;
11776 }
11777 .upk-featured-list .upk-item .upk-category a + a {
11778 margin-left: 10px;
11779 }
11780 .upk-featured-list .upk-item .upk-featured-meta {
11781 display: flex;
11782 flex-wrap: wrap;
11783 align-items: center;
11784 position: relative;
11785 color: #8D99AE;
11786 font-size: 11px;
11787 line-height: 1;
11788 padding-top: 10px;
11789 font-weight: 500;
11790 text-transform: uppercase;
11791 }
11792 .upk-featured-list .upk-item .upk-featured-meta .upk-author-name-wrap {
11793 display: flex;
11794 }
11795 .upk-featured-list .upk-item .upk-featured-meta .upk-author-name-wrap .upk-by {
11796 font-weight: 700;
11797 padding-right: 6px;
11798 }
11799 .upk-featured-list .upk-item .upk-featured-meta .upk-author-name-wrap .upk-author-name {
11800 text-decoration: none;
11801 color: #8D99AE;
11802 font-weight: 500;
11803 }
11804 .upk-featured-list .upk-item .upk-featured-meta > div {
11805 position: relative;
11806 display: inline-flex;
11807 }
11808 .upk-featured-list .upk-item .upk-featured-meta > div:before {
11809 content: attr(data-separator);
11810 margin: 0 5px;
11811 }
11812 .upk-featured-list .upk-item .upk-featured-meta > div:nth-child(1)::before {
11813 display: none;
11814 }
11815 .upk-featured-list .upk-item .upk-featured-meta .upk-post-time {
11816 margin-left: 5px;
11817 }
11818 .upk-featured-list .upk-item .upk-featured-meta .upk-post-time i {
11819 margin-right: 2px;
11820 }
11821 .upk-featured-list .upk-item:nth-child(1) .upk-image-wrap {
11822 display: flex;
11823 position: relative;
11824 overflow: hidden;
11825 width: 100%;
11826 }
11827 .upk-featured-list .upk-item:nth-child(1) .upk-image-wrap::before {
11828 content: "";
11829 position: absolute;
11830 width: 100%;
11831 height: 100%;
11832 background: linear-gradient(358deg, rgba(16, 16, 19, 0.6509803922) 0, rgba(141, 153, 174, 0.1) 100%);
11833 }
11834 .upk-featured-list .upk-item:nth-child(1) .upk-content {
11835 position: absolute;
11836 bottom: 0;
11837 left: 0;
11838 padding: 30px;
11839 z-index: 11;
11840 }
11841 .upk-featured-list .upk-item:nth-child(1) .upk-title a {
11842 color: #fff;
11843 }
11844 .upk-featured-list .upk-item:nth-child(1) .upk-title a:hover {
11845 color: #EF233C;
11846 }
11847 .upk-featured-list .upk-item:nth-child(1) .upk-category a {
11848 color: #EDF2F4;
11849 }
11850 .upk-featured-list .upk-item:nth-child(1) .upk-featured-meta {
11851 color: #EDF2F4;
11852 }
11853 .upk-featured-list .upk-item:nth-child(1) .upk-featured-meta .upk-author-name-wrap .upk-author-name {
11854 color: #EDF2F4;
11855 }
11856 .upk-featured-list.upk-featured-style-1 .upk-content {
11857 padding: 0 30px;
11858 }
11859 .upk-featured-list.upk-featured-style-2 .upk-item-box {
11860 flex-direction: row-reverse;
11861 }
11862 .upk-featured-list.upk-featured-style-3 .upk-item-box {
11863 flex-direction: row;
11864 }
11865 .upk-featured-list.upk-featured-style-2, .upk-featured-list.upk-featured-style-3 {
11866 flex-direction: column;
11867 }
11868 .upk-featured-list.upk-featured-style-2 .upk-item-box, .upk-featured-list.upk-featured-style-3 .upk-item-box {
11869 display: flex;
11870 align-items: center;
11871 justify-content: space-between;
11872 grid-column-gap: 30px;
11873 }
11874 .upk-featured-list.upk-featured-style-2 .upk-image-wrap, .upk-featured-list.upk-featured-style-3 .upk-image-wrap {
11875 display: block;
11876 width: 100%;
11877 }
11878 .upk-featured-list.upk-featured-style-2 .upk-counter, .upk-featured-list.upk-featured-style-3 .upk-counter {
11879 display: none;
11880 }
11881 .upk-featured-list.upk-featured-style-2 .upk-content, .upk-featured-list.upk-featured-style-3 .upk-content {
11882 padding: 0;
11883 width: 100%;
11884 }
11885
11886 .upk-global-link-yes .upk-featured-list .upk-item:hover {
11887 cursor: pointer;
11888 }
11889
11890 @media (min-width: 768px) {
11891 .upk-featured-list .upk-item .upk-counter {
11892 height: 80px;
11893 width: 80px;
11894 min-width: 80px;
11895 margin-right: 20px;
11896 }
11897 .upk-featured-list .upk-item .upk-counter:before {
11898 font-size: 24px;
11899 }
11900 .upk-featured-list .upk-item .upk-title {
11901 font-size: 22px;
11902 }
11903 .upk-featured-list .upk-item .upk-featured-meta {
11904 font-size: 12px;
11905 }
11906 .upk-featured-list .upk-item .upk-category {
11907 padding-bottom: 8px;
11908 }
11909 .upk-featured-list .upk-item .upk-category a {
11910 font-size: 14px;
11911 }
11912 }
11913 .upk-fanel-list {
11914 display: grid;
11915 grid-template-columns: repeat(1, 1fr);
11916 }
11917 .upk-fanel-list .upk-item {
11918 position: relative;
11919 overflow: hidden;
11920 transition: all 0.3s ease;
11921 }
11922 .upk-fanel-list .upk-item:hover {
11923 box-shadow: 0 0 10px rgba(43, 45, 66, 0.3);
11924 }
11925 .upk-fanel-list .upk-item:hover .upk-image-wrap .upk-img {
11926 transform: scale(1.1);
11927 }
11928 .upk-fanel-list .upk-item .upk-item-box {
11929 position: relative;
11930 display: flex;
11931 align-items: center;
11932 height: 100%;
11933 }
11934 .upk-fanel-list .upk-item .upk-image-wrap {
11935 position: relative;
11936 width: 40%;
11937 height: 100%;
11938 overflow: hidden;
11939 }
11940 .upk-fanel-list .upk-item .upk-image-wrap .upk-img {
11941 width: 100%;
11942 height: 100%;
11943 object-fit: cover;
11944 transition: all 1s ease;
11945 }
11946 .upk-fanel-list .upk-item .upk-fanel-date-wrap {
11947 position: absolute;
11948 bottom: 0;
11949 right: 0;
11950 padding: 10px 15px;
11951 display: flex;
11952 flex-direction: column;
11953 align-items: center;
11954 justify-content: center;
11955 background: #fff;
11956 }
11957 .upk-fanel-list .upk-item .upk-fanel-date-wrap .upk-fanel-date {
11958 text-transform: capitalize;
11959 font-weight: 900;
11960 font-size: 18px;
11961 display: inline-flex;
11962 line-height: 1;
11963 color: #2B2D42;
11964 letter-spacing: 1px;
11965 }
11966 .upk-fanel-list .upk-item .upk-fanel-date-wrap .upk-fanel-month {
11967 color: #8D99AE;
11968 font-size: 14px;
11969 text-transform: capitalize;
11970 font-weight: 600;
11971 }
11972 .upk-fanel-list .upk-item .upk-content {
11973 position: relative;
11974 width: 60%;
11975 padding: 10px;
11976 }
11977 .upk-fanel-list .upk-item .upk-content.upk-readmore--yes {
11978 margin-bottom: 30px;
11979 }
11980 .upk-fanel-list .upk-item .upk-category {
11981 margin-bottom: 10px;
11982 display: inline-flex;
11983 }
11984 .upk-fanel-list .upk-item .upk-category a {
11985 display: inline-block;
11986 font-size: 10px;
11987 font-weight: 600;
11988 color: #8D99AE;
11989 text-transform: uppercase;
11990 transition: all 0.3s ease;
11991 }
11992 .upk-fanel-list .upk-item .upk-category a:hover {
11993 color: #EF233C;
11994 }
11995 .upk-fanel-list .upk-item .upk-category a + a {
11996 margin-left: 5px;
11997 }
11998 .upk-fanel-list .upk-item .upk-title {
11999 font-size: 16px;
12000 line-height: 1.3;
12001 font-weight: 700;
12002 text-transform: capitalize;
12003 margin: 0px;
12004 }
12005 .upk-fanel-list .upk-item .upk-title a {
12006 text-decoration: none;
12007 transition: all 0.3s ease;
12008 color: #2B2D42;
12009 }
12010 .upk-fanel-list .upk-item .upk-title a:hover {
12011 color: #EF233C;
12012 }
12013 .upk-fanel-list .upk-item .upk-text {
12014 display: none;
12015 font-size: 14px;
12016 font-weight: 400;
12017 color: #8D99AE;
12018 padding-top: 15px;
12019 }
12020 .upk-fanel-list .upk-item .upk-text p {
12021 margin: 0;
12022 }
12023 .upk-fanel-list .upk-item .upk-fanel-read-more {
12024 position: absolute;
12025 bottom: 0;
12026 right: 0;
12027 width: 40px;
12028 height: 30px;
12029 line-height: 30px;
12030 text-align: center;
12031 background: #EF233C;
12032 transition: all 0.3s ease;
12033 color: #fff;
12034 font-size: 20px;
12035 }
12036 .upk-fanel-list .upk-item .upk-fanel-read-more i {
12037 transition: transform 0.3s ease;
12038 transform: translateX(0);
12039 display: inline-flex;
12040 }
12041 .upk-fanel-list .upk-item .upk-fanel-read-more:hover {
12042 background: #D90429;
12043 }
12044 .upk-fanel-list .upk-item .upk-fanel-read-more:hover i {
12045 transform: translateX(5px);
12046 }
12047 .upk-fanel-list .upk-item .upk-fanel-meta {
12048 display: flex;
12049 flex-wrap: wrap;
12050 align-items: center;
12051 position: relative;
12052 color: #8D99AE;
12053 font-size: 11px;
12054 line-height: 1;
12055 padding-top: 10px;
12056 font-weight: 500;
12057 text-transform: uppercase;
12058 }
12059 .upk-fanel-list .upk-item .upk-fanel-meta .upk-author-name-wrap {
12060 display: flex;
12061 }
12062 .upk-fanel-list .upk-item .upk-fanel-meta .upk-author-name-wrap .upk-by {
12063 font-weight: 700;
12064 padding-right: 6px;
12065 }
12066 .upk-fanel-list .upk-item .upk-fanel-meta .upk-author-name-wrap .upk-author-name {
12067 text-decoration: none;
12068 color: #8D99AE;
12069 font-weight: 500;
12070 }
12071 .upk-fanel-list .upk-item .upk-fanel-meta > div {
12072 position: relative;
12073 display: inline-flex;
12074 }
12075 .upk-fanel-list .upk-item .upk-fanel-meta > div:before {
12076 content: attr(data-separator);
12077 margin: 0 5px;
12078 }
12079 .upk-fanel-list .upk-item .upk-fanel-meta > div:nth-child(1)::before {
12080 display: none;
12081 }
12082
12083 .upk-global-link-yes .upk-fanel-list .upk-item:hover {
12084 cursor: pointer;
12085 }
12086
12087 @media (min-width: 768px) {
12088 .upk-fanel-list .upk-item .upk-content {
12089 padding: 20px;
12090 }
12091 .upk-fanel-list .upk-item .upk-content.upk-readmore--yes {
12092 margin-bottom: 40px;
12093 }
12094 .upk-fanel-list .upk-item .upk-category a {
12095 font-size: 12px;
12096 }
12097 .upk-fanel-list .upk-item .upk-text {
12098 display: inherit;
12099 }
12100 .upk-fanel-list .upk-item .upk-title {
12101 font-size: 20px;
12102 line-height: 1.4;
12103 }
12104 .upk-fanel-list .upk-item .upk-fanel-read-more {
12105 width: 60px;
12106 height: 40px;
12107 line-height: 40px;
12108 }
12109 .upk-fanel-list .upk-item .upk-fanel-meta {
12110 font-size: 12px;
12111 padding-top: 15px;
12112 }
12113 }
12114 @media (min-width: 1024px) {
12115 .upk-fanel-list {
12116 grid-template-columns: repeat(2, 1fr);
12117 }
12118 .upk-fanel-list .upk-item .upk-content {
12119 padding: 30px;
12120 }
12121 .upk-fanel-list .upk-item .upk-fanel-date-wrap .upk-fanel-date {
12122 font-size: 20px;
12123 }
12124 }
12125 .upk-author-wrapper .upk-item {
12126 position: relative;
12127 overflow: hidden;
12128 border-radius: 6px;
12129 transition: all 0.3s ease;
12130 }
12131 .upk-author-wrapper .upk-post-count {
12132 position: absolute;
12133 font-size: 12px;
12134 color: #8D99AE;
12135 border-color: #8D99AE;
12136 text-transform: capitalize;
12137 line-height: 1;
12138 padding: 3px 6px;
12139 border-radius: 3px;
12140 }
12141 .upk-author-wrapper .upk-content {
12142 position: relative;
12143 z-index: 1;
12144 width: 100%;
12145 }
12146 .upk-author-wrapper .upk-name a {
12147 display: inline-flex;
12148 font-size: 18px;
12149 font-weight: 600;
12150 color: #2B2D42;
12151 line-height: 1;
12152 text-transform: capitalize;
12153 transition: all 0.3s ease;
12154 }
12155 .upk-author-wrapper .upk-name a:hover {
12156 color: #EF233C;
12157 }
12158 .upk-author-wrapper .upk-description {
12159 font-size: 15px;
12160 color: #8D99AE;
12161 padding-top: 10px;
12162 }
12163 .upk-author-wrapper .upk-role {
12164 font-size: 15px;
12165 color: #8D99AE;
12166 }
12167 .upk-author-wrapper .upk-link {
12168 display: flex;
12169 align-items: center;
12170 padding-top: 15px;
12171 line-height: 1;
12172 }
12173 .upk-author-wrapper .upk-link a {
12174 color: #8D99AE;
12175 font-size: 15px;
12176 transition: all 0.3s ease;
12177 }
12178 .upk-author-wrapper .upk-link a:hover {
12179 color: #EF233C;
12180 }
12181 .upk-author-wrapper .upk-link a + a {
12182 margin-left: 20px;
12183 }
12184 .upk-author-wrapper.upk-grid_1 .upk-post-count {
12185 top: 15px;
12186 right: 15px;
12187 }
12188 .upk-author-wrapper.upk-grid_1 .upk-content {
12189 text-align: center;
12190 }
12191 .upk-author-wrapper.upk-grid_1 .upk-link {
12192 justify-content: center;
12193 }
12194 .upk-author-wrapper.upk-grid_1 .upk-item {
12195 padding: 15px;
12196 }
12197 .upk-author-wrapper.upk-grid_1 .upk-image {
12198 margin: 35px 30px 20px 30px;
12199 }
12200 .upk-author-wrapper.upk-grid_1 .upk-image a img {
12201 width: 100%;
12202 height: 100%;
12203 border-radius: 100%;
12204 object-fit: cover;
12205 }
12206 .upk-author-wrapper.upk-list .upk-item {
12207 padding: 10px;
12208 display: flex;
12209 align-items: center;
12210 }
12211 .upk-author-wrapper.upk-list .upk-image {
12212 margin-right: 15px;
12213 }
12214 .upk-author-wrapper.upk-list .upk-image img {
12215 height: 70px;
12216 width: 70px;
12217 min-width: 70px;
12218 border-radius: 100%;
12219 }
12220 .upk-author-wrapper.upk-list .upk-post-count {
12221 top: 10px;
12222 right: 10px;
12223 }
12224 .upk-author-wrapper.upk-list .upk-link {
12225 justify-content: left;
12226 }
12227
12228 .upk-author .upk-author-wrapper {
12229 display: grid;
12230 }
12231
12232 @media (min-width: 1024px) {
12233 .upk-author-wrapper .upk-post-count {
12234 font-size: 13px;
12235 }
12236 .upk-author-wrapper .upk-name a {
12237 font-size: 18px;
12238 }
12239 .upk-author-wrapper .upk-description {
12240 font-size: 15px;
12241 }
12242 .upk-author-wrapper.upk-grid_1 .upk-item {
12243 position: relative;
12244 padding: 30px;
12245 }
12246 .upk-author-wrapper.upk-grid_1 .upk-post-count {
12247 top: 30px;
12248 right: 30px;
12249 }
12250 .upk-author-wrapper.upk-list .upk-item {
12251 padding: 15px;
12252 }
12253 .upk-author-wrapper.upk-list .upk-image {
12254 margin-right: 20px;
12255 }
12256 .upk-author-wrapper.upk-list .upk-image img {
12257 height: 80px;
12258 width: 80px;
12259 min-width: 80px;
12260 }
12261 .upk-author-wrapper.upk-list .upk-post-count {
12262 top: 15px;
12263 right: 15px;
12264 }
12265 }
12266 .upk-tiny-list {
12267 position: relative;
12268 counter-reset: number-count;
12269 display: grid;
12270 }
12271 .upk-tiny-list .upk-item {
12272 position: relative;
12273 transition: all 0.3s ease;
12274 }
12275 .upk-tiny-list .upk-img {
12276 height: 48px;
12277 width: 48px;
12278 object-fit: cover;
12279 margin-right: 15px;
12280 border-radius: 3px;
12281 }
12282 .upk-tiny-list .upk-counter {
12283 counter-increment: number-count;
12284 height: 48px;
12285 min-width: 48px;
12286 width: 48px;
12287 background: #ffedef;
12288 text-align: center;
12289 border-radius: 3px;
12290 position: relative;
12291 display: inline-table;
12292 margin-right: 15px;
12293 }
12294 .upk-tiny-list .upk-counter:before {
12295 content: counter(number-count);
12296 color: #EF233C;
12297 font-weight: 600;
12298 font-size: 14px;
12299 line-height: 1;
12300 position: absolute;
12301 left: 50%;
12302 top: 50%;
12303 transform: translate(-50%, -50%);
12304 }
12305 .upk-tiny-list .upk-title {
12306 margin: 0;
12307 font-size: 18px;
12308 font-weight: 600;
12309 line-height: 1.4;
12310 z-index: 1;
12311 }
12312 .upk-tiny-list .upk-title a {
12313 color: #2B2D42;
12314 }
12315 .upk-tiny-list .upk-title a:hover {
12316 color: #EF233C;
12317 }
12318 .upk-tiny-list .upk-title-icon {
12319 display: flex;
12320 z-index: 1;
12321 color: #2B2D42;
12322 margin-right: 15px;
12323 }
12324 .upk-tiny-list .upk-title-icon svg {
12325 width: 1.2em;
12326 }
12327
12328 .upk-global-link-yes .upk-tiny-list .upk-item:hover {
12329 cursor: pointer;
12330 }
12331
12332 .upk-layout-style--inline .upk-social-share {
12333 display: flex;
12334 flex-wrap: wrap;
12335 }
12336
12337 .upk-layout-style--grid .upk-social-share {
12338 display: grid;
12339 }
12340
12341 .upk-ss-position--top-left .upk-social-share,
12342 .upk-ss-position--top-right .upk-social-share,
12343 .upk-ss-position--center-left .upk-social-share,
12344 .upk-ss-position--center-right .upk-social-share,
12345 .upk-ss-position--bottom-left .upk-social-share,
12346 .upk-ss-position--bottom-right .upk-social-share {
12347 position: fixed;
12348 z-index: 111;
12349 }
12350
12351 .upk-ss-position--top-left .upk-social-share {
12352 left: 0;
12353 top: 0;
12354 }
12355
12356 .upk-ss-position--top-right .upk-social-share {
12357 right: 0;
12358 top: 0;
12359 }
12360
12361 .upk-ss-position--bottom-left .upk-social-share {
12362 left: 0;
12363 bottom: 0;
12364 }
12365
12366 .upk-ss-position--bottom-right .upk-social-share {
12367 right: 0;
12368 bottom: 0;
12369 }
12370
12371 .upk-ss-position--center-left .upk-social-share,
12372 .upk-ss-position--center-right .upk-social-share {
12373 display: inline;
12374 top: 50%;
12375 transform: translateY(-50%);
12376 }
12377 .upk-ss-position--center-left .upk-social-share .upk-ss-btn,
12378 .upk-ss-position--center-right .upk-social-share .upk-ss-btn {
12379 height: 4.2em;
12380 width: 4.2em;
12381 }
12382 .upk-ss-position--center-left .upk-social-share .upk-ss-btn:hover,
12383 .upk-ss-position--center-right .upk-social-share .upk-ss-btn:hover {
12384 width: 100%;
12385 }
12386 .upk-ss-position--center-left .upk-social-share .upk-ss-icon,
12387 .upk-ss-position--center-right .upk-social-share .upk-ss-icon {
12388 width: 4.2em;
12389 min-width: 4.2em;
12390 }
12391 .upk-ss-position--center-left.upk-ss-btns-view-text .upk-social-share .upk-ss-btn,
12392 .upk-ss-position--center-right.upk-ss-btns-view-text .upk-social-share .upk-ss-btn {
12393 width: 100%;
12394 }
12395 .upk-ss-position--center-left.upk-ss-btns-view-text .upk-social-share .upk-social-share-text,
12396 .upk-ss-position--center-right.upk-ss-btns-view-text .upk-social-share .upk-social-share-text {
12397 padding-left: 1.3em;
12398 padding-right: 1.3em;
12399 }
12400
12401 .upk-ss-position--center-left .upk-social-share {
12402 left: 0;
12403 }
12404
12405 .upk-ss-position--center-right .upk-social-share {
12406 right: 0;
12407 direction: rtl;
12408 }
12409 .upk-ss-position--center-right .upk-social-share .upk-social-share-text {
12410 padding-left: 1.3em;
12411 padding-right: 0;
12412 }
12413
12414 .upk-ss-btn {
12415 cursor: pointer;
12416 }
12417
12418 .elementor-widget-share-buttons .upk-ep-grid {
12419 overflow: hidden;
12420 }
12421
12422 .upk-ss-btns-style-boxed .upk-social-share-text,
12423 .upk-ss-btns-style-minimal .upk-social-share-text,
12424 .upk-ss-btns-style-gradient .upk-social-share-text {
12425 padding-left: 0.9em;
12426 }
12427
12428 .upk-ss-btns-style-flat .upk-social-share,
12429 .upk-ss-btns-style-flat .upk-social-share:hover,
12430 .upk-ss-btns-style-gradient .upk-social-share,
12431 .upk-ss-btns-style-gradient .upk-social-share:hover {
12432 color: #fff;
12433 }
12434
12435 .upk-ss-btns-style-flat .upk-social-link a,
12436 .upk-ss-btns-style-flat .upk-social-link a:hover,
12437 .upk-ss-btns-style-gradient .upk-social-link a,
12438 .upk-ss-btns-style-gradient .upk-social-link a:hover {
12439 color: #fff;
12440 }
12441
12442 .upk-ss-icon-top--yes .upk-ss-btn {
12443 flex-direction: column;
12444 height: auto;
12445 }
12446 .upk-ss-icon-top--yes .upk-ss-btn .upk-ss-icon {
12447 width: auto;
12448 padding: 10px 10px 0 10px;
12449 }
12450 .upk-ss-icon-top--yes .upk-ss-btn .upk-social-share-text {
12451 padding: 10px;
12452 display: inline-block;
12453 width: 100%;
12454 text-align: center;
12455 }
12456 .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 {
12457 padding: 0px;
12458 }
12459 .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 {
12460 padding: 10px;
12461 }
12462
12463 .upk-ss-btns-style-minimal.upk-ss-btns-shape-rounded .upk-ss-icon {
12464 border-radius: 0.5em;
12465 }
12466 .upk-ss-btns-style-minimal.upk-ss-btns-shape-circle .upk-ss-icon {
12467 border-radius: 99.9em;
12468 }
12469 .upk-ss-btns-style-minimal .upk-social-share-text {
12470 color: #222;
12471 }
12472
12473 .upk-ss-btns-view-text .upk-social-share-text {
12474 padding-left: 1.3em;
12475 }
12476
12477 .upk-ss-btns-view-text .upk-ss-icon,
12478 .upk-ss-btns-view-text .upk-social-share-text,
12479 .upk-ss-btns-view-icon .upk-ss-icon,
12480 .upk-ss-btns-view-icon .upk-social-share-text {
12481 flex-grow: 1;
12482 justify-content: center;
12483 }
12484
12485 .upk-ss-btn {
12486 overflow: hidden;
12487 font-size: 10px;
12488 display: flex;
12489 align-items: center;
12490 justify-content: flex-start;
12491 transition-duration: 0.2s;
12492 transition-property: filter, background-color, border-color, width;
12493 height: 4.2em;
12494 cursor: pointer;
12495 }
12496
12497 .upk-ss-icon,
12498 .upk-social-share-text {
12499 transition-property: color, background-color;
12500 transition-duration: 0.2s;
12501 }
12502
12503 .upk-ss-icon {
12504 display: flex;
12505 align-self: stretch;
12506 justify-content: center;
12507 align-items: center;
12508 text-align: center;
12509 width: 4.2em;
12510 position: relative;
12511 }
12512
12513 .upk-ss-icon i {
12514 font-size: 1.5em;
12515 }
12516
12517 .upk-social-share-text {
12518 font-size: 1.3em;
12519 padding-right: 1.3em;
12520 align-self: stretch;
12521 flex-grow: 1;
12522 align-items: center;
12523 display: flex;
12524 font-weight: 100;
12525 }
12526
12527 .upk-social-share-title {
12528 font-weight: bold;
12529 flex-shrink: 0;
12530 }
12531
12532 .upk-social-share-title + .upk-social-share-counter {
12533 margin-left: 0.5em;
12534 flex-shrink: 0;
12535 }
12536
12537 .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 {
12538 background-color: #45668e;
12539 }
12540 .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 {
12541 background-color: #3b5998;
12542 }
12543 .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 {
12544 background-color: #F4731C;
12545 }
12546 .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 {
12547 background-color: #168DE2;
12548 }
12549 .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 {
12550 background-color: #dd4b39;
12551 }
12552 .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 {
12553 background-color: #0077b5;
12554 }
12555 .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 {
12556 background-color: #1DA1F2;
12557 }
12558 .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 {
12559 background-color: #00B0EA;
12560 }
12561 .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 {
12562 background-color: #35465c;
12563 }
12564 .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 {
12565 background-color: #F06A35;
12566 }
12567 .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 {
12568 background-color: #bd081c;
12569 }
12570 .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 {
12571 background-color: #005be2;
12572 }
12573 .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 {
12574 background-color: #2DBE60;
12575 }
12576 .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 {
12577 background-color: #ff4500;
12578 }
12579 .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 {
12580 background-color: #3399ff;
12581 }
12582 .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 {
12583 background-color: #fd8235;
12584 }
12585 .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 {
12586 background-color: #EF3F56;
12587 }
12588 .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 {
12589 background-color: #25B1F6;
12590 }
12591 .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 {
12592 background-color: #5382C4;
12593 }
12594 .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 {
12595 background-color: #1B1B1B;
12596 }
12597 .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 {
12598 background-color: #000000;
12599 }
12600 .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 {
12601 background-color: #026466;
12602 }
12603 .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 {
12604 background-color: #21759b;
12605 }
12606 .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 {
12607 background-color: #2319DC;
12608 }
12609 .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 {
12610 background-color: #237EC5;
12611 }
12612 .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 {
12613 background-color: #E6162D;
12614 }
12615 .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 {
12616 background-color: #00AFF0;
12617 }
12618 .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 {
12619 background-color: #2CA5E0;
12620 }
12621 .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 {
12622 background-color: #834995;
12623 }
12624 .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 {
12625 background-color: #25d366;
12626 }
12627 .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 {
12628 background-color: #00B900;
12629 }
12630 .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 {
12631 background-color: #2DC100;
12632 }
12633 .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 {
12634 background-color: #F86100;
12635 }
12636 .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 {
12637 background-color: #F52827;
12638 }
12639 .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 {
12640 color: #45668e;
12641 }
12642 .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 {
12643 color: #3b5998;
12644 }
12645 .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 {
12646 color: #F4731C;
12647 }
12648 .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 {
12649 color: #168DE2;
12650 }
12651 .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 {
12652 color: #dd4b39;
12653 }
12654 .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 {
12655 color: #0077b5;
12656 }
12657 .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 {
12658 color: #1DA1F2;
12659 }
12660 .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 {
12661 color: #00B0EA;
12662 }
12663 .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 {
12664 color: #35465c;
12665 }
12666 .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 {
12667 color: #F06A35;
12668 }
12669 .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 {
12670 color: #bd081c;
12671 }
12672 .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 {
12673 color: #005be2;
12674 }
12675 .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 {
12676 color: #2DBE60;
12677 }
12678 .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 {
12679 color: #ff4500;
12680 }
12681 .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 {
12682 color: #3399ff;
12683 }
12684 .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 {
12685 color: #fd8235;
12686 }
12687 .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 {
12688 color: #EF3F56;
12689 }
12690 .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 {
12691 color: #25B1F6;
12692 }
12693 .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 {
12694 color: #5382C4;
12695 }
12696 .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 {
12697 color: #1B1B1B;
12698 }
12699 .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 {
12700 color: #000000;
12701 }
12702 .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 {
12703 color: #026466;
12704 }
12705 .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 {
12706 color: #21759b;
12707 }
12708 .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 {
12709 color: #2319DC;
12710 }
12711 .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 {
12712 color: #237EC5;
12713 }
12714 .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 {
12715 color: #E6162D;
12716 }
12717 .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 {
12718 color: #00AFF0;
12719 }
12720 .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 {
12721 color: #2CA5E0;
12722 }
12723 .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 {
12724 color: #834995;
12725 }
12726 .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 {
12727 color: #25d366;
12728 }
12729 .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 {
12730 color: #00B900;
12731 }
12732 .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 {
12733 color: #2DC100;
12734 }
12735 .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 {
12736 color: #F86100;
12737 }
12738 .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 {
12739 color: #F52827;
12740 }
12741 .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 {
12742 background-color: #45668e;
12743 }
12744 .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 {
12745 background-color: #3b5998;
12746 }
12747 .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 {
12748 background-color: #F4731C;
12749 }
12750 .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 {
12751 background-color: #168DE2;
12752 color: #FFAF32;
12753 }
12754 .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 {
12755 background-color: #dd4b39;
12756 }
12757 .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 {
12758 background-color: #0077b5;
12759 }
12760 .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 {
12761 background-color: #1DA1F2;
12762 }
12763 .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 {
12764 background-color: #00B0EA;
12765 }
12766 .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 {
12767 background-color: #35465c;
12768 }
12769 .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 {
12770 background-color: #F06A35;
12771 }
12772 .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 {
12773 background-color: #bd081c;
12774 }
12775 .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 {
12776 background-color: #005be2;
12777 }
12778 .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 {
12779 background-color: #2DBE60;
12780 }
12781 .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 {
12782 background-color: #ff4500;
12783 }
12784 .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 {
12785 background-color: #3399ff;
12786 }
12787 .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 {
12788 background-color: #fd8235;
12789 }
12790 .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 {
12791 background-color: #EF3F56;
12792 }
12793 .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 {
12794 background-color: #25B1F6;
12795 }
12796 .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 {
12797 background-color: #5382C4;
12798 }
12799 .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 {
12800 background-color: #1B1B1B;
12801 }
12802 .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 {
12803 background-color: #000000;
12804 }
12805 .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 {
12806 background-color: #026466;
12807 }
12808 .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 {
12809 background-color: #21759b;
12810 }
12811 .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 {
12812 background-color: #2319DC;
12813 }
12814 .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 {
12815 background-color: #237EC5;
12816 }
12817 .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 {
12818 background-color: #E6162D;
12819 }
12820 .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 {
12821 background-color: #00AFF0;
12822 }
12823 .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 {
12824 background-color: #2CA5E0;
12825 }
12826 .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 {
12827 background-color: #834995;
12828 }
12829 .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 {
12830 background-color: #25d366;
12831 }
12832 .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 {
12833 background-color: #00B900;
12834 }
12835 .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 {
12836 background-color: #2DC100;
12837 }
12838 .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 {
12839 background-color: #F86100;
12840 }
12841 .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 {
12842 background-color: #F52827;
12843 }
12844 .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 {
12845 color: #fff;
12846 }
12847 .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 {
12848 color: #FFAF32;
12849 }
12850
12851 .upk-ss-btns-style-framed .upk-ss-btn,
12852 .upk-ss-btns-style-boxed .upk-ss-btn {
12853 border-style: solid;
12854 }
12855
12856 .upk-ss-btns-style-gradient .upk-social-share-text {
12857 background: linear-gradient(135deg, rgba(0, 0, 0, 0.12) 0%, rgba(0, 0, 0, 0) 100%);
12858 }
12859 .upk-ss-btns-style-gradient.upk-ss-btns-view-icon .upk-ss-icon {
12860 background-image: linear-gradient(to right, rgba(0, 0, 0, 0.12), transparent);
12861 }
12862
12863 .upk-ss-btns-color-original .upk-ss-btn:hover {
12864 filter: saturate(1.2) brightness(1.1);
12865 }
12866
12867 .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 {
12868 background-color: #666;
12869 }
12870 .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 {
12871 color: #666;
12872 border-color: #666;
12873 }
12874 .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 {
12875 background-color: #666;
12876 }
12877 .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 {
12878 color: #fff;
12879 }
12880
12881 .upk-newsletter-wrapper .upk-newsletter {
12882 display: flex;
12883 align-items: center;
12884 }
12885 .upk-newsletter-wrapper .upk-newsletter-btn-icon,
12886 .upk-newsletter-wrapper .upk-newsletter-before-icon {
12887 display: inline-flex;
12888 transition: all 0.3s ease;
12889 }
12890 .upk-newsletter-wrapper .upk-newsletter-btn-icon svg,
12891 .upk-newsletter-wrapper .upk-newsletter-before-icon svg {
12892 width: 1em;
12893 transition: all 0.3s ease;
12894 }
12895 .upk-newsletter-wrapper .upk-newsletter-before-icon {
12896 margin-right: 15px;
12897 }
12898 .upk-newsletter-wrapper .upk-input {
12899 max-width: 100%;
12900 width: 100%;
12901 border: 0 none;
12902 padding: 0 10px;
12903 background: #f8f8f8;
12904 color: #666;
12905 border-radius: 3px;
12906 height: 40px;
12907 vertical-align: middle;
12908 display: inline-block;
12909 outline: none;
12910 }
12911 .upk-newsletter-wrapper .upk-newsletter-btn {
12912 border: none;
12913 padding: 0 30px;
12914 vertical-align: middle;
12915 font-size: 14px;
12916 line-height: 40px;
12917 text-align: center;
12918 border-radius: 3px;
12919 background-color: #EF233C;
12920 color: #fff;
12921 cursor: pointer;
12922 transition: all 0.3s ease;
12923 }
12924 .upk-newsletter-wrapper .upk-newsletter-btn:hover {
12925 background-color: #D90429;
12926 }
12927 .upk-newsletter-wrapper .upk-newsletter-input-wrapper {
12928 width: 100%;
12929 margin-right: 15px;
12930 }
12931
12932 .upk-field-full--yes .upk-newsletter-wrapper .upk-newsletter {
12933 display: block;
12934 }
12935 .upk-field-full--yes .upk-newsletter-wrapper .upk-newsletter-input-wrapper,
12936 .upk-field-full--yes .upk-newsletter-wrapper .upk-newsletter-before-icon {
12937 margin-bottom: 20px;
12938 }
12939
12940 .upk-newsletter-alert {
12941 position: fixed;
12942 top: 30px;
12943 box-sizing: border-box;
12944 width: 450px;
12945 left: 50%;
12946 margin-left: -225px;
12947 animation: slide-up-fade-in ease 1s;
12948 z-index: 9999;
12949 }
12950
12951 .upk-newsletter-alert .upk-alert-box {
12952 display: flex;
12953 align-items: center;
12954 padding: 20px 40px 20px 20px;
12955 background: #ffffff;
12956 font-size: 1rem;
12957 box-shadow: 0 5px 20px #b3b3b3;
12958 border-radius: 3px;
12959 color: #1e87f0;
12960 justify-content: center;
12961 }
12962
12963 .uwk-newsletter-loader {
12964 display: inline-block;
12965 border: 2px solid rgba(0, 0, 0, 0.1);
12966 border-left-color: #1e87f0;
12967 border-radius: 50%;
12968 width: 20px;
12969 height: 20px;
12970 animation: donut-spin 1.2s linear infinite;
12971 margin-right: 10px;
12972 }
12973
12974 .upk-text-success .upk-success-icon {
12975 display: inline-block;
12976 transform: rotate(45deg);
12977 height: 16px;
12978 width: 7px;
12979 border-bottom: 3px solid #14a814;
12980 border-right: 3px solid #14a814;
12981 margin-right: 10px;
12982 }
12983
12984 .upk-text-warning {
12985 color: orange;
12986 }
12987
12988 .upk-text-danger {
12989 color: #D90429;
12990 }
12991
12992 .upk-text-success {
12993 color: green;
12994 }
12995
12996 @keyframes slide-up-fade-in {
12997 0% {
12998 opacity: 0;
12999 transform: translateY(-200px);
13000 }
13001 100% {
13002 opacity: 1;
13003 transform: translateY(0px);
13004 }
13005 }
13006 @keyframes donut-spin {
13007 0% {
13008 transform: rotate(0deg);
13009 }
13010 100% {
13011 transform: rotate(360deg);
13012 }
13013 }
13014 .upk-buzz-list {
13015 position: relative;
13016 display: grid;
13017 counter-reset: number-count;
13018 }
13019 .upk-buzz-list .upk-item {
13020 position: relative;
13021 overflow: hidden;
13022 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13023 }
13024 .upk-buzz-list .upk-item:hover .upk-img-wrap:before {
13025 background: rgba(43, 45, 66, 0.5);
13026 }
13027 .upk-buzz-list .upk-item:hover .upk-count:before {
13028 color: #EDF2F4;
13029 }
13030 .upk-buzz-list .upk-item:hover .upk-inner {
13031 border-left-color: #EDF2F4;
13032 }
13033 .upk-buzz-list .upk-item:hover .upk-category a {
13034 color: #EDF2F4;
13035 }
13036 .upk-buzz-list .upk-item:hover .upk-title a {
13037 color: #fff;
13038 }
13039 .upk-buzz-list .upk-item:hover .upk-meta {
13040 color: #EDF2F4;
13041 }
13042 .upk-buzz-list .upk-item:hover .upk-meta .upk-author-wrap .upk-author-name {
13043 color: #EDF2F4;
13044 }
13045 .upk-buzz-list .upk-img-wrap {
13046 position: absolute;
13047 width: 100%;
13048 height: 100%;
13049 }
13050 .upk-buzz-list .upk-img-wrap::before {
13051 content: "";
13052 position: absolute;
13053 top: 0;
13054 left: 0;
13055 background: #fff;
13056 width: 100%;
13057 height: 100%;
13058 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13059 }
13060 .upk-buzz-list .upk-img-wrap img {
13061 width: 100%;
13062 height: 100%;
13063 object-fit: cover;
13064 }
13065 .upk-buzz-list .upk-content {
13066 padding: 15px;
13067 display: flex;
13068 position: relative;
13069 align-items: center;
13070 }
13071 .upk-buzz-list .upk-count {
13072 position: relative;
13073 counter-increment: number-count;
13074 padding-right: 15px;
13075 }
13076 .upk-buzz-list .upk-count:before {
13077 content: counter(number-count);
13078 top: 0;
13079 left: 0;
13080 font-size: 30px;
13081 color: #2B2D42;
13082 font-weight: 600;
13083 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13084 }
13085 .upk-buzz-list .upk-inner {
13086 padding-left: 15px;
13087 border-left: 2px solid #8D99AE;
13088 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13089 }
13090 .upk-buzz-list .upk-category {
13091 margin-bottom: 5px;
13092 display: flex;
13093 }
13094 .upk-buzz-list .upk-category a {
13095 display: inline-flex;
13096 font-size: 10px;
13097 color: #EF233C;
13098 font-weight: 500;
13099 text-transform: uppercase;
13100 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13101 }
13102 .upk-buzz-list .upk-category a + a {
13103 margin-left: 5px;
13104 }
13105 .upk-buzz-list .upk-title {
13106 font-size: 16px;
13107 font-weight: 700;
13108 text-transform: capitalize;
13109 margin: 0;
13110 }
13111 .upk-buzz-list .upk-title a {
13112 color: #2B2D42;
13113 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13114 }
13115 .upk-buzz-list .upk-meta {
13116 flex-wrap: wrap;
13117 color: #8D99AE;
13118 font-size: 11px;
13119 font-weight: 500;
13120 line-height: 1;
13121 padding-top: 10px;
13122 position: relative;
13123 text-transform: uppercase;
13124 transition: color 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13125 }
13126 .upk-buzz-list .upk-meta .upk-author-wrap {
13127 display: flex;
13128 }
13129 .upk-buzz-list .upk-meta .upk-author-wrap .upk-by {
13130 font-weight: 700;
13131 padding-right: 6px;
13132 }
13133 .upk-buzz-list .upk-meta .upk-author-wrap .upk-author-name {
13134 color: #8D99AE;
13135 font-weight: 500;
13136 transition: color 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13137 }
13138 .upk-buzz-list .upk-meta .upk-post-time {
13139 margin-left: 5px;
13140 }
13141 .upk-buzz-list .upk-meta .upk-post-time i {
13142 margin-right: 2px;
13143 }
13144 .upk-buzz-list .upk-meta > div {
13145 position: relative;
13146 display: inline-flex;
13147 }
13148 .upk-buzz-list .upk-meta > div:before {
13149 content: attr(data-separator);
13150 margin: 0 5px;
13151 }
13152 .upk-buzz-list .upk-meta > div:nth-child(1)::before {
13153 display: none;
13154 }
13155
13156 .upk-global-link-yes .upk-buzz-list .upk-item:hover {
13157 cursor: pointer;
13158 }
13159
13160 @media (min-width: 768px) {
13161 .upk-buzz-list .upk-content {
13162 padding: 20px;
13163 }
13164 .upk-buzz-list .upk-category a {
13165 font-size: 12px;
13166 }
13167 .upk-buzz-list .upk-title {
13168 font-size: 18px;
13169 }
13170 .upk-buzz-list .upk-count::before {
13171 font-size: 40px;
13172 }
13173 }
13174 .upk-buzz-list-carousel {
13175 position: relative;
13176 }
13177 .upk-buzz-list-carousel .upk-item {
13178 position: relative;
13179 overflow: hidden;
13180 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13181 }
13182 .upk-buzz-list-carousel .upk-item:hover .upk-img-wrap::before {
13183 background: rgba(43, 45, 66, 0.5);
13184 }
13185 .upk-buzz-list-carousel .upk-item:hover .upk-img-wrap img {
13186 opacity: 1;
13187 }
13188 .upk-buzz-list-carousel .upk-item:hover .upk-count {
13189 color: #EDF2F4;
13190 }
13191 .upk-buzz-list-carousel .upk-item:hover .upk-inner {
13192 border-left-color: #EDF2F4;
13193 }
13194 .upk-buzz-list-carousel .upk-item:hover .upk-category a {
13195 color: #EDF2F4;
13196 }
13197 .upk-buzz-list-carousel .upk-item:hover .upk-title a {
13198 color: #fff;
13199 }
13200 .upk-buzz-list-carousel .upk-item:hover .upk-meta {
13201 color: #EDF2F4;
13202 }
13203 .upk-buzz-list-carousel .upk-item:hover .upk-meta .upk-author-wrap .upk-author-name {
13204 color: #EDF2F4;
13205 }
13206 .upk-buzz-list-carousel .upk-img-wrap {
13207 position: absolute;
13208 width: 100%;
13209 height: 100%;
13210 }
13211 .upk-buzz-list-carousel .upk-img-wrap::before {
13212 content: "";
13213 position: absolute;
13214 top: 0;
13215 left: 0;
13216 background: #fff;
13217 width: 100%;
13218 height: 100%;
13219 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13220 }
13221 .upk-buzz-list-carousel .upk-img-wrap img {
13222 width: 100%;
13223 height: 100%;
13224 object-fit: cover;
13225 opacity: 0;
13226 }
13227 .upk-buzz-list-carousel .upk-content {
13228 padding: 15px;
13229 display: flex;
13230 position: relative;
13231 align-items: center;
13232 }
13233 .upk-buzz-list-carousel .upk-count {
13234 color: #2B2D42;
13235 font-size: 30px;
13236 font-weight: 600;
13237 position: relative;
13238 margin-right: 15px;
13239 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13240 display: flex;
13241 line-height: 1;
13242 }
13243 .upk-buzz-list-carousel .upk-inner {
13244 padding-left: 15px;
13245 border-left: 2px solid #8D99AE;
13246 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13247 }
13248 .upk-buzz-list-carousel .upk-category {
13249 margin-bottom: 5px;
13250 display: flex;
13251 }
13252 .upk-buzz-list-carousel .upk-category a {
13253 display: inline-flex;
13254 font-size: 10px;
13255 color: #EF233C;
13256 font-weight: 500;
13257 text-transform: uppercase;
13258 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13259 }
13260 .upk-buzz-list-carousel .upk-category a + a {
13261 margin-left: 5px;
13262 }
13263 .upk-buzz-list-carousel .upk-title {
13264 font-size: 16px;
13265 font-weight: 700;
13266 text-transform: capitalize;
13267 margin: 0;
13268 }
13269 .upk-buzz-list-carousel .upk-title a {
13270 color: #2B2D42;
13271 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13272 }
13273 .upk-buzz-list-carousel .upk-meta {
13274 flex-wrap: wrap;
13275 color: #8D99AE;
13276 font-size: 11px;
13277 font-weight: 500;
13278 line-height: 1;
13279 padding-top: 10px;
13280 position: relative;
13281 text-transform: uppercase;
13282 transition: color 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13283 }
13284 .upk-buzz-list-carousel .upk-meta .upk-author-wrap {
13285 display: flex;
13286 }
13287 .upk-buzz-list-carousel .upk-meta .upk-author-wrap .upk-by {
13288 font-weight: 700;
13289 padding-right: 6px;
13290 }
13291 .upk-buzz-list-carousel .upk-meta .upk-author-wrap .upk-author-name {
13292 color: #8D99AE;
13293 font-weight: 500;
13294 transition: color 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13295 }
13296 .upk-buzz-list-carousel .upk-meta .upk-post-time {
13297 margin-left: 5px;
13298 }
13299 .upk-buzz-list-carousel .upk-meta .upk-post-time i {
13300 margin-right: 2px;
13301 }
13302 .upk-buzz-list-carousel .upk-meta > div {
13303 position: relative;
13304 display: inline-flex;
13305 }
13306 .upk-buzz-list-carousel .upk-meta > div:before {
13307 content: attr(data-separator);
13308 margin: 0 5px;
13309 }
13310 .upk-buzz-list-carousel .upk-meta > div:nth-child(1)::before {
13311 display: none;
13312 }
13313
13314 .upk-global-link-yes .upk-buzz-list-carousel .upk-item:hover {
13315 cursor: pointer;
13316 }
13317
13318 .upk-item-match-height--yes .upk-buzz-list-carousel .swiper-slide {
13319 height: initial;
13320 }
13321
13322 @media (min-width: 768px) {
13323 .upk-buzz-list-carousel .upk-content {
13324 padding: 20px;
13325 }
13326 .upk-buzz-list-carousel .upk-category a {
13327 font-size: 12px;
13328 }
13329 .upk-buzz-list-carousel .upk-title {
13330 font-size: 18px;
13331 }
13332 .upk-buzz-list-carousel .upk-count {
13333 font-size: 40px;
13334 }
13335 }
13336 .upk-scott-list {
13337 display: grid;
13338 grid-template-columns: repeat(1, 1fr);
13339 counter-reset: number-count;
13340 }
13341 .upk-scott-list .upk-item {
13342 display: flex;
13343 align-items: center;
13344 border-top: 1px solid #e2e2e2;
13345 padding-top: 20px;
13346 margin-top: 20px;
13347 position: relative;
13348 overflow: hidden;
13349 }
13350 .upk-scott-list .upk-item:first-child {
13351 border-top: 0 !important;
13352 padding-top: 0 !important;
13353 margin-top: 0 !important;
13354 }
13355 .upk-scott-list .upk-item .upk-image-wrap {
13356 position: relative;
13357 height: 100%;
13358 width: 30%;
13359 text-decoration: none;
13360 transition: all 0.3s ease;
13361 counter-increment: number-count;
13362 overflow: hidden;
13363 }
13364 .upk-scott-list .upk-item .upk-image-wrap img {
13365 width: 100%;
13366 height: 100%;
13367 object-fit: cover;
13368 transition: all 0.3s ease;
13369 }
13370 .upk-scott-list .upk-item .upk-image-wrap:before {
13371 position: absolute;
13372 content: counter(number-count);
13373 top: 50%;
13374 left: 50%;
13375 color: #fff;
13376 font-weight: 700;
13377 font-size: 35px;
13378 transition: all 0.3s ease;
13379 transform: translate(-50%, -50%);
13380 opacity: 1;
13381 visibility: visible;
13382 z-index: 1;
13383 }
13384 .upk-scott-list .upk-item .upk-image-wrap:after {
13385 position: absolute;
13386 content: "\e92c";
13387 top: 50%;
13388 left: 50%;
13389 color: #fff;
13390 font-size: 26px;
13391 font-weight: 900;
13392 line-height: 1;
13393 opacity: 0;
13394 visibility: hidden;
13395 transition: all 0.3s ease;
13396 transform: translate(-50%, 50%);
13397 font-family: "ultimate-post-kit" !important;
13398 -webkit-font-smoothing: antialiased;
13399 z-index: 1;
13400 }
13401 .upk-scott-list .upk-item .upk-image-wrap .upk-img-overlay:before {
13402 content: "";
13403 position: absolute;
13404 width: 100%;
13405 height: 100%;
13406 left: 0;
13407 top: 0;
13408 background: rgba(43, 45, 66, 0.3);
13409 }
13410 .upk-scott-list .upk-item .upk-content {
13411 width: 70%;
13412 padding: 20px;
13413 }
13414 .upk-scott-list .upk-item .upk-category {
13415 margin-bottom: 10px;
13416 display: flex;
13417 }
13418 .upk-scott-list .upk-item .upk-category a {
13419 font-size: 10px;
13420 color: #EF233C;
13421 text-transform: uppercase;
13422 font-weight: 500;
13423 border: 1px solid #EF233C;
13424 padding: 4px 12px;
13425 border-radius: 2px;
13426 display: inline-flex;
13427 transition: all 0.3s ease;
13428 }
13429 .upk-scott-list .upk-item .upk-category a:hover {
13430 background: #EF233C;
13431 color: #fff;
13432 }
13433 .upk-scott-list .upk-item .upk-category a + a {
13434 margin-left: 5px;
13435 }
13436 .upk-scott-list .upk-item .upk-title {
13437 font-size: 16px;
13438 font-weight: 700;
13439 line-height: 1.4;
13440 margin: 0;
13441 }
13442 .upk-scott-list .upk-item .upk-title a {
13443 color: #2B2D42;
13444 transition: all 0.3s ease;
13445 }
13446 .upk-scott-list .upk-item .upk-title a:hover {
13447 color: #EF233C;
13448 }
13449 .upk-scott-list .upk-item .upk-meta {
13450 color: #8D99AE;
13451 font-size: 11px;
13452 font-weight: 500;
13453 line-height: 1;
13454 padding-top: 10px;
13455 position: relative;
13456 text-transform: uppercase;
13457 transition: color 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13458 flex-wrap: wrap;
13459 }
13460 .upk-scott-list .upk-item .upk-meta > div {
13461 position: relative;
13462 display: inline-flex;
13463 }
13464 .upk-scott-list .upk-item .upk-meta > div:before {
13465 content: attr(data-separator);
13466 margin: 0 8px;
13467 }
13468 .upk-scott-list .upk-item .upk-meta > div:nth-child(1)::before {
13469 display: none;
13470 }
13471 .upk-scott-list .upk-item .upk-meta .upk-author-name-wrap {
13472 display: flex;
13473 }
13474 .upk-scott-list .upk-item .upk-meta .upk-author-name-wrap .upk-by {
13475 font-weight: 700;
13476 padding-right: 6px;
13477 }
13478 .upk-scott-list .upk-item .upk-meta .upk-author-name-wrap .upk-author-name {
13479 color: #8D99AE;
13480 font-weight: 500;
13481 transition: color 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13482 }
13483 .upk-scott-list .upk-item .upk-meta .upk-post-time {
13484 margin-left: 5px;
13485 }
13486 .upk-scott-list .upk-item .upk-meta .upk-post-time i {
13487 margin-right: 2px;
13488 }
13489 .upk-scott-list .upk-item:hover .upk-image-wrap:before {
13490 transform: translate(-50%, -100%);
13491 opacity: 0;
13492 visibility: hidden;
13493 }
13494 .upk-scott-list .upk-item:hover .upk-image-wrap:after {
13495 transform: translate(-50%, -50%);
13496 opacity: 1;
13497 visibility: visible;
13498 }
13499
13500 .upk-global-link-yes .upk-scott-list .upk-item:hover {
13501 cursor: pointer;
13502 }
13503
13504 @media (min-width: 768px) {
13505 .upk-scott-list .upk-item .upk-title {
13506 font-size: 18px;
13507 }
13508 .upk-scott-list .upk-item .upk-meta {
13509 font-size: 12px;
13510 }
13511 }
13512 .upk-noxe-slider {
13513 position: relative;
13514 }
13515 .upk-noxe-slider .upk-noxe-item {
13516 background: #fff;
13517 padding: 30px;
13518 position: relative;
13519 height: auto;
13520 }
13521 .upk-noxe-slider .upk-noxe-item-box-wrap {
13522 position: relative;
13523 display: flex;
13524 flex-direction: column;
13525 height: 100%;
13526 }
13527 .upk-noxe-slider .upk-noxe-image-wrap {
13528 position: relative;
13529 margin-bottom: 1.5rem;
13530 overflow: hidden;
13531 height: 100%;
13532 z-index: 10;
13533 }
13534 .upk-noxe-slider .upk-noxe-img {
13535 width: 100%;
13536 height: 100%;
13537 object-fit: cover;
13538 }
13539 .upk-noxe-slider .upk-noxe-category {
13540 position: absolute;
13541 bottom: 0;
13542 left: 0;
13543 display: inline-flex;
13544 }
13545 .upk-noxe-slider .upk-noxe-category a {
13546 display: inline-block;
13547 background: #fff;
13548 padding: 8px 8px 0 0;
13549 text-decoration: none;
13550 color: #D90429;
13551 text-transform: uppercase;
13552 line-height: 1;
13553 font-size: 0.75rem;
13554 font-weight: 700;
13555 letter-spacing: 0.04em;
13556 }
13557 .upk-noxe-slider .upk-noxe-date-wrap {
13558 position: absolute;
13559 bottom: 0;
13560 right: 0;
13561 background: #fff;
13562 display: flex;
13563 flex-direction: column;
13564 text-align: center;
13565 padding: 10px;
13566 font-size: 12px;
13567 color: #676a88;
13568 font-weight: 700;
13569 overflow: hidden;
13570 }
13571 .upk-noxe-slider .upk-noxe-date-wrap .upk-noxe-month {
13572 font-weight: 400;
13573 margin-bottom: 2px;
13574 }
13575 .upk-noxe-slider .upk-noxe-content {
13576 display: inline-block;
13577 }
13578 .upk-noxe-slider .upk-title {
13579 font-size: 16px;
13580 font-weight: 700;
13581 margin-bottom: 10px;
13582 }
13583 .upk-noxe-slider .upk-title a {
13584 text-decoration: none;
13585 color: #2B2D42;
13586 transition: all 0.3s ease;
13587 }
13588 .upk-noxe-slider .upk-title a:hover {
13589 color: #D90429;
13590 }
13591 .upk-noxe-slider .upk-noxe-meta {
13592 display: flex;
13593 flex-wrap: wrap;
13594 align-items: center;
13595 position: relative;
13596 font-size: 12px;
13597 text-transform: uppercase;
13598 color: rgba(125, 125, 125, 0.7294117647);
13599 font-weight: 500;
13600 overflow: hidden;
13601 }
13602 .upk-noxe-slider .upk-noxe-meta .upk-author-name-wrap {
13603 display: flex;
13604 }
13605 .upk-noxe-slider .upk-noxe-meta .upk-author-name-wrap .upk-by {
13606 font-weight: 700;
13607 padding-right: 6px;
13608 }
13609 .upk-noxe-slider .upk-noxe-meta .upk-author-name-wrap .upk-author-name {
13610 text-decoration: none;
13611 color: rgba(125, 125, 125, 0.7294117647);
13612 font-weight: 500;
13613 }
13614 .upk-noxe-slider .upk-noxe-meta > div {
13615 position: relative;
13616 display: inline-flex;
13617 }
13618 .upk-noxe-slider .upk-noxe-meta > div:before {
13619 content: attr(data-separator);
13620 margin: 0 8px;
13621 }
13622 .upk-noxe-slider .upk-noxe-meta > div:nth-child(1)::before {
13623 display: none;
13624 }
13625 .upk-noxe-slider .upk-text {
13626 font-size: 14px;
13627 color: #2f3f50;
13628 line-height: 1.6;
13629 margin-bottom: 35px;
13630 }
13631 .upk-noxe-slider .upk-text p {
13632 margin: 0;
13633 }
13634 .upk-noxe-slider .upk-noxe-navigation {
13635 position: absolute;
13636 right: 30px;
13637 bottom: 30px;
13638 display: flex;
13639 align-items: center;
13640 z-index: 1;
13641 }
13642 .upk-noxe-slider .upk-noxe-navigation .upk-navigation-next:after,
13643 .upk-noxe-slider .upk-noxe-navigation .upk-navigation-prev:after {
13644 content: "";
13645 }
13646 .upk-noxe-slider .upk-noxe-navigation .upk-navigation-next,
13647 .upk-noxe-slider .upk-noxe-navigation .upk-navigation-prev {
13648 position: static;
13649 display: inline-block;
13650 }
13651 .upk-noxe-slider .upk-noxe-navigation .upk-link--arrowed {
13652 display: inline-flex;
13653 font-size: 32px;
13654 }
13655 .upk-noxe-slider .upk-noxe-navigation .upk-link--arrowed .upk-arrow-icon {
13656 position: relative;
13657 top: 0;
13658 -webkit-transition: -webkit-transform 0.3s ease;
13659 transition: -webkit-transform 0.3s ease;
13660 transition: transform 0.3s ease;
13661 transition: transform 0.3s ease, -webkit-transform 0.3s ease;
13662 vertical-align: middle;
13663 width: 1em;
13664 }
13665 .upk-noxe-slider .upk-noxe-navigation .upk-link--arrowed .upk-arrow-icon--circle {
13666 transition: stroke-dashoffset 0.3s ease;
13667 stroke-dasharray: 95;
13668 stroke-dashoffset: 95;
13669 }
13670 .upk-noxe-slider .upk-noxe-navigation .upk-link--arrowed g {
13671 stroke: currentColor;
13672 color: #181D23;
13673 }
13674 .upk-noxe-slider .upk-noxe-navigation .upk-link--arrowed:hover .upk-arrow-icon {
13675 transform: translate3d(5px, 0, 0);
13676 }
13677 .upk-noxe-slider .upk-noxe-navigation .upk-link--arrowed:hover .upk-arrow-icon--circle {
13678 stroke-dashoffset: 0;
13679 }
13680 .upk-noxe-slider .upk-noxe-navigation .upk-link--arrowed:hover g {
13681 color: #D90429;
13682 }
13683 .upk-noxe-slider .upk-noxe-navigation .upk-navigation-prev .upk-link--arrowed {
13684 transform: rotate(-181deg);
13685 margin-right: 10px;
13686 }
13687
13688 @media (min-width: 768px) {
13689 .upk-noxe-slider .upk-noxe-date-wrap {
13690 padding: 15px;
13691 font-size: 14px;
13692 }
13693 .upk-noxe-slider .upk-noxe-content {
13694 display: flex;
13695 }
13696 .upk-noxe-slider .upk-noxe-inner-content {
13697 padding-right: 30px;
13698 min-width: 50%;
13699 width: 50%;
13700 }
13701 .upk-noxe-slider .upk-noxe-meta {
13702 font-size: 11px;
13703 margin-bottom: 0;
13704 }
13705 .upk-noxe-slider .upk-title {
13706 font-size: 20px;
13707 margin-bottom: 16px;
13708 }
13709 .upk-noxe-slider .upk-noxe-pagination {
13710 left: 51%;
13711 }
13712 }
13713 @media (min-width: 1024px) {
13714 .upk-noxe-slider .upk-noxe-date-wrap {
13715 padding: 20px;
13716 font-size: 16px;
13717 }
13718 .upk-noxe-slider .upk-noxe-content .upk-noxe-inner-content {
13719 padding-right: 40px;
13720 }
13721 .upk-noxe-slider .upk-noxe-meta {
13722 font-size: 12px;
13723 margin-bottom: 0;
13724 }
13725 .upk-noxe-slider .upk-title {
13726 font-size: 25px;
13727 margin-bottom: 20px;
13728 }
13729 .upk-noxe-slider .upk-text {
13730 font-size: 16px;
13731 margin-bottom: 0;
13732 }
13733 .upk-noxe-slider .upk-noxe-pagination {
13734 left: 51%;
13735 }
13736 }
13737 .upk-recent-comments {
13738 display: grid;
13739 }
13740 .upk-recent-comments .upk-meta {
13741 margin-bottom: 15px;
13742 }
13743 .upk-recent-comments .upk-meta .upk-avatar {
13744 margin-right: 15px;
13745 }
13746 .upk-recent-comments .upk-meta .upk-avatar img {
13747 border-radius: 80px;
13748 }
13749 .upk-recent-comments .upk-meta .upk-author-name {
13750 color: #2B2D42;
13751 font-size: 16px;
13752 font-weight: 500;
13753 text-transform: capitalize;
13754 transition: color 0.3s ease;
13755 overflow: hidden;
13756 text-overflow: ellipsis;
13757 display: -webkit-box;
13758 -webkit-line-clamp: 1;
13759 -webkit-box-orient: vertical;
13760 }
13761 .upk-recent-comments .upk-meta .upk-author-name:hover {
13762 color: #EF233C;
13763 }
13764 .upk-recent-comments .upk-meta .upk-date {
13765 color: #798184;
13766 font-size: 14px;
13767 }
13768 .upk-recent-comments .upk-text {
13769 color: #798184;
13770 font-size: 16px;
13771 }
13772
13773 .upk-static-social-count {
13774 display: grid;
13775 grid-column-gap: 40px;
13776 grid-template-columns: repeat(4, 1fr);
13777 justify-content: center;
13778 width: 100%;
13779 }
13780 .upk-static-social-count .upk-item {
13781 text-align: center;
13782 transition: all 0.3s ease;
13783 }
13784 .upk-static-social-count .upk-item:hover .upk-icon {
13785 transform: translateY(-5px);
13786 }
13787 .upk-static-social-count .upk-icon {
13788 margin-bottom: 10px;
13789 transform: translateY(0);
13790 transition: transform 0.3s ease;
13791 }
13792 .upk-static-social-count .upk-icon span {
13793 font-size: 14px;
13794 border: 1px solid #c8c6c6;
13795 color: #565252;
13796 padding: 12px;
13797 display: inline-flex;
13798 align-items: center;
13799 justify-content: center;
13800 text-decoration: none;
13801 border-radius: 100%;
13802 transition: all 0.3s ease;
13803 }
13804 .upk-static-social-count .upk-icon span:hover {
13805 color: #000;
13806 }
13807 .upk-static-social-count .upk-icon span i, .upk-static-social-count .upk-icon span svg {
13808 height: 1em;
13809 width: 1em;
13810 }
13811 .upk-static-social-count .upk-count {
13812 font-size: 14px;
13813 text-transform: uppercase;
13814 color: #383535;
13815 font-weight: 600;
13816 margin-bottom: 4px;
13817 }
13818 .upk-static-social-count .upk-meta {
13819 font-size: 14px;
13820 text-transform: capitalize;
13821 color: #626262;
13822 }
13823 .upk-static-social-count.upk-style-2 .upk-item {
13824 text-align: left;
13825 }
13826 .upk-static-social-count.upk-style-2 .upk-item, .upk-static-social-count.upk-style-3 .upk-item {
13827 display: inline-flex;
13828 align-items: center;
13829 grid-column-gap: 10px;
13830 }
13831 .upk-static-social-count.upk-style-2 .upk-icon, .upk-static-social-count.upk-style-3 .upk-icon {
13832 margin: 0;
13833 }
13834 .upk-static-social-count.upk-style-3 .upk-item {
13835 text-align: right;
13836 flex-direction: row-reverse;
13837 }
13838
13839 .upk-skide-slider .upk-skide-item {
13840 height: clamp(28.875rem, 70vw, 43.75rem);
13841 }
13842 .upk-skide-slider .upk-image-wrap {
13843 position: relative;
13844 height: 100%;
13845 }
13846 .upk-skide-slider .upk-image-wrap::before {
13847 position: absolute;
13848 content: "";
13849 width: 100%;
13850 height: 100%;
13851 background: #2B2D42;
13852 opacity: 0.3;
13853 }
13854 .upk-skide-slider .upk-content {
13855 position: absolute;
13856 top: 40%;
13857 left: 0;
13858 transform: translateY(-40%);
13859 max-width: clamp(27rem, 50vw, 33.75rem);
13860 overflow: hidden;
13861 margin: 0 clamp(1.563rem, 6vw, 4.375rem);
13862 }
13863 .upk-skide-slider .upk-category {
13864 margin: 0 0 20px;
13865 display: inline-flex;
13866 }
13867 .upk-skide-slider .upk-category a {
13868 background: #EF233C;
13869 padding: 8px 10px;
13870 line-height: 1;
13871 display: inline-block;
13872 font-size: clamp(0.625rem, 1vw, 0.75rem);
13873 text-transform: uppercase;
13874 font-weight: 700;
13875 color: #fff;
13876 transition: all 0.3s ease;
13877 border-radius: 3px;
13878 }
13879 .upk-skide-slider .upk-category a:hover {
13880 background: #D90429;
13881 }
13882 .upk-skide-slider .upk-category a + a {
13883 margin-left: 5px;
13884 }
13885 .upk-skide-slider .upk-title {
13886 font-size: clamp(1.25rem, 4vw, 2.125rem);
13887 line-height: clamp(2.5rem, 7vw, 3.75rem);
13888 margin: 0 0 25px;
13889 }
13890 .upk-skide-slider .upk-title a {
13891 color: #edf2f4;
13892 background: #2b2d42;
13893 display: inline;
13894 -webkit-box-decoration-break: clone;
13895 padding: 5px 15px 8px;
13896 transition: all 0.3s ease;
13897 border-radius: 4px;
13898 }
13899 .upk-skide-slider .upk-title a:hover {
13900 color: #EF233C;
13901 }
13902 .upk-skide-slider .upk-meta {
13903 display: inline-flex;
13904 flex-wrap: wrap;
13905 }
13906 .upk-skide-slider .upk-meta .upk-author-img img {
13907 border-radius: 100px;
13908 }
13909 .upk-skide-slider .upk-meta .upk-meta-info {
13910 padding-left: 15px;
13911 }
13912 .upk-skide-slider .upk-meta .upk-author-name {
13913 margin-bottom: 3px;
13914 }
13915 .upk-skide-slider .upk-meta .upk-author-name a {
13916 font-size: clamp(0.75rem, 1vw, 0.875rem);
13917 font-weight: 700;
13918 color: #EDF2F4;
13919 text-transform: uppercase;
13920 transition: all 0.3s ease;
13921 }
13922 .upk-skide-slider .upk-meta .upk-author-name a:hover {
13923 color: #EF233C;
13924 }
13925 .upk-skide-slider .upk-meta .upk-date-comments {
13926 display: flex;
13927 align-items: center;
13928 font-size: clamp(0.75rem, 1vw, 0.875rem);
13929 color: #dadfe9;
13930 text-transform: uppercase;
13931 flex-wrap: wrap;
13932 }
13933 .upk-skide-slider .upk-meta .upk-date-comments > div {
13934 position: relative;
13935 display: inline-flex;
13936 }
13937 .upk-skide-slider .upk-meta .upk-date-comments > div:before {
13938 content: attr(data-separator);
13939 margin: 0 8px;
13940 }
13941 .upk-skide-slider .upk-meta .upk-date-comments > div:nth-child(1)::before {
13942 display: none;
13943 }
13944 .upk-skide-slider .upk-meta .upk-separator {
13945 margin: 0 5px;
13946 }
13947 .upk-skide-slider .upk-meta .upk-post-time {
13948 margin-left: 5px;
13949 }
13950 .upk-skide-slider .upk-meta .upk-post-time i {
13951 margin-right: 2px;
13952 }
13953
13954 .upk-skide-slider-wrap .upk-img {
13955 width: 100%;
13956 height: 100%;
13957 object-fit: cover;
13958 display: block;
13959 }
13960 .upk-skide-slider-wrap .upk-title {
13961 font-weight: 700;
13962 }
13963
13964 .upk-skide-thumbs {
13965 max-width: clamp(15.625rem, 45vw, 31.25rem);
13966 position: absolute !important;
13967 bottom: clamp(1.563rem, 3vw, 3.125rem);
13968 left: clamp(1.563rem, 6vw, 4.375rem);
13969 }
13970 .upk-skide-thumbs .upk-thumbs-img {
13971 margin-bottom: clamp(0rem, 1vw, 0.75rem);
13972 }
13973 .upk-skide-thumbs .upk-thumbs-img .upk-img {
13974 cursor: pointer;
13975 border-radius: 10px;
13976 }
13977 .upk-skide-thumbs .upk-thumbs-content {
13978 display: none;
13979 }
13980 .upk-skide-thumbs .upk-title {
13981 font-size: 13px;
13982 margin: 0;
13983 }
13984 .upk-skide-thumbs .upk-title a {
13985 color: #edf2f4;
13986 }
13987 .upk-skide-thumbs .swiper-slide {
13988 opacity: 0.3;
13989 transition: opacity 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
13990 }
13991 .upk-skide-thumbs .swiper-slide.swiper-slide-next {
13992 opacity: 0.5;
13993 }
13994 .upk-skide-thumbs .swiper-slide.swiper-slide-active {
13995 opacity: 1;
13996 }
13997 .upk-skide-thumbs .swiper-slide:hover {
13998 opacity: 1;
13999 }
14000 .upk-skide-thumbs .swiper-slide:hover.swiper-slide-next {
14001 opacity: 1;
14002 }
14003
14004 .upk-skide-top-stories {
14005 max-width: 360px;
14006 display: none;
14007 flex-wrap: wrap;
14008 background: #fff;
14009 padding: 40px;
14010 border-radius: 10px;
14011 position: absolute;
14012 left: auto;
14013 right: clamp(1.875rem, 6vw, 4.375rem);
14014 top: 50%;
14015 z-index: 1;
14016 transform: translate(0, -50%);
14017 }
14018 .upk-skide-top-stories .upk-header-title {
14019 font-size: 16px;
14020 text-transform: uppercase;
14021 font-weight: 700;
14022 margin-bottom: 30px;
14023 }
14024 .upk-skide-top-stories .upk-stories-item {
14025 display: flex;
14026 align-items: center;
14027 border-bottom: 1px solid #d2d3d4;
14028 padding: 20px 0;
14029 }
14030 .upk-skide-top-stories .upk-stories-item:nth-last-child(1) {
14031 padding-bottom: 0;
14032 border: none;
14033 }
14034 .upk-skide-top-stories .upk-stories-img .upk-img {
14035 width: 60px;
14036 min-width: 60px;
14037 height: 60px;
14038 border-radius: 80px;
14039 object-fit: cover;
14040 }
14041 .upk-skide-top-stories .upk-stories-content {
14042 padding-left: 15px;
14043 }
14044 .upk-skide-top-stories .upk-date {
14045 font-size: 11px;
14046 text-transform: uppercase;
14047 margin-bottom: 10px;
14048 color: #8D99AE;
14049 }
14050 .upk-skide-top-stories .upk-post-time {
14051 margin-left: 5px;
14052 }
14053 .upk-skide-top-stories .upk-post-time i {
14054 margin-right: 2px;
14055 }
14056 .upk-skide-top-stories .upk-title {
14057 font-size: 15px;
14058 margin: 0;
14059 }
14060 .upk-skide-top-stories .upk-title a {
14061 text-decoration: none;
14062 color: #2b2d42;
14063 transition: all 0.3s ease;
14064 }
14065 .upk-skide-top-stories .upk-title a:hover {
14066 color: #EF233C;
14067 }
14068
14069 @media (min-width: 768px) {
14070 .upk-skide-thumbs .upk-thumbs-content {
14071 display: inherit;
14072 }
14073 }
14074 @media (min-width: 1024px) {
14075 .upk-skide-top-stories {
14076 display: inherit;
14077 }
14078 }
14079 .upk-camux-slider-wrap .upk-img {
14080 width: 100%;
14081 height: 100% !important;
14082 object-fit: cover;
14083 }
14084
14085 .upk-camux-slider {
14086 margin-bottom: clamp(2.5rem, 6vw, 3.438rem);
14087 }
14088 .upk-camux-slider .upk-item {
14089 width: 100%;
14090 height: clamp(28.125rem, 60vw, 43.75rem);
14091 }
14092 .upk-camux-slider .upk-img-wrap {
14093 position: relative;
14094 height: 100%;
14095 }
14096 .upk-camux-slider .upk-img-wrap::before {
14097 position: absolute;
14098 content: "";
14099 width: 100%;
14100 height: 100%;
14101 background-image: linear-gradient(45deg, rgba(5, 4, 4, 0.741), transparent);
14102 }
14103 .upk-camux-slider .upk-content {
14104 width: 100%;
14105 max-width: 800px;
14106 padding: 20px;
14107 position: absolute;
14108 top: 50%;
14109 left: 50%;
14110 transform: translate(-50%, -50%);
14111 overflow: hidden;
14112 }
14113 .upk-camux-slider .upk-category {
14114 margin-bottom: clamp(0.938rem, 2vw, 1.25rem);
14115 display: inline-flex;
14116 }
14117 .upk-camux-slider .upk-category a {
14118 background: #EF233C;
14119 padding: 6px 10px;
14120 color: #EDF2F4;
14121 font-weight: 700;
14122 text-decoration: none;
14123 text-transform: uppercase;
14124 font-size: clamp(0.625rem, 1vw, 0.75rem);
14125 border-radius: 3px;
14126 display: inline-block;
14127 transition: all 0.3s ease;
14128 }
14129 .upk-camux-slider .upk-category a:hover {
14130 background: #D90429;
14131 }
14132 .upk-camux-slider .upk-category a + a {
14133 margin-left: 5px;
14134 }
14135 .upk-camux-slider .upk-title {
14136 font-size: clamp(1.25rem, 5vw, 3rem);
14137 font-weight: 700;
14138 line-height: 1.6;
14139 text-transform: capitalize;
14140 padding-bottom: clamp(1.25rem, 3vw, 1.875rem);
14141 margin: 0;
14142 }
14143 .upk-camux-slider .upk-title a {
14144 color: #edf2f4;
14145 background: #2b2d42;
14146 display: inline;
14147 -webkit-box-decoration-break: clone;
14148 padding: 5px 15px 8px;
14149 border-radius: 4px;
14150 transition: all 0.3s ease;
14151 }
14152 .upk-camux-slider .upk-title a:hover {
14153 color: #D90429;
14154 }
14155 .upk-camux-slider .upk-text {
14156 margin-bottom: 15px;
14157 color: #c9d5e9;
14158 font-size: clamp(0.875rem, 2vw, 1rem);
14159 line-height: 1.5;
14160 }
14161 .upk-camux-slider .upk-text p {
14162 margin: 0;
14163 }
14164 .upk-camux-slider .upk-meta {
14165 display: inline-flex;
14166 align-items: center;
14167 color: #c9d5e9;
14168 font-size: clamp(0.75rem, 1.5vw, 0.875rem);
14169 text-transform: uppercase;
14170 gap: 10px;
14171 }
14172 .upk-camux-slider .upk-meta .upk-name {
14173 text-decoration: none;
14174 color: #c9d5e9;
14175 transition: all 0.3s ease;
14176 }
14177 .upk-camux-slider .upk-meta .upk-name:hover {
14178 color: #D90429;
14179 }
14180 .upk-camux-slider .upk-meta .upk-post-time {
14181 margin-left: 5px;
14182 }
14183 .upk-camux-slider .upk-meta .upk-post-time i {
14184 margin-right: 2px;
14185 }
14186 .upk-camux-slider .upk-meta > div {
14187 position: relative;
14188 display: inline-flex;
14189 gap: 5px;
14190 }
14191 .upk-camux-slider .upk-meta > div:before {
14192 content: attr(data-separator);
14193 margin: 0 5px;
14194 }
14195 .upk-camux-slider .upk-meta > div:nth-child(1)::before {
14196 display: none;
14197 }
14198 .upk-camux-slider .upk-navigation-prev,
14199 .upk-camux-slider .upk-navigation-next {
14200 position: absolute;
14201 top: 50%;
14202 transform: translateY(-50%);
14203 z-index: 1;
14204 cursor: pointer;
14205 padding: 8px;
14206 background: #2b2d42;
14207 display: inline-flex;
14208 border-radius: 4px;
14209 }
14210 .upk-camux-slider .upk-navigation-prev i,
14211 .upk-camux-slider .upk-navigation-next i {
14212 color: #fff;
14213 }
14214 .upk-camux-slider .upk-navigation-prev {
14215 left: 0;
14216 }
14217 .upk-camux-slider .upk-navigation-next {
14218 right: 0;
14219 }
14220
14221 .upk-camux-thumbs {
14222 position: absolute !important;
14223 left: 50%;
14224 height: 80px;
14225 width: clamp(15.625rem, 60vw, 42.5rem);
14226 bottom: 0;
14227 transform: translateX(-50%);
14228 }
14229 .upk-camux-thumbs .upk-item {
14230 border-radius: 6px;
14231 overflow: hidden;
14232 }
14233 .upk-camux-thumbs .swiper-slide-active {
14234 -webkit-mask-image: url(../images/mask/thumbs-active.svg);
14235 mask-image: url(../images/mask/thumbs-active.svg);
14236 -webkit-mask-position: center center;
14237 mask-position: center center;
14238 -webkit-mask-size: contain;
14239 mask-size: contain;
14240 -webkit-mask-repeat: no-repeat;
14241 mask-repeat: no-repeat;
14242 }
14243 .upk-camux-thumbs .upk-img-wrap {
14244 position: relative;
14245 height: 100%;
14246 }
14247 .upk-camux-thumbs .upk-img-wrap .upk-img {
14248 cursor: pointer;
14249 }
14250 .upk-camux-thumbs .upk-comments {
14251 position: absolute;
14252 bottom: 0;
14253 left: 0;
14254 margin: 10px;
14255 background: #2b2d42;
14256 color: #fff;
14257 font-size: 10px;
14258 padding: 4px 6px;
14259 border-radius: 3px;
14260 text-transform: uppercase;
14261 }
14262
14263 @media (min-width: 768px) {
14264 .upk-camux-thumbs {
14265 height: 110px;
14266 }
14267 }
14268 .upk-crystal-slider .swiper-carousel {
14269 height: clamp(31.25rem, 70vw, 46.875rem);
14270 padding-bottom: clamp(6.25rem, 12vw, 8.75rem);
14271 }
14272 .upk-crystal-slider .upk-item {
14273 overflow: visible;
14274 }
14275 .upk-crystal-slider .upk-item.swiper-slide-active .upk-content {
14276 opacity: 1;
14277 }
14278 .upk-crystal-slider .upk-img-wrap {
14279 width: 100%;
14280 height: 100%;
14281 }
14282 .upk-crystal-slider .upk-img-wrap .upk-img {
14283 width: 100%;
14284 height: 100%;
14285 object-fit: cover;
14286 border-radius: 10px;
14287 }
14288 .upk-crystal-slider .upk-content {
14289 position: absolute;
14290 bottom: -12%;
14291 left: 2rem;
14292 right: 2rem;
14293 max-width: 570px;
14294 text-align: center;
14295 background: #fff;
14296 padding: clamp(2.5rem, 7vw, 4.375rem) clamp(1.875rem, 5vw, 4.375rem);
14297 border-radius: 10px;
14298 box-shadow: 0 5px 15px rgba(0, 0, 0, 0.027);
14299 opacity: 0;
14300 margin: auto;
14301 }
14302 .upk-crystal-slider .upk-content:hover .upk-link-btn a {
14303 transform: scale(1.1);
14304 }
14305 .upk-crystal-slider .upk-category {
14306 margin-bottom: clamp(0.625rem, 3vw, 1.25rem);
14307 }
14308 .upk-crystal-slider .upk-category a {
14309 font-size: clamp(0.688rem, 1.5vw, 0.75rem);
14310 color: #ef233c;
14311 background: rgba(239, 35, 59, 0.123);
14312 display: inline-block;
14313 padding: clamp(0.25rem, 1vw, 0.375rem) clamp(0.75rem, 2vw, 1rem);
14314 border-radius: 7px;
14315 transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
14316 }
14317 .upk-crystal-slider .upk-category a:hover {
14318 color: #EDF2F4;
14319 background: #D90429;
14320 }
14321 .upk-crystal-slider .upk-title {
14322 font-size: clamp(1rem, 3vw, 1.875rem);
14323 margin: 0 0 clamp(0.625rem, 2vw, 1.125rem);
14324 }
14325 .upk-crystal-slider .upk-title a {
14326 color: #2B2D42;
14327 transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
14328 }
14329 .upk-crystal-slider .upk-title a:hover {
14330 color: #D90429;
14331 }
14332 .upk-crystal-slider .upk-meta {
14333 font-size: clamp(0.625rem, 1.5vw, 0.875rem);
14334 color: #656b74;
14335 display: inline-flex;
14336 align-items: center;
14337 }
14338 .upk-crystal-slider .upk-meta .upk-post-time {
14339 margin-left: 6px;
14340 }
14341 .upk-crystal-slider .upk-meta .upk-post-time i {
14342 margin-right: 2px;
14343 }
14344 .upk-crystal-slider .upk-meta > div {
14345 position: relative;
14346 display: inline-flex;
14347 align-items: center;
14348 }
14349 .upk-crystal-slider .upk-meta > div:before {
14350 content: attr(data-separator);
14351 margin: 0 10px;
14352 }
14353 .upk-crystal-slider .upk-meta > div:nth-child(1)::before {
14354 display: none;
14355 }
14356 .upk-crystal-slider .upk-author a {
14357 color: #32353a;
14358 padding-left: 4px;
14359 transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
14360 }
14361 .upk-crystal-slider .upk-author a:hover {
14362 color: #D90429;
14363 }
14364 .upk-crystal-slider .upk-separator {
14365 padding: 0 clamp(0.5rem, 1.5vw, 0.875rem);
14366 }
14367 .upk-crystal-slider .upk-date span {
14368 padding-left: 4px;
14369 }
14370 .upk-crystal-slider .upk-link-btn {
14371 position: absolute;
14372 top: -60px;
14373 left: 50%;
14374 transform: translateX(-50%);
14375 }
14376 .upk-crystal-slider .upk-link-btn a {
14377 font-size: clamp(1rem, 2.5vw, 1.25rem);
14378 padding: clamp(0.938rem, 3vw, 1.563rem);
14379 color: #2B2D42;
14380 border-radius: 10px;
14381 display: inline-flex;
14382 align-items: center;
14383 justify-content: center;
14384 background: #fff;
14385 transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
14386 box-shadow: 0px 5px 20px rgba(19, 18, 18, 0.082);
14387 }
14388 .upk-crystal-slider .upk-pagination-wrap {
14389 position: absolute;
14390 bottom: 0;
14391 left: 50%;
14392 transform: translateX(-50%);
14393 z-index: 1;
14394 }
14395 .upk-crystal-slider .upk-pagination-wrap .upk-pagination {
14396 display: flex;
14397 grid-column-gap: 14px;
14398 }
14399 .upk-crystal-slider .upk-pagination-wrap .swiper-pagination-bullet {
14400 width: clamp(0.75rem, 1.5vw, 0.938rem);
14401 height: clamp(0.75rem, 1.5vw, 0.938rem);
14402 display: inline-block;
14403 border-radius: 50%;
14404 margin: 0 !important;
14405 background: #ff0021;
14406 border: 2px solid #ff6d6d;
14407 border-radius: 5px;
14408 }
14409 .upk-crystal-slider .upk-navigation-next,
14410 .upk-crystal-slider .upk-navigation-prev {
14411 position: absolute;
14412 top: 38%;
14413 z-index: 1;
14414 padding: clamp(0.75rem, 2.5vw, 1.125rem);
14415 color: #2B2D42;
14416 background: #fff;
14417 display: flex;
14418 border-radius: 10px;
14419 transition: all 0.3s ease;
14420 cursor: pointer;
14421 }
14422 .upk-crystal-slider .upk-navigation-next:hover,
14423 .upk-crystal-slider .upk-navigation-prev:hover {
14424 color: #EDF2F4;
14425 background: #D90429;
14426 }
14427 .upk-crystal-slider .upk-navigation-next {
14428 right: 5%;
14429 }
14430 .upk-crystal-slider .upk-navigation-prev {
14431 left: 5%;
14432 }
14433
14434 @media (min-width: 768px) {
14435 .upk-crystal-slider .upk-link-btn {
14436 top: -76px;
14437 }
14438 }
14439 @media (min-width: 1024px) {
14440 .upk-crystal-slider .upk-link-btn {
14441 top: -105px;
14442 }
14443 }
14444 :root {
14445 --upk-category-carousel-item-height: 400px;
14446 --upk-category-carousel-counter: 25px;
14447 }
14448
14449 .upk-category-carousel .category-link {
14450 text-decoration: none;
14451 }
14452 .upk-category-carousel .upk-item {
14453 position: relative;
14454 transition: all 0.3s ease;
14455 overflow: hidden;
14456 border: 1px solid #ece8e8;
14457 border-radius: 10px;
14458 }
14459 .upk-category-carousel .upk-content {
14460 position: absolute;
14461 }
14462 .upk-category-carousel .upk-category-carousel-image img {
14463 width: 100%;
14464 height: 100%;
14465 object-fit: cover;
14466 }
14467 .upk-category-carousel .title {
14468 color: #2b2d42;
14469 font-size: 18px;
14470 font-weight: 700;
14471 line-height: 22px;
14472 margin: 0;
14473 text-transform: uppercase;
14474 text-decoration: none;
14475 transition: all 0.3s ease;
14476 margin-bottom: 6px;
14477 }
14478 .upk-category-carousel .title:hover {
14479 color: #d90429;
14480 }
14481 .upk-category-carousel .upk-category-count {
14482 color: #ef233c;
14483 font-size: 13px;
14484 text-transform: uppercase;
14485 margin: 0;
14486 transition: all 0.3s ease;
14487 }
14488 .upk-category-carousel .upk-category-count .upk-count-text {
14489 padding-left: 5px;
14490 }
14491 .upk-category-carousel .swiper-carousel {
14492 margin: 0 !important;
14493 padding: 0 !important;
14494 }
14495 .upk-category-carousel .upk-slidenav {
14496 background: #ef233c;
14497 padding: 5px;
14498 text-align: center;
14499 font-size: 14px;
14500 border-radius: 100px;
14501 color: #fff;
14502 transition: all 0.3s ease;
14503 }
14504 .upk-category-carousel .upk-slidenav:hover {
14505 color: #fff;
14506 background: #d90429;
14507 }
14508 .upk-category-carousel .upk-item-overlay {
14509 position: absolute;
14510 top: 0;
14511 left: 0;
14512 height: 100%;
14513 width: 100%;
14514 background: transparent;
14515 }
14516 .upk-category-carousel.style-1 .upk-item:hover {
14517 transition: all 0.3s ease;
14518 }
14519 .upk-category-carousel.style-1 .upk-category-carousel-image {
14520 object-fit: cover;
14521 min-height: 240px;
14522 height: 100%;
14523 width: 100%;
14524 }
14525 .upk-category-carousel.style-1 .upk-content {
14526 text-align: center;
14527 padding: 20px;
14528 width: 200px;
14529 background: rgba(255, 255, 255, 0.582);
14530 border-radius: 5px;
14531 top: 50%;
14532 left: 50%;
14533 transform: translate(-50%, -50%);
14534 z-index: 1;
14535 }
14536 .upk-category-carousel.style-2 .upk-item {
14537 height: 100px;
14538 overflow: hidden;
14539 }
14540 .upk-category-carousel.style-2 .upk-item:hover .upk-category-carousel-image img {
14541 transform: scale(1.1);
14542 }
14543 .upk-category-carousel.style-2 .upk-category-carousel-image {
14544 width: 100%;
14545 height: 100%;
14546 }
14547 .upk-category-carousel.style-2 .upk-category-carousel-image img {
14548 transition: all 0.3s ease;
14549 }
14550 .upk-category-carousel.style-2 .upk-content {
14551 top: 50%;
14552 transform: translateY(-50%);
14553 display: flex;
14554 align-items: center;
14555 width: 100%;
14556 padding: 20px;
14557 z-index: 1;
14558 }
14559 .upk-category-carousel.style-2 .title {
14560 color: #fff;
14561 margin: 0;
14562 }
14563 .upk-category-carousel.style-2 .title:hover {
14564 color: #d90429;
14565 }
14566 .upk-category-carousel.style-2 .upk-category-count {
14567 margin-left: auto;
14568 }
14569 .upk-category-carousel.style-2 .upk-count-text {
14570 display: none;
14571 }
14572 .upk-category-carousel.style-2 .upk-count-number {
14573 background: #fff;
14574 color: #2b2d42;
14575 width: 30px;
14576 height: 30px;
14577 line-height: 30px;
14578 text-align: center;
14579 display: inherit;
14580 border-radius: 100px;
14581 }
14582 .upk-category-carousel.style-2 .upk-count-number:hover {
14583 color: #fff;
14584 background: #d90429;
14585 }
14586 .upk-category-carousel.style-3 .upk-item {
14587 background: #fff;
14588 }
14589 .upk-category-carousel.style-3 .upk-content {
14590 position: static;
14591 padding: 20px;
14592 z-index: 1;
14593 }
14594 .upk-category-carousel.style-3 .upk-category-carousel-image {
14595 object-fit: cover;
14596 height: 240px;
14597 width: 100%;
14598 }
14599 .upk-category-carousel.style-4 .upk-item:hover .upk-category-carousel-image img {
14600 transform: scale(1.1);
14601 }
14602 .upk-category-carousel.style-4 .upk-item:hover .title {
14603 transform: translateY(0);
14604 }
14605 .upk-category-carousel.style-4 .upk-item:hover .upk-category-count {
14606 opacity: 1;
14607 transform: translateY(0);
14608 }
14609 .upk-category-carousel.style-4 .upk-category-carousel-image {
14610 object-fit: cover;
14611 height: 220px;
14612 width: 100%;
14613 }
14614 .upk-category-carousel.style-4 .upk-category-carousel-image img {
14615 transition: all 0.3s ease;
14616 }
14617 .upk-category-carousel.style-4 .upk-content {
14618 bottom: 0;
14619 padding: 20px;
14620 overflow: hidden;
14621 z-index: 1;
14622 }
14623 .upk-category-carousel.style-4 .title {
14624 color: #fff;
14625 transform: translateY(30px);
14626 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;
14627 }
14628 .upk-category-carousel.style-4 .title:hover {
14629 color: #d90429;
14630 }
14631 .upk-category-carousel.style-4 .upk-category-count {
14632 color: #d4d7ea;
14633 opacity: 0;
14634 transform: translateY(25px);
14635 overflow: hidden;
14636 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;
14637 }
14638 .upk-category-carousel.style-5 .upk-item {
14639 display: flex;
14640 align-items: center;
14641 justify-content: center;
14642 }
14643 .upk-category-carousel.style-5 .upk-item .upk-category-carousel-image {
14644 height: 220px;
14645 }
14646 .upk-category-carousel.style-5 .upk-item:hover .upk-category-carousel-image img {
14647 transform: scale(1.1);
14648 }
14649 .upk-category-carousel.style-5 .upk-item:hover .title {
14650 opacity: 0;
14651 }
14652 .upk-category-carousel.style-5 .upk-item:hover .upk-category-count {
14653 opacity: 1;
14654 transform: scale(1.1) translateY(-10px);
14655 }
14656 .upk-category-carousel.style-5 .upk-category-carousel-image {
14657 height: 100%;
14658 width: 100%;
14659 object-fit: cover;
14660 }
14661 .upk-category-carousel.style-5 .upk-category-carousel-image img {
14662 transition: all 0.3s ease;
14663 }
14664 .upk-category-carousel.style-5 .upk-content {
14665 top: 50%;
14666 transform: translateY(-50%);
14667 text-align: center;
14668 z-index: 1;
14669 }
14670 .upk-category-carousel.style-5 .title {
14671 background-color: #2b2d42;
14672 padding: 8px 20px;
14673 border-radius: 2px;
14674 color: #fff;
14675 font-size: 14px;
14676 line-height: 1;
14677 transform: translateY(20px);
14678 opacity: 1;
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-5 .title:hover {
14682 color: #d90429;
14683 }
14684 .upk-category-carousel.style-5 .upk-category-count {
14685 color: #fff;
14686 transform: translateY(-10px);
14687 opacity: 0;
14688 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;
14689 line-height: 1;
14690 }
14691 .upk-category-carousel.style-6 .upk-item {
14692 display: flex;
14693 align-items: center;
14694 justify-content: center;
14695 border-radius: 0;
14696 }
14697 .upk-category-carousel.style-6 .upk-item:hover .upk-category-carousel-image:before {
14698 background: rgba(43, 45, 66, 0.3764705882);
14699 }
14700 .upk-category-carousel.style-6 .upk-item:hover .title {
14701 transform: translateY(0);
14702 }
14703 .upk-category-carousel.style-6 .upk-item:hover .title:hover {
14704 color: #d90429;
14705 }
14706 .upk-category-carousel.style-6 .upk-item:hover .upk-category-count {
14707 transform: translateY(0);
14708 opacity: 1;
14709 }
14710 .upk-category-carousel.style-6 .upk-category-carousel-image {
14711 position: relative;
14712 object-fit: cover;
14713 height: 220px;
14714 width: 100%;
14715 }
14716 .upk-category-carousel.style-6 .upk-category-carousel-image:before {
14717 position: absolute;
14718 content: "";
14719 width: 100%;
14720 height: 100%;
14721 background: #2b2d42;
14722 transition: all 0.3s ease;
14723 }
14724 .upk-category-carousel.style-6 .upk-content {
14725 top: 50%;
14726 transform: translateY(-50%);
14727 text-align: center;
14728 z-index: 1;
14729 }
14730 .upk-category-carousel.style-6 .title {
14731 color: #e6edef;
14732 transform: translateY(12px);
14733 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;
14734 }
14735 .upk-category-carousel.style-6 .upk-category-count {
14736 transform: translateY(20px);
14737 opacity: 0;
14738 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;
14739 }
14740 .upk-category-carousel .upk-item-overlay {
14741 transition: all 0.3s ease;
14742 }
14743
14744 .upk-item-match-height--yes .upk-category-carousel .swiper-slide {
14745 height: initial;
14746 }
14747
14748 :root {
14749 --carbon-thumb-height: clamp(6rem, 12vw, 8.125rem);
14750 }
14751
14752 .upk-carbon-slider-wrap {
14753 position: relative;
14754 overflow: hidden;
14755 }
14756 .upk-carbon-slider-wrap .upk-image-wrap {
14757 width: 100%;
14758 height: 100%;
14759 margin-right: auto;
14760 margin-left: auto;
14761 margin-bottom: 30px;
14762 }
14763 .upk-carbon-slider-wrap .upk-image-wrap .upk-img {
14764 width: 100%;
14765 height: clamp(16.875rem, 40vw, 31.25rem);
14766 object-fit: cover;
14767 vertical-align: middle;
14768 border-radius: 10px;
14769 }
14770 .upk-carbon-slider-wrap .upk-carbon-thumbs {
14771 position: absolute;
14772 text-align: center;
14773 top: 0;
14774 right: 0;
14775 left: 0;
14776 }
14777 .upk-carbon-slider-wrap .upk-carbon-thumbs::before {
14778 content: "";
14779 position: absolute;
14780 width: 92%;
14781 height: 2px;
14782 top: 50%;
14783 left: 4%;
14784 right: 4%;
14785 transform: translateY(-50%);
14786 background-image: linear-gradient(to right, transparent, #EF233C, transparent);
14787 }
14788 .upk-carbon-slider-wrap .upk-carbon-thumbs .upk-item {
14789 height: var(--carbon-thumb-height);
14790 position: relative;
14791 }
14792 .upk-carbon-slider-wrap .upk-carbon-thumbs .upk-item.swiper-slide-active .upk-dot::after {
14793 background: #D90429;
14794 transform: translate(-50%, -50%) scale(1.8);
14795 transition-delay: 700ms;
14796 }
14797 .upk-carbon-slider-wrap .upk-carbon-thumbs .upk-date,
14798 .upk-carbon-slider-wrap .upk-carbon-thumbs .upk-post-time {
14799 font-size: clamp(0.75rem, 1.5vw, 1rem);
14800 text-transform: uppercase;
14801 font-weight: 700;
14802 color: #EF233C;
14803 }
14804 .upk-carbon-slider-wrap .upk-carbon-thumbs .upk-post-time {
14805 margin-left: 5px;
14806 }
14807 .upk-carbon-slider-wrap .upk-carbon-thumbs .upk-post-time i {
14808 margin-right: 2px;
14809 }
14810 .upk-carbon-slider-wrap .upk-carbon-thumbs .upk-dot {
14811 cursor: pointer;
14812 }
14813 .upk-carbon-slider-wrap .upk-carbon-thumbs .upk-dot::after {
14814 content: "";
14815 position: absolute;
14816 width: clamp(0.938rem, 2vw, 1.25rem);
14817 height: clamp(0.938rem, 2vw, 1.25rem);
14818 border-radius: 100%;
14819 background: #ffffff;
14820 border-width: 2px;
14821 border-color: #EF233C;
14822 border-style: solid;
14823 top: 50%;
14824 left: 50%;
14825 transform: translate(-50%, -50%) scale(1);
14826 transition: transform 0.3s ease;
14827 }
14828 .upk-carbon-slider-wrap .upk-carbon-thumbs .upk-dot:hover::after {
14829 background: #D90429;
14830 transform: translate(-50%, -50%) scale(1.2);
14831 }
14832 .upk-carbon-slider-wrap .upk-carbon-main {
14833 margin-top: var(--carbon-thumb-height);
14834 }
14835 .upk-carbon-slider-wrap .upk-carbon-main .upk-item.swiper-slide-active .upk-content {
14836 opacity: 1;
14837 }
14838 .upk-carbon-slider-wrap .upk-carbon-main .upk-content {
14839 opacity: 0;
14840 margin: auto;
14841 width: 100%;
14842 }
14843 .upk-carbon-slider-wrap .upk-carbon-main .upk-category-and-comment,
14844 .upk-carbon-slider-wrap .upk-carbon-main .upk-meta {
14845 display: inline-flex;
14846 align-items: center;
14847 margin-bottom: clamp(0.625rem, 1vw, 0.875rem);
14848 }
14849 .upk-carbon-slider-wrap .upk-carbon-main .upk-category a + a {
14850 margin-left: 5px;
14851 }
14852 .upk-carbon-slider-wrap .upk-carbon-main .upk-category a,
14853 .upk-carbon-slider-wrap .upk-carbon-main .upk-meta {
14854 font-size: clamp(0.75rem, 1vw, 0.875rem);
14855 color: #515258;
14856 text-transform: uppercase;
14857 }
14858 .upk-carbon-slider-wrap .upk-carbon-main .upk-category a,
14859 .upk-carbon-slider-wrap .upk-carbon-main .upk-title a,
14860 .upk-carbon-slider-wrap .upk-carbon-main .upk-author a {
14861 text-decoration: none;
14862 transition: all 0.3s ease-in-out;
14863 }
14864 .upk-carbon-slider-wrap .upk-carbon-main .upk-category a:hover,
14865 .upk-carbon-slider-wrap .upk-carbon-main .upk-title a:hover,
14866 .upk-carbon-slider-wrap .upk-carbon-main .upk-author a:hover {
14867 color: #D90429;
14868 }
14869 .upk-carbon-slider-wrap .upk-carbon-main .upk-title {
14870 margin: 0 0 clamp(0.625rem, 1vw, 0.875rem);
14871 font-size: clamp(1.25rem, 4vw, 2.25rem);
14872 font-weight: 700;
14873 }
14874 .upk-carbon-slider-wrap .upk-carbon-main .upk-title a {
14875 color: #282932;
14876 }
14877 .upk-carbon-slider-wrap .upk-carbon-main .upk-meta i {
14878 margin-right: 5px;
14879 }
14880 .upk-carbon-slider-wrap .upk-carbon-main .upk-meta .upk-author a {
14881 color: #515258;
14882 }
14883 .upk-carbon-slider-wrap .upk-carbon-main .upk-meta > div {
14884 position: relative;
14885 display: inline-flex;
14886 align-items: center;
14887 }
14888 .upk-carbon-slider-wrap .upk-carbon-main .upk-meta > div:before {
14889 content: attr(data-separator);
14890 margin: 0 5px;
14891 }
14892 .upk-carbon-slider-wrap .upk-carbon-main .upk-meta > div:nth-child(1)::before {
14893 display: none;
14894 }
14895 .upk-carbon-slider-wrap .upk-carbon-main .upk-post-time {
14896 margin-left: 15px;
14897 }
14898 .upk-carbon-slider-wrap .upk-carbon-main .upk-separator {
14899 margin: 0 15px;
14900 }
14901 .upk-carbon-slider-wrap .upk-carbon-main .upk-text {
14902 font-size: clamp(0.875rem, 1.5vw, 1rem);
14903 color: #62626a;
14904 }
14905 .upk-carbon-slider-wrap .upk-carbon-main .upk-text p {
14906 margin: 0;
14907 }
14908 .upk-carbon-slider-wrap .upk-navigation-button {
14909 position: absolute;
14910 top: 50%;
14911 transform: translateY(-50%);
14912 color: #fff;
14913 padding: clamp(0.625rem, 1.5vw, 0.875rem);
14914 border-radius: 50%;
14915 transition: all 0.3s ease;
14916 background-color: #EF233C;
14917 z-index: 1;
14918 cursor: pointer;
14919 box-shadow: 0;
14920 }
14921 .upk-carbon-slider-wrap .upk-navigation-button i {
14922 display: block;
14923 }
14924 .upk-carbon-slider-wrap .upk-navigation-button:hover {
14925 background-color: #D90429;
14926 }
14927 .upk-carbon-slider-wrap .upk-navigation-button.upk-navigation-next {
14928 right: 0;
14929 }
14930 .upk-carbon-slider-wrap .upk-navigation-button.upk-navigation-prev {
14931 left: 0;
14932 }
14933
14934 .upk-pholox-slider .upk-item:hover .upk-img {
14935 transform: scale(1.2);
14936 }
14937 .upk-pholox-slider .upk-img {
14938 display: block;
14939 width: 100%;
14940 height: 100%;
14941 object-fit: cover;
14942 transform: scale(1);
14943 transition: transform 2s cubic-bezier(0.215, 0.61, 0.355, 1);
14944 }
14945 .upk-pholox-slider .upk-img-wrap {
14946 overflow: hidden;
14947 position: relative;
14948 width: 100%;
14949 }
14950 .upk-pholox-slider .upk-play-btn {
14951 position: absolute;
14952 top: 50%;
14953 left: 50%;
14954 transform: translate(-50%, -50%);
14955 line-height: 1;
14956 }
14957 .upk-pholox-slider .upk-play-btn a {
14958 background: #fff;
14959 display: inline-block;
14960 text-align: center;
14961 color: #2B2D42;
14962 border-radius: 100px;
14963 }
14964 .upk-pholox-slider .upk-title {
14965 font-weight: 700;
14966 text-transform: capitalize;
14967 }
14968 .upk-pholox-slider .upk-title a {
14969 color: #2B2D42;
14970 }
14971 .upk-pholox-slider .upk-title a:hover {
14972 color: #D90429;
14973 }
14974 .upk-pholox-slider .upk-category a + a {
14975 margin-left: 5px;
14976 }
14977 .upk-pholox-slider .upk-category a,
14978 .upk-pholox-slider .upk-author a {
14979 text-decoration: none;
14980 transition: color 0.3s ease-in;
14981 }
14982 .upk-pholox-slider .upk-category a:hover,
14983 .upk-pholox-slider .upk-author a:hover {
14984 color: #D90429;
14985 }
14986 .upk-pholox-slider .upk-category a,
14987 .upk-pholox-slider .upk-meta {
14988 font-size: 0.75rem;
14989 color: #4a5362;
14990 text-transform: uppercase;
14991 }
14992 .upk-pholox-slider .upk-play-btn a {
14993 transform: scale(1);
14994 transition: transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
14995 }
14996 .upk-pholox-slider .upk-play-btn a:hover {
14997 transform: scale(1.2);
14998 background: #D90429;
14999 color: #fff;
15000 }
15001 .upk-pholox-slider .upk-main-slider {
15002 display: flex;
15003 flex-direction: row;
15004 height: 100%;
15005 position: relative;
15006 margin-bottom: clamp(0.938rem, 4vw, 1.875rem);
15007 }
15008 .upk-pholox-slider .upk-main-slider .upk-item {
15009 position: relative;
15010 display: block;
15011 flex-direction: row-reverse;
15012 }
15013 .upk-pholox-slider .upk-main-slider .upk-img-wrap {
15014 height: 250px;
15015 }
15016 .upk-pholox-slider .upk-main-slider .upk-width-100 {
15017 width: 100% !important;
15018 transition: width 0.3s cubic-bezier(0.075, 0.82, 0.165, 1);
15019 }
15020 .upk-pholox-slider .upk-main-slider .upk-category {
15021 margin-bottom: 10px;
15022 }
15023 .upk-pholox-slider .upk-main-slider .upk-play-btn a {
15024 width: clamp(3.75rem, 7vw, 4.375rem);
15025 height: clamp(3.75rem, 7vw, 4.375rem);
15026 line-height: clamp(3.75rem, 7vw, 4.375rem);
15027 font-size: clamp(0.75rem, 1.5vw, 0.875rem);
15028 }
15029 .upk-pholox-slider .upk-main-slider .upk-content {
15030 position: unset;
15031 max-width: clamp(24rem, 45vw, 31.25rem);
15032 overflow: hidden;
15033 background: #fff;
15034 padding-top: 20px;
15035 }
15036 .upk-pholox-slider .upk-main-slider .upk-title {
15037 font-size: clamp(1.125rem, 3vw, 1.875rem);
15038 margin-top: 0;
15039 margin-bottom: 10px;
15040 }
15041 .upk-pholox-slider .upk-main-slider .upk-meta {
15042 display: inline-flex;
15043 flex-wrap: wrap;
15044 align-items: center;
15045 }
15046 .upk-pholox-slider .upk-main-slider .upk-meta > div {
15047 position: relative;
15048 display: inline-flex;
15049 align-items: center;
15050 }
15051 .upk-pholox-slider .upk-main-slider .upk-meta > div:before {
15052 content: attr(data-separator);
15053 margin: 0 8px;
15054 }
15055 .upk-pholox-slider .upk-main-slider .upk-meta > div:nth-child(1)::before {
15056 display: none;
15057 }
15058 .upk-pholox-slider .upk-main-slider .upk-author a {
15059 padding-left: 5px;
15060 color: currentColor;
15061 }
15062 .upk-pholox-slider .upk-main-slider .upk-date span {
15063 padding-left: 5px;
15064 }
15065 .upk-pholox-slider .upk-main-slider .upk-separator {
15066 margin: 0 15px;
15067 }
15068 .upk-pholox-slider .upk-thumbs-slider .upk-item:after {
15069 content: "";
15070 position: absolute;
15071 height: 3px;
15072 width: 0;
15073 background: #e62a3f;
15074 top: 0;
15075 left: 0;
15076 transition: width 0.7s ease-in-out;
15077 z-index: 1;
15078 }
15079 .upk-pholox-slider .upk-thumbs-slider .upk-item:hover:after, .upk-pholox-slider .upk-thumbs-slider .upk-item.swiper-slide-active:after {
15080 width: 100%;
15081 }
15082 .upk-pholox-slider .upk-thumbs-slider .upk-img-wrap {
15083 height: 100%;
15084 }
15085 .upk-pholox-slider .upk-thumbs-slider .upk-play-btn a {
15086 width: clamp(2.5rem, 5vw, 3rem);
15087 height: clamp(2.5rem, 5vw, 3rem);
15088 line-height: clamp(2.5rem, 5vw, 3rem);
15089 font-size: clamp(0.625rem, 1.5vw, 0.75rem);
15090 }
15091 .upk-pholox-slider .upk-thumbs-slider .upk-content {
15092 padding: 15px 15px 0 0;
15093 }
15094 .upk-pholox-slider .upk-thumbs-slider .upk-title {
15095 margin: 0;
15096 font-size: clamp(0.75rem, 2vw, 1rem);
15097 }
15098 .upk-pholox-slider .upk-thumbs-slider .upk-title a {
15099 overflow: hidden;
15100 text-overflow: ellipsis;
15101 display: -webkit-box;
15102 -webkit-line-clamp: 2;
15103 line-clamp: 2;
15104 -webkit-box-orient: vertical;
15105 }
15106 .upk-pholox-slider .upk-video-wrap {
15107 position: absolute;
15108 top: 0;
15109 right: 0;
15110 width: 100%;
15111 height: 100%;
15112 background-color: #000;
15113 z-index: -1;
15114 }
15115 .upk-pholox-slider .upk-video-wrap .upk-video-iframe {
15116 width: 100%;
15117 height: 100%;
15118 border: none !important;
15119 }
15120
15121 @media (min-width: 768px) {
15122 .upk-pholox-slider .upk-main-slider {
15123 height: clamp(25rem, 40vw, 31.25rem);
15124 }
15125 .upk-pholox-slider .upk-main-slider .upk-item {
15126 display: flex;
15127 }
15128 .upk-pholox-slider .upk-main-slider .upk-content {
15129 position: absolute;
15130 top: 50%;
15131 transform: translateY(-50%);
15132 bottom: unset;
15133 }
15134 .upk-pholox-slider .upk-main-slider .upk-img-wrap {
15135 width: clamp(74%, 30vw, 80%);
15136 height: 100%;
15137 }
15138 .upk-pholox-slide-style-left .upk-main-slider .upk-item {
15139 flex-direction: row-reverse;
15140 }
15141 .upk-pholox-slide-style-left .upk-main-slider .upk-content {
15142 left: 0;
15143 padding: clamp(3.75rem, 5vw, 4.375rem) clamp(1.25rem, 3vw, 1.875rem) clamp(3.75rem, 5vw, 4.375rem) 0;
15144 }
15145 .upk-pholox-slide-style-right .upk-main-slider .upk-item {
15146 flex-direction: row;
15147 }
15148 .upk-pholox-slide-style-right .upk-main-slider .upk-content {
15149 right: 0;
15150 padding: clamp(3.75rem, 5vw, 4.375rem) 0 clamp(3.75rem, 5vw, 4.375rem) clamp(1.25rem, 3vw, 1.875rem);
15151 text-align: right;
15152 }
15153 }
15154 .upk-snog-slider-wrap {
15155 overflow: hidden;
15156 position: relative;
15157 }
15158 .upk-snog-slider-wrap .upk-main-slider {
15159 position: relative;
15160 z-index: 11;
15161 margin-right: 0;
15162 }
15163 .upk-snog-slider-wrap .upk-main-slider .swiper-wrapper {
15164 position: absolute;
15165 top: 0;
15166 left: 0;
15167 right: 0;
15168 }
15169 .upk-snog-slider-wrap .upk-main-slider .upk-image-wrap {
15170 position: relative;
15171 overflow: hidden;
15172 }
15173 .upk-snog-slider-wrap .upk-main-slider .upk-image-wrap::before {
15174 position: absolute;
15175 content: "";
15176 top: 0;
15177 left: 0;
15178 width: 100%;
15179 height: 100%;
15180 background-image: linear-gradient(54deg, rgba(0, 0, 0, 0.49), transparent);
15181 }
15182 .upk-snog-slider-wrap .upk-main-slider .upk-img {
15183 width: 100%;
15184 overflow: hidden;
15185 }
15186 .upk-snog-slider-wrap .upk-text {
15187 font-size: 14px;
15188 margin-bottom: 20px;
15189 }
15190 .upk-snog-slider-wrap .upk-text p {
15191 margin: 0;
15192 }
15193 .upk-snog-slider-wrap .upk-main-slider,
15194 .upk-snog-slider-wrap .upk-snog-thumbs {
15195 height: 500px;
15196 }
15197 .upk-snog-slider-wrap .upk-snog-thumbs {
15198 position: absolute;
15199 top: 0;
15200 right: 0;
15201 width: 30%;
15202 min-width: 30%;
15203 overflow: hidden;
15204 display: none;
15205 }
15206 .upk-snog-slider-wrap .upk-snog-thumbs .upk-item .upk-image-wrap {
15207 opacity: 0;
15208 visibility: hidden;
15209 transition: all 0.7s ease-in-out;
15210 }
15211 .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 {
15212 opacity: 1;
15213 visibility: visible;
15214 }
15215 .upk-snog-slider-wrap .upk-snog-thumbs .upk-img {
15216 width: 100%;
15217 }
15218 .upk-snog-slider-wrap .upk-image-wrap {
15219 width: 100%;
15220 height: 100%;
15221 }
15222 .upk-snog-slider-wrap .upk-img {
15223 width: 100%;
15224 height: 100% !important;
15225 object-fit: cover;
15226 vertical-align: middle;
15227 }
15228 .upk-snog-slider-wrap .upk-content-slider {
15229 position: absolute;
15230 top: 50%;
15231 right: 0;
15232 z-index: 11;
15233 transform: translateY(-50%);
15234 width: 40%;
15235 min-width: 275px;
15236 }
15237 .upk-snog-slider-wrap .upk-content-slider .swiper-slide-active .upk-link-btn a,
15238 .upk-snog-slider-wrap .upk-content-slider .swiper-slide-duplicate .upk-link-btn a {
15239 opacity: 1;
15240 }
15241 .upk-snog-slider-wrap .upk-content-wrap {
15242 min-height: 240px;
15243 background-color: #fff;
15244 overflow: hidden;
15245 }
15246 .upk-snog-slider-wrap .upk-inner-content {
15247 position: absolute;
15248 top: 50%;
15249 transform: translateY(-50%);
15250 padding: 30px 55px 30px 20px;
15251 width: 100%;
15252 }
15253 .upk-snog-slider-wrap .upk-category {
15254 margin-bottom: 10px;
15255 }
15256 .upk-snog-slider-wrap .upk-category a {
15257 font-size: 12px;
15258 text-transform: uppercase;
15259 color: #5a5a73;
15260 font-weight: 600;
15261 transition: all 0.3s ease;
15262 }
15263 .upk-snog-slider-wrap .upk-category a:hover {
15264 color: rgba(223, 6, 6, 0.952);
15265 }
15266 .upk-snog-slider-wrap .upk-meta {
15267 display: inline-flex;
15268 align-items: center;
15269 margin: 0 0 5px;
15270 font-size: 12px;
15271 text-transform: uppercase;
15272 color: #5a5a73;
15273 }
15274 .upk-snog-slider-wrap .upk-meta span.upk-by {
15275 padding-right: 5px;
15276 }
15277 .upk-snog-slider-wrap .upk-meta .upk-post-time {
15278 margin-left: 5px;
15279 }
15280 .upk-snog-slider-wrap .upk-meta .upk-post-time i {
15281 margin-right: 2px;
15282 }
15283 .upk-snog-slider-wrap .upk-meta > div {
15284 position: relative;
15285 display: inline-flex;
15286 }
15287 .upk-snog-slider-wrap .upk-meta > div:before {
15288 content: attr(data-separator);
15289 margin: 0 8px;
15290 }
15291 .upk-snog-slider-wrap .upk-meta > div:nth-child(1)::before {
15292 display: none;
15293 }
15294 .upk-snog-slider-wrap .upk-author {
15295 display: none;
15296 }
15297 .upk-snog-slider-wrap .upk-author a {
15298 color: rgba(16, 16, 17, 0.955);
15299 transition: all 0.3s ease;
15300 }
15301 .upk-snog-slider-wrap .upk-author a:hover {
15302 color: rgba(223, 6, 6, 0.952);
15303 }
15304 .upk-snog-slider-wrap .upk-title {
15305 font-size: 20px;
15306 text-transform: capitalize;
15307 font-weight: 700;
15308 margin: 0 0 20px;
15309 }
15310 .upk-snog-slider-wrap .upk-title a {
15311 color: rgba(16, 16, 17, 0.955);
15312 text-decoration: none;
15313 transition: all 0.3s ease;
15314 }
15315 .upk-snog-slider-wrap .upk-title a:hover {
15316 color: rgba(223, 6, 6, 0.952);
15317 }
15318 .upk-snog-slider-wrap .upk-link-btn a {
15319 font-size: 9px;
15320 font-weight: 700;
15321 color: rgba(61, 61, 75, 0.96);
15322 text-transform: uppercase;
15323 line-height: 1.4;
15324 transition: color 0.3s ease;
15325 position: relative;
15326 opacity: 0;
15327 }
15328 .upk-snog-slider-wrap .upk-link-btn a::before {
15329 position: absolute;
15330 content: "";
15331 bottom: -7px;
15332 left: 0;
15333 width: 30%;
15334 height: 2px;
15335 background-color: rgba(223, 6, 6, 0.952);
15336 transition: width 0.3s ease;
15337 }
15338 .upk-snog-slider-wrap .upk-link-btn a:hover {
15339 color: rgba(223, 6, 6, 0.952);
15340 }
15341 .upk-snog-slider-wrap .upk-link-btn a:hover::before {
15342 width: 100%;
15343 }
15344 .upk-snog-slider-wrap .upk-navigation-wrap {
15345 position: absolute;
15346 top: 50%;
15347 right: 0;
15348 transform: translateY(-50%);
15349 z-index: 1;
15350 display: flex;
15351 flex-direction: column;
15352 grid-row-gap: 0;
15353 }
15354 .upk-snog-slider-wrap .upk-nav-btn {
15355 background-color: #000;
15356 cursor: pointer;
15357 transition: all 0.3s ease;
15358 padding: 10px;
15359 display: inline-flex;
15360 }
15361 .upk-snog-slider-wrap .upk-nav-btn i {
15362 color: #fff;
15363 }
15364 .upk-snog-slider-wrap .upk-nav-btn:hover {
15365 background-color: rgba(223, 6, 6, 0.952);
15366 }
15367 .upk-snog-slider-wrap .upk-pagination-wrap {
15368 position: absolute;
15369 top: 50%;
15370 left: 0;
15371 padding: 20px;
15372 transform: translateY(-50%);
15373 z-index: 9999;
15374 }
15375 .upk-snog-slider-wrap .upk-pagination-wrap .upk-pagination {
15376 display: flex;
15377 flex-direction: column;
15378 grid-row-gap: 10px;
15379 }
15380 .upk-snog-slider-wrap .upk-pagination-wrap .swiper-pagination-bullet {
15381 position: relative;
15382 display: inline-flex;
15383 align-items: center;
15384 justify-content: center;
15385 font-size: 13px;
15386 font-weight: 700;
15387 color: #f4f5fd;
15388 background-color: transparent;
15389 border-radius: 0;
15390 counter-increment: counter;
15391 width: auto !important;
15392 height: auto !important;
15393 margin: 0 !important;
15394 opacity: 1;
15395 overflow: hidden;
15396 transition: all 0.4s ease;
15397 }
15398 .upk-snog-slider-wrap .upk-pagination-wrap .swiper-pagination-bullet.swiper-pagination-bullet-active {
15399 transform: scale(1.5);
15400 color: rgba(223, 6, 6, 0.952);
15401 margin-left: 10px;
15402 }
15403 .upk-snog-slider-wrap .upk-pagination-wrap .swiper-pagination-bullet::before {
15404 content: counters(counter, ".", decimal-leading-zero);
15405 transition: all 0.4s ease;
15406 }
15407
15408 @media (min-width: 768px) {
15409 .upk-snog-slider-wrap .upk-main-slider,
15410 .upk-snog-slider-wrap .upk-snog-thumbs {
15411 height: 600px;
15412 }
15413 .upk-snog-slider-wrap .upk-content-slider {
15414 min-width: 490px;
15415 right: 11%;
15416 }
15417 .upk-snog-slider-wrap .upk-snog-thumbs {
15418 display: block;
15419 }
15420 .upk-snog-slider-wrap .upk-main-slider {
15421 margin-right: 22%;
15422 }
15423 .upk-snog-slider-wrap .upk-content-wrap {
15424 min-height: 360px;
15425 }
15426 .upk-snog-slider-wrap .upk-content-wrap .upk-inner-content {
15427 padding: 50px 94px 50px 50px;
15428 }
15429 .upk-snog-slider-wrap .upk-title {
15430 font-size: 30px;
15431 margin: 0 0 30px;
15432 }
15433 .upk-snog-slider-wrap .upk-meta {
15434 margin: 0 0 15px;
15435 font-size: 13px;
15436 }
15437 .upk-snog-slider-wrap .upk-author {
15438 display: inline-flex;
15439 }
15440 .upk-snog-slider-wrap .upk-category a {
15441 font-size: 13px;
15442 }
15443 .upk-snog-slider-wrap .upk-link-btn a {
15444 font-size: 13px;
15445 }
15446 .upk-snog-slider-wrap .upk-pagination-wrap {
15447 padding: 60px;
15448 }
15449 .upk-snog-slider-wrap .upk-nav-btn {
15450 padding: 15px;
15451 }
15452 }
15453 @media (min-width: 1024px) {
15454 .upk-snog-slider-wrap .upk-content-wrap .upk-inner-content {
15455 padding: 50px 140px 50px 60px;
15456 }
15457 .upk-snog-slider-wrap .upk-main-slider,
15458 .upk-snog-slider-wrap .upk-snog-thumbs {
15459 height: 700px;
15460 }
15461 .upk-snog-slider-wrap .upk-content-slider {
15462 min-width: 592px;
15463 }
15464 }
15465 @media (min-width: 1440px) {
15466 .upk-snog-slider-wrap .upk-title {
15467 font-size: 30px;
15468 margin: 0 0 50px;
15469 }
15470 }
15471 .upk-exotic-list {
15472 position: relative;
15473 }
15474 .upk-exotic-list .upk-item {
15475 display: inline-flex;
15476 flex-direction: column;
15477 grid-row-gap: 20px;
15478 margin-bottom: 30px;
15479 width: 100%;
15480 }
15481 .upk-exotic-list .upk-item:nth-last-child(1) {
15482 margin-bottom: 0 !important;
15483 }
15484 .upk-exotic-list .upk-image-wrap {
15485 width: 100%;
15486 height: 100%;
15487 position: static;
15488 top: 0;
15489 overflow: hidden;
15490 }
15491 .upk-exotic-list .upk-img {
15492 width: 100%;
15493 height: 100%;
15494 object-fit: cover;
15495 }
15496 .upk-exotic-list .upk-content-wrap {
15497 width: 100%;
15498 display: inline-block;
15499 align-items: center;
15500 grid-column-gap: 0;
15501 }
15502 .upk-exotic-list .upk-date-wrap {
15503 font-size: 14px;
15504 text-transform: capitalize;
15505 color: #676c7e;
15506 margin-bottom: 10px;
15507 display: inline-flex;
15508 }
15509 .upk-exotic-list .upk-title {
15510 font-size: 22px;
15511 font-weight: 700;
15512 text-transform: capitalize;
15513 text-decoration: none;
15514 margin: 0 0 5px;
15515 position: relative;
15516 }
15517 .upk-exotic-list .upk-title a {
15518 color: #131415;
15519 text-decoration: none;
15520 transition: all 0.3s ease-in-out;
15521 }
15522 .upk-exotic-list .upk-title a:hover {
15523 color: #db180a;
15524 }
15525 .upk-exotic-list .upk-category a {
15526 color: #676c7e;
15527 text-decoration: none;
15528 transition: all 0.3s ease-in-out;
15529 }
15530 .upk-exotic-list .upk-category a:hover {
15531 color: #db180a;
15532 }
15533 .upk-exotic-list .upk-category a + a {
15534 margin-left: 5px;
15535 }
15536 .upk-exotic-list .upk-author a {
15537 color: #676c7e;
15538 text-decoration: none;
15539 transition: all 0.3s ease-in-out;
15540 }
15541 .upk-exotic-list .upk-author a:hover {
15542 color: #db180a;
15543 }
15544 .upk-exotic-list .upk-meta {
15545 font-size: 14px;
15546 color: #4b4c58;
15547 display: inline-flex;
15548 align-items: center;
15549 text-transform: capitalize;
15550 }
15551 .upk-exotic-list .upk-meta > div {
15552 position: relative;
15553 display: inline-flex;
15554 }
15555 .upk-exotic-list .upk-meta > div:before {
15556 content: attr(data-separator);
15557 margin: 0 5px;
15558 }
15559 .upk-exotic-list .upk-meta > div:nth-child(1)::before {
15560 display: none;
15561 }
15562
15563 @media (min-width: 768px) {
15564 .upk-exotic-list {
15565 grid-template-columns: repeat(3, 1fr);
15566 }
15567 .upk-exotic-list .upk-content-wrap {
15568 width: 48%;
15569 }
15570 .upk-exotic-list .upk-content-wrap:hover + .upk-image-wrap .upk-img {
15571 opacity: 1;
15572 visibility: visible;
15573 transform: scale(1);
15574 z-index: 1;
15575 }
15576 .upk-exotic-list .upk-image-wrap {
15577 width: 48%;
15578 position: absolute;
15579 }
15580 .upk-exotic-list .upk-image-wrap .upk-img {
15581 opacity: 0;
15582 visibility: hidden;
15583 transform: scale(1.15);
15584 transition: opacity 0.65s, visibility 0.65s, transform 0.65s;
15585 transition-timing-function: cubic-bezier(0.16, 0.9, 0.7, 1);
15586 }
15587 .upk-exotic-list .upk-item {
15588 margin-bottom: 50px;
15589 grid-row-gap: 0;
15590 }
15591 .upk-exotic-list .upk-item:nth-child(1) .upk-content-wrap + .upk-image-wrap .upk-img {
15592 opacity: 1;
15593 visibility: visible;
15594 }
15595 .upk-exotic-list.upk-image-direction-right .upk-item {
15596 flex-direction: row;
15597 }
15598 .upk-exotic-list.upk-image-direction-right .upk-image-wrap {
15599 right: 0;
15600 }
15601 .upk-exotic-list.upk-image-direction-left .upk-item {
15602 flex-direction: row-reverse;
15603 }
15604 .upk-exotic-list.upk-image-direction-left .upk-content-wrap {
15605 flex-direction: row-reverse;
15606 }
15607 .upk-exotic-list.upk-image-direction-left .upk-image-wrap {
15608 left: 0;
15609 }
15610 }
15611 @media (min-width: 1024px) {
15612 .upk-exotic-list {
15613 grid-template-columns: repeat(3, 1fr);
15614 }
15615 .upk-exotic-list .upk-content-wrap {
15616 display: inline-flex;
15617 width: 65%;
15618 grid-column-gap: 40px;
15619 }
15620 .upk-exotic-list .upk-content-wrap .upk-inner-content {
15621 width: 60%;
15622 }
15623 .upk-exotic-list .upk-image-wrap {
15624 width: 35%;
15625 }
15626 .upk-exotic-list .upk-item {
15627 margin-bottom: 78px;
15628 }
15629 }
15630 @media (min-width: 1440px) {
15631 .upk-exotic-list .upk-date-wrap {
15632 font-size: 16px;
15633 margin-bottom: 0;
15634 }
15635 .upk-exotic-list .upk-title {
15636 font-size: 27px;
15637 }
15638 }
15639 .upk-global-link-yes .upk-exotic-list .upk-item:hover {
15640 cursor: pointer;
15641 }
15642
15643 .upk-gratis-grid .upk-gratis-wrap {
15644 display: grid;
15645 }
15646 .upk-gratis-grid .upk-item {
15647 position: relative;
15648 cursor: pointer;
15649 overflow: hidden;
15650 transition: all 0.3s ease;
15651 }
15652 .upk-gratis-grid .upk-item:hover .upk-img-wrap::before, .upk-gratis-grid .upk-item.active .upk-img-wrap::before {
15653 height: 0;
15654 transition-delay: 0.1s;
15655 }
15656 .upk-gratis-grid .upk-item:hover .upk-img-wrap::after, .upk-gratis-grid .upk-item.active .upk-img-wrap::after {
15657 opacity: 1;
15658 transition-delay: 0.2s;
15659 }
15660 .upk-gratis-grid .upk-item:hover .upk-category a,
15661 .upk-gratis-grid .upk-item:hover .upk-meta,
15662 .upk-gratis-grid .upk-item:hover .upk-author-name, .upk-gratis-grid .upk-item.active .upk-category a,
15663 .upk-gratis-grid .upk-item.active .upk-meta,
15664 .upk-gratis-grid .upk-item.active .upk-author-name {
15665 color: #e4e4e4;
15666 }
15667 .upk-gratis-grid .upk-item:hover .upk-title a, .upk-gratis-grid .upk-item.active .upk-title a {
15668 color: #fff;
15669 }
15670 .upk-gratis-grid .upk-item:hover .upk-link-button a, .upk-gratis-grid .upk-item.active .upk-link-button a {
15671 color: #434549;
15672 background-color: #fff;
15673 transition-delay: 0.1s;
15674 }
15675 .upk-gratis-grid .upk-item:hover .upk-link-button a:hover, .upk-gratis-grid .upk-item.active .upk-link-button a:hover {
15676 color: #fff;
15677 }
15678 .upk-gratis-grid .upk-item .upk-link-button a:hover {
15679 color: #fff;
15680 }
15681 .upk-gratis-grid .upk-img-wrap {
15682 position: relative;
15683 height: 450px;
15684 }
15685 .upk-gratis-grid .upk-img-wrap::before, .upk-gratis-grid .upk-img-wrap::after,
15686 .upk-gratis-grid .upk-img-wrap::before,
15687 .upk-gratis-grid .upk-img-wrap::after {
15688 content: "";
15689 position: absolute;
15690 top: 0;
15691 left: 0;
15692 width: 100%;
15693 height: 100%;
15694 }
15695 .upk-gratis-grid .upk-img-wrap::before {
15696 transition: height 0.2s ease-in;
15697 }
15698 .upk-gratis-grid .upk-img-wrap::after {
15699 opacity: 0;
15700 transition: opacity 0.2s ease-in;
15701 }
15702 .upk-gratis-grid .upk-img {
15703 width: 100%;
15704 height: 100% !important;
15705 object-fit: cover;
15706 display: block;
15707 }
15708 .upk-gratis-grid .upk-content-wrap {
15709 position: absolute;
15710 width: 100%;
15711 left: 0;
15712 padding: 40px;
15713 bottom: 0;
15714 }
15715 .upk-gratis-grid .upk-category,
15716 .upk-gratis-grid .upk-gratis-wrap .upk-title {
15717 margin: 0 0 15px;
15718 }
15719 .upk-gratis-grid .upk-category a,
15720 .upk-gratis-grid .upk-gratis-wrap .upk-title a {
15721 text-decoration: none;
15722 transition: all 0.3s ease;
15723 }
15724 .upk-gratis-grid .upk-category a,
15725 .upk-gratis-grid .upk-meta {
15726 font-size: 14px;
15727 text-transform: uppercase;
15728 color: #434549;
15729 transition: color 0.3s ease, background-color 0.3s ease, border 0.3s ease;
15730 }
15731 .upk-gratis-grid .upk-gratis-wrap .upk-title {
15732 font-size: 30px;
15733 font-weight: 700;
15734 }
15735 .upk-gratis-grid .upk-gratis-wrap .upk-title a {
15736 color: #131314;
15737 }
15738 .upk-gratis-grid .upk-meta {
15739 gap: 10px;
15740 }
15741 .upk-gratis-grid .upk-meta .upk-date-reading > div {
15742 position: relative;
15743 display: inline-flex;
15744 }
15745 .upk-gratis-grid .upk-meta .upk-date-reading > div:before {
15746 content: attr(data-separator);
15747 margin: 0 5px;
15748 }
15749 .upk-gratis-grid .upk-meta .upk-date-reading > div:nth-child(1)::before {
15750 display: none;
15751 }
15752 .upk-gratis-grid .upk-meta .upk-flex-middle {
15753 gap: 5px;
15754 }
15755 .upk-gratis-grid .upk-meta,
15756 .upk-gratis-grid .upk-author,
15757 .upk-gratis-grid .upk-date,
15758 .upk-gratis-grid .upk-link-button a {
15759 display: flex;
15760 align-items: center;
15761 }
15762 .upk-gratis-grid .upk-author,
15763 .upk-gratis-grid .upk-date {
15764 gap: 5px;
15765 }
15766 .upk-gratis-grid .upk-author-name {
15767 text-decoration: none;
15768 color: #434549;
15769 transition: color 0.3s ease;
15770 }
15771 .upk-gratis-grid .upk-meta svg {
15772 width: 1em;
15773 height: 1em;
15774 display: block;
15775 }
15776 .upk-gratis-grid .upk-gratis-line {
15777 margin: 30px 0;
15778 width: 100%;
15779 height: 1.2px;
15780 background-color: #bebebe;
15781 transition: background-color 0.3s ease;
15782 }
15783 .upk-gratis-grid .upk-link-button a {
15784 justify-content: space-between;
15785 background-color: #6f757f;
15786 padding: 14px;
15787 font-size: 14px;
15788 text-transform: uppercase;
15789 text-decoration: none;
15790 color: #fff;
15791 position: relative;
15792 overflow: hidden;
15793 transition: color 0.3s ease, background-color 0.3s ease;
15794 }
15795 .upk-gratis-grid .upk-link-button a span,
15796 .upk-gratis-grid .upk-link-button a svg {
15797 z-index: 1;
15798 }
15799 .upk-gratis-grid .upk-link-button a::before {
15800 position: absolute;
15801 content: "";
15802 top: 0;
15803 left: 0;
15804 width: 100%;
15805 height: 0;
15806 background: #ed0c0c;
15807 transition: height 0.3s ease;
15808 }
15809 .upk-gratis-grid .upk-link-button a:hover {
15810 color: #fff;
15811 }
15812 .upk-gratis-grid .upk-link-button a:hover::before {
15813 height: 100%;
15814 }
15815
15816 .upk-global-link-yes .upk-gratis-grid .upk-item:hover {
15817 cursor: pointer;
15818 }
15819
15820 [class*=elementor-widget-upk-] a:hover {
15821 text-decoration: none;
15822 }
15823 [class*=elementor-widget-upk-] .swiper-pagination .swiper-pagination-bullet {
15824 transition: all 350ms cubic-bezier(0.38, 0.91, 0.58, 1);
15825 }
15826 [class*=elementor-widget-upk-] .upk-title a {
15827 font-family: inherit;
15828 font-size: inherit;
15829 font-weight: inherit;
15830 text-transform: inherit;
15831 font-style: inherit;
15832 text-decoration: inherit;
15833 line-height: inherit;
15834 letter-spacing: inherit;
15835 word-spacing: inherit;
15836 }