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

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

15,842 lines 435.8 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:hover a span,
4557 .ep-pagination .upk-pagination li:hover a i, .ep-pagination .upk-pagination li.upk-active a span,
4558 .ep-pagination .upk-pagination li.upk-active a i {
4559 color: inherit;
4560 }
4561 .ep-pagination .upk-pagination li a {
4562 font-size: 16px;
4563 font-weight: 600;
4564 color: #8d99ae;
4565 line-height: 1;
4566 }
4567 .ep-pagination .upk-pagination li:nth-child(1) {
4568 padding-left: 0;
4569 }
4570 .ep-pagination .upk-pagination li.upk-pagination-previous a, .ep-pagination .upk-pagination li.upk-pagination-next a {
4571 border: 1px solid #8d99ae;
4572 padding: 10px;
4573 border-radius: 3px;
4574 display: inline-block;
4575 }
4576 .ep-pagination .upk-pagination {
4577 display: flex;
4578 justify-content: center;
4579 flex-wrap: wrap;
4580 padding: 0;
4581 list-style: none;
4582 align-items: center;
4583 }
4584 .ep-pagination .upk-pagination > * {
4585 flex: none;
4586 padding-left: 20px;
4587 position: relative;
4588 }
4589 .ep-pagination .upk-pagination > * > * {
4590 color: #8d99ae;
4591 }
4592 .ep-pagination .upk-pagination > * > :hover,
4593 .ep-pagination .upk-pagination > * > :focus {
4594 color: #8d99ae;
4595 text-decoration: none;
4596 }
4597 .ep-pagination .upk-pagination > .upk-active > * {
4598 color: #8d99ae;
4599 }
4600 .ep-pagination .upk-pagination > .upk-disabled > * {
4601 color: #8d99ae;
4602 }
4603 .ep-pagination .upk-pagination-dot-dot {
4604 display: flex;
4605 align-items: center;
4606 justify-content: center;
4607 }
4608 .ep-pagination .upk-pagination-dot-dot span {
4609 line-height: 1px;
4610 height: 13px;
4611 color: #bbb !important;
4612 }
4613
4614 [class*=elementor-widget-upk-] .upk-navigation-prev, [class*=elementor-widget-upk-] .upk-navigation-next {
4615 cursor: pointer;
4616 }
4617 [class*=elementor-widget-upk-] .swiper-coverflow {
4618 padding-top: 15px;
4619 }
4620 [class*=elementor-widget-upk-] .swiper-coverflow .swiper-slide {
4621 transition-property: transform, border, background;
4622 }
4623 [class*=elementor-widget-upk-] .swiper-horizontal > .swiper-pagination-progress {
4624 top: auto;
4625 bottom: 0;
4626 }
4627
4628 .elementor-pagination-position-inside .swiper-pagination-fraction,
4629 .elementor-pagination-position-inside .swiper-horizontal > .swiper-pagination-bullets {
4630 bottom: 10px;
4631 }
4632
4633 .elementor-pagination-position-outside .swiper {
4634 padding-bottom: 40px;
4635 }
4636 .elementor-pagination-position-outside .swiper-pagination-fraction,
4637 .elementor-pagination-position-outside .swiper-horizontal > .swiper-pagination-bullets {
4638 bottom: 0;
4639 }
4640
4641 /* Button icon align */
4642 .upk-button-icon-align-left {
4643 float: left;
4644 }
4645
4646 .upk-button-icon-align-right {
4647 float: right;
4648 }
4649
4650 .upk-flex-align-left {
4651 order: -1;
4652 }
4653
4654 .upk-flex-align-right {
4655 order: 99;
4656 }
4657
4658 .upk-display-inline-block {
4659 display: inline-block !important;
4660 }
4661
4662 [class*=upk-position-top],
4663 [class*=upk-position-bottom],
4664 [class*=upk-position-left],
4665 [class*=upk-position-right],
4666 [class*=upk-position-center] {
4667 position: absolute !important;
4668 max-width: 100%;
4669 }
4670
4671 .upk-position-top {
4672 top: 0;
4673 left: 0;
4674 right: 0;
4675 }
4676
4677 .upk-position-bottom {
4678 bottom: 0;
4679 left: 0;
4680 right: 0;
4681 }
4682
4683 .upk-position-left {
4684 top: 0;
4685 bottom: 0;
4686 left: 0;
4687 }
4688
4689 .upk-position-right {
4690 top: 0;
4691 bottom: 0;
4692 right: 0;
4693 }
4694
4695 .upk-position-top-left {
4696 top: 0;
4697 left: 0;
4698 }
4699
4700 .upk-position-top-right {
4701 top: 0;
4702 right: 0;
4703 }
4704
4705 .upk-position-bottom-left {
4706 bottom: 0;
4707 left: 0;
4708 }
4709
4710 .upk-position-bottom-right {
4711 bottom: 0;
4712 right: 0;
4713 }
4714
4715 .upk-position-center {
4716 top: 50%;
4717 left: 50%;
4718 transform: translate(-50%, -50%);
4719 width: max-content;
4720 max-width: 100%;
4721 box-sizing: border-box;
4722 }
4723
4724 [class*=upk-position-center-left],
4725 [class*=upk-position-center-right] {
4726 top: 50%;
4727 transform: translateY(-50%);
4728 }
4729
4730 .upk-position-center-left {
4731 left: 0;
4732 }
4733
4734 .upk-position-center-right {
4735 right: 0;
4736 }
4737
4738 .upk-position-center-left-out {
4739 right: 100%;
4740 width: max-content;
4741 }
4742
4743 .upk-position-center-right-out {
4744 left: 100%;
4745 width: max-content;
4746 }
4747
4748 .upk-position-top-center,
4749 .upk-position-bottom-center {
4750 left: 50%;
4751 transform: translateX(-50%);
4752 width: max-content;
4753 max-width: 100%;
4754 box-sizing: border-box;
4755 }
4756
4757 .upk-position-top-center {
4758 top: 0;
4759 }
4760
4761 .upk-position-bottom-center {
4762 bottom: 0;
4763 }
4764
4765 .upk-position-cover {
4766 position: absolute;
4767 top: 0;
4768 bottom: 0;
4769 left: 0;
4770 right: 0;
4771 }
4772
4773 .upk-position-relative {
4774 position: relative !important;
4775 }
4776
4777 .upk-position-absolute {
4778 position: absolute !important;
4779 }
4780
4781 .upk-position-fixed {
4782 position: fixed !important;
4783 }
4784
4785 .upk-position-z-index {
4786 z-index: 1;
4787 }
4788
4789 .upk-position-small {
4790 max-width: calc(100% - 30px);
4791 margin: 15px;
4792 }
4793
4794 .upk-position-small.upk-position-center {
4795 transform: translate(-50%, -50%) translate(-15px, -15px);
4796 }
4797
4798 .upk-position-small[class*=upk-position-center-left],
4799 .upk-position-small[class*=upk-position-center-right] {
4800 transform: translateY(-50%) translateY(-15px);
4801 }
4802
4803 .upk-position-small.upk-position-top-center,
4804 .upk-position-small.upk-position-bottom-center {
4805 transform: translateX(-50%) translateX(-15px);
4806 }
4807
4808 .upk-position-medium {
4809 max-width: calc(100% - 60px);
4810 margin: 30px;
4811 }
4812
4813 .upk-position-medium.upk-position-center {
4814 transform: translate(-50%, -50%) translate(-30px, -30px);
4815 }
4816
4817 .upk-position-medium[class*=upk-position-center-left],
4818 .upk-position-medium[class*=upk-position-center-right] {
4819 transform: translateY(-50%) translateY(-30px);
4820 }
4821
4822 .upk-position-medium.upk-position-top-center,
4823 .upk-position-medium.upk-position-bottom-center {
4824 transform: translateX(-50%) translateX(-30px);
4825 }
4826
4827 .upk-position-large {
4828 max-width: calc(100% - 60px);
4829 margin: 30px;
4830 }
4831
4832 .upk-position-large.upk-position-center {
4833 transform: translate(-50%, -50%) translate(-30px, -30px);
4834 }
4835
4836 .upk-position-large[class*=upk-position-center-left],
4837 .upk-position-large[class*=upk-position-center-right] {
4838 transform: translateY(-50%) translateY(-30px);
4839 }
4840
4841 .upk-position-large.upk-position-top-center,
4842 .upk-position-large.upk-position-bottom-center {
4843 transform: translateX(-50%) translateX(-30px);
4844 }
4845
4846 @media (min-width: 1200px) {
4847 .upk-position-large {
4848 max-width: calc(100% - 100px);
4849 margin: 50px;
4850 }
4851 .upk-position-large.upk-position-center {
4852 transform: translate(-50%, -50%) translate(-50px, -50px);
4853 }
4854 .upk-position-large[class*=upk-position-center-left],
4855 .upk-position-large[class*=upk-position-center-right] {
4856 transform: translateY(-50%) translateY(-50px);
4857 }
4858 .upk-position-large.upk-position-top-center,
4859 .upk-position-large.upk-position-bottom-center {
4860 transform: translateX(-50%) translateX(-50px);
4861 }
4862 }
4863 .upk-transition-toggle {
4864 -webkit-tap-highlight-color: transparent;
4865 }
4866
4867 .upk-transition-toggle:focus {
4868 outline: none;
4869 }
4870
4871 .upk-transition-fade,
4872 [class*=upk-transition-scale],
4873 [class*=upk-transition-slide] {
4874 transition: 0.3s ease-out;
4875 transition-property: opacity, transform, filter;
4876 opacity: 0;
4877 }
4878
4879 .upk-transition-toggle:hover .upk-transition-fade,
4880 .upk-transition-toggle:focus .upk-transition-fade,
4881 .upk-transition-active.upk-active .upk-transition-fade {
4882 opacity: 1;
4883 }
4884
4885 .upk-transition-scale-up {
4886 transform: scale(1, 1);
4887 }
4888
4889 .upk-transition-scale-down {
4890 transform: scale(1.1, 1.1);
4891 }
4892
4893 .upk-transition-toggle:hover .upk-transition-scale-up,
4894 .upk-transition-toggle:focus .upk-transition-scale-up,
4895 .upk-transition-active.upk-active .upk-transition-scale-up {
4896 opacity: 1;
4897 transform: scale(1.1, 1.1);
4898 }
4899
4900 .upk-transition-toggle:hover .upk-transition-scale-down,
4901 .upk-transition-toggle:focus .upk-transition-scale-down,
4902 .upk-transition-active.upk-active .upk-transition-scale-down {
4903 opacity: 1;
4904 transform: scale(1, 1);
4905 }
4906
4907 .upk-transition-slide-top {
4908 transform: translateY(-100%);
4909 }
4910
4911 .upk-transition-slide-bottom {
4912 transform: translateY(100%);
4913 }
4914
4915 .upk-transition-slide-left {
4916 transform: translateX(-100%);
4917 }
4918
4919 .upk-transition-slide-right {
4920 transform: translateX(100%);
4921 }
4922
4923 .upk-transition-slide-top-small {
4924 transform: translateY(-10px);
4925 }
4926
4927 .upk-transition-slide-bottom-small {
4928 transform: translateY(10px);
4929 }
4930
4931 .upk-transition-slide-left-small {
4932 transform: translateX(-10px);
4933 }
4934
4935 .upk-transition-slide-right-small {
4936 transform: translateX(10px);
4937 }
4938
4939 .upk-transition-slide-top-medium {
4940 transform: translateY(-50px);
4941 }
4942
4943 .upk-transition-slide-bottom-medium {
4944 transform: translateY(50px);
4945 }
4946
4947 .upk-transition-slide-left-medium {
4948 transform: translateX(-50px);
4949 }
4950
4951 .upk-transition-slide-right-medium {
4952 transform: translateX(50px);
4953 }
4954
4955 .upk-transition-toggle:hover [class*=upk-transition-slide],
4956 .upk-transition-toggle:focus [class*=upk-transition-slide],
4957 .upk-transition-active.upk-active [class*=upk-transition-slide] {
4958 opacity: 1;
4959 transform: translate(0, 0);
4960 }
4961
4962 .upk-transition-opaque {
4963 opacity: 1;
4964 }
4965
4966 .upk-transition-slow {
4967 transition-duration: 0.7s;
4968 }
4969
4970 [hidden],
4971 .upk-hidden {
4972 display: none !important;
4973 }
4974
4975 @media (min-width: 640px) {
4976 .upk-hidden\@s {
4977 display: none !important;
4978 }
4979 }
4980 @media (min-width: 960px) {
4981 .upk-hidden\@m {
4982 display: none !important;
4983 }
4984 }
4985 @media (min-width: 1200px) {
4986 .upk-hidden\@l {
4987 display: none !important;
4988 }
4989 }
4990 @media (min-width: 1600px) {
4991 .upk-hidden\@xl {
4992 display: none !important;
4993 }
4994 }
4995 @media (max-width: 639px) {
4996 .upk-visible\@s {
4997 display: none !important;
4998 }
4999 }
5000 @media (max-width: 959px) {
5001 .upk-visible\@m {
5002 display: none !important;
5003 }
5004 }
5005 @media (max-width: 1199px) {
5006 .upk-visible\@l {
5007 display: none !important;
5008 }
5009 }
5010 @media (max-width: 1599px) {
5011 .upk-visible\@xl {
5012 display: none !important;
5013 }
5014 }
5015 .upk-invisible {
5016 visibility: hidden !important;
5017 }
5018
5019 .upk-flex {
5020 display: flex;
5021 }
5022
5023 .upk-flex-inline {
5024 display: inline-flex;
5025 }
5026
5027 .upk-flex::before,
5028 .upk-flex::after,
5029 .upk-flex-inline::before,
5030 .upk-flex-inline::after {
5031 display: none;
5032 }
5033
5034 .upk-flex-left {
5035 justify-content: flex-start;
5036 }
5037
5038 .upk-flex-center {
5039 justify-content: center;
5040 }
5041
5042 .upk-flex-right {
5043 justify-content: flex-end;
5044 }
5045
5046 .upk-flex-between {
5047 justify-content: space-between;
5048 }
5049
5050 .upk-flex-around {
5051 justify-content: space-around;
5052 }
5053
5054 @media (min-width: 640px) {
5055 .upk-flex-left\@s {
5056 justify-content: flex-start;
5057 }
5058 .upk-flex-center\@s {
5059 justify-content: center;
5060 }
5061 .upk-flex-right\@s {
5062 justify-content: flex-end;
5063 }
5064 .upk-flex-between\@s {
5065 justify-content: space-between;
5066 }
5067 .upk-flex-around\@s {
5068 justify-content: space-around;
5069 }
5070 }
5071 @media (min-width: 960px) {
5072 .upk-flex-left\@m {
5073 justify-content: flex-start;
5074 }
5075 .upk-flex-center\@m {
5076 justify-content: center;
5077 }
5078 .upk-flex-right\@m {
5079 justify-content: flex-end;
5080 }
5081 .upk-flex-between\@m {
5082 justify-content: space-between;
5083 }
5084 .upk-flex-around\@m {
5085 justify-content: space-around;
5086 }
5087 }
5088 @media (min-width: 1200px) {
5089 .upk-flex-left\@l {
5090 justify-content: flex-start;
5091 }
5092 .upk-flex-center\@l {
5093 justify-content: center;
5094 }
5095 .upk-flex-right\@l {
5096 justify-content: flex-end;
5097 }
5098 .upk-flex-between\@l {
5099 justify-content: space-between;
5100 }
5101 .upk-flex-around\@l {
5102 justify-content: space-around;
5103 }
5104 }
5105 @media (min-width: 1600px) {
5106 .upk-flex-left\@xl {
5107 justify-content: flex-start;
5108 }
5109 .upk-flex-center\@xl {
5110 justify-content: center;
5111 }
5112 .upk-flex-right\@xl {
5113 justify-content: flex-end;
5114 }
5115 .upk-flex-between\@xl {
5116 justify-content: space-between;
5117 }
5118 .upk-flex-around\@xl {
5119 justify-content: space-around;
5120 }
5121 }
5122 .upk-flex-stretch {
5123 align-items: stretch;
5124 }
5125
5126 .upk-flex-top {
5127 align-items: flex-start;
5128 }
5129
5130 .upk-flex-middle {
5131 align-items: center;
5132 }
5133
5134 .upk-flex-bottom {
5135 align-items: flex-end;
5136 }
5137
5138 .upk-flex-row {
5139 flex-direction: row;
5140 }
5141
5142 .upk-flex-row-reverse {
5143 flex-direction: row-reverse;
5144 }
5145
5146 .upk-flex-column {
5147 flex-direction: column;
5148 }
5149
5150 .upk-flex-column-reverse {
5151 flex-direction: column-reverse;
5152 }
5153
5154 .upk-flex-nowrap {
5155 flex-wrap: nowrap;
5156 }
5157
5158 .upk-flex-wrap {
5159 flex-wrap: wrap;
5160 }
5161
5162 .upk-flex-wrap-reverse {
5163 flex-wrap: wrap-reverse;
5164 }
5165
5166 .upk-flex-wrap-stretch {
5167 align-content: stretch;
5168 }
5169
5170 .upk-flex-wrap-top {
5171 align-content: flex-start;
5172 }
5173
5174 .upk-flex-wrap-middle {
5175 align-content: center;
5176 }
5177
5178 .upk-flex-wrap-bottom {
5179 align-content: flex-end;
5180 }
5181
5182 .upk-flex-wrap-between {
5183 align-content: space-between;
5184 }
5185
5186 .upk-flex-wrap-around {
5187 align-content: space-around;
5188 }
5189
5190 .upk-flex-first {
5191 order: -1;
5192 }
5193
5194 .upk-flex-last {
5195 order: 99;
5196 }
5197
5198 @media (min-width: 640px) {
5199 .upk-flex-first\@s {
5200 order: -1;
5201 }
5202 .upk-flex-last\@s {
5203 order: 99;
5204 }
5205 }
5206 @media (min-width: 960px) {
5207 .upk-flex-first\@m {
5208 order: -1;
5209 }
5210 .upk-flex-last\@m {
5211 order: 99;
5212 }
5213 }
5214 @media (min-width: 1200px) {
5215 .upk-flex-first\@l {
5216 order: -1;
5217 }
5218 .upk-flex-last\@l {
5219 order: 99;
5220 }
5221 }
5222 @media (min-width: 1600px) {
5223 .upk-flex-first\@xl {
5224 order: -1;
5225 }
5226 .upk-flex-last\@xl {
5227 order: 99;
5228 }
5229 }
5230 .upk-flex-none {
5231 flex: none;
5232 }
5233
5234 .upk-flex-auto {
5235 flex: auto;
5236 }
5237
5238 .upk-flex-1 {
5239 flex: 1;
5240 }
5241
5242 .upk-slidenav {
5243 padding: 5px 10px;
5244 color: rgba(102, 102, 102, 0.5);
5245 }
5246
5247 .upk-slidenav:hover,
5248 .upk-slidenav:focus {
5249 color: rgba(102, 102, 102, 0.9);
5250 outline: none;
5251 }
5252
5253 .upk-slidenav:active {
5254 color: rgba(102, 102, 102, 0.5);
5255 }
5256
5257 .upk-slidenav-large {
5258 padding: 10px 10px;
5259 }
5260
5261 .upk-slidenav-container {
5262 display: flex;
5263 }
5264
5265 .upk-icon {
5266 margin: 0;
5267 border: none;
5268 border-radius: 0;
5269 overflow: visible;
5270 font: inherit;
5271 color: inherit;
5272 text-transform: none;
5273 padding: 0;
5274 background-color: transparent;
5275 display: inline-block;
5276 fill: currentcolor;
5277 line-height: 0;
5278 }
5279
5280 /* ------------------------------------------------
5281 [1] Tooltip css Styles
5282 -------------------------------------------------*/
5283 [class*=elementor-widget-upk-] [aria-label][role~=tooltip] {
5284 position: relative;
5285 }
5286 [class*=elementor-widget-upk-] [aria-label][role~=tooltip]::before,
5287 [class*=elementor-widget-upk-] [aria-label][role~=tooltip]::after {
5288 transform: translate3d(0, 0, 0);
5289 -webkit-backface-visibility: hidden;
5290 backface-visibility: hidden;
5291 will-change: transform;
5292 opacity: 0;
5293 pointer-events: none;
5294 transition: all var(--microtip-transition-duration, 0.18s) var(--microtip-transition-easing, ease-in-out) var(--microtip-transition-delay, 0s);
5295 position: absolute;
5296 box-sizing: border-box;
5297 z-index: 10;
5298 transform-origin: top;
5299 }
5300 [class*=elementor-widget-upk-] [aria-label][role~=tooltip]::before {
5301 background-size: 100% auto !important;
5302 content: "";
5303 }
5304 [class*=elementor-widget-upk-] [aria-label][role~=tooltip]::after {
5305 background: rgba(17, 17, 17, 0.9);
5306 border-radius: 4px;
5307 color: #ffffff;
5308 content: attr(aria-label);
5309 font-size: var(--microtip-font-size, 13px);
5310 font-weight: var(--microtip-font-weight, normal);
5311 text-transform: capitalize;
5312 padding: 10px 15px;
5313 box-sizing: content-box;
5314 width: 250px;
5315 }
5316 [class*=elementor-widget-upk-] [aria-label][role~=tooltip]:hover::before,
5317 [class*=elementor-widget-upk-] [aria-label][role~=tooltip]:hover::after,
5318 [class*=elementor-widget-upk-] [aria-label][role~=tooltip]:focus::before,
5319 [class*=elementor-widget-upk-] [aria-label][role~=tooltip]:focus::after {
5320 opacity: 1;
5321 pointer-events: auto;
5322 }
5323
5324 .upk-inline-block {
5325 display: inline-block;
5326 position: relative;
5327 width: 100%;
5328 max-width: 100%;
5329 vertical-align: middle;
5330 -webkit-backface-visibility: hidden;
5331 }
5332
5333 /* ------------------------------------------------
5334 [2] Position Modifiers
5335 -------------------------------------------------*/
5336 [class*=elementor-widget-upk-] {
5337 /* ------------------------------------------------
5338 [2.1] Top Left
5339 -------------------------------------------------*/
5340 /* ------------------------------------------------
5341 [2.2] Top Right
5342 -------------------------------------------------*/
5343 /* ------------------------------------------------
5344 [2.3] Bottom
5345 -------------------------------------------------*/
5346 /* ------------------------------------------------
5347 [2.4] Bottom Left
5348 -------------------------------------------------*/
5349 /* ------------------------------------------------
5350 [2.5] Bottom Right
5351 -------------------------------------------------*/
5352 /* ------------------------------------------------
5353 [2.6] Left
5354 -------------------------------------------------*/
5355 /* ------------------------------------------------
5356 [2.7] Right
5357 -------------------------------------------------*/
5358 /* ------------------------------------------------
5359 [3] Size
5360 -------------------------------------------------*/
5361 }
5362 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=top]::before {
5363 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;
5364 height: 6px;
5365 width: 18px;
5366 margin-bottom: 6px;
5367 }
5368 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=top]::after {
5369 margin-bottom: 11px;
5370 }
5371 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=top]::before {
5372 transform: translate3d(-50%, 0, 0);
5373 bottom: 100%;
5374 left: 50%;
5375 }
5376 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=top]:hover::before {
5377 transform: translate3d(-50%, -5px, 0);
5378 }
5379 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=top]::after {
5380 transform: translate3d(-50%, 0, 0);
5381 bottom: 100%;
5382 left: 50%;
5383 }
5384 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=top]:hover::after {
5385 transform: translate3d(-50%, -5px, 0);
5386 }
5387 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=top-left]::after {
5388 transform: translate3d(calc(-100% + 16px), 0, 0);
5389 bottom: 100%;
5390 }
5391 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=top-left]:hover::after {
5392 transform: translate3d(calc(-100% + 16px), -5px, 0);
5393 }
5394 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=top-right]::after {
5395 transform: translate3d(calc(0% - 16px), 0, 0);
5396 bottom: 100%;
5397 }
5398 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=top-right]:hover::after {
5399 transform: translate3d(calc(0% - 16px), -5px, 0);
5400 }
5401 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=bottom]::before {
5402 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;
5403 height: 6px;
5404 width: 18px;
5405 margin-top: 5px;
5406 margin-bottom: 0;
5407 }
5408 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=bottom]::after {
5409 margin-top: 11px;
5410 }
5411 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=bottom]::before {
5412 transform: translate3d(-50%, -10px, 0);
5413 bottom: auto;
5414 left: 50%;
5415 top: 100%;
5416 }
5417 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=bottom]:hover::before {
5418 transform: translate3d(-50%, 0, 0);
5419 }
5420 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=bottom]::after {
5421 transform: translate3d(-50%, -10px, 0);
5422 top: 100%;
5423 left: 50%;
5424 }
5425 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=bottom]:hover::after {
5426 transform: translate3d(-50%, 0, 0);
5427 }
5428 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=bottom-left]::after {
5429 transform: translate3d(calc(-100% + 16px), -10px, 0);
5430 top: 100%;
5431 }
5432 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=bottom-left]:hover::after {
5433 transform: translate3d(calc(-100% + 16px), 0, 0);
5434 }
5435 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=bottom-right]::after {
5436 transform: translate3d(calc(0% - 16px), -10px, 0);
5437 top: 100%;
5438 }
5439 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=bottom-right]:hover::after {
5440 transform: translate3d(calc(0% - 16px), 0, 0);
5441 }
5442 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=left]::before,
5443 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=left]::after {
5444 bottom: auto;
5445 left: auto;
5446 right: 100%;
5447 top: 50%;
5448 transform: translate3d(10px, -50%, 0);
5449 }
5450 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=left]::before {
5451 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;
5452 height: 18px;
5453 width: 6px;
5454 margin-right: 5px;
5455 margin-bottom: 0;
5456 }
5457 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=left]::after {
5458 margin-right: 11px;
5459 }
5460 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=left]:hover::before,
5461 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=left]:hover::after {
5462 transform: translate3d(0, -50%, 0);
5463 }
5464 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=right]::before,
5465 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=right]::after {
5466 bottom: auto;
5467 left: 100%;
5468 top: 50%;
5469 transform: translate3d(-10px, -50%, 0);
5470 }
5471 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=right]::before {
5472 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;
5473 height: 18px;
5474 width: 6px;
5475 margin-bottom: 0;
5476 margin-left: 5px;
5477 }
5478 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=right]::after {
5479 margin-left: 11px;
5480 }
5481 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=right]:hover::before,
5482 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=right]:hover::after {
5483 transform: translate3d(0, -50%, 0);
5484 }
5485 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-size=small]::after {
5486 white-space: initial;
5487 width: 80px;
5488 }
5489 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-size=medium]::after {
5490 white-space: initial;
5491 width: 150px;
5492 }
5493 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-size=large]::after {
5494 white-space: initial;
5495 width: 260px;
5496 }
5497
5498 .upk-in-animation {
5499 perspective: var(--upk-perspective, 600px);
5500 -webkit-perspective: var(--upk-perspective, 600px);
5501 }
5502 .upk-in-animation .upk-item {
5503 opacity: 0;
5504 transform-origin: var(--upk-transform-origin, center top);
5505 transform-style: preserve-3d;
5506 transition: opacity 0s cubic-bezier(0.215, 0.61, 0.355, 1), transform 0s cubic-bezier(0.215, 0.61, 0.355, 1);
5507 -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));
5508 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));
5509 }
5510 .upk-in-animation .upk-item.is-inview {
5511 transform: none;
5512 opacity: 1;
5513 transition-duration: var(--upk-transition-duration, 800ms) !important;
5514 }
5515
5516 @media (min-width: 768px) and (max-width: 1024px) {
5517 .upk-hide-orphan-yes .upk-hide-orphan-tablet {
5518 display: none !important;
5519 }
5520 }
5521 .upk-alex-grid {
5522 position: relative;
5523 }
5524 .upk-alex-grid .upk-alex-wrap {
5525 display: grid;
5526 grid-template-columns: repeat(1, 1fr);
5527 }
5528 .upk-alex-grid .upk-item {
5529 position: relative;
5530 overflow: hidden;
5531 display: flex;
5532 }
5533 .upk-alex-grid .upk-item:hover .upk-button-wrap {
5534 margin-bottom: 0 !important;
5535 }
5536 .upk-alex-grid .upk-item:hover .upk-readmore {
5537 background: #fff;
5538 }
5539 .upk-alex-grid .upk-item:hover .upk-readmore .upk-readmore-icon:before {
5540 width: 50px;
5541 background: #2B2D42;
5542 }
5543 .upk-alex-grid .upk-item:hover .upk-readmore .upk-readmore-icon span:before,
5544 .upk-alex-grid .upk-item:hover .upk-readmore .upk-readmore-icon span:after {
5545 width: 10px;
5546 transition-delay: 0.3s;
5547 background: #2B2D42;
5548 opacity: 1;
5549 }
5550 .upk-alex-grid .upk-item:hover .upk-post-format a {
5551 transform: translateY(0);
5552 opacity: 1;
5553 }
5554 .upk-alex-grid .upk-meta {
5555 position: absolute;
5556 top: 15px;
5557 left: 15px;
5558 display: flex;
5559 align-items: center;
5560 }
5561 .upk-alex-grid .upk-meta .upk-author-img {
5562 display: inline-flex;
5563 }
5564 .upk-alex-grid .upk-meta .upk-author-img img {
5565 border-radius: 80px;
5566 margin-right: 10px;
5567 }
5568 .upk-alex-grid .upk-meta .upk-author-name a {
5569 color: #dcdcdc;
5570 font-size: 14px;
5571 text-transform: capitalize;
5572 font-weight: 600;
5573 }
5574 .upk-alex-grid .upk-meta .upk-reading-time,
5575 .upk-alex-grid .upk-meta .upk-date,
5576 .upk-alex-grid .upk-meta .upk-post-time {
5577 color: #dcdcdc;
5578 font-size: 12px;
5579 font-weight: 500;
5580 }
5581 .upk-alex-grid .upk-meta .upk-post-time {
5582 margin-left: 5px;
5583 }
5584 .upk-alex-grid .upk-meta .upk-post-time i {
5585 margin-right: 2px;
5586 }
5587 .upk-alex-grid .upk-meta .upk-date-reading-wrap > div {
5588 position: relative;
5589 display: inline-flex;
5590 }
5591 .upk-alex-grid .upk-meta .upk-date-reading-wrap > div:before {
5592 content: attr(data-separator);
5593 margin: 0 5px;
5594 }
5595 .upk-alex-grid .upk-meta .upk-date-reading-wrap > div:nth-child(1)::before {
5596 display: none;
5597 }
5598 .upk-alex-grid .upk-image-wrap {
5599 width: 100%;
5600 }
5601 .upk-alex-grid .upk-image-wrap .upk-img {
5602 position: relative;
5603 width: 100%;
5604 height: 100%;
5605 object-fit: cover;
5606 }
5607 .upk-alex-grid .upk-content-wrap {
5608 position: absolute;
5609 overflow: hidden;
5610 width: 100%;
5611 bottom: 0;
5612 height: auto;
5613 background: rgba(43, 45, 66, 0.3);
5614 }
5615 .upk-alex-grid .upk-content {
5616 padding: 20px;
5617 }
5618 .upk-alex-grid .upk-title {
5619 font-size: 18px;
5620 font-weight: 600;
5621 display: inline;
5622 margin: 0;
5623 }
5624 .upk-alex-grid .upk-title a {
5625 color: #fff;
5626 }
5627 .upk-alex-grid .upk-category {
5628 margin-bottom: 5px;
5629 }
5630 .upk-alex-grid .upk-category a {
5631 font-size: 14px;
5632 font-weight: 500;
5633 color: rgba(255, 255, 255, 0.5);
5634 }
5635 .upk-alex-grid .upk-button-wrap {
5636 margin-bottom: -50px;
5637 transition: margin-bottom 0.5s cubic-bezier(0.25, 0.85, 0.35, 0.98);
5638 }
5639 .upk-alex-grid .upk-readmore {
5640 display: flex;
5641 position: relative;
5642 padding: 25px 20px;
5643 transition: all 0.3s ease;
5644 }
5645 .upk-alex-grid .upk-readmore .upk-readmore-icon {
5646 position: relative;
5647 }
5648 .upk-alex-grid .upk-readmore .upk-readmore-icon:before {
5649 content: "";
5650 position: absolute;
5651 left: 0;
5652 height: 2px;
5653 width: 15px;
5654 background: rgba(255, 255, 255, 0.5);
5655 transition: all 0.5s ease;
5656 }
5657 .upk-alex-grid .upk-readmore .upk-readmore-icon span:before,
5658 .upk-alex-grid .upk-readmore .upk-readmore-icon span:after {
5659 content: "";
5660 position: absolute;
5661 left: 40px;
5662 width: 10px;
5663 height: 2px;
5664 background: transparent;
5665 border-radius: 10px;
5666 transition: all 0.5s ease;
5667 opacity: 0;
5668 }
5669 .upk-alex-grid .upk-readmore .upk-readmore-icon span:after {
5670 transform: rotate(-45deg);
5671 bottom: -6px;
5672 }
5673 .upk-alex-grid .upk-readmore .upk-readmore-icon span:before {
5674 transform: rotate(45deg);
5675 top: -4px;
5676 }
5677 .upk-alex-grid .upk-content-left .upk-content-wrap {
5678 left: 0;
5679 }
5680 .upk-alex-grid .upk-content-right .upk-content-wrap {
5681 right: 0;
5682 }
5683 .upk-alex-grid .upk-post-format {
5684 position: absolute;
5685 right: 0;
5686 top: 0;
5687 margin: 15px;
5688 }
5689 .upk-alex-grid .upk-post-format a {
5690 padding: 16px 16px;
5691 display: inline-flex;
5692 color: #fff;
5693 font-size: 16px;
5694 transform: translateY(15px);
5695 opacity: 0;
5696 transition: all 0.5s cubic-bezier(0.25, 0.85, 0.35, 0.98);
5697 }
5698
5699 .upk-global-link-yes .upk-alex-grid .upk-item:hover {
5700 cursor: pointer;
5701 }
5702
5703 @media (min-width: 768px) {
5704 .upk-alex-grid .upk-style-1 {
5705 grid-template-columns: repeat(6, 1fr);
5706 }
5707 .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) {
5708 grid-column: span 3/auto;
5709 }
5710 .upk-alex-grid .upk-style-2 {
5711 grid-template-columns: repeat(2, 1fr);
5712 }
5713 .upk-alex-grid .upk-style-2 .upk-content-wrap {
5714 width: 70%;
5715 }
5716 .upk-alex-grid .upk-style-3 {
5717 grid-template-columns: repeat(6, 1fr);
5718 }
5719 .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+2) {
5720 grid-column: span 3/auto;
5721 grid-row: span 2;
5722 }
5723 .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-meta {
5724 top: 30px;
5725 left: 30px;
5726 }
5727 .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-content {
5728 padding: 30px;
5729 }
5730 .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-title {
5731 font-size: 24px;
5732 }
5733 .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-category a {
5734 font-size: 18px;
5735 }
5736 .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-button-wrap {
5737 margin-bottom: -60px;
5738 }
5739 .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-readmore {
5740 padding: 30px;
5741 }
5742 .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+2):hover .upk-button-wrap {
5743 margin-bottom: 0 !important;
5744 }
5745 .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) {
5746 grid-column: span 3/auto;
5747 }
5748 .upk-alex-grid .upk-style-3 .upk-item .upk-content-wrap {
5749 width: 80%;
5750 }
5751 }
5752 @media (min-width: 1024px) {
5753 .upk-alex-grid .upk-style-1 .upk-item:nth-child(5n+1), .upk-alex-grid .upk-style-1 .upk-item:nth-child(5n+2) {
5754 grid-column: span 3/auto;
5755 }
5756 .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) {
5757 grid-column: span 2/auto;
5758 }
5759 .upk-alex-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-content-wrap {
5760 width: 70%;
5761 }
5762 .upk-alex-grid .upk-style-2 {
5763 grid-template-columns: repeat(3, 1fr);
5764 }
5765 .upk-alex-grid .upk-style-3 .upk-content-wrap {
5766 width: 70%;
5767 }
5768 .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+2) {
5769 grid-column: span 2/auto;
5770 grid-row: span 2;
5771 }
5772 .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) {
5773 grid-column: span 2/auto;
5774 }
5775 .upk-alex-grid .upk-style-3 .upk-content-wrap {
5776 width: 70%;
5777 }
5778 }
5779 @media (min-width: 1440px) {
5780 .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 {
5781 width: 50%;
5782 }
5783 }
5784 .upk-banner-wrap .upk-item {
5785 height: 300px;
5786 position: relative;
5787 overflow: hidden;
5788 }
5789 .upk-banner-wrap .upk-item::before {
5790 position: absolute;
5791 content: "";
5792 width: 100%;
5793 height: 100%;
5794 }
5795 .upk-banner-wrap .upk-content {
5796 position: absolute;
5797 padding: 40px;
5798 }
5799 .upk-banner-wrap .upk-title {
5800 font-size: 18px;
5801 margin: 0;
5802 text-transform: uppercase;
5803 }
5804 .upk-banner-wrap .upk-title a {
5805 text-decoration: none;
5806 color: #27272d;
5807 transition: all 0.3s ease-in;
5808 }
5809 .upk-banner-wrap .upk-title a:hover {
5810 color: #D90429;
5811 }
5812 .upk-banner-wrap .upk-sub-title {
5813 font-size: 16px;
5814 color: #191b1e;
5815 font-weight: 400;
5816 margin: 0;
5817 text-transform: capitalize;
5818 }
5819 .upk-banner-wrap .upk-text {
5820 color: #262a2f;
5821 font-size: 12px;
5822 text-transform: capitalize;
5823 margin-bottom: 20px;
5824 }
5825 .upk-banner-wrap .upk-text p {
5826 margin: 0;
5827 }
5828 .upk-banner-wrap .upk-text strong {
5829 color: #fff;
5830 }
5831 .upk-banner-wrap .upk-buy-btn a {
5832 color: #3b3f42;
5833 text-decoration: none;
5834 text-transform: capitalize;
5835 font-size: 12px;
5836 font-weight: 600;
5837 background: 0 0;
5838 border: 1px solid #3b3f42;
5839 padding: 7px 15px;
5840 transition: all 0.3s ease-in;
5841 display: inline-block;
5842 }
5843 .upk-banner-wrap .upk-buy-btn a:hover {
5844 background: #edeeee;
5845 color: rgba(24, 21, 21, 0.979);
5846 }
5847 .upk-banner-wrap .upk-buy-btn a svg {
5848 width: 1em;
5849 height: 1em;
5850 fill: #3b3f42;
5851 transition: all 0.3s ease-in;
5852 }
5853 .upk-banner-wrap .upk-discount {
5854 position: absolute;
5855 color: #fff;
5856 font-weight: 600;
5857 font-size: 10px;
5858 border: 0;
5859 background: #f00;
5860 text-align: center;
5861 padding: 4px 12px;
5862 }
5863 .upk-banner-wrap .upk-banner-size-text {
5864 position: absolute;
5865 background: red;
5866 font-size: 10px;
5867 padding: 5px;
5868 color: #fff;
5869 font-weight: 700;
5870 text-align: center;
5871 }
5872
5873 .upk-sale-badge-style-1 .upk-discount {
5874 top: 0;
5875 left: 0;
5876 }
5877
5878 .upk-sale-badge-style-2 .upk-discount {
5879 top: 0;
5880 right: 0;
5881 }
5882
5883 .upk-sale-badge-style-3 .upk-discount {
5884 bottom: 0;
5885 left: 0;
5886 }
5887
5888 .upk-sale-badge-style-4 .upk-discount {
5889 bottom: 0;
5890 right: 0;
5891 }
5892
5893 .upk-sale-badge-style-5 .upk-discount {
5894 bottom: 0;
5895 left: 50%;
5896 transform: translateX(-50%);
5897 }
5898
5899 .upk-sale-badge-style-6 .upk-discount {
5900 top: 0;
5901 left: 50%;
5902 transform: translateX(-50%);
5903 }
5904
5905 .upk-sale-badge-style-7 .upk-discount {
5906 top: 0;
5907 left: 0;
5908 bottom: 0;
5909 writing-mode: vertical-rl;
5910 text-orientation: mixed;
5911 transform: rotate(180deg);
5912 }
5913
5914 .upk-sale-badge-style-8 .upk-discount {
5915 top: 0;
5916 right: 0;
5917 bottom: 0;
5918 writing-mode: vertical-rl;
5919 text-orientation: mixed;
5920 transform: rotate(180deg);
5921 }
5922
5923 .upk-size-badge-style-1 .upk-banner-size-text {
5924 top: 0;
5925 left: 0;
5926 }
5927
5928 .upk-size-badge-style-2 .upk-banner-size-text {
5929 top: 0;
5930 right: 0;
5931 }
5932
5933 .upk-size-badge-style-3 .upk-banner-size-text {
5934 bottom: 0;
5935 left: 0;
5936 }
5937
5938 .upk-size-badge-style-4 .upk-banner-size-text {
5939 bottom: 0;
5940 right: 0;
5941 }
5942
5943 .upk-size-badge-style-5 .upk-banner-size-text {
5944 bottom: 0;
5945 left: 50%;
5946 transform: translateX(-50%);
5947 }
5948
5949 .upk-size-badge-style-6 .upk-banner-size-text {
5950 top: 0;
5951 left: 50%;
5952 transform: translateX(-50%);
5953 }
5954
5955 .upk-size-badge-style-7 .upk-banner-size-text {
5956 top: 0;
5957 left: 0;
5958 bottom: 0;
5959 writing-mode: vertical-rl;
5960 text-orientation: mixed;
5961 transform: rotate(180deg);
5962 }
5963
5964 .upk-size-badge-style-8 .upk-banner-size-text {
5965 top: 0;
5966 right: 0;
5967 bottom: 0;
5968 writing-mode: vertical-rl;
5969 text-orientation: mixed;
5970 transform: rotate(180deg);
5971 }
5972
5973 .upk-banner-style-1 .upk-content {
5974 left: 0;
5975 right: 0;
5976 top: 50%;
5977 transform: translateY(-50%);
5978 }
5979 .upk-banner-style-1 .upk-buy-btn {
5980 display: inline-flex;
5981 margin-top: 16px;
5982 }
5983 .upk-banner-style-1 .upk-sub-title {
5984 padding-bottom: 10px;
5985 }
5986 .upk-banner-style-1 .upk-title {
5987 padding-bottom: 7px;
5988 }
5989
5990 .upk-banner-style-2 .upk-content {
5991 display: inline-block;
5992 align-items: center;
5993 justify-content: space-between;
5994 top: 50%;
5995 left: 0;
5996 right: 0;
5997 transform: translateY(-50%);
5998 }
5999 .upk-banner-style-2 .upk-content-inner {
6000 margin-bottom: 10px;
6001 width: 100%;
6002 }
6003 .upk-banner-style-2 .upk-title {
6004 padding-bottom: 7px;
6005 }
6006 .upk-banner-style-2 .upk-text {
6007 width: 100%;
6008 }
6009 .upk-banner-style-2 .upk-buy-btn {
6010 width: 100%;
6011 text-align: left;
6012 }
6013
6014 .upk-banner-style-3 .upk-title {
6015 padding-bottom: 10px;
6016 }
6017 .upk-banner-style-3 .upk-content {
6018 display: block;
6019 align-items: center;
6020 justify-content: space-between;
6021 flex-direction: row-reverse;
6022 text-align: left;
6023 top: 50%;
6024 left: 0;
6025 right: 0;
6026 transform: translateY(-50%);
6027 }
6028 .upk-banner-style-3 .upk-content-inner {
6029 margin-bottom: 10px;
6030 width: 100%;
6031 }
6032 .upk-banner-style-3 .upk-text {
6033 margin: 0;
6034 width: 100%;
6035 }
6036 .upk-banner-style-3 .upk-buy-btn {
6037 width: 100%;
6038 text-align: left;
6039 margin-top: 15px;
6040 }
6041
6042 @media (min-width: 768px) {
6043 .upk-banner-wrap .upk-buy-btn a {
6044 font-size: 14px;
6045 padding: 9px 17px;
6046 }
6047 .upk-banner-wrap .upk-text {
6048 font-size: 14px;
6049 margin-bottom: 0;
6050 }
6051 .upk-banner-wrap .upk-title {
6052 font-size: 25px;
6053 }
6054 .upk-banner-style-2 .upk-content {
6055 display: flex;
6056 }
6057 .upk-banner-style-2 .upk-content-inner {
6058 margin-bottom: 0;
6059 }
6060 .upk-banner-style-2 .upk-discount {
6061 font-size: 12px;
6062 }
6063 .upk-banner-style-2 .upk-buy-btn {
6064 text-align: right;
6065 }
6066 .upk-banner-style-3 .upk-content {
6067 display: flex;
6068 text-align: right;
6069 }
6070 .upk-banner-style-3 .upk-buy-btn {
6071 margin-top: 0;
6072 }
6073 .upk-banner-style-3 .upk-text {
6074 display: block;
6075 }
6076 }
6077 @media (min-width: 1024px) {
6078 .upk-banner-category a {
6079 font-size: 12px;
6080 }
6081 .upk-banner-item .upk-banner-content {
6082 padding: 40px;
6083 }
6084 .upk-banner-title {
6085 margin: 20px 0;
6086 }
6087 .upk-banner-title a {
6088 font-size: 25px;
6089 }
6090 .upk-banner-meta {
6091 font-size: 14px;
6092 }
6093 }
6094 .upk-elite-grid .upk-post-grid {
6095 display: grid;
6096 grid-gap: 20px;
6097 }
6098 .upk-elite-grid .upk-item {
6099 position: relative;
6100 overflow: hidden;
6101 display: flex;
6102 }
6103 .upk-elite-grid .upk-item:hover .upk-main-image::before {
6104 opacity: 0;
6105 transform: translateY(-200px);
6106 }
6107 .upk-elite-grid .upk-item:hover .upk-meta-wrap {
6108 opacity: 0;
6109 transform: translateX(100px);
6110 }
6111 .upk-elite-grid .upk-item-box {
6112 position: relative;
6113 }
6114 .upk-elite-grid .upk-image-wrap {
6115 position: relative;
6116 display: flex;
6117 }
6118 .upk-elite-grid .upk-main-image {
6119 overflow: hidden;
6120 display: flex;
6121 position: relative;
6122 width: 100%;
6123 }
6124 .upk-elite-grid .upk-main-image::before {
6125 position: absolute;
6126 content: "";
6127 top: 0;
6128 width: 100%;
6129 height: 100%;
6130 background: linear-gradient(207deg, #2B2D42 0, rgba(141, 153, 174, 0) 42%);
6131 opacity: 1;
6132 transform: translateY(0);
6133 transition: all 0.9s cubic-bezier(0.17, 0.73, 0.66, 0.99) 0s, z-index 0s step-end, opacity 0.9s ease;
6134 }
6135 .upk-elite-grid .upk-main-image .upk-img {
6136 width: 100%;
6137 height: 100%;
6138 object-fit: cover;
6139 }
6140 .upk-elite-grid .upk-author-wrap {
6141 position: absolute;
6142 bottom: 0;
6143 left: 0;
6144 background: #fff;
6145 display: flex;
6146 align-items: center;
6147 }
6148 .upk-elite-grid .upk-author-img-wrap img {
6149 border-radius: 50%;
6150 }
6151 .upk-elite-grid .upk-author-info-warp {
6152 display: flex;
6153 flex-direction: column;
6154 }
6155 .upk-elite-grid .upk-author-info-warp .author-name .name {
6156 text-decoration: none;
6157 font-weight: 600;
6158 color: #283D58;
6159 text-transform: capitalize;
6160 letter-spacing: 1.1px;
6161 transition: all 0.3s ease-in-out;
6162 }
6163 .upk-elite-grid .upk-author-info-warp .author-depertment {
6164 color: #8D99AE;
6165 letter-spacing: 1px;
6166 text-transform: capitalize;
6167 }
6168 .upk-elite-grid .upk-content {
6169 display: flex;
6170 align-items: center;
6171 }
6172 .upk-elite-grid .upk-title {
6173 position: relative;
6174 padding-left: 50px;
6175 font-weight: 600;
6176 line-height: 1.4;
6177 margin-top: 0;
6178 }
6179 .upk-elite-grid .upk-title a {
6180 color: #283D58;
6181 transition: all 0.5s ease;
6182 }
6183 .upk-elite-grid .upk-title a:hover {
6184 color: #EF233C;
6185 background-size: 100% 2px;
6186 }
6187 .upk-elite-grid .upk-title a:before {
6188 position: absolute;
6189 content: "";
6190 border: 1px solid #EF233C;
6191 width: 37px;
6192 left: 0;
6193 }
6194 .upk-elite-grid .upk-text-wrap {
6195 padding-left: 50px;
6196 }
6197 .upk-elite-grid .upk-text {
6198 line-height: 1.5;
6199 letter-spacing: 0.5px;
6200 color: #8D99AE;
6201 }
6202 .upk-elite-grid .upk-text p {
6203 margin: 0;
6204 }
6205 .upk-elite-grid .upk-blog-post-meta {
6206 display: flex;
6207 align-items: center;
6208 }
6209 .upk-elite-grid .upk-blog-post-meta .author {
6210 width: 40px;
6211 border-radius: 30px;
6212 }
6213 .upk-elite-grid .upk-blog-post-meta .author-name {
6214 text-decoration: none;
6215 font-weight: 600;
6216 }
6217 .upk-elite-grid .upk-meta-list {
6218 display: none;
6219 }
6220 .upk-elite-grid .upk-meta-wrap {
6221 position: absolute;
6222 right: 20px;
6223 top: 20px;
6224 display: inline-flex;
6225 align-items: center;
6226 opacity: 1;
6227 transform: translateX(0);
6228 transition: all 0.8s cubic-bezier(0.17, 0.73, 0.66, 0.99) 0s, z-index 0s step-end, opacity 0.6s ease;
6229 }
6230 .upk-elite-grid .upk-category {
6231 display: flex;
6232 margin-left: 10px;
6233 }
6234 .upk-elite-grid .upk-category a {
6235 font-size: 14px;
6236 color: #dddfe2;
6237 font-weight: 600;
6238 padding: 4px 8px;
6239 display: flex;
6240 line-height: 1;
6241 border-radius: 3px;
6242 transition: all 0.3s ease;
6243 z-index: 1;
6244 }
6245 .upk-elite-grid .upk-category a + a {
6246 margin-left: 5px;
6247 }
6248 .upk-elite-grid .upk-reading-time,
6249 .upk-elite-grid .upk-post-time,
6250 .upk-elite-grid .upk-date {
6251 font-size: 14px;
6252 color: #ffffff;
6253 display: flex;
6254 line-height: 1;
6255 z-index: 1;
6256 }
6257 .upk-elite-grid .upk-post-time i {
6258 margin-right: 2px;
6259 }
6260 .upk-elite-grid .upk-style-1 {
6261 grid-template-columns: repeat(1, 1fr);
6262 }
6263 .upk-elite-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-author-wrap {
6264 padding: 20px 20px 20px 0;
6265 }
6266 .upk-elite-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-author-img-wrap img {
6267 width: 38px;
6268 }
6269 .upk-elite-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-author-info-warp {
6270 padding-left: 15px;
6271 }
6272 .upk-elite-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-author-info-warp .author-name .name {
6273 font-size: 14px;
6274 }
6275 .upk-elite-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-author-info-warp .author-depertment {
6276 font-size: 12px;
6277 }
6278 .upk-elite-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-content {
6279 padding: 30px 30px 30px 0;
6280 }
6281 .upk-elite-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-title {
6282 margin-bottom: 10px;
6283 font-size: 16px;
6284 }
6285 .upk-elite-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-title a:before {
6286 top: 12px;
6287 }
6288 .upk-elite-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-text {
6289 font-size: 13px;
6290 }
6291 .upk-elite-grid .upk-style-2 {
6292 grid-template-columns: repeat(6, 1fr);
6293 }
6294 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) {
6295 grid-column: span 6/auto;
6296 }
6297 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-item-box {
6298 display: block;
6299 }
6300 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-author-wrap {
6301 padding: 20px 20px 20px 0;
6302 }
6303 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-author-img-wrap img {
6304 width: 38px;
6305 }
6306 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-author-info-warp {
6307 padding-left: 15px;
6308 }
6309 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-author-info-warp .author-name .name {
6310 font-size: 14px;
6311 }
6312 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-author-info-warp .author-depertment {
6313 font-size: 12px;
6314 }
6315 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-content {
6316 padding: 20px;
6317 }
6318 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-title {
6319 margin-bottom: 10px;
6320 font-size: 16px;
6321 }
6322 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-title a:before {
6323 top: 18px;
6324 }
6325 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-text {
6326 font-size: 13px;
6327 }
6328 .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) {
6329 grid-column: span 6/auto;
6330 }
6331 .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 {
6332 padding: 20px 20px 20px 0;
6333 }
6334 .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 {
6335 width: 38px;
6336 }
6337 .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 {
6338 padding-left: 15px;
6339 }
6340 .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 {
6341 font-size: 14px;
6342 }
6343 .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 {
6344 font-size: 12px;
6345 }
6346 .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 {
6347 padding-top: 30px;
6348 padding-right: 30px;
6349 }
6350 .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 {
6351 margin-bottom: 10px;
6352 font-size: 16px;
6353 }
6354 .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 {
6355 top: 12px;
6356 }
6357 .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 {
6358 display: none;
6359 }
6360 .upk-elite-grid .upk-style-3 {
6361 grid-template-columns: repeat(6, 1fr);
6362 }
6363 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) {
6364 grid-column: span 6/auto;
6365 grid-row: span 3/auto;
6366 }
6367 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-author-wrap {
6368 padding: 20px 20px 20px 0;
6369 }
6370 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-author-img-wrap img {
6371 width: 38px;
6372 }
6373 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-author-info-warp {
6374 padding-left: 15px;
6375 }
6376 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-author-info-warp .author-name .name {
6377 font-size: 14px;
6378 }
6379 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-author-info-warp .author-depertment {
6380 font-size: 12px;
6381 }
6382 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-content {
6383 padding: 30px 30px 30px 0;
6384 }
6385 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-title {
6386 margin-bottom: 10px;
6387 font-size: 16px;
6388 }
6389 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-title a:before {
6390 top: 12px;
6391 }
6392 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-text {
6393 font-size: 13px;
6394 }
6395 .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) {
6396 grid-column: span 6/auto;
6397 }
6398 .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 {
6399 display: block;
6400 }
6401 .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 {
6402 content: none;
6403 }
6404 .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 {
6405 padding: 5px 5px 5px 0;
6406 }
6407 .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 {
6408 width: 30px;
6409 }
6410 .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 {
6411 padding-left: 10px;
6412 }
6413 .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 {
6414 margin-bottom: 0px;
6415 }
6416 .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 {
6417 font-size: 12px;
6418 }
6419 .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 {
6420 font-size: 10px;
6421 }
6422 .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 {
6423 padding-top: 15px;
6424 padding-right: 15px;
6425 padding-left: 15px;
6426 }
6427 .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 {
6428 margin-bottom: 10px;
6429 font-size: 12px;
6430 }
6431 .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 {
6432 top: 12px;
6433 }
6434 .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 {
6435 display: none;
6436 }
6437 .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 {
6438 display: none;
6439 }
6440 .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 {
6441 display: flex;
6442 padding-left: 50px;
6443 }
6444 .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 {
6445 margin-left: 10px;
6446 margin-right: 0;
6447 }
6448 .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 {
6449 margin-left: 0;
6450 }
6451 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-reading-time,
6452 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-post-time,
6453 .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,
6454 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-post-time,
6455 .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,
6456 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-post-time,
6457 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-date {
6458 color: #999;
6459 }
6460 .upk-elite-grid .upk-date-reading-wrap > div {
6461 position: relative;
6462 display: inline-flex;
6463 }
6464 .upk-elite-grid .upk-date-reading-wrap > div:before {
6465 content: attr(data-separator);
6466 margin: 0 5px;
6467 }
6468 .upk-elite-grid .upk-date-reading-wrap > div:nth-child(1)::before {
6469 display: none;
6470 }
6471
6472 .upk-global-link-yes .upk-elite-grid .upk-item:hover {
6473 cursor: pointer;
6474 }
6475
6476 @media only screen and (min-width: 600px) {
6477 .upk-elite-grid .upk-style-1 {
6478 grid-template-columns: repeat(3, 1fr);
6479 }
6480 .upk-elite-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-title {
6481 margin-bottom: 20px;
6482 font-size: 20px;
6483 }
6484 .upk-elite-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-text-wrap .upk-text {
6485 font-size: 15px;
6486 }
6487 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) {
6488 grid-column: span 4/auto;
6489 }
6490 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-item-box {
6491 display: flex;
6492 }
6493 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-image-wrap {
6494 max-width: 50%;
6495 min-width: 50%;
6496 }
6497 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-title {
6498 margin-bottom: 20px;
6499 font-size: 25px;
6500 }
6501 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-text {
6502 font-size: 16px;
6503 }
6504 .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) {
6505 grid-column: span 2/auto;
6506 }
6507 .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 {
6508 margin-bottom: 20px;
6509 font-size: 20px;
6510 }
6511 .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 {
6512 font-size: 15px;
6513 }
6514 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) {
6515 grid-column: span 3/auto;
6516 }
6517 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-title {
6518 margin-bottom: 20px;
6519 font-size: 25px;
6520 }
6521 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-title a:before {
6522 top: 16px;
6523 }
6524 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-text {
6525 font-size: 16px;
6526 }
6527 .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) {
6528 grid-column: span 3/auto;
6529 }
6530 .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 {
6531 display: flex;
6532 }
6533 .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 {
6534 width: 40%;
6535 }
6536 .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 {
6537 width: 60%;
6538 }
6539 .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 {
6540 padding: 10px 10px 10px 0;
6541 }
6542 .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 {
6543 width: 32px;
6544 }
6545 .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 {
6546 padding-left: 12px;
6547 }
6548 .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 {
6549 font-size: 14px;
6550 }
6551 .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 {
6552 font-size: 12px;
6553 }
6554 .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 {
6555 padding-top: 0px;
6556 padding-right: 30px;
6557 }
6558 .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 {
6559 margin-bottom: 10px;
6560 font-size: 16px;
6561 }
6562 .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 {
6563 top: 12px;
6564 }
6565 .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 {
6566 display: none;
6567 }
6568 }
6569 @media only screen and (min-width: 600px) and (max-width: 1024px) {
6570 .upk-elite-grid .upk-style-1 {
6571 grid-template-columns: repeat(2, 1fr);
6572 }
6573 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) {
6574 grid-column: span 6/auto;
6575 }
6576 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-title {
6577 font-size: 20px;
6578 }
6579 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-title a:before {
6580 top: 14px;
6581 }
6582 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-text {
6583 font-size: 15px;
6584 }
6585 .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) {
6586 grid-column: span 3/auto;
6587 }
6588 .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 {
6589 top: 14px;
6590 }
6591 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) {
6592 grid-column: span 6/auto;
6593 }
6594 .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) {
6595 grid-column: span 6/auto;
6596 }
6597 .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 {
6598 display: flex;
6599 }
6600 }
6601 .upk-hazel-grid .upk-post-grid {
6602 display: grid;
6603 grid-template-columns: repeat(1, 1fr);
6604 }
6605 .upk-hazel-grid .upk-item {
6606 position: relative;
6607 overflow: hidden;
6608 transition: all 0.3s ease;
6609 }
6610 .upk-hazel-grid .upk-item:hover .upk-content {
6611 opacity: 1;
6612 transform: translateY(0);
6613 }
6614 .upk-hazel-grid .upk-item:hover .upk-meta {
6615 opacity: 1;
6616 }
6617 .upk-hazel-grid .upk-item-box {
6618 position: relative;
6619 overflow: hidden;
6620 transition: all 0.3s ease-in;
6621 height: 100%;
6622 }
6623 .upk-hazel-grid .upk-item-box:before {
6624 content: "";
6625 display: block;
6626 position: absolute;
6627 width: 100%;
6628 top: 0;
6629 bottom: 0;
6630 z-index: 2;
6631 transition: all 0.3s ease;
6632 }
6633 .upk-hazel-grid .upk-item-box:hover .upk-img {
6634 transform: scale(1.1);
6635 }
6636 .upk-hazel-grid .upk-img {
6637 width: 100%;
6638 height: 100%;
6639 object-fit: cover;
6640 transition: all 0.3s ease;
6641 }
6642 .upk-hazel-grid .upk-content {
6643 padding: 30px;
6644 transition: all 0.3s ease;
6645 opacity: 1;
6646 }
6647 .upk-hazel-grid .upk-category a {
6648 text-decoration: none;
6649 font-size: 9px;
6650 background: #ef233c;
6651 text-transform: uppercase;
6652 letter-spacing: 1px;
6653 border-radius: 2px;
6654 display: inline-block;
6655 padding: 3px 6px;
6656 color: #fff;
6657 }
6658 .upk-hazel-grid .upk-category a + a {
6659 margin-left: 5px;
6660 }
6661 .upk-hazel-grid .upk-title {
6662 font-size: clamp(15px, 2vw, 20px);
6663 line-height: 1.3;
6664 margin-bottom: 6px;
6665 }
6666 .upk-hazel-grid .upk-meta {
6667 display: inline-flex;
6668 flex-wrap: wrap;
6669 align-items: center;
6670 opacity: 0;
6671 transition: all 0.3s ease;
6672 font-size: 12px;
6673 }
6674 .upk-hazel-grid .upk-meta .upk-blog-author {
6675 float: left;
6676 display: flex;
6677 align-items: center;
6678 }
6679 .upk-hazel-grid .upk-meta .upk-blog-author a {
6680 text-transform: capitalize;
6681 font-weight: 600;
6682 }
6683 .upk-hazel-grid .upk-meta .upk-blog-author .upk-post-grid-author {
6684 display: flex;
6685 line-height: 1;
6686 margin-left: 5px;
6687 }
6688 .upk-hazel-grid .upk-meta .upk-date {
6689 position: relative;
6690 display: flex;
6691 align-items: center;
6692 line-height: 1;
6693 }
6694 .upk-hazel-grid .upk-meta .upk-date i {
6695 margin: 0 5px;
6696 }
6697 .upk-hazel-grid .upk-meta .upk-post-time {
6698 margin-left: 5px;
6699 }
6700 .upk-hazel-grid .upk-meta .upk-post-time i {
6701 margin-right: 2px;
6702 }
6703 .upk-hazel-grid .upk-meta > div {
6704 position: relative;
6705 display: inline-flex;
6706 }
6707 .upk-hazel-grid .upk-meta > div:before {
6708 content: attr(data-separator);
6709 margin: 0 10px;
6710 }
6711 .upk-hazel-grid .upk-meta > div:nth-child(1)::before {
6712 display: none;
6713 }
6714 .upk-hazel-grid .upk-content-style-1 .upk-item-box:before {
6715 background: rgba(0, 0, 0, 0.4);
6716 }
6717 .upk-hazel-grid .upk-content-style-1 .upk-cetagory {
6718 margin-bottom: 15px;
6719 }
6720 .upk-hazel-grid .upk-content-style-1 .upk-title a {
6721 color: #fff;
6722 }
6723 .upk-hazel-grid .upk-content-style-1 .upk-meta {
6724 color: #fff;
6725 }
6726 .upk-hazel-grid .upk-content-style-1 .upk-meta .upk-blog-author a {
6727 color: #fff;
6728 }
6729 .upk-hazel-grid .upk-content-style-1 .upk-meta .upk-post-time,
6730 .upk-hazel-grid .upk-content-style-1 .upk-meta .upk-date {
6731 color: #ffffff;
6732 }
6733 .upk-hazel-grid .upk-content-style-2 .upk-content {
6734 padding: 15px;
6735 width: 100%;
6736 }
6737 .upk-hazel-grid .upk-content-style-2 .upk-cetagory {
6738 margin-bottom: 15px;
6739 }
6740 .upk-hazel-grid .upk-content-style-2 .upk-title a {
6741 color: #fff;
6742 }
6743 .upk-hazel-grid .upk-content-style-2 .upk-meta {
6744 color: #fff;
6745 }
6746 .upk-hazel-grid .upk-content-style-2 .upk-meta .upk-blog-author a {
6747 color: #fff;
6748 }
6749 .upk-hazel-grid .upk-content-style-2 .upk-meta .upk-post-time,
6750 .upk-hazel-grid .upk-content-style-2 .upk-meta .upk-date {
6751 color: #ffffff;
6752 }
6753 .upk-hazel-grid .upk-content-style-3 .upk-item-box:before {
6754 background: rgba(0, 0, 0, 0.4);
6755 }
6756 .upk-hazel-grid .upk-content-style-3 .upk-cetagory {
6757 margin-bottom: 15px;
6758 }
6759 .upk-hazel-grid .upk-content-style-3 .upk-title a {
6760 background: #fff;
6761 color: #000;
6762 display: inline;
6763 padding: 6px;
6764 -webkit-box-decoration-break: clone;
6765 }
6766 .upk-hazel-grid .upk-content-style-3 .upk-meta {
6767 background: #fff;
6768 color: #000;
6769 display: inline-flex;
6770 padding: 6px;
6771 }
6772 .upk-hazel-grid .upk-content-style-3 .upk-meta .upk-blog-author a {
6773 color: #000;
6774 }
6775 .upk-hazel-grid .upk-content-style-3 .upk-meta .upk-date {
6776 color: #000;
6777 }
6778 .upk-hazel-grid .upk-content-style-3 .upk-meta .upk-date::before {
6779 background: #000;
6780 }
6781 .upk-hazel-grid .upk-content-style-3 .upk-meta .upk-post-time {
6782 color: #000;
6783 }
6784 .upk-hazel-grid .upk-text-position-center-center .upk-content {
6785 position: absolute;
6786 top: 60%;
6787 left: 50%;
6788 width: 100%;
6789 z-index: 111;
6790 text-align: center;
6791 transform: translate(-50%, -50%);
6792 }
6793 .upk-hazel-grid .upk-text-position-center-center .upk-item:hover .upk-content {
6794 top: 50%;
6795 transform: translate(-50%, -50%);
6796 }
6797 .upk-hazel-grid .upk-text-position-bottom-center .upk-content,
6798 .upk-hazel-grid .upk-text-position-bottom-left .upk-content {
6799 position: absolute;
6800 bottom: 0;
6801 left: 0;
6802 z-index: 111;
6803 transform: translateY(30px);
6804 }
6805 .upk-hazel-grid .upk-text-position-bottom-center .upk-content {
6806 text-align: center;
6807 }
6808 .upk-hazel-grid .upk-text-position-top-left .upk-content {
6809 position: absolute;
6810 top: 0;
6811 left: 0;
6812 z-index: 111;
6813 transform: translateY(-40px);
6814 display: flex;
6815 flex-direction: column-reverse;
6816 flex-flow: wrap-reverse;
6817 }
6818 .upk-hazel-grid .upk-text-position-top-left .upk-title-wrap {
6819 margin-bottom: 10px;
6820 width: 100%;
6821 }
6822 .upk-hazel-grid .upk-text-position-top-left .upk-meta {
6823 margin-bottom: 20px;
6824 }
6825 .upk-hazel-grid .upk-text-position-top-right .upk-content {
6826 position: absolute;
6827 top: 0;
6828 right: 0;
6829 z-index: 111;
6830 text-align: right;
6831 transform: translateY(-40px);
6832 display: flex;
6833 flex-direction: column-reverse;
6834 flex-flow: wrap-reverse;
6835 }
6836 .upk-hazel-grid .upk-text-position-top-right .upk-title-wrap {
6837 margin-bottom: 10px;
6838 width: 100%;
6839 }
6840 .upk-hazel-grid .upk-text-position-top-right .upk-cetagory {
6841 margin-left: auto;
6842 }
6843 .upk-hazel-grid .upk-text-position-top-right .upk-meta {
6844 margin-left: auto;
6845 margin-bottom: 20px;
6846 }
6847 .upk-hazel-grid .upk-text-position-top-right .upk-category {
6848 margin-left: auto;
6849 }
6850 .upk-hazel-grid .upk-text-position-bottom-right .upk-content {
6851 position: absolute;
6852 bottom: 0;
6853 right: 0;
6854 z-index: 111;
6855 transform: translateY(30px);
6856 text-align: right;
6857 }
6858 .upk-hazel-grid .upk-text-position-bottom-right .upk-meta {
6859 opacity: 1;
6860 transition: all 0.3s ease;
6861 display: inline-flex;
6862 }
6863 .upk-hazel-grid .upk-post-grid.upk-style-2 .upk-item:nth-child(6n+1) {
6864 grid-row: none;
6865 }
6866 .upk-hazel-grid .upk-post-grid.upk-style-2 .upk-item:nth-child(n+1) {
6867 grid-column: span 2/auto;
6868 }
6869 .upk-hazel-grid .upk-post-grid.upk-style-3 .upk-item:nth-child(5n+1) {
6870 grid-row: span 2/auto;
6871 }
6872 .upk-hazel-grid .upk-post-grid.upk-style-3 .upk-item:nth-child(n+1) {
6873 grid-column: span 2/auto;
6874 }
6875 .upk-hazel-grid .upk-post-grid.upk-style-4 .upk-item:nth-child(5n+2) {
6876 grid-row: span 2/auto;
6877 }
6878 .upk-hazel-grid .upk-post-grid.upk-style-4 .upk-item:nth-child(n+1) {
6879 grid-column: span 2/auto;
6880 }
6881 .upk-hazel-grid .upk-post-grid.upk-style-5 .upk-item:nth-child(n+1) {
6882 grid-column: span 6/auto;
6883 }
6884 .upk-hazel-grid .upk-post-grid.upk-style-6 .upk-item:nth-child(n+1) {
6885 grid-column: span 2/auto;
6886 }
6887 .upk-hazel-grid .upk-post-grid.upk-style-6 .upk-item:nth-child(5n+3) {
6888 grid-row: span 2/auto;
6889 }
6890 .upk-hazel-grid .upk-post-grid.upk-style-7 .upk-item:nth-child(n+1) {
6891 grid-column: span 2/auto;
6892 }
6893 .upk-hazel-grid .upk-post-grid.upk-style-8 .upk-item:nth-child(n+1) {
6894 grid-column: span 3/auto;
6895 }
6896 .upk-hazel-grid .upk-post-grid.upk-style-9 .upk-item:nth-child(n+1) {
6897 grid-column: span 6/auto;
6898 }
6899 .upk-hazel-grid .upk-post-grid.upk-style-10 .upk-item:nth-child(n+1) {
6900 grid-column: span 6/auto;
6901 }
6902
6903 .upk-global-link-yes .upk-hazel-grid .upk-item:hover {
6904 cursor: pointer;
6905 }
6906
6907 @media only screen and (min-width: 661px) and (max-width: 1200px) {
6908 .upk-hazel-grid .upk-post-grid.upk-style-1 {
6909 grid-template-columns: repeat(2, 1fr);
6910 }
6911 .upk-hazel-grid .upk-post-grid.upk-style-2 .upk-item:nth-child(6n+1) {
6912 grid-column: span 3/auto !important;
6913 }
6914 .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) {
6915 grid-column: span 3/auto;
6916 }
6917 .upk-hazel-grid .upk-post-grid.upk-style-2 .upk-item:nth-child(6n+5) {
6918 grid-row: span 2/auto;
6919 }
6920 .upk-hazel-grid .upk-post-grid.upk-style-3 .upk-item:nth-child(5n+1) {
6921 grid-column: span 3/auto;
6922 grid-row: span 2/auto;
6923 }
6924 .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) {
6925 grid-column: span 3/auto;
6926 }
6927 .upk-hazel-grid .upk-post-grid.upk-style-4 .upk-item:nth-child(5n+2) {
6928 grid-row: span 2/auto;
6929 }
6930 .upk-hazel-grid .upk-post-grid.upk-style-4 .upk-item:nth-child(n+1) {
6931 grid-column: span 3/auto;
6932 }
6933 .upk-hazel-grid .upk-post-grid.upk-style-5 .upk-item:nth-child(5n+1) {
6934 grid-row: span 2/auto !important;
6935 grid-column: span 6/auto !important;
6936 }
6937 .upk-hazel-grid .upk-post-grid.upk-style-5 .upk-item:nth-child(5n+2) {
6938 grid-row: span 1/auto !important;
6939 }
6940 .upk-hazel-grid .upk-post-grid.upk-style-5 .upk-item:nth-child(5n+4) {
6941 grid-row: span 2/auto !important;
6942 grid-column: span 6/auto !important;
6943 }
6944 .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) {
6945 grid-column: span 3/auto !important;
6946 }
6947 .upk-hazel-grid .upk-post-grid.upk-style-6 .upk-item:nth-child(n+1) {
6948 grid-column: span 3/auto;
6949 }
6950 .upk-hazel-grid .upk-post-grid.upk-style-6 .upk-item:nth-child(5n+3) {
6951 grid-row: span 2/auto;
6952 }
6953 .upk-hazel-grid .upk-post-grid.upk-style-7 .upk-item:nth-child(n+1) {
6954 grid-column: span 3/auto;
6955 }
6956 .upk-hazel-grid .upk-post-grid.upk-style-9 .upk-item:nth-child(4n+1) {
6957 grid-column: span 6/auto !important;
6958 grid-row: span 2/auto !important;
6959 }
6960 .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) {
6961 grid-column: span 3/auto !important;
6962 }
6963 .upk-hazel-grid .upk-post-grid.upk-style-9 .upk-item:nth-child(4n+3) {
6964 grid-row: span 2/auto;
6965 }
6966 .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) {
6967 grid-row: span 2/auto !important;
6968 }
6969 .upk-hazel-grid .upk-post-grid.upk-style-10 .upk-item:nth-child(n+1) {
6970 grid-column: span 3/auto !important;
6971 }
6972 }
6973 @media only screen and (min-width: 661px) {
6974 .upk-hazel-grid .upk-post-grid {
6975 grid-template-columns: repeat(6, 1fr);
6976 }
6977 .upk-hazel-grid .upk-post-grid.upk-style-1 {
6978 grid-template-columns: repeat(3, 1fr);
6979 }
6980 .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) {
6981 grid-row: span 2/auto;
6982 }
6983 .upk-hazel-grid .upk-post-grid.upk-style-2 .upk-item:nth-child(6n+1) {
6984 grid-column: span 4/auto;
6985 grid-row: span 2/auto;
6986 }
6987 .upk-hazel-grid .upk-post-grid.upk-style-2 .upk-item:nth-child(6n+1) .upk-content {
6988 padding: 36px;
6989 }
6990 .upk-hazel-grid .upk-post-grid.upk-style-2 .upk-item:nth-child(6n+1) .upk-title {
6991 font-size: 32px;
6992 }
6993 .upk-hazel-grid .upk-post-grid.upk-style-3 .upk-item:nth-child(5n+1) .upk-title {
6994 font-size: 25px;
6995 }
6996 .upk-hazel-grid .upk-post-grid.upk-style-4 .upk-item:nth-child(5n+2) .upk-title {
6997 font-size: 25px;
6998 }
6999 .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 {
7000 padding: 36px;
7001 }
7002 .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 {
7003 font-size: 32px;
7004 }
7005 .upk-hazel-grid .upk-post-grid.upk-style-5 .upk-item:nth-child(5n+1) {
7006 grid-column: span 4/auto;
7007 }
7008 .upk-hazel-grid .upk-post-grid.upk-style-5 .upk-item:nth-child(5n+4) {
7009 grid-column: span 4/auto;
7010 grid-row: span 2/auto;
7011 }
7012 .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) {
7013 grid-column: span 2/auto;
7014 }
7015 .upk-hazel-grid .upk-post-grid.upk-style-9 .upk-item:nth-child(4n+1) {
7016 grid-column: span 4/auto;
7017 grid-row: span 3/auto;
7018 }
7019 .upk-hazel-grid .upk-post-grid.upk-style-9 .upk-item:nth-child(4n+1) .upk-content {
7020 padding: 36px;
7021 }
7022 .upk-hazel-grid .upk-post-grid.upk-style-9 .upk-item:nth-child(4n+1) .upk-title {
7023 font-size: 32px;
7024 }
7025 .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) {
7026 grid-column: span 2/auto;
7027 }
7028 .upk-hazel-grid .upk-post-grid.upk-style-10 .upk-item:nth-child(6n+5) {
7029 grid-column: span 4/auto;
7030 grid-row: span 2/auto;
7031 }
7032 .upk-hazel-grid .upk-post-grid.upk-style-10 .upk-item:nth-child(6n+5) .upk-content {
7033 padding: 36px;
7034 }
7035 .upk-hazel-grid .upk-post-grid.upk-style-10 .upk-item:nth-child(6n+5) .upk-title {
7036 font-size: 32px;
7037 }
7038 .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) {
7039 grid-column: span 2/auto;
7040 }
7041 }
7042 .upk-maple-grid .upk-post-grid {
7043 display: grid;
7044 grid-gap: 20px;
7045 }
7046 .upk-maple-grid .upk-item {
7047 position: relative;
7048 overflow: hidden;
7049 display: flex;
7050 transition: all 0.3s ease;
7051 }
7052 .upk-maple-grid .upk-item:hover .upk-img {
7053 transform: scale(1.1);
7054 }
7055 .upk-maple-grid .upk-item-box {
7056 position: relative;
7057 }
7058 .upk-maple-grid .upk-image-wrap {
7059 position: relative;
7060 display: flex;
7061 }
7062 .upk-maple-grid .upk-main-image {
7063 position: relative;
7064 overflow: hidden;
7065 border-radius: 5px;
7066 width: 100%;
7067 display: flex;
7068 }
7069 .upk-maple-grid .upk-main-image .upk-img {
7070 width: 100%;
7071 height: 100%;
7072 object-fit: cover;
7073 transition: all 0.3s ease-in-out;
7074 }
7075 .upk-maple-grid .upk-category {
7076 position: absolute;
7077 top: 0;
7078 left: 0;
7079 margin: 15px;
7080 display: inline-flex;
7081 gap: 7px;
7082 flex-wrap: wrap;
7083 }
7084 .upk-maple-grid .upk-category a {
7085 background-color: #ef233c;
7086 text-decoration: none;
7087 padding: 3px 10px;
7088 border-radius: 15px;
7089 font-size: 12px;
7090 color: #ffffff;
7091 }
7092 .upk-maple-grid .upk-post-format {
7093 position: absolute;
7094 bottom: 0;
7095 right: 50px;
7096 }
7097 .upk-maple-grid .upk-post-format a {
7098 color: #fff;
7099 background-color: #ef233c;
7100 display: flex;
7101 position: absolute;
7102 padding: 10px;
7103 border-radius: 30px;
7104 cursor: pointer;
7105 transform: translate(-50%, -50%);
7106 }
7107 .upk-maple-grid .upk-post-format a i {
7108 display: flex;
7109 }
7110 .upk-maple-grid .upk-content {
7111 padding-top: 20px;
7112 width: 100%;
7113 }
7114 .upk-maple-grid .upk-meta {
7115 display: inline-flex;
7116 flex-wrap: wrap;
7117 align-items: center;
7118 margin-bottom: 15px;
7119 font-size: 13px;
7120 }
7121 .upk-maple-grid .upk-meta .upk-author {
7122 display: flex;
7123 align-items: center;
7124 }
7125 .upk-maple-grid .upk-meta .upk-author img {
7126 border-radius: 80px;
7127 margin-right: 10px;
7128 }
7129 .upk-maple-grid .upk-meta .author-name {
7130 color: #8d99ae;
7131 font-weight: 600;
7132 }
7133 .upk-maple-grid .upk-meta .upk-blog-date {
7134 position: relative;
7135 display: flex;
7136 }
7137 .upk-maple-grid .upk-meta .upk-blog-date .date {
7138 color: #8d99ae;
7139 }
7140 .upk-maple-grid .upk-meta .upk-blog-date i {
7141 margin: 0 5px;
7142 }
7143 .upk-maple-grid .upk-meta .upk-post-time {
7144 margin-left: 5px;
7145 color: #8d99ae;
7146 }
7147 .upk-maple-grid .upk-meta .upk-post-time i {
7148 margin-right: 2px;
7149 }
7150 .upk-maple-grid .upk-meta .upk-reading-time {
7151 color: #8d99ae;
7152 }
7153 .upk-maple-grid .upk-meta > div {
7154 position: relative;
7155 display: inline-flex;
7156 }
7157 .upk-maple-grid .upk-meta > div:before {
7158 content: attr(data-separator);
7159 margin: 0 8px;
7160 }
7161 .upk-maple-grid .upk-meta > div:nth-child(1)::before {
7162 display: none;
7163 }
7164 .upk-maple-grid .upk-title {
7165 width: 100%;
7166 font-size: 18px;
7167 font-weight: 600;
7168 line-height: 1.4;
7169 margin-top: 0;
7170 margin-bottom: 15px;
7171 }
7172 .upk-maple-grid .upk-title a {
7173 color: #2b2d42;
7174 }
7175 .upk-maple-grid .upk-title a:hover {
7176 color: #ef233c;
7177 }
7178 .upk-maple-grid .upk-text {
7179 color: #8d99ae;
7180 font-size: 14px;
7181 }
7182 .upk-maple-grid .upk-text P {
7183 margin: 0;
7184 }
7185 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-item-box,
7186 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-item-box,
7187 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-item-box,
7188 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-item-box,
7189 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-item-box,
7190 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-item-box,
7191 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-item-box,
7192 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-item-box,
7193 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-item-box,
7194 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-item-box,
7195 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-item-box,
7196 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-item-box {
7197 display: flex;
7198 align-items: center;
7199 width: 100%;
7200 }
7201 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-title,
7202 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-title,
7203 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-title,
7204 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-title,
7205 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-title,
7206 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-title,
7207 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-title,
7208 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-title,
7209 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-title,
7210 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-title,
7211 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-title,
7212 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-title {
7213 font-size: 16px;
7214 }
7215 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-category,
7216 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-post-format,
7217 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-author,
7218 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-blog-date::before,
7219 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-text,
7220 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-category,
7221 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-post-format,
7222 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-author,
7223 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-blog-date::before,
7224 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-text,
7225 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-category,
7226 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-post-format,
7227 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-author,
7228 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-blog-date::before,
7229 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-text,
7230 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-category,
7231 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-post-format,
7232 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-author,
7233 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-blog-date::before,
7234 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-text,
7235 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-category,
7236 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-post-format,
7237 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-author,
7238 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-blog-date::before,
7239 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-text,
7240 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-category,
7241 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-post-format,
7242 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-author,
7243 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-blog-date::before,
7244 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-text,
7245 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-category,
7246 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-post-format,
7247 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-author,
7248 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-blog-date::before,
7249 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-text,
7250 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-category,
7251 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-post-format,
7252 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-author,
7253 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-blog-date::before,
7254 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-text,
7255 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-category,
7256 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-post-format,
7257 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-author,
7258 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-blog-date::before,
7259 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-text,
7260 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-category,
7261 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-post-format,
7262 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-author,
7263 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-blog-date::before,
7264 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-text,
7265 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-category,
7266 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-post-format,
7267 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-author,
7268 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-blog-date::before,
7269 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-text,
7270 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-category,
7271 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-post-format,
7272 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-author,
7273 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-blog-date::before,
7274 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-text {
7275 display: none;
7276 }
7277 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-main-image,
7278 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-main-image,
7279 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-main-image,
7280 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-main-image,
7281 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-main-image,
7282 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-main-image,
7283 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-main-image,
7284 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-main-image,
7285 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-main-image,
7286 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-main-image,
7287 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-main-image,
7288 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-main-image {
7289 width: 150px;
7290 }
7291 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-content,
7292 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-content,
7293 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-content,
7294 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-content,
7295 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-content,
7296 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-content,
7297 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-content,
7298 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-content,
7299 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-content,
7300 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-content,
7301 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-content,
7302 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-content {
7303 padding: 15px;
7304 }
7305 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-content-inner,
7306 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-content-inner,
7307 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-content-inner,
7308 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-content-inner,
7309 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-content-inner,
7310 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-content-inner,
7311 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-content-inner,
7312 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-content-inner,
7313 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-content-inner,
7314 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-content-inner,
7315 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-content-inner,
7316 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-content-inner {
7317 display: flex;
7318 flex-direction: row-reverse;
7319 flex-flow: wrap-reverse;
7320 }
7321 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-meta,
7322 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-meta,
7323 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-meta,
7324 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-meta,
7325 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-meta,
7326 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-meta,
7327 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-meta,
7328 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-meta,
7329 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-meta,
7330 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-meta,
7331 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-meta,
7332 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-meta {
7333 font-size: 13px;
7334 margin-bottom: 0;
7335 width: 100%;
7336 }
7337 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-meta .upk-blog-date,
7338 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-meta .upk-blog-date,
7339 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-meta .upk-blog-date,
7340 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-meta .upk-blog-date,
7341 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-meta .upk-blog-date,
7342 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-meta .upk-blog-date,
7343 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-meta .upk-blog-date,
7344 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-meta .upk-blog-date,
7345 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-meta .upk-blog-date,
7346 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-meta .upk-blog-date,
7347 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-meta .upk-blog-date,
7348 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-meta .upk-blog-date {
7349 padding-left: 0px;
7350 }
7351 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-meta .upk-blog-date i,
7352 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-meta .upk-blog-date i,
7353 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-meta .upk-blog-date i,
7354 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-meta .upk-blog-date i,
7355 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-meta .upk-blog-date i,
7356 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-meta .upk-blog-date i,
7357 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-meta .upk-blog-date i,
7358 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-meta .upk-blog-date i,
7359 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-meta .upk-blog-date i,
7360 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-meta .upk-blog-date i,
7361 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-meta .upk-blog-date i,
7362 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-meta .upk-blog-date i {
7363 margin-left: 0;
7364 }
7365 .upk-maple-grid .upk-style-1 {
7366 grid-template-columns: repeat(6, 1fr);
7367 }
7368 .upk-maple-grid .upk-style-1 .upk-item {
7369 grid-column: span 6/auto;
7370 }
7371 .upk-maple-grid .upk-style-2 {
7372 grid-template-columns: repeat(6, 1fr);
7373 }
7374 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+1) {
7375 grid-column: span 6/auto;
7376 grid-row: span 4/auto;
7377 }
7378 .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) {
7379 grid-column: span 6/auto;
7380 }
7381 .upk-maple-grid .upk-style-3 {
7382 grid-template-columns: repeat(1, 1fr);
7383 }
7384 .upk-maple-grid .upk-style-4 {
7385 grid-template-columns: repeat(1, 1fr);
7386 }
7387 .upk-maple-grid .upk-style-5 {
7388 grid-template-columns: repeat(6, 1fr);
7389 }
7390 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+1) {
7391 grid-column: span 6/auto;
7392 }
7393 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+1) .upk-item-box {
7394 display: block;
7395 }
7396 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+1) .upk-main-image {
7397 width: 100%;
7398 }
7399 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+1) .upk-content {
7400 padding-top: 30px;
7401 padding-left: 0px;
7402 padding-right: 0px;
7403 }
7404 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+1) .upk-title {
7405 font-size: 18px;
7406 }
7407 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+3) {
7408 grid-column: span 6/auto;
7409 grid-row: span 3/auto;
7410 }
7411 .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) {
7412 grid-column: span 6/auto;
7413 }
7414
7415 .upk-maple-content--center .upk-style-1 .upk-item:nth-child(6n+3) .upk-meta,
7416 .upk-maple-content--center .upk-style-1 .upk-item:nth-child(6n+4) .upk-meta,
7417 .upk-maple-content--center .upk-style-1 .upk-item:nth-child(6n+5) .upk-meta,
7418 .upk-maple-content--center .upk-style-1 .upk-item:nth-child(6n+6) .upk-meta,
7419 .upk-maple-content--center .upk-style-2 .upk-item:nth-child(5n+2) .upk-meta,
7420 .upk-maple-content--center .upk-style-2 .upk-item:nth-child(5n+3) .upk-meta,
7421 .upk-maple-content--center .upk-style-2 .upk-item:nth-child(5n+4) .upk-meta,
7422 .upk-maple-content--center .upk-style-2 .upk-item:nth-child(5n+5) .upk-meta,
7423 .upk-maple-content--center .upk-style-5 .upk-item:nth-child(5n+2) .upk-meta,
7424 .upk-maple-content--center .upk-style-5 .upk-item:nth-child(5n+4) .upk-meta,
7425 .upk-maple-content--center .upk-style-5 .upk-item:nth-child(5n+5) .upk-meta,
7426 .upk-maple-content--center .upk-style-3 .upk-item:nth-child(n+1) .upk-meta {
7427 justify-content: center;
7428 }
7429
7430 .upk-maple-content--right .upk-style-1 .upk-item:nth-child(6n+3) .upk-item-box,
7431 .upk-maple-content--right .upk-style-1 .upk-item:nth-child(6n+4) .upk-item-box,
7432 .upk-maple-content--right .upk-style-1 .upk-item:nth-child(6n+5) .upk-item-box,
7433 .upk-maple-content--right .upk-style-1 .upk-item:nth-child(6n+6) .upk-item-box,
7434 .upk-maple-content--right .upk-style-2 .upk-item:nth-child(5n+2) .upk-item-box,
7435 .upk-maple-content--right .upk-style-2 .upk-item:nth-child(5n+3) .upk-item-box,
7436 .upk-maple-content--right .upk-style-2 .upk-item:nth-child(5n+4) .upk-item-box,
7437 .upk-maple-content--right .upk-style-2 .upk-item:nth-child(5n+5) .upk-item-box,
7438 .upk-maple-content--right .upk-style-5 .upk-item:nth-child(5n+2) .upk-item-box,
7439 .upk-maple-content--right .upk-style-5 .upk-item:nth-child(5n+4) .upk-item-box,
7440 .upk-maple-content--right .upk-style-5 .upk-item:nth-child(5n+5) .upk-item-box,
7441 .upk-maple-content--right .upk-style-3 .upk-item:nth-child(n+1) .upk-item-box {
7442 flex-direction: row-reverse;
7443 }
7444 .upk-maple-content--right .upk-style-1 .upk-item:nth-child(6n+3) .upk-meta,
7445 .upk-maple-content--right .upk-style-1 .upk-item:nth-child(6n+4) .upk-meta,
7446 .upk-maple-content--right .upk-style-1 .upk-item:nth-child(6n+5) .upk-meta,
7447 .upk-maple-content--right .upk-style-1 .upk-item:nth-child(6n+6) .upk-meta,
7448 .upk-maple-content--right .upk-style-2 .upk-item:nth-child(5n+2) .upk-meta,
7449 .upk-maple-content--right .upk-style-2 .upk-item:nth-child(5n+3) .upk-meta,
7450 .upk-maple-content--right .upk-style-2 .upk-item:nth-child(5n+4) .upk-meta,
7451 .upk-maple-content--right .upk-style-2 .upk-item:nth-child(5n+5) .upk-meta,
7452 .upk-maple-content--right .upk-style-5 .upk-item:nth-child(5n+2) .upk-meta,
7453 .upk-maple-content--right .upk-style-5 .upk-item:nth-child(5n+4) .upk-meta,
7454 .upk-maple-content--right .upk-style-5 .upk-item:nth-child(5n+5) .upk-meta,
7455 .upk-maple-content--right .upk-style-3 .upk-item:nth-child(n+1) .upk-meta {
7456 justify-content: flex-end;
7457 }
7458
7459 .upk-global-link-yes .upk-maple-grid .upk-item:hover {
7460 cursor: pointer;
7461 }
7462
7463 @media (min-width: 768px) {
7464 .upk-maple-grid .upk-title {
7465 font-size: 24px;
7466 }
7467 .upk-maple-grid .upk-text {
7468 font-size: 16px;
7469 margin-bottom: 20px;
7470 }
7471 .upk-maple-grid .upk-meta {
7472 font-size: 14px;
7473 }
7474 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-title,
7475 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-title,
7476 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-title,
7477 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-title,
7478 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-title,
7479 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-title,
7480 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-title,
7481 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-title,
7482 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-title,
7483 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-title,
7484 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-title,
7485 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-title {
7486 font-size: 18px;
7487 }
7488 .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) {
7489 grid-column: span 3/auto;
7490 }
7491 .upk-maple-grid .upk-style-4,
7492 .upk-maple-grid .upk-style-3 {
7493 grid-template-columns: repeat(2, 1fr);
7494 }
7495 .upk-maple-grid .upk-style-1 .upk-item:nth-child(n+1) {
7496 grid-column: span 3/auto;
7497 }
7498 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+1) .upk-image-wrap,
7499 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+1) .upk-content {
7500 width: 50%;
7501 }
7502 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+1) .upk-item-box {
7503 display: flex;
7504 align-items: center;
7505 }
7506 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+1) .upk-post-format {
7507 bottom: 50px;
7508 right: 0px;
7509 }
7510 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+1) .upk-content {
7511 padding: 0 30px;
7512 }
7513 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+1) .upk-title {
7514 font-size: 24px;
7515 }
7516 .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) {
7517 grid-column: span 3/auto;
7518 }
7519 }
7520 .upk-ramble-grid {
7521 position: relative;
7522 }
7523 .upk-ramble-grid .upk-post-wrap {
7524 display: grid;
7525 }
7526 .upk-ramble-grid .upk-item {
7527 display: flex;
7528 position: relative;
7529 position: relative;
7530 overflow: hidden;
7531 border-radius: 6px;
7532 height: 360px;
7533 -webkit-box-shadow: 0px 3px 10px -5px rgba(151, 163, 184, 0.5);
7534 box-shadow: 0px 3px 10px -5px rgba(151, 163, 184, 0.5);
7535 -webkit-transition: all 0.3s ease;
7536 transition: all 0.3s ease;
7537 }
7538 .upk-ramble-grid .upk-item:hover .upk-image-wrap:before {
7539 background-color: rgba(239, 35, 60, 0.5);
7540 }
7541 .upk-ramble-grid .upk-item:hover .upk-meta {
7542 position: relative;
7543 opacity: 1;
7544 margin-top: 0;
7545 margin-bottom: 15px;
7546 transform: translateY(0);
7547 transition-delay: 0.3s;
7548 }
7549 .upk-ramble-grid .upk-item:hover .upk-date-cetagory-wrap {
7550 position: absolute;
7551 opacity: 0;
7552 visibility: hidden;
7553 transform: translateY(20px);
7554 transition-delay: 0.3s;
7555 }
7556 .upk-ramble-grid .upk-item:hover .upk-title a {
7557 color: #fff;
7558 }
7559 .upk-ramble-grid .upk-item:hover .upk-text {
7560 color: #f8f8f8;
7561 opacity: 1;
7562 transition-delay: 0.4s;
7563 transform: translateY(0px);
7564 }
7565 .upk-ramble-grid .upk-item:hover .upk-btn-comments-wrap .upk-readmore {
7566 color: #fff;
7567 }
7568 .upk-ramble-grid .upk-item:hover .upk-btn-comments-wrap .upk-readmore svg * {
7569 fill: #fff;
7570 }
7571 .upk-ramble-grid .upk-item:hover .upk-btn-comments-wrap .upk-comments {
7572 color: #fff;
7573 }
7574 .upk-ramble-grid .upk-item:hover .upk-default-show {
7575 visibility: hidden;
7576 opacity: 0;
7577 transform: translateY(20px);
7578 }
7579 .upk-ramble-grid .upk-item:hover .upk-default-hide {
7580 opacity: 1;
7581 transform: translateY(0);
7582 visibility: visible;
7583 transition-delay: 0.1s;
7584 }
7585 .upk-ramble-grid .upk-image-wrap {
7586 display: flex;
7587 width: 100%;
7588 }
7589 .upk-ramble-grid .upk-image-wrap:before {
7590 position: absolute;
7591 content: "";
7592 top: 0;
7593 left: 0;
7594 width: 100%;
7595 height: 100%;
7596 background-color: #fff;
7597 -webkit-transition: all 0.3s ease;
7598 transition: all 0.3s ease;
7599 }
7600 .upk-ramble-grid .upk-img {
7601 object-fit: cover;
7602 height: 100%;
7603 width: 100%;
7604 }
7605 .upk-ramble-grid .upk-content {
7606 position: absolute;
7607 top: 0;
7608 left: 0;
7609 width: 100%;
7610 }
7611 .upk-ramble-grid .upk-author-name a {
7612 color: #fff;
7613 font-size: 15px;
7614 font-weight: 600;
7615 text-transform: capitalize;
7616 -webkit-transition: color 0.3s ease;
7617 transition: color 0.3s ease;
7618 }
7619 .upk-ramble-grid .upk-post-time,
7620 .upk-ramble-grid .upk-date {
7621 color: #f5f5f5;
7622 font-size: 14px;
7623 }
7624 .upk-ramble-grid .upk-post-time {
7625 margin-left: 5px;
7626 }
7627 .upk-ramble-grid .upk-post-time i {
7628 margin-right: 2px;
7629 }
7630 .upk-ramble-grid .upk-meta {
7631 display: flex;
7632 align-items: center;
7633 position: absolute;
7634 -webkit-transition: all 0.3s ease;
7635 transition: all 0.3s ease;
7636 opacity: 0;
7637 transform: translateY(-100%);
7638 }
7639 .upk-ramble-grid .upk-meta .upk-author-image {
7640 margin-right: 15px;
7641 }
7642 .upk-ramble-grid .upk-meta .upk-author-image img {
7643 border-radius: 80px;
7644 }
7645 .upk-ramble-grid .upk-date-reading-time {
7646 color: #f5f5f5;
7647 font-size: 14px;
7648 flex-wrap: wrap;
7649 }
7650 .upk-ramble-grid .upk-date-reading-time > div {
7651 position: relative;
7652 display: inline-flex;
7653 }
7654 .upk-ramble-grid .upk-date-reading-time > div:before {
7655 content: attr(data-separator);
7656 margin: 0 8px;
7657 }
7658 .upk-ramble-grid .upk-date-reading-time > div:nth-child(1)::before {
7659 display: none;
7660 }
7661 .upk-ramble-grid .upk-date-cetagory-wrap {
7662 display: inline-flex;
7663 align-items: center;
7664 position: relative;
7665 opacity: 1;
7666 transition: all 0.3s ease;
7667 margin-bottom: 15px;
7668 transform: translateY(0);
7669 visibility: visible;
7670 transition: all 0.3s ease;
7671 }
7672 .upk-ramble-grid .upk-date-cetagory-wrap .upk-post-time,
7673 .upk-ramble-grid .upk-date-cetagory-wrap .upk-date {
7674 color: #8D99AE;
7675 font-size: 15px;
7676 line-height: 1;
7677 }
7678 .upk-ramble-grid .upk-date-cetagory-wrap .upk-category {
7679 position: relative;
7680 margin-left: 10px;
7681 padding-left: 10px;
7682 display: inline-flex;
7683 }
7684 .upk-ramble-grid .upk-date-cetagory-wrap .upk-category a {
7685 color: #8D99AE;
7686 font-size: 15px;
7687 text-transform: capitalize;
7688 line-height: 1;
7689 }
7690 .upk-ramble-grid .upk-date-cetagory-wrap .upk-category a + a {
7691 margin-left: 5px;
7692 }
7693 .upk-ramble-grid .upk-date-cetagory-wrap .upk-category:before {
7694 content: "";
7695 position: absolute;
7696 background: #e6e9ec;
7697 height: 100%;
7698 width: 2px;
7699 left: -1px;
7700 }
7701 .upk-ramble-grid .upk-title {
7702 font-size: 24px;
7703 font-weight: 600;
7704 margin: 0;
7705 padding-bottom: 15px;
7706 text-transform: capitalize;
7707 }
7708 .upk-ramble-grid .upk-title a {
7709 color: #2B2D42;
7710 -webkit-transition: all 0.3s ease;
7711 transition: all 0.3s ease;
7712 }
7713 .upk-ramble-grid .upk-text {
7714 font-size: 16px;
7715 color: #8D99AE;
7716 opacity: 0;
7717 transition: all 0.3s ease;
7718 transform: translateY(-20px);
7719 }
7720 .upk-ramble-grid .upk-btn-comments-wrap {
7721 display: flex;
7722 justify-content: space-between;
7723 align-items: center;
7724 position: absolute;
7725 width: 100%;
7726 bottom: 0;
7727 padding: 30px;
7728 }
7729 .upk-ramble-grid .upk-btn-comments-wrap .upk-readmore {
7730 color: #8D99AE;
7731 font-size: 15px;
7732 font-weight: 600;
7733 text-transform: capitalize;
7734 -webkit-transition: all 0.3s ease;
7735 transition: all 0.3s ease;
7736 }
7737 .upk-ramble-grid .upk-btn-comments-wrap .upk-readmore svg {
7738 width: 1em;
7739 }
7740 .upk-ramble-grid .upk-btn-comments-wrap .upk-readmore svg * {
7741 fill: #8D99AE;
7742 }
7743 .upk-ramble-grid .upk-btn-comments-wrap .upk-comments {
7744 color: #8D99AE;
7745 font-size: 15px;
7746 text-transform: capitalize;
7747 -webkit-transition: color 0.3s ease;
7748 transition: color 0.3s ease;
7749 }
7750 .upk-ramble-grid .upk-default-show {
7751 position: absolute;
7752 -webkit-transition: all 0.3s ease;
7753 transition: all 0.3s ease;
7754 opacity: 1;
7755 transform: translateY(0);
7756 padding: 30px;
7757 }
7758 .upk-ramble-grid .upk-default-hide {
7759 position: absolute;
7760 -webkit-transition: all 0.3s ease;
7761 transition: all 0.3s ease;
7762 opacity: 0;
7763 transform: translateY(-100%);
7764 visibility: hidden;
7765 padding: 30px;
7766 }
7767
7768 .upk-global-link-yes .upk-ramble-grid .upk-item:hover {
7769 cursor: pointer;
7770 }
7771
7772 .upk-alex-carousel {
7773 position: relative;
7774 }
7775 .upk-alex-carousel .upk-item {
7776 position: relative;
7777 overflow: hidden;
7778 display: flex;
7779 height: 300px;
7780 }
7781 .upk-alex-carousel .upk-item:hover .upk-button-wrap {
7782 margin-bottom: 0px !important;
7783 }
7784 .upk-alex-carousel .upk-item:hover .upk-readmore {
7785 background: white;
7786 }
7787 .upk-alex-carousel .upk-item:hover .upk-readmore .upk-readmore-icon:before {
7788 width: 50px;
7789 background: #2B2D42;
7790 }
7791 .upk-alex-carousel .upk-item:hover .upk-readmore .upk-readmore-icon span:before,
7792 .upk-alex-carousel .upk-item:hover .upk-readmore .upk-readmore-icon span:after {
7793 width: 10px;
7794 transition-delay: 0.3s;
7795 background: #2B2D42;
7796 opacity: 1;
7797 }
7798 .upk-alex-carousel .upk-item:hover .upk-post-format a {
7799 transform: translateY(0);
7800 opacity: 1;
7801 }
7802 .upk-alex-carousel .upk-meta {
7803 position: absolute;
7804 top: 15px;
7805 left: 15px;
7806 display: flex;
7807 align-items: center;
7808 }
7809 .upk-alex-carousel .upk-meta .upk-author-img img {
7810 border-radius: 80px;
7811 margin-right: 10px;
7812 }
7813 .upk-alex-carousel .upk-meta .upk-author-name a {
7814 color: #dcdcdc;
7815 font-size: 16px;
7816 text-transform: capitalize;
7817 font-weight: 500;
7818 }
7819 .upk-alex-carousel .upk-meta .upk-reading-time,
7820 .upk-alex-carousel .upk-meta .upk-date,
7821 .upk-alex-carousel .upk-meta .upk-post-time {
7822 color: #dcdcdc;
7823 font-size: 12px;
7824 font-weight: 500;
7825 }
7826 .upk-alex-carousel .upk-meta .upk-post-time {
7827 margin-left: 5px;
7828 }
7829 .upk-alex-carousel .upk-meta .upk-post-time i {
7830 margin-right: 2px;
7831 }
7832 .upk-alex-carousel .upk-meta .upk-date-reading-wrap > div {
7833 position: relative;
7834 display: inline-flex;
7835 }
7836 .upk-alex-carousel .upk-meta .upk-date-reading-wrap > div:before {
7837 content: attr(data-separator);
7838 margin: 0 5px;
7839 }
7840 .upk-alex-carousel .upk-meta .upk-date-reading-wrap > div:nth-child(1)::before {
7841 display: none;
7842 }
7843 .upk-alex-carousel .upk-content-wrap {
7844 position: absolute;
7845 width: 100%;
7846 bottom: 0;
7847 height: auto;
7848 background: rgba(43, 45, 66, 0.3);
7849 }
7850 .upk-alex-carousel .upk-image-wrap {
7851 width: 100%;
7852 }
7853 .upk-alex-carousel .upk-image-wrap .upk-img {
7854 position: relative;
7855 width: 100%;
7856 height: 100%;
7857 object-fit: cover;
7858 }
7859 .upk-alex-carousel .upk-content {
7860 padding: 20px;
7861 }
7862 .upk-alex-carousel .upk-title {
7863 font-size: 18px;
7864 font-weight: 600;
7865 display: inline;
7866 margin: 0;
7867 }
7868 .upk-alex-carousel .upk-title a {
7869 color: #fff;
7870 }
7871 .upk-alex-carousel .upk-category {
7872 margin-bottom: 5px;
7873 }
7874 .upk-alex-carousel .upk-category a {
7875 font-size: 15px;
7876 font-weight: 500;
7877 color: rgba(255, 255, 255, 0.5);
7878 }
7879 .upk-alex-carousel .upk-button-wrap {
7880 margin-bottom: -50px;
7881 transition: margin-bottom 0.5s cubic-bezier(0.25, 0.85, 0.35, 0.98);
7882 }
7883 .upk-alex-carousel .upk-readmore {
7884 display: flex;
7885 position: relative;
7886 padding: 25px 20px;
7887 transition: all 0.3s ease;
7888 }
7889 .upk-alex-carousel .upk-readmore .upk-readmore-icon {
7890 position: relative;
7891 }
7892 .upk-alex-carousel .upk-readmore .upk-readmore-icon:before {
7893 content: "";
7894 position: absolute;
7895 left: 0;
7896 height: 2px;
7897 width: 25px;
7898 background: rgba(255, 255, 255, 0.5);
7899 transition: all 0.5s ease;
7900 }
7901 .upk-alex-carousel .upk-readmore .upk-readmore-icon span:before,
7902 .upk-alex-carousel .upk-readmore .upk-readmore-icon span:after {
7903 content: "";
7904 position: absolute;
7905 left: 40px;
7906 width: 10px;
7907 height: 2px;
7908 background: transparent;
7909 border-radius: 10px;
7910 transition: all 0.5s ease;
7911 opacity: 0;
7912 }
7913 .upk-alex-carousel .upk-readmore .upk-readmore-icon span:after {
7914 transform: rotate(-45deg);
7915 bottom: -6px;
7916 }
7917 .upk-alex-carousel .upk-readmore .upk-readmore-icon span:before {
7918 transform: rotate(45deg);
7919 top: -4px;
7920 }
7921 .upk-alex-carousel .upk-content-left .upk-content-wrap {
7922 left: 0;
7923 }
7924 .upk-alex-carousel .upk-content-right .upk-content-wrap {
7925 right: 0;
7926 }
7927 .upk-alex-carousel .upk-post-format {
7928 position: absolute;
7929 right: 0;
7930 top: 0;
7931 margin: 15px;
7932 }
7933 .upk-alex-carousel .upk-post-format a {
7934 padding: 16px 16px;
7935 display: inline-flex;
7936 color: #fff;
7937 font-size: 16px;
7938 transform: translateY(15px);
7939 opacity: 0;
7940 transition: all 0.5s cubic-bezier(0.25, 0.85, 0.35, 0.98);
7941 }
7942
7943 .upk-global-link-yes .upk-alex-carousel .upk-item:hover {
7944 cursor: pointer;
7945 }
7946
7947 @media (min-width: 1024px) {
7948 .upk-alex-carousel .upk-content-wrap {
7949 width: 60%;
7950 }
7951 }
7952 .upk-alter-grid .upk-post-grid {
7953 display: grid;
7954 grid-gap: 20px;
7955 }
7956 .upk-alter-grid .upk-item {
7957 position: relative;
7958 display: flex;
7959 overflow: hidden;
7960 transition: all 0.3s ease;
7961 }
7962 .upk-alter-grid .upk-item:hover .upk-img {
7963 transform: scale(1.1);
7964 }
7965 .upk-alter-grid .upk-item:hover .upk-readmore-on-image .upk-readmore-icon:before {
7966 left: 0;
7967 width: 50px;
7968 background: #ffffff;
7969 transition-delay: 0.1s;
7970 opacity: 1;
7971 }
7972 .upk-alter-grid .upk-item:hover .upk-readmore-on-image .upk-readmore-icon span:before,
7973 .upk-alter-grid .upk-item:hover .upk-readmore-on-image .upk-readmore-icon span:after {
7974 left: 21px;
7975 background: #ffffff;
7976 opacity: 1;
7977 }
7978 .upk-alter-grid .upk-item:hover .upk-readmore-on-image .upk-readmore-icon span:after {
7979 transform: scale(1) rotate(-45deg);
7980 }
7981 .upk-alter-grid .upk-item:hover .upk-readmore-on-image .upk-readmore-icon span:before {
7982 transform: scale(1) rotate(45deg);
7983 }
7984 .upk-alter-grid .upk-item-box {
7985 position: relative;
7986 display: flex;
7987 flex-direction: column;
7988 width: 100%;
7989 }
7990 .upk-alter-grid .upk-img-wrap {
7991 position: relative;
7992 display: flex;
7993 }
7994 .upk-alter-grid .upk-img-wrap .upk-main-img {
7995 overflow: hidden;
7996 display: flex;
7997 width: 100%;
7998 }
7999 .upk-alter-grid .upk-img-wrap .upk-main-img .upk-img {
8000 width: 100%;
8001 height: 100%;
8002 object-fit: cover;
8003 transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
8004 }
8005 .upk-alter-grid .upk-content {
8006 display: flex;
8007 padding: 30px;
8008 height: 100%;
8009 }
8010 .upk-alter-grid .upk-content > div {
8011 display: flex;
8012 flex-direction: column;
8013 }
8014 .upk-alter-grid .upk-category {
8015 margin-bottom: 10px;
8016 z-index: 1;
8017 }
8018 .upk-alter-grid .upk-category a {
8019 color: #909aae;
8020 font-size: 11px;
8021 font-weight: 600;
8022 text-transform: uppercase;
8023 letter-spacing: 1.1px;
8024 transition: all 0.3s ease-in-out;
8025 background-clip: padding-box;
8026 -moz-background-clip: padding;
8027 -webkit-background-clip: padding;
8028 white-space: nowrap;
8029 }
8030 .upk-alter-grid .upk-category a:hover {
8031 color: #EF233C;
8032 }
8033 .upk-alter-grid .upk-title {
8034 margin-top: 0;
8035 line-height: 1.4;
8036 font-weight: 600;
8037 }
8038 .upk-alter-grid .upk-title a {
8039 color: #2B2D42;
8040 transition: all 0.5s ease;
8041 }
8042 .upk-alter-grid .upk-title a:hover {
8043 color: #EF233C;
8044 }
8045 .upk-alter-grid .upk-text-wrap {
8046 flex-grow: 1;
8047 }
8048 .upk-alter-grid .upk-text-wrap .upk-text {
8049 line-height: 1.5;
8050 letter-spacing: 0.5px;
8051 color: #8D99AE;
8052 }
8053 .upk-alter-grid .upk-text-wrap .upk-text p {
8054 margin: 0;
8055 }
8056 .upk-alter-grid .upk-meta {
8057 display: inline-flex;
8058 align-items: center;
8059 font-size: 12px;
8060 color: #8D99AE;
8061 text-transform: uppercase;
8062 font-weight: 600;
8063 line-height: 1;
8064 }
8065 .upk-alter-grid .upk-meta .author-name {
8066 color: #8D99AE;
8067 }
8068 .upk-alter-grid .upk-meta .upk-post-time {
8069 margin-left: 5px;
8070 }
8071 .upk-alter-grid .upk-meta .upk-post-time i {
8072 margin-right: 2px;
8073 }
8074 .upk-alter-grid .upk-meta .upk-separator {
8075 margin: 0 6px;
8076 }
8077 .upk-alter-grid .upk-meta > div {
8078 position: relative;
8079 display: inline-flex;
8080 }
8081 .upk-alter-grid .upk-meta > div:before {
8082 content: attr(data-separator);
8083 margin: 0 5px;
8084 }
8085 .upk-alter-grid .upk-meta > div:nth-child(1)::before {
8086 display: none;
8087 }
8088 .upk-alter-grid .upk-readmore {
8089 color: #2B2D42;
8090 font-size: 14px;
8091 font-weight: 600;
8092 letter-spacing: 0.5px;
8093 margin: 20px 0;
8094 transition: all 0.3s ease;
8095 }
8096 .upk-alter-grid .upk-readmore:hover {
8097 color: #EF233C;
8098 }
8099 .upk-alter-grid .upk-readmore-on-image {
8100 position: absolute;
8101 height: 100%;
8102 width: 100%;
8103 }
8104 .upk-alter-grid .upk-readmore-on-image .upk-readmore-icon {
8105 position: absolute;
8106 left: calc(50% - 25px);
8107 top: 50%;
8108 transform: translate(-50%, -50%);
8109 }
8110 .upk-alter-grid .upk-readmore-on-image .upk-readmore-icon:before {
8111 content: "";
8112 position: absolute;
8113 left: -30px;
8114 height: 5px;
8115 width: 0;
8116 background: rgba(255, 255, 255, 0.5);
8117 transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
8118 opacity: 0;
8119 }
8120 .upk-alter-grid .upk-readmore-on-image .upk-readmore-icon span:before,
8121 .upk-alter-grid .upk-readmore-on-image .upk-readmore-icon span:after {
8122 content: "";
8123 position: absolute;
8124 left: -15px;
8125 width: 40px;
8126 height: 5px;
8127 background: transparent;
8128 transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
8129 opacity: 0;
8130 }
8131 .upk-alter-grid .upk-readmore-on-image .upk-readmore-icon span:after {
8132 transform: scale(0.7) rotate(-45deg);
8133 bottom: -17px;
8134 }
8135 .upk-alter-grid .upk-readmore-on-image .upk-readmore-icon span:before {
8136 transform: scale(0.7) rotate(45deg);
8137 top: -13px;
8138 }
8139 .upk-alter-grid .upk-readmore-on-image:before {
8140 content: "";
8141 position: absolute;
8142 width: 100%;
8143 height: 100%;
8144 }
8145 .upk-alter-grid .upk-post-format a {
8146 position: absolute;
8147 bottom: 0;
8148 right: 0;
8149 padding: 14px;
8150 color: #2B2D42;
8151 background: #fff;
8152 font-size: 14px;
8153 display: inline-flex;
8154 transition: all 0.3s ease;
8155 }
8156 .upk-alter-grid .upk-style-1 {
8157 grid-template-columns: repeat(1, 1fr);
8158 }
8159 .upk-alter-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-content {
8160 padding: 30px;
8161 align-items: flex-start;
8162 }
8163 .upk-alter-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-title {
8164 margin-bottom: 10px;
8165 font-size: 16px;
8166 }
8167 .upk-alter-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-text-wrap {
8168 margin-bottom: 20px;
8169 }
8170 .upk-alter-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-text-wrap .upk-text {
8171 font-size: 13px;
8172 }
8173 .upk-alter-grid .upk-style-2 {
8174 grid-template-columns: repeat(6, 1fr);
8175 }
8176 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) {
8177 grid-column: span 6/auto;
8178 grid-row: span 3/auto;
8179 }
8180 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-content {
8181 align-items: center;
8182 }
8183 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-title {
8184 margin-bottom: 10px;
8185 font-size: 16px;
8186 }
8187 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-text-wrap {
8188 margin-bottom: 20px;
8189 }
8190 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-text-wrap .upk-text {
8191 font-size: 13px;
8192 }
8193 .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) {
8194 grid-column: span 6/auto;
8195 }
8196 .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 {
8197 display: flex;
8198 flex-direction: inherit;
8199 }
8200 .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 {
8201 width: 120px;
8202 }
8203 .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 {
8204 padding: 10px;
8205 align-items: center;
8206 }
8207 .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 {
8208 margin-bottom: 2px;
8209 font-size: 12px;
8210 flex-grow: 1;
8211 }
8212 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+2) .upk-category,
8213 .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,
8214 .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,
8215 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+4) .upk-text-wrap {
8216 display: none;
8217 }
8218 .upk-alter-grid .upk-style-3 {
8219 grid-template-columns: repeat(6, 1fr);
8220 }
8221 .upk-alter-grid .upk-style-3 .upk-item:nth-child(1) {
8222 grid-column: span 6/auto;
8223 }
8224 .upk-alter-grid .upk-style-3 .upk-item:nth-child(1) .upk-content {
8225 align-items: center;
8226 }
8227 .upk-alter-grid .upk-style-3 .upk-item:nth-child(1) .upk-title {
8228 margin-bottom: 10px;
8229 font-size: 16px;
8230 }
8231 .upk-alter-grid .upk-style-3 .upk-item:nth-child(1) .upk-text-wrap {
8232 margin-bottom: 20px;
8233 }
8234 .upk-alter-grid .upk-style-3 .upk-item:nth-child(1) .upk-text-wrap .upk-text {
8235 font-size: 13px;
8236 }
8237 .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) {
8238 grid-column: span 6/auto;
8239 }
8240 .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 {
8241 padding: 20px;
8242 align-items: center;
8243 }
8244 .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 {
8245 margin-bottom: 10px;
8246 font-size: 16px;
8247 flex-grow: 1;
8248 }
8249 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-category,
8250 .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,
8251 .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,
8252 .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,
8253 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+5) .upk-text-wrap {
8254 display: none;
8255 }
8256
8257 .upk-primary-meta-end-position--yes .upk-style-1 .upk-item:nth-child(n+1) .upk-content {
8258 align-items: inherit;
8259 }
8260 .upk-primary-meta-end-position--yes .upk-style-2 .upk-item:nth-child(4n+1) .upk-content,
8261 .upk-primary-meta-end-position--yes .upk-style-3 .upk-item:nth-child(5n+1) .upk-content {
8262 align-items: inherit;
8263 }
8264
8265 .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 {
8266 align-items: inherit;
8267 }
8268 .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 {
8269 align-items: inherit;
8270 }
8271
8272 .upk-global-link-yes .upk-alter-grid .upk-item:hover {
8273 cursor: pointer;
8274 }
8275
8276 .upk-content-on-image-yes .upk-alter-grid .upk-item:hover .upk-content {
8277 height: 100% !important;
8278 }
8279 .upk-content-on-image-yes .upk-alter-grid .upk-item:hover .upk-readmore,
8280 .upk-content-on-image-yes .upk-alter-grid .upk-item:hover .upk-meta,
8281 .upk-content-on-image-yes .upk-alter-grid .upk-item:hover .upk-text {
8282 opacity: 1;
8283 }
8284 .upk-content-on-image-yes .upk-alter-grid .upk-item:hover .upk-meta {
8285 transition-delay: 0.2s;
8286 }
8287 .upk-content-on-image-yes .upk-alter-grid .upk-content {
8288 position: absolute;
8289 height: 150px;
8290 bottom: 0;
8291 background-color: rgba(0, 0, 0, 0.15);
8292 transition: all 0.3s ease-in-out;
8293 }
8294 .upk-content-on-image-yes .upk-alter-grid .upk-readmore,
8295 .upk-content-on-image-yes .upk-alter-grid .upk-meta,
8296 .upk-content-on-image-yes .upk-alter-grid .upk-text {
8297 opacity: 0;
8298 transition: all 0.3s ease;
8299 }
8300 .upk-content-on-image-yes .upk-alter-grid .upk-readmore,
8301 .upk-content-on-image-yes .upk-alter-grid .upk-text,
8302 .upk-content-on-image-yes .upk-alter-grid .upk-meta,
8303 .upk-content-on-image-yes .upk-alter-grid .upk-meta a,
8304 .upk-content-on-image-yes .upk-alter-grid .upk-title a,
8305 .upk-content-on-image-yes .upk-alter-grid .upk-category a {
8306 color: #ffffff;
8307 }
8308 .upk-content-on-image-yes .upk-alter-grid .upk-readmore-on-image {
8309 display: none;
8310 }
8311
8312 @media only screen and (min-width: 600px) {
8313 .upk-alter-grid .upk-style-1 {
8314 grid-template-columns: repeat(3, 1fr);
8315 }
8316 .upk-alter-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-category a {
8317 font-size: 12px;
8318 }
8319 .upk-alter-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-title {
8320 margin-bottom: 20px;
8321 font-size: 20px;
8322 }
8323 .upk-alter-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-text-wrap .upk-text {
8324 font-size: 15px;
8325 }
8326 .upk-alter-grid .upk-style-2.upk-post-grid {
8327 grid-template-columns: repeat(8, 1fr);
8328 }
8329 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) {
8330 grid-column: span 5/auto;
8331 }
8332 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-item-box {
8333 display: flex;
8334 flex-direction: row;
8335 }
8336 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-img-wrap {
8337 max-width: 50%;
8338 min-width: 50%;
8339 }
8340 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-category a {
8341 font-size: 12px;
8342 }
8343 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-title {
8344 margin-bottom: 20px;
8345 font-size: 20px;
8346 }
8347 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-text-wrap .upk-text {
8348 font-size: 15px;
8349 }
8350 .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) {
8351 grid-column: span 3/auto;
8352 display: flex;
8353 }
8354 .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 {
8355 display: flex;
8356 flex-direction: row;
8357 }
8358 .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 {
8359 width: 130px;
8360 }
8361 .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 {
8362 padding: 15px;
8363 }
8364 .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 {
8365 margin-bottom: 10px;
8366 line-height: 1.3;
8367 font-size: 16px;
8368 flex-grow: 1;
8369 }
8370 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+2) .upk-category,
8371 .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,
8372 .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,
8373 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+4) .upk-text-wrap {
8374 display: none;
8375 }
8376 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) {
8377 grid-column: span 4/auto;
8378 }
8379 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) .upk-item-box {
8380 display: flex;
8381 flex-direction: row;
8382 }
8383 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) .upk-img-wrap {
8384 max-width: 50%;
8385 min-width: 50%;
8386 }
8387 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) .upk-category a {
8388 font-size: 12px;
8389 }
8390 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) .upk-title {
8391 margin-bottom: 20px;
8392 font-size: 20px;
8393 }
8394 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) .upk-text-wrap .upk-text {
8395 font-size: 15px;
8396 }
8397 .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) {
8398 grid-column: span 2/auto;
8399 }
8400 .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 {
8401 padding: 20px 25px;
8402 }
8403 .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 {
8404 line-height: 1.3;
8405 font-size: 18px;
8406 }
8407 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-category,
8408 .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,
8409 .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,
8410 .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,
8411 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+5) .upk-text-wrap {
8412 display: none;
8413 }
8414 }
8415 @media only screen and (min-width: 600px) and (max-width: 1024px) {
8416 .upk-alter-grid .upk-style-1 {
8417 grid-template-columns: repeat(2, 1fr);
8418 }
8419 .upk-alter-grid .upk-style-2.upk-post-grid {
8420 grid-template-columns: repeat(6, 1fr);
8421 }
8422 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) {
8423 grid-column: span 6/auto;
8424 }
8425 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-item-box {
8426 display: flex;
8427 }
8428 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-category a {
8429 font-size: 12px;
8430 }
8431 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-title {
8432 margin-bottom: 20px;
8433 font-size: 16px;
8434 flex-grow: 1;
8435 }
8436 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-text-wrap .upk-text {
8437 font-size: 14px;
8438 }
8439 .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) {
8440 grid-column: span 6/auto;
8441 }
8442 .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 {
8443 display: flex;
8444 }
8445 .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 {
8446 width: 140px;
8447 }
8448 .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 {
8449 padding: 20px;
8450 }
8451 .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 {
8452 margin-bottom: 10px;
8453 font-size: 14px;
8454 }
8455 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+2) .upk-category,
8456 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+2) .upk-text-wrap, .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+3) .upk-category,
8457 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+3) .upk-text-wrap, .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+4) .upk-category,
8458 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+4) .upk-text-wrap {
8459 display: none;
8460 }
8461 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) {
8462 grid-column: span 6/auto;
8463 }
8464 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) .upk-content {
8465 padding: 19px 40px 20px;
8466 }
8467 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) .upk-title {
8468 margin-bottom: 10px;
8469 font-size: 16px;
8470 }
8471 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) .upk-text-wrap {
8472 margin-bottom: 20px;
8473 }
8474 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) .upk-text-wrap .upk-text {
8475 font-size: 13px;
8476 }
8477 .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) {
8478 grid-column: span 3/auto;
8479 }
8480 .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 {
8481 padding: 19px 40px 20px;
8482 }
8483 .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 {
8484 margin-bottom: 10px;
8485 font-size: 16px;
8486 }
8487 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-category,
8488 .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,
8489 .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,
8490 .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,
8491 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+5) .upk-text-wrap {
8492 display: none;
8493 }
8494 }
8495 .upk-alter-carousel .upk-item {
8496 position: relative;
8497 overflow: hidden;
8498 background: #fff;
8499 }
8500 .upk-alter-carousel .upk-item:hover .upk-main-img .upk-img {
8501 transform: scale(1.1);
8502 }
8503 .upk-alter-carousel .upk-item:hover .upk-readmore-on-image .upk-readmore-icon:before {
8504 left: 0;
8505 width: 50px;
8506 background: #ffffff;
8507 transition-delay: 0.1s;
8508 opacity: 1;
8509 }
8510 .upk-alter-carousel .upk-item:hover .upk-readmore-on-image .upk-readmore-icon span:before,
8511 .upk-alter-carousel .upk-item:hover .upk-readmore-on-image .upk-readmore-icon span:after {
8512 left: 21px;
8513 background: #ffffff;
8514 opacity: 1;
8515 }
8516 .upk-alter-carousel .upk-item:hover .upk-readmore-on-image .upk-readmore-icon span:after {
8517 transform: scale(1) rotate(-45deg);
8518 }
8519 .upk-alter-carousel .upk-item:hover .upk-readmore-on-image .upk-readmore-icon span:before {
8520 transform: scale(1) rotate(45deg);
8521 }
8522 .upk-alter-carousel .upk-item-box {
8523 position: relative;
8524 display: flex;
8525 flex-direction: column;
8526 width: 100%;
8527 height: 100%;
8528 }
8529 .upk-alter-carousel .upk-img-wrap {
8530 position: relative;
8531 }
8532 .upk-alter-carousel .upk-img-wrap .upk-main-img {
8533 overflow: hidden;
8534 display: flex;
8535 width: 100%;
8536 }
8537 .upk-alter-carousel .upk-img-wrap .upk-main-img .upk-img {
8538 width: 100%;
8539 height: 100%;
8540 object-fit: cover;
8541 transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
8542 }
8543 .upk-alter-carousel .upk-content {
8544 position: relative;
8545 display: flex;
8546 align-items: flex-start;
8547 padding: 30px;
8548 height: 100%;
8549 z-index: 1;
8550 }
8551 .upk-alter-carousel .upk-content > div {
8552 display: flex;
8553 flex-direction: column;
8554 }
8555 .upk-alter-carousel .upk-title {
8556 font-size: 16px;
8557 font-weight: 600;
8558 line-height: 1.4;
8559 margin-top: 0;
8560 margin-bottom: 10px;
8561 }
8562 .upk-alter-carousel .upk-title a {
8563 color: #2B2D42;
8564 transition: all 0.5s ease;
8565 }
8566 .upk-alter-carousel .upk-title a:hover {
8567 color: #EF233C;
8568 }
8569 .upk-alter-carousel .upk-text-wrap {
8570 flex-grow: 1;
8571 margin-bottom: 20px;
8572 }
8573 .upk-alter-carousel .upk-text-wrap .upk-text {
8574 font-size: 13px;
8575 line-height: 1.5;
8576 letter-spacing: 0.5px;
8577 color: #8D99AE;
8578 }
8579 .upk-alter-carousel .upk-text-wrap .upk-text p {
8580 margin: 0;
8581 }
8582 .upk-alter-carousel .upk-category {
8583 display: inline-flex;
8584 margin-bottom: 10px;
8585 }
8586 .upk-alter-carousel .upk-category a {
8587 color: #909aae;
8588 font-size: 11px;
8589 font-weight: 600;
8590 letter-spacing: 1.1px;
8591 text-transform: uppercase;
8592 transition: all 0.3s ease-in-out;
8593 }
8594 .upk-alter-carousel .upk-category a:hover {
8595 color: #EF233C;
8596 }
8597 .upk-alter-carousel .upk-meta {
8598 display: inline-flex;
8599 align-items: center;
8600 font-size: 12px;
8601 color: #8D99AE;
8602 text-transform: uppercase;
8603 font-weight: 600;
8604 line-height: 1;
8605 }
8606 .upk-alter-carousel .upk-meta .author-name {
8607 color: #8D99AE;
8608 }
8609 .upk-alter-carousel .upk-meta .upk-post-time {
8610 margin-left: 5px;
8611 }
8612 .upk-alter-carousel .upk-meta .upk-post-time i {
8613 margin-right: 2px;
8614 }
8615 .upk-alter-carousel .upk-meta .upk-separator {
8616 margin: 0 6px;
8617 }
8618 .upk-alter-carousel .upk-meta > div {
8619 position: relative;
8620 display: inline-flex;
8621 }
8622 .upk-alter-carousel .upk-meta > div:before {
8623 content: attr(data-separator);
8624 margin: 0 5px;
8625 }
8626 .upk-alter-carousel .upk-meta > div:nth-child(1)::before {
8627 display: none;
8628 }
8629 .upk-alter-carousel .upk-readmore {
8630 color: #2B2D42;
8631 font-size: 14px;
8632 font-weight: 600;
8633 letter-spacing: 0.5px;
8634 margin: 20px 0;
8635 transition: all 0.3s ease;
8636 }
8637 .upk-alter-carousel .upk-readmore:hover {
8638 color: #EF233C;
8639 }
8640 .upk-alter-carousel .upk-readmore-on-image {
8641 position: absolute;
8642 height: 100%;
8643 width: 100%;
8644 }
8645 .upk-alter-carousel .upk-readmore-on-image .upk-readmore-icon {
8646 position: absolute;
8647 left: calc(50% - 25px);
8648 top: 50%;
8649 transform: translate(-50%, -50%);
8650 }
8651 .upk-alter-carousel .upk-readmore-on-image .upk-readmore-icon:before {
8652 content: "";
8653 position: absolute;
8654 left: -30px;
8655 height: 5px;
8656 width: 0;
8657 background: rgba(255, 255, 255, 0.5);
8658 transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
8659 opacity: 0;
8660 }
8661 .upk-alter-carousel .upk-readmore-on-image .upk-readmore-icon span:before,
8662 .upk-alter-carousel .upk-readmore-on-image .upk-readmore-icon span:after {
8663 content: "";
8664 position: absolute;
8665 left: -15px;
8666 width: 40px;
8667 height: 5px;
8668 background: transparent;
8669 transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
8670 opacity: 0;
8671 }
8672 .upk-alter-carousel .upk-readmore-on-image .upk-readmore-icon span:after {
8673 transform: scale(0.7) rotate(-45deg);
8674 bottom: -17px;
8675 }
8676 .upk-alter-carousel .upk-readmore-on-image .upk-readmore-icon span:before {
8677 transform: scale(0.7) rotate(45deg);
8678 top: -13px;
8679 }
8680 .upk-alter-carousel .upk-readmore-on-image:before {
8681 content: "";
8682 position: absolute;
8683 width: 100%;
8684 height: 100%;
8685 }
8686 .upk-alter-carousel .upk-post-format a {
8687 position: absolute;
8688 bottom: 0;
8689 right: 0;
8690 padding: 14px;
8691 color: #2B2D42;
8692 background: #fff;
8693 font-size: 14px;
8694 display: inline-flex;
8695 transition: all 0.3s ease;
8696 }
8697
8698 .upk-meta-end-position--yes .upk-alter-carousel .upk-content {
8699 align-items: inherit;
8700 }
8701
8702 .upk-item-match-height--yes .upk-alter-carousel .swiper-slide {
8703 height: initial;
8704 }
8705
8706 .upk-global-link-yes .upk-alter-carousel .upk-item:hover {
8707 cursor: pointer;
8708 }
8709
8710 @media (min-width: 768px) {
8711 .upk-alter-carousel .upk-category a {
8712 font-size: 12px;
8713 }
8714 .upk-alter-carousel .upk-title {
8715 margin-bottom: 20px;
8716 font-size: 20px;
8717 }
8718 .upk-alter-carousel .upk-text-wrap .upk-text {
8719 font-size: 15px;
8720 }
8721 }
8722 .upk-amox-grid {
8723 display: grid;
8724 grid-gap: 30px;
8725 }
8726 .upk-amox-grid .upk-item {
8727 overflow: hidden;
8728 }
8729 .upk-amox-grid .upk-item:hover .upk-img-wrap .upk-img {
8730 transform: scale(1.2);
8731 }
8732 .upk-amox-grid .upk-item.active {
8733 position: relative;
8734 }
8735 .upk-amox-grid .upk-item.active .upk-img-wrap {
8736 height: 100% !important;
8737 position: relative;
8738 }
8739 .upk-amox-grid .upk-item.active .upk-img-wrap::before {
8740 position: absolute;
8741 content: "";
8742 top: 0;
8743 width: 100%;
8744 height: 100%;
8745 background: rgba(43, 45, 66, 0.3490196078);
8746 z-index: 1;
8747 transition: background 0.3s ease;
8748 }
8749 .upk-amox-grid .upk-item.active .upk-content {
8750 position: absolute;
8751 bottom: 0;
8752 width: 100%;
8753 padding: 20px;
8754 text-align: center;
8755 z-index: 1;
8756 }
8757 .upk-amox-grid .upk-item.active .upk-title a {
8758 color: #EDF2F4;
8759 }
8760 .upk-amox-grid .upk-item.active .upk-title a:hover {
8761 color: #D90429;
8762 }
8763 .upk-amox-grid .upk-item.active .upk-category a {
8764 color: #fff;
8765 background: #161a2b;
8766 padding: 4px 8px;
8767 transition: all 0.3s ease-in-out;
8768 }
8769 .upk-amox-grid .upk-item.active .upk-category a:hover {
8770 background: #D90429;
8771 }
8772 .upk-amox-grid .upk-item.active .upk-meta {
8773 color: #EDF2F4;
8774 }
8775 .upk-amox-grid .upk-img-wrap {
8776 overflow: hidden;
8777 cursor: pointer;
8778 display: flex;
8779 }
8780 .upk-amox-grid .upk-img-wrap .upk-img {
8781 width: 100%;
8782 height: 100%;
8783 object-fit: cover;
8784 transform: scale(1);
8785 transition: transform 1s cubic-bezier(0.645, 0.045, 0.355, 1);
8786 }
8787 .upk-amox-grid .upk-content {
8788 padding: 20px 0;
8789 }
8790 .upk-amox-grid .upk-category {
8791 display: inline-flex;
8792 flex-wrap: wrap;
8793 gap: 7px;
8794 margin-bottom: 8px;
8795 }
8796 .upk-amox-grid .upk-category a {
8797 font-size: 11px;
8798 color: #8D99AE;
8799 text-transform: uppercase;
8800 transition: all 0.3s ease-in-out;
8801 }
8802 .upk-amox-grid .upk-category a:hover {
8803 color: #D90429;
8804 }
8805 .upk-amox-grid .upk-title {
8806 margin: 0;
8807 padding-bottom: 8px;
8808 font-size: 20px;
8809 font-weight: 700;
8810 }
8811 .upk-amox-grid .upk-title a {
8812 color: #2B2D42;
8813 transition: all 0.3s ease-in-out;
8814 }
8815 .upk-amox-grid .upk-title a:hover {
8816 color: #D90429;
8817 }
8818 .upk-amox-grid .upk-meta {
8819 font-size: 12px;
8820 color: #8D99AE;
8821 }
8822 .upk-amox-grid .upk-meta .upk-post-time {
8823 margin-left: 5px;
8824 align-items: center;
8825 }
8826 .upk-amox-grid .upk-meta .upk-post-time i {
8827 margin-right: 2px;
8828 }
8829 .upk-amox-grid .upk-meta > div {
8830 position: relative;
8831 display: inline-flex;
8832 }
8833 .upk-amox-grid .upk-meta > div:before {
8834 content: attr(data-separator);
8835 margin: 0 5px;
8836 }
8837 .upk-amox-grid .upk-meta > div:nth-child(1)::before {
8838 display: none;
8839 }
8840 .upk-amox-grid .upk-comments span {
8841 margin-left: 4px;
8842 }
8843
8844 .upk-global-link-yes .upk-amox-grid .upk-item:hover {
8845 cursor: pointer;
8846 }
8847
8848 .upk-amox-carousel .upk-item {
8849 overflow: hidden;
8850 }
8851 .upk-amox-carousel .upk-item:hover .upk-img-wrap .upk-img {
8852 transform: scale(1.2);
8853 }
8854 .upk-amox-carousel .upk-item.active {
8855 position: relative;
8856 }
8857 .upk-amox-carousel .upk-item.active .upk-img-wrap {
8858 height: 100% !important;
8859 position: relative;
8860 }
8861 .upk-amox-carousel .upk-item.active .upk-img-wrap::before {
8862 position: absolute;
8863 content: "";
8864 top: 0;
8865 width: 100%;
8866 height: 100%;
8867 background: rgba(43, 45, 66, 0.3490196078);
8868 z-index: 1;
8869 transition: background 0.3s ease;
8870 }
8871 .upk-amox-carousel .upk-item.active .upk-content {
8872 position: absolute;
8873 bottom: 0;
8874 width: 100%;
8875 padding: 20px;
8876 text-align: center;
8877 z-index: 1;
8878 }
8879 .upk-amox-carousel .upk-item.active .upk-title a {
8880 color: #EDF2F4;
8881 }
8882 .upk-amox-carousel .upk-item.active .upk-title a:hover {
8883 color: #D90429;
8884 }
8885 .upk-amox-carousel .upk-item.active .upk-category a {
8886 color: #fff;
8887 background: #161a2b;
8888 padding: 4px 8px;
8889 transition: all 0.3s ease-in-out;
8890 }
8891 .upk-amox-carousel .upk-item.active .upk-category a:hover {
8892 background: #D90429;
8893 }
8894 .upk-amox-carousel .upk-item.active .upk-meta {
8895 color: #EDF2F4;
8896 }
8897 .upk-amox-carousel .upk-img-wrap {
8898 overflow: hidden;
8899 cursor: pointer;
8900 display: flex;
8901 }
8902 .upk-amox-carousel .upk-img-wrap .upk-img {
8903 width: 100%;
8904 height: 100%;
8905 object-fit: cover;
8906 transform: scale(1);
8907 transition: transform 1s cubic-bezier(0.645, 0.045, 0.355, 1);
8908 }
8909 .upk-amox-carousel .upk-content {
8910 padding: 20px 0;
8911 }
8912 .upk-amox-carousel .upk-category {
8913 display: inline-flex;
8914 flex-wrap: wrap;
8915 gap: 7px;
8916 margin-bottom: 8px;
8917 }
8918 .upk-amox-carousel .upk-category a {
8919 font-size: 11px;
8920 color: #8D99AE;
8921 text-transform: uppercase;
8922 transition: all 0.3s ease-in-out;
8923 }
8924 .upk-amox-carousel .upk-category a:hover {
8925 color: #D90429;
8926 }
8927 .upk-amox-carousel .upk-title {
8928 margin: 0;
8929 padding-bottom: 8px;
8930 font-size: 20px;
8931 font-weight: 700;
8932 }
8933 .upk-amox-carousel .upk-title a {
8934 color: #2B2D42;
8935 transition: all 0.3s ease-in-out;
8936 }
8937 .upk-amox-carousel .upk-title a:hover {
8938 color: #D90429;
8939 }
8940 .upk-amox-carousel .upk-meta {
8941 font-size: 12px;
8942 color: #8D99AE;
8943 }
8944 .upk-amox-carousel .upk-meta .upk-post-time {
8945 margin-left: 5px;
8946 }
8947 .upk-amox-carousel .upk-meta .upk-post-time i {
8948 margin-right: 2px;
8949 }
8950 .upk-amox-carousel .upk-meta > div {
8951 position: relative;
8952 display: inline-flex;
8953 }
8954 .upk-amox-carousel .upk-meta > div:before {
8955 content: attr(data-separator);
8956 margin: 0 5px;
8957 }
8958 .upk-amox-carousel .upk-meta > div:nth-child(1)::before {
8959 display: none;
8960 }
8961 .upk-amox-carousel .upk-comments span {
8962 margin-left: 4px;
8963 }
8964
8965 .upk-amox-carousel-active--yes .upk-item.swiper-slide-active {
8966 position: relative;
8967 }
8968 .upk-amox-carousel-active--yes .upk-item.swiper-slide-active .upk-img-wrap {
8969 height: 100%;
8970 position: relative;
8971 }
8972 .upk-amox-carousel-active--yes .upk-item.swiper-slide-active .upk-img-wrap::before {
8973 position: absolute;
8974 content: "";
8975 top: 0;
8976 width: 100%;
8977 height: 100%;
8978 background: rgba(43, 45, 66, 0.3490196078);
8979 z-index: 1;
8980 transition: background 0.3s ease;
8981 }
8982 .upk-amox-carousel-active--yes .upk-item.swiper-slide-active .upk-content {
8983 position: absolute;
8984 bottom: 0;
8985 width: 100%;
8986 padding: 20px;
8987 text-align: center;
8988 z-index: 1;
8989 }
8990 .upk-amox-carousel-active--yes .upk-item.swiper-slide-active .upk-title a {
8991 color: #EDF2F4;
8992 }
8993 .upk-amox-carousel-active--yes .upk-item.swiper-slide-active .upk-title a:hover {
8994 color: #D90429;
8995 }
8996 .upk-amox-carousel-active--yes .upk-item.swiper-slide-active .upk-category a {
8997 color: #fff;
8998 background: #161a2b;
8999 padding: 4px 8px;
9000 transition: all 0.3s ease-in-out;
9001 }
9002 .upk-amox-carousel-active--yes .upk-item.swiper-slide-active .upk-category a:hover {
9003 background: #D90429;
9004 }
9005 .upk-amox-carousel-active--yes .upk-item.swiper-slide-active .upk-meta {
9006 color: #EDF2F4;
9007 }
9008
9009 .upk-global-link-yes .upk-amox-carousel .upk-item:hover {
9010 cursor: pointer;
9011 }
9012
9013 .upk-item-match-height--yes .upk-amox-carousel .swiper-slide {
9014 height: initial;
9015 }
9016
9017 .upk-elite-carousel .upk-item {
9018 position: relative;
9019 overflow: hidden;
9020 }
9021 .upk-elite-carousel .upk-item:hover .upk-main-image::before {
9022 opacity: 0;
9023 transform: translateY(-200px);
9024 }
9025 .upk-elite-carousel .upk-item:hover .upk-category-meta-wrap {
9026 opacity: 0;
9027 transform: translateX(100px);
9028 }
9029 .upk-elite-carousel .upk-item-box {
9030 position: relative;
9031 }
9032 .upk-elite-carousel .upk-blog-image-wrapper {
9033 position: relative;
9034 }
9035 .upk-elite-carousel .upk-main-image {
9036 overflow: hidden;
9037 display: flex;
9038 width: 100%;
9039 position: relative;
9040 }
9041 .upk-elite-carousel .upk-main-image::before {
9042 position: absolute;
9043 content: "";
9044 top: 0;
9045 width: 100%;
9046 height: 100%;
9047 background: linear-gradient(207deg, #2B2D42 0, rgba(141, 153, 174, 0) 42%);
9048 opacity: 1;
9049 transform: translateY(0);
9050 transition: all 0.9s cubic-bezier(0.17, 0.73, 0.66, 0.99) 0s, z-index 0s step-end, opacity 0.9s ease;
9051 }
9052 .upk-elite-carousel .upk-main-image .upk-blog-image {
9053 object-fit: cover;
9054 width: 100%;
9055 }
9056 .upk-elite-carousel .upk-blog-post-author-wrap {
9057 position: absolute;
9058 bottom: 0;
9059 left: 0;
9060 background: #fff;
9061 display: flex;
9062 align-items: center;
9063 }
9064 .upk-elite-carousel .upk-author-img-wrap img {
9065 border-radius: 50%;
9066 }
9067 .upk-elite-carousel .upk-author-info-warp {
9068 display: flex;
9069 flex-direction: column;
9070 }
9071 .upk-elite-carousel .upk-author-info-warp .author-name .name {
9072 text-decoration: none;
9073 font-weight: 600;
9074 color: #283D58;
9075 text-transform: capitalize;
9076 letter-spacing: 1.1px;
9077 transition: all 0.3s ease-in-out;
9078 }
9079 .upk-elite-carousel .upk-author-info-warp .author-depertment {
9080 color: #8D99AE;
9081 letter-spacing: 1px;
9082 text-transform: capitalize;
9083 }
9084 .upk-elite-carousel .upk-title {
9085 position: relative;
9086 font-weight: 600;
9087 line-height: 1.4;
9088 padding-left: 50px;
9089 margin-top: 0;
9090 }
9091 .upk-elite-carousel .upk-title a {
9092 color: #283D58;
9093 transition: all 0.5s ease;
9094 }
9095 .upk-elite-carousel .upk-title a:hover {
9096 color: #EF233C;
9097 background-size: 100% 2px;
9098 }
9099 .upk-elite-carousel .upk-title a:before {
9100 position: absolute;
9101 content: "";
9102 border: 1px solid #EF233C;
9103 width: 37px;
9104 left: 0;
9105 }
9106 .upk-elite-carousel .upk-text-wrap {
9107 padding-left: 50px;
9108 margin-bottom: clamp(20px, 2vw, 35px);
9109 }
9110 .upk-elite-carousel .upk-text {
9111 font-size: clamp(13px, 1vw, 15px);
9112 line-height: 1.5;
9113 letter-spacing: 0.5px;
9114 color: #8D99AE;
9115 }
9116 .upk-elite-carousel .upk-text p {
9117 margin: 0;
9118 }
9119 .upk-elite-carousel .upk-blog-post-meta {
9120 display: flex;
9121 align-items: center;
9122 }
9123 .upk-elite-carousel .upk-blog-post-meta .author {
9124 width: 40px;
9125 border-radius: 30px;
9126 }
9127 .upk-elite-carousel .upk-blog-post-meta .author-name {
9128 text-decoration: none;
9129 font-weight: 600;
9130 }
9131 .upk-elite-carousel .upk-category-meta-wrap {
9132 position: absolute;
9133 right: 20px;
9134 top: 20px;
9135 opacity: 1;
9136 transform: translateX(0);
9137 transition: all 0.8s cubic-bezier(0.17, 0.73, 0.66, 0.99) 0s, z-index 0s step-end, opacity 0.6s ease;
9138 }
9139 .upk-elite-carousel .upk-category {
9140 display: flex;
9141 margin-left: 10px;
9142 }
9143 .upk-elite-carousel .upk-category a {
9144 font-size: 14px;
9145 color: #dddfe2;
9146 font-weight: 600;
9147 padding: 4px 8px;
9148 display: flex;
9149 line-height: 1;
9150 border-radius: 3px;
9151 transition: all 0.3s ease;
9152 }
9153 .upk-elite-carousel .upk-category a + a {
9154 margin-left: 5px;
9155 }
9156 .upk-elite-carousel .upk-reading-time,
9157 .upk-elite-carousel .upk-post-time,
9158 .upk-elite-carousel .upk-date {
9159 font-size: 14px;
9160 color: #ffffff;
9161 display: flex;
9162 line-height: 1;
9163 }
9164 .upk-elite-carousel .upk-post-time i {
9165 margin-right: 2px;
9166 }
9167 .upk-elite-carousel .upk-blog-image {
9168 width: 100%;
9169 height: 100%;
9170 }
9171 .upk-elite-carousel .upk-blog-post-author-wrap {
9172 padding: 20px 20px 20px 0;
9173 }
9174 .upk-elite-carousel .upk-author-img-wrap img {
9175 width: 38px;
9176 }
9177 .upk-elite-carousel .upk-author-info-warp {
9178 padding-left: 15px;
9179 }
9180 .upk-elite-carousel .upk-author-info-warp .author-name {
9181 margin-bottom: 3px;
9182 }
9183 .upk-elite-carousel .upk-author-info-warp .author-name .name {
9184 font-size: 14px;
9185 }
9186 .upk-elite-carousel .upk-author-info-warp .author-depertment {
9187 font-size: 12px;
9188 }
9189 .upk-elite-carousel .upk-blog-box-content {
9190 padding-top: 30px;
9191 padding-right: 30px;
9192 }
9193 .upk-elite-carousel .upk-title {
9194 margin-bottom: clamp(10px, 2vw, 20px);
9195 font-size: clamp(16px, 2vw, 20px);
9196 }
9197 .upk-elite-carousel .upk-title a:before {
9198 top: 12px;
9199 }
9200 .upk-elite-carousel .upk-date-reading-wrap > div {
9201 position: relative;
9202 display: inline-flex;
9203 }
9204 .upk-elite-carousel .upk-date-reading-wrap > div:before {
9205 content: attr(data-separator);
9206 margin: 0 5px;
9207 }
9208 .upk-elite-carousel .upk-date-reading-wrap > div:nth-child(1)::before {
9209 display: none;
9210 }
9211
9212 .upk-global-link-yes .upk-elite-carousel .upk-item:hover {
9213 cursor: pointer;
9214 }
9215
9216 .upk-item-match-height--yes .upk-elite-carousel .swiper-slide {
9217 height: initial;
9218 }
9219
9220 .upk-hazel-carousel .upk-item {
9221 position: relative;
9222 overflow: hidden;
9223 }
9224 .upk-hazel-carousel .upk-item:hover .upk-item-box .upk-content {
9225 opacity: 1;
9226 transform: translateY(0);
9227 }
9228 .upk-hazel-carousel .upk-item:hover .upk-item-box .upk-content .upk-meta {
9229 opacity: 1;
9230 }
9231 .upk-hazel-carousel .upk-item-box {
9232 position: relative;
9233 overflow: hidden;
9234 transition: all 0.3s ease-in;
9235 height: 100%;
9236 }
9237 .upk-hazel-carousel .upk-item-box:before {
9238 content: "";
9239 display: block;
9240 position: absolute;
9241 width: 100%;
9242 top: 0;
9243 bottom: 0;
9244 z-index: 2;
9245 transition: all 0.3s ease;
9246 }
9247 .upk-hazel-carousel .upk-item-box .upk-blog-image {
9248 width: 100%;
9249 height: 100%;
9250 object-fit: cover;
9251 display: block;
9252 transition: all 0.3s ease;
9253 }
9254 .upk-hazel-carousel .upk-item-box:hover .upk-blog-image {
9255 transform: scale(1.1);
9256 }
9257 .upk-hazel-carousel .upk-content {
9258 padding: 30px;
9259 transition: all 0.3s ease;
9260 opacity: 1;
9261 }
9262 .upk-hazel-carousel .upk-blog-badge span {
9263 display: flex;
9264 align-items: center;
9265 flex-wrap: wrap;
9266 gap: 7px;
9267 }
9268 .upk-hazel-carousel .upk-blog-badge a {
9269 text-decoration: none;
9270 font-size: 10px;
9271 background: #EF233C;
9272 text-transform: uppercase;
9273 letter-spacing: 1px;
9274 border-radius: 2px;
9275 display: inline-block;
9276 padding: 3px 6px;
9277 }
9278 .upk-hazel-carousel .upk-blog-badge * {
9279 color: #fff;
9280 }
9281 .upk-hazel-carousel .upk-title {
9282 font-size: clamp(16px, 2vw, 20px);
9283 line-height: 1.3;
9284 margin-bottom: 6px;
9285 }
9286 .upk-hazel-carousel .upk-meta {
9287 display: inline-flex;
9288 flex-wrap: wrap;
9289 align-items: center;
9290 opacity: 0;
9291 transition: all 0.3s ease;
9292 font-size: 12px;
9293 }
9294 .upk-hazel-carousel .upk-meta .upk-blog-author {
9295 float: left;
9296 display: flex;
9297 align-items: center;
9298 }
9299 .upk-hazel-carousel .upk-meta .upk-blog-author a {
9300 text-transform: capitalize;
9301 font-weight: 600;
9302 }
9303 .upk-hazel-carousel .upk-meta .upk-blog-author .upk-author {
9304 display: flex;
9305 line-height: 1;
9306 margin-left: 5px;
9307 }
9308 .upk-hazel-carousel .upk-meta .upk-date {
9309 position: relative;
9310 display: flex;
9311 align-items: center;
9312 line-height: 1;
9313 }
9314 .upk-hazel-carousel .upk-meta .upk-date i {
9315 margin: 0 5px;
9316 }
9317 .upk-hazel-carousel .upk-meta .upk-post-time {
9318 margin-left: 5px;
9319 }
9320 .upk-hazel-carousel .upk-meta .upk-post-time i {
9321 margin-right: 2px;
9322 }
9323 .upk-hazel-carousel .upk-meta > div {
9324 position: relative;
9325 display: inline-flex;
9326 }
9327 .upk-hazel-carousel .upk-meta > div:before {
9328 content: attr(data-separator);
9329 margin: 0 10px;
9330 }
9331 .upk-hazel-carousel .upk-meta > div:nth-child(1)::before {
9332 display: none;
9333 }
9334 .upk-hazel-carousel .upk-content-style-1 .upk-item-box:before {
9335 background: rgba(0, 0, 0, 0.4);
9336 }
9337 .upk-hazel-carousel .upk-content-style-1 .upk-cetagory {
9338 margin-bottom: 15px;
9339 }
9340 .upk-hazel-carousel .upk-content-style-1 .upk-title a {
9341 color: #fff;
9342 }
9343 .upk-hazel-carousel .upk-content-style-1 .upk-meta {
9344 color: #fff;
9345 }
9346 .upk-hazel-carousel .upk-content-style-1 .upk-meta .upk-blog-author a {
9347 color: #fff;
9348 }
9349 .upk-hazel-carousel .upk-content-style-1 .upk-meta .upk-post-time,
9350 .upk-hazel-carousel .upk-content-style-1 .upk-meta .upk-date {
9351 color: #ffffff;
9352 }
9353 .upk-hazel-carousel .upk-content-style-2 .upk-content {
9354 padding: 15px;
9355 width: 100%;
9356 }
9357 .upk-hazel-carousel .upk-content-style-2 .upk-cetagory {
9358 margin-bottom: 15px;
9359 }
9360 .upk-hazel-carousel .upk-content-style-2 .upk-title a {
9361 color: #fff;
9362 }
9363 .upk-hazel-carousel .upk-content-style-2 .upk-meta {
9364 color: #fff;
9365 }
9366 .upk-hazel-carousel .upk-content-style-2 .upk-meta .upk-blog-author a {
9367 color: #fff;
9368 }
9369 .upk-hazel-carousel .upk-content-style-2 .upk-meta .upk-post-time,
9370 .upk-hazel-carousel .upk-content-style-2 .upk-meta .upk-date {
9371 color: #ffffff;
9372 }
9373 .upk-hazel-carousel .upk-content-style-3 .upk-item-box:before {
9374 background: rgba(0, 0, 0, 0.4);
9375 }
9376 .upk-hazel-carousel .upk-content-style-3 .upk-cetagory {
9377 margin-bottom: 15px;
9378 }
9379 .upk-hazel-carousel .upk-content-style-3 .upk-title a {
9380 background: #fff;
9381 color: #000;
9382 display: inline;
9383 padding: 6px;
9384 -webkit-box-decoration-break: clone;
9385 }
9386 .upk-hazel-carousel .upk-content-style-3 .upk-meta {
9387 background: #fff;
9388 color: #000;
9389 display: inline-flex;
9390 padding: 6px;
9391 }
9392 .upk-hazel-carousel .upk-content-style-3 .upk-meta .upk-blog-author a {
9393 color: #000;
9394 }
9395 .upk-hazel-carousel .upk-content-style-3 .upk-meta .upk-date {
9396 color: #000;
9397 }
9398 .upk-hazel-carousel .upk-content-style-3 .upk-meta .upk-date::before {
9399 background: #000;
9400 }
9401 .upk-hazel-carousel .upk-content-style-3 .upk-meta .upk-post-time {
9402 color: #000;
9403 }
9404 .upk-hazel-carousel .upk-pg-text-position-center-center .upk-content {
9405 position: absolute;
9406 top: 60%;
9407 left: 50%;
9408 width: 100%;
9409 z-index: 111;
9410 text-align: center;
9411 transform: translate(-50%, -50%);
9412 }
9413 .upk-hazel-carousel .upk-pg-text-position-center-center .upk-item:hover .upk-content {
9414 top: 50%;
9415 transform: translate(-50%, -50%);
9416 }
9417 .upk-hazel-carousel .upk-pg-text-position-bottom-center .upk-content,
9418 .upk-hazel-carousel .upk-pg-text-position-bottom-left .upk-content {
9419 position: absolute;
9420 bottom: 0;
9421 left: 0;
9422 z-index: 111;
9423 transform: translateY(35px);
9424 }
9425 .upk-hazel-carousel .upk-pg-text-position-bottom-center .upk-content {
9426 text-align: center;
9427 }
9428 .upk-hazel-carousel .upk-pg-text-position-top-left .upk-content {
9429 position: absolute;
9430 top: 0;
9431 left: 0;
9432 z-index: 111;
9433 transform: translateY(-40px);
9434 display: flex;
9435 flex-direction: column-reverse;
9436 flex-flow: wrap-reverse;
9437 }
9438 .upk-hazel-carousel .upk-pg-text-position-top-left .upk-title-wrapper {
9439 margin-bottom: 10px;
9440 width: 100%;
9441 }
9442 .upk-hazel-carousel .upk-pg-text-position-top-left .upk-meta {
9443 margin-bottom: 20px;
9444 }
9445 .upk-hazel-carousel .upk-pg-text-position-top-right .upk-content {
9446 position: absolute;
9447 top: 0;
9448 right: 0;
9449 z-index: 111;
9450 transform: translateY(-40px);
9451 text-align: right;
9452 display: flex;
9453 flex-direction: column-reverse;
9454 flex-flow: wrap-reverse;
9455 }
9456 .upk-hazel-carousel .upk-pg-text-position-top-right .upk-title-wrapper {
9457 margin-bottom: 10px;
9458 width: 100%;
9459 }
9460 .upk-hazel-carousel .upk-pg-text-position-top-right .upk-cetagory {
9461 margin-left: auto;
9462 }
9463 .upk-hazel-carousel .upk-pg-text-position-top-right .upk-meta {
9464 margin-left: auto;
9465 margin-bottom: 20px;
9466 }
9467 .upk-hazel-carousel .upk-pg-text-position-top-right .upk-blog-badge {
9468 margin-left: auto;
9469 }
9470 .upk-hazel-carousel .upk-pg-text-position-bottom-right .upk-content {
9471 position: absolute;
9472 bottom: 0;
9473 right: 0;
9474 z-index: 111;
9475 transform: translateY(30px);
9476 text-align: right;
9477 }
9478 .upk-hazel-carousel .upk-pg-text-position-bottom-right .upk-meta {
9479 opacity: 1;
9480 transition: all 0.3s ease;
9481 display: inline-flex;
9482 }
9483
9484 .upk-global-link-yes .upk-hazel-carousel .upk-item:hover {
9485 cursor: pointer;
9486 }
9487
9488 .upk-maple-carousel .upk-item {
9489 position: relative;
9490 overflow: hidden;
9491 }
9492 .upk-maple-carousel .upk-item:hover .upk-img {
9493 transform: scale(1.1);
9494 }
9495 .upk-maple-carousel .upk-item-box {
9496 position: relative;
9497 }
9498 .upk-maple-carousel .upk-img-wrap {
9499 position: relative;
9500 }
9501 .upk-maple-carousel .upk-main-image {
9502 position: relative;
9503 overflow: hidden;
9504 border-radius: 5px;
9505 width: 100%;
9506 display: flex;
9507 }
9508 .upk-maple-carousel .upk-main-image .upk-img {
9509 width: 100%;
9510 height: 100%;
9511 object-fit: cover;
9512 transition: all 0.3s ease-in-out;
9513 }
9514 .upk-maple-carousel .upk-category {
9515 position: absolute;
9516 top: 0;
9517 left: 0;
9518 margin: 15px;
9519 display: inline-flex;
9520 flex-wrap: wrap;
9521 gap: 7px;
9522 }
9523 .upk-maple-carousel .upk-category a {
9524 background-color: #ef233c;
9525 text-decoration: none;
9526 padding: 3px 10px;
9527 border-radius: 15px;
9528 font-size: 12px;
9529 color: #ffffff;
9530 }
9531 .upk-maple-carousel .upk-post-format {
9532 position: absolute;
9533 bottom: 0;
9534 right: 50px;
9535 }
9536 .upk-maple-carousel .upk-post-format a {
9537 color: #fff;
9538 background-color: #ef233c;
9539 display: flex;
9540 position: absolute;
9541 padding: 10px;
9542 border-radius: 30px;
9543 cursor: pointer;
9544 transform: translate(-50%, -50%);
9545 }
9546 .upk-maple-carousel .upk-post-format a i {
9547 display: flex;
9548 }
9549 .upk-maple-carousel .upk-content {
9550 padding-top: 22px;
9551 }
9552 .upk-maple-carousel .upk-meta {
9553 display: flex;
9554 flex-wrap: wrap;
9555 align-items: center;
9556 margin-bottom: 15px;
9557 font-size: clamp(13px, 2vw, 14px);
9558 }
9559 .upk-maple-carousel .upk-meta .upk-author {
9560 display: flex;
9561 align-items: center;
9562 }
9563 .upk-maple-carousel .upk-meta .upk-author img {
9564 border-radius: 80px;
9565 margin-right: 10px;
9566 }
9567 .upk-maple-carousel .upk-meta .author-name {
9568 color: #8d99ae;
9569 font-weight: 600;
9570 }
9571 .upk-maple-carousel .upk-meta .upk-blog-date {
9572 position: relative;
9573 display: flex;
9574 }
9575 .upk-maple-carousel .upk-meta .upk-blog-date .date {
9576 color: #8d99ae;
9577 }
9578 .upk-maple-carousel .upk-meta .upk-blog-date i {
9579 margin: 0 5px;
9580 }
9581 .upk-maple-carousel .upk-meta .upk-post-time {
9582 margin-left: 5px;
9583 color: #8d99ae;
9584 }
9585 .upk-maple-carousel .upk-meta .upk-post-time i {
9586 margin-right: 2px;
9587 }
9588 .upk-maple-carousel .upk-meta .upk-reading-time {
9589 color: #8d99ae;
9590 }
9591 .upk-maple-carousel .upk-meta > div {
9592 position: relative;
9593 display: inline-flex;
9594 }
9595 .upk-maple-carousel .upk-meta > div:before {
9596 content: attr(data-separator);
9597 margin: 0 8px;
9598 }
9599 .upk-maple-carousel .upk-meta > div:nth-child(1)::before {
9600 display: none;
9601 }
9602 .upk-maple-carousel .upk-title {
9603 width: 100%;
9604 font-size: clamp(18px, 2vw, 20px);
9605 font-weight: 600;
9606 line-height: 1.4;
9607 margin-top: 0;
9608 margin-bottom: 15px;
9609 }
9610 .upk-maple-carousel .upk-title a {
9611 color: #2b2d42;
9612 }
9613 .upk-maple-carousel .upk-title a:hover {
9614 color: #ef233c;
9615 }
9616 .upk-maple-carousel .upk-text {
9617 color: #8d99ae;
9618 font-size: clamp(14px, 2vw, 16px);
9619 }
9620 .upk-maple-carousel .upk-text P {
9621 margin: 0;
9622 }
9623
9624 .upk-item-match-height--yes .upk-maple-carousel .swiper-slide {
9625 height: initial;
9626 }
9627
9628 .upk-global-link-yes .upk-maple-carousel .upk-item:hover {
9629 cursor: pointer;
9630 }
9631
9632 .upk-ramble-carousel {
9633 position: relative;
9634 }
9635 .upk-ramble-carousel .upk-item {
9636 display: flex;
9637 position: relative;
9638 position: relative;
9639 overflow: hidden;
9640 height: 360px;
9641 border-radius: 6px;
9642 -webkit-box-shadow: 0px 3px 10px -5px rgba(151, 163, 184, 0.5);
9643 box-shadow: 0px 3px 10px -5px rgba(151, 163, 184, 0.5);
9644 }
9645 .upk-ramble-carousel .upk-item:hover .upk-img-wrap:before {
9646 background-color: rgba(239, 35, 60, 0.5);
9647 }
9648 .upk-ramble-carousel .upk-item:hover .upk-meta {
9649 position: relative;
9650 opacity: 1;
9651 margin-top: 0;
9652 margin-bottom: 15px;
9653 transform: translateY(0);
9654 transition-delay: 0.3s;
9655 }
9656 .upk-ramble-carousel .upk-item:hover .upk-date-cetagory-wrap {
9657 position: absolute;
9658 opacity: 0;
9659 visibility: hidden;
9660 transform: translateY(20px);
9661 transition-delay: 0.3s;
9662 }
9663 .upk-ramble-carousel .upk-item:hover .upk-title a {
9664 color: #fff;
9665 }
9666 .upk-ramble-carousel .upk-item:hover .upk-text {
9667 color: #f8f8f8;
9668 opacity: 1;
9669 transition-delay: 0.4s;
9670 transform: translateY(0px);
9671 }
9672 .upk-ramble-carousel .upk-item:hover .upk-btn-comments-wrap .upk-readmore {
9673 color: #fff;
9674 }
9675 .upk-ramble-carousel .upk-item:hover .upk-btn-comments-wrap .upk-readmore svg * {
9676 fill: #fff;
9677 }
9678 .upk-ramble-carousel .upk-item:hover .upk-btn-comments-wrap .upk-comments {
9679 color: #fff;
9680 }
9681 .upk-ramble-carousel .upk-item:hover .upk-default-show {
9682 visibility: hidden;
9683 opacity: 0;
9684 transform: translateY(20px);
9685 }
9686 .upk-ramble-carousel .upk-item:hover .upk-default-hide {
9687 opacity: 1;
9688 transform: translateY(0);
9689 visibility: visible;
9690 transition-delay: 0.1s;
9691 }
9692 .upk-ramble-carousel .upk-img-wrap {
9693 display: flex;
9694 width: 100%;
9695 }
9696 .upk-ramble-carousel .upk-img-wrap:before {
9697 position: absolute;
9698 content: "";
9699 top: 0;
9700 left: 0;
9701 width: 100%;
9702 height: 100%;
9703 background-color: #fff;
9704 -webkit-transition: all 0.3s ease;
9705 transition: all 0.3s ease;
9706 }
9707 .upk-ramble-carousel .upk-img {
9708 object-fit: cover;
9709 height: 100%;
9710 width: 100%;
9711 }
9712 .upk-ramble-carousel .upk-content {
9713 position: absolute;
9714 top: 0;
9715 left: 0;
9716 width: 100%;
9717 }
9718 .upk-ramble-carousel .upk-author-name a {
9719 color: #fff;
9720 font-size: 15px;
9721 font-weight: 600;
9722 text-transform: capitalize;
9723 -webkit-transition: color 0.3s ease;
9724 transition: color 0.3s ease;
9725 }
9726 .upk-ramble-carousel .upk-post-time,
9727 .upk-ramble-carousel .upk-date {
9728 color: #f5f5f5;
9729 font-size: 14px;
9730 }
9731 .upk-ramble-carousel .upk-post-time {
9732 margin-left: 5px;
9733 }
9734 .upk-ramble-carousel .upk-post-time i {
9735 margin-right: 2px;
9736 }
9737 .upk-ramble-carousel .upk-date-reading-time {
9738 color: #f5f5f5;
9739 font-size: 14px;
9740 flex-wrap: wrap;
9741 }
9742 .upk-ramble-carousel .upk-date-reading-time > div {
9743 position: relative;
9744 display: inline-flex;
9745 }
9746 .upk-ramble-carousel .upk-date-reading-time > div:before {
9747 content: attr(data-separator);
9748 margin: 0 8px;
9749 }
9750 .upk-ramble-carousel .upk-date-reading-time > div:nth-child(1)::before {
9751 display: none;
9752 }
9753 .upk-ramble-carousel .upk-meta {
9754 display: flex;
9755 align-items: center;
9756 position: absolute;
9757 -webkit-transition: all 0.3s ease;
9758 transition: all 0.3s ease;
9759 opacity: 0;
9760 transform: translateY(-100%);
9761 }
9762 .upk-ramble-carousel .upk-meta .upk-author-image {
9763 margin-right: 15px;
9764 }
9765 .upk-ramble-carousel .upk-meta .upk-author-image img {
9766 border-radius: 80px;
9767 }
9768 .upk-ramble-carousel .upk-date-cetagory-wrap {
9769 display: inline-flex;
9770 align-items: center;
9771 position: relative;
9772 opacity: 1;
9773 transition: all 0.3s ease;
9774 margin-bottom: 15px;
9775 transform: translateY(0);
9776 visibility: visible;
9777 transition: all 0.3s ease;
9778 }
9779 .upk-ramble-carousel .upk-date-cetagory-wrap .upk-post-time,
9780 .upk-ramble-carousel .upk-date-cetagory-wrap .upk-date {
9781 color: #8D99AE;
9782 font-size: 15px;
9783 }
9784 .upk-ramble-carousel .upk-date-cetagory-wrap .upk-category {
9785 position: relative;
9786 margin-left: 10px;
9787 padding-left: 10px;
9788 }
9789 .upk-ramble-carousel .upk-date-cetagory-wrap .upk-category a {
9790 color: #8D99AE;
9791 font-size: 15px;
9792 text-transform: capitalize;
9793 }
9794 .upk-ramble-carousel .upk-date-cetagory-wrap .upk-category a + a {
9795 margin-left: 5px;
9796 }
9797 .upk-ramble-carousel .upk-date-cetagory-wrap .upk-category:before {
9798 content: "";
9799 position: absolute;
9800 background: #e6e9ec;
9801 height: 100%;
9802 width: 2px;
9803 left: -1px;
9804 }
9805 .upk-ramble-carousel .upk-date-cetagory-wrap .upk-category span {
9806 display: flex;
9807 }
9808 .upk-ramble-carousel .upk-title {
9809 font-size: 24px;
9810 font-weight: 600;
9811 margin: 0;
9812 padding-bottom: 15px;
9813 text-transform: capitalize;
9814 }
9815 .upk-ramble-carousel .upk-title a {
9816 color: #2B2D42;
9817 background-image: linear-gradient(currentColor, currentColor);
9818 background-position: 0 100%;
9819 background-repeat: no-repeat;
9820 background-size: 0 2px;
9821 -webkit-transition: all 0.3s ease;
9822 transition: all 0.3s ease;
9823 }
9824 .upk-ramble-carousel .upk-title a:hover {
9825 background-size: 100% 2px;
9826 }
9827 .upk-ramble-carousel .upk-text {
9828 font-size: 16px;
9829 color: #8D99AE;
9830 opacity: 0;
9831 transition: all 0.3s ease;
9832 transform: translateY(-20px);
9833 }
9834 .upk-ramble-carousel .upk-btn-comments-wrap {
9835 display: flex;
9836 justify-content: space-between;
9837 align-items: center;
9838 position: absolute;
9839 width: 100%;
9840 bottom: 0;
9841 padding: 30px;
9842 }
9843 .upk-ramble-carousel .upk-btn-comments-wrap .upk-readmore {
9844 color: #8D99AE;
9845 font-size: 15px;
9846 font-weight: 600;
9847 text-transform: capitalize;
9848 -webkit-transition: all 0.3s ease;
9849 transition: all 0.3s ease;
9850 }
9851 .upk-ramble-carousel .upk-btn-comments-wrap .upk-readmore svg {
9852 width: 1em;
9853 }
9854 .upk-ramble-carousel .upk-btn-comments-wrap .upk-readmore svg * {
9855 fill: #8D99AE;
9856 }
9857 .upk-ramble-carousel .upk-btn-comments-wrap .upk-comments {
9858 color: #8D99AE;
9859 font-size: 15px;
9860 text-transform: capitalize;
9861 -webkit-transition: color 0.3s ease;
9862 transition: color 0.3s ease;
9863 }
9864 .upk-ramble-carousel .upk-default-show {
9865 position: absolute;
9866 -webkit-transition: all 0.3s ease;
9867 transition: all 0.3s ease;
9868 opacity: 1;
9869 transform: translateY(0);
9870 padding: 30px;
9871 }
9872 .upk-ramble-carousel .upk-default-hide {
9873 position: absolute;
9874 -webkit-transition: all 0.3s ease;
9875 transition: all 0.3s ease;
9876 opacity: 0;
9877 transform: translateY(-100%);
9878 visibility: hidden;
9879 padding: 30px;
9880 }
9881
9882 .upk-global-link-yes .upk-ramble-carousel .upk-item:hover {
9883 cursor: pointer;
9884 }
9885
9886 .upk-alice-carousel .upk-item {
9887 display: flex;
9888 }
9889 .upk-alice-carousel .upk-item-box {
9890 position: relative;
9891 display: flex;
9892 width: 100%;
9893 overflow: hidden;
9894 }
9895 .upk-alice-carousel .upk-item-box::before {
9896 content: "";
9897 display: block;
9898 position: absolute;
9899 width: 100%;
9900 top: 0;
9901 bottom: 0;
9902 z-index: 2;
9903 background: rgba(27, 25, 25, 0.5490196078);
9904 transition: all 0.3s ease;
9905 }
9906 .upk-alice-carousel .upk-item-box:hover .upk-img-wrap .upk-img {
9907 transform: scale(1.1);
9908 }
9909 .upk-alice-carousel .upk-item-box:hover .upk-category {
9910 opacity: 1;
9911 }
9912 .upk-alice-carousel .upk-img-wrap {
9913 overflow: hidden;
9914 display: flex;
9915 width: 100%;
9916 }
9917 .upk-alice-carousel .upk-img-wrap .upk-img {
9918 width: 100%;
9919 height: 100%;
9920 object-fit: cover;
9921 transition: all 1s ease;
9922 }
9923 .upk-alice-carousel .upk-category {
9924 position: absolute;
9925 right: 0;
9926 top: 0;
9927 opacity: 0;
9928 transition: opacity 0.5s ease;
9929 z-index: 11;
9930 }
9931 .upk-alice-carousel .upk-category a {
9932 color: #e8e4e4;
9933 display: inline-block;
9934 font-size: 11px;
9935 font-weight: 500;
9936 text-transform: uppercase;
9937 background: #EF233C;
9938 padding: 5px 14px;
9939 transition: all 0.3s ease;
9940 }
9941 .upk-alice-carousel .upk-category a:hover {
9942 background: #D90429;
9943 }
9944 .upk-alice-carousel .upk-category a + a {
9945 margin-left: 5px;
9946 }
9947 .upk-alice-carousel .upk-content {
9948 position: absolute;
9949 padding: 30px;
9950 width: 100%;
9951 bottom: 0;
9952 z-index: 10;
9953 }
9954 .upk-alice-carousel .upk-title {
9955 display: block;
9956 font-size: 20px;
9957 font-weight: 600;
9958 line-height: 1.4;
9959 margin: 0;
9960 padding-bottom: 10px;
9961 text-transform: capitalize;
9962 }
9963 .upk-alice-carousel .upk-title a {
9964 color: #fff;
9965 transition: all 0.3s ease;
9966 }
9967 .upk-alice-carousel .upk-meta {
9968 display: flex;
9969 flex-wrap: wrap;
9970 align-items: center;
9971 font-size: 14px;
9972 color: #EDF2F4;
9973 text-transform: capitalize;
9974 }
9975 .upk-alice-carousel .upk-meta .upk-author {
9976 position: relative;
9977 }
9978 .upk-alice-carousel .upk-meta .upk-author a {
9979 color: #EDF2F4;
9980 }
9981 .upk-alice-carousel .upk-meta .upk-author span {
9982 padding-right: 6px;
9983 }
9984 .upk-alice-carousel .upk-meta .upk-date {
9985 position: relative;
9986 font-weight: 400;
9987 }
9988 .upk-alice-carousel .upk-meta .upk-post-time {
9989 margin-left: 5px;
9990 }
9991 .upk-alice-carousel .upk-meta .upk-post-time i {
9992 margin-right: 2px;
9993 }
9994 .upk-alice-carousel .upk-meta > div {
9995 position: relative;
9996 display: inline-flex;
9997 }
9998 .upk-alice-carousel .upk-meta > div:before {
9999 content: attr(data-separator);
10000 margin: 0 5px;
10001 }
10002 .upk-alice-carousel .upk-meta > div:nth-child(1)::before {
10003 display: none;
10004 }
10005 .upk-alice-carousel .upk-content-bottom-center .upk-content {
10006 left: 50%;
10007 text-align: center;
10008 transform: translate(-50%, 0);
10009 }
10010 .upk-alice-carousel .upk-content-bottom-center .upk-content .upk-meta {
10011 justify-content: center;
10012 }
10013 .upk-alice-carousel .upk-content-bottom-left .upk-content {
10014 text-align: left;
10015 left: 0;
10016 }
10017 .upk-alice-carousel .upk-content-bottom-left .upk-content .upk-meta {
10018 justify-content: left;
10019 }
10020 .upk-alice-carousel .upk-content-bottom-right .upk-content {
10021 text-align: right;
10022 right: 0;
10023 }
10024 .upk-alice-carousel .upk-content-bottom-right .upk-content .upk-meta {
10025 justify-content: flex-end;
10026 }
10027
10028 .upk-global-link-yes .upk-alice-carousel .upk-item:hover {
10029 cursor: pointer;
10030 }
10031
10032 .upk-alice-grid .upk-alice-wrap {
10033 display: grid;
10034 }
10035 .upk-alice-grid .upk-item {
10036 display: flex;
10037 overflow: hidden;
10038 transition: all 0.3s ease;
10039 }
10040 .upk-alice-grid .upk-item-box {
10041 position: relative;
10042 display: flex;
10043 width: 100%;
10044 }
10045 .upk-alice-grid .upk-item-box::before {
10046 content: "";
10047 display: block;
10048 position: absolute;
10049 width: 100%;
10050 top: 0;
10051 bottom: 0;
10052 z-index: 2;
10053 background: rgba(27, 25, 25, 0.5490196078);
10054 transition: all 0.3s ease;
10055 }
10056 .upk-alice-grid .upk-item-box:hover .upk-img-wrap .upk-img {
10057 transform: scale(1.1);
10058 }
10059 .upk-alice-grid .upk-item-box:hover .upk-category {
10060 opacity: 1;
10061 }
10062 .upk-alice-grid .upk-img-wrap {
10063 overflow: hidden;
10064 display: flex;
10065 width: 100%;
10066 }
10067 .upk-alice-grid .upk-img-wrap .upk-img {
10068 width: 100%;
10069 height: 100%;
10070 object-fit: cover;
10071 transition: all 1s ease;
10072 }
10073 .upk-alice-grid .upk-category {
10074 position: absolute;
10075 right: 0;
10076 top: 0;
10077 opacity: 0;
10078 transition: opacity 0.5s ease;
10079 z-index: 11;
10080 }
10081 .upk-alice-grid .upk-category a {
10082 color: #e8e4e4;
10083 display: inline-block;
10084 font-size: 11px;
10085 font-weight: 500;
10086 text-transform: uppercase;
10087 background: #EF233C;
10088 padding: 5px 14px;
10089 transition: all 0.3s ease;
10090 }
10091 .upk-alice-grid .upk-category a:hover {
10092 background: #D90429;
10093 }
10094 .upk-alice-grid .upk-category a + a {
10095 margin-left: 5px;
10096 }
10097 .upk-alice-grid .upk-content {
10098 position: absolute;
10099 padding: 30px;
10100 width: 100%;
10101 bottom: 0;
10102 z-index: 10;
10103 }
10104 .upk-alice-grid .upk-title {
10105 display: block;
10106 font-size: 16px;
10107 font-weight: 600;
10108 line-height: 1.4;
10109 margin: 0px;
10110 padding-bottom: 10px;
10111 text-transform: capitalize;
10112 }
10113 .upk-alice-grid .upk-title a {
10114 color: #fff;
10115 transition: all 0.3s ease;
10116 }
10117 .upk-alice-grid .upk-meta {
10118 display: flex;
10119 flex-wrap: wrap;
10120 align-items: center;
10121 font-size: 11px;
10122 color: #EDF2F4;
10123 text-transform: capitalize;
10124 }
10125 .upk-alice-grid .upk-meta .upk-author {
10126 position: relative;
10127 }
10128 .upk-alice-grid .upk-meta .upk-author a {
10129 color: #EDF2F4;
10130 }
10131 .upk-alice-grid .upk-meta .upk-author span {
10132 padding-right: 6px;
10133 }
10134 .upk-alice-grid .upk-meta .upk-date {
10135 position: relative;
10136 font-weight: 400;
10137 }
10138 .upk-alice-grid .upk-meta .upk-post-time {
10139 margin-left: 5px;
10140 }
10141 .upk-alice-grid .upk-meta .upk-post-time i {
10142 margin-right: 2px;
10143 }
10144 .upk-alice-grid .upk-meta > div {
10145 position: relative;
10146 display: inline-flex;
10147 }
10148 .upk-alice-grid .upk-meta > div:before {
10149 content: attr(data-separator);
10150 margin: 0 5px;
10151 }
10152 .upk-alice-grid .upk-meta > div:nth-child(1)::before {
10153 display: none;
10154 }
10155 .upk-alice-grid .upk-style-1 {
10156 grid-gap: 20px;
10157 grid-template-columns: repeat(1, 1fr);
10158 }
10159 .upk-alice-grid .upk-style-2 {
10160 grid-template-columns: repeat(6, 1fr);
10161 }
10162 .upk-alice-grid .upk-style-2 .upk-item, .upk-alice-grid .upk-style-2:nth-child(-n+2) {
10163 grid-column: 6 span/auto;
10164 }
10165 .upk-alice-grid .upk-style-3 {
10166 grid-gap: 20px;
10167 grid-template-columns: repeat(6, 1fr);
10168 }
10169 .upk-alice-grid .upk-style-3 .upk-item {
10170 grid-column: span 6/auto;
10171 }
10172 .upk-alice-grid .upk-style-4 {
10173 grid-gap: 20px;
10174 grid-template-columns: repeat(6, 1fr);
10175 }
10176 .upk-alice-grid .upk-style-4 .upk-item {
10177 grid-column: span 6/auto;
10178 }
10179 .upk-alice-grid .upk-content-bottom-center .upk-content {
10180 left: 50%;
10181 text-align: center;
10182 transform: translate(-50%, 0);
10183 }
10184 .upk-alice-grid .upk-content-bottom-center .upk-content .upk-meta {
10185 justify-content: center;
10186 }
10187 .upk-alice-grid .upk-content-bottom-left .upk-content {
10188 text-align: left;
10189 left: 0;
10190 }
10191 .upk-alice-grid .upk-content-bottom-left .upk-content .upk-meta {
10192 justify-content: left;
10193 }
10194 .upk-alice-grid .upk-content-bottom-right .upk-content {
10195 text-align: right;
10196 right: 0;
10197 }
10198 .upk-alice-grid .upk-content-bottom-right .upk-content .upk-meta {
10199 justify-content: flex-end;
10200 }
10201
10202 .upk-global-link-yes .upk-alice-grid .upk-item:hover {
10203 cursor: pointer;
10204 }
10205
10206 @media (min-width: 768px) {
10207 .upk-alice-grid .upk-title {
10208 padding-bottom: 8px;
10209 font-size: 16px;
10210 }
10211 .upk-alice-grid .upk-meta {
10212 font-size: 12px;
10213 }
10214 .upk-alice-grid .upk-style-1 {
10215 grid-template-columns: repeat(2, 1fr);
10216 }
10217 .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) {
10218 grid-column: 3 span/auto;
10219 }
10220 .upk-alice-grid .upk-style-3 .upk-item {
10221 grid-column: span 3/auto;
10222 }
10223 .upk-alice-grid .upk-style-3 .upk-item:nth-child(6n+1) {
10224 grid-column: span 3/auto;
10225 }
10226 .upk-alice-grid .upk-style-3 .upk-item:nth-child(6n+1) .upk-title {
10227 font-size: 22px;
10228 }
10229 .upk-alice-grid .upk-style-4 .upk-item:nth-child(5n+2) {
10230 grid-column: span 3/auto;
10231 grid-row: span 2;
10232 }
10233 .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) {
10234 grid-column: span 3/auto;
10235 }
10236 }
10237 @media (min-width: 1024px) {
10238 .upk-alice-grid .upk-category a {
10239 font-size: 12px;
10240 padding: 7px 14px;
10241 }
10242 .upk-alice-grid .upk-title {
10243 padding-bottom: 12px;
10244 }
10245 .upk-alice-grid .upk-style-1 {
10246 grid-template-columns: repeat(3, 1fr);
10247 }
10248 .upk-alice-grid .upk-style-2 .upk-item,
10249 .upk-alice-grid .upk-style-3 .upk-item {
10250 grid-column: span 2/auto;
10251 }
10252 .upk-alice-grid .upk-style-2 .upk-item .upk-title,
10253 .upk-alice-grid .upk-style-3 .upk-item .upk-title {
10254 font-size: 20px;
10255 }
10256 .upk-alice-grid .upk-style-2 .upk-item:nth-child(5n+1), .upk-alice-grid .upk-style-2 .upk-item:nth-child(5n+2) {
10257 grid-column: 3 span/auto;
10258 }
10259 .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 {
10260 font-size: 25px;
10261 }
10262 .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) {
10263 grid-column: 2 span/auto;
10264 }
10265 .upk-alice-grid .upk-style-3 .upk-item:nth-child(6n+1) {
10266 grid-column: span 4/auto;
10267 grid-row: span 2/auto;
10268 }
10269 .upk-alice-grid .upk-style-3 .upk-item:nth-child(6n+1) .upk-title {
10270 font-size: 25px;
10271 }
10272 .upk-alice-grid .upk-style-4 .upk-item:nth-child(5n+2) {
10273 grid-column: span 2/auto;
10274 grid-row: span 2;
10275 }
10276 .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) {
10277 grid-column: span 2/auto;
10278 }
10279 }
10280 .upk-harold-list .upk-list-wrap {
10281 display: grid;
10282 grid-gap: 20px;
10283 }
10284 .upk-harold-list .upk-item {
10285 position: relative;
10286 overflow: hidden;
10287 display: flex;
10288 padding: clamp(10px, 2vw, 20px);
10289 border-radius: 8px;
10290 border: 1px solid #e8ecf3;
10291 transition: all 0.3s ease;
10292 }
10293 .upk-harold-list .upk-item-box {
10294 display: flex;
10295 }
10296 .upk-harold-list .upk-image-wrap {
10297 max-width: clamp(100px, 10vw, 130px);
10298 min-width: clamp(100px, 10vw, 130px);
10299 width: 100%;
10300 display: flex;
10301 }
10302 .upk-harold-list .upk-image-wrap .upk-img {
10303 width: 100%;
10304 height: 100%;
10305 object-fit: cover;
10306 border-radius: 5px;
10307 }
10308 .upk-harold-list .upk-content {
10309 display: flex;
10310 align-items: center;
10311 padding: clamp(10px, 2vw, 20px);
10312 }
10313 .upk-harold-list .upk-category {
10314 margin-bottom: clamp(10px, 1vw, 15px);
10315 }
10316 .upk-harold-list .upk-category a {
10317 text-transform: capitalize;
10318 color: #8D99AE;
10319 font-size: 10px;
10320 padding: clamp(3px, 1vw, 4px) clamp(7px, 1vw, 10px);
10321 text-transform: uppercase;
10322 font-weight: 600;
10323 border-radius: 4px;
10324 line-height: 1;
10325 transition: all 0.3s ease;
10326 }
10327 .upk-harold-list .upk-category a:hover {
10328 border: 1px solid #EF233C;
10329 color: #EF233C;
10330 }
10331 .upk-harold-list .upk-category a + a {
10332 margin-left: 5px;
10333 }
10334 .upk-harold-list .upk-title {
10335 font-size: clamp(16px, 2vw, 20px);
10336 font-weight: 600;
10337 margin: 0px;
10338 padding-bottom: clamp(10px, 1vw, 15px);
10339 text-transform: capitalize;
10340 }
10341 .upk-harold-list .upk-title a {
10342 color: #2B2D42;
10343 }
10344 .upk-harold-list .upk-title a:hover {
10345 color: #EF233C;
10346 }
10347 .upk-harold-list .upk-meta {
10348 display: flex;
10349 flex-wrap: wrap;
10350 align-items: center;
10351 font-size: 11px;
10352 }
10353 .upk-harold-list .upk-meta .upk-reading-time,
10354 .upk-harold-list .upk-meta .upk-post-time,
10355 .upk-harold-list .upk-meta .upk-author a,
10356 .upk-harold-list .upk-meta .upk-date {
10357 text-transform: uppercase;
10358 font-weight: 500;
10359 color: #8D99AE;
10360 display: flex;
10361 align-items: center;
10362 }
10363 .upk-harold-list .upk-meta .upk-reading-time i,
10364 .upk-harold-list .upk-meta .upk-post-time i,
10365 .upk-harold-list .upk-meta .upk-author a i,
10366 .upk-harold-list .upk-meta .upk-date i {
10367 margin-right: 5px;
10368 }
10369 .upk-harold-list .upk-meta .upk-post-time {
10370 margin-left: 5px;
10371 }
10372 .upk-harold-list .upk-meta .upk-post-time i {
10373 margin-right: 2px;
10374 }
10375 .upk-harold-list .upk-meta > div {
10376 position: relative;
10377 display: inline-flex;
10378 }
10379 .upk-harold-list .upk-meta > div:before {
10380 content: attr(data-separator);
10381 margin: 0 5px;
10382 }
10383 .upk-harold-list .upk-meta > div:nth-child(1)::before {
10384 display: none;
10385 }
10386
10387 .upk-global-link-yes .upk-harold-list .upk-item:hover {
10388 cursor: pointer;
10389 }
10390
10391 .upk-harold-carousel .upk-item {
10392 position: relative;
10393 overflow: hidden;
10394 display: flex;
10395 padding: clamp(10px, 2vw, 20px);
10396 border-radius: 8px;
10397 border: 1px solid #e8ecf3;
10398 transition: all 0.3s ease;
10399 }
10400 .upk-harold-carousel .upk-item-box {
10401 display: flex;
10402 }
10403 .upk-harold-carousel .upk-image {
10404 max-width: clamp(100px, 10vw, 130px);
10405 min-width: clamp(100px, 10vw, 130px);
10406 width: 100%;
10407 display: flex;
10408 }
10409 .upk-harold-carousel .upk-image .upk-harold-img {
10410 width: 100%;
10411 height: 100%;
10412 object-fit: cover;
10413 border-radius: 5px;
10414 }
10415 .upk-harold-carousel .upk-content {
10416 display: flex;
10417 align-items: center;
10418 padding: clamp(10px, 2vw, 20px);
10419 }
10420 .upk-harold-carousel .upk-category {
10421 margin-bottom: clamp(10px, 1vw, 15px);
10422 }
10423 .upk-harold-carousel .upk-category a {
10424 text-transform: capitalize;
10425 color: #8D99AE;
10426 font-size: 10px;
10427 padding: clamp(3px, 1vw, 4px) clamp(7px, 1vw, 10px);
10428 text-transform: uppercase;
10429 font-weight: 600;
10430 border-radius: 4px;
10431 line-height: 1;
10432 transition: all 0.3s ease;
10433 }
10434 .upk-harold-carousel .upk-category a:hover {
10435 border: 1px solid #EF233C;
10436 color: #EF233C;
10437 }
10438 .upk-harold-carousel .upk-category a + a {
10439 margin-left: 5px;
10440 }
10441 .upk-harold-carousel .upk-title {
10442 font-size: clamp(16px, 2vw, 20px);
10443 font-weight: 600;
10444 margin: 0px;
10445 padding-bottom: clamp(10px, 1vw, 15px);
10446 text-transform: capitalize;
10447 }
10448 .upk-harold-carousel .upk-title a {
10449 color: #2B2D42;
10450 }
10451 .upk-harold-carousel .upk-title a:hover {
10452 color: #EF233C;
10453 }
10454 .upk-harold-carousel .upk-meta {
10455 display: flex;
10456 flex-wrap: wrap;
10457 align-items: center;
10458 font-size: 11px;
10459 }
10460 .upk-harold-carousel .upk-meta .upk-reading-time,
10461 .upk-harold-carousel .upk-meta .upk-post-time,
10462 .upk-harold-carousel .upk-meta .upk-author a,
10463 .upk-harold-carousel .upk-meta .upk-date {
10464 text-transform: uppercase;
10465 font-weight: 500;
10466 color: #8D99AE;
10467 display: flex;
10468 align-items: center;
10469 line-height: 1;
10470 }
10471 .upk-harold-carousel .upk-meta .upk-reading-time i,
10472 .upk-harold-carousel .upk-meta .upk-post-time i,
10473 .upk-harold-carousel .upk-meta .upk-author a i,
10474 .upk-harold-carousel .upk-meta .upk-date i {
10475 margin-right: 5px;
10476 }
10477 .upk-harold-carousel .upk-meta .upk-post-time {
10478 margin-left: 5px;
10479 }
10480 .upk-harold-carousel .upk-meta .upk-post-time i {
10481 margin-right: 2px;
10482 }
10483 .upk-harold-carousel .upk-meta > div {
10484 position: relative;
10485 display: inline-flex;
10486 }
10487 .upk-harold-carousel .upk-meta > div:before {
10488 content: attr(data-separator);
10489 margin: 0 5px;
10490 }
10491 .upk-harold-carousel .upk-meta > div:nth-child(1)::before {
10492 display: none;
10493 }
10494
10495 .upk-global-link-yes .upk-harold-carousel .upk-item:hover {
10496 cursor: pointer;
10497 }
10498
10499 .upk-item-match-height--yes .upk-harold-carousel .swiper-slide {
10500 height: initial;
10501 }
10502
10503 .upk-paradox-slider .upk-item {
10504 display: flex;
10505 height: clamp(29.375rem, 60vw, 40.625rem);
10506 overflow: hidden;
10507 }
10508 .upk-paradox-slider .upk-image-wrapper:before {
10509 content: "";
10510 position: absolute;
10511 height: 100%;
10512 width: 100%;
10513 background: rgba(43, 45, 66, 0.5);
10514 left: 0;
10515 top: 0;
10516 z-index: 1;
10517 }
10518 .upk-paradox-slider .upk-img {
10519 position: absolute;
10520 object-fit: cover;
10521 height: 100%;
10522 width: 100%;
10523 }
10524 .upk-paradox-slider .upk-content-box {
10525 display: flex;
10526 align-items: center;
10527 justify-content: center;
10528 height: 100%;
10529 width: 100%;
10530 max-width: 780px;
10531 padding: clamp(1.25rem, 4vw, 2.5rem);
10532 z-index: 10;
10533 }
10534 .upk-paradox-slider .upk-category-date-wrap {
10535 padding-bottom: clamp(0.625rem, 2vw, 0.938rem);
10536 }
10537 .upk-paradox-slider .upk-category {
10538 display: flex;
10539 }
10540 .upk-paradox-slider .upk-category a {
10541 color: #EDF2F4;
10542 background: #EF233C;
10543 display: inline-flex;
10544 padding: clamp(0.25rem, 1.5vw, 0.375rem) clamp(0.5rem, 1.5vw, 0.75rem);
10545 font-size: clamp(0.688rem, 2vw, 0.75rem);
10546 line-height: 1;
10547 font-weight: 600;
10548 text-transform: uppercase;
10549 border-radius: 2px;
10550 letter-spacing: 0.5px;
10551 }
10552 .upk-paradox-slider .upk-category a + a {
10553 margin-left: 5px;
10554 }
10555 .upk-paradox-slider .upk-post-time {
10556 display: inline-flex;
10557 align-items: center;
10558 margin-left: 5px;
10559 }
10560 .upk-paradox-slider .upk-post-time i {
10561 margin-right: 2px;
10562 }
10563 .upk-paradox-slider .upk-meta {
10564 color: #EDF2F4;
10565 font-size: clamp(0.75rem, 2vw, 0.875rem);
10566 text-transform: uppercase;
10567 padding-left: clamp(0.625rem, 1.5vw, 0.938rem);
10568 }
10569 .upk-paradox-slider .upk-meta > div {
10570 position: relative;
10571 }
10572 .upk-paradox-slider .upk-meta > div:before {
10573 content: attr(data-separator);
10574 margin: 0 8px;
10575 }
10576 .upk-paradox-slider .upk-meta > div:nth-child(1)::before {
10577 display: none;
10578 }
10579 .upk-paradox-slider .upk-title {
10580 font-size: clamp(1.5rem, 5vw, 3rem);
10581 padding-bottom: clamp(0.938rem, 3vw, 1.875rem);
10582 margin: 0;
10583 }
10584 .upk-paradox-slider .upk-title a {
10585 color: #fff;
10586 }
10587 .upk-paradox-slider .upk-text {
10588 color: #EDF2F4;
10589 font-size: clamp(0.875rem, 2vw, 1rem);
10590 padding-bottom: clamp(1.25rem, 3vw, 2.188rem);
10591 }
10592 .upk-paradox-slider .upk-text p {
10593 margin: 0;
10594 }
10595 .upk-paradox-slider .upk-author-image {
10596 display: flex;
10597 }
10598 .upk-paradox-slider .upk-author-image img {
10599 border-radius: 80px;
10600 margin-right: clamp(0.625rem, 2vw, 0.938rem);
10601 }
10602 .upk-paradox-slider .upk-author-name a {
10603 font-size: clamp(0.875rem, 2vw, 1rem);
10604 margin-bottom: 2px;
10605 }
10606 .upk-paradox-slider .upk-author-role {
10607 font-size: clamp(0.75rem, 2vw, 0.875rem);
10608 }
10609 .upk-paradox-slider .upk-author-role,
10610 .upk-paradox-slider .upk-author-name a {
10611 text-transform: capitalize;
10612 color: #EDF2F4;
10613 display: flex;
10614 }
10615
10616 .upk-content--left .upk-paradox-slider .upk-content-box {
10617 text-align: left;
10618 }
10619 .upk-content--left .upk-paradox-slider .upk-author-wrapper,
10620 .upk-content--left .upk-paradox-slider .upk-category-date-wrap {
10621 justify-content: left;
10622 }
10623
10624 .upk-content--center .upk-paradox-slider .upk-content-box {
10625 text-align: center;
10626 }
10627 .upk-content--center .upk-paradox-slider .upk-author-wrapper,
10628 .upk-content--center .upk-paradox-slider .upk-category-date-wrap {
10629 justify-content: center;
10630 }
10631
10632 .upk-content--right .upk-paradox-slider .upk-content-box {
10633 text-align: right;
10634 }
10635 .upk-content--right .upk-paradox-slider .upk-author-wrapper,
10636 .upk-content--right .upk-paradox-slider .upk-category-date-wrap {
10637 justify-content: flex-end;
10638 }
10639
10640 .upk-global-link-yes .upk-item:hover {
10641 cursor: pointer;
10642 }
10643
10644 .upk-paradox-slider .upk-navigation-prev,
10645 .upk-paradox-slider .upk-navigation-next {
10646 color: #fff;
10647 border: 1px solid #fff;
10648 padding: 15px;
10649 border-radius: 60px;
10650 transition: all 0.3s ease;
10651 }
10652 .upk-paradox-slider .upk-navigation-prev i,
10653 .upk-paradox-slider .upk-navigation-next i {
10654 font-size: 18px;
10655 transition: all 0.3s ease;
10656 }
10657 .upk-paradox-slider .upk-navigation-prev:hover,
10658 .upk-paradox-slider .upk-navigation-next:hover {
10659 color: #EF233C;
10660 background: #fff;
10661 }
10662 .upk-paradox-slider .upk-slider .swiper-pagination .swiper-pagination-bullet,
10663 .upk-paradox-slider .upk-dots-container .swiper-pagination .swiper-pagination-bullet,
10664 .upk-paradox-slider .upk-arrows-dots-container .swiper-pagination .swiper-pagination-bullet {
10665 width: 40px;
10666 height: 6px;
10667 border-radius: 0;
10668 background: #fff;
10669 }
10670
10671 .upk-news-ticker {
10672 position: relative;
10673 display: block;
10674 background-color: #2B2D42;
10675 width: 100%;
10676 height: 40px;
10677 box-sizing: border-box;
10678 line-height: 40px;
10679 overflow: hidden;
10680 border-radius: 2px;
10681 text-align: auto;
10682 font-size: 14px;
10683 }
10684 .upk-news-ticker .upk-news-ticker-label {
10685 background-color: #EF233C;
10686 left: 0;
10687 top: 0;
10688 bottom: 0;
10689 height: 100%;
10690 position: absolute;
10691 text-align: center;
10692 color: #FFF;
10693 font-weight: bold;
10694 z-index: 3;
10695 padding: 0 15px;
10696 white-space: nowrap;
10697 font-size: 12px;
10698 line-height: inherit;
10699 }
10700 .upk-news-ticker .upk-news-ticker-label::after {
10701 content: "";
10702 position: absolute;
10703 right: -15px;
10704 border: 8px solid transparent;
10705 border-left-color: #EF233C;
10706 top: 50%;
10707 transform: translateY(-50%);
10708 }
10709 .upk-news-ticker .upk-news-ticker-content {
10710 position: absolute;
10711 left: 0;
10712 top: 0;
10713 bottom: 0;
10714 height: 100%;
10715 right: 0;
10716 overflow: hidden;
10717 line-height: inherit;
10718 }
10719 .upk-news-ticker .upk-news-ticker-content:after, .upk-news-ticker .upk-news-ticker-content:before {
10720 content: "";
10721 height: 100%;
10722 position: absolute;
10723 box-shadow: 0 0 12px 12px #2B2D42;
10724 width: 1px;
10725 z-index: 1;
10726 top: 0;
10727 }
10728 .upk-news-ticker .upk-news-ticker-content:before {
10729 left: -1px;
10730 }
10731 .upk-news-ticker .upk-news-ticker-content:after {
10732 right: -1px;
10733 }
10734 .upk-news-ticker .upk-news-ticker-content * {
10735 color: #fff;
10736 }
10737 .upk-news-ticker .upk-news-ticker-content a:hover {
10738 color: #ddd;
10739 }
10740 .upk-news-ticker .upk-news-ticker-content ul {
10741 display: block;
10742 height: 100%;
10743 list-style: none;
10744 padding: 0;
10745 margin: 0;
10746 left: 0;
10747 bottom: 0;
10748 width: 100%;
10749 position: absolute;
10750 }
10751 .upk-news-ticker .upk-news-ticker-content ul li {
10752 white-space: nowrap;
10753 overflow: hidden !important;
10754 text-overflow: ellipsis;
10755 text-decoration: none;
10756 -webkit-transition: color 0.2s linear;
10757 -moz-transition: color 0.2s linear;
10758 -o-transition: color 0.2s linear;
10759 transition: color 0.2s linear;
10760 position: absolute;
10761 width: 100%;
10762 display: none;
10763 color: #333;
10764 }
10765 .upk-news-ticker .upk-news-ticker-content ul li a {
10766 white-space: nowrap;
10767 text-overflow: ellipsis;
10768 text-decoration: none;
10769 padding: 0 12px;
10770 position: relative;
10771 display: block;
10772 overflow: hidden;
10773 }
10774 .upk-news-ticker .upk-news-ticker-content .upk-news-ticker-date,
10775 .upk-news-ticker .upk-news-ticker-content .upk-news-ticker-time {
10776 letter-spacing: 0px;
10777 font-weight: 700;
10778 }
10779 .upk-news-ticker .upk-news-ticker-content .upk-news-ticker-date .upk-news-ticker-date-sep,
10780 .upk-news-ticker .upk-news-ticker-content .upk-news-ticker-time .upk-news-ticker-date-sep {
10781 margin-left: -3px;
10782 margin-right: -3px;
10783 }
10784 .upk-news-ticker .upk-news-ticker-navigation .upk-news-ticker-play polygon {
10785 display: block;
10786 }
10787 .upk-news-ticker .upk-news-ticker-navigation .upk-news-ticker-play rect {
10788 display: none;
10789 }
10790 .upk-news-ticker .upk-news-ticker-navigation .upk-news-ticker-pause polygon {
10791 display: none;
10792 }
10793 .upk-news-ticker .upk-news-ticker-navigation .upk-news-ticker-pause rect {
10794 display: block;
10795 }
10796 .upk-news-ticker .upk-news-ticker-navigation button svg {
10797 color: #d5d5d5;
10798 }
10799 .upk-news-ticker .upk-news-ticker-navigation button:hover svg {
10800 color: #fff;
10801 }
10802
10803 .upk-news-ticker-loading {
10804 position: absolute;
10805 left: 0;
10806 right: 0;
10807 top: 0;
10808 bottom: 0;
10809 background-color: rgb(255, 255, 255);
10810 z-index: 5;
10811 padding: 0 10px;
10812 color: rgb(0, 0, 0);
10813 }
10814
10815 .upk-news-ticker-loader-text {
10816 padding: 0 10px;
10817 }
10818
10819 .upk-news-ticker-prefix {
10820 color: #d65d7a;
10821 margin-right: 15px;
10822 padding-left: 10px;
10823 }
10824
10825 .upk-news-ticker-positive {
10826 color: #0b8457;
10827 font-weight: bold;
10828 }
10829
10830 .upk-news-ticker-negative {
10831 color: #dc2f2f;
10832 font-weight: bold;
10833 }
10834
10835 .upk-news-ticker-controls {
10836 width: auto;
10837 right: 0;
10838 top: 0;
10839 bottom: 0;
10840 height: 100%;
10841 position: absolute;
10842 -webkit-touch-callout: none;
10843 -webkit-user-select: none;
10844 -khtml-user-select: none;
10845 -moz-user-select: none;
10846 -ms-user-select: none;
10847 user-select: none;
10848 }
10849
10850 .upk-news-ticker-controls button {
10851 float: left;
10852 height: 100%;
10853 cursor: pointer;
10854 border: none;
10855 text-align: center;
10856 background-color: transparent;
10857 outline: none;
10858 }
10859
10860 .upk-effect-scroll .upk-news-ticker-content ul {
10861 display: block;
10862 width: 100%;
10863 position: relative;
10864 }
10865
10866 .upk-effect-scroll .upk-news-ticker-content ul li {
10867 display: list-item;
10868 float: left;
10869 position: relative;
10870 width: auto;
10871 }
10872
10873 .upk-news-ticker-direction-rtl {
10874 direction: rtl;
10875 }
10876 .upk-news-ticker-direction-rtl .upk-news-ticker-label {
10877 left: auto;
10878 right: 0;
10879 }
10880 .upk-news-ticker-direction-rtl .upk-news-ticker-controls {
10881 right: auto;
10882 left: 0;
10883 }
10884 .upk-news-ticker-direction-rtl .upk-news-ticker-prefix {
10885 margin-left: 15px;
10886 margin-right: 0;
10887 padding-left: 0;
10888 padding-right: 10px;
10889 }
10890 .upk-news-ticker-direction-rtl .upk-news-ticker-controls button {
10891 border-left: none;
10892 }
10893 .upk-news-ticker-direction-rtl.upk-effect-scroll .upk-news-ticker-content ul li {
10894 float: right;
10895 }
10896
10897 .upk-accordion-wrapper {
10898 display: flex;
10899 gap: 20px;
10900 }
10901 .upk-accordion-wrapper .upk-accordion-item {
10902 flex: 1 1;
10903 transition: flex 400ms;
10904 cursor: pointer;
10905 overflow: hidden;
10906 border-radius: 10px;
10907 }
10908 .upk-accordion-wrapper .upk-accordion-item:hover {
10909 flex: 2;
10910 }
10911 .upk-accordion-wrapper .upk-accordion-item:hover .upk-accordion-item-box::before {
10912 background: rgba(19, 19, 28, 0.7);
10913 }
10914 .upk-accordion-wrapper .upk-accordion-item-box {
10915 position: relative;
10916 width: 100%;
10917 height: 100%;
10918 transition: all 0.3s ease;
10919 }
10920 .upk-accordion-wrapper .upk-accordion-item-box::before {
10921 position: absolute;
10922 content: "";
10923 width: 100%;
10924 height: 100%;
10925 background: rgba(43, 45, 66, 0.5);
10926 transition: all 0.3s ease;
10927 }
10928 .upk-accordion-wrapper .upk-accordion-image {
10929 height: 100%;
10930 width: 100%;
10931 display: flex;
10932 }
10933 .upk-accordion-wrapper .upk-accordion-image .upk-img {
10934 width: 100%;
10935 height: 100%;
10936 object-fit: cover;
10937 }
10938 .upk-accordion-wrapper .upk-accordion-content {
10939 position: absolute;
10940 bottom: 0;
10941 left: 0;
10942 padding: 20px;
10943 width: 100%;
10944 }
10945 .upk-accordion-wrapper .upk-category {
10946 display: flex;
10947 margin-bottom: 10px;
10948 }
10949 .upk-accordion-wrapper .upk-category a,
10950 .upk-accordion-wrapper .upk-category a:before {
10951 display: block;
10952 color: #fff;
10953 background: #EF233C;
10954 padding: 6px 12px;
10955 font-size: 11px;
10956 font-weight: 500;
10957 line-height: 1;
10958 border-radius: 3px;
10959 text-transform: uppercase;
10960 transition: all 0.3s ease;
10961 }
10962 .upk-accordion-wrapper .upk-category a:hover,
10963 .upk-accordion-wrapper .upk-category a:hover::before {
10964 background: #D90429;
10965 }
10966 .upk-accordion-wrapper .upk-category a + a {
10967 margin-left: 5px;
10968 }
10969 .upk-accordion-wrapper .upk-title {
10970 margin: 0;
10971 margin-bottom: 15px;
10972 font-size: 18px;
10973 font-weight: 600;
10974 line-height: 1.4;
10975 }
10976 .upk-accordion-wrapper .upk-title a {
10977 color: #fff;
10978 transition: all 0.3s ease;
10979 }
10980 .upk-accordion-wrapper .upk-title a:hover {
10981 color: #EF233C;
10982 }
10983 .upk-accordion-wrapper .upk-text {
10984 font-size: 14px;
10985 color: #cad1d4;
10986 margin-bottom: 15px;
10987 }
10988 .upk-accordion-wrapper .upk-text p {
10989 margin: 0;
10990 }
10991 .upk-accordion-wrapper .upk-accordion-meta {
10992 display: flex;
10993 flex-wrap: wrap;
10994 align-items: center;
10995 color: #cad1d4;
10996 font-weight: 500;
10997 font-size: 14px;
10998 }
10999 .upk-accordion-wrapper .upk-accordion-meta .upk-post-time {
11000 margin-left: 5px;
11001 }
11002 .upk-accordion-wrapper .upk-accordion-meta .upk-post-time i {
11003 margin-right: 2px;
11004 }
11005 .upk-accordion-wrapper .upk-accordion-meta .upk-accordion-date i {
11006 margin-right: 4px;
11007 }
11008 .upk-accordion-wrapper .upk-accordion-meta > div {
11009 position: relative;
11010 display: inline-flex;
11011 align-items: center;
11012 }
11013 .upk-accordion-wrapper .upk-accordion-meta > div:before {
11014 content: attr(data-separator);
11015 margin: 0 8px;
11016 }
11017 .upk-accordion-wrapper .upk-accordion-meta > div:nth-child(1)::before {
11018 display: none;
11019 }
11020 .upk-accordion-wrapper .upk-accordion-meta .upk-accordion-comments,
11021 .upk-accordion-wrapper .upk-accordion-meta .upk-accordion-date {
11022 display: flex;
11023 align-items: center;
11024 gap: 7px;
11025 }
11026 .upk-accordion-wrapper .upk-author-wrapper {
11027 position: absolute;
11028 top: 20px;
11029 left: 20px;
11030 display: flex;
11031 align-items: center;
11032 }
11033 .upk-accordion-wrapper .upk-author-img img {
11034 border-radius: 80px;
11035 margin-right: 10px;
11036 }
11037 .upk-accordion-wrapper .upk-author-info-warp {
11038 flex-direction: column;
11039 }
11040 .upk-accordion-wrapper .upk-author-name a {
11041 font-size: 14px;
11042 color: #cad1d4;
11043 font-weight: 600;
11044 letter-spacing: 0.5px;
11045 transition: color 0.3s ease;
11046 }
11047 .upk-accordion-wrapper .upk-author-role {
11048 font-size: 14px;
11049 color: #cad1d4;
11050 line-height: 1;
11051 }
11052 .upk-accordion-wrapper.upk-accordion-style-1 {
11053 height: 750px;
11054 flex-direction: column;
11055 }
11056 .upk-accordion-wrapper.upk-accordion-style-2 {
11057 height: 750px;
11058 flex-direction: column;
11059 }
11060 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-text {
11061 display: none;
11062 }
11063 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-date,
11064 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-category,
11065 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-title,
11066 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-comments {
11067 overflow: hidden;
11068 }
11069 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-category a,
11070 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-title a,
11071 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-date span,
11072 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-comments span {
11073 position: relative;
11074 display: block;
11075 -webkit-transition: -webkit-transform 0.2s;
11076 transition: transform 0.2s;
11077 transform-origin: 100% 0%;
11078 }
11079 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-category a::before,
11080 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-title a::before,
11081 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-date span::before,
11082 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-comments span::before {
11083 position: absolute;
11084 top: 100%;
11085 width: 100%;
11086 left: 0;
11087 content: attr(data-hover);
11088 }
11089 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-item:hover .upk-category a,
11090 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-item:hover .upk-title a,
11091 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-item:hover .upk-accordion-date span,
11092 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-item:hover .upk-accordion-comments span {
11093 -webkit-transform: translateY(-100%);
11094 transform: translateY(-100%);
11095 transform-origin: 0% 0%;
11096 }
11097
11098 .upk-global-link-yes .upk-accordion-wrapper .upk-alex-carousel-item:hover {
11099 cursor: pointer;
11100 }
11101
11102 @media (min-width: 768px) {
11103 .upk-accordion-wrapper.upk-accordion-style-1 {
11104 height: 350px;
11105 flex-direction: row;
11106 }
11107 .upk-accordion-wrapper.upk-accordion-style-2 {
11108 height: 1000px;
11109 }
11110 .upk-accordion-wrapper .upk-accordion-content {
11111 padding: 30px;
11112 }
11113 .upk-accordion-wrapper .upk-author-wrapper {
11114 top: 30px;
11115 left: 30px;
11116 }
11117 }
11118 @media (min-width: 1024px) {
11119 .upk-accordion-wrapper .upk-accordion-content {
11120 width: 370px;
11121 }
11122 .upk-accordion-wrapper .upk-category a,
11123 .upk-accordion-wrapper .upk-category a::before {
11124 padding: 8px 12px;
11125 font-size: 10px;
11126 }
11127 .upk-accordion-wrapper .upk-title {
11128 font-size: 22px;
11129 margin-bottom: 10px;
11130 }
11131 .upk-accordion-wrapper .upk-text {
11132 font-size: 16px;
11133 margin-bottom: 20px;
11134 }
11135 .upk-accordion-wrapper .upk-accordion-meta {
11136 font-size: 15px;
11137 }
11138 .upk-accordion-wrapper .upk-author-name a {
11139 font-size: 15px;
11140 }
11141 }
11142 .upk-post-category {
11143 display: grid;
11144 }
11145 .upk-post-category .upk-category-item {
11146 position: relative;
11147 background: #2B2D42;
11148 display: flex;
11149 flex-direction: column;
11150 justify-content: center;
11151 padding: 20px;
11152 }
11153 .upk-post-category .upk-category-item .upk-category-image {
11154 width: 100%;
11155 height: 100%;
11156 }
11157 .upk-post-category .upk-category-item .upk-category-name {
11158 font-weight: 600;
11159 color: #fff;
11160 transition: all 0.3s ease;
11161 }
11162 .upk-post-category .upk-category-item .upk-category-text {
11163 color: #dcdee2;
11164 font-size: 15px;
11165 padding-top: 10px;
11166 transition: all 0.3s ease;
11167 }
11168 .upk-post-category .upk-category-item .upk-category-count {
11169 font-size: 13px;
11170 width: 16px;
11171 height: 16px;
11172 display: flex;
11173 align-items: center;
11174 justify-content: center;
11175 color: #fff;
11176 background: rgba(255, 255, 255, 0.3);
11177 border-radius: 2px;
11178 transition: all 0.3s ease;
11179 position: absolute;
11180 right: 0;
11181 top: 0;
11182 padding: 16px;
11183 }
11184 .upk-post-category .upk-category-item .upk-category-btn {
11185 background-color: rgba(255, 254, 254, 0.2392156863);
11186 text-align: center;
11187 backdrop-filter: blur(5px);
11188 text-transform: capitalize;
11189 font-weight: 700;
11190 color: #fff;
11191 font-size: 14px;
11192 transition: all 0.3s cubic-bezier(0.14, 0.57, 0.36, 1);
11193 padding: 14px;
11194 border-radius: 10px;
11195 }
11196 .upk-post-category .upk-category-item .upk-category-btn:hover {
11197 background-color: rgba(0, 0, 0, 0.0705882353);
11198 box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.1882352941) inset;
11199 }
11200 .upk-post-category .upk-category-item .upk-content {
11201 display: inline-flex;
11202 flex-direction: column;
11203 position: relative;
11204 }
11205 .upk-post-category.upk-category-view-all .upk-content {
11206 flex: 1;
11207 }
11208 .upk-post-category.upk-category-view-all .upk-content + .upk-category-btn {
11209 margin-top: 30px;
11210 }
11211 .upk-post-category.upk-category-style-1 .upk-category-item {
11212 border-radius: 4px;
11213 transition: all 0.3s ease;
11214 }
11215 .upk-post-category.upk-category-style-1 .upk-category-item:hover {
11216 opacity: 0.8;
11217 }
11218 .upk-post-category.upk-category-style-1 .upk-category-name {
11219 font-size: 16px;
11220 }
11221 .upk-post-category.upk-category-style-1 .upk-category-image {
11222 margin-bottom: 30px;
11223 }
11224 .upk-post-category.upk-category-style-2 .upk-category-item {
11225 border-radius: 15px;
11226 min-height: 100px;
11227 overflow: hidden;
11228 }
11229 .upk-post-category.upk-category-style-2 .upk-category-image {
11230 position: absolute;
11231 margin: 0;
11232 top: 0;
11233 left: 0;
11234 }
11235 .upk-post-category.upk-category-style-2 .upk-category-image::before {
11236 position: absolute;
11237 content: "";
11238 width: 100%;
11239 height: 100%;
11240 background-color: rgba(0, 0, 0, 0.45);
11241 }
11242 .upk-post-category.upk-category-style-2 .upk-category-image img {
11243 width: 100%;
11244 height: 100%;
11245 object-fit: cover;
11246 }
11247 .upk-post-category.upk-category-style-2 .upk-content {
11248 z-index: 1;
11249 }
11250 .upk-post-category.upk-category-style-2 .upk-category-name {
11251 font-size: 20px;
11252 }
11253 .upk-post-category.upk-category-style-2 .upk-category-count {
11254 border-radius: 8px;
11255 }
11256
11257 .upk-tag-cloud .upk-item {
11258 position: relative;
11259 background: #2B2D42;
11260 border-radius: 4px;
11261 align-items: center;
11262 transition: all 0.3s ease;
11263 }
11264 .upk-tag-cloud .upk-name {
11265 font-size: 14px;
11266 font-weight: 600;
11267 color: #fff;
11268 letter-spacing: 0.5px;
11269 transition: all 0.3s ease;
11270 line-height: 1;
11271 }
11272 .upk-tag-cloud .upk-count {
11273 display: inline-flex;
11274 font-size: 13px;
11275 padding: 3px 5px;
11276 color: #fff;
11277 background: rgba(255, 255, 255, 0.3);
11278 border-radius: 2px;
11279 line-height: 1;
11280 margin-left: 5px;
11281 transition: all 0.3s ease;
11282 }
11283
11284 .upk-layout-style--inline .upk-tag-cloud {
11285 display: -webkit-inline-box;
11286 }
11287 .upk-layout-style--inline .upk-tag-cloud .upk-item {
11288 padding: 8px 16px;
11289 margin-right: 10px;
11290 margin-bottom: 10px;
11291 display: inline-flex;
11292 }
11293 .upk-layout-style--inline .upk-tag-cloud .upk-item:nth-last-child(1) {
11294 margin-right: 0;
11295 }
11296
11297 .upk-layout-style--grid .upk-tag-cloud {
11298 display: grid;
11299 }
11300 .upk-layout-style--grid .upk-tag-cloud .upk-item {
11301 padding: 20px;
11302 display: flex;
11303 justify-content: space-between;
11304 }
11305
11306 :root {
11307 --upk-border-width: 30px;
11308 --upk-image-width: 420px;
11309 --upk-image-spacing: 30px;
11310 }
11311
11312 .upk-timeline .upk-wrapper {
11313 padding: 40px 0 20px 0;
11314 }
11315 .upk-timeline .upk-item {
11316 position: relative;
11317 }
11318 .upk-timeline .upk-item-box {
11319 display: flex;
11320 }
11321 .upk-timeline .upk-start-end-wrap {
11322 position: absolute;
11323 width: 60px;
11324 height: 60px;
11325 text-transform: uppercase;
11326 color: #2B2D42;
11327 background: #ffffff;
11328 font-weight: 700;
11329 font-size: 12px;
11330 border-radius: 15px;
11331 border: calc(var(--upk-border-width) / 6) solid var(--upk-line-color, #8D99AE);
11332 }
11333 .upk-timeline .upk-start-end-wrap .upk-start,
11334 .upk-timeline .upk-start-end-wrap .upk-end {
11335 display: none;
11336 position: absolute;
11337 top: 50%;
11338 left: 50%;
11339 transform: translate(-50%, -50%);
11340 }
11341 .upk-timeline .upk-date-wrapper {
11342 background: #ffffff;
11343 width: 90px;
11344 height: 90px;
11345 text-align: center;
11346 border: calc(var(--upk-border-width) / 3) solid var(--upk-line-color, #8D99AE);
11347 position: absolute;
11348 top: calc(-45px + var(--upk-border-width) / 2);
11349 color: #2B2D42;
11350 border-radius: 15px;
11351 z-index: 111;
11352 display: none;
11353 }
11354 .upk-timeline .upk-date-wrapper .upk-date-inner {
11355 position: absolute;
11356 top: 50%;
11357 left: 50%;
11358 padding: 5px;
11359 transform: translate(-50%, -50%);
11360 }
11361 .upk-timeline .upk-date-wrapper .upk-date-inner .upk-month {
11362 font-weight: 500;
11363 font-size: 14px;
11364 }
11365 .upk-timeline .upk-date-wrapper .upk-date-inner .upk-year {
11366 font-size: 12px;
11367 font-weight: 600;
11368 }
11369 .upk-timeline .upk-image-and-content-wrapper {
11370 display: block;
11371 align-items: center;
11372 }
11373 .upk-timeline .upk-image-wrapper {
11374 height: auto;
11375 }
11376 .upk-timeline .upk-image-wrapper .upk-img {
11377 width: 100%;
11378 height: 100%;
11379 border-radius: 20px;
11380 object-fit: cover;
11381 margin-bottom: var(--upk-image-spacing);
11382 }
11383 .upk-timeline .upk-content-wrap {
11384 width: 100%;
11385 z-index: 1;
11386 }
11387 .upk-timeline .upk-category {
11388 margin-bottom: 15px;
11389 }
11390 .upk-timeline .upk-category a {
11391 color: #EF233C;
11392 font-size: 10px;
11393 font-weight: 600;
11394 padding: 6px 12px;
11395 border-radius: 3px;
11396 display: inline-block;
11397 text-transform: uppercase;
11398 transition: all 0.3s ease-in-out;
11399 }
11400 .upk-timeline .upk-category a:hover {
11401 background: #EF233C;
11402 color: #fff;
11403 }
11404 .upk-timeline .upk-category a + a {
11405 margin-left: 5px;
11406 }
11407 .upk-timeline .upk-title {
11408 margin: 0;
11409 padding-bottom: 10px;
11410 text-transform: capitalize;
11411 font-size: 18px;
11412 font-weight: 700;
11413 line-height: 1.4;
11414 }
11415 .upk-timeline .upk-title a {
11416 color: #2B2D42;
11417 text-decoration: none;
11418 transition: all 0.3s ease;
11419 }
11420 .upk-timeline .upk-title a:hover {
11421 color: #D90429;
11422 }
11423 .upk-timeline .upk-text {
11424 margin-bottom: 15px;
11425 color: #6f6f6f;
11426 line-height: 1.6;
11427 font-size: 12px;
11428 }
11429 .upk-timeline .upk-text p {
11430 margin: 0;
11431 }
11432 .upk-timeline .upk-meta {
11433 display: flex;
11434 align-items: center;
11435 position: relative;
11436 font-size: 12px;
11437 text-transform: capitalize;
11438 color: rgba(125, 125, 125, 0.7294117647);
11439 font-weight: 500;
11440 }
11441 .upk-timeline .upk-meta .upk-author-name-wrap {
11442 display: flex;
11443 }
11444 .upk-timeline .upk-meta .upk-author-name-wrap .upk-by {
11445 font-weight: 700;
11446 padding-right: 6px;
11447 }
11448 .upk-timeline .upk-meta .upk-author-name-wrap .upk-author-name {
11449 text-decoration: none;
11450 color: rgba(125, 125, 125, 0.7294117647);
11451 font-weight: 500;
11452 }
11453 .upk-timeline .upk-meta .upk-separator {
11454 margin: 0 6px;
11455 }
11456 .upk-timeline .upk-responsive-date {
11457 display: block;
11458 margin-bottom: 10px;
11459 font-size: 12px;
11460 text-transform: capitalize;
11461 color: rgba(125, 125, 125, 0.7294117647);
11462 }
11463 .upk-timeline .upk-responsive-date .upk-publish {
11464 font-weight: 700;
11465 }
11466 .upk-timeline .upk-responsive-date .upk-date {
11467 padding-left: 10px;
11468 }
11469 .upk-timeline .upk-responsive-date .upk-post-time {
11470 margin-left: 5px;
11471 }
11472 .upk-timeline .upk-responsive-date .upk-post-time i {
11473 margin-right: 2px;
11474 }
11475 .upk-timeline .upk-line-right,
11476 .upk-timeline .upk-line-left {
11477 border: calc(var(--upk-border-width) / 2) solid var(--upk-line-color, #8D99AE);
11478 position: absolute;
11479 height: 100%;
11480 width: 50%;
11481 }
11482 .upk-timeline .upk-line-right {
11483 border-radius: 0 40px 40px 0;
11484 position: absolute;
11485 right: 0;
11486 border-left: 0;
11487 }
11488 .upk-timeline .upk-line-left {
11489 border-radius: 40px 0 0 40px;
11490 left: 0;
11491 border-right: 0;
11492 }
11493 .upk-timeline .upk-item:nth-child(1) .upk-start-end-wrap .upk-start {
11494 display: inherit;
11495 }
11496 .upk-timeline .upk-item:nth-last-child(1) .upk-start-end-wrap .upk-end {
11497 display: inherit;
11498 }
11499 .upk-timeline .upk-item:nth-child(2n+1) {
11500 margin-top: calc(-1 * var(--upk-border-width) / 2);
11501 }
11502 .upk-timeline .upk-item:nth-child(2n+1) .upk-image-and-content-wrapper {
11503 padding: 70px 40px 50px 0;
11504 }
11505 .upk-timeline .upk-item:nth-child(2n+1) .upk-meta {
11506 display: inline-flex;
11507 }
11508 .upk-timeline .upk-item:nth-child(2n+1) .upk-date-wrapper {
11509 left: calc((var(--upk-image-spacing)) + (var(--upk-image-width)));
11510 }
11511 .upk-timeline .upk-item:nth-child(2n+1) .upk-line-left {
11512 display: none !important;
11513 }
11514 .upk-timeline .upk-item:nth-child(2n+1) .upk-start-end-wrap {
11515 display: none;
11516 }
11517 .upk-timeline .upk-item:nth-child(2n+2) {
11518 margin-top: calc(-1 * var(--upk-border-width) / 2);
11519 }
11520 .upk-timeline .upk-item:nth-child(2n+2) .upk-item-box {
11521 flex-direction: row-reverse;
11522 }
11523 .upk-timeline .upk-item:nth-child(2n+2) .upk-date-wrapper {
11524 right: calc((var(--upk-image-spacing)) + (var(--upk-image-width)));
11525 }
11526 .upk-timeline .upk-item:nth-child(2n+2) .upk-image-wrapper {
11527 text-align: right;
11528 }
11529 .upk-timeline .upk-item:nth-child(2n+2) .upk-image-and-content-wrapper {
11530 padding: 70px 0 50px 42px;
11531 flex-direction: row-reverse;
11532 }
11533 .upk-timeline .upk-item:nth-child(2n+2) .upk-content-wrap {
11534 text-align: right;
11535 }
11536 .upk-timeline .upk-item:nth-child(2n+2) .upk-meta {
11537 display: inline-flex !important;
11538 }
11539 .upk-timeline .upk-item:nth-child(2n+2) .upk-comments:before {
11540 left: 90px;
11541 }
11542 .upk-timeline .upk-item:nth-child(2n+2) .upk-line-right {
11543 display: none;
11544 }
11545 .upk-timeline .upk-item:nth-child(2n+2) .upk-start-end-wrap {
11546 display: none;
11547 }
11548 .upk-timeline .upk-item:first-child .upk-item-box:before {
11549 position: absolute;
11550 top: 0;
11551 left: 0;
11552 content: "";
11553 background: var(--upk-line-color, #8D99AE);
11554 width: 50%;
11555 height: calc(var(--upk-border-width) / 2);
11556 }
11557 .upk-timeline .upk-item:first-child .upk-start-end-wrap {
11558 display: inherit !important;
11559 left: 0;
11560 top: calc(-30px + var(--upk-border-width) / 4);
11561 }
11562 .upk-timeline .upk-item:nth-last-child(1) .upk-item-box:after {
11563 position: absolute;
11564 bottom: 0;
11565 content: "";
11566 background: var(--upk-line-color, #8D99AE);
11567 width: 50%;
11568 height: calc(var(--upk-border-width) / 2);
11569 }
11570 .upk-timeline .upk-last-even-item:nth-child(2n+1) .upk-start-end-wrap {
11571 display: inherit !important;
11572 left: 0;
11573 bottom: calc(-40px + var(--upk-border-width) / 2);
11574 z-index: 111;
11575 }
11576 .upk-timeline .upk-last-odd-item:nth-child(2n+2) .upk-start-end-wrap {
11577 display: inherit !important;
11578 right: 0;
11579 bottom: calc(-40px + var(--upk-border-width) / 2);
11580 z-index: 111;
11581 }
11582
11583 @media (min-width: 768px) {
11584 .upk-timeline .upk-image-and-content-wrapper {
11585 display: flex;
11586 }
11587 .upk-timeline .upk-image-wrapper {
11588 height: 100%;
11589 flex: none;
11590 }
11591 .upk-timeline .upk-image-wrapper .upk-img {
11592 width: var(--upk-image-width);
11593 margin-bottom: 0px !important;
11594 }
11595 .upk-timeline .upk-item:nth-child(2n+2) .upk-image-wrapper .upk-img {
11596 margin-left: var(--upk-image-spacing);
11597 }
11598 .upk-timeline .upk-item:nth-child(2n+1) .upk-image-wrapper .upk-img {
11599 margin-right: var(--upk-image-spacing);
11600 }
11601 .upk-timeline .upk-last-odd-item:nth-child(2n+2) .upk-start-end-wrap {
11602 bottom: calc(-35px + var(--upk-border-width) / 2);
11603 }
11604 }
11605 @media (min-width: 1024px) {
11606 .upk-timeline .upk-wrapper {
11607 padding: 65px 0 30px 0;
11608 }
11609 .upk-timeline .upk-start-end-wrap {
11610 width: 100px;
11611 height: 100px;
11612 font-size: 18px;
11613 border: calc(var(--upk-border-width) / 3) solid var(--upk-line-color, #8D99AE);
11614 }
11615 .upk-timeline .upk-image-and-content-wrapper {
11616 display: flex;
11617 }
11618 .upk-timeline .upk-image-wrapper {
11619 height: 100%;
11620 }
11621 .upk-timeline .upk-image-wrapper .upk-img {
11622 width: var(--upk-image-width);
11623 }
11624 .upk-timeline .upk-category {
11625 margin-bottom: 20px;
11626 }
11627 .upk-timeline .upk-category a {
11628 font-size: 12px;
11629 }
11630 .upk-timeline .upk-title {
11631 padding-bottom: 15px;
11632 font-size: 24px;
11633 }
11634 .upk-timeline .upk-text {
11635 display: inherit;
11636 margin-bottom: 15px;
11637 font-size: 14px;
11638 }
11639 .upk-timeline .upk-meta {
11640 font-size: 14px;
11641 }
11642 .upk-timeline .upk-line-right {
11643 border: var(--upk-border-width) solid var(--upk-line-color, #8D99AE);
11644 border-left: none;
11645 border-radius: 0 80px 80px 0;
11646 }
11647 .upk-timeline .upk-line-left {
11648 border: var(--upk-border-width) solid var(--upk-line-color, #8D99AE);
11649 border-right: none;
11650 border-radius: 80px 0 0 80px;
11651 }
11652 .upk-timeline .upk-item:first-child .upk-start-end-wrap {
11653 top: calc(-50px + var(--upk-border-width) / 2);
11654 }
11655 .upk-timeline .upk-item:first-child .upk-item-box:before {
11656 height: var(--upk-border-width);
11657 }
11658 .upk-timeline .upk-item:nth-child(2n+1) {
11659 margin-top: calc(-1 * var(--upk-border-width));
11660 }
11661 .upk-timeline .upk-item:nth-child(2n+1) .upk-image-and-content-wrapper {
11662 padding: 130px 100px 130px 0;
11663 }
11664 .upk-timeline .upk-item:nth-child(2n+1) .upk-comments:before {
11665 left: 86px;
11666 }
11667 .upk-timeline .upk-item:nth-child(2n+2) {
11668 margin-top: calc(-1 * var(--upk-border-width));
11669 }
11670 .upk-timeline .upk-item:nth-child(2n+2) .upk-image-and-content-wrapper {
11671 padding: 130px 0 130px 100px;
11672 }
11673 .upk-timeline .upk-item:nth-child(2n+2) .upk-comments:before {
11674 left: 88px;
11675 }
11676 .upk-timeline .upk-item:nth-last-child(1) .upk-item-box:after {
11677 height: var(--upk-border-width);
11678 }
11679 .upk-timeline .upk-last-even-item:nth-child(2n+1) .upk-start-end-wrap {
11680 bottom: calc(-46px + var(--upk-border-width) / 2);
11681 }
11682 .upk-timeline .upk-last-odd-item:nth-child(2n+2) .upk-start-end-wrap {
11683 bottom: calc(-46px + var(--upk-border-width) / 2);
11684 }
11685 .upk-date-hide--yes .upk-timeline .upk-date-wrapper {
11686 display: block;
11687 }
11688 .upk-date-hide--yes .upk-timeline .upk-date-wrapper .upk-date-inner .upk-month {
11689 font-size: 18px;
11690 }
11691 .upk-date-hide--yes .upk-timeline .upk-date-wrapper .upk-date-inner .upk-year {
11692 font-size: 18px;
11693 }
11694 .upk-date-hide--yes .upk-timeline .upk-responsive-date {
11695 display: none;
11696 }
11697 }
11698 .upk-featured-list {
11699 position: relative;
11700 counter-reset: number-count;
11701 display: flex;
11702 flex-direction: column;
11703 grid-row-gap: 20px;
11704 }
11705 .upk-featured-list .upk-item {
11706 position: relative;
11707 }
11708 .upk-featured-list .upk-item .upk-item-box {
11709 width: 100%;
11710 }
11711 .upk-featured-list .upk-item .upk-image-wrap {
11712 display: none;
11713 overflow: hidden;
11714 }
11715 .upk-featured-list .upk-item .upk-image-wrap .upk-img {
11716 height: 100%;
11717 width: 100%;
11718 object-fit: cover;
11719 }
11720 .upk-featured-list .upk-item .upk-content {
11721 position: relative;
11722 display: flex;
11723 align-items: center;
11724 }
11725 .upk-featured-list .upk-item .upk-counter {
11726 counter-increment: number-count;
11727 height: 55px;
11728 min-width: 55px;
11729 width: 55px;
11730 background: #ffedef;
11731 text-align: center;
11732 border-radius: 80px;
11733 position: relative;
11734 display: inline-table;
11735 margin-right: 15px;
11736 }
11737 .upk-featured-list .upk-item .upk-counter:before {
11738 content: counter(number-count);
11739 color: #EF233C;
11740 font-weight: 600;
11741 font-size: 18px;
11742 line-height: 1;
11743 position: absolute;
11744 left: 50%;
11745 top: 50%;
11746 transform: translate(-50%, -50%);
11747 }
11748 .upk-featured-list .upk-item .upk-title {
11749 margin: 0;
11750 font-size: 16px;
11751 font-weight: 600;
11752 line-height: 1.4;
11753 }
11754 .upk-featured-list .upk-item .upk-title a {
11755 color: #2B2D42;
11756 }
11757 .upk-featured-list .upk-item .upk-title a:hover {
11758 color: #EF233C;
11759 }
11760 .upk-featured-list .upk-item .upk-category {
11761 padding-bottom: 5px;
11762 display: inline-flex;
11763 }
11764 .upk-featured-list .upk-item .upk-category a {
11765 color: #8D99AE;
11766 font-size: 13px;
11767 letter-spacing: 0.5px;
11768 display: -webkit-inline-box;
11769 line-height: 1;
11770 text-transform: capitalize;
11771 transition: all 0.3s ease;
11772 position: relative;
11773 display: flex;
11774 align-items: center;
11775 }
11776 .upk-featured-list .upk-item .upk-category a span {
11777 height: 8px;
11778 width: 8px;
11779 display: block;
11780 border-radius: 50%;
11781 margin-right: 5px;
11782 }
11783 .upk-featured-list .upk-item .upk-category a + a {
11784 margin-left: 10px;
11785 }
11786 .upk-featured-list .upk-item .upk-featured-meta {
11787 display: flex;
11788 flex-wrap: wrap;
11789 align-items: center;
11790 position: relative;
11791 color: #8D99AE;
11792 font-size: 11px;
11793 line-height: 1;
11794 padding-top: 10px;
11795 font-weight: 500;
11796 text-transform: uppercase;
11797 }
11798 .upk-featured-list .upk-item .upk-featured-meta .upk-author-name-wrap {
11799 display: flex;
11800 }
11801 .upk-featured-list .upk-item .upk-featured-meta .upk-author-name-wrap .upk-by {
11802 font-weight: 700;
11803 padding-right: 6px;
11804 }
11805 .upk-featured-list .upk-item .upk-featured-meta .upk-author-name-wrap .upk-author-name {
11806 text-decoration: none;
11807 color: #8D99AE;
11808 font-weight: 500;
11809 }
11810 .upk-featured-list .upk-item .upk-featured-meta > div {
11811 position: relative;
11812 display: inline-flex;
11813 }
11814 .upk-featured-list .upk-item .upk-featured-meta > div:before {
11815 content: attr(data-separator);
11816 margin: 0 5px;
11817 }
11818 .upk-featured-list .upk-item .upk-featured-meta > div:nth-child(1)::before {
11819 display: none;
11820 }
11821 .upk-featured-list .upk-item .upk-featured-meta .upk-post-time {
11822 margin-left: 5px;
11823 }
11824 .upk-featured-list .upk-item .upk-featured-meta .upk-post-time i {
11825 margin-right: 2px;
11826 }
11827 .upk-featured-list .upk-item:nth-child(1) .upk-image-wrap {
11828 display: flex;
11829 position: relative;
11830 overflow: hidden;
11831 width: 100%;
11832 }
11833 .upk-featured-list .upk-item:nth-child(1) .upk-image-wrap::before {
11834 content: "";
11835 position: absolute;
11836 width: 100%;
11837 height: 100%;
11838 background: linear-gradient(358deg, rgba(16, 16, 19, 0.6509803922) 0, rgba(141, 153, 174, 0.1) 100%);
11839 }
11840 .upk-featured-list .upk-item:nth-child(1) .upk-content {
11841 position: absolute;
11842 bottom: 0;
11843 left: 0;
11844 padding: 30px;
11845 z-index: 11;
11846 }
11847 .upk-featured-list .upk-item:nth-child(1) .upk-title a {
11848 color: #fff;
11849 }
11850 .upk-featured-list .upk-item:nth-child(1) .upk-title a:hover {
11851 color: #EF233C;
11852 }
11853 .upk-featured-list .upk-item:nth-child(1) .upk-category a {
11854 color: #EDF2F4;
11855 }
11856 .upk-featured-list .upk-item:nth-child(1) .upk-featured-meta {
11857 color: #EDF2F4;
11858 }
11859 .upk-featured-list .upk-item:nth-child(1) .upk-featured-meta .upk-author-name-wrap .upk-author-name {
11860 color: #EDF2F4;
11861 }
11862 .upk-featured-list.upk-featured-style-1 .upk-content {
11863 padding: 0 30px;
11864 }
11865 .upk-featured-list.upk-featured-style-2 .upk-item-box {
11866 flex-direction: row-reverse;
11867 }
11868 .upk-featured-list.upk-featured-style-3 .upk-item-box {
11869 flex-direction: row;
11870 }
11871 .upk-featured-list.upk-featured-style-2, .upk-featured-list.upk-featured-style-3 {
11872 flex-direction: column;
11873 }
11874 .upk-featured-list.upk-featured-style-2 .upk-item-box, .upk-featured-list.upk-featured-style-3 .upk-item-box {
11875 display: flex;
11876 align-items: center;
11877 justify-content: space-between;
11878 grid-column-gap: 30px;
11879 }
11880 .upk-featured-list.upk-featured-style-2 .upk-image-wrap, .upk-featured-list.upk-featured-style-3 .upk-image-wrap {
11881 display: block;
11882 width: 100%;
11883 }
11884 .upk-featured-list.upk-featured-style-2 .upk-counter, .upk-featured-list.upk-featured-style-3 .upk-counter {
11885 display: none;
11886 }
11887 .upk-featured-list.upk-featured-style-2 .upk-content, .upk-featured-list.upk-featured-style-3 .upk-content {
11888 padding: 0;
11889 width: 100%;
11890 }
11891
11892 .upk-global-link-yes .upk-featured-list .upk-item:hover {
11893 cursor: pointer;
11894 }
11895
11896 @media (min-width: 768px) {
11897 .upk-featured-list .upk-item .upk-counter {
11898 height: 80px;
11899 width: 80px;
11900 min-width: 80px;
11901 margin-right: 20px;
11902 }
11903 .upk-featured-list .upk-item .upk-counter:before {
11904 font-size: 24px;
11905 }
11906 .upk-featured-list .upk-item .upk-title {
11907 font-size: 22px;
11908 }
11909 .upk-featured-list .upk-item .upk-featured-meta {
11910 font-size: 12px;
11911 }
11912 .upk-featured-list .upk-item .upk-category {
11913 padding-bottom: 8px;
11914 }
11915 .upk-featured-list .upk-item .upk-category a {
11916 font-size: 14px;
11917 }
11918 }
11919 .upk-fanel-list {
11920 display: grid;
11921 grid-template-columns: repeat(1, 1fr);
11922 }
11923 .upk-fanel-list .upk-item {
11924 position: relative;
11925 overflow: hidden;
11926 transition: all 0.3s ease;
11927 }
11928 .upk-fanel-list .upk-item:hover {
11929 box-shadow: 0 0 10px rgba(43, 45, 66, 0.3);
11930 }
11931 .upk-fanel-list .upk-item:hover .upk-image-wrap .upk-img {
11932 transform: scale(1.1);
11933 }
11934 .upk-fanel-list .upk-item .upk-item-box {
11935 position: relative;
11936 display: flex;
11937 align-items: center;
11938 height: 100%;
11939 }
11940 .upk-fanel-list .upk-item .upk-image-wrap {
11941 position: relative;
11942 width: 40%;
11943 height: 100%;
11944 overflow: hidden;
11945 }
11946 .upk-fanel-list .upk-item .upk-image-wrap .upk-img {
11947 width: 100%;
11948 height: 100%;
11949 object-fit: cover;
11950 transition: all 1s ease;
11951 }
11952 .upk-fanel-list .upk-item .upk-fanel-date-wrap {
11953 position: absolute;
11954 bottom: 0;
11955 right: 0;
11956 padding: 10px 15px;
11957 display: flex;
11958 flex-direction: column;
11959 align-items: center;
11960 justify-content: center;
11961 background: #fff;
11962 }
11963 .upk-fanel-list .upk-item .upk-fanel-date-wrap .upk-fanel-date {
11964 text-transform: capitalize;
11965 font-weight: 900;
11966 font-size: 18px;
11967 display: inline-flex;
11968 line-height: 1;
11969 color: #2B2D42;
11970 letter-spacing: 1px;
11971 }
11972 .upk-fanel-list .upk-item .upk-fanel-date-wrap .upk-fanel-month {
11973 color: #8D99AE;
11974 font-size: 14px;
11975 text-transform: capitalize;
11976 font-weight: 600;
11977 }
11978 .upk-fanel-list .upk-item .upk-content {
11979 position: relative;
11980 width: 60%;
11981 padding: 10px;
11982 }
11983 .upk-fanel-list .upk-item .upk-content.upk-readmore--yes {
11984 margin-bottom: 30px;
11985 }
11986 .upk-fanel-list .upk-item .upk-category {
11987 margin-bottom: 10px;
11988 display: inline-flex;
11989 }
11990 .upk-fanel-list .upk-item .upk-category a {
11991 display: inline-block;
11992 font-size: 10px;
11993 font-weight: 600;
11994 color: #8D99AE;
11995 text-transform: uppercase;
11996 transition: all 0.3s ease;
11997 }
11998 .upk-fanel-list .upk-item .upk-category a:hover {
11999 color: #EF233C;
12000 }
12001 .upk-fanel-list .upk-item .upk-category a + a {
12002 margin-left: 5px;
12003 }
12004 .upk-fanel-list .upk-item .upk-title {
12005 font-size: 16px;
12006 line-height: 1.3;
12007 font-weight: 700;
12008 text-transform: capitalize;
12009 margin: 0px;
12010 }
12011 .upk-fanel-list .upk-item .upk-title a {
12012 text-decoration: none;
12013 transition: all 0.3s ease;
12014 color: #2B2D42;
12015 }
12016 .upk-fanel-list .upk-item .upk-title a:hover {
12017 color: #EF233C;
12018 }
12019 .upk-fanel-list .upk-item .upk-text {
12020 display: none;
12021 font-size: 14px;
12022 font-weight: 400;
12023 color: #8D99AE;
12024 padding-top: 15px;
12025 }
12026 .upk-fanel-list .upk-item .upk-text p {
12027 margin: 0;
12028 }
12029 .upk-fanel-list .upk-item .upk-fanel-read-more {
12030 position: absolute;
12031 bottom: 0;
12032 right: 0;
12033 width: 40px;
12034 height: 30px;
12035 line-height: 30px;
12036 text-align: center;
12037 background: #EF233C;
12038 transition: all 0.3s ease;
12039 color: #fff;
12040 font-size: 20px;
12041 }
12042 .upk-fanel-list .upk-item .upk-fanel-read-more i {
12043 transition: transform 0.3s ease;
12044 transform: translateX(0);
12045 display: inline-flex;
12046 }
12047 .upk-fanel-list .upk-item .upk-fanel-read-more:hover {
12048 background: #D90429;
12049 }
12050 .upk-fanel-list .upk-item .upk-fanel-read-more:hover i {
12051 transform: translateX(5px);
12052 }
12053 .upk-fanel-list .upk-item .upk-fanel-meta {
12054 display: flex;
12055 flex-wrap: wrap;
12056 align-items: center;
12057 position: relative;
12058 color: #8D99AE;
12059 font-size: 11px;
12060 line-height: 1;
12061 padding-top: 10px;
12062 font-weight: 500;
12063 text-transform: uppercase;
12064 }
12065 .upk-fanel-list .upk-item .upk-fanel-meta .upk-author-name-wrap {
12066 display: flex;
12067 }
12068 .upk-fanel-list .upk-item .upk-fanel-meta .upk-author-name-wrap .upk-by {
12069 font-weight: 700;
12070 padding-right: 6px;
12071 }
12072 .upk-fanel-list .upk-item .upk-fanel-meta .upk-author-name-wrap .upk-author-name {
12073 text-decoration: none;
12074 color: #8D99AE;
12075 font-weight: 500;
12076 }
12077 .upk-fanel-list .upk-item .upk-fanel-meta > div {
12078 position: relative;
12079 display: inline-flex;
12080 }
12081 .upk-fanel-list .upk-item .upk-fanel-meta > div:before {
12082 content: attr(data-separator);
12083 margin: 0 5px;
12084 }
12085 .upk-fanel-list .upk-item .upk-fanel-meta > div:nth-child(1)::before {
12086 display: none;
12087 }
12088
12089 .upk-global-link-yes .upk-fanel-list .upk-item:hover {
12090 cursor: pointer;
12091 }
12092
12093 @media (min-width: 768px) {
12094 .upk-fanel-list .upk-item .upk-content {
12095 padding: 20px;
12096 }
12097 .upk-fanel-list .upk-item .upk-content.upk-readmore--yes {
12098 margin-bottom: 40px;
12099 }
12100 .upk-fanel-list .upk-item .upk-category a {
12101 font-size: 12px;
12102 }
12103 .upk-fanel-list .upk-item .upk-text {
12104 display: inherit;
12105 }
12106 .upk-fanel-list .upk-item .upk-title {
12107 font-size: 20px;
12108 line-height: 1.4;
12109 }
12110 .upk-fanel-list .upk-item .upk-fanel-read-more {
12111 width: 60px;
12112 height: 40px;
12113 line-height: 40px;
12114 }
12115 .upk-fanel-list .upk-item .upk-fanel-meta {
12116 font-size: 12px;
12117 padding-top: 15px;
12118 }
12119 }
12120 @media (min-width: 1024px) {
12121 .upk-fanel-list {
12122 grid-template-columns: repeat(2, 1fr);
12123 }
12124 .upk-fanel-list .upk-item .upk-content {
12125 padding: 30px;
12126 }
12127 .upk-fanel-list .upk-item .upk-fanel-date-wrap .upk-fanel-date {
12128 font-size: 20px;
12129 }
12130 }
12131 .upk-author-wrapper .upk-item {
12132 position: relative;
12133 overflow: hidden;
12134 border-radius: 6px;
12135 transition: all 0.3s ease;
12136 }
12137 .upk-author-wrapper .upk-post-count {
12138 position: absolute;
12139 font-size: 12px;
12140 color: #8D99AE;
12141 border-color: #8D99AE;
12142 text-transform: capitalize;
12143 line-height: 1;
12144 padding: 3px 6px;
12145 border-radius: 3px;
12146 }
12147 .upk-author-wrapper .upk-content {
12148 position: relative;
12149 z-index: 1;
12150 width: 100%;
12151 }
12152 .upk-author-wrapper .upk-name a {
12153 display: inline-flex;
12154 font-size: 18px;
12155 font-weight: 600;
12156 color: #2B2D42;
12157 line-height: 1;
12158 text-transform: capitalize;
12159 transition: all 0.3s ease;
12160 }
12161 .upk-author-wrapper .upk-name a:hover {
12162 color: #EF233C;
12163 }
12164 .upk-author-wrapper .upk-description {
12165 font-size: 15px;
12166 color: #8D99AE;
12167 padding-top: 10px;
12168 }
12169 .upk-author-wrapper .upk-role {
12170 font-size: 15px;
12171 color: #8D99AE;
12172 }
12173 .upk-author-wrapper .upk-link {
12174 display: flex;
12175 align-items: center;
12176 padding-top: 15px;
12177 line-height: 1;
12178 }
12179 .upk-author-wrapper .upk-link a {
12180 color: #8D99AE;
12181 font-size: 15px;
12182 transition: all 0.3s ease;
12183 }
12184 .upk-author-wrapper .upk-link a:hover {
12185 color: #EF233C;
12186 }
12187 .upk-author-wrapper .upk-link a + a {
12188 margin-left: 20px;
12189 }
12190 .upk-author-wrapper.upk-grid_1 .upk-post-count {
12191 top: 15px;
12192 right: 15px;
12193 }
12194 .upk-author-wrapper.upk-grid_1 .upk-content {
12195 text-align: center;
12196 }
12197 .upk-author-wrapper.upk-grid_1 .upk-link {
12198 justify-content: center;
12199 }
12200 .upk-author-wrapper.upk-grid_1 .upk-item {
12201 padding: 15px;
12202 }
12203 .upk-author-wrapper.upk-grid_1 .upk-image {
12204 margin: 35px 30px 20px 30px;
12205 }
12206 .upk-author-wrapper.upk-grid_1 .upk-image a img {
12207 width: 100%;
12208 height: 100%;
12209 border-radius: 100%;
12210 object-fit: cover;
12211 }
12212 .upk-author-wrapper.upk-list .upk-item {
12213 padding: 10px;
12214 display: flex;
12215 align-items: center;
12216 }
12217 .upk-author-wrapper.upk-list .upk-image {
12218 margin-right: 15px;
12219 }
12220 .upk-author-wrapper.upk-list .upk-image img {
12221 height: 70px;
12222 width: 70px;
12223 min-width: 70px;
12224 border-radius: 100%;
12225 }
12226 .upk-author-wrapper.upk-list .upk-post-count {
12227 top: 10px;
12228 right: 10px;
12229 }
12230 .upk-author-wrapper.upk-list .upk-link {
12231 justify-content: left;
12232 }
12233
12234 .upk-author .upk-author-wrapper {
12235 display: grid;
12236 }
12237
12238 @media (min-width: 1024px) {
12239 .upk-author-wrapper .upk-post-count {
12240 font-size: 13px;
12241 }
12242 .upk-author-wrapper .upk-name a {
12243 font-size: 18px;
12244 }
12245 .upk-author-wrapper .upk-description {
12246 font-size: 15px;
12247 }
12248 .upk-author-wrapper.upk-grid_1 .upk-item {
12249 position: relative;
12250 padding: 30px;
12251 }
12252 .upk-author-wrapper.upk-grid_1 .upk-post-count {
12253 top: 30px;
12254 right: 30px;
12255 }
12256 .upk-author-wrapper.upk-list .upk-item {
12257 padding: 15px;
12258 }
12259 .upk-author-wrapper.upk-list .upk-image {
12260 margin-right: 20px;
12261 }
12262 .upk-author-wrapper.upk-list .upk-image img {
12263 height: 80px;
12264 width: 80px;
12265 min-width: 80px;
12266 }
12267 .upk-author-wrapper.upk-list .upk-post-count {
12268 top: 15px;
12269 right: 15px;
12270 }
12271 }
12272 .upk-tiny-list {
12273 position: relative;
12274 counter-reset: number-count;
12275 display: grid;
12276 }
12277 .upk-tiny-list .upk-item {
12278 position: relative;
12279 transition: all 0.3s ease;
12280 }
12281 .upk-tiny-list .upk-img {
12282 height: 48px;
12283 width: 48px;
12284 object-fit: cover;
12285 margin-right: 15px;
12286 border-radius: 3px;
12287 }
12288 .upk-tiny-list .upk-counter {
12289 counter-increment: number-count;
12290 height: 48px;
12291 min-width: 48px;
12292 width: 48px;
12293 background: #ffedef;
12294 text-align: center;
12295 border-radius: 3px;
12296 position: relative;
12297 display: inline-table;
12298 margin-right: 15px;
12299 }
12300 .upk-tiny-list .upk-counter:before {
12301 content: counter(number-count);
12302 color: #EF233C;
12303 font-weight: 600;
12304 font-size: 14px;
12305 line-height: 1;
12306 position: absolute;
12307 left: 50%;
12308 top: 50%;
12309 transform: translate(-50%, -50%);
12310 }
12311 .upk-tiny-list .upk-title {
12312 margin: 0;
12313 font-size: 18px;
12314 font-weight: 600;
12315 line-height: 1.4;
12316 z-index: 1;
12317 }
12318 .upk-tiny-list .upk-title a {
12319 color: #2B2D42;
12320 }
12321 .upk-tiny-list .upk-title a:hover {
12322 color: #EF233C;
12323 }
12324 .upk-tiny-list .upk-title-icon {
12325 display: flex;
12326 z-index: 1;
12327 color: #2B2D42;
12328 margin-right: 15px;
12329 }
12330 .upk-tiny-list .upk-title-icon svg {
12331 width: 1.2em;
12332 }
12333
12334 .upk-global-link-yes .upk-tiny-list .upk-item:hover {
12335 cursor: pointer;
12336 }
12337
12338 .upk-layout-style--inline .upk-social-share {
12339 display: flex;
12340 flex-wrap: wrap;
12341 }
12342
12343 .upk-layout-style--grid .upk-social-share {
12344 display: grid;
12345 }
12346
12347 .upk-ss-position--top-left .upk-social-share,
12348 .upk-ss-position--top-right .upk-social-share,
12349 .upk-ss-position--center-left .upk-social-share,
12350 .upk-ss-position--center-right .upk-social-share,
12351 .upk-ss-position--bottom-left .upk-social-share,
12352 .upk-ss-position--bottom-right .upk-social-share {
12353 position: fixed;
12354 z-index: 111;
12355 }
12356
12357 .upk-ss-position--top-left .upk-social-share {
12358 left: 0;
12359 top: 0;
12360 }
12361
12362 .upk-ss-position--top-right .upk-social-share {
12363 right: 0;
12364 top: 0;
12365 }
12366
12367 .upk-ss-position--bottom-left .upk-social-share {
12368 left: 0;
12369 bottom: 0;
12370 }
12371
12372 .upk-ss-position--bottom-right .upk-social-share {
12373 right: 0;
12374 bottom: 0;
12375 }
12376
12377 .upk-ss-position--center-left .upk-social-share,
12378 .upk-ss-position--center-right .upk-social-share {
12379 display: inline;
12380 top: 50%;
12381 transform: translateY(-50%);
12382 }
12383 .upk-ss-position--center-left .upk-social-share .upk-ss-btn,
12384 .upk-ss-position--center-right .upk-social-share .upk-ss-btn {
12385 height: 4.2em;
12386 width: 4.2em;
12387 }
12388 .upk-ss-position--center-left .upk-social-share .upk-ss-btn:hover,
12389 .upk-ss-position--center-right .upk-social-share .upk-ss-btn:hover {
12390 width: 100%;
12391 }
12392 .upk-ss-position--center-left .upk-social-share .upk-ss-icon,
12393 .upk-ss-position--center-right .upk-social-share .upk-ss-icon {
12394 width: 4.2em;
12395 min-width: 4.2em;
12396 }
12397 .upk-ss-position--center-left.upk-ss-btns-view-text .upk-social-share .upk-ss-btn,
12398 .upk-ss-position--center-right.upk-ss-btns-view-text .upk-social-share .upk-ss-btn {
12399 width: 100%;
12400 }
12401 .upk-ss-position--center-left.upk-ss-btns-view-text .upk-social-share .upk-social-share-text,
12402 .upk-ss-position--center-right.upk-ss-btns-view-text .upk-social-share .upk-social-share-text {
12403 padding-left: 1.3em;
12404 padding-right: 1.3em;
12405 }
12406
12407 .upk-ss-position--center-left .upk-social-share {
12408 left: 0;
12409 }
12410
12411 .upk-ss-position--center-right .upk-social-share {
12412 right: 0;
12413 direction: rtl;
12414 }
12415 .upk-ss-position--center-right .upk-social-share .upk-social-share-text {
12416 padding-left: 1.3em;
12417 padding-right: 0;
12418 }
12419
12420 .upk-ss-btn {
12421 cursor: pointer;
12422 }
12423
12424 .elementor-widget-share-buttons .upk-ep-grid {
12425 overflow: hidden;
12426 }
12427
12428 .upk-ss-btns-style-boxed .upk-social-share-text,
12429 .upk-ss-btns-style-minimal .upk-social-share-text,
12430 .upk-ss-btns-style-gradient .upk-social-share-text {
12431 padding-left: 0.9em;
12432 }
12433
12434 .upk-ss-btns-style-flat .upk-social-share,
12435 .upk-ss-btns-style-flat .upk-social-share:hover,
12436 .upk-ss-btns-style-gradient .upk-social-share,
12437 .upk-ss-btns-style-gradient .upk-social-share:hover {
12438 color: #fff;
12439 }
12440
12441 .upk-ss-btns-style-flat .upk-social-link a,
12442 .upk-ss-btns-style-flat .upk-social-link a:hover,
12443 .upk-ss-btns-style-gradient .upk-social-link a,
12444 .upk-ss-btns-style-gradient .upk-social-link a:hover {
12445 color: #fff;
12446 }
12447
12448 .upk-ss-icon-top--yes .upk-ss-btn {
12449 flex-direction: column;
12450 height: auto;
12451 }
12452 .upk-ss-icon-top--yes .upk-ss-btn .upk-ss-icon {
12453 width: auto;
12454 padding: 10px 10px 0 10px;
12455 }
12456 .upk-ss-icon-top--yes .upk-ss-btn .upk-social-share-text {
12457 padding: 10px;
12458 display: inline-block;
12459 width: 100%;
12460 text-align: center;
12461 }
12462 .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 {
12463 padding: 0px;
12464 }
12465 .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 {
12466 padding: 10px;
12467 }
12468
12469 .upk-ss-btns-style-minimal.upk-ss-btns-shape-rounded .upk-ss-icon {
12470 border-radius: 0.5em;
12471 }
12472 .upk-ss-btns-style-minimal.upk-ss-btns-shape-circle .upk-ss-icon {
12473 border-radius: 99.9em;
12474 }
12475 .upk-ss-btns-style-minimal .upk-social-share-text {
12476 color: #222;
12477 }
12478
12479 .upk-ss-btns-view-text .upk-social-share-text {
12480 padding-left: 1.3em;
12481 }
12482
12483 .upk-ss-btns-view-text .upk-ss-icon,
12484 .upk-ss-btns-view-text .upk-social-share-text,
12485 .upk-ss-btns-view-icon .upk-ss-icon,
12486 .upk-ss-btns-view-icon .upk-social-share-text {
12487 flex-grow: 1;
12488 justify-content: center;
12489 }
12490
12491 .upk-ss-btn {
12492 overflow: hidden;
12493 font-size: 10px;
12494 display: flex;
12495 align-items: center;
12496 justify-content: flex-start;
12497 transition-duration: 0.2s;
12498 transition-property: filter, background-color, border-color, width;
12499 height: 4.2em;
12500 cursor: pointer;
12501 }
12502
12503 .upk-ss-icon,
12504 .upk-social-share-text {
12505 transition-property: color, background-color;
12506 transition-duration: 0.2s;
12507 }
12508
12509 .upk-ss-icon {
12510 display: flex;
12511 align-self: stretch;
12512 justify-content: center;
12513 align-items: center;
12514 text-align: center;
12515 width: 4.2em;
12516 position: relative;
12517 }
12518
12519 .upk-ss-icon i {
12520 font-size: 1.5em;
12521 }
12522
12523 .upk-social-share-text {
12524 font-size: 1.3em;
12525 padding-right: 1.3em;
12526 align-self: stretch;
12527 flex-grow: 1;
12528 align-items: center;
12529 display: flex;
12530 font-weight: 100;
12531 }
12532
12533 .upk-social-share-title {
12534 font-weight: bold;
12535 flex-shrink: 0;
12536 }
12537
12538 .upk-social-share-title + .upk-social-share-counter {
12539 margin-left: 0.5em;
12540 flex-shrink: 0;
12541 }
12542
12543 .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 {
12544 background-color: #45668e;
12545 }
12546 .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 {
12547 background-color: #3b5998;
12548 }
12549 .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 {
12550 background-color: #F4731C;
12551 }
12552 .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 {
12553 background-color: #168DE2;
12554 }
12555 .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 {
12556 background-color: #dd4b39;
12557 }
12558 .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 {
12559 background-color: #0077b5;
12560 }
12561 .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 {
12562 background-color: #1DA1F2;
12563 }
12564 .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 {
12565 background-color: #00B0EA;
12566 }
12567 .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 {
12568 background-color: #35465c;
12569 }
12570 .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 {
12571 background-color: #F06A35;
12572 }
12573 .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 {
12574 background-color: #bd081c;
12575 }
12576 .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 {
12577 background-color: #005be2;
12578 }
12579 .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 {
12580 background-color: #2DBE60;
12581 }
12582 .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 {
12583 background-color: #ff4500;
12584 }
12585 .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 {
12586 background-color: #3399ff;
12587 }
12588 .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 {
12589 background-color: #fd8235;
12590 }
12591 .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 {
12592 background-color: #EF3F56;
12593 }
12594 .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 {
12595 background-color: #25B1F6;
12596 }
12597 .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 {
12598 background-color: #5382C4;
12599 }
12600 .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 {
12601 background-color: #1B1B1B;
12602 }
12603 .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 {
12604 background-color: #000000;
12605 }
12606 .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 {
12607 background-color: #026466;
12608 }
12609 .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 {
12610 background-color: #21759b;
12611 }
12612 .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 {
12613 background-color: #2319DC;
12614 }
12615 .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 {
12616 background-color: #237EC5;
12617 }
12618 .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 {
12619 background-color: #E6162D;
12620 }
12621 .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 {
12622 background-color: #00AFF0;
12623 }
12624 .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 {
12625 background-color: #2CA5E0;
12626 }
12627 .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 {
12628 background-color: #834995;
12629 }
12630 .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 {
12631 background-color: #25d366;
12632 }
12633 .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 {
12634 background-color: #00B900;
12635 }
12636 .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 {
12637 background-color: #2DC100;
12638 }
12639 .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 {
12640 background-color: #F86100;
12641 }
12642 .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 {
12643 background-color: #F52827;
12644 }
12645 .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 {
12646 color: #45668e;
12647 }
12648 .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 {
12649 color: #3b5998;
12650 }
12651 .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 {
12652 color: #F4731C;
12653 }
12654 .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 {
12655 color: #168DE2;
12656 }
12657 .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 {
12658 color: #dd4b39;
12659 }
12660 .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 {
12661 color: #0077b5;
12662 }
12663 .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 {
12664 color: #1DA1F2;
12665 }
12666 .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 {
12667 color: #00B0EA;
12668 }
12669 .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 {
12670 color: #35465c;
12671 }
12672 .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 {
12673 color: #F06A35;
12674 }
12675 .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 {
12676 color: #bd081c;
12677 }
12678 .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 {
12679 color: #005be2;
12680 }
12681 .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 {
12682 color: #2DBE60;
12683 }
12684 .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 {
12685 color: #ff4500;
12686 }
12687 .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 {
12688 color: #3399ff;
12689 }
12690 .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 {
12691 color: #fd8235;
12692 }
12693 .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 {
12694 color: #EF3F56;
12695 }
12696 .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 {
12697 color: #25B1F6;
12698 }
12699 .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 {
12700 color: #5382C4;
12701 }
12702 .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 {
12703 color: #1B1B1B;
12704 }
12705 .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 {
12706 color: #000000;
12707 }
12708 .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 {
12709 color: #026466;
12710 }
12711 .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 {
12712 color: #21759b;
12713 }
12714 .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 {
12715 color: #2319DC;
12716 }
12717 .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 {
12718 color: #237EC5;
12719 }
12720 .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 {
12721 color: #E6162D;
12722 }
12723 .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 {
12724 color: #00AFF0;
12725 }
12726 .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 {
12727 color: #2CA5E0;
12728 }
12729 .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 {
12730 color: #834995;
12731 }
12732 .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 {
12733 color: #25d366;
12734 }
12735 .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 {
12736 color: #00B900;
12737 }
12738 .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 {
12739 color: #2DC100;
12740 }
12741 .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 {
12742 color: #F86100;
12743 }
12744 .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 {
12745 color: #F52827;
12746 }
12747 .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 {
12748 background-color: #45668e;
12749 }
12750 .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 {
12751 background-color: #3b5998;
12752 }
12753 .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 {
12754 background-color: #F4731C;
12755 }
12756 .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 {
12757 background-color: #168DE2;
12758 color: #FFAF32;
12759 }
12760 .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 {
12761 background-color: #dd4b39;
12762 }
12763 .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 {
12764 background-color: #0077b5;
12765 }
12766 .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 {
12767 background-color: #1DA1F2;
12768 }
12769 .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 {
12770 background-color: #00B0EA;
12771 }
12772 .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 {
12773 background-color: #35465c;
12774 }
12775 .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 {
12776 background-color: #F06A35;
12777 }
12778 .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 {
12779 background-color: #bd081c;
12780 }
12781 .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 {
12782 background-color: #005be2;
12783 }
12784 .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 {
12785 background-color: #2DBE60;
12786 }
12787 .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 {
12788 background-color: #ff4500;
12789 }
12790 .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 {
12791 background-color: #3399ff;
12792 }
12793 .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 {
12794 background-color: #fd8235;
12795 }
12796 .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 {
12797 background-color: #EF3F56;
12798 }
12799 .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 {
12800 background-color: #25B1F6;
12801 }
12802 .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 {
12803 background-color: #5382C4;
12804 }
12805 .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 {
12806 background-color: #1B1B1B;
12807 }
12808 .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 {
12809 background-color: #000000;
12810 }
12811 .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 {
12812 background-color: #026466;
12813 }
12814 .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 {
12815 background-color: #21759b;
12816 }
12817 .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 {
12818 background-color: #2319DC;
12819 }
12820 .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 {
12821 background-color: #237EC5;
12822 }
12823 .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 {
12824 background-color: #E6162D;
12825 }
12826 .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 {
12827 background-color: #00AFF0;
12828 }
12829 .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 {
12830 background-color: #2CA5E0;
12831 }
12832 .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 {
12833 background-color: #834995;
12834 }
12835 .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 {
12836 background-color: #25d366;
12837 }
12838 .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 {
12839 background-color: #00B900;
12840 }
12841 .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 {
12842 background-color: #2DC100;
12843 }
12844 .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 {
12845 background-color: #F86100;
12846 }
12847 .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 {
12848 background-color: #F52827;
12849 }
12850 .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 {
12851 color: #fff;
12852 }
12853 .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 {
12854 color: #FFAF32;
12855 }
12856
12857 .upk-ss-btns-style-framed .upk-ss-btn,
12858 .upk-ss-btns-style-boxed .upk-ss-btn {
12859 border-style: solid;
12860 }
12861
12862 .upk-ss-btns-style-gradient .upk-social-share-text {
12863 background: linear-gradient(135deg, rgba(0, 0, 0, 0.12) 0%, rgba(0, 0, 0, 0) 100%);
12864 }
12865 .upk-ss-btns-style-gradient.upk-ss-btns-view-icon .upk-ss-icon {
12866 background-image: linear-gradient(to right, rgba(0, 0, 0, 0.12), transparent);
12867 }
12868
12869 .upk-ss-btns-color-original .upk-ss-btn:hover {
12870 filter: saturate(1.2) brightness(1.1);
12871 }
12872
12873 .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 {
12874 background-color: #666;
12875 }
12876 .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 {
12877 color: #666;
12878 border-color: #666;
12879 }
12880 .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 {
12881 background-color: #666;
12882 }
12883 .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 {
12884 color: #fff;
12885 }
12886
12887 .upk-newsletter-wrapper .upk-newsletter {
12888 display: flex;
12889 align-items: center;
12890 }
12891 .upk-newsletter-wrapper .upk-newsletter-btn-icon,
12892 .upk-newsletter-wrapper .upk-newsletter-before-icon {
12893 display: inline-flex;
12894 transition: all 0.3s ease;
12895 }
12896 .upk-newsletter-wrapper .upk-newsletter-btn-icon svg,
12897 .upk-newsletter-wrapper .upk-newsletter-before-icon svg {
12898 width: 1em;
12899 transition: all 0.3s ease;
12900 }
12901 .upk-newsletter-wrapper .upk-newsletter-before-icon {
12902 margin-right: 15px;
12903 }
12904 .upk-newsletter-wrapper .upk-input {
12905 max-width: 100%;
12906 width: 100%;
12907 border: 0 none;
12908 padding: 0 10px;
12909 background: #f8f8f8;
12910 color: #666;
12911 border-radius: 3px;
12912 height: 40px;
12913 vertical-align: middle;
12914 display: inline-block;
12915 outline: none;
12916 }
12917 .upk-newsletter-wrapper .upk-newsletter-btn {
12918 border: none;
12919 padding: 0 30px;
12920 vertical-align: middle;
12921 font-size: 14px;
12922 line-height: 40px;
12923 text-align: center;
12924 border-radius: 3px;
12925 background-color: #EF233C;
12926 color: #fff;
12927 cursor: pointer;
12928 transition: all 0.3s ease;
12929 }
12930 .upk-newsletter-wrapper .upk-newsletter-btn:hover {
12931 background-color: #D90429;
12932 }
12933 .upk-newsletter-wrapper .upk-newsletter-input-wrapper {
12934 width: 100%;
12935 margin-right: 15px;
12936 }
12937
12938 .upk-field-full--yes .upk-newsletter-wrapper .upk-newsletter {
12939 display: block;
12940 }
12941 .upk-field-full--yes .upk-newsletter-wrapper .upk-newsletter-input-wrapper,
12942 .upk-field-full--yes .upk-newsletter-wrapper .upk-newsletter-before-icon {
12943 margin-bottom: 20px;
12944 }
12945
12946 .upk-newsletter-alert {
12947 position: fixed;
12948 top: 30px;
12949 box-sizing: border-box;
12950 width: 450px;
12951 left: 50%;
12952 margin-left: -225px;
12953 animation: slide-up-fade-in ease 1s;
12954 z-index: 9999;
12955 }
12956
12957 .upk-newsletter-alert .upk-alert-box {
12958 display: flex;
12959 align-items: center;
12960 padding: 20px 40px 20px 20px;
12961 background: #ffffff;
12962 font-size: 1rem;
12963 box-shadow: 0 5px 20px #b3b3b3;
12964 border-radius: 3px;
12965 color: #1e87f0;
12966 justify-content: center;
12967 }
12968
12969 .uwk-newsletter-loader {
12970 display: inline-block;
12971 border: 2px solid rgba(0, 0, 0, 0.1);
12972 border-left-color: #1e87f0;
12973 border-radius: 50%;
12974 width: 20px;
12975 height: 20px;
12976 animation: donut-spin 1.2s linear infinite;
12977 margin-right: 10px;
12978 }
12979
12980 .upk-text-success .upk-success-icon {
12981 display: inline-block;
12982 transform: rotate(45deg);
12983 height: 16px;
12984 width: 7px;
12985 border-bottom: 3px solid #14a814;
12986 border-right: 3px solid #14a814;
12987 margin-right: 10px;
12988 }
12989
12990 .upk-text-warning {
12991 color: orange;
12992 }
12993
12994 .upk-text-danger {
12995 color: #D90429;
12996 }
12997
12998 .upk-text-success {
12999 color: green;
13000 }
13001
13002 @keyframes slide-up-fade-in {
13003 0% {
13004 opacity: 0;
13005 transform: translateY(-200px);
13006 }
13007 100% {
13008 opacity: 1;
13009 transform: translateY(0px);
13010 }
13011 }
13012 @keyframes donut-spin {
13013 0% {
13014 transform: rotate(0deg);
13015 }
13016 100% {
13017 transform: rotate(360deg);
13018 }
13019 }
13020 .upk-buzz-list {
13021 position: relative;
13022 display: grid;
13023 counter-reset: number-count;
13024 }
13025 .upk-buzz-list .upk-item {
13026 position: relative;
13027 overflow: hidden;
13028 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13029 }
13030 .upk-buzz-list .upk-item:hover .upk-img-wrap:before {
13031 background: rgba(43, 45, 66, 0.5);
13032 }
13033 .upk-buzz-list .upk-item:hover .upk-count:before {
13034 color: #EDF2F4;
13035 }
13036 .upk-buzz-list .upk-item:hover .upk-inner {
13037 border-left-color: #EDF2F4;
13038 }
13039 .upk-buzz-list .upk-item:hover .upk-category a {
13040 color: #EDF2F4;
13041 }
13042 .upk-buzz-list .upk-item:hover .upk-title a {
13043 color: #fff;
13044 }
13045 .upk-buzz-list .upk-item:hover .upk-meta {
13046 color: #EDF2F4;
13047 }
13048 .upk-buzz-list .upk-item:hover .upk-meta .upk-author-wrap .upk-author-name {
13049 color: #EDF2F4;
13050 }
13051 .upk-buzz-list .upk-img-wrap {
13052 position: absolute;
13053 width: 100%;
13054 height: 100%;
13055 }
13056 .upk-buzz-list .upk-img-wrap::before {
13057 content: "";
13058 position: absolute;
13059 top: 0;
13060 left: 0;
13061 background: #fff;
13062 width: 100%;
13063 height: 100%;
13064 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13065 }
13066 .upk-buzz-list .upk-img-wrap img {
13067 width: 100%;
13068 height: 100%;
13069 object-fit: cover;
13070 }
13071 .upk-buzz-list .upk-content {
13072 padding: 15px;
13073 display: flex;
13074 position: relative;
13075 align-items: center;
13076 }
13077 .upk-buzz-list .upk-count {
13078 position: relative;
13079 counter-increment: number-count;
13080 padding-right: 15px;
13081 }
13082 .upk-buzz-list .upk-count:before {
13083 content: counter(number-count);
13084 top: 0;
13085 left: 0;
13086 font-size: 30px;
13087 color: #2B2D42;
13088 font-weight: 600;
13089 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13090 }
13091 .upk-buzz-list .upk-inner {
13092 padding-left: 15px;
13093 border-left: 2px solid #8D99AE;
13094 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13095 }
13096 .upk-buzz-list .upk-category {
13097 margin-bottom: 5px;
13098 display: flex;
13099 }
13100 .upk-buzz-list .upk-category a {
13101 display: inline-flex;
13102 font-size: 10px;
13103 color: #EF233C;
13104 font-weight: 500;
13105 text-transform: uppercase;
13106 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13107 }
13108 .upk-buzz-list .upk-category a + a {
13109 margin-left: 5px;
13110 }
13111 .upk-buzz-list .upk-title {
13112 font-size: 16px;
13113 font-weight: 700;
13114 text-transform: capitalize;
13115 margin: 0;
13116 }
13117 .upk-buzz-list .upk-title a {
13118 color: #2B2D42;
13119 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13120 }
13121 .upk-buzz-list .upk-meta {
13122 flex-wrap: wrap;
13123 color: #8D99AE;
13124 font-size: 11px;
13125 font-weight: 500;
13126 line-height: 1;
13127 padding-top: 10px;
13128 position: relative;
13129 text-transform: uppercase;
13130 transition: color 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13131 }
13132 .upk-buzz-list .upk-meta .upk-author-wrap {
13133 display: flex;
13134 }
13135 .upk-buzz-list .upk-meta .upk-author-wrap .upk-by {
13136 font-weight: 700;
13137 padding-right: 6px;
13138 }
13139 .upk-buzz-list .upk-meta .upk-author-wrap .upk-author-name {
13140 color: #8D99AE;
13141 font-weight: 500;
13142 transition: color 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13143 }
13144 .upk-buzz-list .upk-meta .upk-post-time {
13145 margin-left: 5px;
13146 }
13147 .upk-buzz-list .upk-meta .upk-post-time i {
13148 margin-right: 2px;
13149 }
13150 .upk-buzz-list .upk-meta > div {
13151 position: relative;
13152 display: inline-flex;
13153 }
13154 .upk-buzz-list .upk-meta > div:before {
13155 content: attr(data-separator);
13156 margin: 0 5px;
13157 }
13158 .upk-buzz-list .upk-meta > div:nth-child(1)::before {
13159 display: none;
13160 }
13161
13162 .upk-global-link-yes .upk-buzz-list .upk-item:hover {
13163 cursor: pointer;
13164 }
13165
13166 @media (min-width: 768px) {
13167 .upk-buzz-list .upk-content {
13168 padding: 20px;
13169 }
13170 .upk-buzz-list .upk-category a {
13171 font-size: 12px;
13172 }
13173 .upk-buzz-list .upk-title {
13174 font-size: 18px;
13175 }
13176 .upk-buzz-list .upk-count::before {
13177 font-size: 40px;
13178 }
13179 }
13180 .upk-buzz-list-carousel {
13181 position: relative;
13182 }
13183 .upk-buzz-list-carousel .upk-item {
13184 position: relative;
13185 overflow: hidden;
13186 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13187 }
13188 .upk-buzz-list-carousel .upk-item:hover .upk-img-wrap::before {
13189 background: rgba(43, 45, 66, 0.5);
13190 }
13191 .upk-buzz-list-carousel .upk-item:hover .upk-img-wrap img {
13192 opacity: 1;
13193 }
13194 .upk-buzz-list-carousel .upk-item:hover .upk-count {
13195 color: #EDF2F4;
13196 }
13197 .upk-buzz-list-carousel .upk-item:hover .upk-inner {
13198 border-left-color: #EDF2F4;
13199 }
13200 .upk-buzz-list-carousel .upk-item:hover .upk-category a {
13201 color: #EDF2F4;
13202 }
13203 .upk-buzz-list-carousel .upk-item:hover .upk-title a {
13204 color: #fff;
13205 }
13206 .upk-buzz-list-carousel .upk-item:hover .upk-meta {
13207 color: #EDF2F4;
13208 }
13209 .upk-buzz-list-carousel .upk-item:hover .upk-meta .upk-author-wrap .upk-author-name {
13210 color: #EDF2F4;
13211 }
13212 .upk-buzz-list-carousel .upk-img-wrap {
13213 position: absolute;
13214 width: 100%;
13215 height: 100%;
13216 }
13217 .upk-buzz-list-carousel .upk-img-wrap::before {
13218 content: "";
13219 position: absolute;
13220 top: 0;
13221 left: 0;
13222 background: #fff;
13223 width: 100%;
13224 height: 100%;
13225 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13226 }
13227 .upk-buzz-list-carousel .upk-img-wrap img {
13228 width: 100%;
13229 height: 100%;
13230 object-fit: cover;
13231 opacity: 0;
13232 }
13233 .upk-buzz-list-carousel .upk-content {
13234 padding: 15px;
13235 display: flex;
13236 position: relative;
13237 align-items: center;
13238 }
13239 .upk-buzz-list-carousel .upk-count {
13240 color: #2B2D42;
13241 font-size: 30px;
13242 font-weight: 600;
13243 position: relative;
13244 margin-right: 15px;
13245 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13246 display: flex;
13247 line-height: 1;
13248 }
13249 .upk-buzz-list-carousel .upk-inner {
13250 padding-left: 15px;
13251 border-left: 2px solid #8D99AE;
13252 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13253 }
13254 .upk-buzz-list-carousel .upk-category {
13255 margin-bottom: 5px;
13256 display: flex;
13257 }
13258 .upk-buzz-list-carousel .upk-category a {
13259 display: inline-flex;
13260 font-size: 10px;
13261 color: #EF233C;
13262 font-weight: 500;
13263 text-transform: uppercase;
13264 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13265 }
13266 .upk-buzz-list-carousel .upk-category a + a {
13267 margin-left: 5px;
13268 }
13269 .upk-buzz-list-carousel .upk-title {
13270 font-size: 16px;
13271 font-weight: 700;
13272 text-transform: capitalize;
13273 margin: 0;
13274 }
13275 .upk-buzz-list-carousel .upk-title a {
13276 color: #2B2D42;
13277 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13278 }
13279 .upk-buzz-list-carousel .upk-meta {
13280 flex-wrap: wrap;
13281 color: #8D99AE;
13282 font-size: 11px;
13283 font-weight: 500;
13284 line-height: 1;
13285 padding-top: 10px;
13286 position: relative;
13287 text-transform: uppercase;
13288 transition: color 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13289 }
13290 .upk-buzz-list-carousel .upk-meta .upk-author-wrap {
13291 display: flex;
13292 }
13293 .upk-buzz-list-carousel .upk-meta .upk-author-wrap .upk-by {
13294 font-weight: 700;
13295 padding-right: 6px;
13296 }
13297 .upk-buzz-list-carousel .upk-meta .upk-author-wrap .upk-author-name {
13298 color: #8D99AE;
13299 font-weight: 500;
13300 transition: color 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13301 }
13302 .upk-buzz-list-carousel .upk-meta .upk-post-time {
13303 margin-left: 5px;
13304 }
13305 .upk-buzz-list-carousel .upk-meta .upk-post-time i {
13306 margin-right: 2px;
13307 }
13308 .upk-buzz-list-carousel .upk-meta > div {
13309 position: relative;
13310 display: inline-flex;
13311 }
13312 .upk-buzz-list-carousel .upk-meta > div:before {
13313 content: attr(data-separator);
13314 margin: 0 5px;
13315 }
13316 .upk-buzz-list-carousel .upk-meta > div:nth-child(1)::before {
13317 display: none;
13318 }
13319
13320 .upk-global-link-yes .upk-buzz-list-carousel .upk-item:hover {
13321 cursor: pointer;
13322 }
13323
13324 .upk-item-match-height--yes .upk-buzz-list-carousel .swiper-slide {
13325 height: initial;
13326 }
13327
13328 @media (min-width: 768px) {
13329 .upk-buzz-list-carousel .upk-content {
13330 padding: 20px;
13331 }
13332 .upk-buzz-list-carousel .upk-category a {
13333 font-size: 12px;
13334 }
13335 .upk-buzz-list-carousel .upk-title {
13336 font-size: 18px;
13337 }
13338 .upk-buzz-list-carousel .upk-count {
13339 font-size: 40px;
13340 }
13341 }
13342 .upk-scott-list {
13343 display: grid;
13344 grid-template-columns: repeat(1, 1fr);
13345 counter-reset: number-count;
13346 }
13347 .upk-scott-list .upk-item {
13348 display: flex;
13349 align-items: center;
13350 border-top: 1px solid #e2e2e2;
13351 padding-top: 20px;
13352 margin-top: 20px;
13353 position: relative;
13354 overflow: hidden;
13355 }
13356 .upk-scott-list .upk-item:first-child {
13357 border-top: 0 !important;
13358 padding-top: 0 !important;
13359 margin-top: 0 !important;
13360 }
13361 .upk-scott-list .upk-item .upk-image-wrap {
13362 position: relative;
13363 height: 100%;
13364 width: 30%;
13365 text-decoration: none;
13366 transition: all 0.3s ease;
13367 counter-increment: number-count;
13368 overflow: hidden;
13369 }
13370 .upk-scott-list .upk-item .upk-image-wrap img {
13371 width: 100%;
13372 height: 100%;
13373 object-fit: cover;
13374 transition: all 0.3s ease;
13375 }
13376 .upk-scott-list .upk-item .upk-image-wrap:before {
13377 position: absolute;
13378 content: counter(number-count);
13379 top: 50%;
13380 left: 50%;
13381 color: #fff;
13382 font-weight: 700;
13383 font-size: 35px;
13384 transition: all 0.3s ease;
13385 transform: translate(-50%, -50%);
13386 opacity: 1;
13387 visibility: visible;
13388 z-index: 1;
13389 }
13390 .upk-scott-list .upk-item .upk-image-wrap:after {
13391 position: absolute;
13392 content: "\e92c";
13393 top: 50%;
13394 left: 50%;
13395 color: #fff;
13396 font-size: 26px;
13397 font-weight: 900;
13398 line-height: 1;
13399 opacity: 0;
13400 visibility: hidden;
13401 transition: all 0.3s ease;
13402 transform: translate(-50%, 50%);
13403 font-family: "ultimate-post-kit" !important;
13404 -webkit-font-smoothing: antialiased;
13405 z-index: 1;
13406 }
13407 .upk-scott-list .upk-item .upk-image-wrap .upk-img-overlay:before {
13408 content: "";
13409 position: absolute;
13410 width: 100%;
13411 height: 100%;
13412 left: 0;
13413 top: 0;
13414 background: rgba(43, 45, 66, 0.3);
13415 }
13416 .upk-scott-list .upk-item .upk-content {
13417 width: 70%;
13418 padding: 20px;
13419 }
13420 .upk-scott-list .upk-item .upk-category {
13421 margin-bottom: 10px;
13422 display: flex;
13423 }
13424 .upk-scott-list .upk-item .upk-category a {
13425 font-size: 10px;
13426 color: #EF233C;
13427 text-transform: uppercase;
13428 font-weight: 500;
13429 border: 1px solid #EF233C;
13430 padding: 4px 12px;
13431 border-radius: 2px;
13432 display: inline-flex;
13433 transition: all 0.3s ease;
13434 }
13435 .upk-scott-list .upk-item .upk-category a:hover {
13436 background: #EF233C;
13437 color: #fff;
13438 }
13439 .upk-scott-list .upk-item .upk-category a + a {
13440 margin-left: 5px;
13441 }
13442 .upk-scott-list .upk-item .upk-title {
13443 font-size: 16px;
13444 font-weight: 700;
13445 line-height: 1.4;
13446 margin: 0;
13447 }
13448 .upk-scott-list .upk-item .upk-title a {
13449 color: #2B2D42;
13450 transition: all 0.3s ease;
13451 }
13452 .upk-scott-list .upk-item .upk-title a:hover {
13453 color: #EF233C;
13454 }
13455 .upk-scott-list .upk-item .upk-meta {
13456 color: #8D99AE;
13457 font-size: 11px;
13458 font-weight: 500;
13459 line-height: 1;
13460 padding-top: 10px;
13461 position: relative;
13462 text-transform: uppercase;
13463 transition: color 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13464 flex-wrap: wrap;
13465 }
13466 .upk-scott-list .upk-item .upk-meta > div {
13467 position: relative;
13468 display: inline-flex;
13469 }
13470 .upk-scott-list .upk-item .upk-meta > div:before {
13471 content: attr(data-separator);
13472 margin: 0 8px;
13473 }
13474 .upk-scott-list .upk-item .upk-meta > div:nth-child(1)::before {
13475 display: none;
13476 }
13477 .upk-scott-list .upk-item .upk-meta .upk-author-name-wrap {
13478 display: flex;
13479 }
13480 .upk-scott-list .upk-item .upk-meta .upk-author-name-wrap .upk-by {
13481 font-weight: 700;
13482 padding-right: 6px;
13483 }
13484 .upk-scott-list .upk-item .upk-meta .upk-author-name-wrap .upk-author-name {
13485 color: #8D99AE;
13486 font-weight: 500;
13487 transition: color 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13488 }
13489 .upk-scott-list .upk-item .upk-meta .upk-post-time {
13490 margin-left: 5px;
13491 }
13492 .upk-scott-list .upk-item .upk-meta .upk-post-time i {
13493 margin-right: 2px;
13494 }
13495 .upk-scott-list .upk-item:hover .upk-image-wrap:before {
13496 transform: translate(-50%, -100%);
13497 opacity: 0;
13498 visibility: hidden;
13499 }
13500 .upk-scott-list .upk-item:hover .upk-image-wrap:after {
13501 transform: translate(-50%, -50%);
13502 opacity: 1;
13503 visibility: visible;
13504 }
13505
13506 .upk-global-link-yes .upk-scott-list .upk-item:hover {
13507 cursor: pointer;
13508 }
13509
13510 @media (min-width: 768px) {
13511 .upk-scott-list .upk-item .upk-title {
13512 font-size: 18px;
13513 }
13514 .upk-scott-list .upk-item .upk-meta {
13515 font-size: 12px;
13516 }
13517 }
13518 .upk-noxe-slider {
13519 position: relative;
13520 }
13521 .upk-noxe-slider .upk-noxe-item {
13522 background: #fff;
13523 padding: 30px;
13524 position: relative;
13525 height: auto;
13526 }
13527 .upk-noxe-slider .upk-noxe-item-box-wrap {
13528 position: relative;
13529 display: flex;
13530 flex-direction: column;
13531 height: 100%;
13532 }
13533 .upk-noxe-slider .upk-noxe-image-wrap {
13534 position: relative;
13535 margin-bottom: 1.5rem;
13536 overflow: hidden;
13537 height: 100%;
13538 z-index: 10;
13539 }
13540 .upk-noxe-slider .upk-noxe-img {
13541 width: 100%;
13542 height: 100%;
13543 object-fit: cover;
13544 }
13545 .upk-noxe-slider .upk-noxe-category {
13546 position: absolute;
13547 bottom: 0;
13548 left: 0;
13549 display: inline-flex;
13550 }
13551 .upk-noxe-slider .upk-noxe-category a {
13552 display: inline-block;
13553 background: #fff;
13554 padding: 8px 8px 0 0;
13555 text-decoration: none;
13556 color: #D90429;
13557 text-transform: uppercase;
13558 line-height: 1;
13559 font-size: 0.75rem;
13560 font-weight: 700;
13561 letter-spacing: 0.04em;
13562 }
13563 .upk-noxe-slider .upk-noxe-date-wrap {
13564 position: absolute;
13565 bottom: 0;
13566 right: 0;
13567 background: #fff;
13568 display: flex;
13569 flex-direction: column;
13570 text-align: center;
13571 padding: 10px;
13572 font-size: 12px;
13573 color: #676a88;
13574 font-weight: 700;
13575 overflow: hidden;
13576 }
13577 .upk-noxe-slider .upk-noxe-date-wrap .upk-noxe-month {
13578 font-weight: 400;
13579 margin-bottom: 2px;
13580 }
13581 .upk-noxe-slider .upk-noxe-content {
13582 display: inline-block;
13583 }
13584 .upk-noxe-slider .upk-title {
13585 font-size: 16px;
13586 font-weight: 700;
13587 margin-bottom: 10px;
13588 }
13589 .upk-noxe-slider .upk-title a {
13590 text-decoration: none;
13591 color: #2B2D42;
13592 transition: all 0.3s ease;
13593 }
13594 .upk-noxe-slider .upk-title a:hover {
13595 color: #D90429;
13596 }
13597 .upk-noxe-slider .upk-noxe-meta {
13598 display: flex;
13599 flex-wrap: wrap;
13600 align-items: center;
13601 position: relative;
13602 font-size: 12px;
13603 text-transform: uppercase;
13604 color: rgba(125, 125, 125, 0.7294117647);
13605 font-weight: 500;
13606 overflow: hidden;
13607 }
13608 .upk-noxe-slider .upk-noxe-meta .upk-author-name-wrap {
13609 display: flex;
13610 }
13611 .upk-noxe-slider .upk-noxe-meta .upk-author-name-wrap .upk-by {
13612 font-weight: 700;
13613 padding-right: 6px;
13614 }
13615 .upk-noxe-slider .upk-noxe-meta .upk-author-name-wrap .upk-author-name {
13616 text-decoration: none;
13617 color: rgba(125, 125, 125, 0.7294117647);
13618 font-weight: 500;
13619 }
13620 .upk-noxe-slider .upk-noxe-meta > div {
13621 position: relative;
13622 display: inline-flex;
13623 }
13624 .upk-noxe-slider .upk-noxe-meta > div:before {
13625 content: attr(data-separator);
13626 margin: 0 8px;
13627 }
13628 .upk-noxe-slider .upk-noxe-meta > div:nth-child(1)::before {
13629 display: none;
13630 }
13631 .upk-noxe-slider .upk-text {
13632 font-size: 14px;
13633 color: #2f3f50;
13634 line-height: 1.6;
13635 margin-bottom: 35px;
13636 }
13637 .upk-noxe-slider .upk-text p {
13638 margin: 0;
13639 }
13640 .upk-noxe-slider .upk-noxe-navigation {
13641 position: absolute;
13642 right: 30px;
13643 bottom: 30px;
13644 display: flex;
13645 align-items: center;
13646 z-index: 1;
13647 }
13648 .upk-noxe-slider .upk-noxe-navigation .upk-navigation-next:after,
13649 .upk-noxe-slider .upk-noxe-navigation .upk-navigation-prev:after {
13650 content: "";
13651 }
13652 .upk-noxe-slider .upk-noxe-navigation .upk-navigation-next,
13653 .upk-noxe-slider .upk-noxe-navigation .upk-navigation-prev {
13654 position: static;
13655 display: inline-block;
13656 }
13657 .upk-noxe-slider .upk-noxe-navigation .upk-link--arrowed {
13658 display: inline-flex;
13659 font-size: 32px;
13660 }
13661 .upk-noxe-slider .upk-noxe-navigation .upk-link--arrowed .upk-arrow-icon {
13662 position: relative;
13663 top: 0;
13664 -webkit-transition: -webkit-transform 0.3s ease;
13665 transition: -webkit-transform 0.3s ease;
13666 transition: transform 0.3s ease;
13667 transition: transform 0.3s ease, -webkit-transform 0.3s ease;
13668 vertical-align: middle;
13669 width: 1em;
13670 }
13671 .upk-noxe-slider .upk-noxe-navigation .upk-link--arrowed .upk-arrow-icon--circle {
13672 transition: stroke-dashoffset 0.3s ease;
13673 stroke-dasharray: 95;
13674 stroke-dashoffset: 95;
13675 }
13676 .upk-noxe-slider .upk-noxe-navigation .upk-link--arrowed g {
13677 stroke: currentColor;
13678 color: #181D23;
13679 }
13680 .upk-noxe-slider .upk-noxe-navigation .upk-link--arrowed:hover .upk-arrow-icon {
13681 transform: translate3d(5px, 0, 0);
13682 }
13683 .upk-noxe-slider .upk-noxe-navigation .upk-link--arrowed:hover .upk-arrow-icon--circle {
13684 stroke-dashoffset: 0;
13685 }
13686 .upk-noxe-slider .upk-noxe-navigation .upk-link--arrowed:hover g {
13687 color: #D90429;
13688 }
13689 .upk-noxe-slider .upk-noxe-navigation .upk-navigation-prev .upk-link--arrowed {
13690 transform: rotate(-181deg);
13691 margin-right: 10px;
13692 }
13693
13694 @media (min-width: 768px) {
13695 .upk-noxe-slider .upk-noxe-date-wrap {
13696 padding: 15px;
13697 font-size: 14px;
13698 }
13699 .upk-noxe-slider .upk-noxe-content {
13700 display: flex;
13701 }
13702 .upk-noxe-slider .upk-noxe-inner-content {
13703 padding-right: 30px;
13704 min-width: 50%;
13705 width: 50%;
13706 }
13707 .upk-noxe-slider .upk-noxe-meta {
13708 font-size: 11px;
13709 margin-bottom: 0;
13710 }
13711 .upk-noxe-slider .upk-title {
13712 font-size: 20px;
13713 margin-bottom: 16px;
13714 }
13715 .upk-noxe-slider .upk-noxe-pagination {
13716 left: 51%;
13717 }
13718 }
13719 @media (min-width: 1024px) {
13720 .upk-noxe-slider .upk-noxe-date-wrap {
13721 padding: 20px;
13722 font-size: 16px;
13723 }
13724 .upk-noxe-slider .upk-noxe-content .upk-noxe-inner-content {
13725 padding-right: 40px;
13726 }
13727 .upk-noxe-slider .upk-noxe-meta {
13728 font-size: 12px;
13729 margin-bottom: 0;
13730 }
13731 .upk-noxe-slider .upk-title {
13732 font-size: 25px;
13733 margin-bottom: 20px;
13734 }
13735 .upk-noxe-slider .upk-text {
13736 font-size: 16px;
13737 margin-bottom: 0;
13738 }
13739 .upk-noxe-slider .upk-noxe-pagination {
13740 left: 51%;
13741 }
13742 }
13743 .upk-recent-comments {
13744 display: grid;
13745 }
13746 .upk-recent-comments .upk-meta {
13747 margin-bottom: 15px;
13748 }
13749 .upk-recent-comments .upk-meta .upk-avatar {
13750 margin-right: 15px;
13751 }
13752 .upk-recent-comments .upk-meta .upk-avatar img {
13753 border-radius: 80px;
13754 }
13755 .upk-recent-comments .upk-meta .upk-author-name {
13756 color: #2B2D42;
13757 font-size: 16px;
13758 font-weight: 500;
13759 text-transform: capitalize;
13760 transition: color 0.3s ease;
13761 overflow: hidden;
13762 text-overflow: ellipsis;
13763 display: -webkit-box;
13764 -webkit-line-clamp: 1;
13765 -webkit-box-orient: vertical;
13766 }
13767 .upk-recent-comments .upk-meta .upk-author-name:hover {
13768 color: #EF233C;
13769 }
13770 .upk-recent-comments .upk-meta .upk-date {
13771 color: #798184;
13772 font-size: 14px;
13773 }
13774 .upk-recent-comments .upk-text {
13775 color: #798184;
13776 font-size: 16px;
13777 }
13778
13779 .upk-static-social-count {
13780 display: grid;
13781 grid-column-gap: 40px;
13782 grid-template-columns: repeat(4, 1fr);
13783 justify-content: center;
13784 width: 100%;
13785 }
13786 .upk-static-social-count .upk-item {
13787 text-align: center;
13788 transition: all 0.3s ease;
13789 }
13790 .upk-static-social-count .upk-item:hover .upk-icon {
13791 transform: translateY(-5px);
13792 }
13793 .upk-static-social-count .upk-icon {
13794 margin-bottom: 10px;
13795 transform: translateY(0);
13796 transition: transform 0.3s ease;
13797 }
13798 .upk-static-social-count .upk-icon span {
13799 font-size: 14px;
13800 border: 1px solid #c8c6c6;
13801 color: #565252;
13802 padding: 12px;
13803 display: inline-flex;
13804 align-items: center;
13805 justify-content: center;
13806 text-decoration: none;
13807 border-radius: 100%;
13808 transition: all 0.3s ease;
13809 }
13810 .upk-static-social-count .upk-icon span:hover {
13811 color: #000;
13812 }
13813 .upk-static-social-count .upk-icon span i, .upk-static-social-count .upk-icon span svg {
13814 height: 1em;
13815 width: 1em;
13816 }
13817 .upk-static-social-count .upk-count {
13818 font-size: 14px;
13819 text-transform: uppercase;
13820 color: #383535;
13821 font-weight: 600;
13822 margin-bottom: 4px;
13823 }
13824 .upk-static-social-count .upk-meta {
13825 font-size: 14px;
13826 text-transform: capitalize;
13827 color: #626262;
13828 }
13829 .upk-static-social-count.upk-style-2 .upk-item {
13830 text-align: left;
13831 }
13832 .upk-static-social-count.upk-style-2 .upk-item, .upk-static-social-count.upk-style-3 .upk-item {
13833 display: inline-flex;
13834 align-items: center;
13835 grid-column-gap: 10px;
13836 }
13837 .upk-static-social-count.upk-style-2 .upk-icon, .upk-static-social-count.upk-style-3 .upk-icon {
13838 margin: 0;
13839 }
13840 .upk-static-social-count.upk-style-3 .upk-item {
13841 text-align: right;
13842 flex-direction: row-reverse;
13843 }
13844
13845 .upk-skide-slider .upk-skide-item {
13846 height: clamp(28.875rem, 70vw, 43.75rem);
13847 }
13848 .upk-skide-slider .upk-image-wrap {
13849 position: relative;
13850 height: 100%;
13851 }
13852 .upk-skide-slider .upk-image-wrap::before {
13853 position: absolute;
13854 content: "";
13855 width: 100%;
13856 height: 100%;
13857 background: #2B2D42;
13858 opacity: 0.3;
13859 }
13860 .upk-skide-slider .upk-content {
13861 position: absolute;
13862 top: 40%;
13863 left: 0;
13864 transform: translateY(-40%);
13865 max-width: clamp(27rem, 50vw, 33.75rem);
13866 overflow: hidden;
13867 margin: 0 clamp(1.563rem, 6vw, 4.375rem);
13868 }
13869 .upk-skide-slider .upk-category {
13870 margin: 0 0 20px;
13871 display: inline-flex;
13872 }
13873 .upk-skide-slider .upk-category a {
13874 background: #EF233C;
13875 padding: 8px 10px;
13876 line-height: 1;
13877 display: inline-block;
13878 font-size: clamp(0.625rem, 1vw, 0.75rem);
13879 text-transform: uppercase;
13880 font-weight: 700;
13881 color: #fff;
13882 transition: all 0.3s ease;
13883 border-radius: 3px;
13884 }
13885 .upk-skide-slider .upk-category a:hover {
13886 background: #D90429;
13887 }
13888 .upk-skide-slider .upk-category a + a {
13889 margin-left: 5px;
13890 }
13891 .upk-skide-slider .upk-title {
13892 font-size: clamp(1.25rem, 4vw, 2.125rem);
13893 line-height: clamp(2.5rem, 7vw, 3.75rem);
13894 margin: 0 0 25px;
13895 }
13896 .upk-skide-slider .upk-title a {
13897 color: #edf2f4;
13898 background: #2b2d42;
13899 display: inline;
13900 -webkit-box-decoration-break: clone;
13901 padding: 5px 15px 8px;
13902 transition: all 0.3s ease;
13903 border-radius: 4px;
13904 }
13905 .upk-skide-slider .upk-title a:hover {
13906 color: #EF233C;
13907 }
13908 .upk-skide-slider .upk-meta {
13909 display: inline-flex;
13910 flex-wrap: wrap;
13911 }
13912 .upk-skide-slider .upk-meta .upk-author-img img {
13913 border-radius: 100px;
13914 }
13915 .upk-skide-slider .upk-meta .upk-meta-info {
13916 padding-left: 15px;
13917 }
13918 .upk-skide-slider .upk-meta .upk-author-name {
13919 margin-bottom: 3px;
13920 }
13921 .upk-skide-slider .upk-meta .upk-author-name a {
13922 font-size: clamp(0.75rem, 1vw, 0.875rem);
13923 font-weight: 700;
13924 color: #EDF2F4;
13925 text-transform: uppercase;
13926 transition: all 0.3s ease;
13927 }
13928 .upk-skide-slider .upk-meta .upk-author-name a:hover {
13929 color: #EF233C;
13930 }
13931 .upk-skide-slider .upk-meta .upk-date-comments {
13932 display: flex;
13933 align-items: center;
13934 font-size: clamp(0.75rem, 1vw, 0.875rem);
13935 color: #dadfe9;
13936 text-transform: uppercase;
13937 flex-wrap: wrap;
13938 }
13939 .upk-skide-slider .upk-meta .upk-date-comments > div {
13940 position: relative;
13941 display: inline-flex;
13942 }
13943 .upk-skide-slider .upk-meta .upk-date-comments > div:before {
13944 content: attr(data-separator);
13945 margin: 0 8px;
13946 }
13947 .upk-skide-slider .upk-meta .upk-date-comments > div:nth-child(1)::before {
13948 display: none;
13949 }
13950 .upk-skide-slider .upk-meta .upk-separator {
13951 margin: 0 5px;
13952 }
13953 .upk-skide-slider .upk-meta .upk-post-time {
13954 margin-left: 5px;
13955 }
13956 .upk-skide-slider .upk-meta .upk-post-time i {
13957 margin-right: 2px;
13958 }
13959
13960 .upk-skide-slider-wrap .upk-img {
13961 width: 100%;
13962 height: 100%;
13963 object-fit: cover;
13964 display: block;
13965 }
13966 .upk-skide-slider-wrap .upk-title {
13967 font-weight: 700;
13968 }
13969
13970 .upk-skide-thumbs {
13971 max-width: clamp(15.625rem, 45vw, 31.25rem);
13972 position: absolute !important;
13973 bottom: clamp(1.563rem, 3vw, 3.125rem);
13974 left: clamp(1.563rem, 6vw, 4.375rem);
13975 }
13976 .upk-skide-thumbs .upk-thumbs-img {
13977 margin-bottom: clamp(0rem, 1vw, 0.75rem);
13978 }
13979 .upk-skide-thumbs .upk-thumbs-img .upk-img {
13980 cursor: pointer;
13981 border-radius: 10px;
13982 }
13983 .upk-skide-thumbs .upk-thumbs-content {
13984 display: none;
13985 }
13986 .upk-skide-thumbs .upk-title {
13987 font-size: 13px;
13988 margin: 0;
13989 }
13990 .upk-skide-thumbs .upk-title a {
13991 color: #edf2f4;
13992 }
13993 .upk-skide-thumbs .swiper-slide {
13994 opacity: 0.3;
13995 transition: opacity 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
13996 }
13997 .upk-skide-thumbs .swiper-slide.swiper-slide-next {
13998 opacity: 0.5;
13999 }
14000 .upk-skide-thumbs .swiper-slide.swiper-slide-active {
14001 opacity: 1;
14002 }
14003 .upk-skide-thumbs .swiper-slide:hover {
14004 opacity: 1;
14005 }
14006 .upk-skide-thumbs .swiper-slide:hover.swiper-slide-next {
14007 opacity: 1;
14008 }
14009
14010 .upk-skide-top-stories {
14011 max-width: 360px;
14012 display: none;
14013 flex-wrap: wrap;
14014 background: #fff;
14015 padding: 40px;
14016 border-radius: 10px;
14017 position: absolute;
14018 left: auto;
14019 right: clamp(1.875rem, 6vw, 4.375rem);
14020 top: 50%;
14021 z-index: 1;
14022 transform: translate(0, -50%);
14023 }
14024 .upk-skide-top-stories .upk-header-title {
14025 font-size: 16px;
14026 text-transform: uppercase;
14027 font-weight: 700;
14028 margin-bottom: 30px;
14029 }
14030 .upk-skide-top-stories .upk-stories-item {
14031 display: flex;
14032 align-items: center;
14033 border-bottom: 1px solid #d2d3d4;
14034 padding: 20px 0;
14035 }
14036 .upk-skide-top-stories .upk-stories-item:nth-last-child(1) {
14037 padding-bottom: 0;
14038 border: none;
14039 }
14040 .upk-skide-top-stories .upk-stories-img .upk-img {
14041 width: 60px;
14042 min-width: 60px;
14043 height: 60px;
14044 border-radius: 80px;
14045 object-fit: cover;
14046 }
14047 .upk-skide-top-stories .upk-stories-content {
14048 padding-left: 15px;
14049 }
14050 .upk-skide-top-stories .upk-date {
14051 font-size: 11px;
14052 text-transform: uppercase;
14053 margin-bottom: 10px;
14054 color: #8D99AE;
14055 }
14056 .upk-skide-top-stories .upk-post-time {
14057 margin-left: 5px;
14058 }
14059 .upk-skide-top-stories .upk-post-time i {
14060 margin-right: 2px;
14061 }
14062 .upk-skide-top-stories .upk-title {
14063 font-size: 15px;
14064 margin: 0;
14065 }
14066 .upk-skide-top-stories .upk-title a {
14067 text-decoration: none;
14068 color: #2b2d42;
14069 transition: all 0.3s ease;
14070 }
14071 .upk-skide-top-stories .upk-title a:hover {
14072 color: #EF233C;
14073 }
14074
14075 @media (min-width: 768px) {
14076 .upk-skide-thumbs .upk-thumbs-content {
14077 display: inherit;
14078 }
14079 }
14080 @media (min-width: 1024px) {
14081 .upk-skide-top-stories {
14082 display: inherit;
14083 }
14084 }
14085 .upk-camux-slider-wrap .upk-img {
14086 width: 100%;
14087 height: 100% !important;
14088 object-fit: cover;
14089 }
14090
14091 .upk-camux-slider {
14092 margin-bottom: clamp(2.5rem, 6vw, 3.438rem);
14093 }
14094 .upk-camux-slider .upk-item {
14095 width: 100%;
14096 height: clamp(28.125rem, 60vw, 43.75rem);
14097 }
14098 .upk-camux-slider .upk-img-wrap {
14099 position: relative;
14100 height: 100%;
14101 }
14102 .upk-camux-slider .upk-img-wrap::before {
14103 position: absolute;
14104 content: "";
14105 width: 100%;
14106 height: 100%;
14107 background-image: linear-gradient(45deg, rgba(5, 4, 4, 0.741), transparent);
14108 }
14109 .upk-camux-slider .upk-content {
14110 width: 100%;
14111 max-width: 800px;
14112 padding: 20px;
14113 position: absolute;
14114 top: 50%;
14115 left: 50%;
14116 transform: translate(-50%, -50%);
14117 overflow: hidden;
14118 }
14119 .upk-camux-slider .upk-category {
14120 margin-bottom: clamp(0.938rem, 2vw, 1.25rem);
14121 display: inline-flex;
14122 }
14123 .upk-camux-slider .upk-category a {
14124 background: #EF233C;
14125 padding: 6px 10px;
14126 color: #EDF2F4;
14127 font-weight: 700;
14128 text-decoration: none;
14129 text-transform: uppercase;
14130 font-size: clamp(0.625rem, 1vw, 0.75rem);
14131 border-radius: 3px;
14132 display: inline-block;
14133 transition: all 0.3s ease;
14134 }
14135 .upk-camux-slider .upk-category a:hover {
14136 background: #D90429;
14137 }
14138 .upk-camux-slider .upk-category a + a {
14139 margin-left: 5px;
14140 }
14141 .upk-camux-slider .upk-title {
14142 font-size: clamp(1.25rem, 5vw, 3rem);
14143 font-weight: 700;
14144 line-height: 1.6;
14145 text-transform: capitalize;
14146 padding-bottom: clamp(1.25rem, 3vw, 1.875rem);
14147 margin: 0;
14148 }
14149 .upk-camux-slider .upk-title a {
14150 color: #edf2f4;
14151 background: #2b2d42;
14152 display: inline;
14153 -webkit-box-decoration-break: clone;
14154 padding: 5px 15px 8px;
14155 border-radius: 4px;
14156 transition: all 0.3s ease;
14157 }
14158 .upk-camux-slider .upk-title a:hover {
14159 color: #D90429;
14160 }
14161 .upk-camux-slider .upk-text {
14162 margin-bottom: 15px;
14163 color: #c9d5e9;
14164 font-size: clamp(0.875rem, 2vw, 1rem);
14165 line-height: 1.5;
14166 }
14167 .upk-camux-slider .upk-text p {
14168 margin: 0;
14169 }
14170 .upk-camux-slider .upk-meta {
14171 display: inline-flex;
14172 align-items: center;
14173 color: #c9d5e9;
14174 font-size: clamp(0.75rem, 1.5vw, 0.875rem);
14175 text-transform: uppercase;
14176 gap: 10px;
14177 }
14178 .upk-camux-slider .upk-meta .upk-name {
14179 text-decoration: none;
14180 color: #c9d5e9;
14181 transition: all 0.3s ease;
14182 }
14183 .upk-camux-slider .upk-meta .upk-name:hover {
14184 color: #D90429;
14185 }
14186 .upk-camux-slider .upk-meta .upk-post-time {
14187 margin-left: 5px;
14188 }
14189 .upk-camux-slider .upk-meta .upk-post-time i {
14190 margin-right: 2px;
14191 }
14192 .upk-camux-slider .upk-meta > div {
14193 position: relative;
14194 display: inline-flex;
14195 gap: 5px;
14196 }
14197 .upk-camux-slider .upk-meta > div:before {
14198 content: attr(data-separator);
14199 margin: 0 5px;
14200 }
14201 .upk-camux-slider .upk-meta > div:nth-child(1)::before {
14202 display: none;
14203 }
14204 .upk-camux-slider .upk-navigation-prev,
14205 .upk-camux-slider .upk-navigation-next {
14206 position: absolute;
14207 top: 50%;
14208 transform: translateY(-50%);
14209 z-index: 1;
14210 cursor: pointer;
14211 padding: 8px;
14212 background: #2b2d42;
14213 display: inline-flex;
14214 border-radius: 4px;
14215 }
14216 .upk-camux-slider .upk-navigation-prev i,
14217 .upk-camux-slider .upk-navigation-next i {
14218 color: #fff;
14219 }
14220 .upk-camux-slider .upk-navigation-prev {
14221 left: 0;
14222 }
14223 .upk-camux-slider .upk-navigation-next {
14224 right: 0;
14225 }
14226
14227 .upk-camux-thumbs {
14228 position: absolute !important;
14229 left: 50%;
14230 height: 80px;
14231 width: clamp(15.625rem, 60vw, 42.5rem);
14232 bottom: 0;
14233 transform: translateX(-50%);
14234 }
14235 .upk-camux-thumbs .upk-item {
14236 border-radius: 6px;
14237 overflow: hidden;
14238 }
14239 .upk-camux-thumbs .swiper-slide-active {
14240 -webkit-mask-image: url(../images/mask/thumbs-active.svg);
14241 mask-image: url(../images/mask/thumbs-active.svg);
14242 -webkit-mask-position: center center;
14243 mask-position: center center;
14244 -webkit-mask-size: contain;
14245 mask-size: contain;
14246 -webkit-mask-repeat: no-repeat;
14247 mask-repeat: no-repeat;
14248 }
14249 .upk-camux-thumbs .upk-img-wrap {
14250 position: relative;
14251 height: 100%;
14252 }
14253 .upk-camux-thumbs .upk-img-wrap .upk-img {
14254 cursor: pointer;
14255 }
14256 .upk-camux-thumbs .upk-comments {
14257 position: absolute;
14258 bottom: 0;
14259 left: 0;
14260 margin: 10px;
14261 background: #2b2d42;
14262 color: #fff;
14263 font-size: 10px;
14264 padding: 4px 6px;
14265 border-radius: 3px;
14266 text-transform: uppercase;
14267 }
14268
14269 @media (min-width: 768px) {
14270 .upk-camux-thumbs {
14271 height: 110px;
14272 }
14273 }
14274 .upk-crystal-slider .swiper-carousel {
14275 height: clamp(31.25rem, 70vw, 46.875rem);
14276 padding-bottom: clamp(6.25rem, 12vw, 8.75rem);
14277 }
14278 .upk-crystal-slider .upk-item {
14279 overflow: visible;
14280 }
14281 .upk-crystal-slider .upk-item.swiper-slide-active .upk-content {
14282 opacity: 1;
14283 }
14284 .upk-crystal-slider .upk-img-wrap {
14285 width: 100%;
14286 height: 100%;
14287 }
14288 .upk-crystal-slider .upk-img-wrap .upk-img {
14289 width: 100%;
14290 height: 100%;
14291 object-fit: cover;
14292 border-radius: 10px;
14293 }
14294 .upk-crystal-slider .upk-content {
14295 position: absolute;
14296 bottom: -12%;
14297 left: 2rem;
14298 right: 2rem;
14299 max-width: 570px;
14300 text-align: center;
14301 background: #fff;
14302 padding: clamp(2.5rem, 7vw, 4.375rem) clamp(1.875rem, 5vw, 4.375rem);
14303 border-radius: 10px;
14304 box-shadow: 0 5px 15px rgba(0, 0, 0, 0.027);
14305 opacity: 0;
14306 margin: auto;
14307 }
14308 .upk-crystal-slider .upk-content:hover .upk-link-btn a {
14309 transform: scale(1.1);
14310 }
14311 .upk-crystal-slider .upk-category {
14312 margin-bottom: clamp(0.625rem, 3vw, 1.25rem);
14313 }
14314 .upk-crystal-slider .upk-category a {
14315 font-size: clamp(0.688rem, 1.5vw, 0.75rem);
14316 color: #ef233c;
14317 background: rgba(239, 35, 59, 0.123);
14318 display: inline-block;
14319 padding: clamp(0.25rem, 1vw, 0.375rem) clamp(0.75rem, 2vw, 1rem);
14320 border-radius: 7px;
14321 transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
14322 }
14323 .upk-crystal-slider .upk-category a:hover {
14324 color: #EDF2F4;
14325 background: #D90429;
14326 }
14327 .upk-crystal-slider .upk-title {
14328 font-size: clamp(1rem, 3vw, 1.875rem);
14329 margin: 0 0 clamp(0.625rem, 2vw, 1.125rem);
14330 }
14331 .upk-crystal-slider .upk-title a {
14332 color: #2B2D42;
14333 transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
14334 }
14335 .upk-crystal-slider .upk-title a:hover {
14336 color: #D90429;
14337 }
14338 .upk-crystal-slider .upk-meta {
14339 font-size: clamp(0.625rem, 1.5vw, 0.875rem);
14340 color: #656b74;
14341 display: inline-flex;
14342 align-items: center;
14343 }
14344 .upk-crystal-slider .upk-meta .upk-post-time {
14345 margin-left: 6px;
14346 }
14347 .upk-crystal-slider .upk-meta .upk-post-time i {
14348 margin-right: 2px;
14349 }
14350 .upk-crystal-slider .upk-meta > div {
14351 position: relative;
14352 display: inline-flex;
14353 align-items: center;
14354 }
14355 .upk-crystal-slider .upk-meta > div:before {
14356 content: attr(data-separator);
14357 margin: 0 10px;
14358 }
14359 .upk-crystal-slider .upk-meta > div:nth-child(1)::before {
14360 display: none;
14361 }
14362 .upk-crystal-slider .upk-author a {
14363 color: #32353a;
14364 padding-left: 4px;
14365 transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
14366 }
14367 .upk-crystal-slider .upk-author a:hover {
14368 color: #D90429;
14369 }
14370 .upk-crystal-slider .upk-separator {
14371 padding: 0 clamp(0.5rem, 1.5vw, 0.875rem);
14372 }
14373 .upk-crystal-slider .upk-date span {
14374 padding-left: 4px;
14375 }
14376 .upk-crystal-slider .upk-link-btn {
14377 position: absolute;
14378 top: -60px;
14379 left: 50%;
14380 transform: translateX(-50%);
14381 }
14382 .upk-crystal-slider .upk-link-btn a {
14383 font-size: clamp(1rem, 2.5vw, 1.25rem);
14384 padding: clamp(0.938rem, 3vw, 1.563rem);
14385 color: #2B2D42;
14386 border-radius: 10px;
14387 display: inline-flex;
14388 align-items: center;
14389 justify-content: center;
14390 background: #fff;
14391 transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
14392 box-shadow: 0px 5px 20px rgba(19, 18, 18, 0.082);
14393 }
14394 .upk-crystal-slider .upk-pagination-wrap {
14395 position: absolute;
14396 bottom: 0;
14397 left: 50%;
14398 transform: translateX(-50%);
14399 z-index: 1;
14400 }
14401 .upk-crystal-slider .upk-pagination-wrap .upk-pagination {
14402 display: flex;
14403 grid-column-gap: 14px;
14404 }
14405 .upk-crystal-slider .upk-pagination-wrap .swiper-pagination-bullet {
14406 width: clamp(0.75rem, 1.5vw, 0.938rem);
14407 height: clamp(0.75rem, 1.5vw, 0.938rem);
14408 display: inline-block;
14409 border-radius: 50%;
14410 margin: 0 !important;
14411 background: #ff0021;
14412 border: 2px solid #ff6d6d;
14413 border-radius: 5px;
14414 }
14415 .upk-crystal-slider .upk-navigation-next,
14416 .upk-crystal-slider .upk-navigation-prev {
14417 position: absolute;
14418 top: 38%;
14419 z-index: 1;
14420 padding: clamp(0.75rem, 2.5vw, 1.125rem);
14421 color: #2B2D42;
14422 background: #fff;
14423 display: flex;
14424 border-radius: 10px;
14425 transition: all 0.3s ease;
14426 cursor: pointer;
14427 }
14428 .upk-crystal-slider .upk-navigation-next:hover,
14429 .upk-crystal-slider .upk-navigation-prev:hover {
14430 color: #EDF2F4;
14431 background: #D90429;
14432 }
14433 .upk-crystal-slider .upk-navigation-next {
14434 right: 5%;
14435 }
14436 .upk-crystal-slider .upk-navigation-prev {
14437 left: 5%;
14438 }
14439
14440 @media (min-width: 768px) {
14441 .upk-crystal-slider .upk-link-btn {
14442 top: -76px;
14443 }
14444 }
14445 @media (min-width: 1024px) {
14446 .upk-crystal-slider .upk-link-btn {
14447 top: -105px;
14448 }
14449 }
14450 :root {
14451 --upk-category-carousel-item-height: 400px;
14452 --upk-category-carousel-counter: 25px;
14453 }
14454
14455 .upk-category-carousel .category-link {
14456 text-decoration: none;
14457 }
14458 .upk-category-carousel .upk-item {
14459 position: relative;
14460 transition: all 0.3s ease;
14461 overflow: hidden;
14462 border: 1px solid #ece8e8;
14463 border-radius: 10px;
14464 }
14465 .upk-category-carousel .upk-content {
14466 position: absolute;
14467 }
14468 .upk-category-carousel .upk-category-carousel-image img {
14469 width: 100%;
14470 height: 100%;
14471 object-fit: cover;
14472 }
14473 .upk-category-carousel .title {
14474 color: #2b2d42;
14475 font-size: 18px;
14476 font-weight: 700;
14477 line-height: 22px;
14478 margin: 0;
14479 text-transform: uppercase;
14480 text-decoration: none;
14481 transition: all 0.3s ease;
14482 margin-bottom: 6px;
14483 }
14484 .upk-category-carousel .title:hover {
14485 color: #d90429;
14486 }
14487 .upk-category-carousel .upk-category-count {
14488 color: #ef233c;
14489 font-size: 13px;
14490 text-transform: uppercase;
14491 margin: 0;
14492 transition: all 0.3s ease;
14493 }
14494 .upk-category-carousel .upk-category-count .upk-count-text {
14495 padding-left: 5px;
14496 }
14497 .upk-category-carousel .swiper-carousel {
14498 margin: 0 !important;
14499 padding: 0 !important;
14500 }
14501 .upk-category-carousel .upk-slidenav {
14502 background: #ef233c;
14503 padding: 5px;
14504 text-align: center;
14505 font-size: 14px;
14506 border-radius: 100px;
14507 color: #fff;
14508 transition: all 0.3s ease;
14509 }
14510 .upk-category-carousel .upk-slidenav:hover {
14511 color: #fff;
14512 background: #d90429;
14513 }
14514 .upk-category-carousel .upk-item-overlay {
14515 position: absolute;
14516 top: 0;
14517 left: 0;
14518 height: 100%;
14519 width: 100%;
14520 background: transparent;
14521 }
14522 .upk-category-carousel.style-1 .upk-item:hover {
14523 transition: all 0.3s ease;
14524 }
14525 .upk-category-carousel.style-1 .upk-category-carousel-image {
14526 object-fit: cover;
14527 min-height: 240px;
14528 height: 100%;
14529 width: 100%;
14530 }
14531 .upk-category-carousel.style-1 .upk-content {
14532 text-align: center;
14533 padding: 20px;
14534 width: 200px;
14535 background: rgba(255, 255, 255, 0.582);
14536 border-radius: 5px;
14537 top: 50%;
14538 left: 50%;
14539 transform: translate(-50%, -50%);
14540 z-index: 1;
14541 }
14542 .upk-category-carousel.style-2 .upk-item {
14543 height: 100px;
14544 overflow: hidden;
14545 }
14546 .upk-category-carousel.style-2 .upk-item:hover .upk-category-carousel-image img {
14547 transform: scale(1.1);
14548 }
14549 .upk-category-carousel.style-2 .upk-category-carousel-image {
14550 width: 100%;
14551 height: 100%;
14552 }
14553 .upk-category-carousel.style-2 .upk-category-carousel-image img {
14554 transition: all 0.3s ease;
14555 }
14556 .upk-category-carousel.style-2 .upk-content {
14557 top: 50%;
14558 transform: translateY(-50%);
14559 display: flex;
14560 align-items: center;
14561 width: 100%;
14562 padding: 20px;
14563 z-index: 1;
14564 }
14565 .upk-category-carousel.style-2 .title {
14566 color: #fff;
14567 margin: 0;
14568 }
14569 .upk-category-carousel.style-2 .title:hover {
14570 color: #d90429;
14571 }
14572 .upk-category-carousel.style-2 .upk-category-count {
14573 margin-left: auto;
14574 }
14575 .upk-category-carousel.style-2 .upk-count-text {
14576 display: none;
14577 }
14578 .upk-category-carousel.style-2 .upk-count-number {
14579 background: #fff;
14580 color: #2b2d42;
14581 width: 30px;
14582 height: 30px;
14583 line-height: 30px;
14584 text-align: center;
14585 display: inherit;
14586 border-radius: 100px;
14587 }
14588 .upk-category-carousel.style-2 .upk-count-number:hover {
14589 color: #fff;
14590 background: #d90429;
14591 }
14592 .upk-category-carousel.style-3 .upk-item {
14593 background: #fff;
14594 }
14595 .upk-category-carousel.style-3 .upk-content {
14596 position: static;
14597 padding: 20px;
14598 z-index: 1;
14599 }
14600 .upk-category-carousel.style-3 .upk-category-carousel-image {
14601 object-fit: cover;
14602 height: 240px;
14603 width: 100%;
14604 }
14605 .upk-category-carousel.style-4 .upk-item:hover .upk-category-carousel-image img {
14606 transform: scale(1.1);
14607 }
14608 .upk-category-carousel.style-4 .upk-item:hover .title {
14609 transform: translateY(0);
14610 }
14611 .upk-category-carousel.style-4 .upk-item:hover .upk-category-count {
14612 opacity: 1;
14613 transform: translateY(0);
14614 }
14615 .upk-category-carousel.style-4 .upk-category-carousel-image {
14616 object-fit: cover;
14617 height: 220px;
14618 width: 100%;
14619 }
14620 .upk-category-carousel.style-4 .upk-category-carousel-image img {
14621 transition: all 0.3s ease;
14622 }
14623 .upk-category-carousel.style-4 .upk-content {
14624 bottom: 0;
14625 padding: 20px;
14626 overflow: hidden;
14627 z-index: 1;
14628 }
14629 .upk-category-carousel.style-4 .title {
14630 color: #fff;
14631 transform: translateY(30px);
14632 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;
14633 }
14634 .upk-category-carousel.style-4 .title:hover {
14635 color: #d90429;
14636 }
14637 .upk-category-carousel.style-4 .upk-category-count {
14638 color: #d4d7ea;
14639 opacity: 0;
14640 transform: translateY(25px);
14641 overflow: hidden;
14642 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;
14643 }
14644 .upk-category-carousel.style-5 .upk-item {
14645 display: flex;
14646 align-items: center;
14647 justify-content: center;
14648 }
14649 .upk-category-carousel.style-5 .upk-item .upk-category-carousel-image {
14650 height: 220px;
14651 }
14652 .upk-category-carousel.style-5 .upk-item:hover .upk-category-carousel-image img {
14653 transform: scale(1.1);
14654 }
14655 .upk-category-carousel.style-5 .upk-item:hover .title {
14656 opacity: 0;
14657 }
14658 .upk-category-carousel.style-5 .upk-item:hover .upk-category-count {
14659 opacity: 1;
14660 transform: scale(1.1) translateY(-10px);
14661 }
14662 .upk-category-carousel.style-5 .upk-category-carousel-image {
14663 height: 100%;
14664 width: 100%;
14665 object-fit: cover;
14666 }
14667 .upk-category-carousel.style-5 .upk-category-carousel-image img {
14668 transition: all 0.3s ease;
14669 }
14670 .upk-category-carousel.style-5 .upk-content {
14671 top: 50%;
14672 transform: translateY(-50%);
14673 text-align: center;
14674 z-index: 1;
14675 }
14676 .upk-category-carousel.style-5 .title {
14677 background-color: #2b2d42;
14678 padding: 8px 20px;
14679 border-radius: 2px;
14680 color: #fff;
14681 font-size: 14px;
14682 line-height: 1;
14683 transform: translateY(20px);
14684 opacity: 1;
14685 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;
14686 }
14687 .upk-category-carousel.style-5 .title:hover {
14688 color: #d90429;
14689 }
14690 .upk-category-carousel.style-5 .upk-category-count {
14691 color: #fff;
14692 transform: translateY(-10px);
14693 opacity: 0;
14694 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;
14695 line-height: 1;
14696 }
14697 .upk-category-carousel.style-6 .upk-item {
14698 display: flex;
14699 align-items: center;
14700 justify-content: center;
14701 border-radius: 0;
14702 }
14703 .upk-category-carousel.style-6 .upk-item:hover .upk-category-carousel-image:before {
14704 background: rgba(43, 45, 66, 0.3764705882);
14705 }
14706 .upk-category-carousel.style-6 .upk-item:hover .title {
14707 transform: translateY(0);
14708 }
14709 .upk-category-carousel.style-6 .upk-item:hover .title:hover {
14710 color: #d90429;
14711 }
14712 .upk-category-carousel.style-6 .upk-item:hover .upk-category-count {
14713 transform: translateY(0);
14714 opacity: 1;
14715 }
14716 .upk-category-carousel.style-6 .upk-category-carousel-image {
14717 position: relative;
14718 object-fit: cover;
14719 height: 220px;
14720 width: 100%;
14721 }
14722 .upk-category-carousel.style-6 .upk-category-carousel-image:before {
14723 position: absolute;
14724 content: "";
14725 width: 100%;
14726 height: 100%;
14727 background: #2b2d42;
14728 transition: all 0.3s ease;
14729 }
14730 .upk-category-carousel.style-6 .upk-content {
14731 top: 50%;
14732 transform: translateY(-50%);
14733 text-align: center;
14734 z-index: 1;
14735 }
14736 .upk-category-carousel.style-6 .title {
14737 color: #e6edef;
14738 transform: translateY(12px);
14739 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;
14740 }
14741 .upk-category-carousel.style-6 .upk-category-count {
14742 transform: translateY(20px);
14743 opacity: 0;
14744 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;
14745 }
14746 .upk-category-carousel .upk-item-overlay {
14747 transition: all 0.3s ease;
14748 }
14749
14750 .upk-item-match-height--yes .upk-category-carousel .swiper-slide {
14751 height: initial;
14752 }
14753
14754 :root {
14755 --carbon-thumb-height: clamp(6rem, 12vw, 8.125rem);
14756 }
14757
14758 .upk-carbon-slider-wrap {
14759 position: relative;
14760 overflow: hidden;
14761 }
14762 .upk-carbon-slider-wrap .upk-image-wrap {
14763 width: 100%;
14764 height: 100%;
14765 margin-right: auto;
14766 margin-left: auto;
14767 margin-bottom: 30px;
14768 }
14769 .upk-carbon-slider-wrap .upk-image-wrap .upk-img {
14770 width: 100%;
14771 height: clamp(16.875rem, 40vw, 31.25rem);
14772 object-fit: cover;
14773 vertical-align: middle;
14774 border-radius: 10px;
14775 }
14776 .upk-carbon-slider-wrap .upk-carbon-thumbs {
14777 position: absolute;
14778 text-align: center;
14779 top: 0;
14780 right: 0;
14781 left: 0;
14782 }
14783 .upk-carbon-slider-wrap .upk-carbon-thumbs::before {
14784 content: "";
14785 position: absolute;
14786 width: 92%;
14787 height: 2px;
14788 top: 50%;
14789 left: 4%;
14790 right: 4%;
14791 transform: translateY(-50%);
14792 background-image: linear-gradient(to right, transparent, #EF233C, transparent);
14793 }
14794 .upk-carbon-slider-wrap .upk-carbon-thumbs .upk-item {
14795 height: var(--carbon-thumb-height);
14796 position: relative;
14797 }
14798 .upk-carbon-slider-wrap .upk-carbon-thumbs .upk-item.swiper-slide-active .upk-dot::after {
14799 background: #D90429;
14800 transform: translate(-50%, -50%) scale(1.8);
14801 transition-delay: 700ms;
14802 }
14803 .upk-carbon-slider-wrap .upk-carbon-thumbs .upk-date,
14804 .upk-carbon-slider-wrap .upk-carbon-thumbs .upk-post-time {
14805 font-size: clamp(0.75rem, 1.5vw, 1rem);
14806 text-transform: uppercase;
14807 font-weight: 700;
14808 color: #EF233C;
14809 }
14810 .upk-carbon-slider-wrap .upk-carbon-thumbs .upk-post-time {
14811 margin-left: 5px;
14812 }
14813 .upk-carbon-slider-wrap .upk-carbon-thumbs .upk-post-time i {
14814 margin-right: 2px;
14815 }
14816 .upk-carbon-slider-wrap .upk-carbon-thumbs .upk-dot {
14817 cursor: pointer;
14818 }
14819 .upk-carbon-slider-wrap .upk-carbon-thumbs .upk-dot::after {
14820 content: "";
14821 position: absolute;
14822 width: clamp(0.938rem, 2vw, 1.25rem);
14823 height: clamp(0.938rem, 2vw, 1.25rem);
14824 border-radius: 100%;
14825 background: #ffffff;
14826 border-width: 2px;
14827 border-color: #EF233C;
14828 border-style: solid;
14829 top: 50%;
14830 left: 50%;
14831 transform: translate(-50%, -50%) scale(1);
14832 transition: transform 0.3s ease;
14833 }
14834 .upk-carbon-slider-wrap .upk-carbon-thumbs .upk-dot:hover::after {
14835 background: #D90429;
14836 transform: translate(-50%, -50%) scale(1.2);
14837 }
14838 .upk-carbon-slider-wrap .upk-carbon-main {
14839 margin-top: var(--carbon-thumb-height);
14840 }
14841 .upk-carbon-slider-wrap .upk-carbon-main .upk-item.swiper-slide-active .upk-content {
14842 opacity: 1;
14843 }
14844 .upk-carbon-slider-wrap .upk-carbon-main .upk-content {
14845 opacity: 0;
14846 margin: auto;
14847 width: 100%;
14848 }
14849 .upk-carbon-slider-wrap .upk-carbon-main .upk-category-and-comment,
14850 .upk-carbon-slider-wrap .upk-carbon-main .upk-meta {
14851 display: inline-flex;
14852 align-items: center;
14853 margin-bottom: clamp(0.625rem, 1vw, 0.875rem);
14854 }
14855 .upk-carbon-slider-wrap .upk-carbon-main .upk-category a + a {
14856 margin-left: 5px;
14857 }
14858 .upk-carbon-slider-wrap .upk-carbon-main .upk-category a,
14859 .upk-carbon-slider-wrap .upk-carbon-main .upk-meta {
14860 font-size: clamp(0.75rem, 1vw, 0.875rem);
14861 color: #515258;
14862 text-transform: uppercase;
14863 }
14864 .upk-carbon-slider-wrap .upk-carbon-main .upk-category a,
14865 .upk-carbon-slider-wrap .upk-carbon-main .upk-title a,
14866 .upk-carbon-slider-wrap .upk-carbon-main .upk-author a {
14867 text-decoration: none;
14868 transition: all 0.3s ease-in-out;
14869 }
14870 .upk-carbon-slider-wrap .upk-carbon-main .upk-category a:hover,
14871 .upk-carbon-slider-wrap .upk-carbon-main .upk-title a:hover,
14872 .upk-carbon-slider-wrap .upk-carbon-main .upk-author a:hover {
14873 color: #D90429;
14874 }
14875 .upk-carbon-slider-wrap .upk-carbon-main .upk-title {
14876 margin: 0 0 clamp(0.625rem, 1vw, 0.875rem);
14877 font-size: clamp(1.25rem, 4vw, 2.25rem);
14878 font-weight: 700;
14879 }
14880 .upk-carbon-slider-wrap .upk-carbon-main .upk-title a {
14881 color: #282932;
14882 }
14883 .upk-carbon-slider-wrap .upk-carbon-main .upk-meta i {
14884 margin-right: 5px;
14885 }
14886 .upk-carbon-slider-wrap .upk-carbon-main .upk-meta .upk-author a {
14887 color: #515258;
14888 }
14889 .upk-carbon-slider-wrap .upk-carbon-main .upk-meta > div {
14890 position: relative;
14891 display: inline-flex;
14892 align-items: center;
14893 }
14894 .upk-carbon-slider-wrap .upk-carbon-main .upk-meta > div:before {
14895 content: attr(data-separator);
14896 margin: 0 5px;
14897 }
14898 .upk-carbon-slider-wrap .upk-carbon-main .upk-meta > div:nth-child(1)::before {
14899 display: none;
14900 }
14901 .upk-carbon-slider-wrap .upk-carbon-main .upk-post-time {
14902 margin-left: 15px;
14903 }
14904 .upk-carbon-slider-wrap .upk-carbon-main .upk-separator {
14905 margin: 0 15px;
14906 }
14907 .upk-carbon-slider-wrap .upk-carbon-main .upk-text {
14908 font-size: clamp(0.875rem, 1.5vw, 1rem);
14909 color: #62626a;
14910 }
14911 .upk-carbon-slider-wrap .upk-carbon-main .upk-text p {
14912 margin: 0;
14913 }
14914 .upk-carbon-slider-wrap .upk-navigation-button {
14915 position: absolute;
14916 top: 50%;
14917 transform: translateY(-50%);
14918 color: #fff;
14919 padding: clamp(0.625rem, 1.5vw, 0.875rem);
14920 border-radius: 50%;
14921 transition: all 0.3s ease;
14922 background-color: #EF233C;
14923 z-index: 1;
14924 cursor: pointer;
14925 box-shadow: 0;
14926 }
14927 .upk-carbon-slider-wrap .upk-navigation-button i {
14928 display: block;
14929 }
14930 .upk-carbon-slider-wrap .upk-navigation-button:hover {
14931 background-color: #D90429;
14932 }
14933 .upk-carbon-slider-wrap .upk-navigation-button.upk-navigation-next {
14934 right: 0;
14935 }
14936 .upk-carbon-slider-wrap .upk-navigation-button.upk-navigation-prev {
14937 left: 0;
14938 }
14939
14940 .upk-pholox-slider .upk-item:hover .upk-img {
14941 transform: scale(1.2);
14942 }
14943 .upk-pholox-slider .upk-img {
14944 display: block;
14945 width: 100%;
14946 height: 100%;
14947 object-fit: cover;
14948 transform: scale(1);
14949 transition: transform 2s cubic-bezier(0.215, 0.61, 0.355, 1);
14950 }
14951 .upk-pholox-slider .upk-img-wrap {
14952 overflow: hidden;
14953 position: relative;
14954 width: 100%;
14955 }
14956 .upk-pholox-slider .upk-play-btn {
14957 position: absolute;
14958 top: 50%;
14959 left: 50%;
14960 transform: translate(-50%, -50%);
14961 line-height: 1;
14962 }
14963 .upk-pholox-slider .upk-play-btn a {
14964 background: #fff;
14965 display: inline-block;
14966 text-align: center;
14967 color: #2B2D42;
14968 border-radius: 100px;
14969 }
14970 .upk-pholox-slider .upk-title {
14971 font-weight: 700;
14972 text-transform: capitalize;
14973 }
14974 .upk-pholox-slider .upk-title a {
14975 color: #2B2D42;
14976 }
14977 .upk-pholox-slider .upk-title a:hover {
14978 color: #D90429;
14979 }
14980 .upk-pholox-slider .upk-category a + a {
14981 margin-left: 5px;
14982 }
14983 .upk-pholox-slider .upk-category a,
14984 .upk-pholox-slider .upk-author a {
14985 text-decoration: none;
14986 transition: color 0.3s ease-in;
14987 }
14988 .upk-pholox-slider .upk-category a:hover,
14989 .upk-pholox-slider .upk-author a:hover {
14990 color: #D90429;
14991 }
14992 .upk-pholox-slider .upk-category a,
14993 .upk-pholox-slider .upk-meta {
14994 font-size: 0.75rem;
14995 color: #4a5362;
14996 text-transform: uppercase;
14997 }
14998 .upk-pholox-slider .upk-play-btn a {
14999 transform: scale(1);
15000 transition: transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
15001 }
15002 .upk-pholox-slider .upk-play-btn a:hover {
15003 transform: scale(1.2);
15004 background: #D90429;
15005 color: #fff;
15006 }
15007 .upk-pholox-slider .upk-main-slider {
15008 display: flex;
15009 flex-direction: row;
15010 height: 100%;
15011 position: relative;
15012 margin-bottom: clamp(0.938rem, 4vw, 1.875rem);
15013 }
15014 .upk-pholox-slider .upk-main-slider .upk-item {
15015 position: relative;
15016 display: block;
15017 flex-direction: row-reverse;
15018 }
15019 .upk-pholox-slider .upk-main-slider .upk-img-wrap {
15020 height: 250px;
15021 }
15022 .upk-pholox-slider .upk-main-slider .upk-width-100 {
15023 width: 100% !important;
15024 transition: width 0.3s cubic-bezier(0.075, 0.82, 0.165, 1);
15025 }
15026 .upk-pholox-slider .upk-main-slider .upk-category {
15027 margin-bottom: 10px;
15028 }
15029 .upk-pholox-slider .upk-main-slider .upk-play-btn a {
15030 width: clamp(3.75rem, 7vw, 4.375rem);
15031 height: clamp(3.75rem, 7vw, 4.375rem);
15032 line-height: clamp(3.75rem, 7vw, 4.375rem);
15033 font-size: clamp(0.75rem, 1.5vw, 0.875rem);
15034 }
15035 .upk-pholox-slider .upk-main-slider .upk-content {
15036 position: unset;
15037 max-width: clamp(24rem, 45vw, 31.25rem);
15038 overflow: hidden;
15039 background: #fff;
15040 padding-top: 20px;
15041 }
15042 .upk-pholox-slider .upk-main-slider .upk-title {
15043 font-size: clamp(1.125rem, 3vw, 1.875rem);
15044 margin-top: 0;
15045 margin-bottom: 10px;
15046 }
15047 .upk-pholox-slider .upk-main-slider .upk-meta {
15048 display: inline-flex;
15049 flex-wrap: wrap;
15050 align-items: center;
15051 }
15052 .upk-pholox-slider .upk-main-slider .upk-meta > div {
15053 position: relative;
15054 display: inline-flex;
15055 align-items: center;
15056 }
15057 .upk-pholox-slider .upk-main-slider .upk-meta > div:before {
15058 content: attr(data-separator);
15059 margin: 0 8px;
15060 }
15061 .upk-pholox-slider .upk-main-slider .upk-meta > div:nth-child(1)::before {
15062 display: none;
15063 }
15064 .upk-pholox-slider .upk-main-slider .upk-author a {
15065 padding-left: 5px;
15066 color: currentColor;
15067 }
15068 .upk-pholox-slider .upk-main-slider .upk-date span {
15069 padding-left: 5px;
15070 }
15071 .upk-pholox-slider .upk-main-slider .upk-separator {
15072 margin: 0 15px;
15073 }
15074 .upk-pholox-slider .upk-thumbs-slider .upk-item:after {
15075 content: "";
15076 position: absolute;
15077 height: 3px;
15078 width: 0;
15079 background: #e62a3f;
15080 top: 0;
15081 left: 0;
15082 transition: width 0.7s ease-in-out;
15083 z-index: 1;
15084 }
15085 .upk-pholox-slider .upk-thumbs-slider .upk-item:hover:after, .upk-pholox-slider .upk-thumbs-slider .upk-item.swiper-slide-active:after {
15086 width: 100%;
15087 }
15088 .upk-pholox-slider .upk-thumbs-slider .upk-img-wrap {
15089 height: 100%;
15090 }
15091 .upk-pholox-slider .upk-thumbs-slider .upk-play-btn a {
15092 width: clamp(2.5rem, 5vw, 3rem);
15093 height: clamp(2.5rem, 5vw, 3rem);
15094 line-height: clamp(2.5rem, 5vw, 3rem);
15095 font-size: clamp(0.625rem, 1.5vw, 0.75rem);
15096 }
15097 .upk-pholox-slider .upk-thumbs-slider .upk-content {
15098 padding: 15px 15px 0 0;
15099 }
15100 .upk-pholox-slider .upk-thumbs-slider .upk-title {
15101 margin: 0;
15102 font-size: clamp(0.75rem, 2vw, 1rem);
15103 }
15104 .upk-pholox-slider .upk-thumbs-slider .upk-title a {
15105 overflow: hidden;
15106 text-overflow: ellipsis;
15107 display: -webkit-box;
15108 -webkit-line-clamp: 2;
15109 line-clamp: 2;
15110 -webkit-box-orient: vertical;
15111 }
15112 .upk-pholox-slider .upk-video-wrap {
15113 position: absolute;
15114 top: 0;
15115 right: 0;
15116 width: 100%;
15117 height: 100%;
15118 background-color: #000;
15119 z-index: -1;
15120 }
15121 .upk-pholox-slider .upk-video-wrap .upk-video-iframe {
15122 width: 100%;
15123 height: 100%;
15124 border: none !important;
15125 }
15126
15127 @media (min-width: 768px) {
15128 .upk-pholox-slider .upk-main-slider {
15129 height: clamp(25rem, 40vw, 31.25rem);
15130 }
15131 .upk-pholox-slider .upk-main-slider .upk-item {
15132 display: flex;
15133 }
15134 .upk-pholox-slider .upk-main-slider .upk-content {
15135 position: absolute;
15136 top: 50%;
15137 transform: translateY(-50%);
15138 bottom: unset;
15139 }
15140 .upk-pholox-slider .upk-main-slider .upk-img-wrap {
15141 width: clamp(74%, 30vw, 80%);
15142 height: 100%;
15143 }
15144 .upk-pholox-slide-style-left .upk-main-slider .upk-item {
15145 flex-direction: row-reverse;
15146 }
15147 .upk-pholox-slide-style-left .upk-main-slider .upk-content {
15148 left: 0;
15149 padding: clamp(3.75rem, 5vw, 4.375rem) clamp(1.25rem, 3vw, 1.875rem) clamp(3.75rem, 5vw, 4.375rem) 0;
15150 }
15151 .upk-pholox-slide-style-right .upk-main-slider .upk-item {
15152 flex-direction: row;
15153 }
15154 .upk-pholox-slide-style-right .upk-main-slider .upk-content {
15155 right: 0;
15156 padding: clamp(3.75rem, 5vw, 4.375rem) 0 clamp(3.75rem, 5vw, 4.375rem) clamp(1.25rem, 3vw, 1.875rem);
15157 text-align: right;
15158 }
15159 }
15160 .upk-snog-slider-wrap {
15161 overflow: hidden;
15162 position: relative;
15163 }
15164 .upk-snog-slider-wrap .upk-main-slider {
15165 position: relative;
15166 z-index: 11;
15167 margin-right: 0;
15168 }
15169 .upk-snog-slider-wrap .upk-main-slider .swiper-wrapper {
15170 position: absolute;
15171 top: 0;
15172 left: 0;
15173 right: 0;
15174 }
15175 .upk-snog-slider-wrap .upk-main-slider .upk-image-wrap {
15176 position: relative;
15177 overflow: hidden;
15178 }
15179 .upk-snog-slider-wrap .upk-main-slider .upk-image-wrap::before {
15180 position: absolute;
15181 content: "";
15182 top: 0;
15183 left: 0;
15184 width: 100%;
15185 height: 100%;
15186 background-image: linear-gradient(54deg, rgba(0, 0, 0, 0.49), transparent);
15187 }
15188 .upk-snog-slider-wrap .upk-main-slider .upk-img {
15189 width: 100%;
15190 overflow: hidden;
15191 }
15192 .upk-snog-slider-wrap .upk-text {
15193 font-size: 14px;
15194 margin-bottom: 20px;
15195 }
15196 .upk-snog-slider-wrap .upk-text p {
15197 margin: 0;
15198 }
15199 .upk-snog-slider-wrap .upk-main-slider,
15200 .upk-snog-slider-wrap .upk-snog-thumbs {
15201 height: 500px;
15202 }
15203 .upk-snog-slider-wrap .upk-snog-thumbs {
15204 position: absolute;
15205 top: 0;
15206 right: 0;
15207 width: 30%;
15208 min-width: 30%;
15209 overflow: hidden;
15210 display: none;
15211 }
15212 .upk-snog-slider-wrap .upk-snog-thumbs .upk-item .upk-image-wrap {
15213 opacity: 0;
15214 visibility: hidden;
15215 transition: all 0.7s ease-in-out;
15216 }
15217 .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 {
15218 opacity: 1;
15219 visibility: visible;
15220 }
15221 .upk-snog-slider-wrap .upk-snog-thumbs .upk-img {
15222 width: 100%;
15223 }
15224 .upk-snog-slider-wrap .upk-image-wrap {
15225 width: 100%;
15226 height: 100%;
15227 }
15228 .upk-snog-slider-wrap .upk-img {
15229 width: 100%;
15230 height: 100% !important;
15231 object-fit: cover;
15232 vertical-align: middle;
15233 }
15234 .upk-snog-slider-wrap .upk-content-slider {
15235 position: absolute;
15236 top: 50%;
15237 right: 0;
15238 z-index: 11;
15239 transform: translateY(-50%);
15240 width: 40%;
15241 min-width: 275px;
15242 }
15243 .upk-snog-slider-wrap .upk-content-slider .swiper-slide-active .upk-link-btn a,
15244 .upk-snog-slider-wrap .upk-content-slider .swiper-slide-duplicate .upk-link-btn a {
15245 opacity: 1;
15246 }
15247 .upk-snog-slider-wrap .upk-content-wrap {
15248 min-height: 240px;
15249 background-color: #fff;
15250 overflow: hidden;
15251 }
15252 .upk-snog-slider-wrap .upk-inner-content {
15253 position: absolute;
15254 top: 50%;
15255 transform: translateY(-50%);
15256 padding: 30px 55px 30px 20px;
15257 width: 100%;
15258 }
15259 .upk-snog-slider-wrap .upk-category {
15260 margin-bottom: 10px;
15261 }
15262 .upk-snog-slider-wrap .upk-category a {
15263 font-size: 12px;
15264 text-transform: uppercase;
15265 color: #5a5a73;
15266 font-weight: 600;
15267 transition: all 0.3s ease;
15268 }
15269 .upk-snog-slider-wrap .upk-category a:hover {
15270 color: rgba(223, 6, 6, 0.952);
15271 }
15272 .upk-snog-slider-wrap .upk-meta {
15273 display: inline-flex;
15274 align-items: center;
15275 margin: 0 0 5px;
15276 font-size: 12px;
15277 text-transform: uppercase;
15278 color: #5a5a73;
15279 }
15280 .upk-snog-slider-wrap .upk-meta span.upk-by {
15281 padding-right: 5px;
15282 }
15283 .upk-snog-slider-wrap .upk-meta .upk-post-time {
15284 margin-left: 5px;
15285 }
15286 .upk-snog-slider-wrap .upk-meta .upk-post-time i {
15287 margin-right: 2px;
15288 }
15289 .upk-snog-slider-wrap .upk-meta > div {
15290 position: relative;
15291 display: inline-flex;
15292 }
15293 .upk-snog-slider-wrap .upk-meta > div:before {
15294 content: attr(data-separator);
15295 margin: 0 8px;
15296 }
15297 .upk-snog-slider-wrap .upk-meta > div:nth-child(1)::before {
15298 display: none;
15299 }
15300 .upk-snog-slider-wrap .upk-author {
15301 display: none;
15302 }
15303 .upk-snog-slider-wrap .upk-author a {
15304 color: rgba(16, 16, 17, 0.955);
15305 transition: all 0.3s ease;
15306 }
15307 .upk-snog-slider-wrap .upk-author a:hover {
15308 color: rgba(223, 6, 6, 0.952);
15309 }
15310 .upk-snog-slider-wrap .upk-title {
15311 font-size: 20px;
15312 text-transform: capitalize;
15313 font-weight: 700;
15314 margin: 0 0 20px;
15315 }
15316 .upk-snog-slider-wrap .upk-title a {
15317 color: rgba(16, 16, 17, 0.955);
15318 text-decoration: none;
15319 transition: all 0.3s ease;
15320 }
15321 .upk-snog-slider-wrap .upk-title a:hover {
15322 color: rgba(223, 6, 6, 0.952);
15323 }
15324 .upk-snog-slider-wrap .upk-link-btn a {
15325 font-size: 9px;
15326 font-weight: 700;
15327 color: rgba(61, 61, 75, 0.96);
15328 text-transform: uppercase;
15329 line-height: 1.4;
15330 transition: color 0.3s ease;
15331 position: relative;
15332 opacity: 0;
15333 }
15334 .upk-snog-slider-wrap .upk-link-btn a::before {
15335 position: absolute;
15336 content: "";
15337 bottom: -7px;
15338 left: 0;
15339 width: 30%;
15340 height: 2px;
15341 background-color: rgba(223, 6, 6, 0.952);
15342 transition: width 0.3s ease;
15343 }
15344 .upk-snog-slider-wrap .upk-link-btn a:hover {
15345 color: rgba(223, 6, 6, 0.952);
15346 }
15347 .upk-snog-slider-wrap .upk-link-btn a:hover::before {
15348 width: 100%;
15349 }
15350 .upk-snog-slider-wrap .upk-navigation-wrap {
15351 position: absolute;
15352 top: 50%;
15353 right: 0;
15354 transform: translateY(-50%);
15355 z-index: 1;
15356 display: flex;
15357 flex-direction: column;
15358 grid-row-gap: 0;
15359 }
15360 .upk-snog-slider-wrap .upk-nav-btn {
15361 background-color: #000;
15362 cursor: pointer;
15363 transition: all 0.3s ease;
15364 padding: 10px;
15365 display: inline-flex;
15366 }
15367 .upk-snog-slider-wrap .upk-nav-btn i {
15368 color: #fff;
15369 }
15370 .upk-snog-slider-wrap .upk-nav-btn:hover {
15371 background-color: rgba(223, 6, 6, 0.952);
15372 }
15373 .upk-snog-slider-wrap .upk-pagination-wrap {
15374 position: absolute;
15375 top: 50%;
15376 left: 0;
15377 padding: 20px;
15378 transform: translateY(-50%);
15379 z-index: 9999;
15380 }
15381 .upk-snog-slider-wrap .upk-pagination-wrap .upk-pagination {
15382 display: flex;
15383 flex-direction: column;
15384 grid-row-gap: 10px;
15385 }
15386 .upk-snog-slider-wrap .upk-pagination-wrap .swiper-pagination-bullet {
15387 position: relative;
15388 display: inline-flex;
15389 align-items: center;
15390 justify-content: center;
15391 font-size: 13px;
15392 font-weight: 700;
15393 color: #f4f5fd;
15394 background-color: transparent;
15395 border-radius: 0;
15396 counter-increment: counter;
15397 width: auto !important;
15398 height: auto !important;
15399 margin: 0 !important;
15400 opacity: 1;
15401 overflow: hidden;
15402 transition: all 0.4s ease;
15403 }
15404 .upk-snog-slider-wrap .upk-pagination-wrap .swiper-pagination-bullet.swiper-pagination-bullet-active {
15405 transform: scale(1.5);
15406 color: rgba(223, 6, 6, 0.952);
15407 margin-left: 10px;
15408 }
15409 .upk-snog-slider-wrap .upk-pagination-wrap .swiper-pagination-bullet::before {
15410 content: counters(counter, ".", decimal-leading-zero);
15411 transition: all 0.4s ease;
15412 }
15413
15414 @media (min-width: 768px) {
15415 .upk-snog-slider-wrap .upk-main-slider,
15416 .upk-snog-slider-wrap .upk-snog-thumbs {
15417 height: 600px;
15418 }
15419 .upk-snog-slider-wrap .upk-content-slider {
15420 min-width: 490px;
15421 right: 11%;
15422 }
15423 .upk-snog-slider-wrap .upk-snog-thumbs {
15424 display: block;
15425 }
15426 .upk-snog-slider-wrap .upk-main-slider {
15427 margin-right: 22%;
15428 }
15429 .upk-snog-slider-wrap .upk-content-wrap {
15430 min-height: 360px;
15431 }
15432 .upk-snog-slider-wrap .upk-content-wrap .upk-inner-content {
15433 padding: 50px 94px 50px 50px;
15434 }
15435 .upk-snog-slider-wrap .upk-title {
15436 font-size: 30px;
15437 margin: 0 0 30px;
15438 }
15439 .upk-snog-slider-wrap .upk-meta {
15440 margin: 0 0 15px;
15441 font-size: 13px;
15442 }
15443 .upk-snog-slider-wrap .upk-author {
15444 display: inline-flex;
15445 }
15446 .upk-snog-slider-wrap .upk-category a {
15447 font-size: 13px;
15448 }
15449 .upk-snog-slider-wrap .upk-link-btn a {
15450 font-size: 13px;
15451 }
15452 .upk-snog-slider-wrap .upk-pagination-wrap {
15453 padding: 60px;
15454 }
15455 .upk-snog-slider-wrap .upk-nav-btn {
15456 padding: 15px;
15457 }
15458 }
15459 @media (min-width: 1024px) {
15460 .upk-snog-slider-wrap .upk-content-wrap .upk-inner-content {
15461 padding: 50px 140px 50px 60px;
15462 }
15463 .upk-snog-slider-wrap .upk-main-slider,
15464 .upk-snog-slider-wrap .upk-snog-thumbs {
15465 height: 700px;
15466 }
15467 .upk-snog-slider-wrap .upk-content-slider {
15468 min-width: 592px;
15469 }
15470 }
15471 @media (min-width: 1440px) {
15472 .upk-snog-slider-wrap .upk-title {
15473 font-size: 30px;
15474 margin: 0 0 50px;
15475 }
15476 }
15477 .upk-exotic-list {
15478 position: relative;
15479 }
15480 .upk-exotic-list .upk-item {
15481 display: inline-flex;
15482 flex-direction: column;
15483 grid-row-gap: 20px;
15484 margin-bottom: 30px;
15485 width: 100%;
15486 }
15487 .upk-exotic-list .upk-item:nth-last-child(1) {
15488 margin-bottom: 0 !important;
15489 }
15490 .upk-exotic-list .upk-image-wrap {
15491 width: 100%;
15492 height: 100%;
15493 position: static;
15494 top: 0;
15495 overflow: hidden;
15496 }
15497 .upk-exotic-list .upk-img {
15498 width: 100%;
15499 height: 100%;
15500 object-fit: cover;
15501 }
15502 .upk-exotic-list .upk-content-wrap {
15503 width: 100%;
15504 display: inline-block;
15505 align-items: center;
15506 grid-column-gap: 0;
15507 }
15508 .upk-exotic-list .upk-date-wrap {
15509 font-size: 14px;
15510 text-transform: capitalize;
15511 color: #676c7e;
15512 margin-bottom: 10px;
15513 display: inline-flex;
15514 }
15515 .upk-exotic-list .upk-title {
15516 font-size: 22px;
15517 font-weight: 700;
15518 text-transform: capitalize;
15519 text-decoration: none;
15520 margin: 0 0 5px;
15521 position: relative;
15522 }
15523 .upk-exotic-list .upk-title a {
15524 color: #131415;
15525 text-decoration: none;
15526 transition: all 0.3s ease-in-out;
15527 }
15528 .upk-exotic-list .upk-title a:hover {
15529 color: #db180a;
15530 }
15531 .upk-exotic-list .upk-category a {
15532 color: #676c7e;
15533 text-decoration: none;
15534 transition: all 0.3s ease-in-out;
15535 }
15536 .upk-exotic-list .upk-category a:hover {
15537 color: #db180a;
15538 }
15539 .upk-exotic-list .upk-category a + a {
15540 margin-left: 5px;
15541 }
15542 .upk-exotic-list .upk-author a {
15543 color: #676c7e;
15544 text-decoration: none;
15545 transition: all 0.3s ease-in-out;
15546 }
15547 .upk-exotic-list .upk-author a:hover {
15548 color: #db180a;
15549 }
15550 .upk-exotic-list .upk-meta {
15551 font-size: 14px;
15552 color: #4b4c58;
15553 display: inline-flex;
15554 align-items: center;
15555 text-transform: capitalize;
15556 }
15557 .upk-exotic-list .upk-meta > div {
15558 position: relative;
15559 display: inline-flex;
15560 }
15561 .upk-exotic-list .upk-meta > div:before {
15562 content: attr(data-separator);
15563 margin: 0 5px;
15564 }
15565 .upk-exotic-list .upk-meta > div:nth-child(1)::before {
15566 display: none;
15567 }
15568
15569 @media (min-width: 768px) {
15570 .upk-exotic-list {
15571 grid-template-columns: repeat(3, 1fr);
15572 }
15573 .upk-exotic-list .upk-content-wrap {
15574 width: 48%;
15575 }
15576 .upk-exotic-list .upk-content-wrap:hover + .upk-image-wrap .upk-img {
15577 opacity: 1;
15578 visibility: visible;
15579 transform: scale(1);
15580 z-index: 1;
15581 }
15582 .upk-exotic-list .upk-image-wrap {
15583 width: 48%;
15584 position: absolute;
15585 }
15586 .upk-exotic-list .upk-image-wrap .upk-img {
15587 opacity: 0;
15588 visibility: hidden;
15589 transform: scale(1.15);
15590 transition: opacity 0.65s, visibility 0.65s, transform 0.65s;
15591 transition-timing-function: cubic-bezier(0.16, 0.9, 0.7, 1);
15592 }
15593 .upk-exotic-list .upk-item {
15594 margin-bottom: 50px;
15595 grid-row-gap: 0;
15596 }
15597 .upk-exotic-list .upk-item:nth-child(1) .upk-content-wrap + .upk-image-wrap .upk-img {
15598 opacity: 1;
15599 visibility: visible;
15600 }
15601 .upk-exotic-list.upk-image-direction-right .upk-item {
15602 flex-direction: row;
15603 }
15604 .upk-exotic-list.upk-image-direction-right .upk-image-wrap {
15605 right: 0;
15606 }
15607 .upk-exotic-list.upk-image-direction-left .upk-item {
15608 flex-direction: row-reverse;
15609 }
15610 .upk-exotic-list.upk-image-direction-left .upk-content-wrap {
15611 flex-direction: row-reverse;
15612 }
15613 .upk-exotic-list.upk-image-direction-left .upk-image-wrap {
15614 left: 0;
15615 }
15616 }
15617 @media (min-width: 1024px) {
15618 .upk-exotic-list {
15619 grid-template-columns: repeat(3, 1fr);
15620 }
15621 .upk-exotic-list .upk-content-wrap {
15622 display: inline-flex;
15623 width: 65%;
15624 grid-column-gap: 40px;
15625 }
15626 .upk-exotic-list .upk-content-wrap .upk-inner-content {
15627 width: 60%;
15628 }
15629 .upk-exotic-list .upk-image-wrap {
15630 width: 35%;
15631 }
15632 .upk-exotic-list .upk-item {
15633 margin-bottom: 78px;
15634 }
15635 }
15636 @media (min-width: 1440px) {
15637 .upk-exotic-list .upk-date-wrap {
15638 font-size: 16px;
15639 margin-bottom: 0;
15640 }
15641 .upk-exotic-list .upk-title {
15642 font-size: 27px;
15643 }
15644 }
15645 .upk-global-link-yes .upk-exotic-list .upk-item:hover {
15646 cursor: pointer;
15647 }
15648
15649 .upk-gratis-grid .upk-gratis-wrap {
15650 display: grid;
15651 }
15652 .upk-gratis-grid .upk-item {
15653 position: relative;
15654 cursor: pointer;
15655 overflow: hidden;
15656 transition: all 0.3s ease;
15657 }
15658 .upk-gratis-grid .upk-item:hover .upk-img-wrap::before, .upk-gratis-grid .upk-item.active .upk-img-wrap::before {
15659 height: 0;
15660 transition-delay: 0.1s;
15661 }
15662 .upk-gratis-grid .upk-item:hover .upk-img-wrap::after, .upk-gratis-grid .upk-item.active .upk-img-wrap::after {
15663 opacity: 1;
15664 transition-delay: 0.2s;
15665 }
15666 .upk-gratis-grid .upk-item:hover .upk-category a,
15667 .upk-gratis-grid .upk-item:hover .upk-meta,
15668 .upk-gratis-grid .upk-item:hover .upk-author-name, .upk-gratis-grid .upk-item.active .upk-category a,
15669 .upk-gratis-grid .upk-item.active .upk-meta,
15670 .upk-gratis-grid .upk-item.active .upk-author-name {
15671 color: #e4e4e4;
15672 }
15673 .upk-gratis-grid .upk-item:hover .upk-title a, .upk-gratis-grid .upk-item.active .upk-title a {
15674 color: #fff;
15675 }
15676 .upk-gratis-grid .upk-item:hover .upk-link-button a, .upk-gratis-grid .upk-item.active .upk-link-button a {
15677 color: #434549;
15678 background-color: #fff;
15679 transition-delay: 0.1s;
15680 }
15681 .upk-gratis-grid .upk-item:hover .upk-link-button a:hover, .upk-gratis-grid .upk-item.active .upk-link-button a:hover {
15682 color: #fff;
15683 }
15684 .upk-gratis-grid .upk-item .upk-link-button a:hover {
15685 color: #fff;
15686 }
15687 .upk-gratis-grid .upk-img-wrap {
15688 position: relative;
15689 height: 450px;
15690 }
15691 .upk-gratis-grid .upk-img-wrap::before, .upk-gratis-grid .upk-img-wrap::after,
15692 .upk-gratis-grid .upk-img-wrap::before,
15693 .upk-gratis-grid .upk-img-wrap::after {
15694 content: "";
15695 position: absolute;
15696 top: 0;
15697 left: 0;
15698 width: 100%;
15699 height: 100%;
15700 }
15701 .upk-gratis-grid .upk-img-wrap::before {
15702 transition: height 0.2s ease-in;
15703 }
15704 .upk-gratis-grid .upk-img-wrap::after {
15705 opacity: 0;
15706 transition: opacity 0.2s ease-in;
15707 }
15708 .upk-gratis-grid .upk-img {
15709 width: 100%;
15710 height: 100% !important;
15711 object-fit: cover;
15712 display: block;
15713 }
15714 .upk-gratis-grid .upk-content-wrap {
15715 position: absolute;
15716 width: 100%;
15717 left: 0;
15718 padding: 40px;
15719 bottom: 0;
15720 }
15721 .upk-gratis-grid .upk-category,
15722 .upk-gratis-grid .upk-gratis-wrap .upk-title {
15723 margin: 0 0 15px;
15724 }
15725 .upk-gratis-grid .upk-category a,
15726 .upk-gratis-grid .upk-gratis-wrap .upk-title a {
15727 text-decoration: none;
15728 transition: all 0.3s ease;
15729 }
15730 .upk-gratis-grid .upk-category a,
15731 .upk-gratis-grid .upk-meta {
15732 font-size: 14px;
15733 text-transform: uppercase;
15734 color: #434549;
15735 transition: color 0.3s ease, background-color 0.3s ease, border 0.3s ease;
15736 }
15737 .upk-gratis-grid .upk-gratis-wrap .upk-title {
15738 font-size: 30px;
15739 font-weight: 700;
15740 }
15741 .upk-gratis-grid .upk-gratis-wrap .upk-title a {
15742 color: #131314;
15743 }
15744 .upk-gratis-grid .upk-meta {
15745 gap: 10px;
15746 }
15747 .upk-gratis-grid .upk-meta .upk-date-reading > div {
15748 position: relative;
15749 display: inline-flex;
15750 }
15751 .upk-gratis-grid .upk-meta .upk-date-reading > div:before {
15752 content: attr(data-separator);
15753 margin: 0 5px;
15754 }
15755 .upk-gratis-grid .upk-meta .upk-date-reading > div:nth-child(1)::before {
15756 display: none;
15757 }
15758 .upk-gratis-grid .upk-meta .upk-flex-middle {
15759 gap: 5px;
15760 }
15761 .upk-gratis-grid .upk-meta,
15762 .upk-gratis-grid .upk-author,
15763 .upk-gratis-grid .upk-date,
15764 .upk-gratis-grid .upk-link-button a {
15765 display: flex;
15766 align-items: center;
15767 }
15768 .upk-gratis-grid .upk-author,
15769 .upk-gratis-grid .upk-date {
15770 gap: 5px;
15771 }
15772 .upk-gratis-grid .upk-author-name {
15773 text-decoration: none;
15774 color: #434549;
15775 transition: color 0.3s ease;
15776 }
15777 .upk-gratis-grid .upk-meta svg {
15778 width: 1em;
15779 height: 1em;
15780 display: block;
15781 }
15782 .upk-gratis-grid .upk-gratis-line {
15783 margin: 30px 0;
15784 width: 100%;
15785 height: 1.2px;
15786 background-color: #bebebe;
15787 transition: background-color 0.3s ease;
15788 }
15789 .upk-gratis-grid .upk-link-button a {
15790 justify-content: space-between;
15791 background-color: #6f757f;
15792 padding: 14px;
15793 font-size: 14px;
15794 text-transform: uppercase;
15795 text-decoration: none;
15796 color: #fff;
15797 position: relative;
15798 overflow: hidden;
15799 transition: color 0.3s ease, background-color 0.3s ease;
15800 }
15801 .upk-gratis-grid .upk-link-button a span,
15802 .upk-gratis-grid .upk-link-button a svg {
15803 z-index: 1;
15804 }
15805 .upk-gratis-grid .upk-link-button a::before {
15806 position: absolute;
15807 content: "";
15808 top: 0;
15809 left: 0;
15810 width: 100%;
15811 height: 0;
15812 background: #ed0c0c;
15813 transition: height 0.3s ease;
15814 }
15815 .upk-gratis-grid .upk-link-button a:hover {
15816 color: #fff;
15817 }
15818 .upk-gratis-grid .upk-link-button a:hover::before {
15819 height: 100%;
15820 }
15821
15822 .upk-global-link-yes .upk-gratis-grid .upk-item:hover {
15823 cursor: pointer;
15824 }
15825
15826 [class*=elementor-widget-upk-] a:hover {
15827 text-decoration: none;
15828 }
15829 [class*=elementor-widget-upk-] .swiper-pagination .swiper-pagination-bullet {
15830 transition: all 350ms cubic-bezier(0.38, 0.91, 0.58, 1);
15831 }
15832 [class*=elementor-widget-upk-] .upk-title a {
15833 font-family: inherit;
15834 font-size: inherit;
15835 font-weight: inherit;
15836 text-transform: inherit;
15837 font-style: inherit;
15838 text-decoration: inherit;
15839 line-height: inherit;
15840 letter-spacing: inherit;
15841 word-spacing: inherit;
15842 }