PluginProbe
Ultimate Post Kit – Elementor Post Grid, Post Carousel, Post Slider & Blog Layout Widgets / 4.1.15
Ultimate Post Kit – Elementor Post Grid, Post Carousel, Post Slider & Blog Layout Widgets v4.1.15
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 4.1.3 All 147 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.15, at assets/css/upk-all-styles.css

15,837 lines 435.6 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 .ultimate-post-kit-dashboard {
2 position: relative;
3 /* license page style */
4 /* Start Custom CSS and JS Styles */
5 /* Start Custom CSS and JS Styles */
6 /* Start White Label Styles */
7 /* White Label Option Styles */
8 /* Slide-down animation keyframes */
9 /* White Label Title Input Styles */
10 /* Locked/Disabled State Styles */
11 }
12 .ultimate-post-kit-dashboard.wrap {
13 margin: 10px 20px 0 0;
14 }
15 .ultimate-post-kit-dashboard.wrap a:focus {
16 outline: none;
17 box-shadow: none;
18 }
19 .ultimate-post-kit-dashboard.wrap #ultimate_post_kit_api_settings_page .upk-options {
20 display: block;
21 columns: 1;
22 gap: 20px;
23 }
24 .ultimate-post-kit-dashboard.wrap #ultimate_post_kit_api_settings_page .upk-options .upk-option-item {
25 margin-bottom: 20px;
26 }
27 .ultimate-post-kit-dashboard.wrap .upk-affiliate-sub-title {
28 color: #1d2327;
29 font-size: 1.3em;
30 margin: 1em 0;
31 }
32 .ultimate-post-kit-dashboard.wrap .upk-affiliate-features ul {
33 list-style: inside;
34 }
35 .ultimate-post-kit-dashboard.wrap .ultimate-post-kit-settings-save-btn {
36 padding: 3px 30px;
37 color: #fff;
38 background: linear-gradient(to right, #00A85C, #58D34D);
39 border: 0;
40 }
41 .ultimate-post-kit-dashboard.wrap .ultimate-post-kit-settings-save-btn:hover {
42 background: linear-gradient(to right, #58D34D, #00A85C);
43 }
44 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header {
45 position: relative;
46 padding: 20px 30px;
47 background: #fff;
48 overflow: hidden;
49 z-index: 11;
50 border: 1px solid rgba(123, 123, 123, 0.09);
51 border-radius: 6px;
52 }
53 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header.bdt-sticky-fixed {
54 z-index: 999;
55 box-shadow: 0px -32px 0px 0px #ffffff, 0px 5px 15px rgba(0, 0, 0, 0.1);
56 border-bottom-left-radius: 0;
57 border-bottom-right-radius: 0;
58 border-bottom: 0;
59 }
60 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header.bdt-sticky-fixed .upk-header-elements {
61 opacity: 0.5;
62 transition: opacity 0.3s ease;
63 }
64 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header.bdt-sticky-fixed:hover .upk-header-elements {
65 opacity: 1;
66 }
67 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-header-elements {
68 position: absolute;
69 top: 0;
70 left: 0;
71 width: 100%;
72 height: 100%;
73 pointer-events: none;
74 z-index: 1;
75 }
76 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-logo,
77 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-dashboard-new-page {
78 position: relative;
79 z-index: 2;
80 }
81 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-header-elements .upk-header-element {
82 position: absolute;
83 display: block;
84 }
85 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-header-elements .upk-header-element.upk-header-circle {
86 width: 160px;
87 height: 160px;
88 border-radius: 50%;
89 background: linear-gradient(45deg, rgba(88, 211, 77, 0.05), rgba(88, 211, 77, 0.08));
90 top: -80px;
91 right: 10%;
92 }
93 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-header-elements .upk-header-element.upk-header-dots {
94 bottom: 20px;
95 left: 15%;
96 width: 80px;
97 height: 40px;
98 background-image: radial-gradient(rgba(88, 211, 77, 0.15) 2px, transparent 2px);
99 background-size: 10px 10px;
100 }
101 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-header-elements .upk-header-element.upk-header-line {
102 width: 120px;
103 height: 2px;
104 background: linear-gradient(90deg, rgba(88, 211, 77, 0), rgba(88, 211, 77, 0.2));
105 transform: rotate(-45deg);
106 top: 40%;
107 right: 25%;
108 }
109 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-header-elements .upk-header-element.upk-header-square {
110 width: 30px;
111 height: 30px;
112 border: 2px solid rgba(88, 211, 77, 0.1);
113 top: 30px;
114 left: 20%;
115 transform: rotate(15deg);
116 }
117 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-header-elements .upk-header-element.upk-header-wave {
118 width: 140px;
119 height: 20px;
120 bottom: 20px;
121 right: 15%;
122 background: linear-gradient(45deg, rgba(88, 211, 77, 0) 45%, rgba(88, 211, 77, 0.1) 50%, rgba(88, 211, 77, 0) 55%);
123 background-size: 15px 15px;
124 transform: rotate(-10deg);
125 }
126 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-logo {
127 position: relative;
128 z-index: 1;
129 }
130 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header.bdt-sticky-fixed,
131 .ultimate-post-kit-dashboard.wrap .bdt-widget-filter-wrapper.bdt-sticky-fixed {
132 box-shadow: 0px -32px 0px 0px #ffffff, 0px 5px 15px rgba(0, 0, 0, 0.1);
133 border-bottom-left-radius: 0;
134 border-bottom-right-radius: 0;
135 }
136 .ultimate-post-kit-dashboard.wrap .upk-dashboard-wrapper {
137 background: #ffffff;
138 border-radius: 6px;
139 padding: 30px;
140 position: relative;
141 max-width: 1600px;
142 }
143 .ultimate-post-kit-dashboard.wrap .upk-dashboard-container {
144 gap: 20px;
145 }
146 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-logo {
147 width: 300px;
148 }
149 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-logo img {
150 height: 48px;
151 }
152 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-dashboard-nav-title h3 {
153 font-size: 20px;
154 font-weight: 600;
155 }
156 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-dashboard-nav-title h3 i {
157 margin-right: 10px;
158 }
159 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-dashboard-new-page a {
160 text-decoration: none;
161 gap: 5px;
162 color: #fff;
163 border-radius: 6px;
164 transition: all 0.3s ease;
165 line-height: normal;
166 font-size: clamp(12px, 0.8vw, 14px);
167 font-weight: 600;
168 padding: clamp(10px, 1vw, 11px) clamp(10px, 1vw, 20px);
169 color: #58D34D;
170 border: 2px solid #58D34D;
171 }
172 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-dashboard-new-page a:hover {
173 border-color: #00A85C;
174 color: #00A85C;
175 }
176 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-dashboard-new-page a i {
177 transition: color 300ms ease-out;
178 }
179 .ultimate-post-kit-dashboard.wrap .upk-dashboard-nav-container-wrapper {
180 margin-top: 20px;
181 display: none;
182 }
183 .ultimate-post-kit-dashboard.wrap .bdt-dashboard-navigation {
184 box-sizing: border-box;
185 padding: 0;
186 min-width: 240px;
187 max-width: 240px;
188 }
189 .ultimate-post-kit-dashboard.wrap .upk-dashboard-compare-section {
190 border-top: 1px solid #f5f5f5;
191 margin-top: 50px;
192 padding-top: 50px;
193 }
194 .ultimate-post-kit-dashboard.wrap .upk-dashboard-compare-section .upk-feature-sub-title {
195 font-size: 15px;
196 font-weight: 500;
197 margin: 0 0 10px;
198 color: #6a6b72;
199 }
200 .ultimate-post-kit-dashboard.wrap .upk-dashboard-compare-section ul {
201 display: grid;
202 grid-template-columns: repeat(2, 1fr);
203 gap: 10px;
204 list-style: outside;
205 padding: 0;
206 margin: 30px 0 0;
207 font-size: 14px;
208 padding: 0 20px;
209 margin-bottom: 30px;
210 }
211 .ultimate-post-kit-dashboard.wrap .upk-highlight-text {
212 color: #48dab7;
213 padding: 3px 6px;
214 border-radius: 6px;
215 line-height: 1;
216 background: #e6fff8;
217 }
218 .ultimate-post-kit-dashboard.wrap .upk-content-type-filter {
219 border-top: 2px solid #2196F3;
220 padding-top: 20px;
221 display: none;
222 }
223 .ultimate-post-kit-dashboard.wrap .upk-content-type-filter ul {
224 gap: 2px;
225 }
226 .ultimate-post-kit-dashboard.wrap .upk-content-type-filter ul li {
227 margin: 0;
228 }
229 .ultimate-post-kit-dashboard.wrap .upk-content-type-filter ul li a {
230 font-size: 14px;
231 color: #666;
232 border: 1px solid transparent;
233 position: relative;
234 padding: 4px 6px;
235 }
236 .ultimate-post-kit-dashboard.wrap .upk-content-type-filter ul li a:before {
237 content: "";
238 position: absolute;
239 bottom: 0;
240 left: 0;
241 width: 0;
242 height: 2px;
243 background: #2196F3;
244 transition: width 0.3s ease;
245 }
246 .ultimate-post-kit-dashboard.wrap .upk-content-type-filter ul li a:hover {
247 color: #2196F3;
248 }
249 .ultimate-post-kit-dashboard.wrap .upk-content-type-filter ul li.bdt-active a {
250 color: #2196F3;
251 }
252 .ultimate-post-kit-dashboard.wrap .upk-content-type-filter ul li.bdt-active a:before {
253 width: 100%;
254 }
255 .ultimate-post-kit-dashboard.wrap .upk-content-type-filter .upk-filter-by-text {
256 font-size: 14px;
257 margin-right: 10px;
258 font-weight: 600;
259 }
260 .ultimate-post-kit-dashboard.wrap .upk-dashboard-compare-section.bdt-card {
261 background: #fff;
262 border: 1px solid rgba(123, 123, 123, 0.09);
263 }
264 .ultimate-post-kit-dashboard.wrap .upk-dashboard-welcome-container {
265 grid-template-columns: repeat(12, 1fr);
266 grid-auto-flow: dense;
267 grid-row-gap: 20px;
268 grid-column-gap: 20px;
269 display: grid;
270 }
271 .ultimate-post-kit-dashboard.wrap .upk-dashboard-welcome-container p {
272 margin-bottom: 16px;
273 }
274 .ultimate-post-kit-dashboard.wrap .upk-dashboard-welcome-container .upk-dashboard-footer-item p {
275 margin-bottom: 0;
276 }
277 .ultimate-post-kit-dashboard.wrap .upk-dashboard-item:nth-child(1),
278 .ultimate-post-kit-dashboard.wrap .upk-dashboard-item:nth-child(3) {
279 grid-column: span 12/auto;
280 grid-row: span 1/auto;
281 }
282 .ultimate-post-kit-dashboard.wrap .upk-dashboard-item {
283 grid-column: span 12/auto;
284 grid-row: span 1/auto;
285 }
286 .ultimate-post-kit-dashboard.wrap .upk-dashboard-item:nth-child(2) {
287 grid-column: span 12/auto;
288 grid-row: span 2/auto;
289 }
290 .ultimate-post-kit-dashboard.wrap .upk-dashboard-template-quick-access img {
291 width: 100%;
292 height: auto;
293 border-radius: 6px;
294 margin-bottom: 20px;
295 }
296 .ultimate-post-kit-dashboard.wrap .upk-pro-inactive .upk-option-item-inner {
297 background-color: rgba(253, 228, 235, 0.12) !important;
298 border-color: #ffeaf0 !important;
299 }
300 .ultimate-post-kit-dashboard.wrap .upk-pro-inactive .upk-option-item-inner:after {
301 content: "PRO";
302 position: absolute;
303 right: 24px;
304 top: 50%;
305 transform: translateY(-50%);
306 font-size: 10px;
307 font-weight: 600;
308 color: #EF476F;
309 padding: 5px 9px;
310 border-radius: 20px;
311 background-color: #ffe4eb;
312 }
313 .ultimate-post-kit-dashboard.wrap .upk-pro-inactive .upk-option-item-inner .ultimate-post-kit-3pp-install,
314 .ultimate-post-kit-dashboard.wrap .upk-pro-inactive .upk-option-item-inner .ultimate-post-kit-3pp-active,
315 .ultimate-post-kit-dashboard.wrap .upk-pro-inactive .upk-option-item-inner .ultimate-post-kit-3pp-download,
316 .ultimate-post-kit-dashboard.wrap .upk-pro-inactive .upk-option-item-inner .switch {
317 display: none;
318 }
319 .ultimate-post-kit-dashboard.wrap .bdt-dashboard-navigation .bdt-tab li {
320 margin: 0;
321 border-bottom: 1px solid rgba(123, 123, 123, 0.09);
322 }
323 .ultimate-post-kit-dashboard.wrap .bdt-dashboard-navigation .bdt-tab li a {
324 padding: 16px 30px;
325 border: none;
326 background: none;
327 text-decoration: none;
328 font-size: clamp(14px, 1vw, 15px);
329 color: #666;
330 position: relative;
331 transition: box-shadow 300ms ease-out;
332 justify-content: flex-start;
333 gap: 12px;
334 font-weight: 600;
335 }
336 .ultimate-post-kit-dashboard.wrap .bdt-dashboard-navigation .bdt-tab li a:hover,
337 .ultimate-post-kit-dashboard.wrap .bdt-dashboard-navigation .bdt-tab li a:focus {
338 border-bottom: none;
339 color: #000;
340 box-shadow: none;
341 }
342 .ultimate-post-kit-dashboard.wrap .bdt-dashboard-navigation .bdt-tab li a:after {
343 background-color: #0680d6;
344 content: "";
345 height: 0;
346 position: absolute;
347 left: 0;
348 width: 4px;
349 transition: height 0.7s cubic-bezier(0.165, 0.84, 0.44, 1);
350 transform: translateY(-50%);
351 top: 50%;
352 }
353 .ultimate-post-kit-dashboard.wrap .bdt-dashboard-navigation .bdt-tab li.bdt-active a {
354 color: #0680d6;
355 }
356 .ultimate-post-kit-dashboard.wrap .bdt-dashboard-navigation .bdt-tab li.bdt-active a:after {
357 height: 75%;
358 }
359 .ultimate-post-kit-dashboard.wrap .bdt-card {
360 border-radius: 6px;
361 background-color: #fff;
362 border: 1px solid rgba(123, 123, 123, 0.09);
363 }
364 .ultimate-post-kit-dashboard.wrap .upk-option-page {
365 margin-top: 20px;
366 }
367 .ultimate-post-kit-dashboard.wrap .upk-option-page p {
368 font-size: 15px;
369 line-height: 1.6;
370 color: #666;
371 max-width: 600px;
372 }
373 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item .bdt-width-expand > [class^=upk-icon-] {
374 font-size: 48px;
375 margin-right: 20px;
376 }
377 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item.upk-widget-free .bdt-width-expand > [class^=upk-icon-] {
378 color: #48484a;
379 }
380 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item.upk-widget-pro .bdt-width-expand > [class^=upk-icon-] {
381 color: #48484a;
382 }
383 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item[data-content-type~=update] > .upk-option-item-inner:before, .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item[data-content-type~=new] > .upk-option-item-inner:before {
384 width: 70px;
385 height: 20px;
386 color: #fff;
387 position: absolute;
388 transform: rotate(-45deg);
389 text-align: center;
390 line-height: 20px;
391 font-size: 9px;
392 left: -20px;
393 top: 4px;
394 }
395 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item[data-content-type~=new] > .upk-option-item-inner:before {
396 background-color: #EF476F;
397 content: "NEW";
398 }
399 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item[data-content-type~=update] > .upk-option-item-inner:before {
400 background-color: #0680d6;
401 content: "UPDATE";
402 }
403 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item .upk-option-label-wrap {
404 display: flex;
405 flex-direction: column;
406 align-items: flex-start;
407 gap: 10px;
408 }
409 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item .upk-option-label-wrap .upk-option-links {
410 display: flex;
411 gap: 8px;
412 align-items: center;
413 }
414 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item .upk-option-label {
415 font-size: 15px;
416 font-weight: 500;
417 }
418 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item .upk-option-demo,
419 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item .upk-option-video {
420 color: #837f90;
421 transition: all 0.2s ease-out;
422 text-decoration: none;
423 display: flex;
424 flex-direction: row-reverse;
425 align-items: center;
426 gap: 5px;
427 font-size: 12px;
428 }
429 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item .upk-option-demo i,
430 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item .upk-option-video i {
431 font-size: 14px;
432 color: currentColor;
433 }
434 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item .upk-option-demo:hover i,
435 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item .upk-option-video:hover i {
436 color: currentColor;
437 }
438 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item.upk-widget-free .upk-option-demo:hover,
439 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item.upk-widget-free .upk-option-video:hover {
440 color: #06D6A0;
441 }
442 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item.upk-widget-pro .upk-option-demo:hover,
443 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item.upk-widget-pro .upk-option-video:hover {
444 color: #EF476F;
445 }
446 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item .upk-option-item-inner {
447 position: relative;
448 border: 1px solid rgba(123, 123, 123, 0.09);
449 }
450 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item .upk-option-item-inner.upk-option-group {
451 background-color: #fff;
452 border: 1px solid rgba(123, 123, 123, 0.09);
453 }
454 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item .upk-option-item-inner .upk-option-item-inner {
455 border: none;
456 }
457 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper {
458 position: relative;
459 padding: 20px;
460 background: #fff;
461 overflow: hidden;
462 z-index: 998;
463 border-radius: 6px;
464 border: 1px solid rgba(123, 123, 123, 0.09);
465 margin-bottom: 20px;
466 }
467 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .bdt-filter-shape {
468 position: absolute;
469 bottom: 0;
470 left: 0;
471 width: 100%;
472 height: 100%;
473 z-index: -1;
474 pointer-events: none;
475 }
476 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .bdt-filter-shape svg {
477 position: absolute;
478 bottom: 0;
479 left: 0;
480 width: 100%;
481 height: 100%;
482 transform: scale(1.5);
483 }
484 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul {
485 margin-top: 0;
486 margin-bottom: 0;
487 }
488 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .bdt-badge {
489 height: 18px;
490 width: 18px;
491 margin-left: 5px;
492 font-size: 10px;
493 }
494 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .bdt-button-default {
495 text-decoration: none;
496 color: #444;
497 background-color: #fff;
498 transition: all 0.3s cubic-bezier(0.3, 0.36, 0.25, 1);
499 border: none;
500 border-radius: 6px;
501 outline: none;
502 font-size: clamp(12px, 1vw, 14px);
503 font-weight: 500;
504 padding: 10px 12px;
505 line-height: 18px;
506 }
507 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .bdt-button-default:hover {
508 background: #0680d6;
509 color: #fff;
510 }
511 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li {
512 margin: 0;
513 padding: 0;
514 }
515 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li:first-child {
516 padding-left: 20px;
517 }
518 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li a {
519 text-decoration: none;
520 color: #444;
521 transition: all 0.3s cubic-bezier(0.3, 0.36, 0.25, 1);
522 border: none;
523 border-radius: 6px;
524 outline: none;
525 font-size: clamp(12px, 0.8vw, 14px);
526 font-weight: 500;
527 padding: 10px clamp(10px, 0.9vw, 10px);
528 background: #e9f4ff;
529 }
530 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li a:hover {
531 background: #0680d6;
532 color: #fff;
533 outline: none;
534 }
535 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li a:hover .bdt-badge {
536 background-color: #118ab2;
537 }
538 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.bdt-active a {
539 background: #0680d6;
540 color: #fff;
541 box-shadow: none;
542 }
543 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.upk-widget-free a {
544 background-color: #B6FFEC;
545 color: #06D6A0;
546 }
547 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.upk-widget-free a:hover {
548 background-color: #06D6A0;
549 color: #fff;
550 }
551 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.upk-widget-free.bdt-active a {
552 background-color: #06D6A0;
553 color: #fff;
554 box-shadow: none;
555 }
556 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.upk-widget-pro a {
557 background-color: #ffcdd9;
558 color: #EF476F;
559 }
560 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.upk-widget-pro a:hover {
561 background-color: #EF476F;
562 color: #fff;
563 box-shadow: none;
564 }
565 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.upk-widget-pro.bdt-active a {
566 background-color: #EF476F;
567 color: #fff;
568 box-shadow: none;
569 }
570 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .upk-widget-onoff .upk-active-all-widget {
571 background-color: #1e87f0;
572 color: #fff;
573 }
574 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .upk-widget-onoff .upk-active-all-widget:hover, .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .upk-widget-onoff .upk-active-all-widget.bdt-active {
575 background-color: #0c6fd1;
576 }
577 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .upk-widget-onoff .upk-deactive-all-widget {
578 background-color: #c81b07;
579 color: #fff;
580 }
581 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .upk-widget-onoff .upk-deactive-all-widget.bdt-active, .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .upk-widget-onoff .upk-deactive-all-widget:hover {
582 background-color: #cf1c08;
583 }
584 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .bdt-dropdown {
585 box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.1);
586 border-radius: 3px;
587 background-color: #fff;
588 }
589 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .bdt-dropdown ul li a {
590 font-size: 14px;
591 }
592 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .bdt-dropdown ul li a:focus {
593 box-shadow: none;
594 }
595 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .bdt-dropdown ul li.bdt-active a {
596 color: #fff;
597 }
598 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-options {
599 display: grid;
600 grid-template-columns: repeat(1, 1fr);
601 gap: 15px;
602 }
603 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-options > .upk-option-item {
604 margin-bottom: 0 !important;
605 }
606 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-options > .upk-option-item .upk-option-group .upk-option-item .upk-option-label {
607 font-size: 14px !important;
608 }
609 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-options > .upk-option-item .upk-option-item-inner .bdt-input {
610 height: 34px;
611 border-radius: 6px !important;
612 }
613 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-options > .upk-option-item .upk-option-item-inner .bdt-input:focus {
614 background-color: #fff;
615 }
616 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-options > .upk-option-item .upk-option-item-inner input[type=text] {
617 border-radius: 3px;
618 }
619 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-options > .upk-option-item .upk-option-item-inner textarea {
620 width: 100%;
621 }
622 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-options > .upk-option-item > .upk-option-item-inner {
623 line-height: 1;
624 padding: 18px 25px;
625 border-radius: 6px;
626 transition: all 0.3s cubic-bezier(0.3, 0.36, 0.25, 1);
627 }
628 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-options > .upk-option-item > .upk-option-item-inner:hover {
629 box-shadow: none;
630 }
631 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-options > .upk-option-item > .upk-option-item-inner:hover .upk-widget-count-text {
632 color: #7c99b7;
633 }
634 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-options > .upk-option-item > .upk-option-item-inner:hover [class^=upk-icon-] {
635 color: #052442;
636 }
637 .ultimate-post-kit-dashboard.wrap .bdt-search-active-wrap .bdt-subnav {
638 margin: 0;
639 }
640 .ultimate-post-kit-dashboard.wrap .bdt-search-active-wrap .bdt-widget-search input {
641 min-height: 40px;
642 padding: 0 8px;
643 border-color: rgba(30, 135, 240, 0.3);
644 }
645 .ultimate-post-kit-dashboard.wrap .bdt-search-active-wrap .bdt-widget-search input:focus {
646 border: 1px solid #1e87f0;
647 outline: 0;
648 box-shadow: 0 0 0 1px #1e87f0;
649 }
650 .ultimate-post-kit-dashboard .ultimate-post-kit-settings-save-btn {
651 border-radius: 6px;
652 }
653 .ultimate-post-kit-dashboard .upk-setting-save-btn {
654 z-index: 99999 !important;
655 position: relative;
656 }
657 .ultimate-post-kit-dashboard .switch {
658 position: relative;
659 display: inline-block;
660 width: 44px;
661 height: 24px;
662 background-color: rgba(0, 0, 0, 0.25);
663 border-radius: 20px;
664 transition: all 0.3s ease-out;
665 overflow: hidden;
666 cursor: pointer;
667 }
668 .ultimate-post-kit-dashboard .switch::after {
669 content: "";
670 position: absolute;
671 width: 20px;
672 height: 20px;
673 border-radius: 20px;
674 background-color: white;
675 top: 2px;
676 left: 3px;
677 transition: all 0.3s cubic-bezier(0.24, 0.85, 0.58, 1);
678 }
679 .ultimate-post-kit-dashboard input[type=checkbox]:checked + .switch::after {
680 transform: translateX(18px);
681 }
682 .ultimate-post-kit-dashboard input[type=checkbox]:checked + .switch {
683 background-color: #1e87f0;
684 }
685 .ultimate-post-kit-dashboard input[type=checkbox] {
686 position: absolute;
687 left: -9999px;
688 }
689 .ultimate-post-kit-dashboard .upk-widget-pro input[type=checkbox]:checked + .switch {
690 background-color: #EF476F;
691 }
692 .ultimate-post-kit-dashboard .upk-widget-free input[type=checkbox]:checked + .switch {
693 background-color: #06D6A0;
694 }
695 .ultimate-post-kit-dashboard .upk-system-requirement .check-system-status {
696 font-size: 13px;
697 }
698 .ultimate-post-kit-dashboard .upk-system-requirement .check-system-status li > div {
699 padding-bottom: 5px;
700 margin-bottom: 5px;
701 border-bottom: 1px solid rgba(0, 0, 0, 0.1);
702 }
703 .ultimate-post-kit-dashboard .upk-system-requirement .check-system-status .label1 {
704 width: 200px;
705 }
706 .ultimate-post-kit-dashboard .upk-system-requirement .check-system-status span {
707 display: inline-block;
708 line-height: 1.6;
709 }
710 .ultimate-post-kit-dashboard .upk-system-requirement .check-system-status .valid,
711 .ultimate-post-kit-dashboard .upk-system-requirement .check-system-status .invalid {
712 font-size: 15px;
713 width: 20px;
714 height: 18px;
715 margin-left: 10px;
716 margin-right: 15px;
717 vertical-align: middle;
718 border-radius: 3px;
719 }
720 .ultimate-post-kit-dashboard .upk-system-requirement .check-system-status .invalid {
721 background: red;
722 color: #fff;
723 }
724 .ultimate-post-kit-dashboard .upk-system-requirement .check-system-status .valid {
725 background: #06D6A0;
726 color: #fff;
727 }
728 .ultimate-post-kit-dashboard .upk-system-requirement .check-system-status .valid i::before {
729 margin-left: -1px;
730 }
731 .ultimate-post-kit-dashboard .upk-system-requirement .check-system-status i::before {
732 font-size: 15px;
733 line-height: 20px;
734 }
735 .ultimate-post-kit-dashboard .upk-no-result {
736 display: none;
737 position: absolute;
738 top: 50%;
739 left: 50%;
740 transform: translate(-50%, -50%) !important;
741 }
742 .ultimate-post-kit-dashboard .bdt-animation-shake {
743 animation-name: bdt-shake !important;
744 display: block !important;
745 }
746 .ultimate-post-kit-dashboard .upk-code-editor-description {
747 color: #0073aa;
748 font-size: 13px;
749 margin: 5px 0 10px 0;
750 font-style: italic;
751 opacity: 0.9;
752 }
753 .ultimate-post-kit-dashboard .upk-code-section-header {
754 margin-bottom: 20px;
755 background: #fefefe;
756 padding: 20px;
757 border-radius: 6px;
758 border: 1px solid rgba(123, 123, 123, 0.09);
759 }
760 .ultimate-post-kit-dashboard .upk-section-title {
761 color: #23282d;
762 font-size: 18px;
763 font-weight: 600;
764 margin: 0 0 8px 0;
765 padding: 0;
766 }
767 .ultimate-post-kit-dashboard .upk-section-description {
768 color: #666;
769 font-size: 14px;
770 margin: 0;
771 line-height: 1.5;
772 }
773 .ultimate-post-kit-dashboard .upk-page-exclusion-wrapper {
774 border: 1px solid rgba(123, 123, 123, 0.09);
775 border-radius: 4px;
776 padding: 20px;
777 margin-bottom: 20px;
778 }
779 .ultimate-post-kit-dashboard .upk-exclusion-label {
780 display: block;
781 font-weight: 600;
782 margin-bottom: 8px;
783 color: #23282d;
784 }
785 .ultimate-post-kit-dashboard .upk-page-select {
786 width: 100%;
787 min-height: 120px;
788 max-height: 200px;
789 padding: 8px;
790 border: 1px solid rgba(123, 123, 123, 0.09);
791 border-radius: 4px;
792 background: #fff;
793 font-size: 14px;
794 max-width: 100%;
795 }
796 .ultimate-post-kit-dashboard .upk-page-select option {
797 padding: 4px 8px;
798 }
799 .ultimate-post-kit-dashboard .upk-exclusion-help {
800 color: #666 !important;
801 font-size: 14px !important;
802 font-style: italic !important;
803 margin: 12px 0 0 0 !important;
804 line-height: 1.4 !important;
805 }
806 .ultimate-post-kit-dashboard .upk-dashboard-nav-container {
807 position: relative;
808 z-index: 98;
809 }
810 .ultimate-post-kit-dashboard .upk-dashboard-nav-container.bdt-sticky-fixed {
811 z-index: 998;
812 }
813 .ultimate-post-kit-dashboard .bdt-tab-container {
814 position: relative;
815 }
816 .ultimate-post-kit-dashboard #ultimate_post_kit_elementor_extend_page .upk-option-item-inner,
817 .ultimate-post-kit-dashboard #ultimate_post_kit_other_settings_page .upk-option-item-inner,
818 .ultimate-post-kit-dashboard #ultimate_post_kit_third_party_widget_page .upk-option-item-inner,
819 .ultimate-post-kit-dashboard #ultimate_post_kit_active_modules_page .upk-option-item-inner {
820 overflow: hidden;
821 }
822 .ultimate-post-kit-dashboard #ultimate_post_kit_other_settings_page .upk-options > .upk-option-item > .upk-option-item-inner > label > .upk-option-label {
823 font-weight: 700;
824 font-size: 22px;
825 }
826 .ultimate-post-kit-dashboard #ultimate_post_kit_other_settings_page .upk-options > .upk-option-item > .upk-option-item-inner .description {
827 margin-top: 20px;
828 }
829 .ultimate-post-kit-dashboard #ultimate_post_kit_elementor_extend_page .upk-widget-count-text,
830 .ultimate-post-kit-dashboard #ultimate_post_kit_other_settings_page .upk-widget-count-text {
831 display: none;
832 }
833 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page .upk-options > .upk-option-item {
834 border: 1px solid rgba(123, 123, 123, 0.09);
835 border-radius: 6px;
836 background: #fefefe;
837 }
838 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page .upk-options > .upk-option-item > .upk-option-item-inner {
839 padding: 35px;
840 border: 0;
841 background: transparent;
842 break-inside: avoid-column;
843 }
844 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page .upk-options > .upk-option-item > .upk-option-item-inner a i {
845 font-size: 18px;
846 }
847 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page .upk-options > .upk-option-item > .upk-option-item-inner .upk-option-item {
848 margin-top: 10px;
849 }
850 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page .upk-options > .upk-option-item > .upk-option-item-inner .upk-option-item:nth-last-child(1) {
851 margin-top: 0;
852 }
853 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input,
854 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page textarea {
855 border-color: #ddd;
856 }
857 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=text]:focus,
858 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=password]:focus,
859 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=color]:focus,
860 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=date]:focus,
861 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=datetime]:focus,
862 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=datetime-local]:focus,
863 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=email]:focus,
864 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=month]:focus,
865 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=number]:focus,
866 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=search]:focus,
867 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=tel]:focus,
868 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=time]:focus,
869 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=url]:focus,
870 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=week]:focus,
871 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=checkbox]:focus,
872 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=radio]:focus,
873 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page select:focus,
874 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page textarea:focus {
875 border-color: #0680d6;
876 box-shadow: none;
877 }
878 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page .upk-option-video {
879 position: absolute;
880 right: 25px;
881 top: 20px;
882 background: #e9f4ff;
883 padding: 8px;
884 border-radius: 6px;
885 }
886 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page .upk-option-label {
887 display: block;
888 margin-bottom: 25px;
889 font-size: 18px;
890 }
891 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page .upk-option-group .upk-option-label {
892 margin-bottom: 15px;
893 }
894 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page p.description {
895 font-size: 12px !important;
896 color: #999;
897 margin-top: 10px;
898 }
899 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page p.description a {
900 color: #888;
901 }
902 .ultimate-post-kit-dashboard #ultimate_post_kit_extra_options_page .upk-white-label-options .upk-option-item-inner {
903 background: #fefefe;
904 padding: 30px;
905 }
906 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-dashboard-others-plugin {
907 display: flex;
908 flex-direction: column;
909 gap: 20px;
910 }
911 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-dashboard-others-plugin .bdt-card {
912 flex-direction: column;
913 gap: 20px;
914 }
915 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card {
916 border-radius: 6px;
917 transition-property: box-shadow, color;
918 transition-duration: 0.3s;
919 transition-timing-function: cubic-bezier(0.3, 0.36, 0.25, 1);
920 }
921 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card a {
922 text-decoration: none;
923 }
924 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card a:focus {
925 box-shadow: none;
926 }
927 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card p {
928 margin-top: 0;
929 }
930 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .upk-count-canvas-wrap .upk-feature-title {
931 margin-bottom: 5px;
932 }
933 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .upk-count-wrap {
934 flex: none;
935 }
936 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .upk-widget-count {
937 color: #a1a8ad;
938 font-size: 12px;
939 line-height: 1.7;
940 text-transform: uppercase;
941 }
942 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-others-plugin-content {
943 width: 100%;
944 gap: 20px;
945 flex-direction: column;
946 align-items: flex-start;
947 }
948 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-others-plugin-content .upk-feature-title {
949 font-weight: 500;
950 }
951 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-others-plugin-content .bdt-plugin-logo-wrap {
952 gap: 15px;
953 }
954 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-others-plugin-content img {
955 width: clamp(50px, 8vw, 70px);
956 height: auto;
957 vertical-align: middle;
958 }
959 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-others-plugin-content .upk-feature-title {
960 margin-bottom: 0;
961 }
962 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-others-plugin-content p {
963 margin: 0 0 10px 0;
964 font-size: 15px;
965 line-height: 1.5;
966 color: #656a71;
967 max-width: 600px;
968 font-weight: 300;
969 }
970 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-others-plugin-content span.active-installs {
971 font-size: 14px;
972 font-weight: 500;
973 color: #9C27B0;
974 }
975 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-others-plugin-content span.active-installs .installs-count {
976 color: #9C27B0;
977 }
978 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-others-plugin-content .bdt-others-plugin-updated {
979 color: #656a71;
980 }
981 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-others-plugins-link {
982 display: flex;
983 flex-wrap: wrap;
984 justify-content: left;
985 gap: 8px;
986 width: 100%;
987 flex: 1;
988 min-width: 300px;
989 }
990 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-others-plugins-link .bdt-dashboard-sec-btn {
991 padding: 9px 20px !important;
992 }
993 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-others-plugin-user-wrap {
994 gap: 10px;
995 flex-wrap: wrap;
996 }
997 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-others-plugin-user-wrap .bdt-others-plugin-user {
998 color: #373333;
999 padding: 4px 6px;
1000 border-radius: 6px;
1001 font-size: 10px;
1002 font-weight: 700;
1003 box-shadow: 0 2px 8px rgba(76, 89, 98, 0.2);
1004 text-transform: uppercase;
1005 line-height: 1;
1006 border: 1px solid #dcd8e8;
1007 }
1008 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .upk-dashboard-compare-section-buttons {
1009 display: flex;
1010 align-items: center;
1011 }
1012 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-button {
1013 color: #fff;
1014 border-radius: 6px;
1015 transition: all 0.3s ease;
1016 line-height: normal;
1017 font-size: clamp(12px, 0.8vw, 14px);
1018 font-weight: 600;
1019 padding: clamp(10px, 1vw, 11px) clamp(10px, 1vw, 20px);
1020 }
1021 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-button.bdt-welcome-button {
1022 color: #fff;
1023 background: linear-gradient(to right, #00A85C, #58D34D);
1024 border: 0;
1025 padding: 13px 20px;
1026 }
1027 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-button.bdt-welcome-button:hover {
1028 background: linear-gradient(to right, #58D34D, #00A85C);
1029 }
1030 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-button.bdt-dashboard-sec-btn {
1031 color: #58D34D;
1032 border: 2px solid #58D34D;
1033 }
1034 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-button.bdt-dashboard-sec-btn:hover {
1035 border-color: #00A85C;
1036 color: #00A85C;
1037 }
1038 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-button.bdt-btn-red {
1039 background: #ffcdd9;
1040 color: #EF476F;
1041 }
1042 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-button.bdt-btn-red:hover {
1043 background: #EF476F;
1044 color: #fff;
1045 box-shadow: none;
1046 }
1047 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-button.bdt-btn-green {
1048 background: #B6FFEC;
1049 color: #06D6A0;
1050 }
1051 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-button.bdt-btn-green:hover {
1052 background: #06D6A0;
1053 color: #fff;
1054 }
1055 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-button.bdt-btn-blue {
1056 background: #0680d6;
1057 color: #fff;
1058 }
1059 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-button.bdt-btn-blue:hover {
1060 background: #097396;
1061 color: #fff;
1062 }
1063 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-button.bdt-btn-grey {
1064 background-color: #e3e8eb;
1065 color: #1d2327;
1066 }
1067 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-button.bdt-btn-grey:hover {
1068 background: #1d2327;
1069 color: #fff;
1070 }
1071 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .upk-feature-title {
1072 color: #333;
1073 font-weight: 700;
1074 font-size: clamp(18px, 1vw, 20px);
1075 margin-bottom: 20px;
1076 padding: 0;
1077 }
1078 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .upk-dashboard-welcome-title {
1079 font-size: 30px;
1080 }
1081 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .upk-dashboard-compare-title,
1082 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .upk-dashboard-template-quick-title {
1083 font-size: 24px;
1084 }
1085 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card.bdt-card-green {
1086 background: rgba(173, 200, 101, 0.03);
1087 box-shadow: 0 0 0 1px rgba(173, 200, 101, 0.3);
1088 }
1089 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card.bdt-card-red {
1090 color: #777;
1091 box-shadow: 0 0 0 1px rgba(255, 65, 77, 0.3);
1092 }
1093 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card.bdt-card-blue {
1094 color: #777;
1095 box-shadow: 0 0 0 1px #0680d6;
1096 }
1097 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-accordion {
1098 padding-top: 5px;
1099 }
1100 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-accordion .bdt-accordion-title {
1101 font-size: 16px;
1102 padding: 10px 20px;
1103 background: rgba(255, 65, 77, 0.1);
1104 border-radius: 6px;
1105 font-weight: 400;
1106 letter-spacing: 0.3px;
1107 }
1108 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-accordion .bdt-accordion-title:hover, .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-accordion .bdt-accordion-title:focus {
1109 box-shadow: 0 0 0 1px rgba(255, 65, 77, 0.3);
1110 }
1111 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-accordion .bdt-open .bdt-accordion-title {
1112 color: #000;
1113 background: rgba(255, 65, 77, 0.3);
1114 }
1115 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-accordion .bdt-accordion-content {
1116 padding: 0 20px;
1117 }
1118 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .check-system-status {
1119 margin-top: 20px;
1120 }
1121 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card.upk-video-tutorial {
1122 display: flex;
1123 flex-direction: column;
1124 }
1125 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card.upk-video-tutorial .bdt-list {
1126 margin-bottom: 20px;
1127 flex-grow: 1;
1128 }
1129 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card.upk-video-tutorial .bdt-list-divider > li:nth-child(n+2) {
1130 border-top: 1px solid rgba(173, 200, 101, 0.3);
1131 }
1132 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card.upk-video-tutorial .upk-link-title {
1133 margin: 0;
1134 font-size: 14px;
1135 color: rgba(173, 200, 101, 0.7);
1136 }
1137 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card.upk-video-tutorial .upk-link-title:hover {
1138 color: #06D6A0;
1139 }
1140 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card.upk-video-tutorial .bdt-video-btn {
1141 font-weight: 500;
1142 color: #444;
1143 border: 1px solid #06D6A0;
1144 display: inline-block;
1145 width: 145px;
1146 padding: 5px;
1147 text-align: center;
1148 border-radius: 3px;
1149 }
1150 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card.upk-video-tutorial .bdt-video-btn:hover {
1151 color: #000;
1152 }
1153 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-dashboard-footer-item {
1154 text-decoration: none;
1155 transition: all 0.3s ease;
1156 transform: translateY(0);
1157 position: relative;
1158 }
1159 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-dashboard-footer-item .upk-feature-title {
1160 font-size: 18px;
1161 margin: 0 0 10px;
1162 }
1163 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-dashboard-footer-item .upk-dashboard-footer-item-icon {
1164 display: inline-block;
1165 padding: 10px;
1166 border-radius: 6px;
1167 border: 1px solid #f3f3f3;
1168 margin-bottom: 18px;
1169 background: #f5fffc;
1170 color: #58D34D;
1171 }
1172 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-dashboard-footer-item i {
1173 font-size: 18px;
1174 width: 18px;
1175 height: 18px;
1176 }
1177 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-dashboard-footer-item:after {
1178 content: "\f504";
1179 font-family: dashicons;
1180 position: absolute;
1181 top: 15px;
1182 right: 15px;
1183 font-size: 20px;
1184 color: #58D34D;
1185 opacity: 0;
1186 transition: all 0.3s ease;
1187 }
1188 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-dashboard-footer-item:hover {
1189 transform: translateY(-3px);
1190 box-shadow: 0 10px 20px rgba(73, 221, 179, 0.065);
1191 border-color: #58D34D;
1192 }
1193 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-dashboard-footer-item:hover:after {
1194 opacity: 1;
1195 transform: translateX(5px);
1196 }
1197 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-dashboard-footer-item:hover .upk-dashboard-footer-item-icon {
1198 animation: upk-footer-icon-bounce 0.5s ease-in-out;
1199 }
1200 @keyframes upk-footer-icon-bounce {
1201 0%, 100% {
1202 transform: translateY(0);
1203 }
1204 50% {
1205 transform: translateY(-5px);
1206 }
1207 }
1208 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-dashboard-support-section {
1209 margin-top: 30px;
1210 }
1211 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-dashboard-support-section .upk-feature-title {
1212 display: flex;
1213 align-items: center;
1214 gap: 10px;
1215 margin-bottom: 10px;
1216 }
1217 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-dashboard-support-section .upk-feature-title i {
1218 font-size: 20px;
1219 color: #58D34D;
1220 margin: 0;
1221 padding: 0;
1222 border: 0;
1223 background: none;
1224 }
1225 .ultimate-post-kit-dashboard #ultimate_post_kit_active_modules_page .checkbox,
1226 .ultimate-post-kit-dashboard #ultimate_post_kit_third_party_widget_page .checkbox {
1227 margin-top: 5px;
1228 }
1229 .ultimate-post-kit-dashboard .ultimate-post-kit-3pp-install,
1230 .ultimate-post-kit-dashboard .ultimate-post-kit-3pp-active,
1231 .ultimate-post-kit-dashboard .ultimate-post-kit-3pp-download {
1232 text-decoration: none;
1233 color: #EF476F;
1234 line-height: normal;
1235 background-color: #eee;
1236 border-radius: 100px;
1237 padding: 5px;
1238 display: inline-flex;
1239 }
1240 .ultimate-post-kit-dashboard .ultimate-post-kit-3pp-install:hover,
1241 .ultimate-post-kit-dashboard .ultimate-post-kit-3pp-active:hover,
1242 .ultimate-post-kit-dashboard .ultimate-post-kit-3pp-download:hover {
1243 color: #fb6094;
1244 }
1245 .ultimate-post-kit-dashboard .ultimate-post-kit-footer-info {
1246 background-color: #073B4C;
1247 color: #90b6c3;
1248 border-radius: 6px;
1249 box-sizing: border-box;
1250 padding: 30px 40px;
1251 background-image: url("../images/shiny-overlay.svg");
1252 background-position: top right;
1253 background-repeat: no-repeat;
1254 }
1255 .ultimate-post-kit-dashboard .ultimate-post-kit-footer-info p {
1256 font-size: 14px !important;
1257 color: #90b6c3 !important;
1258 text-align: center;
1259 margin-top: 25px;
1260 }
1261 .ultimate-post-kit-dashboard .ultimate-post-kit-footer-info a {
1262 color: #e5f4f9;
1263 }
1264 .ultimate-post-kit-dashboard .bdt-admin-alert {
1265 background-color: #fff3da;
1266 border-radius: 2px;
1267 padding: 10px 20px;
1268 box-sizing: border-box;
1269 margin-top: 30px;
1270 }
1271 .ultimate-post-kit-dashboard .upk-dashboard-divider {
1272 width: 100%;
1273 margin-top: 50px;
1274 margin-bottom: 50px;
1275 min-height: 20px;
1276 background-size: 20px 20px;
1277 background-repeat: repeat-x;
1278 }
1279 .ultimate-post-kit-dashboard .upk-dashboard-panel {
1280 position: relative;
1281 }
1282 .ultimate-post-kit-dashboard .upk-dashboard-panel .dashicons.dashicons-yes {
1283 color: #06D6A0;
1284 }
1285 .ultimate-post-kit-dashboard .upk-dashboard-panel .dashicons.dashicons-no {
1286 color: #FF0000;
1287 }
1288 .ultimate-post-kit-dashboard .upk-dashboard-panel .dashicons.dashicons-heart {
1289 color: #EA355F;
1290 }
1291 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-comparision {
1292 padding-left: 0;
1293 }
1294 .ultimate-post-kit-dashboard .upk-dashboard-panel h1 {
1295 font-weight: 700;
1296 }
1297 .ultimate-post-kit-dashboard .upk-purchase-button a {
1298 color: #ffffff;
1299 border-style: none;
1300 border-radius: 4px 4px 4px 4px;
1301 box-shadow: 0px 10px 40px 0px rgba(0, 130, 117, 0.29);
1302 padding: 18px 45px 18px 45px;
1303 font-weight: 700;
1304 cursor: pointer;
1305 display: inline-block;
1306 text-transform: uppercase;
1307 font-size: 14px;
1308 outline: none;
1309 position: relative;
1310 transition: all 0.3s ease-out;
1311 text-align: center;
1312 overflow: hidden;
1313 background-color: transparent;
1314 background-image: linear-gradient(145deg, #20e2ad 0%, #08aeec 100%);
1315 text-decoration: none;
1316 letter-spacing: 1px;
1317 }
1318 .ultimate-post-kit-dashboard .upk-purchase-button a:hover {
1319 background-image: linear-gradient(145deg, #08aeec 0%, #20e2ad 100%);
1320 box-shadow: 0px 10px 40px 0px rgba(0, 130, 117, 0.46);
1321 }
1322 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .el-license-container p.submit {
1323 margin: 0;
1324 padding: 0;
1325 }
1326 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page h3.el-license-title,
1327 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management-title {
1328 font-size: 22px;
1329 margin-top: 0;
1330 margin-bottom: 50px;
1331 }
1332 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page ol {
1333 margin-bottom: 20px;
1334 }
1335 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-upk-license-field {
1336 display: block;
1337 margin-bottom: 15px;
1338 }
1339 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-upk-license-field input {
1340 font-size: 200%;
1341 padding: 0 10px;
1342 display: block;
1343 margin-top: 10px;
1344 border-radius: 6px;
1345 border-color: #ddd;
1346 width: 100%;
1347 max-width: 650px;
1348 }
1349 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-upk-license-field label {
1350 display: inline-block;
1351 margin-bottom: 5px;
1352 }
1353 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-upk-license-active-btn {
1354 margin-top: 25px;
1355 }
1356 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .ultimate-post-kit-license-info {
1357 font-size: 14px;
1358 line-height: 24px;
1359 max-width: 850px;
1360 margin-bottom: 50px;
1361 }
1362 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .ultimate-post-kit-license-info .license-info-title {
1363 width: 150px;
1364 display: inline-block;
1365 position: relative;
1366 padding-right: 5px;
1367 margin-right: 10px;
1368 }
1369 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .ultimate-post-kit-license-info .license-info-title:after {
1370 content: ":";
1371 position: absolute;
1372 right: 2px;
1373 }
1374 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .ultimate-post-kit-license-info .license-valid,
1375 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .ultimate-post-kit-license-info .license-invalid {
1376 padding: 4px 8px;
1377 color: #fff;
1378 background-color: #06D6A0;
1379 border-radius: 3px;
1380 font-size: 14px;
1381 }
1382 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .ultimate-post-kit-license-info .license-invalid {
1383 background-color: #f44336;
1384 }
1385 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .ultimate-post-kit-license-info .license-key {
1386 font-weight: 700;
1387 opacity: 0.8;
1388 }
1389 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .button {
1390 padding: 14px 16px;
1391 font-size: 14px;
1392 height: auto;
1393 border: 0;
1394 border-radius: 6px;
1395 min-height: auto;
1396 font-weight: 600;
1397 line-height: 1;
1398 }
1399 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .button-primary {
1400 background: #1e87f0;
1401 color: #fff;
1402 text-decoration: none;
1403 text-shadow: none;
1404 box-shadow: none;
1405 }
1406 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .button-primary:active, .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .button-primary:hover {
1407 background: #0e6dcd;
1408 }
1409 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-license-subsite-header {
1410 display: flex;
1411 align-items: center;
1412 gap: 14px;
1413 }
1414 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-feature-title {
1415 font-size: 24px;
1416 font-weight: 600;
1417 margin: 0;
1418 padding: 0;
1419 }
1420 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-status-icon {
1421 background: #3ab981;
1422 display: inline-block;
1423 padding: 10px;
1424 border-radius: 50%;
1425 }
1426 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-status-icon svg {
1427 fill: #fff;
1428 width: 24px;
1429 height: 24px;
1430 display: block;
1431 }
1432 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-license-status-success {
1433 margin-bottom: 20px;
1434 padding: 20px;
1435 border-radius: 5px;
1436 background: rgba(78, 255, 177, 0.071);
1437 border-left: 4px solid #10b981;
1438 margin-top: 30px;
1439 }
1440 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-license-status-success h3,
1441 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-license-status-warning h3 {
1442 margin: 0 0 20px;
1443 font-size: 20px;
1444 }
1445 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-license-status-warning {
1446 margin-bottom: 20px;
1447 padding: 15px;
1448 border-radius: 5px;
1449 background: #fffbeb;
1450 border-left: 4px solid #f59e0b;
1451 }
1452 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-license-details,
1453 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-network-info {
1454 margin: 15px 0;
1455 font-size: 16px;
1456 }
1457 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-license-details ul,
1458 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-network-info ul {
1459 margin: 10px 0;
1460 padding-left: 0;
1461 list-style: inside;
1462 font-size: 14px;
1463 }
1464 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-license-details li,
1465 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-network-info li {
1466 margin: 8px 0;
1467 }
1468 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-license-instructions {
1469 margin: 15px 0;
1470 }
1471 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-license-instructions ol {
1472 margin: 10px 0;
1473 padding-left: 20px;
1474 }
1475 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-license-instructions ol li {
1476 margin: 8px 0;
1477 }
1478 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-admin-actions {
1479 margin-top: 20px;
1480 padding-top: 15px;
1481 }
1482 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .license-valid {
1483 color: #10b981;
1484 font-weight: bold;
1485 }
1486 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management-title {
1487 gap: 10px;
1488 }
1489 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-actions-buttons {
1490 display: flex;
1491 align-items: center;
1492 gap: 7px;
1493 flex-wrap: wrap;
1494 }
1495 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management .bdt-actions-buttons .bdt-button {
1496 padding: 10px 18px;
1497 font-size: 12px;
1498 line-height: 1.4;
1499 border-radius: 6px;
1500 font-weight: 600;
1501 }
1502 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management .bdt-subsite-license-management-table {
1503 border-radius: 6px;
1504 overflow: hidden;
1505 }
1506 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management .wp-list-table {
1507 border-collapse: collapse;
1508 }
1509 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management .wp-list-table thead td, .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management .wp-list-table thead th {
1510 border-bottom: 1px solid rgba(0, 0, 0, 0.059);
1511 }
1512 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management .wp-list-table td, .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management .wp-list-table th {
1513 padding: 14px 16px;
1514 border: 1px solid rgba(0, 0, 0, 0.059);
1515 }
1516 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management .wp-list-table th {
1517 border-bottom: 1px solid rgba(0, 0, 0, 0.1);
1518 }
1519 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management .wp-list-table .bdt-badge {
1520 height: 24px;
1521 }
1522 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management .wp-list-table tbody tr td:nth-last-child(1) a {
1523 background: rgba(65, 75, 255, 0.251);
1524 border: 1px solid rgba(65, 75, 255, 0.251);
1525 color: #414bff;
1526 }
1527 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management .wp-list-table tbody tr td:nth-last-child(1) a:hover {
1528 background: rgba(54, 64, 243, 0.325);
1529 }
1530 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management .wp-list-table .striped > tbody > :nth-child(odd),
1531 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management .wp-list-table ul.striped > :nth-child(odd),
1532 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management .wp-list-table tbody > tr:nth-child(odd) {
1533 background-color: transparent;
1534 }
1535 .ultimate-post-kit-dashboard .upk-widget-count-text {
1536 font-size: 11px;
1537 color: #b7b7b7;
1538 margin-top: 7px;
1539 display: block;
1540 text-transform: uppercase;
1541 }
1542 .ultimate-post-kit-dashboard .upk-go-pro {
1543 font-weight: bold;
1544 color: #f44336;
1545 text-shadow: 1px 1px 1px #eee;
1546 }
1547 .ultimate-post-kit-dashboard #bdt-ultimate_post_kit_get_pro {
1548 letter-spacing: 1px;
1549 overflow: hidden;
1550 color: #fff;
1551 background: linear-gradient(to right, #00A85C, #58D34D);
1552 margin: 16px 30px;
1553 border-radius: 6px;
1554 justify-content: center;
1555 }
1556 .ultimate-post-kit-dashboard #bdt-ultimate_post_kit_get_pro:after {
1557 display: none;
1558 }
1559 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-row {
1560 margin-bottom: 20px;
1561 }
1562 .ultimate-post-kit-dashboard .upk-custom-code-section .CodeMirror-placeholder {
1563 opacity: 0.5;
1564 }
1565 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-code-editor-title {
1566 font-size: 16px;
1567 font-weight: 600;
1568 color: #333;
1569 margin: 0 0 15px 0;
1570 padding-bottom: 10px;
1571 border-bottom: 2px solid #f0f0f0;
1572 }
1573 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-code-editor {
1574 width: 100%;
1575 min-height: 200px;
1576 font-family: "Monaco", "Consolas", "Courier New", monospace;
1577 font-size: 13px;
1578 line-height: 1.5;
1579 border: 1px solid rgba(123, 123, 123, 0.09);
1580 border-radius: 4px;
1581 padding: 15px;
1582 color: #333;
1583 resize: vertical;
1584 transition: border-color 0.3s ease, box-shadow 0.3s ease;
1585 background: #fefefe;
1586 }
1587 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-code-editor:focus {
1588 border-color: #0680d6;
1589 box-shadow: 0 0 0 1px #0680d6;
1590 outline: none;
1591 background: #fff;
1592 }
1593 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-code-editor::placeholder {
1594 color: #999;
1595 font-style: italic;
1596 }
1597 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section {
1598 padding: 20px 0;
1599 border-top: 1px solid #f0f0f0;
1600 }
1601 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button {
1602 color: #58D34D;
1603 padding: 16px 24px;
1604 font-size: clamp(12px, 1vw, 14px);
1605 font-weight: 600;
1606 border-radius: 6px;
1607 border: none;
1608 cursor: pointer;
1609 transition: all 0.3s ease;
1610 display: inline-flex;
1611 align-items: center;
1612 gap: 8px;
1613 line-height: normal;
1614 border: 2px solid #58D34D;
1615 }
1616 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button .dashicons {
1617 font-size: 16px;
1618 width: 16px;
1619 height: 16px;
1620 line-height: 1;
1621 }
1622 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button:hover {
1623 transform: translateY(-1px);
1624 box-shadow: 0 4px 8px rgba(0, 0, 0, 0.15);
1625 }
1626 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button:active {
1627 transform: translateY(0);
1628 }
1629 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button.bdt-btn-blue {
1630 background: #0680d6;
1631 color: #fff;
1632 }
1633 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button.bdt-btn-blue:hover {
1634 background: #097396;
1635 }
1636 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button.bdt-btn-grey {
1637 background: #e3e8eb;
1638 color: #1d2327;
1639 }
1640 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button.bdt-btn-grey:hover {
1641 background: #1d2327;
1642 color: #fff;
1643 }
1644 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-message .bdt-alert {
1645 border-radius: 6px;
1646 padding: 15px;
1647 position: relative;
1648 }
1649 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-message .bdt-alert.bdt-alert-success {
1650 background-color: #d4edda;
1651 border: 1px solid #c3e6cb;
1652 color: #155724;
1653 }
1654 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-message .bdt-alert.bdt-alert-error {
1655 background-color: #f8d7da;
1656 border: 1px solid #f5c6cb;
1657 color: #721c24;
1658 }
1659 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-message .bdt-alert p {
1660 margin: 0;
1661 font-weight: 500;
1662 }
1663 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-message .bdt-alert .bdt-alert-close {
1664 position: absolute;
1665 top: 5px;
1666 right: -5px;
1667 background: none;
1668 border: none;
1669 font-size: 18px;
1670 cursor: pointer;
1671 opacity: 0.6;
1672 }
1673 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-message .bdt-alert .bdt-alert-close:hover {
1674 opacity: 1;
1675 }
1676 .ultimate-post-kit-dashboard .upk-code-editor.scrolling {
1677 border-color: #0680d6;
1678 box-shadow: 0 0 0 1px fade(#0680d6, 30%);
1679 }
1680 .ultimate-post-kit-dashboard .upk-code-editor:focus::selection {
1681 background-color: fade(#0680d6, 20%);
1682 }
1683 .ultimate-post-kit-dashboard .bdt-button:disabled {
1684 opacity: 0.7;
1685 cursor: not-allowed;
1686 }
1687 .ultimate-post-kit-dashboard .bdt-button:disabled:hover {
1688 transform: none !important;
1689 box-shadow: none !important;
1690 }
1691 .ultimate-post-kit-dashboard .upk-code-editor::-webkit-scrollbar {
1692 width: 8px;
1693 }
1694 .ultimate-post-kit-dashboard .upk-code-editor::-webkit-scrollbar-track {
1695 background: #f1f1f1;
1696 border-radius: 4px;
1697 }
1698 .ultimate-post-kit-dashboard .upk-code-editor::-webkit-scrollbar-thumb {
1699 background: #c1c1c1;
1700 border-radius: 4px;
1701 }
1702 .ultimate-post-kit-dashboard .upk-code-editor::-webkit-scrollbar-thumb:hover {
1703 background: #a8a8a8;
1704 }
1705 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner {
1706 position: relative;
1707 background: #fff;
1708 z-index: 1;
1709 border-radius: 6px;
1710 border: 1px solid rgba(123, 123, 123, 0.09);
1711 padding: 20px 0;
1712 overflow: hidden;
1713 min-height: 100vh;
1714 }
1715 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner.bdt-sticky-fixed {
1716 top: 115px !important;
1717 }
1718 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .upk-nav-elements {
1719 position: absolute;
1720 top: 0;
1721 left: 0;
1722 width: 100%;
1723 height: 100%;
1724 pointer-events: none;
1725 z-index: 0;
1726 }
1727 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .upk-nav-elements .upk-nav-element {
1728 position: absolute;
1729 display: block;
1730 }
1731 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .upk-nav-elements .upk-nav-element.upk-nav-circle {
1732 width: 180px;
1733 height: 180px;
1734 border-radius: 50%;
1735 background: linear-gradient(45deg, rgba(73, 221, 180, 0.05), rgba(73, 221, 180, 0.1));
1736 top: -90px;
1737 right: -90px;
1738 }
1739 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .upk-nav-elements .upk-nav-element.upk-nav-dots {
1740 bottom: 40px;
1741 left: 20px;
1742 width: 60px;
1743 height: 60px;
1744 background-image: radial-gradient(rgba(73, 221, 180, 0.15) 2px, transparent 2px);
1745 background-size: 10px 10px;
1746 }
1747 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .upk-nav-elements .upk-nav-element.upk-nav-line {
1748 width: 100px;
1749 height: 2px;
1750 background: linear-gradient(90deg, rgba(73, 221, 180, 0), rgba(73, 221, 180, 0.2));
1751 transform: rotate(-45deg);
1752 bottom: 100px;
1753 right: 20px;
1754 }
1755 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .upk-nav-elements .upk-nav-element.upk-nav-square {
1756 width: 40px;
1757 height: 40px;
1758 border: 2px solid rgba(73, 221, 180, 0.1);
1759 top: 40px;
1760 left: 30px;
1761 transform: rotate(15deg);
1762 }
1763 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .upk-nav-elements .upk-nav-element.upk-nav-triangle {
1764 width: 0;
1765 height: 0;
1766 border-left: 25px solid transparent;
1767 border-right: 25px solid transparent;
1768 border-bottom: 40px solid rgba(73, 221, 180, 0.08);
1769 top: 60%;
1770 right: 40px;
1771 transform: rotate(15deg);
1772 }
1773 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .upk-nav-elements .upk-nav-element.upk-nav-plus {
1774 width: 30px;
1775 height: 30px;
1776 top: 30%;
1777 left: 40px;
1778 }
1779 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .upk-nav-elements .upk-nav-element.upk-nav-plus:before, .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .upk-nav-elements .upk-nav-element.upk-nav-plus:after {
1780 content: "";
1781 position: absolute;
1782 background: rgba(73, 221, 180, 0.15);
1783 }
1784 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .upk-nav-elements .upk-nav-element.upk-nav-plus:before {
1785 width: 100%;
1786 height: 2px;
1787 top: 50%;
1788 transform: translateY(-50%);
1789 }
1790 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .upk-nav-elements .upk-nav-element.upk-nav-plus:after {
1791 width: 2px;
1792 height: 100%;
1793 left: 50%;
1794 transform: translateX(-50%);
1795 }
1796 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .upk-nav-elements .upk-nav-element.upk-nav-wave {
1797 width: 100px;
1798 height: 20px;
1799 bottom: 30px;
1800 right: 40px;
1801 background: linear-gradient(45deg, rgba(73, 221, 180, 0) 45%, rgba(73, 221, 180, 0.1) 50%, rgba(73, 221, 180, 0) 55%);
1802 background-size: 15px 15px;
1803 transform: rotate(-10deg);
1804 }
1805 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .bdt-dashboard-navigation {
1806 position: relative;
1807 z-index: 1;
1808 }
1809 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper {
1810 position: relative;
1811 background: #fff;
1812 overflow: hidden;
1813 z-index: 98;
1814 border-radius: 6px;
1815 border: 1px solid rgba(123, 123, 123, 0.09);
1816 }
1817 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper.bdt-sticky-fixed {
1818 z-index: 998;
1819 border-top-left-radius: 0 !important;
1820 border-top-right-radius: 0 !important;
1821 box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.1);
1822 }
1823 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper.bdt-sticky-fixed .upk-filter-elements {
1824 opacity: 0.5;
1825 transition: opacity 0.3s ease;
1826 }
1827 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper.bdt-sticky-fixed:hover .upk-filter-elements {
1828 opacity: 1;
1829 }
1830 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper .upk-used-unused-widgets {
1831 margin-left: 10px;
1832 }
1833 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper .upk-used-unused-widgets li:first-child {
1834 padding-left: 0 !important;
1835 }
1836 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper .upk-filter-elements {
1837 position: absolute;
1838 top: 0;
1839 left: 0;
1840 width: 100%;
1841 height: 100%;
1842 pointer-events: none;
1843 z-index: 1;
1844 }
1845 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper .upk-filter-elements .upk-filter-element {
1846 position: absolute;
1847 display: block;
1848 }
1849 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper .upk-filter-elements .upk-filter-element.upk-filter-circle {
1850 width: 140px;
1851 height: 140px;
1852 border-radius: 50%;
1853 background: linear-gradient(135deg, rgba(88, 211, 77, 0.05), rgba(88, 211, 77, 0.08));
1854 top: -70px;
1855 right: 5%;
1856 animation: floatingShape 6s ease-in-out infinite;
1857 }
1858 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper .upk-filter-elements .upk-filter-element.upk-filter-dots {
1859 bottom: 10px;
1860 left: 10px;
1861 width: 70px;
1862 height: 35px;
1863 background-image: radial-gradient(rgba(88, 211, 77, 0.15) 2px, transparent 2px);
1864 background-size: 8px 8px;
1865 animation: fadeInOut 4s ease-in-out infinite;
1866 }
1867 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper .upk-filter-elements .upk-filter-element.upk-filter-wave {
1868 width: 120px;
1869 height: 20px;
1870 bottom: 25px;
1871 right: 10%;
1872 background: repeating-linear-gradient(45deg, rgba(88, 211, 77, 0) 0px, rgba(88, 211, 77, 0.1) 2px, rgba(88, 211, 77, 0) 4px);
1873 transform: rotate(-15deg);
1874 animation: waveMotion 3s ease-in-out infinite;
1875 }
1876 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper .upk-filter-elements .upk-filter-element.upk-filter-hexagon {
1877 top: 20%;
1878 left: 15px;
1879 width: 35px;
1880 height: 20px;
1881 background: rgba(88, 211, 77, 0.1);
1882 position: absolute;
1883 transform: rotate(30deg);
1884 }
1885 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper .upk-filter-elements .upk-filter-element.upk-filter-hexagon:before, .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper .upk-filter-elements .upk-filter-element.upk-filter-hexagon:after {
1886 content: "";
1887 position: absolute;
1888 width: 0;
1889 height: 0;
1890 border-left: 18px solid transparent;
1891 border-right: 18px solid transparent;
1892 }
1893 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper .upk-filter-elements .upk-filter-element.upk-filter-hexagon:before {
1894 bottom: 100%;
1895 border-bottom: 10px solid rgba(88, 211, 77, 0.1);
1896 }
1897 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper .upk-filter-elements .upk-filter-element.upk-filter-hexagon:after {
1898 top: 100%;
1899 border-top: 10px solid rgba(88, 211, 77, 0.1);
1900 }
1901 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper .upk-filter-elements .upk-filter-element.upk-filter-zigzag {
1902 top: 40%;
1903 right: 20px;
1904 width: 50px;
1905 height: 25px;
1906 background: linear-gradient(45deg, transparent 45%, rgba(88, 211, 77, 0.1) 45%, rgba(88, 211, 77, 0.1) 55%, transparent 55%);
1907 background-size: 10px 10px;
1908 animation: zigzagFloat 5s ease-in-out infinite;
1909 }
1910 .ultimate-post-kit-dashboard #upk-extra-options-tab-content {
1911 margin-top: 30px;
1912 }
1913 .ultimate-post-kit-dashboard .upk-extra-options-tabs .bdt-tab {
1914 border-bottom: 2px solid #f1f1f1;
1915 margin: 0;
1916 padding: 0;
1917 list-style: none;
1918 display: flex;
1919 gap: 20px;
1920 }
1921 .ultimate-post-kit-dashboard .upk-extra-options-tabs .bdt-tab li {
1922 margin: 0;
1923 padding: 0;
1924 display: inline-block;
1925 }
1926 .ultimate-post-kit-dashboard .upk-extra-options-tabs .bdt-tab li a {
1927 padding: 15px 0;
1928 display: inline-block;
1929 font-size: 15px;
1930 font-weight: 500;
1931 color: #666;
1932 text-decoration: none;
1933 position: relative;
1934 transition: all 0.3s ease;
1935 }
1936 .ultimate-post-kit-dashboard .upk-extra-options-tabs .bdt-tab li a:after {
1937 content: "";
1938 position: absolute;
1939 bottom: -2px;
1940 left: 0;
1941 width: 0;
1942 height: 2px;
1943 background: #58D34D;
1944 transition: width 0.3s ease;
1945 }
1946 .ultimate-post-kit-dashboard .upk-extra-options-tabs .bdt-tab li a:hover {
1947 color: #333;
1948 }
1949 .ultimate-post-kit-dashboard .upk-extra-options-tabs .bdt-tab li.bdt-active a {
1950 color: #58D34D;
1951 }
1952 .ultimate-post-kit-dashboard .upk-extra-options-tabs .bdt-tab li.bdt-active a:after {
1953 width: 100%;
1954 }
1955 .ultimate-post-kit-dashboard .upk-option-page .bdt-widget-filter-wrapper ul {
1956 display: none;
1957 gap: 10px;
1958 }
1959 .ultimate-post-kit-dashboard .upk-white-label-options .slider:before {
1960 height: 18px;
1961 width: 18px;
1962 left: 2px;
1963 bottom: 1px;
1964 }
1965 .ultimate-post-kit-dashboard .upk-white-label-options .switch:after {
1966 display: none;
1967 }
1968 .ultimate-post-kit-dashboard .upk-white-label-options input:checked + .slider:before {
1969 transform: translateX(18px);
1970 }
1971 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-row {
1972 margin-bottom: 20px;
1973 }
1974 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-code-editor-title {
1975 font-size: 16px;
1976 font-weight: 600;
1977 color: #333;
1978 margin: 0 0 15px 0;
1979 padding-bottom: 10px;
1980 border-bottom: 2px solid #f0f0f0;
1981 }
1982 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-codemirror-editor-container {
1983 position: relative;
1984 }
1985 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-codemirror-editor-container .upk-code-editor {
1986 min-height: 200px;
1987 width: 100%;
1988 font-family: "Monaco", "Consolas", "Courier New", monospace;
1989 font-size: 13px;
1990 line-height: 1.5;
1991 border: 1px solid #ddd;
1992 border-radius: 4px;
1993 background: #fefefe;
1994 }
1995 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-codemirror-editor-container .CodeMirror {
1996 min-height: 200px;
1997 width: 100% !important;
1998 border: 1px solid #ddd;
1999 border-radius: 4px;
2000 font-family: "Monaco", "Consolas", "Courier New", monospace;
2001 font-size: 13px;
2002 line-height: 1.5;
2003 background: #fff;
2004 box-sizing: border-box;
2005 display: block;
2006 }
2007 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-codemirror-editor-container .CodeMirror.CodeMirror-focused {
2008 border-color: #0680d6;
2009 box-shadow: 0 0 0 1px fade(#0680d6, 25%);
2010 }
2011 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-codemirror-editor-container .CodeMirror .CodeMirror-scroll {
2012 min-height: 200px;
2013 padding: 0;
2014 box-sizing: border-box;
2015 }
2016 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-codemirror-editor-container .CodeMirror .CodeMirror-lines {
2017 padding: 4px 0;
2018 cursor: text;
2019 }
2020 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-codemirror-editor-container .CodeMirror .CodeMirror-gutters {
2021 border-right: 1px solid #ddd;
2022 background: #fefefe;
2023 white-space: nowrap;
2024 min-width: 40px;
2025 }
2026 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-codemirror-editor-container .CodeMirror .CodeMirror-linenumber {
2027 color: #999;
2028 padding: 0 8px;
2029 white-space: nowrap;
2030 text-align: right;
2031 min-width: 20px;
2032 }
2033 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-codemirror-editor-container .CodeMirror .CodeMirror-line {
2034 padding: 0 4px;
2035 line-height: inherit;
2036 }
2037 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-codemirror-editor-container .CodeMirror .CodeMirror-cursor {
2038 border-left: 1px solid #333;
2039 height: auto;
2040 }
2041 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-codemirror-editor-container .CodeMirror .CodeMirror-code {
2042 font-family: "Monaco", "Consolas", "Courier New", monospace;
2043 font-size: 13px;
2044 outline: none;
2045 }
2046 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-codemirror-editor-container .CodeMirror.CodeMirror-wrap {
2047 width: 100%;
2048 }
2049 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-codemirror-editor-container .CodeMirror.CodeMirror-empty .CodeMirror-scroll {
2050 min-height: 200px;
2051 }
2052 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section {
2053 padding: 20px 0;
2054 border-top: 1px solid #f0f0f0;
2055 }
2056 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button {
2057 padding: 12px 24px;
2058 font-size: 14px;
2059 font-weight: 500;
2060 border-radius: 5px;
2061 border: none;
2062 cursor: pointer;
2063 transition: all 0.3s ease;
2064 display: inline-flex;
2065 align-items: center;
2066 gap: 8px;
2067 }
2068 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button .dashicons {
2069 font-size: 16px;
2070 line-height: 1;
2071 }
2072 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button:hover {
2073 transform: translateY(-1px);
2074 box-shadow: 0 4px 8px rgba(0, 0, 0, 0.15);
2075 }
2076 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button:active {
2077 transform: translateY(0);
2078 }
2079 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button.bdt-btn-blue {
2080 background: #0680d6;
2081 color: #fff;
2082 }
2083 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button.bdt-btn-blue:hover {
2084 background: #097396;
2085 }
2086 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button.bdt-btn-grey {
2087 background: #e3e8eb;
2088 color: #1d2327;
2089 }
2090 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button.bdt-btn-grey:hover {
2091 background: #1d2327;
2092 color: #fff;
2093 }
2094 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-message .bdt-alert {
2095 border-radius: 5px;
2096 padding: 15px 40px 15px 15px;
2097 position: relative;
2098 }
2099 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-message .bdt-alert.bdt-alert-success {
2100 background-color: #d4edda;
2101 border: 1px solid #c3e6cb;
2102 color: #155724;
2103 }
2104 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-message .bdt-alert.bdt-alert-error {
2105 background-color: #f8d7da;
2106 border: 1px solid #f5c6cb;
2107 color: #721c24;
2108 }
2109 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-message .bdt-alert p {
2110 margin: 0;
2111 font-weight: 500;
2112 }
2113 .ultimate-post-kit-dashboard .upk-code-editor.scrolling {
2114 border-color: #0680d6;
2115 box-shadow: 0 0 0 1px fade(#0680d6, 30%);
2116 }
2117 .ultimate-post-kit-dashboard .upk-code-editor:focus::selection {
2118 background-color: fade(#0680d6, 20%);
2119 }
2120 .ultimate-post-kit-dashboard .bdt-button:disabled {
2121 opacity: 0.7;
2122 cursor: not-allowed;
2123 }
2124 .ultimate-post-kit-dashboard .bdt-button:disabled:hover {
2125 transform: none !important;
2126 box-shadow: none !important;
2127 }
2128 .ultimate-post-kit-dashboard .upk-code-editor::-webkit-scrollbar {
2129 width: 8px;
2130 }
2131 .ultimate-post-kit-dashboard .upk-code-editor::-webkit-scrollbar-track {
2132 background: #f1f1f1;
2133 border-radius: 4px;
2134 }
2135 .ultimate-post-kit-dashboard .upk-code-editor::-webkit-scrollbar-thumb {
2136 background: #c1c1c1;
2137 border-radius: 4px;
2138 }
2139 .ultimate-post-kit-dashboard .upk-code-editor::-webkit-scrollbar-thumb:hover {
2140 background: #a8a8a8;
2141 }
2142 .ultimate-post-kit-dashboard #ultimate_post_kit_extra_options_page .switch {
2143 position: relative;
2144 display: inline-block;
2145 width: 46px;
2146 height: 24px;
2147 }
2148 .ultimate-post-kit-dashboard #ultimate_post_kit_extra_options_page .switch input {
2149 opacity: 0;
2150 width: 0;
2151 height: 0;
2152 }
2153 .ultimate-post-kit-dashboard #ultimate_post_kit_extra_options_page .slider {
2154 position: absolute;
2155 cursor: pointer;
2156 top: 0;
2157 left: 0;
2158 right: 0;
2159 bottom: 0;
2160 background-color: #ccc;
2161 -webkit-transition: 0.4s;
2162 transition: 0.4s;
2163 border-radius: 34px;
2164 }
2165 .ultimate-post-kit-dashboard #ultimate_post_kit_extra_options_page .slider:before {
2166 position: absolute;
2167 content: "";
2168 height: 20px;
2169 width: 20px;
2170 left: 3px;
2171 bottom: 2px;
2172 background-color: white;
2173 -webkit-transition: 0.4s;
2174 transition: 0.4s;
2175 border-radius: 50%;
2176 }
2177 .ultimate-post-kit-dashboard #ultimate_post_kit_extra_options_page input:checked + .slider {
2178 background-color: #2196F3;
2179 }
2180 .ultimate-post-kit-dashboard #ultimate_post_kit_extra_options_page input:focus + .slider {
2181 box-shadow: 0 0 1px #2196F3;
2182 }
2183 .ultimate-post-kit-dashboard #ultimate_post_kit_extra_options_page input:checked + .slider:before {
2184 transform: translateX(22px);
2185 }
2186 .ultimate-post-kit-dashboard .upk-option-item-inner {
2187 background: #fff;
2188 border-radius: 8px;
2189 }
2190 .ultimate-post-kit-dashboard .upk-option-title {
2191 margin: 0 0 10px 0;
2192 font-size: 18px;
2193 font-weight: 600;
2194 color: #1e1e1e;
2195 }
2196 .ultimate-post-kit-dashboard .upk-option-description {
2197 margin: 0;
2198 color: #666;
2199 font-size: 14px;
2200 }
2201 .ultimate-post-kit-dashboard .ultimate-post-kit-white-label-save-btn,
2202 .ultimate-post-kit-dashboard .ultimate-post-kit-custom-code-save-btn,
2203 .ultimate-post-kit-dashboard .ultimate-post-kit-custom-code-reset-btn {
2204 padding: 3px 30px;
2205 line-height: 40px;
2206 font-size: 16px;
2207 color: #fff;
2208 background: linear-gradient(to right, #00A85C, #58D34D);
2209 border: 0;
2210 border-radius: 6px;
2211 }
2212 .ultimate-post-kit-dashboard .ultimate-post-kit-custom-code-save-btn {
2213 margin-right: 12px;
2214 }
2215 .ultimate-post-kit-dashboard .ultimate-post-kit-custom-code-save-btn:hover {
2216 background: linear-gradient(to right, #58D34D, #00A85C);
2217 }
2218 .ultimate-post-kit-dashboard .ultimate-post-kit-custom-code-reset-btn,
2219 .ultimate-post-kit-dashboard .ultimate-post-kit-white-label-save-btn {
2220 background: linear-gradient(to right, #fa6336, #ff3c3c);
2221 color: #fff;
2222 }
2223 .ultimate-post-kit-dashboard .ultimate-post-kit-custom-code-reset-btn:hover,
2224 .ultimate-post-kit-dashboard .ultimate-post-kit-white-label-save-btn:hover {
2225 background: linear-gradient(to right, #ff3c3c, #fa6336);
2226 }
2227 .ultimate-post-kit-dashboard .upk-code-message,
2228 .ultimate-post-kit-dashboard .upk-white-label-message {
2229 position: fixed;
2230 top: -100px; /* Start hidden above viewport */
2231 left: 50%;
2232 transform: translateX(-50%);
2233 z-index: 999;
2234 border-radius: 4px;
2235 opacity: 0;
2236 animation: slideDown 0.5s ease-out forwards;
2237 }
2238 .ultimate-post-kit-dashboard .upk-code-message .bdt-alert,
2239 .ultimate-post-kit-dashboard .upk-white-label-message .bdt-alert {
2240 padding-right: 40px;
2241 }
2242 @keyframes slideDown {
2243 to {
2244 top: 20px; /* End position slightly from top */
2245 opacity: 1;
2246 }
2247 }
2248 .ultimate-post-kit-dashboard .bdt-alert {
2249 padding: 15px;
2250 margin-bottom: 20px;
2251 border: 1px solid transparent;
2252 border-radius: 4px;
2253 position: relative;
2254 }
2255 .ultimate-post-kit-dashboard .bdt-alert-success {
2256 color: #155724;
2257 background-color: #d4edda;
2258 border-color: #c3e6cb;
2259 }
2260 .ultimate-post-kit-dashboard .bdt-alert-close {
2261 position: absolute;
2262 top: 0;
2263 right: 0;
2264 padding: 15px;
2265 color: inherit;
2266 text-decoration: none;
2267 }
2268 .ultimate-post-kit-dashboard .dashicons {
2269 font-family: dashicons;
2270 display: inline-block;
2271 line-height: 1;
2272 font-weight: 400;
2273 font-style: normal;
2274 speak: none;
2275 text-decoration: inherit;
2276 text-transform: none;
2277 text-rendering: auto;
2278 -webkit-font-smoothing: antialiased;
2279 -moz-osx-font-smoothing: grayscale;
2280 width: 20px;
2281 height: 20px;
2282 font-size: 20px;
2283 vertical-align: top;
2284 }
2285 .ultimate-post-kit-dashboard .upk-white-label-input {
2286 width: 100%;
2287 max-width: 400px;
2288 padding: 12px 16px;
2289 border: 1px solid #ddd;
2290 border-radius: 4px;
2291 font-size: 14px;
2292 line-height: 1.4;
2293 background-color: #fff;
2294 transition: border-color 0.3s ease;
2295 }
2296 .ultimate-post-kit-dashboard .upk-white-label-input:focus {
2297 outline: none;
2298 border-color: #2196F3;
2299 box-shadow: 0 0 0 2px rgba(33, 150, 243, 0.1);
2300 }
2301 .ultimate-post-kit-dashboard .upk-white-label-input-wrapper {
2302 position: relative;
2303 margin: 20px 0;
2304 }
2305 .ultimate-post-kit-dashboard .upk-input-help {
2306 margin: 12px 0 0 0 !important;
2307 color: #666 !important;
2308 font-size: 14px !important;
2309 font-style: italic;
2310 }
2311 .ultimate-post-kit-dashboard .upk-white-label-title-section {
2312 width: 100%;
2313 }
2314 .ultimate-post-kit-dashboard .upk-white-label-fields {
2315 transition: all 0.3s ease;
2316 margin-top: 20px;
2317 }
2318 .ultimate-post-kit-dashboard .upk-white-label-locked {
2319 opacity: 0.6;
2320 pointer-events: none;
2321 }
2322 .ultimate-post-kit-dashboard .upk-white-label-locked .upk-option-item {
2323 background-color: #fefefe;
2324 }
2325 .ultimate-post-kit-dashboard .upk-white-label-locked .switch input:disabled + .slider {
2326 background-color: #ddd;
2327 cursor: not-allowed;
2328 }
2329 .ultimate-post-kit-dashboard .upk-white-label-locked .switch input:disabled + .slider:before {
2330 background-color: #f0f0f0;
2331 }
2332 .ultimate-post-kit-dashboard .upk-white-label-locked .upk-white-label-input:disabled {
2333 background-color: #fefefe;
2334 color: #999;
2335 cursor: not-allowed;
2336 }
2337 .ultimate-post-kit-dashboard .bdt-btn-blue:disabled {
2338 background-color: #ccc !important;
2339 color: #666 !important;
2340 cursor: not-allowed !important;
2341 opacity: 0.6;
2342 }
2343 .ultimate-post-kit-dashboard .bdt-alert-warning {
2344 color: #856404;
2345 background-color: #fff3cd;
2346 border-color: #ffeaa7;
2347 padding: 20px;
2348 border: 1px solid;
2349 border-radius: 8px;
2350 }
2351 .ultimate-post-kit-dashboard .bdt-alert-warning strong {
2352 display: block;
2353 margin-bottom: 8px;
2354 font-size: 16px;
2355 }
2356 .ultimate-post-kit-dashboard .bdt-others-plugin-rating .bdt-others-plugin-rating-stars i {
2357 color: #e26f56;
2358 font-size: 17px;
2359 }
2360 .ultimate-post-kit-dashboard .bdt-others-plugin-rating .bdt-others-plugin-rating-text {
2361 font-size: 13px;
2362 color: #656a71;
2363 }
2364 .ultimate-post-kit-dashboard .upk-dashboard-new-page-wrapper {
2365 gap: 15px;
2366 }
2367 .ultimate-post-kit-dashboard .upk-install-plugin.bdt-installing {
2368 opacity: 0.7;
2369 cursor: not-allowed;
2370 }
2371 .ultimate-post-kit-dashboard .upk-install-plugin.bdt-installing:before {
2372 content: "";
2373 display: inline-block;
2374 width: 12px;
2375 height: 12px;
2376 border: 2px solid #ffffff;
2377 border-top: 2px solid transparent;
2378 border-radius: 50%;
2379 animation: spin 1s linear infinite;
2380 margin-right: 5px;
2381 }
2382 .ultimate-post-kit-dashboard .upk-install-plugin.bdt-installed {
2383 background-color: #28a745;
2384 border-color: #28a745;
2385 }
2386
2387 #adminmenu #toplevel_page_ultimate_post_kit_options a[href="admin.php?page=ultimate_post_kit_options_upgrade"] {
2388 font-weight: 600;
2389 color: #20E2AD;
2390 transition: color 0.3s ease;
2391 }
2392
2393 #adminmenu #toplevel_page_ultimate_post_kit_options a[href="admin.php?page=ultimate_post_kit_options_upgrade"]:hover {
2394 color: #08aeec;
2395 }
2396
2397 .toplevel_page_ultimate_post_kit_options .bdt-notification {
2398 top: 43px;
2399 width: 400px;
2400 }
2401 .toplevel_page_ultimate_post_kit_options .bdt-notification .bdt-notification-message {
2402 line-height: 1;
2403 padding: 20px;
2404 border-radius: 6px;
2405 box-shadow: 0 0 0 2px #06D6A0, 0 15px 22px 2px rgba(0, 0, 0, 0.2);
2406 background: #fff;
2407 font-size: 18px;
2408 color: #06D6A0;
2409 border-color: transparent;
2410 }
2411 .toplevel_page_ultimate_post_kit_options .bdt-notification .bdt-notification-message > div {
2412 display: flex;
2413 align-items: center;
2414 }
2415 .toplevel_page_ultimate_post_kit_options .bdt-notification .bdt-notification-message > div .bdt-spinner {
2416 margin-right: 15px;
2417 }
2418 .toplevel_page_ultimate_post_kit_options .bdt-notification .bdt-notification-message .bdt-notification-close {
2419 top: 50%;
2420 right: 10px;
2421 transform: translateY(-50%);
2422 height: 30px;
2423 width: 30px;
2424 line-height: 32px;
2425 background: #fff0f3;
2426 border-radius: 6px;
2427 text-align: center;
2428 display: flex;
2429 align-items: center;
2430 justify-content: center;
2431 }
2432 .toplevel_page_ultimate_post_kit_options .bdt-notification .bdt-notification-message .dashicons {
2433 margin-right: 5px;
2434 }
2435 .toplevel_page_ultimate_post_kit_options .bdt-notification .bdt-notification-message svg {
2436 display: inline-flex;
2437 color: #EF476F;
2438 width: 12px;
2439 }
2440 .toplevel_page_ultimate_post_kit_options .bdt-lightbox-toolbar {
2441 padding: 45px 15px;
2442 background: rgba(0, 0, 0, 0.3);
2443 color: rgba(255, 255, 255, 0.7);
2444 }
2445
2446 @keyframes animate1 {
2447 0% {
2448 transform: translateX(-100%);
2449 }
2450 100% {
2451 transform: translateX(100%);
2452 }
2453 }
2454 @keyframes animate2 {
2455 0% {
2456 transform: translateY(-100%);
2457 }
2458 100% {
2459 transform: translateY(100%);
2460 }
2461 }
2462 @keyframes animate3 {
2463 0% {
2464 transform: translateX(100%);
2465 }
2466 100% {
2467 transform: translateX(-100%);
2468 }
2469 }
2470 @keyframes animate4 {
2471 0% {
2472 transform: translateY(100%);
2473 }
2474 100% {
2475 transform: translateY(-100%);
2476 }
2477 }
2478 @keyframes spin {
2479 0% {
2480 transform: rotate(0deg);
2481 }
2482 100% {
2483 transform: rotate(360deg);
2484 }
2485 }
2486 @keyframes floatingShape {
2487 0%, 100% {
2488 transform: translateY(0);
2489 }
2490 50% {
2491 transform: translateY(-10px);
2492 }
2493 }
2494 @keyframes fadeInOut {
2495 0%, 100% {
2496 opacity: 0.3;
2497 }
2498 50% {
2499 opacity: 1;
2500 }
2501 }
2502 @keyframes waveMotion {
2503 0%, 100% {
2504 transform: rotate(-15deg) translateX(0);
2505 }
2506 50% {
2507 transform: rotate(-15deg) translateX(5px);
2508 }
2509 }
2510 @keyframes zigzagFloat {
2511 0%, 100% {
2512 transform: translateX(0);
2513 }
2514 50% {
2515 transform: translateX(5px);
2516 }
2517 }
2518 @media (min-width: 1400px) {
2519 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card.upk-welcome-content p {
2520 margin-right: 160px;
2521 }
2522 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card.upk-facebook-community p {
2523 margin-right: 160px;
2524 }
2525 .ultimate-post-kit-dashboard .upk-system-requirement .check-system-status {
2526 font-size: 14px;
2527 }
2528 }
2529 @media screen and (max-width: 960px) {
2530 .ultimate-post-kit-dashboard .upk-widget-onoff {
2531 margin: 0;
2532 }
2533 }
2534 @media (min-width: 960px) {
2535 .ultimate-post-kit-dashboard.wrap {
2536 padding: 0 15px 15px 15px;
2537 }
2538 .ultimate-post-kit-dashboard.wrap .ultimate-post-kit-footer-info p {
2539 text-align: right;
2540 margin-top: 0;
2541 }
2542 }
2543 @media (max-width: 639px) {
2544 .ultimate-post-kit-dashboard.wrap .upk-option-item-inner {
2545 padding: 0;
2546 }
2547 .ultimate-post-kit-dashboard.wrap .upk-option-item-inner [class^=upk-icon-] {
2548 display: none;
2549 }
2550 .ultimate-post-kit-dashboard.wrap .bdt-search-active-wrap {
2551 display: block;
2552 }
2553 .ultimate-post-kit-dashboard.wrap .bdt-search-active-wrap .bdt-subnav {
2554 margin: 20px 0 0 -20px;
2555 }
2556 .ultimate-post-kit-dashboard.wrap .bdt-card {
2557 background-image: none;
2558 }
2559 .ultimate-post-kit-dashboard.wrap .bdt-button {
2560 width: 100%;
2561 }
2562 }
2563 @media (max-width: 959px) {
2564 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper {
2565 margin-bottom: 20px;
2566 }
2567 }
2568 @media (min-width: 768px) {
2569 .ultimate-post-kit-dashboard.wrap .upk-dashboard-item {
2570 grid-column: span 6/auto;
2571 }
2572 .ultimate-post-kit-dashboard.wrap #ultimate_post_kit_api_settings_page .upk-options {
2573 columns: 2;
2574 }
2575 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-options {
2576 grid-template-columns: repeat(2, 1fr);
2577 }
2578 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul {
2579 display: flex;
2580 }
2581 .ultimate-post-kit-dashboard.wrap .upk-content-type-filter {
2582 display: block;
2583 }
2584 }
2585 @media (min-width: 1200px) {
2586 .ultimate-post-kit-dashboard.wrap .upk-dashboard-nav-container-wrapper {
2587 display: block;
2588 }
2589 .ultimate-post-kit-dashboard.wrap .upk-dashboard-item:nth-child(1),
2590 .ultimate-post-kit-dashboard.wrap .upk-dashboard-item:nth-child(3) {
2591 grid-column: span 7/auto;
2592 }
2593 .ultimate-post-kit-dashboard.wrap .upk-dashboard-item:nth-child(2) {
2594 grid-column: span 5/auto;
2595 }
2596 .ultimate-post-kit-dashboard.wrap .upk-dashboard-panel .upk-dashboard-others-plugin .bdt-card {
2597 flex-direction: row;
2598 }
2599 .ultimate-post-kit-dashboard.wrap .upk-dashboard-panel .upk-dashboard-others-plugin .bdt-card .bdt-others-plugins-link {
2600 justify-content: right;
2601 }
2602 }
2603 @media (min-width: 1440px) {
2604 .ultimate-post-kit-dashboard.wrap .upk-dashboard-container {
2605 gap: 30px;
2606 }
2607 .ultimate-post-kit-dashboard.wrap .upk-dashboard-nav-container-wrapper {
2608 margin-top: 30px;
2609 }
2610 .ultimate-post-kit-dashboard.wrap .upk-option-page {
2611 margin-top: 30px;
2612 }
2613 .ultimate-post-kit-dashboard.wrap .bdt-dashboard-navigation {
2614 min-width: 300px;
2615 max-width: 300px;
2616 }
2617 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-logo {
2618 width: 300px;
2619 }
2620 .ultimate-post-kit-dashboard.wrap .upk-dashboard-welcome-container {
2621 grid-row-gap: 30px;
2622 grid-column-gap: 30px;
2623 }
2624 .ultimate-post-kit-dashboard.wrap .bdt-widget-filter-wrapper {
2625 margin-bottom: 30px;
2626 }
2627 .ultimate-post-kit-dashboard.wrap .upk-dashboard-item:nth-child(1),
2628 .ultimate-post-kit-dashboard.wrap .upk-dashboard-item:nth-child(3) {
2629 grid-column: span 8/auto;
2630 }
2631 .ultimate-post-kit-dashboard.wrap .upk-dashboard-item:nth-child(2) {
2632 grid-column: span 4/auto;
2633 }
2634 .ultimate-post-kit-dashboard.wrap #ultimate_post_kit_api_settings_page .upk-options {
2635 gap: 30px !important;
2636 }
2637 .ultimate-post-kit-dashboard.wrap #ultimate_post_kit_api_settings_page .upk-options .upk-option-item {
2638 margin-bottom: 30px !important;
2639 }
2640 }
2641 @media (min-width: 1600px) {
2642 .ultimate-post-kit-dashboard.wrap #ultimate_post_kit_api_settings_page .upk-options {
2643 columns: 3;
2644 }
2645 .ultimate-post-kit-dashboard.wrap .upk-dashboard-item {
2646 grid-column: span 3/auto;
2647 }
2648 .ultimate-post-kit-dashboard.wrap .bdt-subnav > * {
2649 padding-left: 20px;
2650 }
2651 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-options {
2652 grid-template-columns: repeat(3, 1fr);
2653 }
2654 }
2655 @media (max-width: 959px) {
2656 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper {
2657 margin-bottom: 20px;
2658 }
2659 }
2660 @media (max-width: 768px) {
2661 .ultimate-post-kit-dashboard.wrap .upk-white-label-input {
2662 max-width: 100%;
2663 }
2664 }
2665 .upk-slider .swiper-pagination,
2666 .upk-dots-container .swiper-pagination,
2667 .upk-arrows-dots-container .swiper-pagination {
2668 position: relative;
2669 display: flex;
2670 align-items: var(--upk-swiper-dots-align, center);
2671 justify-content: center;
2672 }
2673 .upk-slider .swiper-pagination .swiper-pagination-bullet,
2674 .upk-dots-container .swiper-pagination .swiper-pagination-bullet,
2675 .upk-arrows-dots-container .swiper-pagination .swiper-pagination-bullet {
2676 width: 10px;
2677 height: 10px;
2678 outline: none;
2679 transition: all 0.3s ease;
2680 }
2681 .upk-slider .swiper-pagination .swiper-pagination-bullet + .swiper-pagination-bullet,
2682 .upk-dots-container .swiper-pagination .swiper-pagination-bullet + .swiper-pagination-bullet,
2683 .upk-arrows-dots-container .swiper-pagination .swiper-pagination-bullet + .swiper-pagination-bullet {
2684 margin-left: var(--upk-swiper-dots-space-between, 5px);
2685 outline: none;
2686 }
2687 .upk-slider .swiper-pagination.swiper-pagination-fraction,
2688 .upk-dots-container .swiper-pagination.swiper-pagination-fraction,
2689 .upk-arrows-dots-container .swiper-pagination.swiper-pagination-fraction {
2690 bottom: auto;
2691 z-index: 1;
2692 }
2693 .upk-slider .swiper-pagination-bullets,
2694 .upk-dots-container .swiper-pagination-bullets,
2695 .upk-arrows-dots-container .swiper-pagination-bullets {
2696 min-height: var(--upk-swiper-dots-active-height, 10px);
2697 }
2698 .upk-slider .swiper-pagination-bullets .swiper-pagination-bullet,
2699 .upk-dots-container .swiper-pagination-bullets .swiper-pagination-bullet,
2700 .upk-arrows-dots-container .swiper-pagination-bullets .swiper-pagination-bullet {
2701 position: relative;
2702 }
2703 .upk-slider .swiper-pagination-bullets .swiper-pagination-bullet:after,
2704 .upk-dots-container .swiper-pagination-bullets .swiper-pagination-bullet:after,
2705 .upk-arrows-dots-container .swiper-pagination-bullets .swiper-pagination-bullet:after {
2706 content: "";
2707 width: calc(100% + 6px);
2708 height: calc(100% + 6px);
2709 position: absolute;
2710 transform: translate(-50%, -50%);
2711 left: 50%;
2712 top: 50%;
2713 }
2714
2715 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic,
2716 .upk-slider .swiper-pagination-bullets-dynamic,
2717 .upk-dots-container .swiper-pagination-bullets-dynamic {
2718 overflow: hidden;
2719 font-size: 0;
2720 width: 100% !important;
2721 left: 0 !important;
2722 transform: translateX(0) !important;
2723 }
2724 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
2725 .upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
2726 .upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
2727 transform: scale(0.33);
2728 position: relative;
2729 }
2730 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,
2731 .upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,
2732 .upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
2733 transform: scale(1);
2734 }
2735 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main,
2736 .upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main,
2737 .upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
2738 transform: scale(1);
2739 }
2740 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev,
2741 .upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev,
2742 .upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
2743 transform: scale(0.66);
2744 }
2745 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev,
2746 .upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev,
2747 .upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
2748 transform: scale(0.33);
2749 }
2750 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,
2751 .upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,
2752 .upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
2753 transform: scale(0.66);
2754 }
2755 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next,
2756 .upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next,
2757 .upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
2758 transform: scale(0.33);
2759 }
2760
2761 [class*=upk-arrows-align-top] .upk-arrows-container {
2762 transform: translateY(-40px);
2763 }
2764
2765 [class*=upk-arrows-align-bottom] .upk-arrows-container {
2766 transform: translateY(40px);
2767 }
2768
2769 [class*=upk-dots-align-top] .upk-dots-container {
2770 transform: translateY(-30px);
2771 }
2772
2773 [class*=upk-dots-align-bottom] .upk-dots-container {
2774 transform: translateY(30px);
2775 }
2776
2777 [class*=upk-arrows-dots-align-top] .upk-arrows-dots-container {
2778 transform: translateY(-40px);
2779 }
2780
2781 [class*=upk-arrows-dots-align-bottom] .upk-arrows-dots-container {
2782 transform: translateY(40px);
2783 }
2784
2785 .upk-arrows-align-center .upk-position-center,
2786 .upk-arrows-dots-align-center .upk-position-center {
2787 width: 100%;
2788 }
2789 .upk-arrows-align-center .upk-navigation-prev,
2790 .upk-arrows-dots-align-center .upk-navigation-prev {
2791 left: 0;
2792 position: absolute;
2793 transform: translateY(-50%);
2794 }
2795 .upk-arrows-align-center .upk-navigation-next,
2796 .upk-arrows-dots-align-center .upk-navigation-next {
2797 right: 0;
2798 position: absolute;
2799 transform: translateY(-50%);
2800 }
2801
2802 .rtl .upk-arrows-align-center .upk-navigation-prev,
2803 .rtl .upk-arrows-dots-align-center .upk-navigation-prev {
2804 right: 0;
2805 left: inherit;
2806 }
2807 .rtl .upk-arrows-align-center .upk-navigation-next,
2808 .rtl .upk-arrows-dots-align-center .upk-navigation-next {
2809 left: 0;
2810 right: inherit;
2811 }
2812
2813 .upk-arrows-dots-align-center .upk-dots-container .swiper-pagination,
2814 .upk-arrows-dots-align-center .upk-arrows-dots-container .swiper-pagination {
2815 position: absolute;
2816 width: 100% !important;
2817 }
2818
2819 .upk-navigation-type-progress .swiper-pagination-progress {
2820 transform: translateY(15px);
2821 height: 5px;
2822 width: 100%;
2823 }
2824
2825 [class*=" elementor-widget-upk-"] svg.e-font-icon-svg {
2826 height: 1em;
2827 width: 1em;
2828 }
2829
2830 [class*=" elementor-widget-upk-"] .swiper-pagination-fraction, [class*=" elementor-widget-upk-"] .swiper-pagination-custom, [class*=" elementor-widget-upk-"] .swiper-horizontal > .swiper-pagination-bullets, [class*=" elementor-widget-upk-"] .swiper-pagination-bullets.swiper-pagination-horizontal {
2831 bottom: auto;
2832 }
2833
2834 [class*=elementor-widget-upk-] .upk-arrows-container {
2835 -webkit-transform: translate(var(--upk-swiper-carousel-arrows-ncx, 0), var(--upk-swiper-carousel-arrows-ncy, 40));
2836 transform: translate(var(--upk-swiper-carousel-arrows-ncx, 0), var(--upk-swiper-carousel-arrows-ncy, 40));
2837 }
2838 [class*=elementor-widget-upk-] .upk-dots-container {
2839 -webkit-transform: translate(var(--upk-swiper-carousel-dots-nnx, 0), var(--upk-swiper-carousel-dots-nny, 30));
2840 transform: translate(var(--upk-swiper-carousel-dots-nnx, 0), var(--upk-swiper-carousel-dots-nny, 30));
2841 }
2842 [class*=elementor-widget-upk-] .upk-arrows-dots-container {
2843 -webkit-transform: translate(var(--upk-swiper-carousel-both-ncx, 0), var(--upk-swiper-carousel-both-ncy, 40));
2844 transform: translate(var(--upk-swiper-carousel-both-ncx, 0), var(--upk-swiper-carousel-both-ncy, 40));
2845 }
2846 [class*=elementor-widget-upk-] .upk-arrows-fraction-container {
2847 -webkit-transform: translate(var(--upk-swiper-carousel-arrows-fraction-ncx, 0), var(--upk-swiper-carousel-arrows-fraction-ncy, 40));
2848 transform: translate(var(--upk-swiper-carousel-arrows-fraction-ncx, 0), var(--upk-swiper-carousel-arrows-fraction-ncy, 40));
2849 }
2850 [class*=elementor-widget-upk-] .upk-position-center-left .upk-arrows-container,
2851 [class*=elementor-widget-upk-] .upk-position-center-right .upk-arrows-container {
2852 -webkit-transform: translate(var(--upk-swiper-carousel-arrows-ncx, 0), var(--upk-swiper-carousel-arrows-ncy, 0)) rotate(90deg);
2853 transform: translate(var(--upk-swiper-carousel-arrows-ncx, 0), var(--upk-swiper-carousel-arrows-ncy, 0)) rotate(90deg);
2854 }
2855 [class*=elementor-widget-upk-] .upk-position-center-left .upk-dots-container,
2856 [class*=elementor-widget-upk-] .upk-position-center-right .upk-dots-container {
2857 -webkit-transform: translate(var(--upk-swiper-carousel-dots-nnx, 0), var(--upk-swiper-carousel-dots-nny, 0)) rotate(90deg);
2858 transform: translate(var(--upk-swiper-carousel-dots-nnx, 0), var(--upk-swiper-carousel-dots-nny, 0)) rotate(90deg);
2859 }
2860 [class*=elementor-widget-upk-] .upk-position-center-left .upk-arrows-dots-container,
2861 [class*=elementor-widget-upk-] .upk-position-center-right .upk-arrows-dots-container {
2862 -webkit-transform: translate(var(--upk-swiper-carousel-both-ncx, 0), var(--upk-swiper-carousel-both-ncy, 0)) rotate(90deg);
2863 transform: translate(var(--upk-swiper-carousel-both-ncx, 0), var(--upk-swiper-carousel-both-ncy, 0)) rotate(90deg);
2864 }
2865 [class*=elementor-widget-upk-] .upk-position-center-left .upk-arrows-fraction-container,
2866 [class*=elementor-widget-upk-] .upk-position-center-right .upk-arrows-fraction-container {
2867 -webkit-transform: translate(var(--upk-swiper-carousel-arrows-fraction-ncx, 0), var(--upk-swiper-carousel-arrows-fraction-ncy, 0)) rotate(90deg);
2868 transform: translate(var(--upk-swiper-carousel-arrows-fraction-ncx, 0), var(--upk-swiper-carousel-arrows-fraction-ncy, 0)) rotate(90deg);
2869 }
2870
2871 #elementor-panel #elementor-controls .upk-disabled-control .elementor-control-input-wrapper {
2872 pointer-events: none !important;
2873 opacity: 0.4;
2874 }
2875
2876 #elementor-panel #elementor-controls .upk-disabled-control .elementor-control-field {
2877 pointer-events: none !important;
2878 }
2879
2880 #elementor-panel #elementor-controls .upk-disabled-control .elementor-control-field:before {
2881 background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%280%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E") no-repeat;
2882 height: 6px;
2883 width: 18px;
2884 margin-bottom: 6px;
2885 background-size: 100% auto !important;
2886 content: "";
2887 display: none;
2888 position: absolute;
2889 right: 35px;
2890 top: 0;
2891 }
2892
2893 #elementor-panel #elementor-controls .upk-disabled-control .elementor-control-field:after {
2894 content: var(--upk-pro-control-tooltip);
2895 padding: 10px;
2896 display: none;
2897 position: absolute;
2898 top: -52px;
2899 right: 20px;
2900 width: 220px;
2901 text-align: left;
2902 background-color: rgba(0, 0, 0, 0.8);
2903 border-radius: 3px;
2904 color: #fff;
2905 z-index: 10;
2906 line-height: 16px;
2907 pointer-events: none;
2908 box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.3);
2909 }
2910
2911 #elementor-panel #elementor-controls .upk-disabled-control:hover .elementor-control-field:after,
2912 #elementor-panel #elementor-controls .upk-disabled-control:hover .elementor-control-field:before {
2913 display: block;
2914 }
2915
2916 #elementor-panel-category-ultimate-post-kit .elementor-element:hover .icon, #elementor-panel-category-ultimate-post-kit .elementor-element:hover .title {
2917 color: #EF233C;
2918 }
2919
2920 #elementor-panel-category-ultimate-post-kit .elementor-element:hover .icon .upk-widget-icon:after, #elementor-panel-category-ultimate-post-kit .elementor-element:hover .title .upk-widget-icon:after {
2921 opacity: 1;
2922 }
2923
2924 .elementor-element .icon {
2925 position: relative;
2926 }
2927
2928 .elementor-element .icon .upk-widget-icon:after {
2929 content: "\e95b";
2930 position: absolute;
2931 font-family: "ultimate-post-kit", serif;
2932 right: 8px;
2933 top: 8px;
2934 font-size: 10px;
2935 opacity: 0.4;
2936 }
2937
2938 .elementor-element .icon .upk-widget-icon:before {
2939 font-size: 48px;
2940 }
2941
2942 .elementor-element .icon .upk-widget-icon.upk-new:after {
2943 color: #EF233C;
2944 opacity: 1;
2945 }
2946
2947 .upk-new-control:after,
2948 .upk-pro-control:after {
2949 color: #fff;
2950 font-size: 8px;
2951 font-weight: 700;
2952 border-radius: 2px;
2953 padding: 3px 4px;
2954 margin-left: 5px;
2955 vertical-align: middle;
2956 }
2957
2958 .upk-new-control:after {
2959 content: var(--upk-badge-new);
2960 background-color: #55c10c;
2961 }
2962
2963 .upk-pro-control:after {
2964 content: var(--upk-badge-pro);
2965 background-color: #e62a3f;
2966 }
2967
2968 .upk-updated-control:after {
2969 content: var(--upk-badge-updated);
2970 background-color: #2d60ce;
2971 color: #fff;
2972 font-size: 7px;
2973 font-weight: 700;
2974 border-radius: 2px;
2975 padding: 3px 4px;
2976 margin-left: 5px;
2977 vertical-align: middle;
2978 }
2979
2980 #elementor-panel .elementor-control-type-section span.upk-widget-badge {
2981 position: absolute;
2982 right: 15px;
2983 }
2984
2985 #elementor-panel .elementor-control-title span.upk-widget-badge:after,
2986 #elementor-panel .elementor-section-title span.upk-widget-badge:after {
2987 background-color: #e0e6ec;
2988 color: #50565d;
2989 }
2990
2991 #elementor-panel #elementor-panel-header-title span.upk-widget-badge:after,
2992 #elementor-panel .elementor-control-title span.upk-widget-badge:after,
2993 #elementor-panel .elementor-section-title span.upk-widget-badge:after {
2994 font-family: "ultimate-post-kit" !important;
2995 content: "\e95b";
2996 background-color: #e0e6ec;
2997 color: #50565d;
2998 font-size: 10px;
2999 font-weight: 700;
3000 border-radius: 30px;
3001 padding: 4px;
3002 margin-right: 4px;
3003 vertical-align: middle;
3004 }
3005
3006 @font-face {
3007 font-family: "ultimate-post-kit";
3008 src: url("../fonts/ultimate-post-kit.woff2?gor8op") format("woff2"), url("../fonts/ultimate-post-kit.ttf?gor8op") format("truetype"), url("../fonts/ultimate-post-kit.woff?gor8op") format("woff"), url("../fonts/ultimate-post-kit.svg?gor8op#ultimate-post-kit") format("svg");
3009 font-weight: normal;
3010 font-style: normal;
3011 font-display: block;
3012 }
3013 [class^=upk-icon-], [class*=" upk-icon-"] {
3014 /* use !important to prevent issues with browser extensions that change fonts */
3015 font-family: "ultimate-post-kit" !important;
3016 speak: never;
3017 font-style: normal;
3018 font-weight: normal;
3019 font-variant: normal;
3020 text-transform: none;
3021 line-height: 1;
3022 /* Better Font Rendering =========== */
3023 -webkit-font-smoothing: antialiased;
3024 -moz-osx-font-smoothing: grayscale;
3025 }
3026
3027 .upk-icon-dynamic-carousel:before {
3028 content: "\e9aa";
3029 }
3030
3031 .upk-icon-dynamic-grid:before {
3032 content: "\e9ab";
3033 }
3034
3035 .upk-icon-dynamic-accordion:before {
3036 content: "\e9ac";
3037 }
3038
3039 .upk-icon-dynamic-tabs:before {
3040 content: "\e9ae";
3041 }
3042
3043 .upk-icon-remote-fraction:before {
3044 content: "\e9a5";
3045 }
3046
3047 .upk-icon-remote-thumbs:before {
3048 content: "\e9a6";
3049 }
3050
3051 .upk-icon-remote-pagination:before {
3052 content: "\e9a7";
3053 }
3054
3055 .upk-icon-remote-arrows:before {
3056 content: "\e9a9";
3057 }
3058
3059 .upk-icon-featured-gallery:before {
3060 content: "\e9a0";
3061 }
3062
3063 .upk-icon-post-comments:before {
3064 content: "\e9a1";
3065 }
3066
3067 .upk-icon-post-title:before {
3068 content: "\e99a";
3069 }
3070
3071 .upk-icon-post-content:before {
3072 content: "\e99b";
3073 }
3074
3075 .upk-icon-post-info:before {
3076 content: "\e99e";
3077 }
3078
3079 .upk-icon-post-featured-image:before {
3080 content: "\e99f";
3081 }
3082
3083 .upk-icon-checkerboard:before {
3084 content: "\e998";
3085 }
3086
3087 .upk-icon-gratis-grid:before {
3088 content: "\e995";
3089 }
3090
3091 .upk-icon-eldora-carousel:before {
3092 content: "\e996";
3093 }
3094
3095 .upk-icon-gratis-carousel:before {
3096 content: "\e997";
3097 }
3098
3099 .upk-icon-candy-list:before {
3100 content: "\e994";
3101 }
3102
3103 .upk-icon-instagram-gallery:before {
3104 content: "\e992";
3105 }
3106
3107 .upk-icon-banner:before {
3108 content: "\e98f";
3109 }
3110
3111 .upk-icon-stone-hover:before {
3112 content: "\e991";
3113 }
3114
3115 .upk-icon-snog-slider:before {
3116 content: "\e98e";
3117 }
3118
3119 .upk-icon-iconic-slider:before {
3120 content: "\e9a8";
3121 }
3122
3123 .upk-icon-exotic-list:before {
3124 content: "\e98d";
3125 }
3126
3127 .upk-icon-foxico-slider:before {
3128 content: "\e98c";
3129 }
3130
3131 .upk-icon-reading-progress-circle:before {
3132 content: "\e98b";
3133 }
3134
3135 .upk-icon-pholox-slider:before {
3136 content: "\e990";
3137 }
3138
3139 .upk-icon-sline-slider:before {
3140 content: "\e999";
3141 }
3142
3143 .upk-icon-berlin-slider:before {
3144 content: "\e9a4";
3145 }
3146
3147 .upk-icon-carbon-slider:before {
3148 content: "\e98a";
3149 }
3150
3151 .upk-icon-reading-progress:before {
3152 content: "\e987";
3153 }
3154
3155 .upk-icon-atlas-slider:before {
3156 content: "\e988";
3157 }
3158
3159 .upk-icon-category-carousel:before {
3160 content: "\e989";
3161 }
3162
3163 .upk-icon-crystal-slider:before {
3164 content: "\e986";
3165 }
3166
3167 .upk-icon-vertex-slider:before {
3168 content: "\e984";
3169 }
3170
3171 .upk-icon-camux-slider:before {
3172 content: "\e985";
3173 }
3174
3175 .upk-icon-static-social-count:before {
3176 content: "\e983";
3177 }
3178
3179 .upk-icon-welsh-list:before {
3180 content: "\e97f";
3181 }
3182
3183 .upk-icon-amox-carousel:before {
3184 content: "\e980";
3185 }
3186
3187 .upk-icon-amox-grid:before {
3188 content: "\e981";
3189 }
3190
3191 .upk-icon-skide-slider:before {
3192 content: "\e97e";
3193 }
3194
3195 .upk-icon-recent-comments:before {
3196 content: "\e97d";
3197 }
3198
3199 .upk-icon-pixina-grid:before {
3200 content: "\e975";
3201 }
3202
3203 .upk-icon-classic-list:before {
3204 content: "\e976";
3205 }
3206
3207 .upk-icon-noxe-slider:before {
3208 content: "\e977";
3209 }
3210
3211 .upk-icon-grove-timeline:before {
3212 content: "\e978";
3213 }
3214
3215 .upk-icon-post-calendar:before {
3216 content: "\e979";
3217 }
3218
3219 .upk-icon-wixer-carousel:before {
3220 content: "\e97a";
3221 }
3222
3223 .upk-icon-wixer-grid:before {
3224 content: "\e97b";
3225 }
3226
3227 .upk-icon-pixina-carousel:before {
3228 content: "\e97c";
3229 }
3230
3231 .upk-icon-soft-timeline:before {
3232 content: "\e96f";
3233 }
3234
3235 .upk-icon-hansel-slider:before {
3236 content: "\e970";
3237 }
3238
3239 .upk-icon-holux-tabs:before {
3240 content: "\e971";
3241 }
3242
3243 .upk-icon-forbes-tabs:before {
3244 content: "\e972";
3245 }
3246
3247 .upk-icon-snap-timeline:before {
3248 content: "\e973";
3249 }
3250
3251 .upk-icon-optick-slider:before {
3252 content: "\e974";
3253 }
3254
3255 .upk-icon-buzz-list:before {
3256 content: "\e96a";
3257 }
3258
3259 .upk-icon-buzz-list-carousel:before {
3260 content: "\e96b";
3261 }
3262
3263 .upk-icon-newsletter:before {
3264 content: "\e96c";
3265 }
3266
3267 .upk-icon-scott-list:before {
3268 content: "\e96d";
3269 }
3270
3271 .upk-icon-fanel-list:before {
3272 content: "\e96e";
3273 }
3274
3275 .upk-icon-social-share:before {
3276 content: "\e969";
3277 }
3278
3279 .upk-icon-social-link:before {
3280 content: "\e969";
3281 }
3282
3283 .upk-icon-tiny-list:before {
3284 content: "\e968";
3285 }
3286
3287 .upk-icon-author:before {
3288 content: "\e967";
3289 }
3290
3291 .upk-icon-timeline:before {
3292 content: "\e965";
3293 }
3294
3295 .upk-icon-featured-list:before {
3296 content: "\e966";
3297 }
3298
3299 .upk-icon-tag-cloud:before {
3300 content: "\e960";
3301 }
3302
3303 .upk-icon-post-accordion:before {
3304 content: "\e962";
3305 }
3306
3307 .upk-icon-harold-carousel:before {
3308 content: "\e963";
3309 }
3310
3311 .upk-icon-post-category:before {
3312 content: "\e964";
3313 }
3314
3315 .upk-icon-news-ticker:before {
3316 content: "\e95f";
3317 }
3318
3319 .upk-icon-kalon-carousel:before {
3320 content: "\e95c";
3321 }
3322
3323 .upk-icon-kalon-grid:before {
3324 content: "\e95d";
3325 }
3326
3327 .upk-icon-paradox-slider:before {
3328 content: "\e95e";
3329 }
3330
3331 .upk-icon-alice-carousel:before {
3332 content: "\e958";
3333 }
3334
3335 .upk-icon-alice-grid:before {
3336 content: "\e959";
3337 }
3338
3339 .upk-icon-harold-list:before {
3340 content: "\e95a";
3341 }
3342
3343 .upk-icon-alex-carousel:before {
3344 content: "\e951";
3345 }
3346
3347 .upk-icon-alex-grid:before {
3348 content: "\e952";
3349 }
3350
3351 .upk-icon-ramble-grid:before {
3352 content: "\e953";
3353 }
3354
3355 .upk-icon-ramble-carousel:before {
3356 content: "\e954";
3357 }
3358
3359 .upk-icon-maple-carousel:before {
3360 content: "\e955";
3361 }
3362
3363 .upk-icon-elite-carousel:before {
3364 content: "\e956";
3365 }
3366
3367 .upk-icon-alter-carousel:before {
3368 content: "\e957";
3369 }
3370
3371 .upk-icon-alter-grid:before {
3372 content: "\e902";
3373 }
3374
3375 .upk-icon-elite-grid:before {
3376 content: "\e94d";
3377 }
3378
3379 .upk-icon-hazel-carousel:before {
3380 content: "\e94e";
3381 }
3382
3383 .upk-icon-hazel-grid:before {
3384 content: "\e94f";
3385 }
3386
3387 .upk-icon-maple-grid:before {
3388 content: "\e950";
3389 }
3390
3391 .upk-icon-dynamic-content:before {
3392 content: "\e9b0";
3393 }
3394
3395 .upk-icon-audio_link:before {
3396 content: "\e9a2";
3397 }
3398
3399 .upk-icon-multicolor-item:before {
3400 content: "\e993";
3401 }
3402
3403 .upk-icon-category_image:before {
3404 content: "\e9c2";
3405 }
3406
3407 .upk-icon-video_link:before {
3408 content: "\e9c3";
3409 }
3410
3411 .upk-icon-live-copy:before {
3412 content: "\e9bf";
3413 }
3414
3415 .upk-icon-asset-manager:before {
3416 content: "\e9c0";
3417 }
3418
3419 .upk-icon-duplicator:before {
3420 content: "\e9c1";
3421 }
3422
3423 .upk-icon-animations:before {
3424 content: "\e982";
3425 }
3426
3427 .upk-icon-arrow-left-0:before {
3428 content: "\e99c";
3429 }
3430
3431 .upk-icon-arrow-right-0:before {
3432 content: "\e99d";
3433 }
3434
3435 .upk-icon-arrow-left-1:before {
3436 content: "\e917";
3437 }
3438
3439 .upk-icon-arrow-right-1:before {
3440 content: "\e925";
3441 }
3442
3443 .upk-icon-arrow-left-2:before {
3444 content: "\e918";
3445 }
3446
3447 .upk-icon-arrow-right-2:before {
3448 content: "\e926";
3449 }
3450
3451 .upk-icon-arrow-left-3:before {
3452 content: "\e919";
3453 }
3454
3455 .upk-icon-arrow-right-3:before {
3456 content: "\e927";
3457 }
3458
3459 .upk-icon-arrow-left-4:before {
3460 content: "\e91a";
3461 }
3462
3463 .upk-icon-arrow-right-4:before {
3464 content: "\e928";
3465 }
3466
3467 .upk-icon-arrow-left-5:before {
3468 content: "\e943";
3469 }
3470
3471 .upk-icon-arrow-right-5:before {
3472 content: "\e944";
3473 }
3474
3475 .upk-icon-arrow-left-6:before {
3476 content: "\e945";
3477 }
3478
3479 .upk-icon-arrow-right-6:before {
3480 content: "\e946";
3481 }
3482
3483 .upk-icon-arrow-left-7:before {
3484 content: "\e949";
3485 }
3486
3487 .upk-icon-arrow-right-7:before {
3488 content: "\e94a";
3489 }
3490
3491 .upk-icon-arrow-left-8:before {
3492 content: "\e91e";
3493 }
3494
3495 .upk-icon-arrow-right-8:before {
3496 content: "\e92c";
3497 }
3498
3499 .upk-icon-arrow-left-9:before {
3500 content: "\e91f";
3501 }
3502
3503 .upk-icon-arrow-right-9:before {
3504 content: "\e92d";
3505 }
3506
3507 .upk-icon-arrow-left-10:before {
3508 content: "\e920";
3509 }
3510
3511 .upk-icon-arrow-right-10:before {
3512 content: "\e92e";
3513 }
3514
3515 .upk-icon-arrow-left-11:before {
3516 content: "\e921";
3517 }
3518
3519 .upk-icon-arrow-right-11:before {
3520 content: "\e92f";
3521 }
3522
3523 .upk-icon-arrow-left-12:before {
3524 content: "\e94b";
3525 }
3526
3527 .upk-icon-arrow-right-12:before {
3528 content: "\e94c";
3529 }
3530
3531 .upk-icon-arrow-left-13:before {
3532 content: "\e922";
3533 }
3534
3535 .upk-icon-arrow-right-13:before {
3536 content: "\e930";
3537 }
3538
3539 .upk-icon-arrow-left-14:before {
3540 content: "\e91d";
3541 }
3542
3543 .upk-icon-arrow-right-14:before {
3544 content: "\e92b";
3545 }
3546
3547 .upk-icon-arrow-left-15:before {
3548 content: "\e923";
3549 }
3550
3551 .upk-icon-arrow-right-15:before {
3552 content: "\e931";
3553 }
3554
3555 .upk-icon-arrow-left-16:before {
3556 content: "\e924";
3557 }
3558
3559 .upk-icon-arrow-right-16:before {
3560 content: "\e932";
3561 }
3562
3563 .upk-icon-arrow-left-17:before {
3564 content: "\e91c";
3565 }
3566
3567 .upk-icon-arrow-right-17:before {
3568 content: "\e92a";
3569 }
3570
3571 .upk-icon-arrow-left-18:before {
3572 content: "\e91b";
3573 }
3574
3575 .upk-icon-arrow-right-18:before {
3576 content: "\e929";
3577 }
3578
3579 .upk-icon-arrow-up-1:before {
3580 content: "\e933";
3581 }
3582
3583 .upk-icon-arrow-down-1:before {
3584 content: "\e910";
3585 }
3586
3587 .upk-icon-arrow-up-2:before {
3588 content: "\e934";
3589 }
3590
3591 .upk-icon-arrow-down-2:before {
3592 content: "\e911";
3593 }
3594
3595 .upk-icon-arrow-up-3:before {
3596 content: "\e935";
3597 }
3598
3599 .upk-icon-arrow-down-3:before {
3600 content: "\e912";
3601 }
3602
3603 .upk-icon-arrow-up-4:before {
3604 content: "\e936";
3605 }
3606
3607 .upk-icon-arrow-down-4:before {
3608 content: "\e913";
3609 }
3610
3611 .upk-icon-arrow-up-5:before {
3612 content: "\e937";
3613 }
3614
3615 .upk-icon-arrow-down-5:before {
3616 content: "\e915";
3617 }
3618
3619 .upk-icon-arrow-up-7:before {
3620 content: "\e938";
3621 }
3622
3623 .upk-icon-arrow-down-7:before {
3624 content: "\e916";
3625 }
3626
3627 .upk-icon-arrow-up-8:before {
3628 content: "\e939";
3629 }
3630
3631 .upk-icon-arrow-down-8:before {
3632 content: "\e947";
3633 }
3634
3635 .upk-icon-arrow-left-circle-1:before {
3636 content: "\e93b";
3637 }
3638
3639 .upk-icon-arrow-right-circle-1:before {
3640 content: "\e93f";
3641 }
3642
3643 .upk-icon-arrow-left-circle-2:before {
3644 content: "\e93c";
3645 }
3646
3647 .upk-icon-arrow-right-circle-2:before {
3648 content: "\e940";
3649 }
3650
3651 .upk-icon-arrow-left-circle-3:before {
3652 content: "\e93d";
3653 }
3654
3655 .upk-icon-arrow-right-circle-3:before {
3656 content: "\e941";
3657 }
3658
3659 .upk-icon-arrow-left-circle-4:before {
3660 content: "\e93a";
3661 }
3662
3663 .upk-icon-arrow-right-circle-4:before {
3664 content: "\e93e";
3665 }
3666
3667 .upk-icon-arrow-left-square-1:before {
3668 content: "\e948";
3669 }
3670
3671 .upk-icon-arrow-right-square-1:before {
3672 content: "\e942";
3673 }
3674
3675 .upk-icon-play:before {
3676 content: "\e9a3";
3677 }
3678
3679 .upk-icon-ultimate-post-kit:before {
3680 content: "\e95b";
3681 }
3682
3683 .upk-icon-hexagon-zigzag:before {
3684 content: "\e90f";
3685 }
3686
3687 .upk-icon-bulge-rectangle:before {
3688 content: "\e90e";
3689 }
3690
3691 .upk-icon-hexagon-radius2:before {
3692 content: "\e90d";
3693 }
3694
3695 .upk-icon-hexagon:before {
3696 content: "\e90c";
3697 }
3698
3699 .upk-icon-hexagon-radius:before {
3700 content: "\e604";
3701 }
3702
3703 .upk-icon-g2:before {
3704 content: "\e90b";
3705 }
3706
3707 .upk-icon-plus-2:before {
3708 content: "\e908";
3709 }
3710
3711 .upk-icon-user:before {
3712 content: "\f007";
3713 }
3714
3715 .upk-icon-eye:before {
3716 content: "\f06e";
3717 }
3718
3719 .upk-icon-email:before {
3720 content: "\f0e0";
3721 }
3722
3723 .upk-icon-meneame:before {
3724 content: "\e906";
3725 }
3726
3727 .upk-icon-moimir:before {
3728 content: "\e900";
3729 }
3730
3731 .upk-icon-instapaper:before {
3732 content: "\e903";
3733 }
3734
3735 .upk-icon-surfingbird:before {
3736 content: "\e904";
3737 }
3738
3739 .upk-icon-livejournal:before {
3740 content: "\e905";
3741 }
3742
3743 .upk-icon-baidu:before {
3744 content: "\e907";
3745 }
3746
3747 .upk-icon-line:before {
3748 content: "\e90a";
3749 }
3750
3751 .upk-icon-twitter:before {
3752 content: "\f099";
3753 }
3754
3755 .upk-icon-linkedin:before {
3756 content: "\f0e1";
3757 }
3758
3759 .upk-icon-github:before {
3760 content: "\f113";
3761 }
3762
3763 .upk-icon-youtube:before {
3764 content: "\f167";
3765 }
3766
3767 .upk-icon-xing:before {
3768 content: "\f168";
3769 }
3770
3771 .upk-icon-instagram:before {
3772 content: "\f16d";
3773 }
3774
3775 .upk-icon-tumblr:before {
3776 content: "\f173";
3777 }
3778
3779 .upk-icon-apple:before {
3780 content: "\f179";
3781 }
3782
3783 .upk-icon-android:before {
3784 content: "\f17b";
3785 }
3786
3787 .upk-icon-dribbble:before {
3788 content: "\f17d";
3789 }
3790
3791 .upk-icon-skype:before {
3792 content: "\f17e";
3793 }
3794
3795 .upk-icon-vk:before {
3796 content: "\f189";
3797 }
3798
3799 .upk-icon-weibo:before {
3800 content: "\f18a";
3801 }
3802
3803 .upk-icon-renren:before {
3804 content: "\f18b";
3805 }
3806
3807 .upk-icon-wordpress:before {
3808 content: "\f19a";
3809 }
3810
3811 .upk-icon-google:before {
3812 content: "\f1a0";
3813 }
3814
3815 .upk-icon-delicious:before {
3816 content: "\f1a5";
3817 }
3818
3819 .upk-icon-digg:before {
3820 content: "\f1a6";
3821 }
3822
3823 .upk-icon-soundcloud:before {
3824 content: "\f1be";
3825 }
3826
3827 .upk-icon-wechat:before {
3828 content: "\f1d7";
3829 }
3830
3831 .upk-icon-pinterest:before {
3832 content: "\f231";
3833 }
3834
3835 .upk-icon-whatsapp:before {
3836 content: "\f232";
3837 }
3838
3839 .upk-icon-odnoklassniki:before {
3840 content: "\f263";
3841 }
3842
3843 .upk-icon-pocket:before {
3844 content: "\f265";
3845 }
3846
3847 .upk-icon-safari:before {
3848 content: "\f267";
3849 }
3850
3851 .upk-icon-chrome:before {
3852 content: "\f268";
3853 }
3854
3855 .upk-icon-firefox:before {
3856 content: "\f269";
3857 }
3858
3859 .upk-icon-opera:before {
3860 content: "\f26a";
3861 }
3862
3863 .upk-icon-ie:before {
3864 content: "\f26b";
3865 }
3866
3867 .upk-icon-vimeo:before {
3868 content: "\f27d";
3869 }
3870
3871 .upk-icon-reddit:before {
3872 content: "\f281";
3873 }
3874
3875 .upk-icon-edge:before {
3876 content: "\f282";
3877 }
3878
3879 .upk-icon-blogger:before {
3880 content: "\f37d";
3881 }
3882
3883 .upk-icon-facebook:before {
3884 content: "\f39e";
3885 }
3886
3887 .upk-icon-messenger:before {
3888 content: "\f39f";
3889 }
3890
3891 .upk-icon-googleplay:before {
3892 content: "\f3ab";
3893 }
3894
3895 .upk-icon-mix:before {
3896 content: "\f3cb";
3897 }
3898
3899 .upk-icon-telegram:before {
3900 content: "\f3fe";
3901 }
3902
3903 .upk-icon-uikit:before {
3904 content: "\f403";
3905 }
3906
3907 .upk-icon-viber:before {
3908 content: "\f409";
3909 }
3910
3911 .upk-icon-flipboard:before {
3912 content: "\f44d";
3913 }
3914
3915 .upk-icon-buffer:before {
3916 content: "\f837";
3917 }
3918
3919 .upk-icon-evernote:before {
3920 content: "\f839";
3921 }
3922
3923 .upk-icon-plus:before {
3924 content: "\e909";
3925 }
3926
3927 .upk-icon-search:before {
3928 content: "\e901";
3929 }
3930
3931 .upk-icon-edit:before {
3932 content: "\e914";
3933 }
3934
3935 .upk-icon-video-player:before {
3936 content: "\e961";
3937 }
3938
3939 .upk-icon-book-play:before {
3940 content: "\e9b1";
3941 }
3942
3943 .upk-icon-tutorial:before {
3944 content: "\e9b1";
3945 }
3946
3947 .upk-icon-post:before {
3948 content: "\e9ad";
3949 }
3950
3951 .upk-icon-picture:before {
3952 content: "\e9af";
3953 }
3954
3955 .upk-icon-music:before {
3956 content: "\e9b2";
3957 }
3958
3959 .upk-icon-video:before {
3960 content: "\e9b3";
3961 }
3962
3963 .upk-icon-code:before {
3964 content: "\e9bb";
3965 }
3966
3967 .upk-icon-cart:before {
3968 content: "\e9ff";
3969 }
3970
3971 .upk-icon-location:before {
3972 content: "\ea3d";
3973 }
3974
3975 .upk-icon-clock:before {
3976 content: "\ea4f";
3977 }
3978
3979 .upk-icon-calendar:before {
3980 content: "\ea5f";
3981 }
3982
3983 .upk-icon-display:before {
3984 content: "\ea75";
3985 }
3986
3987 .upk-icon-preview:before {
3988 content: "\ea75";
3989 }
3990
3991 .upk-icon-bubble:before {
3992 content: "\eac7";
3993 }
3994
3995 .upk-icon-bubbles:before {
3996 content: "\eac9";
3997 }
3998
3999 .upk-icon-quote:before {
4000 content: "\eae1";
4001 }
4002
4003 .upk-icon-spinner:before {
4004 content: "\eb23";
4005 }
4006
4007 .upk-icon-loading:before {
4008 content: "\eb23";
4009 }
4010
4011 .upk-icon-spinner-2:before {
4012 content: "\eb2a";
4013 }
4014
4015 .upk-icon-enlarge:before {
4016 content: "\eb3c";
4017 }
4018
4019 .upk-icon-lock:before {
4020 content: "\eb51";
4021 }
4022
4023 .upk-icon-menu:before {
4024 content: "\ec71";
4025 }
4026
4027 .upk-icon-website:before {
4028 content: "\ec98";
4029 }
4030
4031 .upk-icon-url:before {
4032 content: "\ec98";
4033 }
4034
4035 .upk-icon-link:before {
4036 content: "\ec9f";
4037 }
4038
4039 .upk-icon-star-empty:before {
4040 content: "\ece0";
4041 }
4042
4043 .upk-icon-star-half:before {
4044 content: "\ece1";
4045 }
4046
4047 .upk-icon-star-full:before {
4048 content: "\ece2";
4049 }
4050
4051 .upk-icon-heart-full:before {
4052 content: "\ecec";
4053 }
4054
4055 .upk-icon-heart-empty:before {
4056 content: "\eced";
4057 }
4058
4059 .upk-icon-gallery:before {
4060 content: "\ed3f";
4061 }
4062
4063 .upk-icon-question:before {
4064 content: "\ed55";
4065 }
4066
4067 .upk-icon-plus3:before {
4068 content: "\ed5d";
4069 }
4070
4071 .upk-icon-checkmark:before {
4072 content: "\ed71";
4073 }
4074
4075 .upk-icon-new-tab:before {
4076 content: "\eec9";
4077 }
4078
4079 .upk-icon-behance:before {
4080 content: "\ef07";
4081 }
4082
4083 .upk-icon-yelp:before {
4084 content: "\ef36";
4085 }
4086
4087 .upk-slider .swiper-pagination,
4088 .upk-dots-container .swiper-pagination,
4089 .upk-arrows-dots-container .swiper-pagination {
4090 position: relative;
4091 display: flex;
4092 align-items: var(--upk-swiper-dots-align, center);
4093 justify-content: center;
4094 }
4095 .upk-slider .swiper-pagination .swiper-pagination-bullet,
4096 .upk-dots-container .swiper-pagination .swiper-pagination-bullet,
4097 .upk-arrows-dots-container .swiper-pagination .swiper-pagination-bullet {
4098 width: 10px;
4099 height: 10px;
4100 outline: none;
4101 transition: all 0.3s ease;
4102 }
4103 .upk-slider .swiper-pagination .swiper-pagination-bullet + .swiper-pagination-bullet,
4104 .upk-dots-container .swiper-pagination .swiper-pagination-bullet + .swiper-pagination-bullet,
4105 .upk-arrows-dots-container .swiper-pagination .swiper-pagination-bullet + .swiper-pagination-bullet {
4106 margin-left: var(--upk-swiper-dots-space-between, 5px);
4107 outline: none;
4108 }
4109 .upk-slider .swiper-pagination.swiper-pagination-fraction,
4110 .upk-dots-container .swiper-pagination.swiper-pagination-fraction,
4111 .upk-arrows-dots-container .swiper-pagination.swiper-pagination-fraction {
4112 bottom: auto;
4113 z-index: 1;
4114 }
4115 .upk-slider .swiper-pagination-bullets,
4116 .upk-dots-container .swiper-pagination-bullets,
4117 .upk-arrows-dots-container .swiper-pagination-bullets {
4118 min-height: var(--upk-swiper-dots-active-height, 10px);
4119 }
4120 .upk-slider .swiper-pagination-bullets .swiper-pagination-bullet,
4121 .upk-dots-container .swiper-pagination-bullets .swiper-pagination-bullet,
4122 .upk-arrows-dots-container .swiper-pagination-bullets .swiper-pagination-bullet {
4123 position: relative;
4124 }
4125 .upk-slider .swiper-pagination-bullets .swiper-pagination-bullet:after,
4126 .upk-dots-container .swiper-pagination-bullets .swiper-pagination-bullet:after,
4127 .upk-arrows-dots-container .swiper-pagination-bullets .swiper-pagination-bullet:after {
4128 content: "";
4129 width: calc(100% + 6px);
4130 height: calc(100% + 6px);
4131 position: absolute;
4132 transform: translate(-50%, -50%);
4133 left: 50%;
4134 top: 50%;
4135 }
4136
4137 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic,
4138 .upk-slider .swiper-pagination-bullets-dynamic,
4139 .upk-dots-container .swiper-pagination-bullets-dynamic {
4140 overflow: hidden;
4141 font-size: 0;
4142 width: 100% !important;
4143 left: 0 !important;
4144 transform: translateX(0) !important;
4145 }
4146 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
4147 .upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
4148 .upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
4149 transform: scale(0.33);
4150 position: relative;
4151 }
4152 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,
4153 .upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,
4154 .upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
4155 transform: scale(1);
4156 }
4157 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main,
4158 .upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main,
4159 .upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
4160 transform: scale(1);
4161 }
4162 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev,
4163 .upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev,
4164 .upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
4165 transform: scale(0.66);
4166 }
4167 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev,
4168 .upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev,
4169 .upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
4170 transform: scale(0.33);
4171 }
4172 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,
4173 .upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,
4174 .upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
4175 transform: scale(0.66);
4176 }
4177 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next,
4178 .upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next,
4179 .upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
4180 transform: scale(0.33);
4181 }
4182
4183 [class*=upk-arrows-align-top] .upk-arrows-container {
4184 transform: translateY(-40px);
4185 }
4186
4187 [class*=upk-arrows-align-bottom] .upk-arrows-container {
4188 transform: translateY(40px);
4189 }
4190
4191 [class*=upk-dots-align-top] .upk-dots-container {
4192 transform: translateY(-30px);
4193 }
4194
4195 [class*=upk-dots-align-bottom] .upk-dots-container {
4196 transform: translateY(30px);
4197 }
4198
4199 [class*=upk-arrows-dots-align-top] .upk-arrows-dots-container {
4200 transform: translateY(-40px);
4201 }
4202
4203 [class*=upk-arrows-dots-align-bottom] .upk-arrows-dots-container {
4204 transform: translateY(40px);
4205 }
4206
4207 .upk-arrows-align-center .upk-position-center,
4208 .upk-arrows-dots-align-center .upk-position-center {
4209 width: 100%;
4210 }
4211 .upk-arrows-align-center .upk-navigation-prev,
4212 .upk-arrows-dots-align-center .upk-navigation-prev {
4213 left: 0;
4214 position: absolute;
4215 transform: translateY(-50%);
4216 }
4217 .upk-arrows-align-center .upk-navigation-next,
4218 .upk-arrows-dots-align-center .upk-navigation-next {
4219 right: 0;
4220 position: absolute;
4221 transform: translateY(-50%);
4222 }
4223
4224 .rtl .upk-arrows-align-center .upk-navigation-prev,
4225 .rtl .upk-arrows-dots-align-center .upk-navigation-prev {
4226 right: 0;
4227 left: inherit;
4228 }
4229 .rtl .upk-arrows-align-center .upk-navigation-next,
4230 .rtl .upk-arrows-dots-align-center .upk-navigation-next {
4231 left: 0;
4232 right: inherit;
4233 }
4234
4235 .upk-arrows-dots-align-center .upk-dots-container .swiper-pagination,
4236 .upk-arrows-dots-align-center .upk-arrows-dots-container .swiper-pagination {
4237 position: absolute;
4238 width: 100% !important;
4239 }
4240
4241 .upk-navigation-type-progress .swiper-pagination-progress {
4242 transform: translateY(15px);
4243 height: 5px;
4244 width: 100%;
4245 }
4246
4247 [class*=" elementor-widget-upk-"] svg.e-font-icon-svg {
4248 height: 1em;
4249 width: 1em;
4250 }
4251
4252 [class*=" elementor-widget-upk-"] .swiper-pagination-fraction, [class*=" elementor-widget-upk-"] .swiper-pagination-custom, [class*=" elementor-widget-upk-"] .swiper-horizontal > .swiper-pagination-bullets, [class*=" elementor-widget-upk-"] .swiper-pagination-bullets.swiper-pagination-horizontal {
4253 bottom: auto;
4254 }
4255
4256 [class*=elementor-widget-upk-] .upk-arrows-container {
4257 -webkit-transform: translate(var(--upk-swiper-carousel-arrows-ncx, 0), var(--upk-swiper-carousel-arrows-ncy, 40));
4258 transform: translate(var(--upk-swiper-carousel-arrows-ncx, 0), var(--upk-swiper-carousel-arrows-ncy, 40));
4259 }
4260 [class*=elementor-widget-upk-] .upk-dots-container {
4261 -webkit-transform: translate(var(--upk-swiper-carousel-dots-nnx, 0), var(--upk-swiper-carousel-dots-nny, 30));
4262 transform: translate(var(--upk-swiper-carousel-dots-nnx, 0), var(--upk-swiper-carousel-dots-nny, 30));
4263 }
4264 [class*=elementor-widget-upk-] .upk-arrows-dots-container {
4265 -webkit-transform: translate(var(--upk-swiper-carousel-both-ncx, 0), var(--upk-swiper-carousel-both-ncy, 40));
4266 transform: translate(var(--upk-swiper-carousel-both-ncx, 0), var(--upk-swiper-carousel-both-ncy, 40));
4267 }
4268 [class*=elementor-widget-upk-] .upk-arrows-fraction-container {
4269 -webkit-transform: translate(var(--upk-swiper-carousel-arrows-fraction-ncx, 0), var(--upk-swiper-carousel-arrows-fraction-ncy, 40));
4270 transform: translate(var(--upk-swiper-carousel-arrows-fraction-ncx, 0), var(--upk-swiper-carousel-arrows-fraction-ncy, 40));
4271 }
4272 [class*=elementor-widget-upk-] .upk-position-center-left .upk-arrows-container,
4273 [class*=elementor-widget-upk-] .upk-position-center-right .upk-arrows-container {
4274 -webkit-transform: translate(var(--upk-swiper-carousel-arrows-ncx, 0), var(--upk-swiper-carousel-arrows-ncy, 0)) rotate(90deg);
4275 transform: translate(var(--upk-swiper-carousel-arrows-ncx, 0), var(--upk-swiper-carousel-arrows-ncy, 0)) rotate(90deg);
4276 }
4277 [class*=elementor-widget-upk-] .upk-position-center-left .upk-dots-container,
4278 [class*=elementor-widget-upk-] .upk-position-center-right .upk-dots-container {
4279 -webkit-transform: translate(var(--upk-swiper-carousel-dots-nnx, 0), var(--upk-swiper-carousel-dots-nny, 0)) rotate(90deg);
4280 transform: translate(var(--upk-swiper-carousel-dots-nnx, 0), var(--upk-swiper-carousel-dots-nny, 0)) rotate(90deg);
4281 }
4282 [class*=elementor-widget-upk-] .upk-position-center-left .upk-arrows-dots-container,
4283 [class*=elementor-widget-upk-] .upk-position-center-right .upk-arrows-dots-container {
4284 -webkit-transform: translate(var(--upk-swiper-carousel-both-ncx, 0), var(--upk-swiper-carousel-both-ncy, 0)) rotate(90deg);
4285 transform: translate(var(--upk-swiper-carousel-both-ncx, 0), var(--upk-swiper-carousel-both-ncy, 0)) rotate(90deg);
4286 }
4287 [class*=elementor-widget-upk-] .upk-position-center-left .upk-arrows-fraction-container,
4288 [class*=elementor-widget-upk-] .upk-position-center-right .upk-arrows-fraction-container {
4289 -webkit-transform: translate(var(--upk-swiper-carousel-arrows-fraction-ncx, 0), var(--upk-swiper-carousel-arrows-fraction-ncy, 0)) rotate(90deg);
4290 transform: translate(var(--upk-swiper-carousel-arrows-fraction-ncx, 0), var(--upk-swiper-carousel-arrows-fraction-ncy, 0)) rotate(90deg);
4291 }
4292
4293 [class*=elementor-widget-upk-] a:hover {
4294 text-decoration: none;
4295 }
4296 [class*=elementor-widget-upk-] .swiper-pagination .swiper-pagination-bullet {
4297 transition: all 350ms cubic-bezier(0.38, 0.91, 0.58, 1);
4298 }
4299 [class*=elementor-widget-upk-] .upk-title a {
4300 font-family: inherit;
4301 font-size: inherit;
4302 font-weight: inherit;
4303 text-transform: inherit;
4304 font-style: inherit;
4305 text-decoration: inherit;
4306 line-height: inherit;
4307 letter-spacing: inherit;
4308 word-spacing: inherit;
4309 }
4310
4311 /* Common Less */
4312 .elementor-lightbox *, .elementor-lightbox *::before, .elementor-lightbox *::after {
4313 box-sizing: border-box;
4314 }
4315
4316 .title-animation-middle-overline,
4317 .title-animation-middle-underline,
4318 .title-animation-overline,
4319 .title-animation-underline {
4320 background-image: -webkit-gradient(linear, left top, left bottom, from(currentColor), to(currentColor));
4321 background-image: linear-gradient(currentColor, currentColor);
4322 background-repeat: no-repeat;
4323 background-size: 0% 2px;
4324 -webkit-transition: background-size 0.3s;
4325 transition: background-size 0.3s;
4326 display: inline;
4327 }
4328 .title-animation-middle-overline:hover,
4329 .title-animation-middle-underline:hover,
4330 .title-animation-overline:hover,
4331 .title-animation-underline:hover {
4332 background-size: 100% 2px;
4333 }
4334 .title-animation-middle-overline:focus,
4335 .title-animation-middle-underline:focus,
4336 .title-animation-overline:focus,
4337 .title-animation-underline:focus {
4338 background-size: 100% 2px;
4339 }
4340
4341 .title-animation-underline {
4342 background-position: 0% 100%;
4343 }
4344
4345 .title-animation-overline {
4346 background-position: 0% 0;
4347 }
4348
4349 .title-animation-middle-overline {
4350 background-position: 50% 0%;
4351 }
4352
4353 .title-animation-middle-underline {
4354 background-position: 50% 100%;
4355 }
4356
4357 .title-animation-style-5 {
4358 background: linear-gradient(to right, currentColor 0%, currentColor 98%);
4359 background-size: 0px 2px;
4360 background-repeat: no-repeat;
4361 background-position: left 85%;
4362 }
4363 .title-animation-style-5:hover {
4364 background-size: 100% 2px;
4365 }
4366 @keyframes backgroundGradient {
4367 0% {
4368 background-position: 50% 0%;
4369 }
4370 50% {
4371 background-position: 50% 100%;
4372 }
4373 100% {
4374 background-position: 50% 0%;
4375 }
4376 }
4377
4378 .title-animation-style-6 {
4379 position: relative;
4380 text-decoration: none;
4381 }
4382 .title-animation-style-6:after {
4383 content: "";
4384 position: absolute;
4385 width: 100%;
4386 height: 1px;
4387 bottom: 0;
4388 left: 0;
4389 background-color: currentColor;
4390 transform: scaleX(0);
4391 transform-origin: bottom right;
4392 transition: transform 0.3s;
4393 }
4394 .title-animation-style-6:hover:after {
4395 transform-origin: bottom left;
4396 transform: scaleX(1);
4397 }
4398
4399 [class*=elementor-widget-upk-] {
4400 /* swiper for 3rd party style */
4401 }
4402 [class*=elementor-widget-upk-] .swiper-pagination-fraction,
4403 [class*=elementor-widget-upk-] .swiper-pagination-custom,
4404 [class*=elementor-widget-upk-] .swiper-horizontal .swiper-pagination-bullets,
4405 [class*=elementor-widget-upk-] .swiper-horizontal + .swiper-pagination-bullets {
4406 bottom: -50px;
4407 width: 100%;
4408 }
4409 [class*=elementor-widget-upk-] .swiper-pagination-fraction .swiper-pagination-bullet,
4410 [class*=elementor-widget-upk-] .swiper-pagination-custom .swiper-pagination-bullet,
4411 [class*=elementor-widget-upk-] .swiper-horizontal .swiper-pagination-bullets .swiper-pagination-bullet,
4412 [class*=elementor-widget-upk-] .swiper-horizontal + .swiper-pagination-bullets .swiper-pagination-bullet {
4413 width: 10px;
4414 height: 10px;
4415 margin: 0 5px;
4416 }
4417
4418 .upk-navigation-type-arrows-fraction .swiper-pagination {
4419 position: initial;
4420 }
4421
4422 .rtl .upk-arrows-container,
4423 .rtl .upk-arrows-fraction-container,
4424 .rtl .upk-arrows-dots-container {
4425 direction: rtl;
4426 }
4427 .rtl .upk-arrows-container .swiper-pagination,
4428 .rtl .upk-arrows-fraction-container .swiper-pagination,
4429 .rtl .upk-arrows-dots-container .swiper-pagination {
4430 direction: ltr;
4431 }
4432 .rtl .upk-news-ticker-controls {
4433 display: flex;
4434 flex-direction: row-reverse;
4435 }
4436
4437 [class*=elementor-widget-upk-] {
4438 /* Swiper */
4439 }
4440 [class*=elementor-widget-upk-] .swiper .elementor-lightbox-content-source {
4441 display: none;
4442 }
4443 [class*=elementor-widget-upk-] .swiper-horizontal + .swiper-pagination-progressbar,
4444 [class*=elementor-widget-upk-] .swiper-vertical + .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
4445 width: 100%;
4446 height: 4px;
4447 }
4448 [class*=elementor-widget-upk-] .swiper-pagination-progressbar {
4449 background: rgba(0, 0, 0, 0.25);
4450 position: absolute;
4451 }
4452 [class*=elementor-widget-upk-] .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
4453 background: #007aff;
4454 position: absolute;
4455 left: 0;
4456 top: 0;
4457 width: 100%;
4458 height: 100%;
4459 transform: scale(0);
4460 transform-origin: left top;
4461 }
4462
4463 .upk-alert {
4464 padding: 20px;
4465 background: #2b2d42;
4466 color: #fff;
4467 border-radius: 4px;
4468 }
4469
4470 /**
4471 * Ajax Loadmore
4472 */
4473 .upk-loadmore-container {
4474 text-align: center;
4475 margin-top: 30px;
4476 }
4477 .upk-loadmore-container .upk-loadmore-btn {
4478 padding: 10px 20px;
4479 border-radius: 4px;
4480 background: #EF233C;
4481 color: #fff;
4482 font-size: 14px;
4483 font-weight: 600;
4484 text-transform: uppercase;
4485 transition: all 0.3s ease;
4486 cursor: pointer;
4487 display: inline-flex;
4488 }
4489 .upk-loadmore-container .upk-loadmore-btn:hover {
4490 background: #EDF2F4;
4491 color: #EF233C;
4492 }
4493 .upk-loadmore-container .upk-ajax-loading,
4494 .upk-loadmore-container .upk-ajax-loading:before,
4495 .upk-loadmore-container .upk-ajax-loading:after {
4496 border-radius: 50%;
4497 width: 2.5em;
4498 height: 2.5em;
4499 -webkit-animation-fill-mode: both;
4500 animation-fill-mode: both;
4501 -webkit-animation: load7 1.8s infinite ease-in-out;
4502 animation: load7 1.8s infinite ease-in-out;
4503 }
4504 .upk-loadmore-container .upk-ajax-loading {
4505 color: #EF233C;
4506 font-size: 5px;
4507 margin: 30px auto 40px auto;
4508 position: relative;
4509 text-indent: -9999em;
4510 -webkit-transform: translateZ(0);
4511 -ms-transform: translateZ(0);
4512 transform: translateZ(0);
4513 -webkit-animation-delay: -0.16s;
4514 animation-delay: -0.16s;
4515 }
4516 .upk-loadmore-container .upk-ajax-loading:before,
4517 .upk-loadmore-container .upk-ajax-loading:after {
4518 content: "";
4519 position: absolute;
4520 top: 0;
4521 }
4522 .upk-loadmore-container .upk-ajax-loading:before {
4523 left: -3.5em;
4524 -webkit-animation-delay: -0.32s;
4525 animation-delay: -0.32s;
4526 }
4527 .upk-loadmore-container .upk-ajax-loading:after {
4528 left: 3.5em;
4529 }
4530 @-webkit-keyframes load7 {
4531 0%, 80%, 100% {
4532 box-shadow: 0 2.5em 0 -1.3em;
4533 }
4534 40% {
4535 box-shadow: 0 2.5em 0 0;
4536 }
4537 }
4538 @keyframes load7 {
4539 0%, 80%, 100% {
4540 box-shadow: 0 2.5em 0 -1.3em;
4541 }
4542 40% {
4543 box-shadow: 0 2.5em 0 0;
4544 }
4545 }
4546
4547 .ep-pagination .upk-pagination {
4548 margin: 20px 0;
4549 }
4550 .ep-pagination .upk-pagination li {
4551 list-style-type: none;
4552 }
4553 .ep-pagination .upk-pagination li:hover a, .ep-pagination .upk-pagination li.upk-active a {
4554 color: #ef233c;
4555 }
4556 .ep-pagination .upk-pagination li a {
4557 font-size: 16px;
4558 font-weight: 600;
4559 color: #8d99ae;
4560 line-height: 1;
4561 }
4562 .ep-pagination .upk-pagination li:nth-child(1) {
4563 padding-left: 0;
4564 }
4565 .ep-pagination .upk-pagination li.upk-pagination-previous a, .ep-pagination .upk-pagination li.upk-pagination-next a {
4566 border: 1px solid #8d99ae;
4567 padding: 10px;
4568 border-radius: 3px;
4569 display: inline-block;
4570 }
4571 .ep-pagination .upk-pagination {
4572 display: flex;
4573 justify-content: center;
4574 flex-wrap: wrap;
4575 padding: 0;
4576 list-style: none;
4577 align-items: center;
4578 }
4579 .ep-pagination .upk-pagination > * {
4580 flex: none;
4581 padding-left: 20px;
4582 position: relative;
4583 }
4584 .ep-pagination .upk-pagination > * > * {
4585 color: #8d99ae;
4586 }
4587 .ep-pagination .upk-pagination > * > :hover,
4588 .ep-pagination .upk-pagination > * > :focus {
4589 color: #8d99ae;
4590 text-decoration: none;
4591 }
4592 .ep-pagination .upk-pagination > .upk-active > * {
4593 color: #8d99ae;
4594 }
4595 .ep-pagination .upk-pagination > .upk-disabled > * {
4596 color: #8d99ae;
4597 }
4598 .ep-pagination .upk-pagination-dot-dot {
4599 display: flex;
4600 align-items: center;
4601 justify-content: center;
4602 }
4603 .ep-pagination .upk-pagination-dot-dot span {
4604 line-height: 1px;
4605 height: 13px;
4606 color: #bbb !important;
4607 }
4608
4609 [class*=elementor-widget-upk-] .upk-navigation-prev, [class*=elementor-widget-upk-] .upk-navigation-next {
4610 cursor: pointer;
4611 }
4612 [class*=elementor-widget-upk-] .swiper-coverflow {
4613 padding-top: 15px;
4614 }
4615 [class*=elementor-widget-upk-] .swiper-coverflow .swiper-slide {
4616 transition-property: transform, border, background;
4617 }
4618 [class*=elementor-widget-upk-] .swiper-horizontal > .swiper-pagination-progress {
4619 top: auto;
4620 bottom: 0;
4621 }
4622
4623 .elementor-pagination-position-inside .swiper-pagination-fraction,
4624 .elementor-pagination-position-inside .swiper-horizontal > .swiper-pagination-bullets {
4625 bottom: 10px;
4626 }
4627
4628 .elementor-pagination-position-outside .swiper {
4629 padding-bottom: 40px;
4630 }
4631 .elementor-pagination-position-outside .swiper-pagination-fraction,
4632 .elementor-pagination-position-outside .swiper-horizontal > .swiper-pagination-bullets {
4633 bottom: 0;
4634 }
4635
4636 /* Button icon align */
4637 .upk-button-icon-align-left {
4638 float: left;
4639 }
4640
4641 .upk-button-icon-align-right {
4642 float: right;
4643 }
4644
4645 .upk-flex-align-left {
4646 order: -1;
4647 }
4648
4649 .upk-flex-align-right {
4650 order: 99;
4651 }
4652
4653 .upk-display-inline-block {
4654 display: inline-block !important;
4655 }
4656
4657 [class*=upk-position-top],
4658 [class*=upk-position-bottom],
4659 [class*=upk-position-left],
4660 [class*=upk-position-right],
4661 [class*=upk-position-center] {
4662 position: absolute !important;
4663 max-width: 100%;
4664 }
4665
4666 .upk-position-top {
4667 top: 0;
4668 left: 0;
4669 right: 0;
4670 }
4671
4672 .upk-position-bottom {
4673 bottom: 0;
4674 left: 0;
4675 right: 0;
4676 }
4677
4678 .upk-position-left {
4679 top: 0;
4680 bottom: 0;
4681 left: 0;
4682 }
4683
4684 .upk-position-right {
4685 top: 0;
4686 bottom: 0;
4687 right: 0;
4688 }
4689
4690 .upk-position-top-left {
4691 top: 0;
4692 left: 0;
4693 }
4694
4695 .upk-position-top-right {
4696 top: 0;
4697 right: 0;
4698 }
4699
4700 .upk-position-bottom-left {
4701 bottom: 0;
4702 left: 0;
4703 }
4704
4705 .upk-position-bottom-right {
4706 bottom: 0;
4707 right: 0;
4708 }
4709
4710 .upk-position-center {
4711 top: 50%;
4712 left: 50%;
4713 transform: translate(-50%, -50%);
4714 width: max-content;
4715 max-width: 100%;
4716 box-sizing: border-box;
4717 }
4718
4719 [class*=upk-position-center-left],
4720 [class*=upk-position-center-right] {
4721 top: 50%;
4722 transform: translateY(-50%);
4723 }
4724
4725 .upk-position-center-left {
4726 left: 0;
4727 }
4728
4729 .upk-position-center-right {
4730 right: 0;
4731 }
4732
4733 .upk-position-center-left-out {
4734 right: 100%;
4735 width: max-content;
4736 }
4737
4738 .upk-position-center-right-out {
4739 left: 100%;
4740 width: max-content;
4741 }
4742
4743 .upk-position-top-center,
4744 .upk-position-bottom-center {
4745 left: 50%;
4746 transform: translateX(-50%);
4747 width: max-content;
4748 max-width: 100%;
4749 box-sizing: border-box;
4750 }
4751
4752 .upk-position-top-center {
4753 top: 0;
4754 }
4755
4756 .upk-position-bottom-center {
4757 bottom: 0;
4758 }
4759
4760 .upk-position-cover {
4761 position: absolute;
4762 top: 0;
4763 bottom: 0;
4764 left: 0;
4765 right: 0;
4766 }
4767
4768 .upk-position-relative {
4769 position: relative !important;
4770 }
4771
4772 .upk-position-absolute {
4773 position: absolute !important;
4774 }
4775
4776 .upk-position-fixed {
4777 position: fixed !important;
4778 }
4779
4780 .upk-position-z-index {
4781 z-index: 1;
4782 }
4783
4784 .upk-position-small {
4785 max-width: calc(100% - 30px);
4786 margin: 15px;
4787 }
4788
4789 .upk-position-small.upk-position-center {
4790 transform: translate(-50%, -50%) translate(-15px, -15px);
4791 }
4792
4793 .upk-position-small[class*=upk-position-center-left],
4794 .upk-position-small[class*=upk-position-center-right] {
4795 transform: translateY(-50%) translateY(-15px);
4796 }
4797
4798 .upk-position-small.upk-position-top-center,
4799 .upk-position-small.upk-position-bottom-center {
4800 transform: translateX(-50%) translateX(-15px);
4801 }
4802
4803 .upk-position-medium {
4804 max-width: calc(100% - 60px);
4805 margin: 30px;
4806 }
4807
4808 .upk-position-medium.upk-position-center {
4809 transform: translate(-50%, -50%) translate(-30px, -30px);
4810 }
4811
4812 .upk-position-medium[class*=upk-position-center-left],
4813 .upk-position-medium[class*=upk-position-center-right] {
4814 transform: translateY(-50%) translateY(-30px);
4815 }
4816
4817 .upk-position-medium.upk-position-top-center,
4818 .upk-position-medium.upk-position-bottom-center {
4819 transform: translateX(-50%) translateX(-30px);
4820 }
4821
4822 .upk-position-large {
4823 max-width: calc(100% - 60px);
4824 margin: 30px;
4825 }
4826
4827 .upk-position-large.upk-position-center {
4828 transform: translate(-50%, -50%) translate(-30px, -30px);
4829 }
4830
4831 .upk-position-large[class*=upk-position-center-left],
4832 .upk-position-large[class*=upk-position-center-right] {
4833 transform: translateY(-50%) translateY(-30px);
4834 }
4835
4836 .upk-position-large.upk-position-top-center,
4837 .upk-position-large.upk-position-bottom-center {
4838 transform: translateX(-50%) translateX(-30px);
4839 }
4840
4841 @media (min-width: 1200px) {
4842 .upk-position-large {
4843 max-width: calc(100% - 100px);
4844 margin: 50px;
4845 }
4846 .upk-position-large.upk-position-center {
4847 transform: translate(-50%, -50%) translate(-50px, -50px);
4848 }
4849 .upk-position-large[class*=upk-position-center-left],
4850 .upk-position-large[class*=upk-position-center-right] {
4851 transform: translateY(-50%) translateY(-50px);
4852 }
4853 .upk-position-large.upk-position-top-center,
4854 .upk-position-large.upk-position-bottom-center {
4855 transform: translateX(-50%) translateX(-50px);
4856 }
4857 }
4858 .upk-transition-toggle {
4859 -webkit-tap-highlight-color: transparent;
4860 }
4861
4862 .upk-transition-toggle:focus {
4863 outline: none;
4864 }
4865
4866 .upk-transition-fade,
4867 [class*=upk-transition-scale],
4868 [class*=upk-transition-slide] {
4869 transition: 0.3s ease-out;
4870 transition-property: opacity, transform, filter;
4871 opacity: 0;
4872 }
4873
4874 .upk-transition-toggle:hover .upk-transition-fade,
4875 .upk-transition-toggle:focus .upk-transition-fade,
4876 .upk-transition-active.upk-active .upk-transition-fade {
4877 opacity: 1;
4878 }
4879
4880 .upk-transition-scale-up {
4881 transform: scale(1, 1);
4882 }
4883
4884 .upk-transition-scale-down {
4885 transform: scale(1.1, 1.1);
4886 }
4887
4888 .upk-transition-toggle:hover .upk-transition-scale-up,
4889 .upk-transition-toggle:focus .upk-transition-scale-up,
4890 .upk-transition-active.upk-active .upk-transition-scale-up {
4891 opacity: 1;
4892 transform: scale(1.1, 1.1);
4893 }
4894
4895 .upk-transition-toggle:hover .upk-transition-scale-down,
4896 .upk-transition-toggle:focus .upk-transition-scale-down,
4897 .upk-transition-active.upk-active .upk-transition-scale-down {
4898 opacity: 1;
4899 transform: scale(1, 1);
4900 }
4901
4902 .upk-transition-slide-top {
4903 transform: translateY(-100%);
4904 }
4905
4906 .upk-transition-slide-bottom {
4907 transform: translateY(100%);
4908 }
4909
4910 .upk-transition-slide-left {
4911 transform: translateX(-100%);
4912 }
4913
4914 .upk-transition-slide-right {
4915 transform: translateX(100%);
4916 }
4917
4918 .upk-transition-slide-top-small {
4919 transform: translateY(-10px);
4920 }
4921
4922 .upk-transition-slide-bottom-small {
4923 transform: translateY(10px);
4924 }
4925
4926 .upk-transition-slide-left-small {
4927 transform: translateX(-10px);
4928 }
4929
4930 .upk-transition-slide-right-small {
4931 transform: translateX(10px);
4932 }
4933
4934 .upk-transition-slide-top-medium {
4935 transform: translateY(-50px);
4936 }
4937
4938 .upk-transition-slide-bottom-medium {
4939 transform: translateY(50px);
4940 }
4941
4942 .upk-transition-slide-left-medium {
4943 transform: translateX(-50px);
4944 }
4945
4946 .upk-transition-slide-right-medium {
4947 transform: translateX(50px);
4948 }
4949
4950 .upk-transition-toggle:hover [class*=upk-transition-slide],
4951 .upk-transition-toggle:focus [class*=upk-transition-slide],
4952 .upk-transition-active.upk-active [class*=upk-transition-slide] {
4953 opacity: 1;
4954 transform: translate(0, 0);
4955 }
4956
4957 .upk-transition-opaque {
4958 opacity: 1;
4959 }
4960
4961 .upk-transition-slow {
4962 transition-duration: 0.7s;
4963 }
4964
4965 [hidden],
4966 .upk-hidden {
4967 display: none !important;
4968 }
4969
4970 @media (min-width: 640px) {
4971 .upk-hidden\@s {
4972 display: none !important;
4973 }
4974 }
4975 @media (min-width: 960px) {
4976 .upk-hidden\@m {
4977 display: none !important;
4978 }
4979 }
4980 @media (min-width: 1200px) {
4981 .upk-hidden\@l {
4982 display: none !important;
4983 }
4984 }
4985 @media (min-width: 1600px) {
4986 .upk-hidden\@xl {
4987 display: none !important;
4988 }
4989 }
4990 @media (max-width: 639px) {
4991 .upk-visible\@s {
4992 display: none !important;
4993 }
4994 }
4995 @media (max-width: 959px) {
4996 .upk-visible\@m {
4997 display: none !important;
4998 }
4999 }
5000 @media (max-width: 1199px) {
5001 .upk-visible\@l {
5002 display: none !important;
5003 }
5004 }
5005 @media (max-width: 1599px) {
5006 .upk-visible\@xl {
5007 display: none !important;
5008 }
5009 }
5010 .upk-invisible {
5011 visibility: hidden !important;
5012 }
5013
5014 .upk-flex {
5015 display: flex;
5016 }
5017
5018 .upk-flex-inline {
5019 display: inline-flex;
5020 }
5021
5022 .upk-flex::before,
5023 .upk-flex::after,
5024 .upk-flex-inline::before,
5025 .upk-flex-inline::after {
5026 display: none;
5027 }
5028
5029 .upk-flex-left {
5030 justify-content: flex-start;
5031 }
5032
5033 .upk-flex-center {
5034 justify-content: center;
5035 }
5036
5037 .upk-flex-right {
5038 justify-content: flex-end;
5039 }
5040
5041 .upk-flex-between {
5042 justify-content: space-between;
5043 }
5044
5045 .upk-flex-around {
5046 justify-content: space-around;
5047 }
5048
5049 @media (min-width: 640px) {
5050 .upk-flex-left\@s {
5051 justify-content: flex-start;
5052 }
5053 .upk-flex-center\@s {
5054 justify-content: center;
5055 }
5056 .upk-flex-right\@s {
5057 justify-content: flex-end;
5058 }
5059 .upk-flex-between\@s {
5060 justify-content: space-between;
5061 }
5062 .upk-flex-around\@s {
5063 justify-content: space-around;
5064 }
5065 }
5066 @media (min-width: 960px) {
5067 .upk-flex-left\@m {
5068 justify-content: flex-start;
5069 }
5070 .upk-flex-center\@m {
5071 justify-content: center;
5072 }
5073 .upk-flex-right\@m {
5074 justify-content: flex-end;
5075 }
5076 .upk-flex-between\@m {
5077 justify-content: space-between;
5078 }
5079 .upk-flex-around\@m {
5080 justify-content: space-around;
5081 }
5082 }
5083 @media (min-width: 1200px) {
5084 .upk-flex-left\@l {
5085 justify-content: flex-start;
5086 }
5087 .upk-flex-center\@l {
5088 justify-content: center;
5089 }
5090 .upk-flex-right\@l {
5091 justify-content: flex-end;
5092 }
5093 .upk-flex-between\@l {
5094 justify-content: space-between;
5095 }
5096 .upk-flex-around\@l {
5097 justify-content: space-around;
5098 }
5099 }
5100 @media (min-width: 1600px) {
5101 .upk-flex-left\@xl {
5102 justify-content: flex-start;
5103 }
5104 .upk-flex-center\@xl {
5105 justify-content: center;
5106 }
5107 .upk-flex-right\@xl {
5108 justify-content: flex-end;
5109 }
5110 .upk-flex-between\@xl {
5111 justify-content: space-between;
5112 }
5113 .upk-flex-around\@xl {
5114 justify-content: space-around;
5115 }
5116 }
5117 .upk-flex-stretch {
5118 align-items: stretch;
5119 }
5120
5121 .upk-flex-top {
5122 align-items: flex-start;
5123 }
5124
5125 .upk-flex-middle {
5126 align-items: center;
5127 }
5128
5129 .upk-flex-bottom {
5130 align-items: flex-end;
5131 }
5132
5133 .upk-flex-row {
5134 flex-direction: row;
5135 }
5136
5137 .upk-flex-row-reverse {
5138 flex-direction: row-reverse;
5139 }
5140
5141 .upk-flex-column {
5142 flex-direction: column;
5143 }
5144
5145 .upk-flex-column-reverse {
5146 flex-direction: column-reverse;
5147 }
5148
5149 .upk-flex-nowrap {
5150 flex-wrap: nowrap;
5151 }
5152
5153 .upk-flex-wrap {
5154 flex-wrap: wrap;
5155 }
5156
5157 .upk-flex-wrap-reverse {
5158 flex-wrap: wrap-reverse;
5159 }
5160
5161 .upk-flex-wrap-stretch {
5162 align-content: stretch;
5163 }
5164
5165 .upk-flex-wrap-top {
5166 align-content: flex-start;
5167 }
5168
5169 .upk-flex-wrap-middle {
5170 align-content: center;
5171 }
5172
5173 .upk-flex-wrap-bottom {
5174 align-content: flex-end;
5175 }
5176
5177 .upk-flex-wrap-between {
5178 align-content: space-between;
5179 }
5180
5181 .upk-flex-wrap-around {
5182 align-content: space-around;
5183 }
5184
5185 .upk-flex-first {
5186 order: -1;
5187 }
5188
5189 .upk-flex-last {
5190 order: 99;
5191 }
5192
5193 @media (min-width: 640px) {
5194 .upk-flex-first\@s {
5195 order: -1;
5196 }
5197 .upk-flex-last\@s {
5198 order: 99;
5199 }
5200 }
5201 @media (min-width: 960px) {
5202 .upk-flex-first\@m {
5203 order: -1;
5204 }
5205 .upk-flex-last\@m {
5206 order: 99;
5207 }
5208 }
5209 @media (min-width: 1200px) {
5210 .upk-flex-first\@l {
5211 order: -1;
5212 }
5213 .upk-flex-last\@l {
5214 order: 99;
5215 }
5216 }
5217 @media (min-width: 1600px) {
5218 .upk-flex-first\@xl {
5219 order: -1;
5220 }
5221 .upk-flex-last\@xl {
5222 order: 99;
5223 }
5224 }
5225 .upk-flex-none {
5226 flex: none;
5227 }
5228
5229 .upk-flex-auto {
5230 flex: auto;
5231 }
5232
5233 .upk-flex-1 {
5234 flex: 1;
5235 }
5236
5237 .upk-slidenav {
5238 padding: 5px 10px;
5239 color: rgba(102, 102, 102, 0.5);
5240 }
5241
5242 .upk-slidenav:hover,
5243 .upk-slidenav:focus {
5244 color: rgba(102, 102, 102, 0.9);
5245 outline: none;
5246 }
5247
5248 .upk-slidenav:active {
5249 color: rgba(102, 102, 102, 0.5);
5250 }
5251
5252 .upk-slidenav-large {
5253 padding: 10px 10px;
5254 }
5255
5256 .upk-slidenav-container {
5257 display: flex;
5258 }
5259
5260 .upk-icon {
5261 margin: 0;
5262 border: none;
5263 border-radius: 0;
5264 overflow: visible;
5265 font: inherit;
5266 color: inherit;
5267 text-transform: none;
5268 padding: 0;
5269 background-color: transparent;
5270 display: inline-block;
5271 fill: currentcolor;
5272 line-height: 0;
5273 }
5274
5275 /* ------------------------------------------------
5276 [1] Tooltip css Styles
5277 -------------------------------------------------*/
5278 [class*=elementor-widget-upk-] [aria-label][role~=tooltip] {
5279 position: relative;
5280 }
5281 [class*=elementor-widget-upk-] [aria-label][role~=tooltip]::before,
5282 [class*=elementor-widget-upk-] [aria-label][role~=tooltip]::after {
5283 transform: translate3d(0, 0, 0);
5284 -webkit-backface-visibility: hidden;
5285 backface-visibility: hidden;
5286 will-change: transform;
5287 opacity: 0;
5288 pointer-events: none;
5289 transition: all var(--microtip-transition-duration, 0.18s) var(--microtip-transition-easing, ease-in-out) var(--microtip-transition-delay, 0s);
5290 position: absolute;
5291 box-sizing: border-box;
5292 z-index: 10;
5293 transform-origin: top;
5294 }
5295 [class*=elementor-widget-upk-] [aria-label][role~=tooltip]::before {
5296 background-size: 100% auto !important;
5297 content: "";
5298 }
5299 [class*=elementor-widget-upk-] [aria-label][role~=tooltip]::after {
5300 background: rgba(17, 17, 17, 0.9);
5301 border-radius: 4px;
5302 color: #ffffff;
5303 content: attr(aria-label);
5304 font-size: var(--microtip-font-size, 13px);
5305 font-weight: var(--microtip-font-weight, normal);
5306 text-transform: capitalize;
5307 padding: 10px 15px;
5308 box-sizing: content-box;
5309 width: 250px;
5310 }
5311 [class*=elementor-widget-upk-] [aria-label][role~=tooltip]:hover::before,
5312 [class*=elementor-widget-upk-] [aria-label][role~=tooltip]:hover::after,
5313 [class*=elementor-widget-upk-] [aria-label][role~=tooltip]:focus::before,
5314 [class*=elementor-widget-upk-] [aria-label][role~=tooltip]:focus::after {
5315 opacity: 1;
5316 pointer-events: auto;
5317 }
5318
5319 .upk-inline-block {
5320 display: inline-block;
5321 position: relative;
5322 width: 100%;
5323 max-width: 100%;
5324 vertical-align: middle;
5325 -webkit-backface-visibility: hidden;
5326 }
5327
5328 /* ------------------------------------------------
5329 [2] Position Modifiers
5330 -------------------------------------------------*/
5331 [class*=elementor-widget-upk-] {
5332 /* ------------------------------------------------
5333 [2.1] Top Left
5334 -------------------------------------------------*/
5335 /* ------------------------------------------------
5336 [2.2] Top Right
5337 -------------------------------------------------*/
5338 /* ------------------------------------------------
5339 [2.3] Bottom
5340 -------------------------------------------------*/
5341 /* ------------------------------------------------
5342 [2.4] Bottom Left
5343 -------------------------------------------------*/
5344 /* ------------------------------------------------
5345 [2.5] Bottom Right
5346 -------------------------------------------------*/
5347 /* ------------------------------------------------
5348 [2.6] Left
5349 -------------------------------------------------*/
5350 /* ------------------------------------------------
5351 [2.7] Right
5352 -------------------------------------------------*/
5353 /* ------------------------------------------------
5354 [3] Size
5355 -------------------------------------------------*/
5356 }
5357 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=top]::before {
5358 background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%280%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E") no-repeat;
5359 height: 6px;
5360 width: 18px;
5361 margin-bottom: 6px;
5362 }
5363 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=top]::after {
5364 margin-bottom: 11px;
5365 }
5366 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=top]::before {
5367 transform: translate3d(-50%, 0, 0);
5368 bottom: 100%;
5369 left: 50%;
5370 }
5371 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=top]:hover::before {
5372 transform: translate3d(-50%, -5px, 0);
5373 }
5374 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=top]::after {
5375 transform: translate3d(-50%, 0, 0);
5376 bottom: 100%;
5377 left: 50%;
5378 }
5379 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=top]:hover::after {
5380 transform: translate3d(-50%, -5px, 0);
5381 }
5382 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=top-left]::after {
5383 transform: translate3d(calc(-100% + 16px), 0, 0);
5384 bottom: 100%;
5385 }
5386 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=top-left]:hover::after {
5387 transform: translate3d(calc(-100% + 16px), -5px, 0);
5388 }
5389 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=top-right]::after {
5390 transform: translate3d(calc(0% - 16px), 0, 0);
5391 bottom: 100%;
5392 }
5393 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=top-right]:hover::after {
5394 transform: translate3d(calc(0% - 16px), -5px, 0);
5395 }
5396 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=bottom]::before {
5397 background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%28180%2018%206%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E") no-repeat;
5398 height: 6px;
5399 width: 18px;
5400 margin-top: 5px;
5401 margin-bottom: 0;
5402 }
5403 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=bottom]::after {
5404 margin-top: 11px;
5405 }
5406 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=bottom]::before {
5407 transform: translate3d(-50%, -10px, 0);
5408 bottom: auto;
5409 left: 50%;
5410 top: 100%;
5411 }
5412 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=bottom]:hover::before {
5413 transform: translate3d(-50%, 0, 0);
5414 }
5415 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=bottom]::after {
5416 transform: translate3d(-50%, -10px, 0);
5417 top: 100%;
5418 left: 50%;
5419 }
5420 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=bottom]:hover::after {
5421 transform: translate3d(-50%, 0, 0);
5422 }
5423 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=bottom-left]::after {
5424 transform: translate3d(calc(-100% + 16px), -10px, 0);
5425 top: 100%;
5426 }
5427 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=bottom-left]:hover::after {
5428 transform: translate3d(calc(-100% + 16px), 0, 0);
5429 }
5430 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=bottom-right]::after {
5431 transform: translate3d(calc(0% - 16px), -10px, 0);
5432 top: 100%;
5433 }
5434 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=bottom-right]:hover::after {
5435 transform: translate3d(calc(0% - 16px), 0, 0);
5436 }
5437 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=left]::before,
5438 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=left]::after {
5439 bottom: auto;
5440 left: auto;
5441 right: 100%;
5442 top: 50%;
5443 transform: translate3d(10px, -50%, 0);
5444 }
5445 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=left]::before {
5446 background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212px%22%20height%3D%2236px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%28-90%2018%2018%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E") no-repeat;
5447 height: 18px;
5448 width: 6px;
5449 margin-right: 5px;
5450 margin-bottom: 0;
5451 }
5452 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=left]::after {
5453 margin-right: 11px;
5454 }
5455 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=left]:hover::before,
5456 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=left]:hover::after {
5457 transform: translate3d(0, -50%, 0);
5458 }
5459 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=right]::before,
5460 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=right]::after {
5461 bottom: auto;
5462 left: 100%;
5463 top: 50%;
5464 transform: translate3d(-10px, -50%, 0);
5465 }
5466 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=right]::before {
5467 background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212px%22%20height%3D%2236px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%2890%206%206%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E") no-repeat;
5468 height: 18px;
5469 width: 6px;
5470 margin-bottom: 0;
5471 margin-left: 5px;
5472 }
5473 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=right]::after {
5474 margin-left: 11px;
5475 }
5476 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=right]:hover::before,
5477 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=right]:hover::after {
5478 transform: translate3d(0, -50%, 0);
5479 }
5480 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-size=small]::after {
5481 white-space: initial;
5482 width: 80px;
5483 }
5484 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-size=medium]::after {
5485 white-space: initial;
5486 width: 150px;
5487 }
5488 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-size=large]::after {
5489 white-space: initial;
5490 width: 260px;
5491 }
5492
5493 .upk-in-animation {
5494 perspective: var(--upk-perspective, 600px);
5495 -webkit-perspective: var(--upk-perspective, 600px);
5496 }
5497 .upk-in-animation .upk-item {
5498 opacity: 0;
5499 transform-origin: var(--upk-transform-origin, center top);
5500 transform-style: preserve-3d;
5501 transition: opacity 0s cubic-bezier(0.215, 0.61, 0.355, 1), transform 0s cubic-bezier(0.215, 0.61, 0.355, 1);
5502 -webkit-transform: translate(var(--upk-translate-x, 0), var(--upk-translate-y, 100%)) rotateX(var(--upk-rotate-x, -80deg)) rotateY(var(--upk-rotate-y, 0)) rotateZ(var(--upk-rotate-z, 0)) scaleX(var(--upk-scale-x, 1)) scaleY(var(--upk-scale-y, 1)) skewX(var(--upk-skew-x, 0)) skewY(var(--upk-skew-y, 0));
5503 transform: translate(var(--upk-translate-x, 0), var(--upk-translate-y, 100%)) rotateX(var(--upk-rotate-x, -80deg)) rotateY(var(--upk-rotate-y, 0)) rotateZ(var(--upk-rotate-z, 0)) scaleX(var(--upk-scale-x, 1)) scaleY(var(--upk-scale-y, 1)) skewX(var(--upk-skew-x, 0)) skewY(var(--upk-skew-y, 0));
5504 }
5505 .upk-in-animation .upk-item.is-inview {
5506 transform: none;
5507 opacity: 1;
5508 transition-duration: var(--upk-transition-duration, 800ms) !important;
5509 }
5510
5511 @media (min-width: 768px) and (max-width: 1024px) {
5512 .upk-hide-orphan-yes .upk-hide-orphan-tablet {
5513 display: none !important;
5514 }
5515 }
5516 .upk-alex-grid {
5517 position: relative;
5518 }
5519 .upk-alex-grid .upk-alex-wrap {
5520 display: grid;
5521 grid-template-columns: repeat(1, 1fr);
5522 }
5523 .upk-alex-grid .upk-item {
5524 position: relative;
5525 overflow: hidden;
5526 display: flex;
5527 }
5528 .upk-alex-grid .upk-item:hover .upk-button-wrap {
5529 margin-bottom: 0 !important;
5530 }
5531 .upk-alex-grid .upk-item:hover .upk-readmore {
5532 background: #fff;
5533 }
5534 .upk-alex-grid .upk-item:hover .upk-readmore .upk-readmore-icon:before {
5535 width: 50px;
5536 background: #2B2D42;
5537 }
5538 .upk-alex-grid .upk-item:hover .upk-readmore .upk-readmore-icon span:before,
5539 .upk-alex-grid .upk-item:hover .upk-readmore .upk-readmore-icon span:after {
5540 width: 10px;
5541 transition-delay: 0.3s;
5542 background: #2B2D42;
5543 opacity: 1;
5544 }
5545 .upk-alex-grid .upk-item:hover .upk-post-format a {
5546 transform: translateY(0);
5547 opacity: 1;
5548 }
5549 .upk-alex-grid .upk-meta {
5550 position: absolute;
5551 top: 15px;
5552 left: 15px;
5553 display: flex;
5554 align-items: center;
5555 }
5556 .upk-alex-grid .upk-meta .upk-author-img {
5557 display: inline-flex;
5558 }
5559 .upk-alex-grid .upk-meta .upk-author-img img {
5560 border-radius: 80px;
5561 margin-right: 10px;
5562 }
5563 .upk-alex-grid .upk-meta .upk-author-name a {
5564 color: #dcdcdc;
5565 font-size: 14px;
5566 text-transform: capitalize;
5567 font-weight: 600;
5568 }
5569 .upk-alex-grid .upk-meta .upk-reading-time,
5570 .upk-alex-grid .upk-meta .upk-date,
5571 .upk-alex-grid .upk-meta .upk-post-time {
5572 color: #dcdcdc;
5573 font-size: 12px;
5574 font-weight: 500;
5575 }
5576 .upk-alex-grid .upk-meta .upk-post-time {
5577 margin-left: 5px;
5578 }
5579 .upk-alex-grid .upk-meta .upk-post-time i {
5580 margin-right: 2px;
5581 }
5582 .upk-alex-grid .upk-meta .upk-date-reading-wrap > div {
5583 position: relative;
5584 display: inline-flex;
5585 }
5586 .upk-alex-grid .upk-meta .upk-date-reading-wrap > div:before {
5587 content: attr(data-separator);
5588 margin: 0 5px;
5589 }
5590 .upk-alex-grid .upk-meta .upk-date-reading-wrap > div:nth-child(1)::before {
5591 display: none;
5592 }
5593 .upk-alex-grid .upk-image-wrap {
5594 width: 100%;
5595 }
5596 .upk-alex-grid .upk-image-wrap .upk-img {
5597 position: relative;
5598 width: 100%;
5599 height: 100%;
5600 object-fit: cover;
5601 }
5602 .upk-alex-grid .upk-content-wrap {
5603 position: absolute;
5604 overflow: hidden;
5605 width: 100%;
5606 bottom: 0;
5607 height: auto;
5608 background: rgba(43, 45, 66, 0.3);
5609 }
5610 .upk-alex-grid .upk-content {
5611 padding: 20px;
5612 }
5613 .upk-alex-grid .upk-title {
5614 font-size: 18px;
5615 font-weight: 600;
5616 display: inline;
5617 margin: 0;
5618 }
5619 .upk-alex-grid .upk-title a {
5620 color: #fff;
5621 }
5622 .upk-alex-grid .upk-category {
5623 margin-bottom: 5px;
5624 }
5625 .upk-alex-grid .upk-category a {
5626 font-size: 14px;
5627 font-weight: 500;
5628 color: rgba(255, 255, 255, 0.5);
5629 }
5630 .upk-alex-grid .upk-button-wrap {
5631 margin-bottom: -50px;
5632 transition: margin-bottom 0.5s cubic-bezier(0.25, 0.85, 0.35, 0.98);
5633 }
5634 .upk-alex-grid .upk-readmore {
5635 display: flex;
5636 position: relative;
5637 padding: 25px 20px;
5638 transition: all 0.3s ease;
5639 }
5640 .upk-alex-grid .upk-readmore .upk-readmore-icon {
5641 position: relative;
5642 }
5643 .upk-alex-grid .upk-readmore .upk-readmore-icon:before {
5644 content: "";
5645 position: absolute;
5646 left: 0;
5647 height: 2px;
5648 width: 15px;
5649 background: rgba(255, 255, 255, 0.5);
5650 transition: all 0.5s ease;
5651 }
5652 .upk-alex-grid .upk-readmore .upk-readmore-icon span:before,
5653 .upk-alex-grid .upk-readmore .upk-readmore-icon span:after {
5654 content: "";
5655 position: absolute;
5656 left: 40px;
5657 width: 10px;
5658 height: 2px;
5659 background: transparent;
5660 border-radius: 10px;
5661 transition: all 0.5s ease;
5662 opacity: 0;
5663 }
5664 .upk-alex-grid .upk-readmore .upk-readmore-icon span:after {
5665 transform: rotate(-45deg);
5666 bottom: -6px;
5667 }
5668 .upk-alex-grid .upk-readmore .upk-readmore-icon span:before {
5669 transform: rotate(45deg);
5670 top: -4px;
5671 }
5672 .upk-alex-grid .upk-content-left .upk-content-wrap {
5673 left: 0;
5674 }
5675 .upk-alex-grid .upk-content-right .upk-content-wrap {
5676 right: 0;
5677 }
5678 .upk-alex-grid .upk-post-format {
5679 position: absolute;
5680 right: 0;
5681 top: 0;
5682 margin: 15px;
5683 }
5684 .upk-alex-grid .upk-post-format a {
5685 padding: 16px 16px;
5686 display: inline-flex;
5687 color: #fff;
5688 font-size: 16px;
5689 transform: translateY(15px);
5690 opacity: 0;
5691 transition: all 0.5s cubic-bezier(0.25, 0.85, 0.35, 0.98);
5692 }
5693
5694 .upk-global-link-yes .upk-alex-grid .upk-item:hover {
5695 cursor: pointer;
5696 }
5697
5698 @media (min-width: 768px) {
5699 .upk-alex-grid .upk-style-1 {
5700 grid-template-columns: repeat(6, 1fr);
5701 }
5702 .upk-alex-grid .upk-style-1 .upk-item:nth-child(5n+1), .upk-alex-grid .upk-style-1 .upk-item:nth-child(5n+2), .upk-alex-grid .upk-style-1 .upk-item:nth-child(5n+3), .upk-alex-grid .upk-style-1 .upk-item:nth-child(5n+4), .upk-alex-grid .upk-style-1 .upk-item:nth-child(5n+5) {
5703 grid-column: span 3/auto;
5704 }
5705 .upk-alex-grid .upk-style-2 {
5706 grid-template-columns: repeat(2, 1fr);
5707 }
5708 .upk-alex-grid .upk-style-2 .upk-content-wrap {
5709 width: 70%;
5710 }
5711 .upk-alex-grid .upk-style-3 {
5712 grid-template-columns: repeat(6, 1fr);
5713 }
5714 .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+2) {
5715 grid-column: span 3/auto;
5716 grid-row: span 2;
5717 }
5718 .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-meta {
5719 top: 30px;
5720 left: 30px;
5721 }
5722 .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-content {
5723 padding: 30px;
5724 }
5725 .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-title {
5726 font-size: 24px;
5727 }
5728 .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-category a {
5729 font-size: 18px;
5730 }
5731 .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-button-wrap {
5732 margin-bottom: -60px;
5733 }
5734 .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-readmore {
5735 padding: 30px;
5736 }
5737 .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+2):hover .upk-button-wrap {
5738 margin-bottom: 0 !important;
5739 }
5740 .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+1), .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+3), .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+4), .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+5) {
5741 grid-column: span 3/auto;
5742 }
5743 .upk-alex-grid .upk-style-3 .upk-item .upk-content-wrap {
5744 width: 80%;
5745 }
5746 }
5747 @media (min-width: 1024px) {
5748 .upk-alex-grid .upk-style-1 .upk-item:nth-child(5n+1), .upk-alex-grid .upk-style-1 .upk-item:nth-child(5n+2) {
5749 grid-column: span 3/auto;
5750 }
5751 .upk-alex-grid .upk-style-1 .upk-item:nth-child(5n+3), .upk-alex-grid .upk-style-1 .upk-item:nth-child(5n+4), .upk-alex-grid .upk-style-1 .upk-item:nth-child(5n+5) {
5752 grid-column: span 2/auto;
5753 }
5754 .upk-alex-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-content-wrap {
5755 width: 70%;
5756 }
5757 .upk-alex-grid .upk-style-2 {
5758 grid-template-columns: repeat(3, 1fr);
5759 }
5760 .upk-alex-grid .upk-style-3 .upk-content-wrap {
5761 width: 70%;
5762 }
5763 .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+2) {
5764 grid-column: span 2/auto;
5765 grid-row: span 2;
5766 }
5767 .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+1), .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+3), .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+4), .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+5) {
5768 grid-column: span 2/auto;
5769 }
5770 .upk-alex-grid .upk-style-3 .upk-content-wrap {
5771 width: 70%;
5772 }
5773 }
5774 @media (min-width: 1440px) {
5775 .upk-alex-grid .upk-style-1 .upk-item:nth-child(1) .upk-content-wrap, .upk-alex-grid .upk-style-1 .upk-item:nth-child(2) .upk-content-wrap {
5776 width: 50%;
5777 }
5778 }
5779 .upk-banner-wrap .upk-item {
5780 height: 300px;
5781 position: relative;
5782 overflow: hidden;
5783 }
5784 .upk-banner-wrap .upk-item::before {
5785 position: absolute;
5786 content: "";
5787 width: 100%;
5788 height: 100%;
5789 }
5790 .upk-banner-wrap .upk-content {
5791 position: absolute;
5792 padding: 40px;
5793 }
5794 .upk-banner-wrap .upk-title {
5795 font-size: 18px;
5796 margin: 0;
5797 text-transform: uppercase;
5798 }
5799 .upk-banner-wrap .upk-title a {
5800 text-decoration: none;
5801 color: #27272d;
5802 transition: all 0.3s ease-in;
5803 }
5804 .upk-banner-wrap .upk-title a:hover {
5805 color: #D90429;
5806 }
5807 .upk-banner-wrap .upk-sub-title {
5808 font-size: 16px;
5809 color: #191b1e;
5810 font-weight: 400;
5811 margin: 0;
5812 text-transform: capitalize;
5813 }
5814 .upk-banner-wrap .upk-text {
5815 color: #262a2f;
5816 font-size: 12px;
5817 text-transform: capitalize;
5818 margin-bottom: 20px;
5819 }
5820 .upk-banner-wrap .upk-text p {
5821 margin: 0;
5822 }
5823 .upk-banner-wrap .upk-text strong {
5824 color: #fff;
5825 }
5826 .upk-banner-wrap .upk-buy-btn a {
5827 color: #3b3f42;
5828 text-decoration: none;
5829 text-transform: capitalize;
5830 font-size: 12px;
5831 font-weight: 600;
5832 background: 0 0;
5833 border: 1px solid #3b3f42;
5834 padding: 7px 15px;
5835 transition: all 0.3s ease-in;
5836 display: inline-block;
5837 }
5838 .upk-banner-wrap .upk-buy-btn a:hover {
5839 background: #edeeee;
5840 color: rgba(24, 21, 21, 0.979);
5841 }
5842 .upk-banner-wrap .upk-buy-btn a svg {
5843 width: 1em;
5844 height: 1em;
5845 fill: #3b3f42;
5846 transition: all 0.3s ease-in;
5847 }
5848 .upk-banner-wrap .upk-discount {
5849 position: absolute;
5850 color: #fff;
5851 font-weight: 600;
5852 font-size: 10px;
5853 border: 0;
5854 background: #f00;
5855 text-align: center;
5856 padding: 4px 12px;
5857 }
5858 .upk-banner-wrap .upk-banner-size-text {
5859 position: absolute;
5860 background: red;
5861 font-size: 10px;
5862 padding: 5px;
5863 color: #fff;
5864 font-weight: 700;
5865 text-align: center;
5866 }
5867
5868 .upk-sale-badge-style-1 .upk-discount {
5869 top: 0;
5870 left: 0;
5871 }
5872
5873 .upk-sale-badge-style-2 .upk-discount {
5874 top: 0;
5875 right: 0;
5876 }
5877
5878 .upk-sale-badge-style-3 .upk-discount {
5879 bottom: 0;
5880 left: 0;
5881 }
5882
5883 .upk-sale-badge-style-4 .upk-discount {
5884 bottom: 0;
5885 right: 0;
5886 }
5887
5888 .upk-sale-badge-style-5 .upk-discount {
5889 bottom: 0;
5890 left: 50%;
5891 transform: translateX(-50%);
5892 }
5893
5894 .upk-sale-badge-style-6 .upk-discount {
5895 top: 0;
5896 left: 50%;
5897 transform: translateX(-50%);
5898 }
5899
5900 .upk-sale-badge-style-7 .upk-discount {
5901 top: 0;
5902 left: 0;
5903 bottom: 0;
5904 writing-mode: vertical-rl;
5905 text-orientation: mixed;
5906 transform: rotate(180deg);
5907 }
5908
5909 .upk-sale-badge-style-8 .upk-discount {
5910 top: 0;
5911 right: 0;
5912 bottom: 0;
5913 writing-mode: vertical-rl;
5914 text-orientation: mixed;
5915 transform: rotate(180deg);
5916 }
5917
5918 .upk-size-badge-style-1 .upk-banner-size-text {
5919 top: 0;
5920 left: 0;
5921 }
5922
5923 .upk-size-badge-style-2 .upk-banner-size-text {
5924 top: 0;
5925 right: 0;
5926 }
5927
5928 .upk-size-badge-style-3 .upk-banner-size-text {
5929 bottom: 0;
5930 left: 0;
5931 }
5932
5933 .upk-size-badge-style-4 .upk-banner-size-text {
5934 bottom: 0;
5935 right: 0;
5936 }
5937
5938 .upk-size-badge-style-5 .upk-banner-size-text {
5939 bottom: 0;
5940 left: 50%;
5941 transform: translateX(-50%);
5942 }
5943
5944 .upk-size-badge-style-6 .upk-banner-size-text {
5945 top: 0;
5946 left: 50%;
5947 transform: translateX(-50%);
5948 }
5949
5950 .upk-size-badge-style-7 .upk-banner-size-text {
5951 top: 0;
5952 left: 0;
5953 bottom: 0;
5954 writing-mode: vertical-rl;
5955 text-orientation: mixed;
5956 transform: rotate(180deg);
5957 }
5958
5959 .upk-size-badge-style-8 .upk-banner-size-text {
5960 top: 0;
5961 right: 0;
5962 bottom: 0;
5963 writing-mode: vertical-rl;
5964 text-orientation: mixed;
5965 transform: rotate(180deg);
5966 }
5967
5968 .upk-banner-style-1 .upk-content {
5969 left: 0;
5970 right: 0;
5971 top: 50%;
5972 transform: translateY(-50%);
5973 }
5974 .upk-banner-style-1 .upk-buy-btn {
5975 display: inline-flex;
5976 margin-top: 16px;
5977 }
5978 .upk-banner-style-1 .upk-sub-title {
5979 padding-bottom: 10px;
5980 }
5981 .upk-banner-style-1 .upk-title {
5982 padding-bottom: 7px;
5983 }
5984
5985 .upk-banner-style-2 .upk-content {
5986 display: inline-block;
5987 align-items: center;
5988 justify-content: space-between;
5989 top: 50%;
5990 left: 0;
5991 right: 0;
5992 transform: translateY(-50%);
5993 }
5994 .upk-banner-style-2 .upk-content-inner {
5995 margin-bottom: 10px;
5996 width: 100%;
5997 }
5998 .upk-banner-style-2 .upk-title {
5999 padding-bottom: 7px;
6000 }
6001 .upk-banner-style-2 .upk-text {
6002 width: 100%;
6003 }
6004 .upk-banner-style-2 .upk-buy-btn {
6005 width: 100%;
6006 text-align: left;
6007 }
6008
6009 .upk-banner-style-3 .upk-title {
6010 padding-bottom: 10px;
6011 }
6012 .upk-banner-style-3 .upk-content {
6013 display: block;
6014 align-items: center;
6015 justify-content: space-between;
6016 flex-direction: row-reverse;
6017 text-align: left;
6018 top: 50%;
6019 left: 0;
6020 right: 0;
6021 transform: translateY(-50%);
6022 }
6023 .upk-banner-style-3 .upk-content-inner {
6024 margin-bottom: 10px;
6025 width: 100%;
6026 }
6027 .upk-banner-style-3 .upk-text {
6028 margin: 0;
6029 width: 100%;
6030 }
6031 .upk-banner-style-3 .upk-buy-btn {
6032 width: 100%;
6033 text-align: left;
6034 margin-top: 15px;
6035 }
6036
6037 @media (min-width: 768px) {
6038 .upk-banner-wrap .upk-buy-btn a {
6039 font-size: 14px;
6040 padding: 9px 17px;
6041 }
6042 .upk-banner-wrap .upk-text {
6043 font-size: 14px;
6044 margin-bottom: 0;
6045 }
6046 .upk-banner-wrap .upk-title {
6047 font-size: 25px;
6048 }
6049 .upk-banner-style-2 .upk-content {
6050 display: flex;
6051 }
6052 .upk-banner-style-2 .upk-content-inner {
6053 margin-bottom: 0;
6054 }
6055 .upk-banner-style-2 .upk-discount {
6056 font-size: 12px;
6057 }
6058 .upk-banner-style-2 .upk-buy-btn {
6059 text-align: right;
6060 }
6061 .upk-banner-style-3 .upk-content {
6062 display: flex;
6063 text-align: right;
6064 }
6065 .upk-banner-style-3 .upk-buy-btn {
6066 margin-top: 0;
6067 }
6068 .upk-banner-style-3 .upk-text {
6069 display: block;
6070 }
6071 }
6072 @media (min-width: 1024px) {
6073 .upk-banner-category a {
6074 font-size: 12px;
6075 }
6076 .upk-banner-item .upk-banner-content {
6077 padding: 40px;
6078 }
6079 .upk-banner-title {
6080 margin: 20px 0;
6081 }
6082 .upk-banner-title a {
6083 font-size: 25px;
6084 }
6085 .upk-banner-meta {
6086 font-size: 14px;
6087 }
6088 }
6089 .upk-elite-grid .upk-post-grid {
6090 display: grid;
6091 grid-gap: 20px;
6092 }
6093 .upk-elite-grid .upk-item {
6094 position: relative;
6095 overflow: hidden;
6096 display: flex;
6097 }
6098 .upk-elite-grid .upk-item:hover .upk-main-image::before {
6099 opacity: 0;
6100 transform: translateY(-200px);
6101 }
6102 .upk-elite-grid .upk-item:hover .upk-meta-wrap {
6103 opacity: 0;
6104 transform: translateX(100px);
6105 }
6106 .upk-elite-grid .upk-item-box {
6107 position: relative;
6108 }
6109 .upk-elite-grid .upk-image-wrap {
6110 position: relative;
6111 display: flex;
6112 }
6113 .upk-elite-grid .upk-main-image {
6114 overflow: hidden;
6115 display: flex;
6116 position: relative;
6117 width: 100%;
6118 }
6119 .upk-elite-grid .upk-main-image::before {
6120 position: absolute;
6121 content: "";
6122 top: 0;
6123 width: 100%;
6124 height: 100%;
6125 background: linear-gradient(207deg, #2B2D42 0, rgba(141, 153, 174, 0) 42%);
6126 opacity: 1;
6127 transform: translateY(0);
6128 transition: all 0.9s cubic-bezier(0.17, 0.73, 0.66, 0.99) 0s, z-index 0s step-end, opacity 0.9s ease;
6129 }
6130 .upk-elite-grid .upk-main-image .upk-img {
6131 width: 100%;
6132 height: 100%;
6133 object-fit: cover;
6134 }
6135 .upk-elite-grid .upk-author-wrap {
6136 position: absolute;
6137 bottom: 0;
6138 left: 0;
6139 background: #fff;
6140 display: flex;
6141 align-items: center;
6142 }
6143 .upk-elite-grid .upk-author-img-wrap img {
6144 border-radius: 50%;
6145 }
6146 .upk-elite-grid .upk-author-info-warp {
6147 display: flex;
6148 flex-direction: column;
6149 }
6150 .upk-elite-grid .upk-author-info-warp .author-name .name {
6151 text-decoration: none;
6152 font-weight: 600;
6153 color: #283D58;
6154 text-transform: capitalize;
6155 letter-spacing: 1.1px;
6156 transition: all 0.3s ease-in-out;
6157 }
6158 .upk-elite-grid .upk-author-info-warp .author-depertment {
6159 color: #8D99AE;
6160 letter-spacing: 1px;
6161 text-transform: capitalize;
6162 }
6163 .upk-elite-grid .upk-content {
6164 display: flex;
6165 align-items: center;
6166 }
6167 .upk-elite-grid .upk-title {
6168 position: relative;
6169 padding-left: 50px;
6170 font-weight: 600;
6171 line-height: 1.4;
6172 margin-top: 0;
6173 }
6174 .upk-elite-grid .upk-title a {
6175 color: #283D58;
6176 transition: all 0.5s ease;
6177 }
6178 .upk-elite-grid .upk-title a:hover {
6179 color: #EF233C;
6180 background-size: 100% 2px;
6181 }
6182 .upk-elite-grid .upk-title a:before {
6183 position: absolute;
6184 content: "";
6185 border: 1px solid #EF233C;
6186 width: 37px;
6187 left: 0;
6188 }
6189 .upk-elite-grid .upk-text-wrap {
6190 padding-left: 50px;
6191 }
6192 .upk-elite-grid .upk-text {
6193 line-height: 1.5;
6194 letter-spacing: 0.5px;
6195 color: #8D99AE;
6196 }
6197 .upk-elite-grid .upk-text p {
6198 margin: 0;
6199 }
6200 .upk-elite-grid .upk-blog-post-meta {
6201 display: flex;
6202 align-items: center;
6203 }
6204 .upk-elite-grid .upk-blog-post-meta .author {
6205 width: 40px;
6206 border-radius: 30px;
6207 }
6208 .upk-elite-grid .upk-blog-post-meta .author-name {
6209 text-decoration: none;
6210 font-weight: 600;
6211 }
6212 .upk-elite-grid .upk-meta-list {
6213 display: none;
6214 }
6215 .upk-elite-grid .upk-meta-wrap {
6216 position: absolute;
6217 right: 20px;
6218 top: 20px;
6219 display: inline-flex;
6220 align-items: center;
6221 opacity: 1;
6222 transform: translateX(0);
6223 transition: all 0.8s cubic-bezier(0.17, 0.73, 0.66, 0.99) 0s, z-index 0s step-end, opacity 0.6s ease;
6224 }
6225 .upk-elite-grid .upk-category {
6226 display: flex;
6227 margin-left: 10px;
6228 }
6229 .upk-elite-grid .upk-category a {
6230 font-size: 14px;
6231 color: #dddfe2;
6232 font-weight: 600;
6233 padding: 4px 8px;
6234 display: flex;
6235 line-height: 1;
6236 border-radius: 3px;
6237 transition: all 0.3s ease;
6238 z-index: 1;
6239 }
6240 .upk-elite-grid .upk-category a + a {
6241 margin-left: 5px;
6242 }
6243 .upk-elite-grid .upk-reading-time,
6244 .upk-elite-grid .upk-post-time,
6245 .upk-elite-grid .upk-date {
6246 font-size: 14px;
6247 color: #ffffff;
6248 display: flex;
6249 line-height: 1;
6250 z-index: 1;
6251 }
6252 .upk-elite-grid .upk-post-time i {
6253 margin-right: 2px;
6254 }
6255 .upk-elite-grid .upk-style-1 {
6256 grid-template-columns: repeat(1, 1fr);
6257 }
6258 .upk-elite-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-author-wrap {
6259 padding: 20px 20px 20px 0;
6260 }
6261 .upk-elite-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-author-img-wrap img {
6262 width: 38px;
6263 }
6264 .upk-elite-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-author-info-warp {
6265 padding-left: 15px;
6266 }
6267 .upk-elite-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-author-info-warp .author-name .name {
6268 font-size: 14px;
6269 }
6270 .upk-elite-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-author-info-warp .author-depertment {
6271 font-size: 12px;
6272 }
6273 .upk-elite-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-content {
6274 padding: 30px 30px 30px 0;
6275 }
6276 .upk-elite-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-title {
6277 margin-bottom: 10px;
6278 font-size: 16px;
6279 }
6280 .upk-elite-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-title a:before {
6281 top: 12px;
6282 }
6283 .upk-elite-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-text {
6284 font-size: 13px;
6285 }
6286 .upk-elite-grid .upk-style-2 {
6287 grid-template-columns: repeat(6, 1fr);
6288 }
6289 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) {
6290 grid-column: span 6/auto;
6291 }
6292 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-item-box {
6293 display: block;
6294 }
6295 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-author-wrap {
6296 padding: 20px 20px 20px 0;
6297 }
6298 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-author-img-wrap img {
6299 width: 38px;
6300 }
6301 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-author-info-warp {
6302 padding-left: 15px;
6303 }
6304 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-author-info-warp .author-name .name {
6305 font-size: 14px;
6306 }
6307 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-author-info-warp .author-depertment {
6308 font-size: 12px;
6309 }
6310 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-content {
6311 padding: 20px;
6312 }
6313 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-title {
6314 margin-bottom: 10px;
6315 font-size: 16px;
6316 }
6317 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-title a:before {
6318 top: 18px;
6319 }
6320 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-text {
6321 font-size: 13px;
6322 }
6323 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+2), .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+3), .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+4), .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+5) {
6324 grid-column: span 6/auto;
6325 }
6326 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-author-wrap, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-author-wrap, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-author-wrap, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-author-wrap {
6327 padding: 20px 20px 20px 0;
6328 }
6329 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-author-img-wrap img, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-author-img-wrap img, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-author-img-wrap img, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-author-img-wrap img {
6330 width: 38px;
6331 }
6332 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-author-info-warp, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-author-info-warp, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-author-info-warp, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-author-info-warp {
6333 padding-left: 15px;
6334 }
6335 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-author-info-warp .author-name .name, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-author-info-warp .author-name .name, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-author-info-warp .author-name .name, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-author-info-warp .author-name .name {
6336 font-size: 14px;
6337 }
6338 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-author-info-warp .author-depertment, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-author-info-warp .author-depertment, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-author-info-warp .author-depertment, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-author-info-warp .author-depertment {
6339 font-size: 12px;
6340 }
6341 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-content, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-content, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-content, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-content {
6342 padding-top: 30px;
6343 padding-right: 30px;
6344 }
6345 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-title, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-title, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-title, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-title {
6346 margin-bottom: 10px;
6347 font-size: 16px;
6348 }
6349 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-title a:before, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-title a:before, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-title a:before, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-title a:before {
6350 top: 12px;
6351 }
6352 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-text-wrap, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-text-wrap, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-text-wrap, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-text-wrap {
6353 display: none;
6354 }
6355 .upk-elite-grid .upk-style-3 {
6356 grid-template-columns: repeat(6, 1fr);
6357 }
6358 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) {
6359 grid-column: span 6/auto;
6360 grid-row: span 3/auto;
6361 }
6362 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-author-wrap {
6363 padding: 20px 20px 20px 0;
6364 }
6365 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-author-img-wrap img {
6366 width: 38px;
6367 }
6368 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-author-info-warp {
6369 padding-left: 15px;
6370 }
6371 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-author-info-warp .author-name .name {
6372 font-size: 14px;
6373 }
6374 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-author-info-warp .author-depertment {
6375 font-size: 12px;
6376 }
6377 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-content {
6378 padding: 30px 30px 30px 0;
6379 }
6380 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-title {
6381 margin-bottom: 10px;
6382 font-size: 16px;
6383 }
6384 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-title a:before {
6385 top: 12px;
6386 }
6387 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-text {
6388 font-size: 13px;
6389 }
6390 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2), .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3), .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) {
6391 grid-column: span 6/auto;
6392 }
6393 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-item-box, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-item-box, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-item-box {
6394 display: block;
6395 }
6396 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-main-image::before, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-main-image::before, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-main-image::before {
6397 content: none;
6398 }
6399 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-author-wrap, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-author-wrap, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-author-wrap {
6400 padding: 5px 5px 5px 0;
6401 }
6402 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-author-img-wrap img, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-author-img-wrap img, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-author-img-wrap img {
6403 width: 30px;
6404 }
6405 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-author-info-warp, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-author-info-warp, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-author-info-warp {
6406 padding-left: 10px;
6407 }
6408 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-author-info-warp .author-name, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-author-info-warp .author-name, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-author-info-warp .author-name {
6409 margin-bottom: 0px;
6410 }
6411 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-author-info-warp .author-name .name, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-author-info-warp .author-name .name, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-author-info-warp .author-name .name {
6412 font-size: 12px;
6413 }
6414 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-author-info-warp .author-depertment, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-author-info-warp .author-depertment, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-author-info-warp .author-depertment {
6415 font-size: 10px;
6416 }
6417 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-content, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-content, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-content {
6418 padding-top: 15px;
6419 padding-right: 15px;
6420 padding-left: 15px;
6421 }
6422 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-title, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-title, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-title {
6423 margin-bottom: 10px;
6424 font-size: 12px;
6425 }
6426 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-title a:before, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-title a:before, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-title a:before {
6427 top: 12px;
6428 }
6429 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-text-wrap, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-text-wrap, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-text-wrap {
6430 display: none;
6431 }
6432 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-meta-wrap, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-meta-wrap, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-meta-wrap {
6433 display: none;
6434 }
6435 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-meta-list, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-meta-list, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-meta-list {
6436 display: flex;
6437 padding-left: 50px;
6438 }
6439 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-meta-list .upk-date, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-meta-list .upk-date, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-meta-list .upk-date {
6440 margin-left: 10px;
6441 margin-right: 0;
6442 }
6443 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-category, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-category, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-category {
6444 margin-left: 0;
6445 }
6446 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-reading-time,
6447 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-post-time,
6448 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-date, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-reading-time,
6449 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-post-time,
6450 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-date, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-reading-time,
6451 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-post-time,
6452 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-date {
6453 color: #999;
6454 }
6455 .upk-elite-grid .upk-date-reading-wrap > div {
6456 position: relative;
6457 display: inline-flex;
6458 }
6459 .upk-elite-grid .upk-date-reading-wrap > div:before {
6460 content: attr(data-separator);
6461 margin: 0 5px;
6462 }
6463 .upk-elite-grid .upk-date-reading-wrap > div:nth-child(1)::before {
6464 display: none;
6465 }
6466
6467 .upk-global-link-yes .upk-elite-grid .upk-item:hover {
6468 cursor: pointer;
6469 }
6470
6471 @media only screen and (min-width: 600px) {
6472 .upk-elite-grid .upk-style-1 {
6473 grid-template-columns: repeat(3, 1fr);
6474 }
6475 .upk-elite-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-title {
6476 margin-bottom: 20px;
6477 font-size: 20px;
6478 }
6479 .upk-elite-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-text-wrap .upk-text {
6480 font-size: 15px;
6481 }
6482 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) {
6483 grid-column: span 4/auto;
6484 }
6485 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-item-box {
6486 display: flex;
6487 }
6488 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-image-wrap {
6489 max-width: 50%;
6490 min-width: 50%;
6491 }
6492 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-title {
6493 margin-bottom: 20px;
6494 font-size: 25px;
6495 }
6496 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-text {
6497 font-size: 16px;
6498 }
6499 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+2), .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+3), .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+4), .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+5) {
6500 grid-column: span 2/auto;
6501 }
6502 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-title, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-title, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-title, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-title {
6503 margin-bottom: 20px;
6504 font-size: 20px;
6505 }
6506 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-text, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-text, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-text, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-text {
6507 font-size: 15px;
6508 }
6509 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) {
6510 grid-column: span 3/auto;
6511 }
6512 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-title {
6513 margin-bottom: 20px;
6514 font-size: 25px;
6515 }
6516 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-title a:before {
6517 top: 16px;
6518 }
6519 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-text {
6520 font-size: 16px;
6521 }
6522 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2), .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3), .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) {
6523 grid-column: span 3/auto;
6524 }
6525 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-item-box, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-item-box, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-item-box {
6526 display: flex;
6527 }
6528 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-image-wrap, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-image-wrap, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-image-wrap {
6529 width: 40%;
6530 }
6531 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-content, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-content, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-content {
6532 width: 60%;
6533 }
6534 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-author-wrap, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-author-wrap, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-author-wrap {
6535 padding: 10px 10px 10px 0;
6536 }
6537 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-author-img-wrap img, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-author-img-wrap img, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-author-img-wrap img {
6538 width: 32px;
6539 }
6540 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-author-info-warp, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-author-info-warp, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-author-info-warp {
6541 padding-left: 12px;
6542 }
6543 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-author-info-warp .author-name .name, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-author-info-warp .author-name .name, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-author-info-warp .author-name .name {
6544 font-size: 14px;
6545 }
6546 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-author-info-warp .author-depertment, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-author-info-warp .author-depertment, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-author-info-warp .author-depertment {
6547 font-size: 12px;
6548 }
6549 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-content, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-content, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-content {
6550 padding-top: 0px;
6551 padding-right: 30px;
6552 }
6553 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-title, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-title, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-title {
6554 margin-bottom: 10px;
6555 font-size: 16px;
6556 }
6557 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-title a:before, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-title a:before, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-title a:before {
6558 top: 12px;
6559 }
6560 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-text-wrap, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-text-wrap, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-text-wrap {
6561 display: none;
6562 }
6563 }
6564 @media only screen and (min-width: 600px) and (max-width: 1024px) {
6565 .upk-elite-grid .upk-style-1 {
6566 grid-template-columns: repeat(2, 1fr);
6567 }
6568 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) {
6569 grid-column: span 6/auto;
6570 }
6571 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-title {
6572 font-size: 20px;
6573 }
6574 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-title a:before {
6575 top: 14px;
6576 }
6577 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-text {
6578 font-size: 15px;
6579 }
6580 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+2), .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+3), .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+4), .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+5) {
6581 grid-column: span 3/auto;
6582 }
6583 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-title a:before, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-title a:before, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-title a:before, .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-title a:before {
6584 top: 14px;
6585 }
6586 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) {
6587 grid-column: span 6/auto;
6588 }
6589 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2), .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3), .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) {
6590 grid-column: span 6/auto;
6591 }
6592 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-item-box, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-item-box, .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-item-box {
6593 display: flex;
6594 }
6595 }
6596 .upk-hazel-grid .upk-post-grid {
6597 display: grid;
6598 grid-template-columns: repeat(1, 1fr);
6599 }
6600 .upk-hazel-grid .upk-item {
6601 position: relative;
6602 overflow: hidden;
6603 transition: all 0.3s ease;
6604 }
6605 .upk-hazel-grid .upk-item:hover .upk-content {
6606 opacity: 1;
6607 transform: translateY(0);
6608 }
6609 .upk-hazel-grid .upk-item:hover .upk-meta {
6610 opacity: 1;
6611 }
6612 .upk-hazel-grid .upk-item-box {
6613 position: relative;
6614 overflow: hidden;
6615 transition: all 0.3s ease-in;
6616 height: 100%;
6617 }
6618 .upk-hazel-grid .upk-item-box:before {
6619 content: "";
6620 display: block;
6621 position: absolute;
6622 width: 100%;
6623 top: 0;
6624 bottom: 0;
6625 z-index: 2;
6626 transition: all 0.3s ease;
6627 }
6628 .upk-hazel-grid .upk-item-box:hover .upk-img {
6629 transform: scale(1.1);
6630 }
6631 .upk-hazel-grid .upk-img {
6632 width: 100%;
6633 height: 100%;
6634 object-fit: cover;
6635 transition: all 0.3s ease;
6636 }
6637 .upk-hazel-grid .upk-content {
6638 padding: 30px;
6639 transition: all 0.3s ease;
6640 opacity: 1;
6641 }
6642 .upk-hazel-grid .upk-category a {
6643 text-decoration: none;
6644 font-size: 9px;
6645 background: #ef233c;
6646 text-transform: uppercase;
6647 letter-spacing: 1px;
6648 border-radius: 2px;
6649 display: inline-block;
6650 padding: 3px 6px;
6651 color: #fff;
6652 }
6653 .upk-hazel-grid .upk-category a + a {
6654 margin-left: 5px;
6655 }
6656 .upk-hazel-grid .upk-title {
6657 font-size: clamp(15px, 2vw, 20px);
6658 line-height: 1.3;
6659 margin-bottom: 6px;
6660 }
6661 .upk-hazel-grid .upk-meta {
6662 display: inline-flex;
6663 flex-wrap: wrap;
6664 align-items: center;
6665 opacity: 0;
6666 transition: all 0.3s ease;
6667 font-size: 12px;
6668 }
6669 .upk-hazel-grid .upk-meta .upk-blog-author {
6670 float: left;
6671 display: flex;
6672 align-items: center;
6673 }
6674 .upk-hazel-grid .upk-meta .upk-blog-author a {
6675 text-transform: capitalize;
6676 font-weight: 600;
6677 }
6678 .upk-hazel-grid .upk-meta .upk-blog-author .upk-post-grid-author {
6679 display: flex;
6680 line-height: 1;
6681 margin-left: 5px;
6682 }
6683 .upk-hazel-grid .upk-meta .upk-date {
6684 position: relative;
6685 display: flex;
6686 align-items: center;
6687 line-height: 1;
6688 }
6689 .upk-hazel-grid .upk-meta .upk-date i {
6690 margin: 0 5px;
6691 }
6692 .upk-hazel-grid .upk-meta .upk-post-time {
6693 margin-left: 5px;
6694 }
6695 .upk-hazel-grid .upk-meta .upk-post-time i {
6696 margin-right: 2px;
6697 }
6698 .upk-hazel-grid .upk-meta > div {
6699 position: relative;
6700 display: inline-flex;
6701 }
6702 .upk-hazel-grid .upk-meta > div:before {
6703 content: attr(data-separator);
6704 margin: 0 10px;
6705 }
6706 .upk-hazel-grid .upk-meta > div:nth-child(1)::before {
6707 display: none;
6708 }
6709 .upk-hazel-grid .upk-content-style-1 .upk-item-box:before {
6710 background: rgba(0, 0, 0, 0.4);
6711 }
6712 .upk-hazel-grid .upk-content-style-1 .upk-cetagory {
6713 margin-bottom: 15px;
6714 }
6715 .upk-hazel-grid .upk-content-style-1 .upk-title a {
6716 color: #fff;
6717 }
6718 .upk-hazel-grid .upk-content-style-1 .upk-meta {
6719 color: #fff;
6720 }
6721 .upk-hazel-grid .upk-content-style-1 .upk-meta .upk-blog-author a {
6722 color: #fff;
6723 }
6724 .upk-hazel-grid .upk-content-style-1 .upk-meta .upk-post-time,
6725 .upk-hazel-grid .upk-content-style-1 .upk-meta .upk-date {
6726 color: #ffffff;
6727 }
6728 .upk-hazel-grid .upk-content-style-2 .upk-content {
6729 padding: 15px;
6730 width: 100%;
6731 }
6732 .upk-hazel-grid .upk-content-style-2 .upk-cetagory {
6733 margin-bottom: 15px;
6734 }
6735 .upk-hazel-grid .upk-content-style-2 .upk-title a {
6736 color: #fff;
6737 }
6738 .upk-hazel-grid .upk-content-style-2 .upk-meta {
6739 color: #fff;
6740 }
6741 .upk-hazel-grid .upk-content-style-2 .upk-meta .upk-blog-author a {
6742 color: #fff;
6743 }
6744 .upk-hazel-grid .upk-content-style-2 .upk-meta .upk-post-time,
6745 .upk-hazel-grid .upk-content-style-2 .upk-meta .upk-date {
6746 color: #ffffff;
6747 }
6748 .upk-hazel-grid .upk-content-style-3 .upk-item-box:before {
6749 background: rgba(0, 0, 0, 0.4);
6750 }
6751 .upk-hazel-grid .upk-content-style-3 .upk-cetagory {
6752 margin-bottom: 15px;
6753 }
6754 .upk-hazel-grid .upk-content-style-3 .upk-title a {
6755 background: #fff;
6756 color: #000;
6757 display: inline;
6758 padding: 6px;
6759 -webkit-box-decoration-break: clone;
6760 }
6761 .upk-hazel-grid .upk-content-style-3 .upk-meta {
6762 background: #fff;
6763 color: #000;
6764 display: inline-flex;
6765 padding: 6px;
6766 }
6767 .upk-hazel-grid .upk-content-style-3 .upk-meta .upk-blog-author a {
6768 color: #000;
6769 }
6770 .upk-hazel-grid .upk-content-style-3 .upk-meta .upk-date {
6771 color: #000;
6772 }
6773 .upk-hazel-grid .upk-content-style-3 .upk-meta .upk-date::before {
6774 background: #000;
6775 }
6776 .upk-hazel-grid .upk-content-style-3 .upk-meta .upk-post-time {
6777 color: #000;
6778 }
6779 .upk-hazel-grid .upk-text-position-center-center .upk-content {
6780 position: absolute;
6781 top: 60%;
6782 left: 50%;
6783 width: 100%;
6784 z-index: 111;
6785 text-align: center;
6786 transform: translate(-50%, -50%);
6787 }
6788 .upk-hazel-grid .upk-text-position-center-center .upk-item:hover .upk-content {
6789 top: 50%;
6790 transform: translate(-50%, -50%);
6791 }
6792 .upk-hazel-grid .upk-text-position-bottom-center .upk-content,
6793 .upk-hazel-grid .upk-text-position-bottom-left .upk-content {
6794 position: absolute;
6795 bottom: 0;
6796 left: 0;
6797 z-index: 111;
6798 transform: translateY(30px);
6799 }
6800 .upk-hazel-grid .upk-text-position-bottom-center .upk-content {
6801 text-align: center;
6802 }
6803 .upk-hazel-grid .upk-text-position-top-left .upk-content {
6804 position: absolute;
6805 top: 0;
6806 left: 0;
6807 z-index: 111;
6808 transform: translateY(-40px);
6809 display: flex;
6810 flex-direction: column-reverse;
6811 flex-flow: wrap-reverse;
6812 }
6813 .upk-hazel-grid .upk-text-position-top-left .upk-title-wrap {
6814 margin-bottom: 10px;
6815 width: 100%;
6816 }
6817 .upk-hazel-grid .upk-text-position-top-left .upk-meta {
6818 margin-bottom: 20px;
6819 }
6820 .upk-hazel-grid .upk-text-position-top-right .upk-content {
6821 position: absolute;
6822 top: 0;
6823 right: 0;
6824 z-index: 111;
6825 text-align: right;
6826 transform: translateY(-40px);
6827 display: flex;
6828 flex-direction: column-reverse;
6829 flex-flow: wrap-reverse;
6830 }
6831 .upk-hazel-grid .upk-text-position-top-right .upk-title-wrap {
6832 margin-bottom: 10px;
6833 width: 100%;
6834 }
6835 .upk-hazel-grid .upk-text-position-top-right .upk-cetagory {
6836 margin-left: auto;
6837 }
6838 .upk-hazel-grid .upk-text-position-top-right .upk-meta {
6839 margin-left: auto;
6840 margin-bottom: 20px;
6841 }
6842 .upk-hazel-grid .upk-text-position-top-right .upk-category {
6843 margin-left: auto;
6844 }
6845 .upk-hazel-grid .upk-text-position-bottom-right .upk-content {
6846 position: absolute;
6847 bottom: 0;
6848 right: 0;
6849 z-index: 111;
6850 transform: translateY(30px);
6851 text-align: right;
6852 }
6853 .upk-hazel-grid .upk-text-position-bottom-right .upk-meta {
6854 opacity: 1;
6855 transition: all 0.3s ease;
6856 display: inline-flex;
6857 }
6858 .upk-hazel-grid .upk-post-grid.upk-style-2 .upk-item:nth-child(6n+1) {
6859 grid-row: none;
6860 }
6861 .upk-hazel-grid .upk-post-grid.upk-style-2 .upk-item:nth-child(n+1) {
6862 grid-column: span 2/auto;
6863 }
6864 .upk-hazel-grid .upk-post-grid.upk-style-3 .upk-item:nth-child(5n+1) {
6865 grid-row: span 2/auto;
6866 }
6867 .upk-hazel-grid .upk-post-grid.upk-style-3 .upk-item:nth-child(n+1) {
6868 grid-column: span 2/auto;
6869 }
6870 .upk-hazel-grid .upk-post-grid.upk-style-4 .upk-item:nth-child(5n+2) {
6871 grid-row: span 2/auto;
6872 }
6873 .upk-hazel-grid .upk-post-grid.upk-style-4 .upk-item:nth-child(n+1) {
6874 grid-column: span 2/auto;
6875 }
6876 .upk-hazel-grid .upk-post-grid.upk-style-5 .upk-item:nth-child(n+1) {
6877 grid-column: span 6/auto;
6878 }
6879 .upk-hazel-grid .upk-post-grid.upk-style-6 .upk-item:nth-child(n+1) {
6880 grid-column: span 2/auto;
6881 }
6882 .upk-hazel-grid .upk-post-grid.upk-style-6 .upk-item:nth-child(5n+3) {
6883 grid-row: span 2/auto;
6884 }
6885 .upk-hazel-grid .upk-post-grid.upk-style-7 .upk-item:nth-child(n+1) {
6886 grid-column: span 2/auto;
6887 }
6888 .upk-hazel-grid .upk-post-grid.upk-style-8 .upk-item:nth-child(n+1) {
6889 grid-column: span 3/auto;
6890 }
6891 .upk-hazel-grid .upk-post-grid.upk-style-9 .upk-item:nth-child(n+1) {
6892 grid-column: span 6/auto;
6893 }
6894 .upk-hazel-grid .upk-post-grid.upk-style-10 .upk-item:nth-child(n+1) {
6895 grid-column: span 6/auto;
6896 }
6897
6898 .upk-global-link-yes .upk-hazel-grid .upk-item:hover {
6899 cursor: pointer;
6900 }
6901
6902 @media only screen and (min-width: 661px) and (max-width: 1200px) {
6903 .upk-hazel-grid .upk-post-grid.upk-style-1 {
6904 grid-template-columns: repeat(2, 1fr);
6905 }
6906 .upk-hazel-grid .upk-post-grid.upk-style-2 .upk-item:nth-child(6n+1) {
6907 grid-column: span 3/auto !important;
6908 }
6909 .upk-hazel-grid .upk-post-grid.upk-style-2 .upk-item:nth-child(6n+2), .upk-hazel-grid .upk-post-grid.upk-style-2 .upk-item:nth-child(6n+3), .upk-hazel-grid .upk-post-grid.upk-style-2 .upk-item:nth-child(6n+4), .upk-hazel-grid .upk-post-grid.upk-style-2 .upk-item:nth-child(6n+5), .upk-hazel-grid .upk-post-grid.upk-style-2 .upk-item:nth-child(6n+6) {
6910 grid-column: span 3/auto;
6911 }
6912 .upk-hazel-grid .upk-post-grid.upk-style-2 .upk-item:nth-child(6n+5) {
6913 grid-row: span 2/auto;
6914 }
6915 .upk-hazel-grid .upk-post-grid.upk-style-3 .upk-item:nth-child(5n+1) {
6916 grid-column: span 3/auto;
6917 grid-row: span 2/auto;
6918 }
6919 .upk-hazel-grid .upk-post-grid.upk-style-3 .upk-item:nth-child(5n+2), .upk-hazel-grid .upk-post-grid.upk-style-3 .upk-item:nth-child(5n+3), .upk-hazel-grid .upk-post-grid.upk-style-3 .upk-item:nth-child(5n+4), .upk-hazel-grid .upk-post-grid.upk-style-3 .upk-item:nth-child(5n+5) {
6920 grid-column: span 3/auto;
6921 }
6922 .upk-hazel-grid .upk-post-grid.upk-style-4 .upk-item:nth-child(5n+2) {
6923 grid-row: span 2/auto;
6924 }
6925 .upk-hazel-grid .upk-post-grid.upk-style-4 .upk-item:nth-child(n+1) {
6926 grid-column: span 3/auto;
6927 }
6928 .upk-hazel-grid .upk-post-grid.upk-style-5 .upk-item:nth-child(5n+1) {
6929 grid-row: span 2/auto !important;
6930 grid-column: span 6/auto !important;
6931 }
6932 .upk-hazel-grid .upk-post-grid.upk-style-5 .upk-item:nth-child(5n+2) {
6933 grid-row: span 1/auto !important;
6934 }
6935 .upk-hazel-grid .upk-post-grid.upk-style-5 .upk-item:nth-child(5n+4) {
6936 grid-row: span 2/auto !important;
6937 grid-column: span 6/auto !important;
6938 }
6939 .upk-hazel-grid .upk-post-grid.upk-style-5 .upk-item:nth-child(5n+2), .upk-hazel-grid .upk-post-grid.upk-style-5 .upk-item:nth-child(5n+3), .upk-hazel-grid .upk-post-grid.upk-style-5 .upk-item:nth-child(5n+5) {
6940 grid-column: span 3/auto !important;
6941 }
6942 .upk-hazel-grid .upk-post-grid.upk-style-6 .upk-item:nth-child(n+1) {
6943 grid-column: span 3/auto;
6944 }
6945 .upk-hazel-grid .upk-post-grid.upk-style-6 .upk-item:nth-child(5n+3) {
6946 grid-row: span 2/auto;
6947 }
6948 .upk-hazel-grid .upk-post-grid.upk-style-7 .upk-item:nth-child(n+1) {
6949 grid-column: span 3/auto;
6950 }
6951 .upk-hazel-grid .upk-post-grid.upk-style-9 .upk-item:nth-child(4n+1) {
6952 grid-column: span 6/auto !important;
6953 grid-row: span 2/auto !important;
6954 }
6955 .upk-hazel-grid .upk-post-grid.upk-style-9 .upk-item:nth-child(4n+2), .upk-hazel-grid .upk-post-grid.upk-style-9 .upk-item:nth-child(4n+3), .upk-hazel-grid .upk-post-grid.upk-style-9 .upk-item:nth-child(4n+4) {
6956 grid-column: span 3/auto !important;
6957 }
6958 .upk-hazel-grid .upk-post-grid.upk-style-9 .upk-item:nth-child(4n+3) {
6959 grid-row: span 2/auto;
6960 }
6961 .upk-hazel-grid .upk-post-grid.upk-style-10 .upk-item:nth-child(6n+1), .upk-hazel-grid .upk-post-grid.upk-style-10 .upk-item:nth-child(6n+5) {
6962 grid-row: span 2/auto !important;
6963 }
6964 .upk-hazel-grid .upk-post-grid.upk-style-10 .upk-item:nth-child(n+1) {
6965 grid-column: span 3/auto !important;
6966 }
6967 }
6968 @media only screen and (min-width: 661px) {
6969 .upk-hazel-grid .upk-post-grid {
6970 grid-template-columns: repeat(6, 1fr);
6971 }
6972 .upk-hazel-grid .upk-post-grid.upk-style-1 {
6973 grid-template-columns: repeat(3, 1fr);
6974 }
6975 .upk-hazel-grid .upk-post-grid.upk-style-7 .upk-item:nth-child(7n+1), .upk-hazel-grid .upk-post-grid.upk-style-7 .upk-item:nth-child(7n+5) {
6976 grid-row: span 2/auto;
6977 }
6978 .upk-hazel-grid .upk-post-grid.upk-style-2 .upk-item:nth-child(6n+1) {
6979 grid-column: span 4/auto;
6980 grid-row: span 2/auto;
6981 }
6982 .upk-hazel-grid .upk-post-grid.upk-style-2 .upk-item:nth-child(6n+1) .upk-content {
6983 padding: 36px;
6984 }
6985 .upk-hazel-grid .upk-post-grid.upk-style-2 .upk-item:nth-child(6n+1) .upk-title {
6986 font-size: 32px;
6987 }
6988 .upk-hazel-grid .upk-post-grid.upk-style-3 .upk-item:nth-child(5n+1) .upk-title {
6989 font-size: 25px;
6990 }
6991 .upk-hazel-grid .upk-post-grid.upk-style-4 .upk-item:nth-child(5n+2) .upk-title {
6992 font-size: 25px;
6993 }
6994 .upk-hazel-grid .upk-post-grid.upk-style-5 .upk-item:nth-child(5n+1) .upk-content, .upk-hazel-grid .upk-post-grid.upk-style-5 .upk-item:nth-child(5n+4) .upk-content {
6995 padding: 36px;
6996 }
6997 .upk-hazel-grid .upk-post-grid.upk-style-5 .upk-item:nth-child(5n+1) .upk-title, .upk-hazel-grid .upk-post-grid.upk-style-5 .upk-item:nth-child(5n+4) .upk-title {
6998 font-size: 32px;
6999 }
7000 .upk-hazel-grid .upk-post-grid.upk-style-5 .upk-item:nth-child(5n+1) {
7001 grid-column: span 4/auto;
7002 }
7003 .upk-hazel-grid .upk-post-grid.upk-style-5 .upk-item:nth-child(5n+4) {
7004 grid-column: span 4/auto;
7005 grid-row: span 2/auto;
7006 }
7007 .upk-hazel-grid .upk-post-grid.upk-style-5 .upk-item:nth-child(5n+2), .upk-hazel-grid .upk-post-grid.upk-style-5 .upk-item:nth-child(5n+3), .upk-hazel-grid .upk-post-grid.upk-style-5 .upk-item:nth-child(5n+5) {
7008 grid-column: span 2/auto;
7009 }
7010 .upk-hazel-grid .upk-post-grid.upk-style-9 .upk-item:nth-child(4n+1) {
7011 grid-column: span 4/auto;
7012 grid-row: span 3/auto;
7013 }
7014 .upk-hazel-grid .upk-post-grid.upk-style-9 .upk-item:nth-child(4n+1) .upk-content {
7015 padding: 36px;
7016 }
7017 .upk-hazel-grid .upk-post-grid.upk-style-9 .upk-item:nth-child(4n+1) .upk-title {
7018 font-size: 32px;
7019 }
7020 .upk-hazel-grid .upk-post-grid.upk-style-9 .upk-item:nth-child(4n+2), .upk-hazel-grid .upk-post-grid.upk-style-9 .upk-item:nth-child(4n+3), .upk-hazel-grid .upk-post-grid.upk-style-9 .upk-item:nth-child(4n+4) {
7021 grid-column: span 2/auto;
7022 }
7023 .upk-hazel-grid .upk-post-grid.upk-style-10 .upk-item:nth-child(6n+5) {
7024 grid-column: span 4/auto;
7025 grid-row: span 2/auto;
7026 }
7027 .upk-hazel-grid .upk-post-grid.upk-style-10 .upk-item:nth-child(6n+5) .upk-content {
7028 padding: 36px;
7029 }
7030 .upk-hazel-grid .upk-post-grid.upk-style-10 .upk-item:nth-child(6n+5) .upk-title {
7031 font-size: 32px;
7032 }
7033 .upk-hazel-grid .upk-post-grid.upk-style-10 .upk-item:nth-child(6n+1), .upk-hazel-grid .upk-post-grid.upk-style-10 .upk-item:nth-child(6n+2), .upk-hazel-grid .upk-post-grid.upk-style-10 .upk-item:nth-child(6n+3), .upk-hazel-grid .upk-post-grid.upk-style-10 .upk-item:nth-child(6n+4), .upk-hazel-grid .upk-post-grid.upk-style-10 .upk-item:nth-child(6n+6) {
7034 grid-column: span 2/auto;
7035 }
7036 }
7037 .upk-maple-grid .upk-post-grid {
7038 display: grid;
7039 grid-gap: 20px;
7040 }
7041 .upk-maple-grid .upk-item {
7042 position: relative;
7043 overflow: hidden;
7044 display: flex;
7045 transition: all 0.3s ease;
7046 }
7047 .upk-maple-grid .upk-item:hover .upk-img {
7048 transform: scale(1.1);
7049 }
7050 .upk-maple-grid .upk-item-box {
7051 position: relative;
7052 }
7053 .upk-maple-grid .upk-image-wrap {
7054 position: relative;
7055 display: flex;
7056 }
7057 .upk-maple-grid .upk-main-image {
7058 position: relative;
7059 overflow: hidden;
7060 border-radius: 5px;
7061 width: 100%;
7062 display: flex;
7063 }
7064 .upk-maple-grid .upk-main-image .upk-img {
7065 width: 100%;
7066 height: 100%;
7067 object-fit: cover;
7068 transition: all 0.3s ease-in-out;
7069 }
7070 .upk-maple-grid .upk-category {
7071 position: absolute;
7072 top: 0;
7073 left: 0;
7074 margin: 15px;
7075 display: inline-flex;
7076 gap: 7px;
7077 flex-wrap: wrap;
7078 }
7079 .upk-maple-grid .upk-category a {
7080 background-color: #ef233c;
7081 text-decoration: none;
7082 padding: 3px 10px;
7083 border-radius: 15px;
7084 font-size: 12px;
7085 color: #ffffff;
7086 }
7087 .upk-maple-grid .upk-post-format {
7088 position: absolute;
7089 bottom: 0;
7090 right: 50px;
7091 }
7092 .upk-maple-grid .upk-post-format a {
7093 color: #fff;
7094 background-color: #ef233c;
7095 display: flex;
7096 position: absolute;
7097 padding: 10px;
7098 border-radius: 30px;
7099 cursor: pointer;
7100 transform: translate(-50%, -50%);
7101 }
7102 .upk-maple-grid .upk-post-format a i {
7103 display: flex;
7104 }
7105 .upk-maple-grid .upk-content {
7106 padding-top: 20px;
7107 width: 100%;
7108 }
7109 .upk-maple-grid .upk-meta {
7110 display: inline-flex;
7111 flex-wrap: wrap;
7112 align-items: center;
7113 margin-bottom: 15px;
7114 font-size: 13px;
7115 }
7116 .upk-maple-grid .upk-meta .upk-author {
7117 display: flex;
7118 align-items: center;
7119 }
7120 .upk-maple-grid .upk-meta .upk-author img {
7121 border-radius: 80px;
7122 margin-right: 10px;
7123 }
7124 .upk-maple-grid .upk-meta .author-name {
7125 color: #8d99ae;
7126 font-weight: 600;
7127 }
7128 .upk-maple-grid .upk-meta .upk-blog-date {
7129 position: relative;
7130 display: flex;
7131 }
7132 .upk-maple-grid .upk-meta .upk-blog-date .date {
7133 color: #8d99ae;
7134 }
7135 .upk-maple-grid .upk-meta .upk-blog-date i {
7136 margin: 0 5px;
7137 }
7138 .upk-maple-grid .upk-meta .upk-post-time {
7139 margin-left: 5px;
7140 color: #8d99ae;
7141 }
7142 .upk-maple-grid .upk-meta .upk-post-time i {
7143 margin-right: 2px;
7144 }
7145 .upk-maple-grid .upk-meta .upk-reading-time {
7146 color: #8d99ae;
7147 }
7148 .upk-maple-grid .upk-meta > div {
7149 position: relative;
7150 display: inline-flex;
7151 }
7152 .upk-maple-grid .upk-meta > div:before {
7153 content: attr(data-separator);
7154 margin: 0 8px;
7155 }
7156 .upk-maple-grid .upk-meta > div:nth-child(1)::before {
7157 display: none;
7158 }
7159 .upk-maple-grid .upk-title {
7160 width: 100%;
7161 font-size: 18px;
7162 font-weight: 600;
7163 line-height: 1.4;
7164 margin-top: 0;
7165 margin-bottom: 15px;
7166 }
7167 .upk-maple-grid .upk-title a {
7168 color: #2b2d42;
7169 }
7170 .upk-maple-grid .upk-title a:hover {
7171 color: #ef233c;
7172 }
7173 .upk-maple-grid .upk-text {
7174 color: #8d99ae;
7175 font-size: 14px;
7176 }
7177 .upk-maple-grid .upk-text P {
7178 margin: 0;
7179 }
7180 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-item-box,
7181 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-item-box,
7182 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-item-box,
7183 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-item-box,
7184 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-item-box,
7185 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-item-box,
7186 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-item-box,
7187 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-item-box,
7188 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-item-box,
7189 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-item-box,
7190 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-item-box,
7191 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-item-box {
7192 display: flex;
7193 align-items: center;
7194 width: 100%;
7195 }
7196 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-title,
7197 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-title,
7198 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-title,
7199 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-title,
7200 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-title,
7201 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-title,
7202 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-title,
7203 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-title,
7204 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-title,
7205 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-title,
7206 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-title,
7207 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-title {
7208 font-size: 16px;
7209 }
7210 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-category,
7211 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-post-format,
7212 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-author,
7213 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-blog-date::before,
7214 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-text,
7215 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-category,
7216 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-post-format,
7217 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-author,
7218 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-blog-date::before,
7219 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-text,
7220 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-category,
7221 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-post-format,
7222 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-author,
7223 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-blog-date::before,
7224 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-text,
7225 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-category,
7226 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-post-format,
7227 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-author,
7228 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-blog-date::before,
7229 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-text,
7230 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-category,
7231 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-post-format,
7232 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-author,
7233 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-blog-date::before,
7234 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-text,
7235 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-category,
7236 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-post-format,
7237 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-author,
7238 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-blog-date::before,
7239 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-text,
7240 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-category,
7241 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-post-format,
7242 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-author,
7243 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-blog-date::before,
7244 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-text,
7245 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-category,
7246 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-post-format,
7247 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-author,
7248 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-blog-date::before,
7249 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-text,
7250 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-category,
7251 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-post-format,
7252 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-author,
7253 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-blog-date::before,
7254 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-text,
7255 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-category,
7256 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-post-format,
7257 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-author,
7258 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-blog-date::before,
7259 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-text,
7260 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-category,
7261 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-post-format,
7262 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-author,
7263 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-blog-date::before,
7264 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-text,
7265 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-category,
7266 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-post-format,
7267 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-author,
7268 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-blog-date::before,
7269 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-text {
7270 display: none;
7271 }
7272 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-main-image,
7273 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-main-image,
7274 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-main-image,
7275 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-main-image,
7276 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-main-image,
7277 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-main-image,
7278 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-main-image,
7279 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-main-image,
7280 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-main-image,
7281 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-main-image,
7282 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-main-image,
7283 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-main-image {
7284 width: 150px;
7285 }
7286 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-content,
7287 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-content,
7288 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-content,
7289 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-content,
7290 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-content,
7291 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-content,
7292 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-content,
7293 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-content,
7294 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-content,
7295 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-content,
7296 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-content,
7297 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-content {
7298 padding: 15px;
7299 }
7300 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-content-inner,
7301 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-content-inner,
7302 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-content-inner,
7303 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-content-inner,
7304 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-content-inner,
7305 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-content-inner,
7306 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-content-inner,
7307 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-content-inner,
7308 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-content-inner,
7309 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-content-inner,
7310 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-content-inner,
7311 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-content-inner {
7312 display: flex;
7313 flex-direction: row-reverse;
7314 flex-flow: wrap-reverse;
7315 }
7316 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-meta,
7317 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-meta,
7318 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-meta,
7319 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-meta,
7320 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-meta,
7321 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-meta,
7322 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-meta,
7323 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-meta,
7324 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-meta,
7325 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-meta,
7326 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-meta,
7327 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-meta {
7328 font-size: 13px;
7329 margin-bottom: 0;
7330 width: 100%;
7331 }
7332 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-meta .upk-blog-date,
7333 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-meta .upk-blog-date,
7334 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-meta .upk-blog-date,
7335 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-meta .upk-blog-date,
7336 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-meta .upk-blog-date,
7337 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-meta .upk-blog-date,
7338 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-meta .upk-blog-date,
7339 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-meta .upk-blog-date,
7340 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-meta .upk-blog-date,
7341 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-meta .upk-blog-date,
7342 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-meta .upk-blog-date,
7343 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-meta .upk-blog-date {
7344 padding-left: 0px;
7345 }
7346 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-meta .upk-blog-date i,
7347 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-meta .upk-blog-date i,
7348 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-meta .upk-blog-date i,
7349 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-meta .upk-blog-date i,
7350 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-meta .upk-blog-date i,
7351 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-meta .upk-blog-date i,
7352 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-meta .upk-blog-date i,
7353 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-meta .upk-blog-date i,
7354 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-meta .upk-blog-date i,
7355 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-meta .upk-blog-date i,
7356 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-meta .upk-blog-date i,
7357 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-meta .upk-blog-date i {
7358 margin-left: 0;
7359 }
7360 .upk-maple-grid .upk-style-1 {
7361 grid-template-columns: repeat(6, 1fr);
7362 }
7363 .upk-maple-grid .upk-style-1 .upk-item {
7364 grid-column: span 6/auto;
7365 }
7366 .upk-maple-grid .upk-style-2 {
7367 grid-template-columns: repeat(6, 1fr);
7368 }
7369 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+1) {
7370 grid-column: span 6/auto;
7371 grid-row: span 4/auto;
7372 }
7373 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2), .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3), .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4), .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) {
7374 grid-column: span 6/auto;
7375 }
7376 .upk-maple-grid .upk-style-3 {
7377 grid-template-columns: repeat(1, 1fr);
7378 }
7379 .upk-maple-grid .upk-style-4 {
7380 grid-template-columns: repeat(1, 1fr);
7381 }
7382 .upk-maple-grid .upk-style-5 {
7383 grid-template-columns: repeat(6, 1fr);
7384 }
7385 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+1) {
7386 grid-column: span 6/auto;
7387 }
7388 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+1) .upk-item-box {
7389 display: block;
7390 }
7391 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+1) .upk-main-image {
7392 width: 100%;
7393 }
7394 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+1) .upk-content {
7395 padding-top: 30px;
7396 padding-left: 0px;
7397 padding-right: 0px;
7398 }
7399 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+1) .upk-title {
7400 font-size: 18px;
7401 }
7402 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+3) {
7403 grid-column: span 6/auto;
7404 grid-row: span 3/auto;
7405 }
7406 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2), .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4), .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) {
7407 grid-column: span 6/auto;
7408 }
7409
7410 .upk-maple-content--center .upk-style-1 .upk-item:nth-child(6n+3) .upk-meta,
7411 .upk-maple-content--center .upk-style-1 .upk-item:nth-child(6n+4) .upk-meta,
7412 .upk-maple-content--center .upk-style-1 .upk-item:nth-child(6n+5) .upk-meta,
7413 .upk-maple-content--center .upk-style-1 .upk-item:nth-child(6n+6) .upk-meta,
7414 .upk-maple-content--center .upk-style-2 .upk-item:nth-child(5n+2) .upk-meta,
7415 .upk-maple-content--center .upk-style-2 .upk-item:nth-child(5n+3) .upk-meta,
7416 .upk-maple-content--center .upk-style-2 .upk-item:nth-child(5n+4) .upk-meta,
7417 .upk-maple-content--center .upk-style-2 .upk-item:nth-child(5n+5) .upk-meta,
7418 .upk-maple-content--center .upk-style-5 .upk-item:nth-child(5n+2) .upk-meta,
7419 .upk-maple-content--center .upk-style-5 .upk-item:nth-child(5n+4) .upk-meta,
7420 .upk-maple-content--center .upk-style-5 .upk-item:nth-child(5n+5) .upk-meta,
7421 .upk-maple-content--center .upk-style-3 .upk-item:nth-child(n+1) .upk-meta {
7422 justify-content: center;
7423 }
7424
7425 .upk-maple-content--right .upk-style-1 .upk-item:nth-child(6n+3) .upk-item-box,
7426 .upk-maple-content--right .upk-style-1 .upk-item:nth-child(6n+4) .upk-item-box,
7427 .upk-maple-content--right .upk-style-1 .upk-item:nth-child(6n+5) .upk-item-box,
7428 .upk-maple-content--right .upk-style-1 .upk-item:nth-child(6n+6) .upk-item-box,
7429 .upk-maple-content--right .upk-style-2 .upk-item:nth-child(5n+2) .upk-item-box,
7430 .upk-maple-content--right .upk-style-2 .upk-item:nth-child(5n+3) .upk-item-box,
7431 .upk-maple-content--right .upk-style-2 .upk-item:nth-child(5n+4) .upk-item-box,
7432 .upk-maple-content--right .upk-style-2 .upk-item:nth-child(5n+5) .upk-item-box,
7433 .upk-maple-content--right .upk-style-5 .upk-item:nth-child(5n+2) .upk-item-box,
7434 .upk-maple-content--right .upk-style-5 .upk-item:nth-child(5n+4) .upk-item-box,
7435 .upk-maple-content--right .upk-style-5 .upk-item:nth-child(5n+5) .upk-item-box,
7436 .upk-maple-content--right .upk-style-3 .upk-item:nth-child(n+1) .upk-item-box {
7437 flex-direction: row-reverse;
7438 }
7439 .upk-maple-content--right .upk-style-1 .upk-item:nth-child(6n+3) .upk-meta,
7440 .upk-maple-content--right .upk-style-1 .upk-item:nth-child(6n+4) .upk-meta,
7441 .upk-maple-content--right .upk-style-1 .upk-item:nth-child(6n+5) .upk-meta,
7442 .upk-maple-content--right .upk-style-1 .upk-item:nth-child(6n+6) .upk-meta,
7443 .upk-maple-content--right .upk-style-2 .upk-item:nth-child(5n+2) .upk-meta,
7444 .upk-maple-content--right .upk-style-2 .upk-item:nth-child(5n+3) .upk-meta,
7445 .upk-maple-content--right .upk-style-2 .upk-item:nth-child(5n+4) .upk-meta,
7446 .upk-maple-content--right .upk-style-2 .upk-item:nth-child(5n+5) .upk-meta,
7447 .upk-maple-content--right .upk-style-5 .upk-item:nth-child(5n+2) .upk-meta,
7448 .upk-maple-content--right .upk-style-5 .upk-item:nth-child(5n+4) .upk-meta,
7449 .upk-maple-content--right .upk-style-5 .upk-item:nth-child(5n+5) .upk-meta,
7450 .upk-maple-content--right .upk-style-3 .upk-item:nth-child(n+1) .upk-meta {
7451 justify-content: flex-end;
7452 }
7453
7454 .upk-global-link-yes .upk-maple-grid .upk-item:hover {
7455 cursor: pointer;
7456 }
7457
7458 @media (min-width: 768px) {
7459 .upk-maple-grid .upk-title {
7460 font-size: 24px;
7461 }
7462 .upk-maple-grid .upk-text {
7463 font-size: 16px;
7464 margin-bottom: 20px;
7465 }
7466 .upk-maple-grid .upk-meta {
7467 font-size: 14px;
7468 }
7469 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-title,
7470 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-title,
7471 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-title,
7472 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-title,
7473 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-title,
7474 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-title,
7475 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-title,
7476 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-title,
7477 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-title,
7478 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-title,
7479 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-title,
7480 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-title {
7481 font-size: 18px;
7482 }
7483 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+1), .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2), .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3), .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4), .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) {
7484 grid-column: span 3/auto;
7485 }
7486 .upk-maple-grid .upk-style-4,
7487 .upk-maple-grid .upk-style-3 {
7488 grid-template-columns: repeat(2, 1fr);
7489 }
7490 .upk-maple-grid .upk-style-1 .upk-item:nth-child(n+1) {
7491 grid-column: span 3/auto;
7492 }
7493 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+1) .upk-image-wrap,
7494 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+1) .upk-content {
7495 width: 50%;
7496 }
7497 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+1) .upk-item-box {
7498 display: flex;
7499 align-items: center;
7500 }
7501 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+1) .upk-post-format {
7502 bottom: 50px;
7503 right: 0px;
7504 }
7505 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+1) .upk-content {
7506 padding: 0 30px;
7507 }
7508 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+1) .upk-title {
7509 font-size: 24px;
7510 }
7511 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2), .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+3), .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4), .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) {
7512 grid-column: span 3/auto;
7513 }
7514 }
7515 .upk-ramble-grid {
7516 position: relative;
7517 }
7518 .upk-ramble-grid .upk-post-wrap {
7519 display: grid;
7520 }
7521 .upk-ramble-grid .upk-item {
7522 display: flex;
7523 position: relative;
7524 position: relative;
7525 overflow: hidden;
7526 border-radius: 6px;
7527 height: 360px;
7528 -webkit-box-shadow: 0px 3px 10px -5px rgba(151, 163, 184, 0.5);
7529 box-shadow: 0px 3px 10px -5px rgba(151, 163, 184, 0.5);
7530 -webkit-transition: all 0.3s ease;
7531 transition: all 0.3s ease;
7532 }
7533 .upk-ramble-grid .upk-item:hover .upk-image-wrap:before {
7534 background-color: rgba(239, 35, 60, 0.5);
7535 }
7536 .upk-ramble-grid .upk-item:hover .upk-meta {
7537 position: relative;
7538 opacity: 1;
7539 margin-top: 0;
7540 margin-bottom: 15px;
7541 transform: translateY(0);
7542 transition-delay: 0.3s;
7543 }
7544 .upk-ramble-grid .upk-item:hover .upk-date-cetagory-wrap {
7545 position: absolute;
7546 opacity: 0;
7547 visibility: hidden;
7548 transform: translateY(20px);
7549 transition-delay: 0.3s;
7550 }
7551 .upk-ramble-grid .upk-item:hover .upk-title a {
7552 color: #fff;
7553 }
7554 .upk-ramble-grid .upk-item:hover .upk-text {
7555 color: #f8f8f8;
7556 opacity: 1;
7557 transition-delay: 0.4s;
7558 transform: translateY(0px);
7559 }
7560 .upk-ramble-grid .upk-item:hover .upk-btn-comments-wrap .upk-readmore {
7561 color: #fff;
7562 }
7563 .upk-ramble-grid .upk-item:hover .upk-btn-comments-wrap .upk-readmore svg * {
7564 fill: #fff;
7565 }
7566 .upk-ramble-grid .upk-item:hover .upk-btn-comments-wrap .upk-comments {
7567 color: #fff;
7568 }
7569 .upk-ramble-grid .upk-item:hover .upk-default-show {
7570 visibility: hidden;
7571 opacity: 0;
7572 transform: translateY(20px);
7573 }
7574 .upk-ramble-grid .upk-item:hover .upk-default-hide {
7575 opacity: 1;
7576 transform: translateY(0);
7577 visibility: visible;
7578 transition-delay: 0.1s;
7579 }
7580 .upk-ramble-grid .upk-image-wrap {
7581 display: flex;
7582 width: 100%;
7583 }
7584 .upk-ramble-grid .upk-image-wrap:before {
7585 position: absolute;
7586 content: "";
7587 top: 0;
7588 left: 0;
7589 width: 100%;
7590 height: 100%;
7591 background-color: #fff;
7592 -webkit-transition: all 0.3s ease;
7593 transition: all 0.3s ease;
7594 }
7595 .upk-ramble-grid .upk-img {
7596 object-fit: cover;
7597 height: 100%;
7598 width: 100%;
7599 }
7600 .upk-ramble-grid .upk-content {
7601 position: absolute;
7602 top: 0;
7603 left: 0;
7604 width: 100%;
7605 }
7606 .upk-ramble-grid .upk-author-name a {
7607 color: #fff;
7608 font-size: 15px;
7609 font-weight: 600;
7610 text-transform: capitalize;
7611 -webkit-transition: color 0.3s ease;
7612 transition: color 0.3s ease;
7613 }
7614 .upk-ramble-grid .upk-post-time,
7615 .upk-ramble-grid .upk-date {
7616 color: #f5f5f5;
7617 font-size: 14px;
7618 }
7619 .upk-ramble-grid .upk-post-time {
7620 margin-left: 5px;
7621 }
7622 .upk-ramble-grid .upk-post-time i {
7623 margin-right: 2px;
7624 }
7625 .upk-ramble-grid .upk-meta {
7626 display: flex;
7627 align-items: center;
7628 position: absolute;
7629 -webkit-transition: all 0.3s ease;
7630 transition: all 0.3s ease;
7631 opacity: 0;
7632 transform: translateY(-100%);
7633 }
7634 .upk-ramble-grid .upk-meta .upk-author-image {
7635 margin-right: 15px;
7636 }
7637 .upk-ramble-grid .upk-meta .upk-author-image img {
7638 border-radius: 80px;
7639 }
7640 .upk-ramble-grid .upk-date-reading-time {
7641 color: #f5f5f5;
7642 font-size: 14px;
7643 flex-wrap: wrap;
7644 }
7645 .upk-ramble-grid .upk-date-reading-time > div {
7646 position: relative;
7647 display: inline-flex;
7648 }
7649 .upk-ramble-grid .upk-date-reading-time > div:before {
7650 content: attr(data-separator);
7651 margin: 0 8px;
7652 }
7653 .upk-ramble-grid .upk-date-reading-time > div:nth-child(1)::before {
7654 display: none;
7655 }
7656 .upk-ramble-grid .upk-date-cetagory-wrap {
7657 display: inline-flex;
7658 align-items: center;
7659 position: relative;
7660 opacity: 1;
7661 transition: all 0.3s ease;
7662 margin-bottom: 15px;
7663 transform: translateY(0);
7664 visibility: visible;
7665 transition: all 0.3s ease;
7666 }
7667 .upk-ramble-grid .upk-date-cetagory-wrap .upk-post-time,
7668 .upk-ramble-grid .upk-date-cetagory-wrap .upk-date {
7669 color: #8D99AE;
7670 font-size: 15px;
7671 line-height: 1;
7672 }
7673 .upk-ramble-grid .upk-date-cetagory-wrap .upk-category {
7674 position: relative;
7675 margin-left: 10px;
7676 padding-left: 10px;
7677 display: inline-flex;
7678 }
7679 .upk-ramble-grid .upk-date-cetagory-wrap .upk-category a {
7680 color: #8D99AE;
7681 font-size: 15px;
7682 text-transform: capitalize;
7683 line-height: 1;
7684 }
7685 .upk-ramble-grid .upk-date-cetagory-wrap .upk-category a + a {
7686 margin-left: 5px;
7687 }
7688 .upk-ramble-grid .upk-date-cetagory-wrap .upk-category:before {
7689 content: "";
7690 position: absolute;
7691 background: #e6e9ec;
7692 height: 100%;
7693 width: 2px;
7694 left: -1px;
7695 }
7696 .upk-ramble-grid .upk-title {
7697 font-size: 24px;
7698 font-weight: 600;
7699 margin: 0;
7700 padding-bottom: 15px;
7701 text-transform: capitalize;
7702 }
7703 .upk-ramble-grid .upk-title a {
7704 color: #2B2D42;
7705 -webkit-transition: all 0.3s ease;
7706 transition: all 0.3s ease;
7707 }
7708 .upk-ramble-grid .upk-text {
7709 font-size: 16px;
7710 color: #8D99AE;
7711 opacity: 0;
7712 transition: all 0.3s ease;
7713 transform: translateY(-20px);
7714 }
7715 .upk-ramble-grid .upk-btn-comments-wrap {
7716 display: flex;
7717 justify-content: space-between;
7718 align-items: center;
7719 position: absolute;
7720 width: 100%;
7721 bottom: 0;
7722 padding: 30px;
7723 }
7724 .upk-ramble-grid .upk-btn-comments-wrap .upk-readmore {
7725 color: #8D99AE;
7726 font-size: 15px;
7727 font-weight: 600;
7728 text-transform: capitalize;
7729 -webkit-transition: all 0.3s ease;
7730 transition: all 0.3s ease;
7731 }
7732 .upk-ramble-grid .upk-btn-comments-wrap .upk-readmore svg {
7733 width: 1em;
7734 }
7735 .upk-ramble-grid .upk-btn-comments-wrap .upk-readmore svg * {
7736 fill: #8D99AE;
7737 }
7738 .upk-ramble-grid .upk-btn-comments-wrap .upk-comments {
7739 color: #8D99AE;
7740 font-size: 15px;
7741 text-transform: capitalize;
7742 -webkit-transition: color 0.3s ease;
7743 transition: color 0.3s ease;
7744 }
7745 .upk-ramble-grid .upk-default-show {
7746 position: absolute;
7747 -webkit-transition: all 0.3s ease;
7748 transition: all 0.3s ease;
7749 opacity: 1;
7750 transform: translateY(0);
7751 padding: 30px;
7752 }
7753 .upk-ramble-grid .upk-default-hide {
7754 position: absolute;
7755 -webkit-transition: all 0.3s ease;
7756 transition: all 0.3s ease;
7757 opacity: 0;
7758 transform: translateY(-100%);
7759 visibility: hidden;
7760 padding: 30px;
7761 }
7762
7763 .upk-global-link-yes .upk-ramble-grid .upk-item:hover {
7764 cursor: pointer;
7765 }
7766
7767 .upk-alex-carousel {
7768 position: relative;
7769 }
7770 .upk-alex-carousel .upk-item {
7771 position: relative;
7772 overflow: hidden;
7773 display: flex;
7774 height: 300px;
7775 }
7776 .upk-alex-carousel .upk-item:hover .upk-button-wrap {
7777 margin-bottom: 0px !important;
7778 }
7779 .upk-alex-carousel .upk-item:hover .upk-readmore {
7780 background: white;
7781 }
7782 .upk-alex-carousel .upk-item:hover .upk-readmore .upk-readmore-icon:before {
7783 width: 50px;
7784 background: #2B2D42;
7785 }
7786 .upk-alex-carousel .upk-item:hover .upk-readmore .upk-readmore-icon span:before,
7787 .upk-alex-carousel .upk-item:hover .upk-readmore .upk-readmore-icon span:after {
7788 width: 10px;
7789 transition-delay: 0.3s;
7790 background: #2B2D42;
7791 opacity: 1;
7792 }
7793 .upk-alex-carousel .upk-item:hover .upk-post-format a {
7794 transform: translateY(0);
7795 opacity: 1;
7796 }
7797 .upk-alex-carousel .upk-meta {
7798 position: absolute;
7799 top: 15px;
7800 left: 15px;
7801 display: flex;
7802 align-items: center;
7803 }
7804 .upk-alex-carousel .upk-meta .upk-author-img img {
7805 border-radius: 80px;
7806 margin-right: 10px;
7807 }
7808 .upk-alex-carousel .upk-meta .upk-author-name a {
7809 color: #dcdcdc;
7810 font-size: 16px;
7811 text-transform: capitalize;
7812 font-weight: 500;
7813 }
7814 .upk-alex-carousel .upk-meta .upk-reading-time,
7815 .upk-alex-carousel .upk-meta .upk-date,
7816 .upk-alex-carousel .upk-meta .upk-post-time {
7817 color: #dcdcdc;
7818 font-size: 12px;
7819 font-weight: 500;
7820 }
7821 .upk-alex-carousel .upk-meta .upk-post-time {
7822 margin-left: 5px;
7823 }
7824 .upk-alex-carousel .upk-meta .upk-post-time i {
7825 margin-right: 2px;
7826 }
7827 .upk-alex-carousel .upk-meta .upk-date-reading-wrap > div {
7828 position: relative;
7829 display: inline-flex;
7830 }
7831 .upk-alex-carousel .upk-meta .upk-date-reading-wrap > div:before {
7832 content: attr(data-separator);
7833 margin: 0 5px;
7834 }
7835 .upk-alex-carousel .upk-meta .upk-date-reading-wrap > div:nth-child(1)::before {
7836 display: none;
7837 }
7838 .upk-alex-carousel .upk-content-wrap {
7839 position: absolute;
7840 width: 100%;
7841 bottom: 0;
7842 height: auto;
7843 background: rgba(43, 45, 66, 0.3);
7844 }
7845 .upk-alex-carousel .upk-image-wrap {
7846 width: 100%;
7847 }
7848 .upk-alex-carousel .upk-image-wrap .upk-img {
7849 position: relative;
7850 width: 100%;
7851 height: 100%;
7852 object-fit: cover;
7853 }
7854 .upk-alex-carousel .upk-content {
7855 padding: 20px;
7856 }
7857 .upk-alex-carousel .upk-title {
7858 font-size: 18px;
7859 font-weight: 600;
7860 display: inline;
7861 margin: 0;
7862 }
7863 .upk-alex-carousel .upk-title a {
7864 color: #fff;
7865 }
7866 .upk-alex-carousel .upk-category {
7867 margin-bottom: 5px;
7868 }
7869 .upk-alex-carousel .upk-category a {
7870 font-size: 15px;
7871 font-weight: 500;
7872 color: rgba(255, 255, 255, 0.5);
7873 }
7874 .upk-alex-carousel .upk-button-wrap {
7875 margin-bottom: -50px;
7876 transition: margin-bottom 0.5s cubic-bezier(0.25, 0.85, 0.35, 0.98);
7877 }
7878 .upk-alex-carousel .upk-readmore {
7879 display: flex;
7880 position: relative;
7881 padding: 25px 20px;
7882 transition: all 0.3s ease;
7883 }
7884 .upk-alex-carousel .upk-readmore .upk-readmore-icon {
7885 position: relative;
7886 }
7887 .upk-alex-carousel .upk-readmore .upk-readmore-icon:before {
7888 content: "";
7889 position: absolute;
7890 left: 0;
7891 height: 2px;
7892 width: 25px;
7893 background: rgba(255, 255, 255, 0.5);
7894 transition: all 0.5s ease;
7895 }
7896 .upk-alex-carousel .upk-readmore .upk-readmore-icon span:before,
7897 .upk-alex-carousel .upk-readmore .upk-readmore-icon span:after {
7898 content: "";
7899 position: absolute;
7900 left: 40px;
7901 width: 10px;
7902 height: 2px;
7903 background: transparent;
7904 border-radius: 10px;
7905 transition: all 0.5s ease;
7906 opacity: 0;
7907 }
7908 .upk-alex-carousel .upk-readmore .upk-readmore-icon span:after {
7909 transform: rotate(-45deg);
7910 bottom: -6px;
7911 }
7912 .upk-alex-carousel .upk-readmore .upk-readmore-icon span:before {
7913 transform: rotate(45deg);
7914 top: -4px;
7915 }
7916 .upk-alex-carousel .upk-content-left .upk-content-wrap {
7917 left: 0;
7918 }
7919 .upk-alex-carousel .upk-content-right .upk-content-wrap {
7920 right: 0;
7921 }
7922 .upk-alex-carousel .upk-post-format {
7923 position: absolute;
7924 right: 0;
7925 top: 0;
7926 margin: 15px;
7927 }
7928 .upk-alex-carousel .upk-post-format a {
7929 padding: 16px 16px;
7930 display: inline-flex;
7931 color: #fff;
7932 font-size: 16px;
7933 transform: translateY(15px);
7934 opacity: 0;
7935 transition: all 0.5s cubic-bezier(0.25, 0.85, 0.35, 0.98);
7936 }
7937
7938 .upk-global-link-yes .upk-alex-carousel .upk-item:hover {
7939 cursor: pointer;
7940 }
7941
7942 @media (min-width: 1024px) {
7943 .upk-alex-carousel .upk-content-wrap {
7944 width: 60%;
7945 }
7946 }
7947 .upk-alter-grid .upk-post-grid {
7948 display: grid;
7949 grid-gap: 20px;
7950 }
7951 .upk-alter-grid .upk-item {
7952 position: relative;
7953 display: flex;
7954 overflow: hidden;
7955 transition: all 0.3s ease;
7956 }
7957 .upk-alter-grid .upk-item:hover .upk-img {
7958 transform: scale(1.1);
7959 }
7960 .upk-alter-grid .upk-item:hover .upk-readmore-on-image .upk-readmore-icon:before {
7961 left: 0;
7962 width: 50px;
7963 background: #ffffff;
7964 transition-delay: 0.1s;
7965 opacity: 1;
7966 }
7967 .upk-alter-grid .upk-item:hover .upk-readmore-on-image .upk-readmore-icon span:before,
7968 .upk-alter-grid .upk-item:hover .upk-readmore-on-image .upk-readmore-icon span:after {
7969 left: 21px;
7970 background: #ffffff;
7971 opacity: 1;
7972 }
7973 .upk-alter-grid .upk-item:hover .upk-readmore-on-image .upk-readmore-icon span:after {
7974 transform: scale(1) rotate(-45deg);
7975 }
7976 .upk-alter-grid .upk-item:hover .upk-readmore-on-image .upk-readmore-icon span:before {
7977 transform: scale(1) rotate(45deg);
7978 }
7979 .upk-alter-grid .upk-item-box {
7980 position: relative;
7981 display: flex;
7982 flex-direction: column;
7983 width: 100%;
7984 }
7985 .upk-alter-grid .upk-img-wrap {
7986 position: relative;
7987 display: flex;
7988 }
7989 .upk-alter-grid .upk-img-wrap .upk-main-img {
7990 overflow: hidden;
7991 display: flex;
7992 width: 100%;
7993 }
7994 .upk-alter-grid .upk-img-wrap .upk-main-img .upk-img {
7995 width: 100%;
7996 height: 100%;
7997 object-fit: cover;
7998 transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
7999 }
8000 .upk-alter-grid .upk-content {
8001 display: flex;
8002 padding: 30px;
8003 height: 100%;
8004 }
8005 .upk-alter-grid .upk-content > div {
8006 display: flex;
8007 flex-direction: column;
8008 }
8009 .upk-alter-grid .upk-category {
8010 margin-bottom: 10px;
8011 z-index: 1;
8012 }
8013 .upk-alter-grid .upk-category a {
8014 color: #909aae;
8015 font-size: 11px;
8016 font-weight: 600;
8017 text-transform: uppercase;
8018 letter-spacing: 1.1px;
8019 transition: all 0.3s ease-in-out;
8020 background-clip: padding-box;
8021 -moz-background-clip: padding;
8022 -webkit-background-clip: padding;
8023 white-space: nowrap;
8024 }
8025 .upk-alter-grid .upk-category a:hover {
8026 color: #EF233C;
8027 }
8028 .upk-alter-grid .upk-title {
8029 margin-top: 0;
8030 line-height: 1.4;
8031 font-weight: 600;
8032 }
8033 .upk-alter-grid .upk-title a {
8034 color: #2B2D42;
8035 transition: all 0.5s ease;
8036 }
8037 .upk-alter-grid .upk-title a:hover {
8038 color: #EF233C;
8039 }
8040 .upk-alter-grid .upk-text-wrap {
8041 flex-grow: 1;
8042 }
8043 .upk-alter-grid .upk-text-wrap .upk-text {
8044 line-height: 1.5;
8045 letter-spacing: 0.5px;
8046 color: #8D99AE;
8047 }
8048 .upk-alter-grid .upk-text-wrap .upk-text p {
8049 margin: 0;
8050 }
8051 .upk-alter-grid .upk-meta {
8052 display: inline-flex;
8053 align-items: center;
8054 font-size: 12px;
8055 color: #8D99AE;
8056 text-transform: uppercase;
8057 font-weight: 600;
8058 line-height: 1;
8059 }
8060 .upk-alter-grid .upk-meta .author-name {
8061 color: #8D99AE;
8062 }
8063 .upk-alter-grid .upk-meta .upk-post-time {
8064 margin-left: 5px;
8065 }
8066 .upk-alter-grid .upk-meta .upk-post-time i {
8067 margin-right: 2px;
8068 }
8069 .upk-alter-grid .upk-meta .upk-separator {
8070 margin: 0 6px;
8071 }
8072 .upk-alter-grid .upk-meta > div {
8073 position: relative;
8074 display: inline-flex;
8075 }
8076 .upk-alter-grid .upk-meta > div:before {
8077 content: attr(data-separator);
8078 margin: 0 5px;
8079 }
8080 .upk-alter-grid .upk-meta > div:nth-child(1)::before {
8081 display: none;
8082 }
8083 .upk-alter-grid .upk-readmore {
8084 color: #2B2D42;
8085 font-size: 14px;
8086 font-weight: 600;
8087 letter-spacing: 0.5px;
8088 margin: 20px 0;
8089 transition: all 0.3s ease;
8090 }
8091 .upk-alter-grid .upk-readmore:hover {
8092 color: #EF233C;
8093 }
8094 .upk-alter-grid .upk-readmore-on-image {
8095 position: absolute;
8096 height: 100%;
8097 width: 100%;
8098 }
8099 .upk-alter-grid .upk-readmore-on-image .upk-readmore-icon {
8100 position: absolute;
8101 left: calc(50% - 25px);
8102 top: 50%;
8103 transform: translate(-50%, -50%);
8104 }
8105 .upk-alter-grid .upk-readmore-on-image .upk-readmore-icon:before {
8106 content: "";
8107 position: absolute;
8108 left: -30px;
8109 height: 5px;
8110 width: 0;
8111 background: rgba(255, 255, 255, 0.5);
8112 transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
8113 opacity: 0;
8114 }
8115 .upk-alter-grid .upk-readmore-on-image .upk-readmore-icon span:before,
8116 .upk-alter-grid .upk-readmore-on-image .upk-readmore-icon span:after {
8117 content: "";
8118 position: absolute;
8119 left: -15px;
8120 width: 40px;
8121 height: 5px;
8122 background: transparent;
8123 transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
8124 opacity: 0;
8125 }
8126 .upk-alter-grid .upk-readmore-on-image .upk-readmore-icon span:after {
8127 transform: scale(0.7) rotate(-45deg);
8128 bottom: -17px;
8129 }
8130 .upk-alter-grid .upk-readmore-on-image .upk-readmore-icon span:before {
8131 transform: scale(0.7) rotate(45deg);
8132 top: -13px;
8133 }
8134 .upk-alter-grid .upk-readmore-on-image:before {
8135 content: "";
8136 position: absolute;
8137 width: 100%;
8138 height: 100%;
8139 }
8140 .upk-alter-grid .upk-post-format a {
8141 position: absolute;
8142 bottom: 0;
8143 right: 0;
8144 padding: 14px;
8145 color: #2B2D42;
8146 background: #fff;
8147 font-size: 14px;
8148 display: inline-flex;
8149 transition: all 0.3s ease;
8150 }
8151 .upk-alter-grid .upk-style-1 {
8152 grid-template-columns: repeat(1, 1fr);
8153 }
8154 .upk-alter-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-content {
8155 padding: 30px;
8156 align-items: flex-start;
8157 }
8158 .upk-alter-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-title {
8159 margin-bottom: 10px;
8160 font-size: 16px;
8161 }
8162 .upk-alter-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-text-wrap {
8163 margin-bottom: 20px;
8164 }
8165 .upk-alter-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-text-wrap .upk-text {
8166 font-size: 13px;
8167 }
8168 .upk-alter-grid .upk-style-2 {
8169 grid-template-columns: repeat(6, 1fr);
8170 }
8171 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) {
8172 grid-column: span 6/auto;
8173 grid-row: span 3/auto;
8174 }
8175 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-content {
8176 align-items: center;
8177 }
8178 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-title {
8179 margin-bottom: 10px;
8180 font-size: 16px;
8181 }
8182 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-text-wrap {
8183 margin-bottom: 20px;
8184 }
8185 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-text-wrap .upk-text {
8186 font-size: 13px;
8187 }
8188 .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) {
8189 grid-column: span 6/auto;
8190 }
8191 .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 {
8192 display: flex;
8193 flex-direction: inherit;
8194 }
8195 .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 {
8196 width: 120px;
8197 }
8198 .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 {
8199 padding: 10px;
8200 align-items: center;
8201 }
8202 .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 {
8203 margin-bottom: 2px;
8204 font-size: 12px;
8205 flex-grow: 1;
8206 }
8207 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+2) .upk-category,
8208 .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,
8209 .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,
8210 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+4) .upk-text-wrap {
8211 display: none;
8212 }
8213 .upk-alter-grid .upk-style-3 {
8214 grid-template-columns: repeat(6, 1fr);
8215 }
8216 .upk-alter-grid .upk-style-3 .upk-item:nth-child(1) {
8217 grid-column: span 6/auto;
8218 }
8219 .upk-alter-grid .upk-style-3 .upk-item:nth-child(1) .upk-content {
8220 align-items: center;
8221 }
8222 .upk-alter-grid .upk-style-3 .upk-item:nth-child(1) .upk-title {
8223 margin-bottom: 10px;
8224 font-size: 16px;
8225 }
8226 .upk-alter-grid .upk-style-3 .upk-item:nth-child(1) .upk-text-wrap {
8227 margin-bottom: 20px;
8228 }
8229 .upk-alter-grid .upk-style-3 .upk-item:nth-child(1) .upk-text-wrap .upk-text {
8230 font-size: 13px;
8231 }
8232 .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) {
8233 grid-column: span 6/auto;
8234 }
8235 .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 {
8236 padding: 20px;
8237 align-items: center;
8238 }
8239 .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 {
8240 margin-bottom: 10px;
8241 font-size: 16px;
8242 flex-grow: 1;
8243 }
8244 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-category,
8245 .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,
8246 .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,
8247 .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,
8248 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+5) .upk-text-wrap {
8249 display: none;
8250 }
8251
8252 .upk-primary-meta-end-position--yes .upk-style-1 .upk-item:nth-child(n+1) .upk-content {
8253 align-items: inherit;
8254 }
8255 .upk-primary-meta-end-position--yes .upk-style-2 .upk-item:nth-child(4n+1) .upk-content,
8256 .upk-primary-meta-end-position--yes .upk-style-3 .upk-item:nth-child(5n+1) .upk-content {
8257 align-items: inherit;
8258 }
8259
8260 .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 {
8261 align-items: inherit;
8262 }
8263 .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 {
8264 align-items: inherit;
8265 }
8266
8267 .upk-global-link-yes .upk-alter-grid .upk-item:hover {
8268 cursor: pointer;
8269 }
8270
8271 .upk-content-on-image-yes .upk-alter-grid .upk-item:hover .upk-content {
8272 height: 100% !important;
8273 }
8274 .upk-content-on-image-yes .upk-alter-grid .upk-item:hover .upk-readmore,
8275 .upk-content-on-image-yes .upk-alter-grid .upk-item:hover .upk-meta,
8276 .upk-content-on-image-yes .upk-alter-grid .upk-item:hover .upk-text {
8277 opacity: 1;
8278 }
8279 .upk-content-on-image-yes .upk-alter-grid .upk-item:hover .upk-meta {
8280 transition-delay: 0.2s;
8281 }
8282 .upk-content-on-image-yes .upk-alter-grid .upk-content {
8283 position: absolute;
8284 height: 150px;
8285 bottom: 0;
8286 background-color: rgba(0, 0, 0, 0.15);
8287 transition: all 0.3s ease-in-out;
8288 }
8289 .upk-content-on-image-yes .upk-alter-grid .upk-readmore,
8290 .upk-content-on-image-yes .upk-alter-grid .upk-meta,
8291 .upk-content-on-image-yes .upk-alter-grid .upk-text {
8292 opacity: 0;
8293 transition: all 0.3s ease;
8294 }
8295 .upk-content-on-image-yes .upk-alter-grid .upk-readmore,
8296 .upk-content-on-image-yes .upk-alter-grid .upk-text,
8297 .upk-content-on-image-yes .upk-alter-grid .upk-meta,
8298 .upk-content-on-image-yes .upk-alter-grid .upk-meta a,
8299 .upk-content-on-image-yes .upk-alter-grid .upk-title a,
8300 .upk-content-on-image-yes .upk-alter-grid .upk-category a {
8301 color: #ffffff;
8302 }
8303 .upk-content-on-image-yes .upk-alter-grid .upk-readmore-on-image {
8304 display: none;
8305 }
8306
8307 @media only screen and (min-width: 600px) {
8308 .upk-alter-grid .upk-style-1 {
8309 grid-template-columns: repeat(3, 1fr);
8310 }
8311 .upk-alter-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-category a {
8312 font-size: 12px;
8313 }
8314 .upk-alter-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-title {
8315 margin-bottom: 20px;
8316 font-size: 20px;
8317 }
8318 .upk-alter-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-text-wrap .upk-text {
8319 font-size: 15px;
8320 }
8321 .upk-alter-grid .upk-style-2.upk-post-grid {
8322 grid-template-columns: repeat(8, 1fr);
8323 }
8324 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) {
8325 grid-column: span 5/auto;
8326 }
8327 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-item-box {
8328 display: flex;
8329 flex-direction: row;
8330 }
8331 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-img-wrap {
8332 max-width: 50%;
8333 min-width: 50%;
8334 }
8335 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-category a {
8336 font-size: 12px;
8337 }
8338 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-title {
8339 margin-bottom: 20px;
8340 font-size: 20px;
8341 }
8342 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-text-wrap .upk-text {
8343 font-size: 15px;
8344 }
8345 .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) {
8346 grid-column: span 3/auto;
8347 display: flex;
8348 }
8349 .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 {
8350 display: flex;
8351 flex-direction: row;
8352 }
8353 .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 {
8354 width: 130px;
8355 }
8356 .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 {
8357 padding: 15px;
8358 }
8359 .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 {
8360 margin-bottom: 10px;
8361 line-height: 1.3;
8362 font-size: 16px;
8363 flex-grow: 1;
8364 }
8365 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+2) .upk-category,
8366 .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,
8367 .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,
8368 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+4) .upk-text-wrap {
8369 display: none;
8370 }
8371 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) {
8372 grid-column: span 4/auto;
8373 }
8374 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) .upk-item-box {
8375 display: flex;
8376 flex-direction: row;
8377 }
8378 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) .upk-img-wrap {
8379 max-width: 50%;
8380 min-width: 50%;
8381 }
8382 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) .upk-category a {
8383 font-size: 12px;
8384 }
8385 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) .upk-title {
8386 margin-bottom: 20px;
8387 font-size: 20px;
8388 }
8389 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) .upk-text-wrap .upk-text {
8390 font-size: 15px;
8391 }
8392 .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) {
8393 grid-column: span 2/auto;
8394 }
8395 .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 {
8396 padding: 20px 25px;
8397 }
8398 .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 {
8399 line-height: 1.3;
8400 font-size: 18px;
8401 }
8402 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-category,
8403 .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,
8404 .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,
8405 .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,
8406 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+5) .upk-text-wrap {
8407 display: none;
8408 }
8409 }
8410 @media only screen and (min-width: 600px) and (max-width: 1024px) {
8411 .upk-alter-grid .upk-style-1 {
8412 grid-template-columns: repeat(2, 1fr);
8413 }
8414 .upk-alter-grid .upk-style-2.upk-post-grid {
8415 grid-template-columns: repeat(6, 1fr);
8416 }
8417 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) {
8418 grid-column: span 6/auto;
8419 }
8420 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-item-box {
8421 display: flex;
8422 }
8423 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-category a {
8424 font-size: 12px;
8425 }
8426 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-title {
8427 margin-bottom: 20px;
8428 font-size: 16px;
8429 flex-grow: 1;
8430 }
8431 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-text-wrap .upk-text {
8432 font-size: 14px;
8433 }
8434 .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) {
8435 grid-column: span 6/auto;
8436 }
8437 .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 {
8438 display: flex;
8439 }
8440 .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 {
8441 width: 140px;
8442 }
8443 .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 {
8444 padding: 20px;
8445 }
8446 .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 {
8447 margin-bottom: 10px;
8448 font-size: 14px;
8449 }
8450 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+2) .upk-category,
8451 .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,
8452 .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,
8453 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+4) .upk-text-wrap {
8454 display: none;
8455 }
8456 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) {
8457 grid-column: span 6/auto;
8458 }
8459 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) .upk-content {
8460 padding: 19px 40px 20px;
8461 }
8462 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) .upk-title {
8463 margin-bottom: 10px;
8464 font-size: 16px;
8465 }
8466 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) .upk-text-wrap {
8467 margin-bottom: 20px;
8468 }
8469 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) .upk-text-wrap .upk-text {
8470 font-size: 13px;
8471 }
8472 .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) {
8473 grid-column: span 3/auto;
8474 }
8475 .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 {
8476 padding: 19px 40px 20px;
8477 }
8478 .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 {
8479 margin-bottom: 10px;
8480 font-size: 16px;
8481 }
8482 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-category,
8483 .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,
8484 .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,
8485 .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,
8486 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+5) .upk-text-wrap {
8487 display: none;
8488 }
8489 }
8490 .upk-alter-carousel .upk-item {
8491 position: relative;
8492 overflow: hidden;
8493 background: #fff;
8494 }
8495 .upk-alter-carousel .upk-item:hover .upk-main-img .upk-img {
8496 transform: scale(1.1);
8497 }
8498 .upk-alter-carousel .upk-item:hover .upk-readmore-on-image .upk-readmore-icon:before {
8499 left: 0;
8500 width: 50px;
8501 background: #ffffff;
8502 transition-delay: 0.1s;
8503 opacity: 1;
8504 }
8505 .upk-alter-carousel .upk-item:hover .upk-readmore-on-image .upk-readmore-icon span:before,
8506 .upk-alter-carousel .upk-item:hover .upk-readmore-on-image .upk-readmore-icon span:after {
8507 left: 21px;
8508 background: #ffffff;
8509 opacity: 1;
8510 }
8511 .upk-alter-carousel .upk-item:hover .upk-readmore-on-image .upk-readmore-icon span:after {
8512 transform: scale(1) rotate(-45deg);
8513 }
8514 .upk-alter-carousel .upk-item:hover .upk-readmore-on-image .upk-readmore-icon span:before {
8515 transform: scale(1) rotate(45deg);
8516 }
8517 .upk-alter-carousel .upk-item-box {
8518 position: relative;
8519 display: flex;
8520 flex-direction: column;
8521 width: 100%;
8522 height: 100%;
8523 }
8524 .upk-alter-carousel .upk-img-wrap {
8525 position: relative;
8526 }
8527 .upk-alter-carousel .upk-img-wrap .upk-main-img {
8528 overflow: hidden;
8529 display: flex;
8530 width: 100%;
8531 }
8532 .upk-alter-carousel .upk-img-wrap .upk-main-img .upk-img {
8533 width: 100%;
8534 height: 100%;
8535 object-fit: cover;
8536 transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
8537 }
8538 .upk-alter-carousel .upk-content {
8539 position: relative;
8540 display: flex;
8541 align-items: flex-start;
8542 padding: 30px;
8543 height: 100%;
8544 z-index: 1;
8545 }
8546 .upk-alter-carousel .upk-content > div {
8547 display: flex;
8548 flex-direction: column;
8549 }
8550 .upk-alter-carousel .upk-title {
8551 font-size: 16px;
8552 font-weight: 600;
8553 line-height: 1.4;
8554 margin-top: 0;
8555 margin-bottom: 10px;
8556 }
8557 .upk-alter-carousel .upk-title a {
8558 color: #2B2D42;
8559 transition: all 0.5s ease;
8560 }
8561 .upk-alter-carousel .upk-title a:hover {
8562 color: #EF233C;
8563 }
8564 .upk-alter-carousel .upk-text-wrap {
8565 flex-grow: 1;
8566 margin-bottom: 20px;
8567 }
8568 .upk-alter-carousel .upk-text-wrap .upk-text {
8569 font-size: 13px;
8570 line-height: 1.5;
8571 letter-spacing: 0.5px;
8572 color: #8D99AE;
8573 }
8574 .upk-alter-carousel .upk-text-wrap .upk-text p {
8575 margin: 0;
8576 }
8577 .upk-alter-carousel .upk-category {
8578 display: inline-flex;
8579 margin-bottom: 10px;
8580 }
8581 .upk-alter-carousel .upk-category a {
8582 color: #909aae;
8583 font-size: 11px;
8584 font-weight: 600;
8585 letter-spacing: 1.1px;
8586 text-transform: uppercase;
8587 transition: all 0.3s ease-in-out;
8588 }
8589 .upk-alter-carousel .upk-category a:hover {
8590 color: #EF233C;
8591 }
8592 .upk-alter-carousel .upk-meta {
8593 display: inline-flex;
8594 align-items: center;
8595 font-size: 12px;
8596 color: #8D99AE;
8597 text-transform: uppercase;
8598 font-weight: 600;
8599 line-height: 1;
8600 }
8601 .upk-alter-carousel .upk-meta .author-name {
8602 color: #8D99AE;
8603 }
8604 .upk-alter-carousel .upk-meta .upk-post-time {
8605 margin-left: 5px;
8606 }
8607 .upk-alter-carousel .upk-meta .upk-post-time i {
8608 margin-right: 2px;
8609 }
8610 .upk-alter-carousel .upk-meta .upk-separator {
8611 margin: 0 6px;
8612 }
8613 .upk-alter-carousel .upk-meta > div {
8614 position: relative;
8615 display: inline-flex;
8616 }
8617 .upk-alter-carousel .upk-meta > div:before {
8618 content: attr(data-separator);
8619 margin: 0 5px;
8620 }
8621 .upk-alter-carousel .upk-meta > div:nth-child(1)::before {
8622 display: none;
8623 }
8624 .upk-alter-carousel .upk-readmore {
8625 color: #2B2D42;
8626 font-size: 14px;
8627 font-weight: 600;
8628 letter-spacing: 0.5px;
8629 margin: 20px 0;
8630 transition: all 0.3s ease;
8631 }
8632 .upk-alter-carousel .upk-readmore:hover {
8633 color: #EF233C;
8634 }
8635 .upk-alter-carousel .upk-readmore-on-image {
8636 position: absolute;
8637 height: 100%;
8638 width: 100%;
8639 }
8640 .upk-alter-carousel .upk-readmore-on-image .upk-readmore-icon {
8641 position: absolute;
8642 left: calc(50% - 25px);
8643 top: 50%;
8644 transform: translate(-50%, -50%);
8645 }
8646 .upk-alter-carousel .upk-readmore-on-image .upk-readmore-icon:before {
8647 content: "";
8648 position: absolute;
8649 left: -30px;
8650 height: 5px;
8651 width: 0;
8652 background: rgba(255, 255, 255, 0.5);
8653 transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
8654 opacity: 0;
8655 }
8656 .upk-alter-carousel .upk-readmore-on-image .upk-readmore-icon span:before,
8657 .upk-alter-carousel .upk-readmore-on-image .upk-readmore-icon span:after {
8658 content: "";
8659 position: absolute;
8660 left: -15px;
8661 width: 40px;
8662 height: 5px;
8663 background: transparent;
8664 transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
8665 opacity: 0;
8666 }
8667 .upk-alter-carousel .upk-readmore-on-image .upk-readmore-icon span:after {
8668 transform: scale(0.7) rotate(-45deg);
8669 bottom: -17px;
8670 }
8671 .upk-alter-carousel .upk-readmore-on-image .upk-readmore-icon span:before {
8672 transform: scale(0.7) rotate(45deg);
8673 top: -13px;
8674 }
8675 .upk-alter-carousel .upk-readmore-on-image:before {
8676 content: "";
8677 position: absolute;
8678 width: 100%;
8679 height: 100%;
8680 }
8681 .upk-alter-carousel .upk-post-format a {
8682 position: absolute;
8683 bottom: 0;
8684 right: 0;
8685 padding: 14px;
8686 color: #2B2D42;
8687 background: #fff;
8688 font-size: 14px;
8689 display: inline-flex;
8690 transition: all 0.3s ease;
8691 }
8692
8693 .upk-meta-end-position--yes .upk-alter-carousel .upk-content {
8694 align-items: inherit;
8695 }
8696
8697 .upk-item-match-height--yes .upk-alter-carousel .swiper-slide {
8698 height: initial;
8699 }
8700
8701 .upk-global-link-yes .upk-alter-carousel .upk-item:hover {
8702 cursor: pointer;
8703 }
8704
8705 @media (min-width: 768px) {
8706 .upk-alter-carousel .upk-category a {
8707 font-size: 12px;
8708 }
8709 .upk-alter-carousel .upk-title {
8710 margin-bottom: 20px;
8711 font-size: 20px;
8712 }
8713 .upk-alter-carousel .upk-text-wrap .upk-text {
8714 font-size: 15px;
8715 }
8716 }
8717 .upk-amox-grid {
8718 display: grid;
8719 grid-gap: 30px;
8720 }
8721 .upk-amox-grid .upk-item {
8722 overflow: hidden;
8723 }
8724 .upk-amox-grid .upk-item:hover .upk-img-wrap .upk-img {
8725 transform: scale(1.2);
8726 }
8727 .upk-amox-grid .upk-item.active {
8728 position: relative;
8729 }
8730 .upk-amox-grid .upk-item.active .upk-img-wrap {
8731 height: 100% !important;
8732 position: relative;
8733 }
8734 .upk-amox-grid .upk-item.active .upk-img-wrap::before {
8735 position: absolute;
8736 content: "";
8737 top: 0;
8738 width: 100%;
8739 height: 100%;
8740 background: rgba(43, 45, 66, 0.3490196078);
8741 z-index: 1;
8742 transition: background 0.3s ease;
8743 }
8744 .upk-amox-grid .upk-item.active .upk-content {
8745 position: absolute;
8746 bottom: 0;
8747 width: 100%;
8748 padding: 20px;
8749 text-align: center;
8750 z-index: 1;
8751 }
8752 .upk-amox-grid .upk-item.active .upk-title a {
8753 color: #EDF2F4;
8754 }
8755 .upk-amox-grid .upk-item.active .upk-title a:hover {
8756 color: #D90429;
8757 }
8758 .upk-amox-grid .upk-item.active .upk-category a {
8759 color: #fff;
8760 background: #161a2b;
8761 padding: 4px 8px;
8762 transition: all 0.3s ease-in-out;
8763 }
8764 .upk-amox-grid .upk-item.active .upk-category a:hover {
8765 background: #D90429;
8766 }
8767 .upk-amox-grid .upk-item.active .upk-meta {
8768 color: #EDF2F4;
8769 }
8770 .upk-amox-grid .upk-img-wrap {
8771 overflow: hidden;
8772 cursor: pointer;
8773 display: flex;
8774 }
8775 .upk-amox-grid .upk-img-wrap .upk-img {
8776 width: 100%;
8777 height: 100%;
8778 object-fit: cover;
8779 transform: scale(1);
8780 transition: transform 1s cubic-bezier(0.645, 0.045, 0.355, 1);
8781 }
8782 .upk-amox-grid .upk-content {
8783 padding: 20px 0;
8784 }
8785 .upk-amox-grid .upk-category {
8786 display: inline-flex;
8787 flex-wrap: wrap;
8788 gap: 7px;
8789 margin-bottom: 8px;
8790 }
8791 .upk-amox-grid .upk-category a {
8792 font-size: 11px;
8793 color: #8D99AE;
8794 text-transform: uppercase;
8795 transition: all 0.3s ease-in-out;
8796 }
8797 .upk-amox-grid .upk-category a:hover {
8798 color: #D90429;
8799 }
8800 .upk-amox-grid .upk-title {
8801 margin: 0;
8802 padding-bottom: 8px;
8803 font-size: 20px;
8804 font-weight: 700;
8805 }
8806 .upk-amox-grid .upk-title a {
8807 color: #2B2D42;
8808 transition: all 0.3s ease-in-out;
8809 }
8810 .upk-amox-grid .upk-title a:hover {
8811 color: #D90429;
8812 }
8813 .upk-amox-grid .upk-meta {
8814 font-size: 12px;
8815 color: #8D99AE;
8816 }
8817 .upk-amox-grid .upk-meta .upk-post-time {
8818 margin-left: 5px;
8819 align-items: center;
8820 }
8821 .upk-amox-grid .upk-meta .upk-post-time i {
8822 margin-right: 2px;
8823 }
8824 .upk-amox-grid .upk-meta > div {
8825 position: relative;
8826 display: inline-flex;
8827 }
8828 .upk-amox-grid .upk-meta > div:before {
8829 content: attr(data-separator);
8830 margin: 0 5px;
8831 }
8832 .upk-amox-grid .upk-meta > div:nth-child(1)::before {
8833 display: none;
8834 }
8835 .upk-amox-grid .upk-comments span {
8836 margin-left: 4px;
8837 }
8838
8839 .upk-global-link-yes .upk-amox-grid .upk-item:hover {
8840 cursor: pointer;
8841 }
8842
8843 .upk-amox-carousel .upk-item {
8844 overflow: hidden;
8845 }
8846 .upk-amox-carousel .upk-item:hover .upk-img-wrap .upk-img {
8847 transform: scale(1.2);
8848 }
8849 .upk-amox-carousel .upk-item.active {
8850 position: relative;
8851 }
8852 .upk-amox-carousel .upk-item.active .upk-img-wrap {
8853 height: 100% !important;
8854 position: relative;
8855 }
8856 .upk-amox-carousel .upk-item.active .upk-img-wrap::before {
8857 position: absolute;
8858 content: "";
8859 top: 0;
8860 width: 100%;
8861 height: 100%;
8862 background: rgba(43, 45, 66, 0.3490196078);
8863 z-index: 1;
8864 transition: background 0.3s ease;
8865 }
8866 .upk-amox-carousel .upk-item.active .upk-content {
8867 position: absolute;
8868 bottom: 0;
8869 width: 100%;
8870 padding: 20px;
8871 text-align: center;
8872 z-index: 1;
8873 }
8874 .upk-amox-carousel .upk-item.active .upk-title a {
8875 color: #EDF2F4;
8876 }
8877 .upk-amox-carousel .upk-item.active .upk-title a:hover {
8878 color: #D90429;
8879 }
8880 .upk-amox-carousel .upk-item.active .upk-category a {
8881 color: #fff;
8882 background: #161a2b;
8883 padding: 4px 8px;
8884 transition: all 0.3s ease-in-out;
8885 }
8886 .upk-amox-carousel .upk-item.active .upk-category a:hover {
8887 background: #D90429;
8888 }
8889 .upk-amox-carousel .upk-item.active .upk-meta {
8890 color: #EDF2F4;
8891 }
8892 .upk-amox-carousel .upk-img-wrap {
8893 overflow: hidden;
8894 cursor: pointer;
8895 display: flex;
8896 }
8897 .upk-amox-carousel .upk-img-wrap .upk-img {
8898 width: 100%;
8899 height: 100%;
8900 object-fit: cover;
8901 transform: scale(1);
8902 transition: transform 1s cubic-bezier(0.645, 0.045, 0.355, 1);
8903 }
8904 .upk-amox-carousel .upk-content {
8905 padding: 20px 0;
8906 }
8907 .upk-amox-carousel .upk-category {
8908 display: inline-flex;
8909 flex-wrap: wrap;
8910 gap: 7px;
8911 margin-bottom: 8px;
8912 }
8913 .upk-amox-carousel .upk-category a {
8914 font-size: 11px;
8915 color: #8D99AE;
8916 text-transform: uppercase;
8917 transition: all 0.3s ease-in-out;
8918 }
8919 .upk-amox-carousel .upk-category a:hover {
8920 color: #D90429;
8921 }
8922 .upk-amox-carousel .upk-title {
8923 margin: 0;
8924 padding-bottom: 8px;
8925 font-size: 20px;
8926 font-weight: 700;
8927 }
8928 .upk-amox-carousel .upk-title a {
8929 color: #2B2D42;
8930 transition: all 0.3s ease-in-out;
8931 }
8932 .upk-amox-carousel .upk-title a:hover {
8933 color: #D90429;
8934 }
8935 .upk-amox-carousel .upk-meta {
8936 font-size: 12px;
8937 color: #8D99AE;
8938 }
8939 .upk-amox-carousel .upk-meta .upk-post-time {
8940 margin-left: 5px;
8941 }
8942 .upk-amox-carousel .upk-meta .upk-post-time i {
8943 margin-right: 2px;
8944 }
8945 .upk-amox-carousel .upk-meta > div {
8946 position: relative;
8947 display: inline-flex;
8948 }
8949 .upk-amox-carousel .upk-meta > div:before {
8950 content: attr(data-separator);
8951 margin: 0 5px;
8952 }
8953 .upk-amox-carousel .upk-meta > div:nth-child(1)::before {
8954 display: none;
8955 }
8956 .upk-amox-carousel .upk-comments span {
8957 margin-left: 4px;
8958 }
8959
8960 .upk-amox-carousel-active--yes .upk-item.swiper-slide-active {
8961 position: relative;
8962 }
8963 .upk-amox-carousel-active--yes .upk-item.swiper-slide-active .upk-img-wrap {
8964 height: 100%;
8965 position: relative;
8966 }
8967 .upk-amox-carousel-active--yes .upk-item.swiper-slide-active .upk-img-wrap::before {
8968 position: absolute;
8969 content: "";
8970 top: 0;
8971 width: 100%;
8972 height: 100%;
8973 background: rgba(43, 45, 66, 0.3490196078);
8974 z-index: 1;
8975 transition: background 0.3s ease;
8976 }
8977 .upk-amox-carousel-active--yes .upk-item.swiper-slide-active .upk-content {
8978 position: absolute;
8979 bottom: 0;
8980 width: 100%;
8981 padding: 20px;
8982 text-align: center;
8983 z-index: 1;
8984 }
8985 .upk-amox-carousel-active--yes .upk-item.swiper-slide-active .upk-title a {
8986 color: #EDF2F4;
8987 }
8988 .upk-amox-carousel-active--yes .upk-item.swiper-slide-active .upk-title a:hover {
8989 color: #D90429;
8990 }
8991 .upk-amox-carousel-active--yes .upk-item.swiper-slide-active .upk-category a {
8992 color: #fff;
8993 background: #161a2b;
8994 padding: 4px 8px;
8995 transition: all 0.3s ease-in-out;
8996 }
8997 .upk-amox-carousel-active--yes .upk-item.swiper-slide-active .upk-category a:hover {
8998 background: #D90429;
8999 }
9000 .upk-amox-carousel-active--yes .upk-item.swiper-slide-active .upk-meta {
9001 color: #EDF2F4;
9002 }
9003
9004 .upk-global-link-yes .upk-amox-carousel .upk-item:hover {
9005 cursor: pointer;
9006 }
9007
9008 .upk-item-match-height--yes .upk-amox-carousel .swiper-slide {
9009 height: initial;
9010 }
9011
9012 .upk-elite-carousel .upk-item {
9013 position: relative;
9014 overflow: hidden;
9015 }
9016 .upk-elite-carousel .upk-item:hover .upk-main-image::before {
9017 opacity: 0;
9018 transform: translateY(-200px);
9019 }
9020 .upk-elite-carousel .upk-item:hover .upk-category-meta-wrap {
9021 opacity: 0;
9022 transform: translateX(100px);
9023 }
9024 .upk-elite-carousel .upk-item-box {
9025 position: relative;
9026 }
9027 .upk-elite-carousel .upk-blog-image-wrapper {
9028 position: relative;
9029 }
9030 .upk-elite-carousel .upk-main-image {
9031 overflow: hidden;
9032 display: flex;
9033 width: 100%;
9034 position: relative;
9035 }
9036 .upk-elite-carousel .upk-main-image::before {
9037 position: absolute;
9038 content: "";
9039 top: 0;
9040 width: 100%;
9041 height: 100%;
9042 background: linear-gradient(207deg, #2B2D42 0, rgba(141, 153, 174, 0) 42%);
9043 opacity: 1;
9044 transform: translateY(0);
9045 transition: all 0.9s cubic-bezier(0.17, 0.73, 0.66, 0.99) 0s, z-index 0s step-end, opacity 0.9s ease;
9046 }
9047 .upk-elite-carousel .upk-main-image .upk-blog-image {
9048 object-fit: cover;
9049 width: 100%;
9050 }
9051 .upk-elite-carousel .upk-blog-post-author-wrap {
9052 position: absolute;
9053 bottom: 0;
9054 left: 0;
9055 background: #fff;
9056 display: flex;
9057 align-items: center;
9058 }
9059 .upk-elite-carousel .upk-author-img-wrap img {
9060 border-radius: 50%;
9061 }
9062 .upk-elite-carousel .upk-author-info-warp {
9063 display: flex;
9064 flex-direction: column;
9065 }
9066 .upk-elite-carousel .upk-author-info-warp .author-name .name {
9067 text-decoration: none;
9068 font-weight: 600;
9069 color: #283D58;
9070 text-transform: capitalize;
9071 letter-spacing: 1.1px;
9072 transition: all 0.3s ease-in-out;
9073 }
9074 .upk-elite-carousel .upk-author-info-warp .author-depertment {
9075 color: #8D99AE;
9076 letter-spacing: 1px;
9077 text-transform: capitalize;
9078 }
9079 .upk-elite-carousel .upk-title {
9080 position: relative;
9081 font-weight: 600;
9082 line-height: 1.4;
9083 padding-left: 50px;
9084 margin-top: 0;
9085 }
9086 .upk-elite-carousel .upk-title a {
9087 color: #283D58;
9088 transition: all 0.5s ease;
9089 }
9090 .upk-elite-carousel .upk-title a:hover {
9091 color: #EF233C;
9092 background-size: 100% 2px;
9093 }
9094 .upk-elite-carousel .upk-title a:before {
9095 position: absolute;
9096 content: "";
9097 border: 1px solid #EF233C;
9098 width: 37px;
9099 left: 0;
9100 }
9101 .upk-elite-carousel .upk-text-wrap {
9102 padding-left: 50px;
9103 margin-bottom: clamp(20px, 2vw, 35px);
9104 }
9105 .upk-elite-carousel .upk-text {
9106 font-size: clamp(13px, 1vw, 15px);
9107 line-height: 1.5;
9108 letter-spacing: 0.5px;
9109 color: #8D99AE;
9110 }
9111 .upk-elite-carousel .upk-text p {
9112 margin: 0;
9113 }
9114 .upk-elite-carousel .upk-blog-post-meta {
9115 display: flex;
9116 align-items: center;
9117 }
9118 .upk-elite-carousel .upk-blog-post-meta .author {
9119 width: 40px;
9120 border-radius: 30px;
9121 }
9122 .upk-elite-carousel .upk-blog-post-meta .author-name {
9123 text-decoration: none;
9124 font-weight: 600;
9125 }
9126 .upk-elite-carousel .upk-category-meta-wrap {
9127 position: absolute;
9128 right: 20px;
9129 top: 20px;
9130 opacity: 1;
9131 transform: translateX(0);
9132 transition: all 0.8s cubic-bezier(0.17, 0.73, 0.66, 0.99) 0s, z-index 0s step-end, opacity 0.6s ease;
9133 }
9134 .upk-elite-carousel .upk-category {
9135 display: flex;
9136 margin-left: 10px;
9137 }
9138 .upk-elite-carousel .upk-category a {
9139 font-size: 14px;
9140 color: #dddfe2;
9141 font-weight: 600;
9142 padding: 4px 8px;
9143 display: flex;
9144 line-height: 1;
9145 border-radius: 3px;
9146 transition: all 0.3s ease;
9147 }
9148 .upk-elite-carousel .upk-category a + a {
9149 margin-left: 5px;
9150 }
9151 .upk-elite-carousel .upk-reading-time,
9152 .upk-elite-carousel .upk-post-time,
9153 .upk-elite-carousel .upk-date {
9154 font-size: 14px;
9155 color: #ffffff;
9156 display: flex;
9157 line-height: 1;
9158 }
9159 .upk-elite-carousel .upk-post-time i {
9160 margin-right: 2px;
9161 }
9162 .upk-elite-carousel .upk-blog-image {
9163 width: 100%;
9164 height: 100%;
9165 }
9166 .upk-elite-carousel .upk-blog-post-author-wrap {
9167 padding: 20px 20px 20px 0;
9168 }
9169 .upk-elite-carousel .upk-author-img-wrap img {
9170 width: 38px;
9171 }
9172 .upk-elite-carousel .upk-author-info-warp {
9173 padding-left: 15px;
9174 }
9175 .upk-elite-carousel .upk-author-info-warp .author-name {
9176 margin-bottom: 3px;
9177 }
9178 .upk-elite-carousel .upk-author-info-warp .author-name .name {
9179 font-size: 14px;
9180 }
9181 .upk-elite-carousel .upk-author-info-warp .author-depertment {
9182 font-size: 12px;
9183 }
9184 .upk-elite-carousel .upk-blog-box-content {
9185 padding-top: 30px;
9186 padding-right: 30px;
9187 }
9188 .upk-elite-carousel .upk-title {
9189 margin-bottom: clamp(10px, 2vw, 20px);
9190 font-size: clamp(16px, 2vw, 20px);
9191 }
9192 .upk-elite-carousel .upk-title a:before {
9193 top: 12px;
9194 }
9195 .upk-elite-carousel .upk-date-reading-wrap > div {
9196 position: relative;
9197 display: inline-flex;
9198 }
9199 .upk-elite-carousel .upk-date-reading-wrap > div:before {
9200 content: attr(data-separator);
9201 margin: 0 5px;
9202 }
9203 .upk-elite-carousel .upk-date-reading-wrap > div:nth-child(1)::before {
9204 display: none;
9205 }
9206
9207 .upk-global-link-yes .upk-elite-carousel .upk-item:hover {
9208 cursor: pointer;
9209 }
9210
9211 .upk-item-match-height--yes .upk-elite-carousel .swiper-slide {
9212 height: initial;
9213 }
9214
9215 .upk-hazel-carousel .upk-item {
9216 position: relative;
9217 overflow: hidden;
9218 }
9219 .upk-hazel-carousel .upk-item:hover .upk-item-box .upk-content {
9220 opacity: 1;
9221 transform: translateY(0);
9222 }
9223 .upk-hazel-carousel .upk-item:hover .upk-item-box .upk-content .upk-meta {
9224 opacity: 1;
9225 }
9226 .upk-hazel-carousel .upk-item-box {
9227 position: relative;
9228 overflow: hidden;
9229 transition: all 0.3s ease-in;
9230 height: 100%;
9231 }
9232 .upk-hazel-carousel .upk-item-box:before {
9233 content: "";
9234 display: block;
9235 position: absolute;
9236 width: 100%;
9237 top: 0;
9238 bottom: 0;
9239 z-index: 2;
9240 transition: all 0.3s ease;
9241 }
9242 .upk-hazel-carousel .upk-item-box .upk-blog-image {
9243 width: 100%;
9244 height: 100%;
9245 object-fit: cover;
9246 display: block;
9247 transition: all 0.3s ease;
9248 }
9249 .upk-hazel-carousel .upk-item-box:hover .upk-blog-image {
9250 transform: scale(1.1);
9251 }
9252 .upk-hazel-carousel .upk-content {
9253 padding: 30px;
9254 transition: all 0.3s ease;
9255 opacity: 1;
9256 }
9257 .upk-hazel-carousel .upk-blog-badge span {
9258 display: flex;
9259 align-items: center;
9260 flex-wrap: wrap;
9261 gap: 7px;
9262 }
9263 .upk-hazel-carousel .upk-blog-badge a {
9264 text-decoration: none;
9265 font-size: 10px;
9266 background: #EF233C;
9267 text-transform: uppercase;
9268 letter-spacing: 1px;
9269 border-radius: 2px;
9270 display: inline-block;
9271 padding: 3px 6px;
9272 }
9273 .upk-hazel-carousel .upk-blog-badge * {
9274 color: #fff;
9275 }
9276 .upk-hazel-carousel .upk-title {
9277 font-size: clamp(16px, 2vw, 20px);
9278 line-height: 1.3;
9279 margin-bottom: 6px;
9280 }
9281 .upk-hazel-carousel .upk-meta {
9282 display: inline-flex;
9283 flex-wrap: wrap;
9284 align-items: center;
9285 opacity: 0;
9286 transition: all 0.3s ease;
9287 font-size: 12px;
9288 }
9289 .upk-hazel-carousel .upk-meta .upk-blog-author {
9290 float: left;
9291 display: flex;
9292 align-items: center;
9293 }
9294 .upk-hazel-carousel .upk-meta .upk-blog-author a {
9295 text-transform: capitalize;
9296 font-weight: 600;
9297 }
9298 .upk-hazel-carousel .upk-meta .upk-blog-author .upk-author {
9299 display: flex;
9300 line-height: 1;
9301 margin-left: 5px;
9302 }
9303 .upk-hazel-carousel .upk-meta .upk-date {
9304 position: relative;
9305 display: flex;
9306 align-items: center;
9307 line-height: 1;
9308 }
9309 .upk-hazel-carousel .upk-meta .upk-date i {
9310 margin: 0 5px;
9311 }
9312 .upk-hazel-carousel .upk-meta .upk-post-time {
9313 margin-left: 5px;
9314 }
9315 .upk-hazel-carousel .upk-meta .upk-post-time i {
9316 margin-right: 2px;
9317 }
9318 .upk-hazel-carousel .upk-meta > div {
9319 position: relative;
9320 display: inline-flex;
9321 }
9322 .upk-hazel-carousel .upk-meta > div:before {
9323 content: attr(data-separator);
9324 margin: 0 10px;
9325 }
9326 .upk-hazel-carousel .upk-meta > div:nth-child(1)::before {
9327 display: none;
9328 }
9329 .upk-hazel-carousel .upk-content-style-1 .upk-item-box:before {
9330 background: rgba(0, 0, 0, 0.4);
9331 }
9332 .upk-hazel-carousel .upk-content-style-1 .upk-cetagory {
9333 margin-bottom: 15px;
9334 }
9335 .upk-hazel-carousel .upk-content-style-1 .upk-title a {
9336 color: #fff;
9337 }
9338 .upk-hazel-carousel .upk-content-style-1 .upk-meta {
9339 color: #fff;
9340 }
9341 .upk-hazel-carousel .upk-content-style-1 .upk-meta .upk-blog-author a {
9342 color: #fff;
9343 }
9344 .upk-hazel-carousel .upk-content-style-1 .upk-meta .upk-post-time,
9345 .upk-hazel-carousel .upk-content-style-1 .upk-meta .upk-date {
9346 color: #ffffff;
9347 }
9348 .upk-hazel-carousel .upk-content-style-2 .upk-content {
9349 padding: 15px;
9350 width: 100%;
9351 }
9352 .upk-hazel-carousel .upk-content-style-2 .upk-cetagory {
9353 margin-bottom: 15px;
9354 }
9355 .upk-hazel-carousel .upk-content-style-2 .upk-title a {
9356 color: #fff;
9357 }
9358 .upk-hazel-carousel .upk-content-style-2 .upk-meta {
9359 color: #fff;
9360 }
9361 .upk-hazel-carousel .upk-content-style-2 .upk-meta .upk-blog-author a {
9362 color: #fff;
9363 }
9364 .upk-hazel-carousel .upk-content-style-2 .upk-meta .upk-post-time,
9365 .upk-hazel-carousel .upk-content-style-2 .upk-meta .upk-date {
9366 color: #ffffff;
9367 }
9368 .upk-hazel-carousel .upk-content-style-3 .upk-item-box:before {
9369 background: rgba(0, 0, 0, 0.4);
9370 }
9371 .upk-hazel-carousel .upk-content-style-3 .upk-cetagory {
9372 margin-bottom: 15px;
9373 }
9374 .upk-hazel-carousel .upk-content-style-3 .upk-title a {
9375 background: #fff;
9376 color: #000;
9377 display: inline;
9378 padding: 6px;
9379 -webkit-box-decoration-break: clone;
9380 }
9381 .upk-hazel-carousel .upk-content-style-3 .upk-meta {
9382 background: #fff;
9383 color: #000;
9384 display: inline-flex;
9385 padding: 6px;
9386 }
9387 .upk-hazel-carousel .upk-content-style-3 .upk-meta .upk-blog-author a {
9388 color: #000;
9389 }
9390 .upk-hazel-carousel .upk-content-style-3 .upk-meta .upk-date {
9391 color: #000;
9392 }
9393 .upk-hazel-carousel .upk-content-style-3 .upk-meta .upk-date::before {
9394 background: #000;
9395 }
9396 .upk-hazel-carousel .upk-content-style-3 .upk-meta .upk-post-time {
9397 color: #000;
9398 }
9399 .upk-hazel-carousel .upk-pg-text-position-center-center .upk-content {
9400 position: absolute;
9401 top: 60%;
9402 left: 50%;
9403 width: 100%;
9404 z-index: 111;
9405 text-align: center;
9406 transform: translate(-50%, -50%);
9407 }
9408 .upk-hazel-carousel .upk-pg-text-position-center-center .upk-item:hover .upk-content {
9409 top: 50%;
9410 transform: translate(-50%, -50%);
9411 }
9412 .upk-hazel-carousel .upk-pg-text-position-bottom-center .upk-content,
9413 .upk-hazel-carousel .upk-pg-text-position-bottom-left .upk-content {
9414 position: absolute;
9415 bottom: 0;
9416 left: 0;
9417 z-index: 111;
9418 transform: translateY(35px);
9419 }
9420 .upk-hazel-carousel .upk-pg-text-position-bottom-center .upk-content {
9421 text-align: center;
9422 }
9423 .upk-hazel-carousel .upk-pg-text-position-top-left .upk-content {
9424 position: absolute;
9425 top: 0;
9426 left: 0;
9427 z-index: 111;
9428 transform: translateY(-40px);
9429 display: flex;
9430 flex-direction: column-reverse;
9431 flex-flow: wrap-reverse;
9432 }
9433 .upk-hazel-carousel .upk-pg-text-position-top-left .upk-title-wrapper {
9434 margin-bottom: 10px;
9435 width: 100%;
9436 }
9437 .upk-hazel-carousel .upk-pg-text-position-top-left .upk-meta {
9438 margin-bottom: 20px;
9439 }
9440 .upk-hazel-carousel .upk-pg-text-position-top-right .upk-content {
9441 position: absolute;
9442 top: 0;
9443 right: 0;
9444 z-index: 111;
9445 transform: translateY(-40px);
9446 text-align: right;
9447 display: flex;
9448 flex-direction: column-reverse;
9449 flex-flow: wrap-reverse;
9450 }
9451 .upk-hazel-carousel .upk-pg-text-position-top-right .upk-title-wrapper {
9452 margin-bottom: 10px;
9453 width: 100%;
9454 }
9455 .upk-hazel-carousel .upk-pg-text-position-top-right .upk-cetagory {
9456 margin-left: auto;
9457 }
9458 .upk-hazel-carousel .upk-pg-text-position-top-right .upk-meta {
9459 margin-left: auto;
9460 margin-bottom: 20px;
9461 }
9462 .upk-hazel-carousel .upk-pg-text-position-top-right .upk-blog-badge {
9463 margin-left: auto;
9464 }
9465 .upk-hazel-carousel .upk-pg-text-position-bottom-right .upk-content {
9466 position: absolute;
9467 bottom: 0;
9468 right: 0;
9469 z-index: 111;
9470 transform: translateY(30px);
9471 text-align: right;
9472 }
9473 .upk-hazel-carousel .upk-pg-text-position-bottom-right .upk-meta {
9474 opacity: 1;
9475 transition: all 0.3s ease;
9476 display: inline-flex;
9477 }
9478
9479 .upk-global-link-yes .upk-hazel-carousel .upk-item:hover {
9480 cursor: pointer;
9481 }
9482
9483 .upk-maple-carousel .upk-item {
9484 position: relative;
9485 overflow: hidden;
9486 }
9487 .upk-maple-carousel .upk-item:hover .upk-img {
9488 transform: scale(1.1);
9489 }
9490 .upk-maple-carousel .upk-item-box {
9491 position: relative;
9492 }
9493 .upk-maple-carousel .upk-img-wrap {
9494 position: relative;
9495 }
9496 .upk-maple-carousel .upk-main-image {
9497 position: relative;
9498 overflow: hidden;
9499 border-radius: 5px;
9500 width: 100%;
9501 display: flex;
9502 }
9503 .upk-maple-carousel .upk-main-image .upk-img {
9504 width: 100%;
9505 height: 100%;
9506 object-fit: cover;
9507 transition: all 0.3s ease-in-out;
9508 }
9509 .upk-maple-carousel .upk-category {
9510 position: absolute;
9511 top: 0;
9512 left: 0;
9513 margin: 15px;
9514 display: inline-flex;
9515 flex-wrap: wrap;
9516 gap: 7px;
9517 }
9518 .upk-maple-carousel .upk-category a {
9519 background-color: #ef233c;
9520 text-decoration: none;
9521 padding: 3px 10px;
9522 border-radius: 15px;
9523 font-size: 12px;
9524 color: #ffffff;
9525 }
9526 .upk-maple-carousel .upk-post-format {
9527 position: absolute;
9528 bottom: 0;
9529 right: 50px;
9530 }
9531 .upk-maple-carousel .upk-post-format a {
9532 color: #fff;
9533 background-color: #ef233c;
9534 display: flex;
9535 position: absolute;
9536 padding: 10px;
9537 border-radius: 30px;
9538 cursor: pointer;
9539 transform: translate(-50%, -50%);
9540 }
9541 .upk-maple-carousel .upk-post-format a i {
9542 display: flex;
9543 }
9544 .upk-maple-carousel .upk-content {
9545 padding-top: 22px;
9546 }
9547 .upk-maple-carousel .upk-meta {
9548 display: flex;
9549 flex-wrap: wrap;
9550 align-items: center;
9551 margin-bottom: 15px;
9552 font-size: clamp(13px, 2vw, 14px);
9553 }
9554 .upk-maple-carousel .upk-meta .upk-author {
9555 display: flex;
9556 align-items: center;
9557 }
9558 .upk-maple-carousel .upk-meta .upk-author img {
9559 border-radius: 80px;
9560 margin-right: 10px;
9561 }
9562 .upk-maple-carousel .upk-meta .author-name {
9563 color: #8d99ae;
9564 font-weight: 600;
9565 }
9566 .upk-maple-carousel .upk-meta .upk-blog-date {
9567 position: relative;
9568 display: flex;
9569 }
9570 .upk-maple-carousel .upk-meta .upk-blog-date .date {
9571 color: #8d99ae;
9572 }
9573 .upk-maple-carousel .upk-meta .upk-blog-date i {
9574 margin: 0 5px;
9575 }
9576 .upk-maple-carousel .upk-meta .upk-post-time {
9577 margin-left: 5px;
9578 color: #8d99ae;
9579 }
9580 .upk-maple-carousel .upk-meta .upk-post-time i {
9581 margin-right: 2px;
9582 }
9583 .upk-maple-carousel .upk-meta .upk-reading-time {
9584 color: #8d99ae;
9585 }
9586 .upk-maple-carousel .upk-meta > div {
9587 position: relative;
9588 display: inline-flex;
9589 }
9590 .upk-maple-carousel .upk-meta > div:before {
9591 content: attr(data-separator);
9592 margin: 0 8px;
9593 }
9594 .upk-maple-carousel .upk-meta > div:nth-child(1)::before {
9595 display: none;
9596 }
9597 .upk-maple-carousel .upk-title {
9598 width: 100%;
9599 font-size: clamp(18px, 2vw, 20px);
9600 font-weight: 600;
9601 line-height: 1.4;
9602 margin-top: 0;
9603 margin-bottom: 15px;
9604 }
9605 .upk-maple-carousel .upk-title a {
9606 color: #2b2d42;
9607 }
9608 .upk-maple-carousel .upk-title a:hover {
9609 color: #ef233c;
9610 }
9611 .upk-maple-carousel .upk-text {
9612 color: #8d99ae;
9613 font-size: clamp(14px, 2vw, 16px);
9614 }
9615 .upk-maple-carousel .upk-text P {
9616 margin: 0;
9617 }
9618
9619 .upk-item-match-height--yes .upk-maple-carousel .swiper-slide {
9620 height: initial;
9621 }
9622
9623 .upk-global-link-yes .upk-maple-carousel .upk-item:hover {
9624 cursor: pointer;
9625 }
9626
9627 .upk-ramble-carousel {
9628 position: relative;
9629 }
9630 .upk-ramble-carousel .upk-item {
9631 display: flex;
9632 position: relative;
9633 position: relative;
9634 overflow: hidden;
9635 height: 360px;
9636 border-radius: 6px;
9637 -webkit-box-shadow: 0px 3px 10px -5px rgba(151, 163, 184, 0.5);
9638 box-shadow: 0px 3px 10px -5px rgba(151, 163, 184, 0.5);
9639 }
9640 .upk-ramble-carousel .upk-item:hover .upk-img-wrap:before {
9641 background-color: rgba(239, 35, 60, 0.5);
9642 }
9643 .upk-ramble-carousel .upk-item:hover .upk-meta {
9644 position: relative;
9645 opacity: 1;
9646 margin-top: 0;
9647 margin-bottom: 15px;
9648 transform: translateY(0);
9649 transition-delay: 0.3s;
9650 }
9651 .upk-ramble-carousel .upk-item:hover .upk-date-cetagory-wrap {
9652 position: absolute;
9653 opacity: 0;
9654 visibility: hidden;
9655 transform: translateY(20px);
9656 transition-delay: 0.3s;
9657 }
9658 .upk-ramble-carousel .upk-item:hover .upk-title a {
9659 color: #fff;
9660 }
9661 .upk-ramble-carousel .upk-item:hover .upk-text {
9662 color: #f8f8f8;
9663 opacity: 1;
9664 transition-delay: 0.4s;
9665 transform: translateY(0px);
9666 }
9667 .upk-ramble-carousel .upk-item:hover .upk-btn-comments-wrap .upk-readmore {
9668 color: #fff;
9669 }
9670 .upk-ramble-carousel .upk-item:hover .upk-btn-comments-wrap .upk-readmore svg * {
9671 fill: #fff;
9672 }
9673 .upk-ramble-carousel .upk-item:hover .upk-btn-comments-wrap .upk-comments {
9674 color: #fff;
9675 }
9676 .upk-ramble-carousel .upk-item:hover .upk-default-show {
9677 visibility: hidden;
9678 opacity: 0;
9679 transform: translateY(20px);
9680 }
9681 .upk-ramble-carousel .upk-item:hover .upk-default-hide {
9682 opacity: 1;
9683 transform: translateY(0);
9684 visibility: visible;
9685 transition-delay: 0.1s;
9686 }
9687 .upk-ramble-carousel .upk-img-wrap {
9688 display: flex;
9689 width: 100%;
9690 }
9691 .upk-ramble-carousel .upk-img-wrap:before {
9692 position: absolute;
9693 content: "";
9694 top: 0;
9695 left: 0;
9696 width: 100%;
9697 height: 100%;
9698 background-color: #fff;
9699 -webkit-transition: all 0.3s ease;
9700 transition: all 0.3s ease;
9701 }
9702 .upk-ramble-carousel .upk-img {
9703 object-fit: cover;
9704 height: 100%;
9705 width: 100%;
9706 }
9707 .upk-ramble-carousel .upk-content {
9708 position: absolute;
9709 top: 0;
9710 left: 0;
9711 width: 100%;
9712 }
9713 .upk-ramble-carousel .upk-author-name a {
9714 color: #fff;
9715 font-size: 15px;
9716 font-weight: 600;
9717 text-transform: capitalize;
9718 -webkit-transition: color 0.3s ease;
9719 transition: color 0.3s ease;
9720 }
9721 .upk-ramble-carousel .upk-post-time,
9722 .upk-ramble-carousel .upk-date {
9723 color: #f5f5f5;
9724 font-size: 14px;
9725 }
9726 .upk-ramble-carousel .upk-post-time {
9727 margin-left: 5px;
9728 }
9729 .upk-ramble-carousel .upk-post-time i {
9730 margin-right: 2px;
9731 }
9732 .upk-ramble-carousel .upk-date-reading-time {
9733 color: #f5f5f5;
9734 font-size: 14px;
9735 flex-wrap: wrap;
9736 }
9737 .upk-ramble-carousel .upk-date-reading-time > div {
9738 position: relative;
9739 display: inline-flex;
9740 }
9741 .upk-ramble-carousel .upk-date-reading-time > div:before {
9742 content: attr(data-separator);
9743 margin: 0 8px;
9744 }
9745 .upk-ramble-carousel .upk-date-reading-time > div:nth-child(1)::before {
9746 display: none;
9747 }
9748 .upk-ramble-carousel .upk-meta {
9749 display: flex;
9750 align-items: center;
9751 position: absolute;
9752 -webkit-transition: all 0.3s ease;
9753 transition: all 0.3s ease;
9754 opacity: 0;
9755 transform: translateY(-100%);
9756 }
9757 .upk-ramble-carousel .upk-meta .upk-author-image {
9758 margin-right: 15px;
9759 }
9760 .upk-ramble-carousel .upk-meta .upk-author-image img {
9761 border-radius: 80px;
9762 }
9763 .upk-ramble-carousel .upk-date-cetagory-wrap {
9764 display: inline-flex;
9765 align-items: center;
9766 position: relative;
9767 opacity: 1;
9768 transition: all 0.3s ease;
9769 margin-bottom: 15px;
9770 transform: translateY(0);
9771 visibility: visible;
9772 transition: all 0.3s ease;
9773 }
9774 .upk-ramble-carousel .upk-date-cetagory-wrap .upk-post-time,
9775 .upk-ramble-carousel .upk-date-cetagory-wrap .upk-date {
9776 color: #8D99AE;
9777 font-size: 15px;
9778 }
9779 .upk-ramble-carousel .upk-date-cetagory-wrap .upk-category {
9780 position: relative;
9781 margin-left: 10px;
9782 padding-left: 10px;
9783 }
9784 .upk-ramble-carousel .upk-date-cetagory-wrap .upk-category a {
9785 color: #8D99AE;
9786 font-size: 15px;
9787 text-transform: capitalize;
9788 }
9789 .upk-ramble-carousel .upk-date-cetagory-wrap .upk-category a + a {
9790 margin-left: 5px;
9791 }
9792 .upk-ramble-carousel .upk-date-cetagory-wrap .upk-category:before {
9793 content: "";
9794 position: absolute;
9795 background: #e6e9ec;
9796 height: 100%;
9797 width: 2px;
9798 left: -1px;
9799 }
9800 .upk-ramble-carousel .upk-date-cetagory-wrap .upk-category span {
9801 display: flex;
9802 }
9803 .upk-ramble-carousel .upk-title {
9804 font-size: 24px;
9805 font-weight: 600;
9806 margin: 0;
9807 padding-bottom: 15px;
9808 text-transform: capitalize;
9809 }
9810 .upk-ramble-carousel .upk-title a {
9811 color: #2B2D42;
9812 background-image: linear-gradient(currentColor, currentColor);
9813 background-position: 0 100%;
9814 background-repeat: no-repeat;
9815 background-size: 0 2px;
9816 -webkit-transition: all 0.3s ease;
9817 transition: all 0.3s ease;
9818 }
9819 .upk-ramble-carousel .upk-title a:hover {
9820 background-size: 100% 2px;
9821 }
9822 .upk-ramble-carousel .upk-text {
9823 font-size: 16px;
9824 color: #8D99AE;
9825 opacity: 0;
9826 transition: all 0.3s ease;
9827 transform: translateY(-20px);
9828 }
9829 .upk-ramble-carousel .upk-btn-comments-wrap {
9830 display: flex;
9831 justify-content: space-between;
9832 align-items: center;
9833 position: absolute;
9834 width: 100%;
9835 bottom: 0;
9836 padding: 30px;
9837 }
9838 .upk-ramble-carousel .upk-btn-comments-wrap .upk-readmore {
9839 color: #8D99AE;
9840 font-size: 15px;
9841 font-weight: 600;
9842 text-transform: capitalize;
9843 -webkit-transition: all 0.3s ease;
9844 transition: all 0.3s ease;
9845 }
9846 .upk-ramble-carousel .upk-btn-comments-wrap .upk-readmore svg {
9847 width: 1em;
9848 }
9849 .upk-ramble-carousel .upk-btn-comments-wrap .upk-readmore svg * {
9850 fill: #8D99AE;
9851 }
9852 .upk-ramble-carousel .upk-btn-comments-wrap .upk-comments {
9853 color: #8D99AE;
9854 font-size: 15px;
9855 text-transform: capitalize;
9856 -webkit-transition: color 0.3s ease;
9857 transition: color 0.3s ease;
9858 }
9859 .upk-ramble-carousel .upk-default-show {
9860 position: absolute;
9861 -webkit-transition: all 0.3s ease;
9862 transition: all 0.3s ease;
9863 opacity: 1;
9864 transform: translateY(0);
9865 padding: 30px;
9866 }
9867 .upk-ramble-carousel .upk-default-hide {
9868 position: absolute;
9869 -webkit-transition: all 0.3s ease;
9870 transition: all 0.3s ease;
9871 opacity: 0;
9872 transform: translateY(-100%);
9873 visibility: hidden;
9874 padding: 30px;
9875 }
9876
9877 .upk-global-link-yes .upk-ramble-carousel .upk-item:hover {
9878 cursor: pointer;
9879 }
9880
9881 .upk-alice-carousel .upk-item {
9882 display: flex;
9883 }
9884 .upk-alice-carousel .upk-item-box {
9885 position: relative;
9886 display: flex;
9887 width: 100%;
9888 overflow: hidden;
9889 }
9890 .upk-alice-carousel .upk-item-box::before {
9891 content: "";
9892 display: block;
9893 position: absolute;
9894 width: 100%;
9895 top: 0;
9896 bottom: 0;
9897 z-index: 2;
9898 background: rgba(27, 25, 25, 0.5490196078);
9899 transition: all 0.3s ease;
9900 }
9901 .upk-alice-carousel .upk-item-box:hover .upk-img-wrap .upk-img {
9902 transform: scale(1.1);
9903 }
9904 .upk-alice-carousel .upk-item-box:hover .upk-category {
9905 opacity: 1;
9906 }
9907 .upk-alice-carousel .upk-img-wrap {
9908 overflow: hidden;
9909 display: flex;
9910 width: 100%;
9911 }
9912 .upk-alice-carousel .upk-img-wrap .upk-img {
9913 width: 100%;
9914 height: 100%;
9915 object-fit: cover;
9916 transition: all 1s ease;
9917 }
9918 .upk-alice-carousel .upk-category {
9919 position: absolute;
9920 right: 0;
9921 top: 0;
9922 opacity: 0;
9923 transition: opacity 0.5s ease;
9924 z-index: 11;
9925 }
9926 .upk-alice-carousel .upk-category a {
9927 color: #e8e4e4;
9928 display: inline-block;
9929 font-size: 11px;
9930 font-weight: 500;
9931 text-transform: uppercase;
9932 background: #EF233C;
9933 padding: 5px 14px;
9934 transition: all 0.3s ease;
9935 }
9936 .upk-alice-carousel .upk-category a:hover {
9937 background: #D90429;
9938 }
9939 .upk-alice-carousel .upk-category a + a {
9940 margin-left: 5px;
9941 }
9942 .upk-alice-carousel .upk-content {
9943 position: absolute;
9944 padding: 30px;
9945 width: 100%;
9946 bottom: 0;
9947 z-index: 10;
9948 }
9949 .upk-alice-carousel .upk-title {
9950 display: block;
9951 font-size: 20px;
9952 font-weight: 600;
9953 line-height: 1.4;
9954 margin: 0;
9955 padding-bottom: 10px;
9956 text-transform: capitalize;
9957 }
9958 .upk-alice-carousel .upk-title a {
9959 color: #fff;
9960 transition: all 0.3s ease;
9961 }
9962 .upk-alice-carousel .upk-meta {
9963 display: flex;
9964 flex-wrap: wrap;
9965 align-items: center;
9966 font-size: 14px;
9967 color: #EDF2F4;
9968 text-transform: capitalize;
9969 }
9970 .upk-alice-carousel .upk-meta .upk-author {
9971 position: relative;
9972 }
9973 .upk-alice-carousel .upk-meta .upk-author a {
9974 color: #EDF2F4;
9975 }
9976 .upk-alice-carousel .upk-meta .upk-author span {
9977 padding-right: 6px;
9978 }
9979 .upk-alice-carousel .upk-meta .upk-date {
9980 position: relative;
9981 font-weight: 400;
9982 }
9983 .upk-alice-carousel .upk-meta .upk-post-time {
9984 margin-left: 5px;
9985 }
9986 .upk-alice-carousel .upk-meta .upk-post-time i {
9987 margin-right: 2px;
9988 }
9989 .upk-alice-carousel .upk-meta > div {
9990 position: relative;
9991 display: inline-flex;
9992 }
9993 .upk-alice-carousel .upk-meta > div:before {
9994 content: attr(data-separator);
9995 margin: 0 5px;
9996 }
9997 .upk-alice-carousel .upk-meta > div:nth-child(1)::before {
9998 display: none;
9999 }
10000 .upk-alice-carousel .upk-content-bottom-center .upk-content {
10001 left: 50%;
10002 text-align: center;
10003 transform: translate(-50%, 0);
10004 }
10005 .upk-alice-carousel .upk-content-bottom-center .upk-content .upk-meta {
10006 justify-content: center;
10007 }
10008 .upk-alice-carousel .upk-content-bottom-left .upk-content {
10009 text-align: left;
10010 left: 0;
10011 }
10012 .upk-alice-carousel .upk-content-bottom-left .upk-content .upk-meta {
10013 justify-content: left;
10014 }
10015 .upk-alice-carousel .upk-content-bottom-right .upk-content {
10016 text-align: right;
10017 right: 0;
10018 }
10019 .upk-alice-carousel .upk-content-bottom-right .upk-content .upk-meta {
10020 justify-content: flex-end;
10021 }
10022
10023 .upk-global-link-yes .upk-alice-carousel .upk-item:hover {
10024 cursor: pointer;
10025 }
10026
10027 .upk-alice-grid .upk-alice-wrap {
10028 display: grid;
10029 }
10030 .upk-alice-grid .upk-item {
10031 display: flex;
10032 overflow: hidden;
10033 transition: all 0.3s ease;
10034 }
10035 .upk-alice-grid .upk-item-box {
10036 position: relative;
10037 display: flex;
10038 width: 100%;
10039 }
10040 .upk-alice-grid .upk-item-box::before {
10041 content: "";
10042 display: block;
10043 position: absolute;
10044 width: 100%;
10045 top: 0;
10046 bottom: 0;
10047 z-index: 2;
10048 background: rgba(27, 25, 25, 0.5490196078);
10049 transition: all 0.3s ease;
10050 }
10051 .upk-alice-grid .upk-item-box:hover .upk-img-wrap .upk-img {
10052 transform: scale(1.1);
10053 }
10054 .upk-alice-grid .upk-item-box:hover .upk-category {
10055 opacity: 1;
10056 }
10057 .upk-alice-grid .upk-img-wrap {
10058 overflow: hidden;
10059 display: flex;
10060 width: 100%;
10061 }
10062 .upk-alice-grid .upk-img-wrap .upk-img {
10063 width: 100%;
10064 height: 100%;
10065 object-fit: cover;
10066 transition: all 1s ease;
10067 }
10068 .upk-alice-grid .upk-category {
10069 position: absolute;
10070 right: 0;
10071 top: 0;
10072 opacity: 0;
10073 transition: opacity 0.5s ease;
10074 z-index: 11;
10075 }
10076 .upk-alice-grid .upk-category a {
10077 color: #e8e4e4;
10078 display: inline-block;
10079 font-size: 11px;
10080 font-weight: 500;
10081 text-transform: uppercase;
10082 background: #EF233C;
10083 padding: 5px 14px;
10084 transition: all 0.3s ease;
10085 }
10086 .upk-alice-grid .upk-category a:hover {
10087 background: #D90429;
10088 }
10089 .upk-alice-grid .upk-category a + a {
10090 margin-left: 5px;
10091 }
10092 .upk-alice-grid .upk-content {
10093 position: absolute;
10094 padding: 30px;
10095 width: 100%;
10096 bottom: 0;
10097 z-index: 10;
10098 }
10099 .upk-alice-grid .upk-title {
10100 display: block;
10101 font-size: 16px;
10102 font-weight: 600;
10103 line-height: 1.4;
10104 margin: 0px;
10105 padding-bottom: 10px;
10106 text-transform: capitalize;
10107 }
10108 .upk-alice-grid .upk-title a {
10109 color: #fff;
10110 transition: all 0.3s ease;
10111 }
10112 .upk-alice-grid .upk-meta {
10113 display: flex;
10114 flex-wrap: wrap;
10115 align-items: center;
10116 font-size: 11px;
10117 color: #EDF2F4;
10118 text-transform: capitalize;
10119 }
10120 .upk-alice-grid .upk-meta .upk-author {
10121 position: relative;
10122 }
10123 .upk-alice-grid .upk-meta .upk-author a {
10124 color: #EDF2F4;
10125 }
10126 .upk-alice-grid .upk-meta .upk-author span {
10127 padding-right: 6px;
10128 }
10129 .upk-alice-grid .upk-meta .upk-date {
10130 position: relative;
10131 font-weight: 400;
10132 }
10133 .upk-alice-grid .upk-meta .upk-post-time {
10134 margin-left: 5px;
10135 }
10136 .upk-alice-grid .upk-meta .upk-post-time i {
10137 margin-right: 2px;
10138 }
10139 .upk-alice-grid .upk-meta > div {
10140 position: relative;
10141 display: inline-flex;
10142 }
10143 .upk-alice-grid .upk-meta > div:before {
10144 content: attr(data-separator);
10145 margin: 0 5px;
10146 }
10147 .upk-alice-grid .upk-meta > div:nth-child(1)::before {
10148 display: none;
10149 }
10150 .upk-alice-grid .upk-style-1 {
10151 grid-gap: 20px;
10152 grid-template-columns: repeat(1, 1fr);
10153 }
10154 .upk-alice-grid .upk-style-2 {
10155 grid-template-columns: repeat(6, 1fr);
10156 }
10157 .upk-alice-grid .upk-style-2 .upk-item, .upk-alice-grid .upk-style-2:nth-child(-n+2) {
10158 grid-column: 6 span/auto;
10159 }
10160 .upk-alice-grid .upk-style-3 {
10161 grid-gap: 20px;
10162 grid-template-columns: repeat(6, 1fr);
10163 }
10164 .upk-alice-grid .upk-style-3 .upk-item {
10165 grid-column: span 6/auto;
10166 }
10167 .upk-alice-grid .upk-style-4 {
10168 grid-gap: 20px;
10169 grid-template-columns: repeat(6, 1fr);
10170 }
10171 .upk-alice-grid .upk-style-4 .upk-item {
10172 grid-column: span 6/auto;
10173 }
10174 .upk-alice-grid .upk-content-bottom-center .upk-content {
10175 left: 50%;
10176 text-align: center;
10177 transform: translate(-50%, 0);
10178 }
10179 .upk-alice-grid .upk-content-bottom-center .upk-content .upk-meta {
10180 justify-content: center;
10181 }
10182 .upk-alice-grid .upk-content-bottom-left .upk-content {
10183 text-align: left;
10184 left: 0;
10185 }
10186 .upk-alice-grid .upk-content-bottom-left .upk-content .upk-meta {
10187 justify-content: left;
10188 }
10189 .upk-alice-grid .upk-content-bottom-right .upk-content {
10190 text-align: right;
10191 right: 0;
10192 }
10193 .upk-alice-grid .upk-content-bottom-right .upk-content .upk-meta {
10194 justify-content: flex-end;
10195 }
10196
10197 .upk-global-link-yes .upk-alice-grid .upk-item:hover {
10198 cursor: pointer;
10199 }
10200
10201 @media (min-width: 768px) {
10202 .upk-alice-grid .upk-title {
10203 padding-bottom: 8px;
10204 font-size: 16px;
10205 }
10206 .upk-alice-grid .upk-meta {
10207 font-size: 12px;
10208 }
10209 .upk-alice-grid .upk-style-1 {
10210 grid-template-columns: repeat(2, 1fr);
10211 }
10212 .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) {
10213 grid-column: 3 span/auto;
10214 }
10215 .upk-alice-grid .upk-style-3 .upk-item {
10216 grid-column: span 3/auto;
10217 }
10218 .upk-alice-grid .upk-style-3 .upk-item:nth-child(6n+1) {
10219 grid-column: span 3/auto;
10220 }
10221 .upk-alice-grid .upk-style-3 .upk-item:nth-child(6n+1) .upk-title {
10222 font-size: 22px;
10223 }
10224 .upk-alice-grid .upk-style-4 .upk-item:nth-child(5n+2) {
10225 grid-column: span 3/auto;
10226 grid-row: span 2;
10227 }
10228 .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) {
10229 grid-column: span 3/auto;
10230 }
10231 }
10232 @media (min-width: 1024px) {
10233 .upk-alice-grid .upk-category a {
10234 font-size: 12px;
10235 padding: 7px 14px;
10236 }
10237 .upk-alice-grid .upk-title {
10238 padding-bottom: 12px;
10239 }
10240 .upk-alice-grid .upk-style-1 {
10241 grid-template-columns: repeat(3, 1fr);
10242 }
10243 .upk-alice-grid .upk-style-2 .upk-item,
10244 .upk-alice-grid .upk-style-3 .upk-item {
10245 grid-column: span 2/auto;
10246 }
10247 .upk-alice-grid .upk-style-2 .upk-item .upk-title,
10248 .upk-alice-grid .upk-style-3 .upk-item .upk-title {
10249 font-size: 20px;
10250 }
10251 .upk-alice-grid .upk-style-2 .upk-item:nth-child(5n+1), .upk-alice-grid .upk-style-2 .upk-item:nth-child(5n+2) {
10252 grid-column: 3 span/auto;
10253 }
10254 .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 {
10255 font-size: 25px;
10256 }
10257 .upk-alice-grid .upk-style-2 .upk-item:nth-child(5n+3), .upk-alice-grid .upk-style-2 .upk-item:nth-child(5n+4), .upk-alice-grid .upk-style-2 .upk-item:nth-child(5n+5) {
10258 grid-column: 2 span/auto;
10259 }
10260 .upk-alice-grid .upk-style-3 .upk-item:nth-child(6n+1) {
10261 grid-column: span 4/auto;
10262 grid-row: span 2/auto;
10263 }
10264 .upk-alice-grid .upk-style-3 .upk-item:nth-child(6n+1) .upk-title {
10265 font-size: 25px;
10266 }
10267 .upk-alice-grid .upk-style-4 .upk-item:nth-child(5n+2) {
10268 grid-column: span 2/auto;
10269 grid-row: span 2;
10270 }
10271 .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) {
10272 grid-column: span 2/auto;
10273 }
10274 }
10275 .upk-harold-list .upk-list-wrap {
10276 display: grid;
10277 grid-gap: 20px;
10278 }
10279 .upk-harold-list .upk-item {
10280 position: relative;
10281 overflow: hidden;
10282 display: flex;
10283 padding: clamp(10px, 2vw, 20px);
10284 border-radius: 8px;
10285 border: 1px solid #e8ecf3;
10286 transition: all 0.3s ease;
10287 }
10288 .upk-harold-list .upk-item-box {
10289 display: flex;
10290 }
10291 .upk-harold-list .upk-image-wrap {
10292 max-width: clamp(100px, 10vw, 130px);
10293 min-width: clamp(100px, 10vw, 130px);
10294 width: 100%;
10295 display: flex;
10296 }
10297 .upk-harold-list .upk-image-wrap .upk-img {
10298 width: 100%;
10299 height: 100%;
10300 object-fit: cover;
10301 border-radius: 5px;
10302 }
10303 .upk-harold-list .upk-content {
10304 display: flex;
10305 align-items: center;
10306 padding: clamp(10px, 2vw, 20px);
10307 }
10308 .upk-harold-list .upk-category {
10309 margin-bottom: clamp(10px, 1vw, 15px);
10310 }
10311 .upk-harold-list .upk-category a {
10312 text-transform: capitalize;
10313 color: #8D99AE;
10314 font-size: 10px;
10315 padding: clamp(3px, 1vw, 4px) clamp(7px, 1vw, 10px);
10316 text-transform: uppercase;
10317 font-weight: 600;
10318 border-radius: 4px;
10319 line-height: 1;
10320 transition: all 0.3s ease;
10321 }
10322 .upk-harold-list .upk-category a:hover {
10323 border: 1px solid #EF233C;
10324 color: #EF233C;
10325 }
10326 .upk-harold-list .upk-category a + a {
10327 margin-left: 5px;
10328 }
10329 .upk-harold-list .upk-title {
10330 font-size: clamp(16px, 2vw, 20px);
10331 font-weight: 600;
10332 margin: 0px;
10333 padding-bottom: clamp(10px, 1vw, 15px);
10334 text-transform: capitalize;
10335 }
10336 .upk-harold-list .upk-title a {
10337 color: #2B2D42;
10338 }
10339 .upk-harold-list .upk-title a:hover {
10340 color: #EF233C;
10341 }
10342 .upk-harold-list .upk-meta {
10343 display: flex;
10344 flex-wrap: wrap;
10345 align-items: center;
10346 font-size: 11px;
10347 }
10348 .upk-harold-list .upk-meta .upk-reading-time,
10349 .upk-harold-list .upk-meta .upk-post-time,
10350 .upk-harold-list .upk-meta .upk-author a,
10351 .upk-harold-list .upk-meta .upk-date {
10352 text-transform: uppercase;
10353 font-weight: 500;
10354 color: #8D99AE;
10355 display: flex;
10356 align-items: center;
10357 }
10358 .upk-harold-list .upk-meta .upk-reading-time i,
10359 .upk-harold-list .upk-meta .upk-post-time i,
10360 .upk-harold-list .upk-meta .upk-author a i,
10361 .upk-harold-list .upk-meta .upk-date i {
10362 margin-right: 5px;
10363 }
10364 .upk-harold-list .upk-meta .upk-post-time {
10365 margin-left: 5px;
10366 }
10367 .upk-harold-list .upk-meta .upk-post-time i {
10368 margin-right: 2px;
10369 }
10370 .upk-harold-list .upk-meta > div {
10371 position: relative;
10372 display: inline-flex;
10373 }
10374 .upk-harold-list .upk-meta > div:before {
10375 content: attr(data-separator);
10376 margin: 0 5px;
10377 }
10378 .upk-harold-list .upk-meta > div:nth-child(1)::before {
10379 display: none;
10380 }
10381
10382 .upk-global-link-yes .upk-harold-list .upk-item:hover {
10383 cursor: pointer;
10384 }
10385
10386 .upk-harold-carousel .upk-item {
10387 position: relative;
10388 overflow: hidden;
10389 display: flex;
10390 padding: clamp(10px, 2vw, 20px);
10391 border-radius: 8px;
10392 border: 1px solid #e8ecf3;
10393 transition: all 0.3s ease;
10394 }
10395 .upk-harold-carousel .upk-item-box {
10396 display: flex;
10397 }
10398 .upk-harold-carousel .upk-image {
10399 max-width: clamp(100px, 10vw, 130px);
10400 min-width: clamp(100px, 10vw, 130px);
10401 width: 100%;
10402 display: flex;
10403 }
10404 .upk-harold-carousel .upk-image .upk-harold-img {
10405 width: 100%;
10406 height: 100%;
10407 object-fit: cover;
10408 border-radius: 5px;
10409 }
10410 .upk-harold-carousel .upk-content {
10411 display: flex;
10412 align-items: center;
10413 padding: clamp(10px, 2vw, 20px);
10414 }
10415 .upk-harold-carousel .upk-category {
10416 margin-bottom: clamp(10px, 1vw, 15px);
10417 }
10418 .upk-harold-carousel .upk-category a {
10419 text-transform: capitalize;
10420 color: #8D99AE;
10421 font-size: 10px;
10422 padding: clamp(3px, 1vw, 4px) clamp(7px, 1vw, 10px);
10423 text-transform: uppercase;
10424 font-weight: 600;
10425 border-radius: 4px;
10426 line-height: 1;
10427 transition: all 0.3s ease;
10428 }
10429 .upk-harold-carousel .upk-category a:hover {
10430 border: 1px solid #EF233C;
10431 color: #EF233C;
10432 }
10433 .upk-harold-carousel .upk-category a + a {
10434 margin-left: 5px;
10435 }
10436 .upk-harold-carousel .upk-title {
10437 font-size: clamp(16px, 2vw, 20px);
10438 font-weight: 600;
10439 margin: 0px;
10440 padding-bottom: clamp(10px, 1vw, 15px);
10441 text-transform: capitalize;
10442 }
10443 .upk-harold-carousel .upk-title a {
10444 color: #2B2D42;
10445 }
10446 .upk-harold-carousel .upk-title a:hover {
10447 color: #EF233C;
10448 }
10449 .upk-harold-carousel .upk-meta {
10450 display: flex;
10451 flex-wrap: wrap;
10452 align-items: center;
10453 font-size: 11px;
10454 }
10455 .upk-harold-carousel .upk-meta .upk-reading-time,
10456 .upk-harold-carousel .upk-meta .upk-post-time,
10457 .upk-harold-carousel .upk-meta .upk-author a,
10458 .upk-harold-carousel .upk-meta .upk-date {
10459 text-transform: uppercase;
10460 font-weight: 500;
10461 color: #8D99AE;
10462 display: flex;
10463 align-items: center;
10464 line-height: 1;
10465 }
10466 .upk-harold-carousel .upk-meta .upk-reading-time i,
10467 .upk-harold-carousel .upk-meta .upk-post-time i,
10468 .upk-harold-carousel .upk-meta .upk-author a i,
10469 .upk-harold-carousel .upk-meta .upk-date i {
10470 margin-right: 5px;
10471 }
10472 .upk-harold-carousel .upk-meta .upk-post-time {
10473 margin-left: 5px;
10474 }
10475 .upk-harold-carousel .upk-meta .upk-post-time i {
10476 margin-right: 2px;
10477 }
10478 .upk-harold-carousel .upk-meta > div {
10479 position: relative;
10480 display: inline-flex;
10481 }
10482 .upk-harold-carousel .upk-meta > div:before {
10483 content: attr(data-separator);
10484 margin: 0 5px;
10485 }
10486 .upk-harold-carousel .upk-meta > div:nth-child(1)::before {
10487 display: none;
10488 }
10489
10490 .upk-global-link-yes .upk-harold-carousel .upk-item:hover {
10491 cursor: pointer;
10492 }
10493
10494 .upk-item-match-height--yes .upk-harold-carousel .swiper-slide {
10495 height: initial;
10496 }
10497
10498 .upk-paradox-slider .upk-item {
10499 display: flex;
10500 height: clamp(29.375rem, 60vw, 40.625rem);
10501 overflow: hidden;
10502 }
10503 .upk-paradox-slider .upk-image-wrapper:before {
10504 content: "";
10505 position: absolute;
10506 height: 100%;
10507 width: 100%;
10508 background: rgba(43, 45, 66, 0.5);
10509 left: 0;
10510 top: 0;
10511 z-index: 1;
10512 }
10513 .upk-paradox-slider .upk-img {
10514 position: absolute;
10515 object-fit: cover;
10516 height: 100%;
10517 width: 100%;
10518 }
10519 .upk-paradox-slider .upk-content-box {
10520 display: flex;
10521 align-items: center;
10522 justify-content: center;
10523 height: 100%;
10524 width: 100%;
10525 max-width: 780px;
10526 padding: clamp(1.25rem, 4vw, 2.5rem);
10527 z-index: 10;
10528 }
10529 .upk-paradox-slider .upk-category-date-wrap {
10530 padding-bottom: clamp(0.625rem, 2vw, 0.938rem);
10531 }
10532 .upk-paradox-slider .upk-category {
10533 display: flex;
10534 }
10535 .upk-paradox-slider .upk-category a {
10536 color: #EDF2F4;
10537 background: #EF233C;
10538 display: inline-flex;
10539 padding: clamp(0.25rem, 1.5vw, 0.375rem) clamp(0.5rem, 1.5vw, 0.75rem);
10540 font-size: clamp(0.688rem, 2vw, 0.75rem);
10541 line-height: 1;
10542 font-weight: 600;
10543 text-transform: uppercase;
10544 border-radius: 2px;
10545 letter-spacing: 0.5px;
10546 }
10547 .upk-paradox-slider .upk-category a + a {
10548 margin-left: 5px;
10549 }
10550 .upk-paradox-slider .upk-post-time {
10551 display: inline-flex;
10552 align-items: center;
10553 margin-left: 5px;
10554 }
10555 .upk-paradox-slider .upk-post-time i {
10556 margin-right: 2px;
10557 }
10558 .upk-paradox-slider .upk-meta {
10559 color: #EDF2F4;
10560 font-size: clamp(0.75rem, 2vw, 0.875rem);
10561 text-transform: uppercase;
10562 padding-left: clamp(0.625rem, 1.5vw, 0.938rem);
10563 }
10564 .upk-paradox-slider .upk-meta > div {
10565 position: relative;
10566 }
10567 .upk-paradox-slider .upk-meta > div:before {
10568 content: attr(data-separator);
10569 margin: 0 8px;
10570 }
10571 .upk-paradox-slider .upk-meta > div:nth-child(1)::before {
10572 display: none;
10573 }
10574 .upk-paradox-slider .upk-title {
10575 font-size: clamp(1.5rem, 5vw, 3rem);
10576 padding-bottom: clamp(0.938rem, 3vw, 1.875rem);
10577 margin: 0;
10578 }
10579 .upk-paradox-slider .upk-title a {
10580 color: #fff;
10581 }
10582 .upk-paradox-slider .upk-text {
10583 color: #EDF2F4;
10584 font-size: clamp(0.875rem, 2vw, 1rem);
10585 padding-bottom: clamp(1.25rem, 3vw, 2.188rem);
10586 }
10587 .upk-paradox-slider .upk-text p {
10588 margin: 0;
10589 }
10590 .upk-paradox-slider .upk-author-image {
10591 display: flex;
10592 }
10593 .upk-paradox-slider .upk-author-image img {
10594 border-radius: 80px;
10595 margin-right: clamp(0.625rem, 2vw, 0.938rem);
10596 }
10597 .upk-paradox-slider .upk-author-name a {
10598 font-size: clamp(0.875rem, 2vw, 1rem);
10599 margin-bottom: 2px;
10600 }
10601 .upk-paradox-slider .upk-author-role {
10602 font-size: clamp(0.75rem, 2vw, 0.875rem);
10603 }
10604 .upk-paradox-slider .upk-author-role,
10605 .upk-paradox-slider .upk-author-name a {
10606 text-transform: capitalize;
10607 color: #EDF2F4;
10608 display: flex;
10609 }
10610
10611 .upk-content--left .upk-paradox-slider .upk-content-box {
10612 text-align: left;
10613 }
10614 .upk-content--left .upk-paradox-slider .upk-author-wrapper,
10615 .upk-content--left .upk-paradox-slider .upk-category-date-wrap {
10616 justify-content: left;
10617 }
10618
10619 .upk-content--center .upk-paradox-slider .upk-content-box {
10620 text-align: center;
10621 }
10622 .upk-content--center .upk-paradox-slider .upk-author-wrapper,
10623 .upk-content--center .upk-paradox-slider .upk-category-date-wrap {
10624 justify-content: center;
10625 }
10626
10627 .upk-content--right .upk-paradox-slider .upk-content-box {
10628 text-align: right;
10629 }
10630 .upk-content--right .upk-paradox-slider .upk-author-wrapper,
10631 .upk-content--right .upk-paradox-slider .upk-category-date-wrap {
10632 justify-content: flex-end;
10633 }
10634
10635 .upk-global-link-yes .upk-item:hover {
10636 cursor: pointer;
10637 }
10638
10639 .upk-paradox-slider .upk-navigation-prev,
10640 .upk-paradox-slider .upk-navigation-next {
10641 color: #fff;
10642 border: 1px solid #fff;
10643 padding: 15px;
10644 border-radius: 60px;
10645 transition: all 0.3s ease;
10646 }
10647 .upk-paradox-slider .upk-navigation-prev i,
10648 .upk-paradox-slider .upk-navigation-next i {
10649 font-size: 18px;
10650 transition: all 0.3s ease;
10651 }
10652 .upk-paradox-slider .upk-navigation-prev:hover,
10653 .upk-paradox-slider .upk-navigation-next:hover {
10654 color: #EF233C;
10655 background: #fff;
10656 }
10657 .upk-paradox-slider .upk-slider .swiper-pagination .swiper-pagination-bullet,
10658 .upk-paradox-slider .upk-dots-container .swiper-pagination .swiper-pagination-bullet,
10659 .upk-paradox-slider .upk-arrows-dots-container .swiper-pagination .swiper-pagination-bullet {
10660 width: 40px;
10661 height: 6px;
10662 border-radius: 0;
10663 background: #fff;
10664 }
10665
10666 .upk-news-ticker {
10667 position: relative;
10668 display: block;
10669 background-color: #2B2D42;
10670 width: 100%;
10671 height: 40px;
10672 box-sizing: border-box;
10673 line-height: 40px;
10674 overflow: hidden;
10675 border-radius: 2px;
10676 text-align: auto;
10677 font-size: 14px;
10678 }
10679 .upk-news-ticker .upk-news-ticker-label {
10680 background-color: #EF233C;
10681 left: 0;
10682 top: 0;
10683 bottom: 0;
10684 height: 100%;
10685 position: absolute;
10686 text-align: center;
10687 color: #FFF;
10688 font-weight: bold;
10689 z-index: 3;
10690 padding: 0 15px;
10691 white-space: nowrap;
10692 font-size: 12px;
10693 line-height: inherit;
10694 }
10695 .upk-news-ticker .upk-news-ticker-label::after {
10696 content: "";
10697 position: absolute;
10698 right: -15px;
10699 border: 8px solid transparent;
10700 border-left-color: #EF233C;
10701 top: 50%;
10702 transform: translateY(-50%);
10703 }
10704 .upk-news-ticker .upk-news-ticker-content {
10705 position: absolute;
10706 left: 0;
10707 top: 0;
10708 bottom: 0;
10709 height: 100%;
10710 right: 0;
10711 overflow: hidden;
10712 line-height: inherit;
10713 }
10714 .upk-news-ticker .upk-news-ticker-content:after, .upk-news-ticker .upk-news-ticker-content:before {
10715 content: "";
10716 height: 100%;
10717 position: absolute;
10718 box-shadow: 0 0 12px 12px #2B2D42;
10719 width: 1px;
10720 z-index: 1;
10721 top: 0;
10722 }
10723 .upk-news-ticker .upk-news-ticker-content:before {
10724 left: -1px;
10725 }
10726 .upk-news-ticker .upk-news-ticker-content:after {
10727 right: -1px;
10728 }
10729 .upk-news-ticker .upk-news-ticker-content * {
10730 color: #fff;
10731 }
10732 .upk-news-ticker .upk-news-ticker-content a:hover {
10733 color: #ddd;
10734 }
10735 .upk-news-ticker .upk-news-ticker-content ul {
10736 display: block;
10737 height: 100%;
10738 list-style: none;
10739 padding: 0;
10740 margin: 0;
10741 left: 0;
10742 bottom: 0;
10743 width: 100%;
10744 position: absolute;
10745 }
10746 .upk-news-ticker .upk-news-ticker-content ul li {
10747 white-space: nowrap;
10748 overflow: hidden !important;
10749 text-overflow: ellipsis;
10750 text-decoration: none;
10751 -webkit-transition: color 0.2s linear;
10752 -moz-transition: color 0.2s linear;
10753 -o-transition: color 0.2s linear;
10754 transition: color 0.2s linear;
10755 position: absolute;
10756 width: 100%;
10757 display: none;
10758 color: #333;
10759 }
10760 .upk-news-ticker .upk-news-ticker-content ul li a {
10761 white-space: nowrap;
10762 text-overflow: ellipsis;
10763 text-decoration: none;
10764 padding: 0 12px;
10765 position: relative;
10766 display: block;
10767 overflow: hidden;
10768 }
10769 .upk-news-ticker .upk-news-ticker-content .upk-news-ticker-date,
10770 .upk-news-ticker .upk-news-ticker-content .upk-news-ticker-time {
10771 letter-spacing: 0px;
10772 font-weight: 700;
10773 }
10774 .upk-news-ticker .upk-news-ticker-content .upk-news-ticker-date .upk-news-ticker-date-sep,
10775 .upk-news-ticker .upk-news-ticker-content .upk-news-ticker-time .upk-news-ticker-date-sep {
10776 margin-left: -3px;
10777 margin-right: -3px;
10778 }
10779 .upk-news-ticker .upk-news-ticker-navigation .upk-news-ticker-play polygon {
10780 display: block;
10781 }
10782 .upk-news-ticker .upk-news-ticker-navigation .upk-news-ticker-play rect {
10783 display: none;
10784 }
10785 .upk-news-ticker .upk-news-ticker-navigation .upk-news-ticker-pause polygon {
10786 display: none;
10787 }
10788 .upk-news-ticker .upk-news-ticker-navigation .upk-news-ticker-pause rect {
10789 display: block;
10790 }
10791 .upk-news-ticker .upk-news-ticker-navigation button svg {
10792 color: #d5d5d5;
10793 }
10794 .upk-news-ticker .upk-news-ticker-navigation button:hover svg {
10795 color: #fff;
10796 }
10797
10798 .upk-news-ticker-loading {
10799 position: absolute;
10800 left: 0;
10801 right: 0;
10802 top: 0;
10803 bottom: 0;
10804 background-color: rgb(255, 255, 255);
10805 z-index: 5;
10806 padding: 0 10px;
10807 color: rgb(0, 0, 0);
10808 }
10809
10810 .upk-news-ticker-loader-text {
10811 padding: 0 10px;
10812 }
10813
10814 .upk-news-ticker-prefix {
10815 color: #d65d7a;
10816 margin-right: 15px;
10817 padding-left: 10px;
10818 }
10819
10820 .upk-news-ticker-positive {
10821 color: #0b8457;
10822 font-weight: bold;
10823 }
10824
10825 .upk-news-ticker-negative {
10826 color: #dc2f2f;
10827 font-weight: bold;
10828 }
10829
10830 .upk-news-ticker-controls {
10831 width: auto;
10832 right: 0;
10833 top: 0;
10834 bottom: 0;
10835 height: 100%;
10836 position: absolute;
10837 -webkit-touch-callout: none;
10838 -webkit-user-select: none;
10839 -khtml-user-select: none;
10840 -moz-user-select: none;
10841 -ms-user-select: none;
10842 user-select: none;
10843 }
10844
10845 .upk-news-ticker-controls button {
10846 float: left;
10847 height: 100%;
10848 cursor: pointer;
10849 border: none;
10850 text-align: center;
10851 background-color: transparent;
10852 outline: none;
10853 }
10854
10855 .upk-effect-scroll .upk-news-ticker-content ul {
10856 display: block;
10857 width: 100%;
10858 position: relative;
10859 }
10860
10861 .upk-effect-scroll .upk-news-ticker-content ul li {
10862 display: list-item;
10863 float: left;
10864 position: relative;
10865 width: auto;
10866 }
10867
10868 .upk-news-ticker-direction-rtl {
10869 direction: rtl;
10870 }
10871 .upk-news-ticker-direction-rtl .upk-news-ticker-label {
10872 left: auto;
10873 right: 0;
10874 }
10875 .upk-news-ticker-direction-rtl .upk-news-ticker-controls {
10876 right: auto;
10877 left: 0;
10878 }
10879 .upk-news-ticker-direction-rtl .upk-news-ticker-prefix {
10880 margin-left: 15px;
10881 margin-right: 0;
10882 padding-left: 0;
10883 padding-right: 10px;
10884 }
10885 .upk-news-ticker-direction-rtl .upk-news-ticker-controls button {
10886 border-left: none;
10887 }
10888 .upk-news-ticker-direction-rtl.upk-effect-scroll .upk-news-ticker-content ul li {
10889 float: right;
10890 }
10891
10892 .upk-accordion-wrapper {
10893 display: flex;
10894 gap: 20px;
10895 }
10896 .upk-accordion-wrapper .upk-accordion-item {
10897 flex: 1 1;
10898 transition: flex 400ms;
10899 cursor: pointer;
10900 overflow: hidden;
10901 border-radius: 10px;
10902 }
10903 .upk-accordion-wrapper .upk-accordion-item:hover {
10904 flex: 2;
10905 }
10906 .upk-accordion-wrapper .upk-accordion-item:hover .upk-accordion-item-box::before {
10907 background: rgba(19, 19, 28, 0.7);
10908 }
10909 .upk-accordion-wrapper .upk-accordion-item-box {
10910 position: relative;
10911 width: 100%;
10912 height: 100%;
10913 transition: all 0.3s ease;
10914 }
10915 .upk-accordion-wrapper .upk-accordion-item-box::before {
10916 position: absolute;
10917 content: "";
10918 width: 100%;
10919 height: 100%;
10920 background: rgba(43, 45, 66, 0.5);
10921 transition: all 0.3s ease;
10922 }
10923 .upk-accordion-wrapper .upk-accordion-image {
10924 height: 100%;
10925 width: 100%;
10926 display: flex;
10927 }
10928 .upk-accordion-wrapper .upk-accordion-image .upk-img {
10929 width: 100%;
10930 height: 100%;
10931 object-fit: cover;
10932 }
10933 .upk-accordion-wrapper .upk-accordion-content {
10934 position: absolute;
10935 bottom: 0;
10936 left: 0;
10937 padding: 20px;
10938 width: 100%;
10939 }
10940 .upk-accordion-wrapper .upk-category {
10941 display: inline-block;
10942 margin-bottom: 10px;
10943 }
10944 .upk-accordion-wrapper .upk-category a,
10945 .upk-accordion-wrapper .upk-category a:before {
10946 display: block;
10947 color: #fff;
10948 background: #EF233C;
10949 padding: 6px 12px;
10950 font-size: 11px;
10951 font-weight: 500;
10952 line-height: 1;
10953 border-radius: 3px;
10954 text-transform: uppercase;
10955 transition: all 0.3s ease;
10956 }
10957 .upk-accordion-wrapper .upk-category a:hover,
10958 .upk-accordion-wrapper .upk-category a:hover::before {
10959 background: #D90429;
10960 }
10961 .upk-accordion-wrapper .upk-category a + a {
10962 margin-left: 5px;
10963 }
10964 .upk-accordion-wrapper .upk-title {
10965 margin: 0;
10966 margin-bottom: 15px;
10967 font-size: 18px;
10968 font-weight: 600;
10969 line-height: 1.4;
10970 }
10971 .upk-accordion-wrapper .upk-title a {
10972 color: #fff;
10973 transition: all 0.3s ease;
10974 }
10975 .upk-accordion-wrapper .upk-title a:hover {
10976 color: #EF233C;
10977 }
10978 .upk-accordion-wrapper .upk-text {
10979 font-size: 14px;
10980 color: #cad1d4;
10981 margin-bottom: 15px;
10982 }
10983 .upk-accordion-wrapper .upk-text p {
10984 margin: 0;
10985 }
10986 .upk-accordion-wrapper .upk-accordion-meta {
10987 display: flex;
10988 flex-wrap: wrap;
10989 align-items: center;
10990 color: #cad1d4;
10991 font-weight: 500;
10992 font-size: 14px;
10993 }
10994 .upk-accordion-wrapper .upk-accordion-meta .upk-post-time {
10995 margin-left: 5px;
10996 }
10997 .upk-accordion-wrapper .upk-accordion-meta .upk-post-time i {
10998 margin-right: 2px;
10999 }
11000 .upk-accordion-wrapper .upk-accordion-meta .upk-accordion-date i {
11001 margin-right: 4px;
11002 }
11003 .upk-accordion-wrapper .upk-accordion-meta > div {
11004 position: relative;
11005 display: inline-flex;
11006 align-items: center;
11007 }
11008 .upk-accordion-wrapper .upk-accordion-meta > div:before {
11009 content: attr(data-separator);
11010 margin: 0 8px;
11011 }
11012 .upk-accordion-wrapper .upk-accordion-meta > div:nth-child(1)::before {
11013 display: none;
11014 }
11015 .upk-accordion-wrapper .upk-accordion-meta .upk-accordion-comments,
11016 .upk-accordion-wrapper .upk-accordion-meta .upk-accordion-date {
11017 display: flex;
11018 align-items: center;
11019 gap: 7px;
11020 }
11021 .upk-accordion-wrapper .upk-author-wrapper {
11022 position: absolute;
11023 top: 20px;
11024 left: 20px;
11025 display: flex;
11026 align-items: center;
11027 }
11028 .upk-accordion-wrapper .upk-author-img img {
11029 border-radius: 80px;
11030 margin-right: 10px;
11031 }
11032 .upk-accordion-wrapper .upk-author-info-warp {
11033 flex-direction: column;
11034 }
11035 .upk-accordion-wrapper .upk-author-name a {
11036 font-size: 14px;
11037 color: #cad1d4;
11038 font-weight: 600;
11039 letter-spacing: 0.5px;
11040 transition: color 0.3s ease;
11041 }
11042 .upk-accordion-wrapper .upk-author-role {
11043 font-size: 14px;
11044 color: #cad1d4;
11045 line-height: 1;
11046 }
11047 .upk-accordion-wrapper.upk-accordion-style-1 {
11048 height: 750px;
11049 flex-direction: column;
11050 }
11051 .upk-accordion-wrapper.upk-accordion-style-2 {
11052 height: 750px;
11053 flex-direction: column;
11054 }
11055 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-text {
11056 display: none;
11057 }
11058 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-date,
11059 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-category,
11060 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-title,
11061 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-comments {
11062 overflow: hidden;
11063 }
11064 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-category a,
11065 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-title a,
11066 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-date span,
11067 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-comments span {
11068 position: relative;
11069 display: block;
11070 -webkit-transition: -webkit-transform 0.2s;
11071 transition: transform 0.2s;
11072 transform-origin: 100% 0%;
11073 }
11074 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-category a::before,
11075 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-title a::before,
11076 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-date span::before,
11077 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-comments span::before {
11078 position: absolute;
11079 top: 100%;
11080 width: 100%;
11081 left: 0;
11082 content: attr(data-hover);
11083 }
11084 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-item:hover .upk-category a,
11085 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-item:hover .upk-title a,
11086 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-item:hover .upk-accordion-date span,
11087 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-item:hover .upk-accordion-comments span {
11088 -webkit-transform: translateY(-100%);
11089 transform: translateY(-100%);
11090 transform-origin: 0% 0%;
11091 }
11092
11093 .upk-global-link-yes .upk-accordion-wrapper .upk-alex-carousel-item:hover {
11094 cursor: pointer;
11095 }
11096
11097 @media (min-width: 768px) {
11098 .upk-accordion-wrapper.upk-accordion-style-1 {
11099 height: 350px;
11100 flex-direction: row;
11101 }
11102 .upk-accordion-wrapper.upk-accordion-style-2 {
11103 height: 1000px;
11104 }
11105 .upk-accordion-wrapper .upk-accordion-content {
11106 padding: 30px;
11107 }
11108 .upk-accordion-wrapper .upk-author-wrapper {
11109 top: 30px;
11110 left: 30px;
11111 }
11112 }
11113 @media (min-width: 1024px) {
11114 .upk-accordion-wrapper .upk-accordion-content {
11115 width: 370px;
11116 }
11117 .upk-accordion-wrapper .upk-category a,
11118 .upk-accordion-wrapper .upk-category a::before {
11119 padding: 8px 12px;
11120 font-size: 10px;
11121 }
11122 .upk-accordion-wrapper .upk-title {
11123 font-size: 22px;
11124 margin-bottom: 10px;
11125 }
11126 .upk-accordion-wrapper .upk-text {
11127 font-size: 16px;
11128 margin-bottom: 20px;
11129 }
11130 .upk-accordion-wrapper .upk-accordion-meta {
11131 font-size: 15px;
11132 }
11133 .upk-accordion-wrapper .upk-author-name a {
11134 font-size: 15px;
11135 }
11136 }
11137 .upk-post-category {
11138 display: grid;
11139 }
11140 .upk-post-category .upk-category-item {
11141 position: relative;
11142 background: #2B2D42;
11143 display: flex;
11144 flex-direction: column;
11145 justify-content: center;
11146 padding: 20px;
11147 }
11148 .upk-post-category .upk-category-item .upk-category-image {
11149 width: 100%;
11150 height: 100%;
11151 }
11152 .upk-post-category .upk-category-item .upk-category-name {
11153 font-weight: 600;
11154 color: #fff;
11155 transition: all 0.3s ease;
11156 }
11157 .upk-post-category .upk-category-item .upk-category-text {
11158 color: #dcdee2;
11159 font-size: 15px;
11160 padding-top: 10px;
11161 transition: all 0.3s ease;
11162 }
11163 .upk-post-category .upk-category-item .upk-category-count {
11164 font-size: 13px;
11165 width: 16px;
11166 height: 16px;
11167 display: flex;
11168 align-items: center;
11169 justify-content: center;
11170 color: #fff;
11171 background: rgba(255, 255, 255, 0.3);
11172 border-radius: 2px;
11173 transition: all 0.3s ease;
11174 position: absolute;
11175 right: 0;
11176 top: 0;
11177 padding: 16px;
11178 }
11179 .upk-post-category .upk-category-item .upk-category-btn {
11180 background-color: rgba(255, 254, 254, 0.2392156863);
11181 text-align: center;
11182 backdrop-filter: blur(5px);
11183 text-transform: capitalize;
11184 font-weight: 700;
11185 color: #fff;
11186 font-size: 14px;
11187 transition: all 0.3s cubic-bezier(0.14, 0.57, 0.36, 1);
11188 padding: 14px;
11189 border-radius: 10px;
11190 }
11191 .upk-post-category .upk-category-item .upk-category-btn:hover {
11192 background-color: rgba(0, 0, 0, 0.0705882353);
11193 box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.1882352941) inset;
11194 }
11195 .upk-post-category .upk-category-item .upk-content {
11196 display: inline-flex;
11197 flex-direction: column;
11198 position: relative;
11199 }
11200 .upk-post-category.upk-category-view-all .upk-content {
11201 flex: 1;
11202 }
11203 .upk-post-category.upk-category-view-all .upk-content + .upk-category-btn {
11204 margin-top: 30px;
11205 }
11206 .upk-post-category.upk-category-style-1 .upk-category-item {
11207 border-radius: 4px;
11208 transition: all 0.3s ease;
11209 }
11210 .upk-post-category.upk-category-style-1 .upk-category-item:hover {
11211 opacity: 0.8;
11212 }
11213 .upk-post-category.upk-category-style-1 .upk-category-name {
11214 font-size: 16px;
11215 }
11216 .upk-post-category.upk-category-style-1 .upk-category-image {
11217 margin-bottom: 30px;
11218 }
11219 .upk-post-category.upk-category-style-2 .upk-category-item {
11220 border-radius: 15px;
11221 min-height: 100px;
11222 overflow: hidden;
11223 }
11224 .upk-post-category.upk-category-style-2 .upk-category-image {
11225 position: absolute;
11226 margin: 0;
11227 top: 0;
11228 left: 0;
11229 }
11230 .upk-post-category.upk-category-style-2 .upk-category-image::before {
11231 position: absolute;
11232 content: "";
11233 width: 100%;
11234 height: 100%;
11235 background-color: rgba(0, 0, 0, 0.45);
11236 }
11237 .upk-post-category.upk-category-style-2 .upk-category-image img {
11238 width: 100%;
11239 height: 100%;
11240 object-fit: cover;
11241 }
11242 .upk-post-category.upk-category-style-2 .upk-content {
11243 z-index: 1;
11244 }
11245 .upk-post-category.upk-category-style-2 .upk-category-name {
11246 font-size: 20px;
11247 }
11248 .upk-post-category.upk-category-style-2 .upk-category-count {
11249 border-radius: 8px;
11250 }
11251
11252 .upk-tag-cloud .upk-item {
11253 position: relative;
11254 background: #2B2D42;
11255 border-radius: 4px;
11256 align-items: center;
11257 transition: all 0.3s ease;
11258 }
11259 .upk-tag-cloud .upk-name {
11260 font-size: 14px;
11261 font-weight: 600;
11262 color: #fff;
11263 letter-spacing: 0.5px;
11264 transition: all 0.3s ease;
11265 line-height: 1;
11266 }
11267 .upk-tag-cloud .upk-count {
11268 display: inline-flex;
11269 font-size: 13px;
11270 padding: 3px 5px;
11271 color: #fff;
11272 background: rgba(255, 255, 255, 0.3);
11273 border-radius: 2px;
11274 line-height: 1;
11275 margin-left: 5px;
11276 transition: all 0.3s ease;
11277 }
11278
11279 .upk-layout-style--inline .upk-tag-cloud {
11280 display: -webkit-inline-box;
11281 }
11282 .upk-layout-style--inline .upk-tag-cloud .upk-item {
11283 padding: 8px 16px;
11284 margin-right: 10px;
11285 margin-bottom: 10px;
11286 display: inline-flex;
11287 }
11288 .upk-layout-style--inline .upk-tag-cloud .upk-item:nth-last-child(1) {
11289 margin-right: 0;
11290 }
11291
11292 .upk-layout-style--grid .upk-tag-cloud {
11293 display: grid;
11294 }
11295 .upk-layout-style--grid .upk-tag-cloud .upk-item {
11296 padding: 20px;
11297 display: flex;
11298 justify-content: space-between;
11299 }
11300
11301 :root {
11302 --upk-border-width: 30px;
11303 --upk-image-width: 420px;
11304 --upk-image-spacing: 30px;
11305 }
11306
11307 .upk-timeline .upk-wrapper {
11308 padding: 40px 0 20px 0;
11309 }
11310 .upk-timeline .upk-item {
11311 position: relative;
11312 }
11313 .upk-timeline .upk-item-box {
11314 display: flex;
11315 }
11316 .upk-timeline .upk-start-end-wrap {
11317 position: absolute;
11318 width: 60px;
11319 height: 60px;
11320 text-transform: uppercase;
11321 color: #2B2D42;
11322 background: #ffffff;
11323 font-weight: 700;
11324 font-size: 12px;
11325 border-radius: 15px;
11326 border: calc(var(--upk-border-width) / 6) solid var(--upk-line-color, #8D99AE);
11327 }
11328 .upk-timeline .upk-start-end-wrap .upk-start,
11329 .upk-timeline .upk-start-end-wrap .upk-end {
11330 display: none;
11331 position: absolute;
11332 top: 50%;
11333 left: 50%;
11334 transform: translate(-50%, -50%);
11335 }
11336 .upk-timeline .upk-date-wrapper {
11337 background: #ffffff;
11338 width: 90px;
11339 height: 90px;
11340 text-align: center;
11341 border: calc(var(--upk-border-width) / 3) solid var(--upk-line-color, #8D99AE);
11342 position: absolute;
11343 top: calc(-45px + var(--upk-border-width) / 2);
11344 color: #2B2D42;
11345 border-radius: 15px;
11346 z-index: 111;
11347 display: none;
11348 }
11349 .upk-timeline .upk-date-wrapper .upk-date-inner {
11350 position: absolute;
11351 top: 50%;
11352 left: 50%;
11353 padding: 5px;
11354 transform: translate(-50%, -50%);
11355 }
11356 .upk-timeline .upk-date-wrapper .upk-date-inner .upk-month {
11357 font-weight: 500;
11358 font-size: 14px;
11359 }
11360 .upk-timeline .upk-date-wrapper .upk-date-inner .upk-year {
11361 font-size: 12px;
11362 font-weight: 600;
11363 }
11364 .upk-timeline .upk-image-and-content-wrapper {
11365 display: block;
11366 align-items: center;
11367 }
11368 .upk-timeline .upk-image-wrapper {
11369 height: auto;
11370 }
11371 .upk-timeline .upk-image-wrapper .upk-img {
11372 width: 100%;
11373 height: 100%;
11374 border-radius: 20px;
11375 object-fit: cover;
11376 margin-bottom: var(--upk-image-spacing);
11377 }
11378 .upk-timeline .upk-content-wrap {
11379 width: 100%;
11380 z-index: 1;
11381 }
11382 .upk-timeline .upk-category {
11383 margin-bottom: 15px;
11384 }
11385 .upk-timeline .upk-category a {
11386 color: #EF233C;
11387 font-size: 10px;
11388 font-weight: 600;
11389 padding: 6px 12px;
11390 border-radius: 3px;
11391 display: inline-block;
11392 text-transform: uppercase;
11393 transition: all 0.3s ease-in-out;
11394 }
11395 .upk-timeline .upk-category a:hover {
11396 background: #EF233C;
11397 color: #fff;
11398 }
11399 .upk-timeline .upk-category a + a {
11400 margin-left: 5px;
11401 }
11402 .upk-timeline .upk-title {
11403 margin: 0;
11404 padding-bottom: 10px;
11405 text-transform: capitalize;
11406 font-size: 18px;
11407 font-weight: 700;
11408 line-height: 1.4;
11409 }
11410 .upk-timeline .upk-title a {
11411 color: #2B2D42;
11412 text-decoration: none;
11413 transition: all 0.3s ease;
11414 }
11415 .upk-timeline .upk-title a:hover {
11416 color: #D90429;
11417 }
11418 .upk-timeline .upk-text {
11419 margin-bottom: 15px;
11420 color: #6f6f6f;
11421 line-height: 1.6;
11422 font-size: 12px;
11423 }
11424 .upk-timeline .upk-text p {
11425 margin: 0;
11426 }
11427 .upk-timeline .upk-meta {
11428 display: flex;
11429 align-items: center;
11430 position: relative;
11431 font-size: 12px;
11432 text-transform: capitalize;
11433 color: rgba(125, 125, 125, 0.7294117647);
11434 font-weight: 500;
11435 }
11436 .upk-timeline .upk-meta .upk-author-name-wrap {
11437 display: flex;
11438 }
11439 .upk-timeline .upk-meta .upk-author-name-wrap .upk-by {
11440 font-weight: 700;
11441 padding-right: 6px;
11442 }
11443 .upk-timeline .upk-meta .upk-author-name-wrap .upk-author-name {
11444 text-decoration: none;
11445 color: rgba(125, 125, 125, 0.7294117647);
11446 font-weight: 500;
11447 }
11448 .upk-timeline .upk-meta .upk-separator {
11449 margin: 0 6px;
11450 }
11451 .upk-timeline .upk-responsive-date {
11452 display: block;
11453 margin-bottom: 10px;
11454 font-size: 12px;
11455 text-transform: capitalize;
11456 color: rgba(125, 125, 125, 0.7294117647);
11457 }
11458 .upk-timeline .upk-responsive-date .upk-publish {
11459 font-weight: 700;
11460 }
11461 .upk-timeline .upk-responsive-date .upk-date {
11462 padding-left: 10px;
11463 }
11464 .upk-timeline .upk-responsive-date .upk-post-time {
11465 margin-left: 5px;
11466 }
11467 .upk-timeline .upk-responsive-date .upk-post-time i {
11468 margin-right: 2px;
11469 }
11470 .upk-timeline .upk-line-right,
11471 .upk-timeline .upk-line-left {
11472 border: calc(var(--upk-border-width) / 2) solid var(--upk-line-color, #8D99AE);
11473 position: absolute;
11474 height: 100%;
11475 width: 50%;
11476 }
11477 .upk-timeline .upk-line-right {
11478 border-radius: 0 40px 40px 0;
11479 position: absolute;
11480 right: 0;
11481 border-left: 0;
11482 }
11483 .upk-timeline .upk-line-left {
11484 border-radius: 40px 0 0 40px;
11485 left: 0;
11486 border-right: 0;
11487 }
11488 .upk-timeline .upk-item:nth-child(1) .upk-start-end-wrap .upk-start {
11489 display: inherit;
11490 }
11491 .upk-timeline .upk-item:nth-last-child(1) .upk-start-end-wrap .upk-end {
11492 display: inherit;
11493 }
11494 .upk-timeline .upk-item:nth-child(2n+1) {
11495 margin-top: calc(-1 * var(--upk-border-width) / 2);
11496 }
11497 .upk-timeline .upk-item:nth-child(2n+1) .upk-image-and-content-wrapper {
11498 padding: 70px 40px 50px 0;
11499 }
11500 .upk-timeline .upk-item:nth-child(2n+1) .upk-meta {
11501 display: inline-flex;
11502 }
11503 .upk-timeline .upk-item:nth-child(2n+1) .upk-date-wrapper {
11504 left: calc((var(--upk-image-spacing)) + (var(--upk-image-width)));
11505 }
11506 .upk-timeline .upk-item:nth-child(2n+1) .upk-line-left {
11507 display: none !important;
11508 }
11509 .upk-timeline .upk-item:nth-child(2n+1) .upk-start-end-wrap {
11510 display: none;
11511 }
11512 .upk-timeline .upk-item:nth-child(2n+2) {
11513 margin-top: calc(-1 * var(--upk-border-width) / 2);
11514 }
11515 .upk-timeline .upk-item:nth-child(2n+2) .upk-item-box {
11516 flex-direction: row-reverse;
11517 }
11518 .upk-timeline .upk-item:nth-child(2n+2) .upk-date-wrapper {
11519 right: calc((var(--upk-image-spacing)) + (var(--upk-image-width)));
11520 }
11521 .upk-timeline .upk-item:nth-child(2n+2) .upk-image-wrapper {
11522 text-align: right;
11523 }
11524 .upk-timeline .upk-item:nth-child(2n+2) .upk-image-and-content-wrapper {
11525 padding: 70px 0 50px 42px;
11526 flex-direction: row-reverse;
11527 }
11528 .upk-timeline .upk-item:nth-child(2n+2) .upk-content-wrap {
11529 text-align: right;
11530 }
11531 .upk-timeline .upk-item:nth-child(2n+2) .upk-meta {
11532 display: inline-flex !important;
11533 }
11534 .upk-timeline .upk-item:nth-child(2n+2) .upk-comments:before {
11535 left: 90px;
11536 }
11537 .upk-timeline .upk-item:nth-child(2n+2) .upk-line-right {
11538 display: none;
11539 }
11540 .upk-timeline .upk-item:nth-child(2n+2) .upk-start-end-wrap {
11541 display: none;
11542 }
11543 .upk-timeline .upk-item:first-child .upk-item-box:before {
11544 position: absolute;
11545 top: 0;
11546 left: 0;
11547 content: "";
11548 background: var(--upk-line-color, #8D99AE);
11549 width: 50%;
11550 height: calc(var(--upk-border-width) / 2);
11551 }
11552 .upk-timeline .upk-item:first-child .upk-start-end-wrap {
11553 display: inherit !important;
11554 left: 0;
11555 top: calc(-30px + var(--upk-border-width) / 4);
11556 }
11557 .upk-timeline .upk-item:nth-last-child(1) .upk-item-box:after {
11558 position: absolute;
11559 bottom: 0;
11560 content: "";
11561 background: var(--upk-line-color, #8D99AE);
11562 width: 50%;
11563 height: calc(var(--upk-border-width) / 2);
11564 }
11565 .upk-timeline .upk-last-even-item:nth-child(2n+1) .upk-start-end-wrap {
11566 display: inherit !important;
11567 left: 0;
11568 bottom: calc(-40px + var(--upk-border-width) / 2);
11569 z-index: 111;
11570 }
11571 .upk-timeline .upk-last-odd-item:nth-child(2n+2) .upk-start-end-wrap {
11572 display: inherit !important;
11573 right: 0;
11574 bottom: calc(-40px + var(--upk-border-width) / 2);
11575 z-index: 111;
11576 }
11577
11578 @media (min-width: 768px) {
11579 .upk-timeline .upk-image-and-content-wrapper {
11580 display: flex;
11581 }
11582 .upk-timeline .upk-image-wrapper {
11583 height: 100%;
11584 flex: none;
11585 }
11586 .upk-timeline .upk-image-wrapper .upk-img {
11587 width: var(--upk-image-width);
11588 margin-bottom: 0px !important;
11589 }
11590 .upk-timeline .upk-item:nth-child(2n+2) .upk-image-wrapper .upk-img {
11591 margin-left: var(--upk-image-spacing);
11592 }
11593 .upk-timeline .upk-item:nth-child(2n+1) .upk-image-wrapper .upk-img {
11594 margin-right: var(--upk-image-spacing);
11595 }
11596 .upk-timeline .upk-last-odd-item:nth-child(2n+2) .upk-start-end-wrap {
11597 bottom: calc(-35px + var(--upk-border-width) / 2);
11598 }
11599 }
11600 @media (min-width: 1024px) {
11601 .upk-timeline .upk-wrapper {
11602 padding: 65px 0 30px 0;
11603 }
11604 .upk-timeline .upk-start-end-wrap {
11605 width: 100px;
11606 height: 100px;
11607 font-size: 18px;
11608 border: calc(var(--upk-border-width) / 3) solid var(--upk-line-color, #8D99AE);
11609 }
11610 .upk-timeline .upk-image-and-content-wrapper {
11611 display: flex;
11612 }
11613 .upk-timeline .upk-image-wrapper {
11614 height: 100%;
11615 }
11616 .upk-timeline .upk-image-wrapper .upk-img {
11617 width: var(--upk-image-width);
11618 }
11619 .upk-timeline .upk-category {
11620 margin-bottom: 20px;
11621 }
11622 .upk-timeline .upk-category a {
11623 font-size: 12px;
11624 }
11625 .upk-timeline .upk-title {
11626 padding-bottom: 15px;
11627 font-size: 24px;
11628 }
11629 .upk-timeline .upk-text {
11630 display: inherit;
11631 margin-bottom: 15px;
11632 font-size: 14px;
11633 }
11634 .upk-timeline .upk-meta {
11635 font-size: 14px;
11636 }
11637 .upk-timeline .upk-line-right {
11638 border: var(--upk-border-width) solid var(--upk-line-color, #8D99AE);
11639 border-left: none;
11640 border-radius: 0 80px 80px 0;
11641 }
11642 .upk-timeline .upk-line-left {
11643 border: var(--upk-border-width) solid var(--upk-line-color, #8D99AE);
11644 border-right: none;
11645 border-radius: 80px 0 0 80px;
11646 }
11647 .upk-timeline .upk-item:first-child .upk-start-end-wrap {
11648 top: calc(-50px + var(--upk-border-width) / 2);
11649 }
11650 .upk-timeline .upk-item:first-child .upk-item-box:before {
11651 height: var(--upk-border-width);
11652 }
11653 .upk-timeline .upk-item:nth-child(2n+1) {
11654 margin-top: calc(-1 * var(--upk-border-width));
11655 }
11656 .upk-timeline .upk-item:nth-child(2n+1) .upk-image-and-content-wrapper {
11657 padding: 130px 100px 130px 0;
11658 }
11659 .upk-timeline .upk-item:nth-child(2n+1) .upk-comments:before {
11660 left: 86px;
11661 }
11662 .upk-timeline .upk-item:nth-child(2n+2) {
11663 margin-top: calc(-1 * var(--upk-border-width));
11664 }
11665 .upk-timeline .upk-item:nth-child(2n+2) .upk-image-and-content-wrapper {
11666 padding: 130px 0 130px 100px;
11667 }
11668 .upk-timeline .upk-item:nth-child(2n+2) .upk-comments:before {
11669 left: 88px;
11670 }
11671 .upk-timeline .upk-item:nth-last-child(1) .upk-item-box:after {
11672 height: var(--upk-border-width);
11673 }
11674 .upk-timeline .upk-last-even-item:nth-child(2n+1) .upk-start-end-wrap {
11675 bottom: calc(-46px + var(--upk-border-width) / 2);
11676 }
11677 .upk-timeline .upk-last-odd-item:nth-child(2n+2) .upk-start-end-wrap {
11678 bottom: calc(-46px + var(--upk-border-width) / 2);
11679 }
11680 .upk-date-hide--yes .upk-timeline .upk-date-wrapper {
11681 display: block;
11682 }
11683 .upk-date-hide--yes .upk-timeline .upk-date-wrapper .upk-date-inner .upk-month {
11684 font-size: 18px;
11685 }
11686 .upk-date-hide--yes .upk-timeline .upk-date-wrapper .upk-date-inner .upk-year {
11687 font-size: 18px;
11688 }
11689 .upk-date-hide--yes .upk-timeline .upk-responsive-date {
11690 display: none;
11691 }
11692 }
11693 .upk-featured-list {
11694 position: relative;
11695 counter-reset: number-count;
11696 display: flex;
11697 flex-direction: column;
11698 grid-row-gap: 20px;
11699 }
11700 .upk-featured-list .upk-item {
11701 position: relative;
11702 }
11703 .upk-featured-list .upk-item .upk-item-box {
11704 width: 100%;
11705 }
11706 .upk-featured-list .upk-item .upk-image-wrap {
11707 display: none;
11708 overflow: hidden;
11709 }
11710 .upk-featured-list .upk-item .upk-image-wrap .upk-img {
11711 height: 100%;
11712 width: 100%;
11713 object-fit: cover;
11714 }
11715 .upk-featured-list .upk-item .upk-content {
11716 position: relative;
11717 display: flex;
11718 align-items: center;
11719 }
11720 .upk-featured-list .upk-item .upk-counter {
11721 counter-increment: number-count;
11722 height: 55px;
11723 min-width: 55px;
11724 width: 55px;
11725 background: #ffedef;
11726 text-align: center;
11727 border-radius: 80px;
11728 position: relative;
11729 display: inline-table;
11730 margin-right: 15px;
11731 }
11732 .upk-featured-list .upk-item .upk-counter:before {
11733 content: counter(number-count);
11734 color: #EF233C;
11735 font-weight: 600;
11736 font-size: 18px;
11737 line-height: 1;
11738 position: absolute;
11739 left: 50%;
11740 top: 50%;
11741 transform: translate(-50%, -50%);
11742 }
11743 .upk-featured-list .upk-item .upk-title {
11744 margin: 0;
11745 font-size: 16px;
11746 font-weight: 600;
11747 line-height: 1.4;
11748 }
11749 .upk-featured-list .upk-item .upk-title a {
11750 color: #2B2D42;
11751 }
11752 .upk-featured-list .upk-item .upk-title a:hover {
11753 color: #EF233C;
11754 }
11755 .upk-featured-list .upk-item .upk-category {
11756 padding-bottom: 5px;
11757 display: inline-flex;
11758 }
11759 .upk-featured-list .upk-item .upk-category a {
11760 color: #8D99AE;
11761 font-size: 13px;
11762 letter-spacing: 0.5px;
11763 display: -webkit-inline-box;
11764 line-height: 1;
11765 text-transform: capitalize;
11766 transition: all 0.3s ease;
11767 position: relative;
11768 display: flex;
11769 align-items: center;
11770 }
11771 .upk-featured-list .upk-item .upk-category a span {
11772 height: 8px;
11773 width: 8px;
11774 display: block;
11775 border-radius: 50%;
11776 margin-right: 5px;
11777 }
11778 .upk-featured-list .upk-item .upk-category a + a {
11779 margin-left: 10px;
11780 }
11781 .upk-featured-list .upk-item .upk-featured-meta {
11782 display: flex;
11783 flex-wrap: wrap;
11784 align-items: center;
11785 position: relative;
11786 color: #8D99AE;
11787 font-size: 11px;
11788 line-height: 1;
11789 padding-top: 10px;
11790 font-weight: 500;
11791 text-transform: uppercase;
11792 }
11793 .upk-featured-list .upk-item .upk-featured-meta .upk-author-name-wrap {
11794 display: flex;
11795 }
11796 .upk-featured-list .upk-item .upk-featured-meta .upk-author-name-wrap .upk-by {
11797 font-weight: 700;
11798 padding-right: 6px;
11799 }
11800 .upk-featured-list .upk-item .upk-featured-meta .upk-author-name-wrap .upk-author-name {
11801 text-decoration: none;
11802 color: #8D99AE;
11803 font-weight: 500;
11804 }
11805 .upk-featured-list .upk-item .upk-featured-meta > div {
11806 position: relative;
11807 display: inline-flex;
11808 }
11809 .upk-featured-list .upk-item .upk-featured-meta > div:before {
11810 content: attr(data-separator);
11811 margin: 0 5px;
11812 }
11813 .upk-featured-list .upk-item .upk-featured-meta > div:nth-child(1)::before {
11814 display: none;
11815 }
11816 .upk-featured-list .upk-item .upk-featured-meta .upk-post-time {
11817 margin-left: 5px;
11818 }
11819 .upk-featured-list .upk-item .upk-featured-meta .upk-post-time i {
11820 margin-right: 2px;
11821 }
11822 .upk-featured-list .upk-item:nth-child(1) .upk-image-wrap {
11823 display: flex;
11824 position: relative;
11825 overflow: hidden;
11826 width: 100%;
11827 }
11828 .upk-featured-list .upk-item:nth-child(1) .upk-image-wrap::before {
11829 content: "";
11830 position: absolute;
11831 width: 100%;
11832 height: 100%;
11833 background: linear-gradient(358deg, rgba(16, 16, 19, 0.6509803922) 0, rgba(141, 153, 174, 0.1) 100%);
11834 }
11835 .upk-featured-list .upk-item:nth-child(1) .upk-content {
11836 position: absolute;
11837 bottom: 0;
11838 left: 0;
11839 padding: 30px;
11840 z-index: 11;
11841 }
11842 .upk-featured-list .upk-item:nth-child(1) .upk-title a {
11843 color: #fff;
11844 }
11845 .upk-featured-list .upk-item:nth-child(1) .upk-title a:hover {
11846 color: #EF233C;
11847 }
11848 .upk-featured-list .upk-item:nth-child(1) .upk-category a {
11849 color: #EDF2F4;
11850 }
11851 .upk-featured-list .upk-item:nth-child(1) .upk-featured-meta {
11852 color: #EDF2F4;
11853 }
11854 .upk-featured-list .upk-item:nth-child(1) .upk-featured-meta .upk-author-name-wrap .upk-author-name {
11855 color: #EDF2F4;
11856 }
11857 .upk-featured-list.upk-featured-style-1 .upk-content {
11858 padding: 0 30px;
11859 }
11860 .upk-featured-list.upk-featured-style-2 .upk-item-box {
11861 flex-direction: row-reverse;
11862 }
11863 .upk-featured-list.upk-featured-style-3 .upk-item-box {
11864 flex-direction: row;
11865 }
11866 .upk-featured-list.upk-featured-style-2, .upk-featured-list.upk-featured-style-3 {
11867 flex-direction: column;
11868 }
11869 .upk-featured-list.upk-featured-style-2 .upk-item-box, .upk-featured-list.upk-featured-style-3 .upk-item-box {
11870 display: flex;
11871 align-items: center;
11872 justify-content: space-between;
11873 grid-column-gap: 30px;
11874 }
11875 .upk-featured-list.upk-featured-style-2 .upk-image-wrap, .upk-featured-list.upk-featured-style-3 .upk-image-wrap {
11876 display: block;
11877 width: 100%;
11878 }
11879 .upk-featured-list.upk-featured-style-2 .upk-counter, .upk-featured-list.upk-featured-style-3 .upk-counter {
11880 display: none;
11881 }
11882 .upk-featured-list.upk-featured-style-2 .upk-content, .upk-featured-list.upk-featured-style-3 .upk-content {
11883 padding: 0;
11884 width: 100%;
11885 }
11886
11887 .upk-global-link-yes .upk-featured-list .upk-item:hover {
11888 cursor: pointer;
11889 }
11890
11891 @media (min-width: 768px) {
11892 .upk-featured-list .upk-item .upk-counter {
11893 height: 80px;
11894 width: 80px;
11895 min-width: 80px;
11896 margin-right: 20px;
11897 }
11898 .upk-featured-list .upk-item .upk-counter:before {
11899 font-size: 24px;
11900 }
11901 .upk-featured-list .upk-item .upk-title {
11902 font-size: 22px;
11903 }
11904 .upk-featured-list .upk-item .upk-featured-meta {
11905 font-size: 12px;
11906 }
11907 .upk-featured-list .upk-item .upk-category {
11908 padding-bottom: 8px;
11909 }
11910 .upk-featured-list .upk-item .upk-category a {
11911 font-size: 14px;
11912 }
11913 }
11914 .upk-fanel-list {
11915 display: grid;
11916 grid-template-columns: repeat(1, 1fr);
11917 }
11918 .upk-fanel-list .upk-item {
11919 position: relative;
11920 overflow: hidden;
11921 transition: all 0.3s ease;
11922 }
11923 .upk-fanel-list .upk-item:hover {
11924 box-shadow: 0 0 10px rgba(43, 45, 66, 0.3);
11925 }
11926 .upk-fanel-list .upk-item:hover .upk-image-wrap .upk-img {
11927 transform: scale(1.1);
11928 }
11929 .upk-fanel-list .upk-item .upk-item-box {
11930 position: relative;
11931 display: flex;
11932 align-items: center;
11933 height: 100%;
11934 }
11935 .upk-fanel-list .upk-item .upk-image-wrap {
11936 position: relative;
11937 width: 40%;
11938 height: 100%;
11939 overflow: hidden;
11940 }
11941 .upk-fanel-list .upk-item .upk-image-wrap .upk-img {
11942 width: 100%;
11943 height: 100%;
11944 object-fit: cover;
11945 transition: all 1s ease;
11946 }
11947 .upk-fanel-list .upk-item .upk-fanel-date-wrap {
11948 position: absolute;
11949 bottom: 0;
11950 right: 0;
11951 padding: 10px 15px;
11952 display: flex;
11953 flex-direction: column;
11954 align-items: center;
11955 justify-content: center;
11956 background: #fff;
11957 }
11958 .upk-fanel-list .upk-item .upk-fanel-date-wrap .upk-fanel-date {
11959 text-transform: capitalize;
11960 font-weight: 900;
11961 font-size: 18px;
11962 display: inline-flex;
11963 line-height: 1;
11964 color: #2B2D42;
11965 letter-spacing: 1px;
11966 }
11967 .upk-fanel-list .upk-item .upk-fanel-date-wrap .upk-fanel-month {
11968 color: #8D99AE;
11969 font-size: 14px;
11970 text-transform: capitalize;
11971 font-weight: 600;
11972 }
11973 .upk-fanel-list .upk-item .upk-content {
11974 position: relative;
11975 width: 60%;
11976 padding: 10px;
11977 }
11978 .upk-fanel-list .upk-item .upk-content.upk-readmore--yes {
11979 margin-bottom: 30px;
11980 }
11981 .upk-fanel-list .upk-item .upk-category {
11982 margin-bottom: 10px;
11983 display: inline-flex;
11984 }
11985 .upk-fanel-list .upk-item .upk-category a {
11986 display: inline-block;
11987 font-size: 10px;
11988 font-weight: 600;
11989 color: #8D99AE;
11990 text-transform: uppercase;
11991 transition: all 0.3s ease;
11992 }
11993 .upk-fanel-list .upk-item .upk-category a:hover {
11994 color: #EF233C;
11995 }
11996 .upk-fanel-list .upk-item .upk-category a + a {
11997 margin-left: 5px;
11998 }
11999 .upk-fanel-list .upk-item .upk-title {
12000 font-size: 16px;
12001 line-height: 1.3;
12002 font-weight: 700;
12003 text-transform: capitalize;
12004 margin: 0px;
12005 }
12006 .upk-fanel-list .upk-item .upk-title a {
12007 text-decoration: none;
12008 transition: all 0.3s ease;
12009 color: #2B2D42;
12010 }
12011 .upk-fanel-list .upk-item .upk-title a:hover {
12012 color: #EF233C;
12013 }
12014 .upk-fanel-list .upk-item .upk-text {
12015 display: none;
12016 font-size: 14px;
12017 font-weight: 400;
12018 color: #8D99AE;
12019 padding-top: 15px;
12020 }
12021 .upk-fanel-list .upk-item .upk-text p {
12022 margin: 0;
12023 }
12024 .upk-fanel-list .upk-item .upk-fanel-read-more {
12025 position: absolute;
12026 bottom: 0;
12027 right: 0;
12028 width: 40px;
12029 height: 30px;
12030 line-height: 30px;
12031 text-align: center;
12032 background: #EF233C;
12033 transition: all 0.3s ease;
12034 color: #fff;
12035 font-size: 20px;
12036 }
12037 .upk-fanel-list .upk-item .upk-fanel-read-more i {
12038 transition: transform 0.3s ease;
12039 transform: translateX(0);
12040 display: inline-flex;
12041 }
12042 .upk-fanel-list .upk-item .upk-fanel-read-more:hover {
12043 background: #D90429;
12044 }
12045 .upk-fanel-list .upk-item .upk-fanel-read-more:hover i {
12046 transform: translateX(5px);
12047 }
12048 .upk-fanel-list .upk-item .upk-fanel-meta {
12049 display: flex;
12050 flex-wrap: wrap;
12051 align-items: center;
12052 position: relative;
12053 color: #8D99AE;
12054 font-size: 11px;
12055 line-height: 1;
12056 padding-top: 10px;
12057 font-weight: 500;
12058 text-transform: uppercase;
12059 }
12060 .upk-fanel-list .upk-item .upk-fanel-meta .upk-author-name-wrap {
12061 display: flex;
12062 }
12063 .upk-fanel-list .upk-item .upk-fanel-meta .upk-author-name-wrap .upk-by {
12064 font-weight: 700;
12065 padding-right: 6px;
12066 }
12067 .upk-fanel-list .upk-item .upk-fanel-meta .upk-author-name-wrap .upk-author-name {
12068 text-decoration: none;
12069 color: #8D99AE;
12070 font-weight: 500;
12071 }
12072 .upk-fanel-list .upk-item .upk-fanel-meta > div {
12073 position: relative;
12074 display: inline-flex;
12075 }
12076 .upk-fanel-list .upk-item .upk-fanel-meta > div:before {
12077 content: attr(data-separator);
12078 margin: 0 5px;
12079 }
12080 .upk-fanel-list .upk-item .upk-fanel-meta > div:nth-child(1)::before {
12081 display: none;
12082 }
12083
12084 .upk-global-link-yes .upk-fanel-list .upk-item:hover {
12085 cursor: pointer;
12086 }
12087
12088 @media (min-width: 768px) {
12089 .upk-fanel-list .upk-item .upk-content {
12090 padding: 20px;
12091 }
12092 .upk-fanel-list .upk-item .upk-content.upk-readmore--yes {
12093 margin-bottom: 40px;
12094 }
12095 .upk-fanel-list .upk-item .upk-category a {
12096 font-size: 12px;
12097 }
12098 .upk-fanel-list .upk-item .upk-text {
12099 display: inherit;
12100 }
12101 .upk-fanel-list .upk-item .upk-title {
12102 font-size: 20px;
12103 line-height: 1.4;
12104 }
12105 .upk-fanel-list .upk-item .upk-fanel-read-more {
12106 width: 60px;
12107 height: 40px;
12108 line-height: 40px;
12109 }
12110 .upk-fanel-list .upk-item .upk-fanel-meta {
12111 font-size: 12px;
12112 padding-top: 15px;
12113 }
12114 }
12115 @media (min-width: 1024px) {
12116 .upk-fanel-list {
12117 grid-template-columns: repeat(2, 1fr);
12118 }
12119 .upk-fanel-list .upk-item .upk-content {
12120 padding: 30px;
12121 }
12122 .upk-fanel-list .upk-item .upk-fanel-date-wrap .upk-fanel-date {
12123 font-size: 20px;
12124 }
12125 }
12126 .upk-author-wrapper .upk-item {
12127 position: relative;
12128 overflow: hidden;
12129 border-radius: 6px;
12130 transition: all 0.3s ease;
12131 }
12132 .upk-author-wrapper .upk-post-count {
12133 position: absolute;
12134 font-size: 12px;
12135 color: #8D99AE;
12136 border-color: #8D99AE;
12137 text-transform: capitalize;
12138 line-height: 1;
12139 padding: 3px 6px;
12140 border-radius: 3px;
12141 }
12142 .upk-author-wrapper .upk-content {
12143 position: relative;
12144 z-index: 1;
12145 width: 100%;
12146 }
12147 .upk-author-wrapper .upk-name a {
12148 display: inline-flex;
12149 font-size: 18px;
12150 font-weight: 600;
12151 color: #2B2D42;
12152 line-height: 1;
12153 text-transform: capitalize;
12154 transition: all 0.3s ease;
12155 }
12156 .upk-author-wrapper .upk-name a:hover {
12157 color: #EF233C;
12158 }
12159 .upk-author-wrapper .upk-description {
12160 font-size: 15px;
12161 color: #8D99AE;
12162 padding-top: 10px;
12163 }
12164 .upk-author-wrapper .upk-role {
12165 font-size: 15px;
12166 color: #8D99AE;
12167 }
12168 .upk-author-wrapper .upk-link {
12169 display: flex;
12170 align-items: center;
12171 padding-top: 15px;
12172 line-height: 1;
12173 }
12174 .upk-author-wrapper .upk-link a {
12175 color: #8D99AE;
12176 font-size: 15px;
12177 transition: all 0.3s ease;
12178 }
12179 .upk-author-wrapper .upk-link a:hover {
12180 color: #EF233C;
12181 }
12182 .upk-author-wrapper .upk-link a + a {
12183 margin-left: 20px;
12184 }
12185 .upk-author-wrapper.upk-grid_1 .upk-post-count {
12186 top: 15px;
12187 right: 15px;
12188 }
12189 .upk-author-wrapper.upk-grid_1 .upk-content {
12190 text-align: center;
12191 }
12192 .upk-author-wrapper.upk-grid_1 .upk-link {
12193 justify-content: center;
12194 }
12195 .upk-author-wrapper.upk-grid_1 .upk-item {
12196 padding: 15px;
12197 }
12198 .upk-author-wrapper.upk-grid_1 .upk-image {
12199 margin: 35px 30px 20px 30px;
12200 }
12201 .upk-author-wrapper.upk-grid_1 .upk-image a img {
12202 width: 100%;
12203 height: 100%;
12204 border-radius: 100%;
12205 object-fit: cover;
12206 }
12207 .upk-author-wrapper.upk-list .upk-item {
12208 padding: 10px;
12209 display: flex;
12210 align-items: center;
12211 }
12212 .upk-author-wrapper.upk-list .upk-image {
12213 margin-right: 15px;
12214 }
12215 .upk-author-wrapper.upk-list .upk-image img {
12216 height: 70px;
12217 width: 70px;
12218 min-width: 70px;
12219 border-radius: 100%;
12220 }
12221 .upk-author-wrapper.upk-list .upk-post-count {
12222 top: 10px;
12223 right: 10px;
12224 }
12225 .upk-author-wrapper.upk-list .upk-link {
12226 justify-content: left;
12227 }
12228
12229 .upk-author .upk-author-wrapper {
12230 display: grid;
12231 }
12232
12233 @media (min-width: 1024px) {
12234 .upk-author-wrapper .upk-post-count {
12235 font-size: 13px;
12236 }
12237 .upk-author-wrapper .upk-name a {
12238 font-size: 18px;
12239 }
12240 .upk-author-wrapper .upk-description {
12241 font-size: 15px;
12242 }
12243 .upk-author-wrapper.upk-grid_1 .upk-item {
12244 position: relative;
12245 padding: 30px;
12246 }
12247 .upk-author-wrapper.upk-grid_1 .upk-post-count {
12248 top: 30px;
12249 right: 30px;
12250 }
12251 .upk-author-wrapper.upk-list .upk-item {
12252 padding: 15px;
12253 }
12254 .upk-author-wrapper.upk-list .upk-image {
12255 margin-right: 20px;
12256 }
12257 .upk-author-wrapper.upk-list .upk-image img {
12258 height: 80px;
12259 width: 80px;
12260 min-width: 80px;
12261 }
12262 .upk-author-wrapper.upk-list .upk-post-count {
12263 top: 15px;
12264 right: 15px;
12265 }
12266 }
12267 .upk-tiny-list {
12268 position: relative;
12269 counter-reset: number-count;
12270 display: grid;
12271 }
12272 .upk-tiny-list .upk-item {
12273 position: relative;
12274 transition: all 0.3s ease;
12275 }
12276 .upk-tiny-list .upk-img {
12277 height: 48px;
12278 width: 48px;
12279 object-fit: cover;
12280 margin-right: 15px;
12281 border-radius: 3px;
12282 }
12283 .upk-tiny-list .upk-counter {
12284 counter-increment: number-count;
12285 height: 48px;
12286 min-width: 48px;
12287 width: 48px;
12288 background: #ffedef;
12289 text-align: center;
12290 border-radius: 3px;
12291 position: relative;
12292 display: inline-table;
12293 margin-right: 15px;
12294 }
12295 .upk-tiny-list .upk-counter:before {
12296 content: counter(number-count);
12297 color: #EF233C;
12298 font-weight: 600;
12299 font-size: 14px;
12300 line-height: 1;
12301 position: absolute;
12302 left: 50%;
12303 top: 50%;
12304 transform: translate(-50%, -50%);
12305 }
12306 .upk-tiny-list .upk-title {
12307 margin: 0;
12308 font-size: 18px;
12309 font-weight: 600;
12310 line-height: 1.4;
12311 z-index: 1;
12312 }
12313 .upk-tiny-list .upk-title a {
12314 color: #2B2D42;
12315 }
12316 .upk-tiny-list .upk-title a:hover {
12317 color: #EF233C;
12318 }
12319 .upk-tiny-list .upk-title-icon {
12320 display: flex;
12321 z-index: 1;
12322 color: #2B2D42;
12323 margin-right: 15px;
12324 }
12325 .upk-tiny-list .upk-title-icon svg {
12326 width: 1.2em;
12327 }
12328
12329 .upk-global-link-yes .upk-tiny-list .upk-item:hover {
12330 cursor: pointer;
12331 }
12332
12333 .upk-layout-style--inline .upk-social-share {
12334 display: flex;
12335 flex-wrap: wrap;
12336 }
12337
12338 .upk-layout-style--grid .upk-social-share {
12339 display: grid;
12340 }
12341
12342 .upk-ss-position--top-left .upk-social-share,
12343 .upk-ss-position--top-right .upk-social-share,
12344 .upk-ss-position--center-left .upk-social-share,
12345 .upk-ss-position--center-right .upk-social-share,
12346 .upk-ss-position--bottom-left .upk-social-share,
12347 .upk-ss-position--bottom-right .upk-social-share {
12348 position: fixed;
12349 z-index: 111;
12350 }
12351
12352 .upk-ss-position--top-left .upk-social-share {
12353 left: 0;
12354 top: 0;
12355 }
12356
12357 .upk-ss-position--top-right .upk-social-share {
12358 right: 0;
12359 top: 0;
12360 }
12361
12362 .upk-ss-position--bottom-left .upk-social-share {
12363 left: 0;
12364 bottom: 0;
12365 }
12366
12367 .upk-ss-position--bottom-right .upk-social-share {
12368 right: 0;
12369 bottom: 0;
12370 }
12371
12372 .upk-ss-position--center-left .upk-social-share,
12373 .upk-ss-position--center-right .upk-social-share {
12374 display: inline;
12375 top: 50%;
12376 transform: translateY(-50%);
12377 }
12378 .upk-ss-position--center-left .upk-social-share .upk-ss-btn,
12379 .upk-ss-position--center-right .upk-social-share .upk-ss-btn {
12380 height: 4.2em;
12381 width: 4.2em;
12382 }
12383 .upk-ss-position--center-left .upk-social-share .upk-ss-btn:hover,
12384 .upk-ss-position--center-right .upk-social-share .upk-ss-btn:hover {
12385 width: 100%;
12386 }
12387 .upk-ss-position--center-left .upk-social-share .upk-ss-icon,
12388 .upk-ss-position--center-right .upk-social-share .upk-ss-icon {
12389 width: 4.2em;
12390 min-width: 4.2em;
12391 }
12392 .upk-ss-position--center-left.upk-ss-btns-view-text .upk-social-share .upk-ss-btn,
12393 .upk-ss-position--center-right.upk-ss-btns-view-text .upk-social-share .upk-ss-btn {
12394 width: 100%;
12395 }
12396 .upk-ss-position--center-left.upk-ss-btns-view-text .upk-social-share .upk-social-share-text,
12397 .upk-ss-position--center-right.upk-ss-btns-view-text .upk-social-share .upk-social-share-text {
12398 padding-left: 1.3em;
12399 padding-right: 1.3em;
12400 }
12401
12402 .upk-ss-position--center-left .upk-social-share {
12403 left: 0;
12404 }
12405
12406 .upk-ss-position--center-right .upk-social-share {
12407 right: 0;
12408 direction: rtl;
12409 }
12410 .upk-ss-position--center-right .upk-social-share .upk-social-share-text {
12411 padding-left: 1.3em;
12412 padding-right: 0;
12413 }
12414
12415 .upk-ss-btn {
12416 cursor: pointer;
12417 }
12418
12419 .elementor-widget-share-buttons .upk-ep-grid {
12420 overflow: hidden;
12421 }
12422
12423 .upk-ss-btns-style-boxed .upk-social-share-text,
12424 .upk-ss-btns-style-minimal .upk-social-share-text,
12425 .upk-ss-btns-style-gradient .upk-social-share-text {
12426 padding-left: 0.9em;
12427 }
12428
12429 .upk-ss-btns-style-flat .upk-social-share,
12430 .upk-ss-btns-style-flat .upk-social-share:hover,
12431 .upk-ss-btns-style-gradient .upk-social-share,
12432 .upk-ss-btns-style-gradient .upk-social-share:hover {
12433 color: #fff;
12434 }
12435
12436 .upk-ss-btns-style-flat .upk-social-link a,
12437 .upk-ss-btns-style-flat .upk-social-link a:hover,
12438 .upk-ss-btns-style-gradient .upk-social-link a,
12439 .upk-ss-btns-style-gradient .upk-social-link a:hover {
12440 color: #fff;
12441 }
12442
12443 .upk-ss-icon-top--yes .upk-ss-btn {
12444 flex-direction: column;
12445 height: auto;
12446 }
12447 .upk-ss-icon-top--yes .upk-ss-btn .upk-ss-icon {
12448 width: auto;
12449 padding: 10px 10px 0 10px;
12450 }
12451 .upk-ss-icon-top--yes .upk-ss-btn .upk-social-share-text {
12452 padding: 10px;
12453 display: inline-block;
12454 width: 100%;
12455 text-align: center;
12456 }
12457 .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 {
12458 padding: 0px;
12459 }
12460 .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 {
12461 padding: 10px;
12462 }
12463
12464 .upk-ss-btns-style-minimal.upk-ss-btns-shape-rounded .upk-ss-icon {
12465 border-radius: 0.5em;
12466 }
12467 .upk-ss-btns-style-minimal.upk-ss-btns-shape-circle .upk-ss-icon {
12468 border-radius: 99.9em;
12469 }
12470 .upk-ss-btns-style-minimal .upk-social-share-text {
12471 color: #222;
12472 }
12473
12474 .upk-ss-btns-view-text .upk-social-share-text {
12475 padding-left: 1.3em;
12476 }
12477
12478 .upk-ss-btns-view-text .upk-ss-icon,
12479 .upk-ss-btns-view-text .upk-social-share-text,
12480 .upk-ss-btns-view-icon .upk-ss-icon,
12481 .upk-ss-btns-view-icon .upk-social-share-text {
12482 flex-grow: 1;
12483 justify-content: center;
12484 }
12485
12486 .upk-ss-btn {
12487 overflow: hidden;
12488 font-size: 10px;
12489 display: flex;
12490 align-items: center;
12491 justify-content: flex-start;
12492 transition-duration: 0.2s;
12493 transition-property: filter, background-color, border-color, width;
12494 height: 4.2em;
12495 cursor: pointer;
12496 }
12497
12498 .upk-ss-icon,
12499 .upk-social-share-text {
12500 transition-property: color, background-color;
12501 transition-duration: 0.2s;
12502 }
12503
12504 .upk-ss-icon {
12505 display: flex;
12506 align-self: stretch;
12507 justify-content: center;
12508 align-items: center;
12509 text-align: center;
12510 width: 4.2em;
12511 position: relative;
12512 }
12513
12514 .upk-ss-icon i {
12515 font-size: 1.5em;
12516 }
12517
12518 .upk-social-share-text {
12519 font-size: 1.3em;
12520 padding-right: 1.3em;
12521 align-self: stretch;
12522 flex-grow: 1;
12523 align-items: center;
12524 display: flex;
12525 font-weight: 100;
12526 }
12527
12528 .upk-social-share-title {
12529 font-weight: bold;
12530 flex-shrink: 0;
12531 }
12532
12533 .upk-social-share-title + .upk-social-share-counter {
12534 margin-left: 0.5em;
12535 flex-shrink: 0;
12536 }
12537
12538 .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 {
12539 background-color: #45668e;
12540 }
12541 .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 {
12542 background-color: #3b5998;
12543 }
12544 .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 {
12545 background-color: #F4731C;
12546 }
12547 .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 {
12548 background-color: #168DE2;
12549 }
12550 .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 {
12551 background-color: #dd4b39;
12552 }
12553 .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 {
12554 background-color: #0077b5;
12555 }
12556 .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 {
12557 background-color: #1DA1F2;
12558 }
12559 .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 {
12560 background-color: #00B0EA;
12561 }
12562 .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 {
12563 background-color: #35465c;
12564 }
12565 .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 {
12566 background-color: #F06A35;
12567 }
12568 .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 {
12569 background-color: #bd081c;
12570 }
12571 .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 {
12572 background-color: #005be2;
12573 }
12574 .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 {
12575 background-color: #2DBE60;
12576 }
12577 .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 {
12578 background-color: #ff4500;
12579 }
12580 .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 {
12581 background-color: #3399ff;
12582 }
12583 .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 {
12584 background-color: #fd8235;
12585 }
12586 .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 {
12587 background-color: #EF3F56;
12588 }
12589 .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 {
12590 background-color: #25B1F6;
12591 }
12592 .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 {
12593 background-color: #5382C4;
12594 }
12595 .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 {
12596 background-color: #1B1B1B;
12597 }
12598 .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 {
12599 background-color: #000000;
12600 }
12601 .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 {
12602 background-color: #026466;
12603 }
12604 .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 {
12605 background-color: #21759b;
12606 }
12607 .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 {
12608 background-color: #2319DC;
12609 }
12610 .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 {
12611 background-color: #237EC5;
12612 }
12613 .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 {
12614 background-color: #E6162D;
12615 }
12616 .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 {
12617 background-color: #00AFF0;
12618 }
12619 .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 {
12620 background-color: #2CA5E0;
12621 }
12622 .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 {
12623 background-color: #834995;
12624 }
12625 .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 {
12626 background-color: #25d366;
12627 }
12628 .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 {
12629 background-color: #00B900;
12630 }
12631 .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 {
12632 background-color: #2DC100;
12633 }
12634 .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 {
12635 background-color: #F86100;
12636 }
12637 .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 {
12638 background-color: #F52827;
12639 }
12640 .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 {
12641 color: #45668e;
12642 }
12643 .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 {
12644 color: #3b5998;
12645 }
12646 .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 {
12647 color: #F4731C;
12648 }
12649 .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 {
12650 color: #168DE2;
12651 }
12652 .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 {
12653 color: #dd4b39;
12654 }
12655 .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 {
12656 color: #0077b5;
12657 }
12658 .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 {
12659 color: #1DA1F2;
12660 }
12661 .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 {
12662 color: #00B0EA;
12663 }
12664 .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 {
12665 color: #35465c;
12666 }
12667 .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 {
12668 color: #F06A35;
12669 }
12670 .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 {
12671 color: #bd081c;
12672 }
12673 .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 {
12674 color: #005be2;
12675 }
12676 .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 {
12677 color: #2DBE60;
12678 }
12679 .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 {
12680 color: #ff4500;
12681 }
12682 .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 {
12683 color: #3399ff;
12684 }
12685 .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 {
12686 color: #fd8235;
12687 }
12688 .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 {
12689 color: #EF3F56;
12690 }
12691 .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 {
12692 color: #25B1F6;
12693 }
12694 .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 {
12695 color: #5382C4;
12696 }
12697 .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 {
12698 color: #1B1B1B;
12699 }
12700 .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 {
12701 color: #000000;
12702 }
12703 .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 {
12704 color: #026466;
12705 }
12706 .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 {
12707 color: #21759b;
12708 }
12709 .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 {
12710 color: #2319DC;
12711 }
12712 .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 {
12713 color: #237EC5;
12714 }
12715 .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 {
12716 color: #E6162D;
12717 }
12718 .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 {
12719 color: #00AFF0;
12720 }
12721 .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 {
12722 color: #2CA5E0;
12723 }
12724 .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 {
12725 color: #834995;
12726 }
12727 .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 {
12728 color: #25d366;
12729 }
12730 .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 {
12731 color: #00B900;
12732 }
12733 .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 {
12734 color: #2DC100;
12735 }
12736 .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 {
12737 color: #F86100;
12738 }
12739 .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 {
12740 color: #F52827;
12741 }
12742 .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 {
12743 background-color: #45668e;
12744 }
12745 .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 {
12746 background-color: #3b5998;
12747 }
12748 .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 {
12749 background-color: #F4731C;
12750 }
12751 .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 {
12752 background-color: #168DE2;
12753 color: #FFAF32;
12754 }
12755 .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 {
12756 background-color: #dd4b39;
12757 }
12758 .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 {
12759 background-color: #0077b5;
12760 }
12761 .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 {
12762 background-color: #1DA1F2;
12763 }
12764 .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 {
12765 background-color: #00B0EA;
12766 }
12767 .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 {
12768 background-color: #35465c;
12769 }
12770 .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 {
12771 background-color: #F06A35;
12772 }
12773 .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 {
12774 background-color: #bd081c;
12775 }
12776 .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 {
12777 background-color: #005be2;
12778 }
12779 .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 {
12780 background-color: #2DBE60;
12781 }
12782 .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 {
12783 background-color: #ff4500;
12784 }
12785 .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 {
12786 background-color: #3399ff;
12787 }
12788 .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 {
12789 background-color: #fd8235;
12790 }
12791 .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 {
12792 background-color: #EF3F56;
12793 }
12794 .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 {
12795 background-color: #25B1F6;
12796 }
12797 .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 {
12798 background-color: #5382C4;
12799 }
12800 .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 {
12801 background-color: #1B1B1B;
12802 }
12803 .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 {
12804 background-color: #000000;
12805 }
12806 .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 {
12807 background-color: #026466;
12808 }
12809 .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 {
12810 background-color: #21759b;
12811 }
12812 .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 {
12813 background-color: #2319DC;
12814 }
12815 .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 {
12816 background-color: #237EC5;
12817 }
12818 .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 {
12819 background-color: #E6162D;
12820 }
12821 .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 {
12822 background-color: #00AFF0;
12823 }
12824 .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 {
12825 background-color: #2CA5E0;
12826 }
12827 .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 {
12828 background-color: #834995;
12829 }
12830 .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 {
12831 background-color: #25d366;
12832 }
12833 .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 {
12834 background-color: #00B900;
12835 }
12836 .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 {
12837 background-color: #2DC100;
12838 }
12839 .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 {
12840 background-color: #F86100;
12841 }
12842 .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 {
12843 background-color: #F52827;
12844 }
12845 .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 {
12846 color: #fff;
12847 }
12848 .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 {
12849 color: #FFAF32;
12850 }
12851
12852 .upk-ss-btns-style-framed .upk-ss-btn,
12853 .upk-ss-btns-style-boxed .upk-ss-btn {
12854 border-style: solid;
12855 }
12856
12857 .upk-ss-btns-style-gradient .upk-social-share-text {
12858 background: linear-gradient(135deg, rgba(0, 0, 0, 0.12) 0%, rgba(0, 0, 0, 0) 100%);
12859 }
12860 .upk-ss-btns-style-gradient.upk-ss-btns-view-icon .upk-ss-icon {
12861 background-image: linear-gradient(to right, rgba(0, 0, 0, 0.12), transparent);
12862 }
12863
12864 .upk-ss-btns-color-original .upk-ss-btn:hover {
12865 filter: saturate(1.2) brightness(1.1);
12866 }
12867
12868 .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 {
12869 background-color: #666;
12870 }
12871 .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 {
12872 color: #666;
12873 border-color: #666;
12874 }
12875 .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 {
12876 background-color: #666;
12877 }
12878 .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 {
12879 color: #fff;
12880 }
12881
12882 .upk-newsletter-wrapper .upk-newsletter {
12883 display: flex;
12884 align-items: center;
12885 }
12886 .upk-newsletter-wrapper .upk-newsletter-btn-icon,
12887 .upk-newsletter-wrapper .upk-newsletter-before-icon {
12888 display: inline-flex;
12889 transition: all 0.3s ease;
12890 }
12891 .upk-newsletter-wrapper .upk-newsletter-btn-icon svg,
12892 .upk-newsletter-wrapper .upk-newsletter-before-icon svg {
12893 width: 1em;
12894 transition: all 0.3s ease;
12895 }
12896 .upk-newsletter-wrapper .upk-newsletter-before-icon {
12897 margin-right: 15px;
12898 }
12899 .upk-newsletter-wrapper .upk-input {
12900 max-width: 100%;
12901 width: 100%;
12902 border: 0 none;
12903 padding: 0 10px;
12904 background: #f8f8f8;
12905 color: #666;
12906 border-radius: 3px;
12907 height: 40px;
12908 vertical-align: middle;
12909 display: inline-block;
12910 outline: none;
12911 }
12912 .upk-newsletter-wrapper .upk-newsletter-btn {
12913 border: none;
12914 padding: 0 30px;
12915 vertical-align: middle;
12916 font-size: 14px;
12917 line-height: 40px;
12918 text-align: center;
12919 border-radius: 3px;
12920 background-color: #EF233C;
12921 color: #fff;
12922 cursor: pointer;
12923 transition: all 0.3s ease;
12924 }
12925 .upk-newsletter-wrapper .upk-newsletter-btn:hover {
12926 background-color: #D90429;
12927 }
12928 .upk-newsletter-wrapper .upk-newsletter-input-wrapper {
12929 width: 100%;
12930 margin-right: 15px;
12931 }
12932
12933 .upk-field-full--yes .upk-newsletter-wrapper .upk-newsletter {
12934 display: block;
12935 }
12936 .upk-field-full--yes .upk-newsletter-wrapper .upk-newsletter-input-wrapper,
12937 .upk-field-full--yes .upk-newsletter-wrapper .upk-newsletter-before-icon {
12938 margin-bottom: 20px;
12939 }
12940
12941 .upk-newsletter-alert {
12942 position: fixed;
12943 top: 30px;
12944 box-sizing: border-box;
12945 width: 450px;
12946 left: 50%;
12947 margin-left: -225px;
12948 animation: slide-up-fade-in ease 1s;
12949 z-index: 9999;
12950 }
12951
12952 .upk-newsletter-alert .upk-alert-box {
12953 display: flex;
12954 align-items: center;
12955 padding: 20px 40px 20px 20px;
12956 background: #ffffff;
12957 font-size: 1rem;
12958 box-shadow: 0 5px 20px #b3b3b3;
12959 border-radius: 3px;
12960 color: #1e87f0;
12961 justify-content: center;
12962 }
12963
12964 .uwk-newsletter-loader {
12965 display: inline-block;
12966 border: 2px solid rgba(0, 0, 0, 0.1);
12967 border-left-color: #1e87f0;
12968 border-radius: 50%;
12969 width: 20px;
12970 height: 20px;
12971 animation: donut-spin 1.2s linear infinite;
12972 margin-right: 10px;
12973 }
12974
12975 .upk-text-success .upk-success-icon {
12976 display: inline-block;
12977 transform: rotate(45deg);
12978 height: 16px;
12979 width: 7px;
12980 border-bottom: 3px solid #14a814;
12981 border-right: 3px solid #14a814;
12982 margin-right: 10px;
12983 }
12984
12985 .upk-text-warning {
12986 color: orange;
12987 }
12988
12989 .upk-text-danger {
12990 color: #D90429;
12991 }
12992
12993 .upk-text-success {
12994 color: green;
12995 }
12996
12997 @keyframes slide-up-fade-in {
12998 0% {
12999 opacity: 0;
13000 transform: translateY(-200px);
13001 }
13002 100% {
13003 opacity: 1;
13004 transform: translateY(0px);
13005 }
13006 }
13007 @keyframes donut-spin {
13008 0% {
13009 transform: rotate(0deg);
13010 }
13011 100% {
13012 transform: rotate(360deg);
13013 }
13014 }
13015 .upk-buzz-list {
13016 position: relative;
13017 display: grid;
13018 counter-reset: number-count;
13019 }
13020 .upk-buzz-list .upk-item {
13021 position: relative;
13022 overflow: hidden;
13023 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13024 }
13025 .upk-buzz-list .upk-item:hover .upk-img-wrap:before {
13026 background: rgba(43, 45, 66, 0.5);
13027 }
13028 .upk-buzz-list .upk-item:hover .upk-count:before {
13029 color: #EDF2F4;
13030 }
13031 .upk-buzz-list .upk-item:hover .upk-inner {
13032 border-left-color: #EDF2F4;
13033 }
13034 .upk-buzz-list .upk-item:hover .upk-category a {
13035 color: #EDF2F4;
13036 }
13037 .upk-buzz-list .upk-item:hover .upk-title a {
13038 color: #fff;
13039 }
13040 .upk-buzz-list .upk-item:hover .upk-meta {
13041 color: #EDF2F4;
13042 }
13043 .upk-buzz-list .upk-item:hover .upk-meta .upk-author-wrap .upk-author-name {
13044 color: #EDF2F4;
13045 }
13046 .upk-buzz-list .upk-img-wrap {
13047 position: absolute;
13048 width: 100%;
13049 height: 100%;
13050 }
13051 .upk-buzz-list .upk-img-wrap::before {
13052 content: "";
13053 position: absolute;
13054 top: 0;
13055 left: 0;
13056 background: #fff;
13057 width: 100%;
13058 height: 100%;
13059 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13060 }
13061 .upk-buzz-list .upk-img-wrap img {
13062 width: 100%;
13063 height: 100%;
13064 object-fit: cover;
13065 }
13066 .upk-buzz-list .upk-content {
13067 padding: 15px;
13068 display: flex;
13069 position: relative;
13070 align-items: center;
13071 }
13072 .upk-buzz-list .upk-count {
13073 position: relative;
13074 counter-increment: number-count;
13075 padding-right: 15px;
13076 }
13077 .upk-buzz-list .upk-count:before {
13078 content: counter(number-count);
13079 top: 0;
13080 left: 0;
13081 font-size: 30px;
13082 color: #2B2D42;
13083 font-weight: 600;
13084 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13085 }
13086 .upk-buzz-list .upk-inner {
13087 padding-left: 15px;
13088 border-left: 2px solid #8D99AE;
13089 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13090 }
13091 .upk-buzz-list .upk-category {
13092 margin-bottom: 5px;
13093 display: flex;
13094 }
13095 .upk-buzz-list .upk-category a {
13096 display: inline-flex;
13097 font-size: 10px;
13098 color: #EF233C;
13099 font-weight: 500;
13100 text-transform: uppercase;
13101 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13102 }
13103 .upk-buzz-list .upk-category a + a {
13104 margin-left: 5px;
13105 }
13106 .upk-buzz-list .upk-title {
13107 font-size: 16px;
13108 font-weight: 700;
13109 text-transform: capitalize;
13110 margin: 0;
13111 }
13112 .upk-buzz-list .upk-title a {
13113 color: #2B2D42;
13114 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13115 }
13116 .upk-buzz-list .upk-meta {
13117 flex-wrap: wrap;
13118 color: #8D99AE;
13119 font-size: 11px;
13120 font-weight: 500;
13121 line-height: 1;
13122 padding-top: 10px;
13123 position: relative;
13124 text-transform: uppercase;
13125 transition: color 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13126 }
13127 .upk-buzz-list .upk-meta .upk-author-wrap {
13128 display: flex;
13129 }
13130 .upk-buzz-list .upk-meta .upk-author-wrap .upk-by {
13131 font-weight: 700;
13132 padding-right: 6px;
13133 }
13134 .upk-buzz-list .upk-meta .upk-author-wrap .upk-author-name {
13135 color: #8D99AE;
13136 font-weight: 500;
13137 transition: color 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13138 }
13139 .upk-buzz-list .upk-meta .upk-post-time {
13140 margin-left: 5px;
13141 }
13142 .upk-buzz-list .upk-meta .upk-post-time i {
13143 margin-right: 2px;
13144 }
13145 .upk-buzz-list .upk-meta > div {
13146 position: relative;
13147 display: inline-flex;
13148 }
13149 .upk-buzz-list .upk-meta > div:before {
13150 content: attr(data-separator);
13151 margin: 0 5px;
13152 }
13153 .upk-buzz-list .upk-meta > div:nth-child(1)::before {
13154 display: none;
13155 }
13156
13157 .upk-global-link-yes .upk-buzz-list .upk-item:hover {
13158 cursor: pointer;
13159 }
13160
13161 @media (min-width: 768px) {
13162 .upk-buzz-list .upk-content {
13163 padding: 20px;
13164 }
13165 .upk-buzz-list .upk-category a {
13166 font-size: 12px;
13167 }
13168 .upk-buzz-list .upk-title {
13169 font-size: 18px;
13170 }
13171 .upk-buzz-list .upk-count::before {
13172 font-size: 40px;
13173 }
13174 }
13175 .upk-buzz-list-carousel {
13176 position: relative;
13177 }
13178 .upk-buzz-list-carousel .upk-item {
13179 position: relative;
13180 overflow: hidden;
13181 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13182 }
13183 .upk-buzz-list-carousel .upk-item:hover .upk-img-wrap::before {
13184 background: rgba(43, 45, 66, 0.5);
13185 }
13186 .upk-buzz-list-carousel .upk-item:hover .upk-img-wrap img {
13187 opacity: 1;
13188 }
13189 .upk-buzz-list-carousel .upk-item:hover .upk-count {
13190 color: #EDF2F4;
13191 }
13192 .upk-buzz-list-carousel .upk-item:hover .upk-inner {
13193 border-left-color: #EDF2F4;
13194 }
13195 .upk-buzz-list-carousel .upk-item:hover .upk-category a {
13196 color: #EDF2F4;
13197 }
13198 .upk-buzz-list-carousel .upk-item:hover .upk-title a {
13199 color: #fff;
13200 }
13201 .upk-buzz-list-carousel .upk-item:hover .upk-meta {
13202 color: #EDF2F4;
13203 }
13204 .upk-buzz-list-carousel .upk-item:hover .upk-meta .upk-author-wrap .upk-author-name {
13205 color: #EDF2F4;
13206 }
13207 .upk-buzz-list-carousel .upk-img-wrap {
13208 position: absolute;
13209 width: 100%;
13210 height: 100%;
13211 }
13212 .upk-buzz-list-carousel .upk-img-wrap::before {
13213 content: "";
13214 position: absolute;
13215 top: 0;
13216 left: 0;
13217 background: #fff;
13218 width: 100%;
13219 height: 100%;
13220 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13221 }
13222 .upk-buzz-list-carousel .upk-img-wrap img {
13223 width: 100%;
13224 height: 100%;
13225 object-fit: cover;
13226 opacity: 0;
13227 }
13228 .upk-buzz-list-carousel .upk-content {
13229 padding: 15px;
13230 display: flex;
13231 position: relative;
13232 align-items: center;
13233 }
13234 .upk-buzz-list-carousel .upk-count {
13235 color: #2B2D42;
13236 font-size: 30px;
13237 font-weight: 600;
13238 position: relative;
13239 margin-right: 15px;
13240 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13241 display: flex;
13242 line-height: 1;
13243 }
13244 .upk-buzz-list-carousel .upk-inner {
13245 padding-left: 15px;
13246 border-left: 2px solid #8D99AE;
13247 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13248 }
13249 .upk-buzz-list-carousel .upk-category {
13250 margin-bottom: 5px;
13251 display: flex;
13252 }
13253 .upk-buzz-list-carousel .upk-category a {
13254 display: inline-flex;
13255 font-size: 10px;
13256 color: #EF233C;
13257 font-weight: 500;
13258 text-transform: uppercase;
13259 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13260 }
13261 .upk-buzz-list-carousel .upk-category a + a {
13262 margin-left: 5px;
13263 }
13264 .upk-buzz-list-carousel .upk-title {
13265 font-size: 16px;
13266 font-weight: 700;
13267 text-transform: capitalize;
13268 margin: 0;
13269 }
13270 .upk-buzz-list-carousel .upk-title a {
13271 color: #2B2D42;
13272 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13273 }
13274 .upk-buzz-list-carousel .upk-meta {
13275 flex-wrap: wrap;
13276 color: #8D99AE;
13277 font-size: 11px;
13278 font-weight: 500;
13279 line-height: 1;
13280 padding-top: 10px;
13281 position: relative;
13282 text-transform: uppercase;
13283 transition: color 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13284 }
13285 .upk-buzz-list-carousel .upk-meta .upk-author-wrap {
13286 display: flex;
13287 }
13288 .upk-buzz-list-carousel .upk-meta .upk-author-wrap .upk-by {
13289 font-weight: 700;
13290 padding-right: 6px;
13291 }
13292 .upk-buzz-list-carousel .upk-meta .upk-author-wrap .upk-author-name {
13293 color: #8D99AE;
13294 font-weight: 500;
13295 transition: color 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13296 }
13297 .upk-buzz-list-carousel .upk-meta .upk-post-time {
13298 margin-left: 5px;
13299 }
13300 .upk-buzz-list-carousel .upk-meta .upk-post-time i {
13301 margin-right: 2px;
13302 }
13303 .upk-buzz-list-carousel .upk-meta > div {
13304 position: relative;
13305 display: inline-flex;
13306 }
13307 .upk-buzz-list-carousel .upk-meta > div:before {
13308 content: attr(data-separator);
13309 margin: 0 5px;
13310 }
13311 .upk-buzz-list-carousel .upk-meta > div:nth-child(1)::before {
13312 display: none;
13313 }
13314
13315 .upk-global-link-yes .upk-buzz-list-carousel .upk-item:hover {
13316 cursor: pointer;
13317 }
13318
13319 .upk-item-match-height--yes .upk-buzz-list-carousel .swiper-slide {
13320 height: initial;
13321 }
13322
13323 @media (min-width: 768px) {
13324 .upk-buzz-list-carousel .upk-content {
13325 padding: 20px;
13326 }
13327 .upk-buzz-list-carousel .upk-category a {
13328 font-size: 12px;
13329 }
13330 .upk-buzz-list-carousel .upk-title {
13331 font-size: 18px;
13332 }
13333 .upk-buzz-list-carousel .upk-count {
13334 font-size: 40px;
13335 }
13336 }
13337 .upk-scott-list {
13338 display: grid;
13339 grid-template-columns: repeat(1, 1fr);
13340 counter-reset: number-count;
13341 }
13342 .upk-scott-list .upk-item {
13343 display: flex;
13344 align-items: center;
13345 border-top: 1px solid #e2e2e2;
13346 padding-top: 20px;
13347 margin-top: 20px;
13348 position: relative;
13349 overflow: hidden;
13350 }
13351 .upk-scott-list .upk-item:first-child {
13352 border-top: 0 !important;
13353 padding-top: 0 !important;
13354 margin-top: 0 !important;
13355 }
13356 .upk-scott-list .upk-item .upk-image-wrap {
13357 position: relative;
13358 height: 100%;
13359 width: 30%;
13360 text-decoration: none;
13361 transition: all 0.3s ease;
13362 counter-increment: number-count;
13363 overflow: hidden;
13364 }
13365 .upk-scott-list .upk-item .upk-image-wrap img {
13366 width: 100%;
13367 height: 100%;
13368 object-fit: cover;
13369 transition: all 0.3s ease;
13370 }
13371 .upk-scott-list .upk-item .upk-image-wrap:before {
13372 position: absolute;
13373 content: counter(number-count);
13374 top: 50%;
13375 left: 50%;
13376 color: #fff;
13377 font-weight: 700;
13378 font-size: 35px;
13379 transition: all 0.3s ease;
13380 transform: translate(-50%, -50%);
13381 opacity: 1;
13382 visibility: visible;
13383 z-index: 1;
13384 }
13385 .upk-scott-list .upk-item .upk-image-wrap:after {
13386 position: absolute;
13387 content: "\e92c";
13388 top: 50%;
13389 left: 50%;
13390 color: #fff;
13391 font-size: 26px;
13392 font-weight: 900;
13393 line-height: 1;
13394 opacity: 0;
13395 visibility: hidden;
13396 transition: all 0.3s ease;
13397 transform: translate(-50%, 50%);
13398 font-family: "ultimate-post-kit" !important;
13399 -webkit-font-smoothing: antialiased;
13400 z-index: 1;
13401 }
13402 .upk-scott-list .upk-item .upk-image-wrap .upk-img-overlay:before {
13403 content: "";
13404 position: absolute;
13405 width: 100%;
13406 height: 100%;
13407 left: 0;
13408 top: 0;
13409 background: rgba(43, 45, 66, 0.3);
13410 }
13411 .upk-scott-list .upk-item .upk-content {
13412 width: 70%;
13413 padding: 20px;
13414 }
13415 .upk-scott-list .upk-item .upk-category {
13416 margin-bottom: 10px;
13417 display: flex;
13418 }
13419 .upk-scott-list .upk-item .upk-category a {
13420 font-size: 10px;
13421 color: #EF233C;
13422 text-transform: uppercase;
13423 font-weight: 500;
13424 border: 1px solid #EF233C;
13425 padding: 4px 12px;
13426 border-radius: 2px;
13427 display: inline-flex;
13428 transition: all 0.3s ease;
13429 }
13430 .upk-scott-list .upk-item .upk-category a:hover {
13431 background: #EF233C;
13432 color: #fff;
13433 }
13434 .upk-scott-list .upk-item .upk-category a + a {
13435 margin-left: 5px;
13436 }
13437 .upk-scott-list .upk-item .upk-title {
13438 font-size: 16px;
13439 font-weight: 700;
13440 line-height: 1.4;
13441 margin: 0;
13442 }
13443 .upk-scott-list .upk-item .upk-title a {
13444 color: #2B2D42;
13445 transition: all 0.3s ease;
13446 }
13447 .upk-scott-list .upk-item .upk-title a:hover {
13448 color: #EF233C;
13449 }
13450 .upk-scott-list .upk-item .upk-meta {
13451 color: #8D99AE;
13452 font-size: 11px;
13453 font-weight: 500;
13454 line-height: 1;
13455 padding-top: 10px;
13456 position: relative;
13457 text-transform: uppercase;
13458 transition: color 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13459 flex-wrap: wrap;
13460 }
13461 .upk-scott-list .upk-item .upk-meta > div {
13462 position: relative;
13463 display: inline-flex;
13464 }
13465 .upk-scott-list .upk-item .upk-meta > div:before {
13466 content: attr(data-separator);
13467 margin: 0 8px;
13468 }
13469 .upk-scott-list .upk-item .upk-meta > div:nth-child(1)::before {
13470 display: none;
13471 }
13472 .upk-scott-list .upk-item .upk-meta .upk-author-name-wrap {
13473 display: flex;
13474 }
13475 .upk-scott-list .upk-item .upk-meta .upk-author-name-wrap .upk-by {
13476 font-weight: 700;
13477 padding-right: 6px;
13478 }
13479 .upk-scott-list .upk-item .upk-meta .upk-author-name-wrap .upk-author-name {
13480 color: #8D99AE;
13481 font-weight: 500;
13482 transition: color 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13483 }
13484 .upk-scott-list .upk-item .upk-meta .upk-post-time {
13485 margin-left: 5px;
13486 }
13487 .upk-scott-list .upk-item .upk-meta .upk-post-time i {
13488 margin-right: 2px;
13489 }
13490 .upk-scott-list .upk-item:hover .upk-image-wrap:before {
13491 transform: translate(-50%, -100%);
13492 opacity: 0;
13493 visibility: hidden;
13494 }
13495 .upk-scott-list .upk-item:hover .upk-image-wrap:after {
13496 transform: translate(-50%, -50%);
13497 opacity: 1;
13498 visibility: visible;
13499 }
13500
13501 .upk-global-link-yes .upk-scott-list .upk-item:hover {
13502 cursor: pointer;
13503 }
13504
13505 @media (min-width: 768px) {
13506 .upk-scott-list .upk-item .upk-title {
13507 font-size: 18px;
13508 }
13509 .upk-scott-list .upk-item .upk-meta {
13510 font-size: 12px;
13511 }
13512 }
13513 .upk-noxe-slider {
13514 position: relative;
13515 }
13516 .upk-noxe-slider .upk-noxe-item {
13517 background: #fff;
13518 padding: 30px;
13519 position: relative;
13520 height: auto;
13521 }
13522 .upk-noxe-slider .upk-noxe-item-box-wrap {
13523 position: relative;
13524 display: flex;
13525 flex-direction: column;
13526 height: 100%;
13527 }
13528 .upk-noxe-slider .upk-noxe-image-wrap {
13529 position: relative;
13530 margin-bottom: 1.5rem;
13531 overflow: hidden;
13532 height: 100%;
13533 z-index: 10;
13534 }
13535 .upk-noxe-slider .upk-noxe-img {
13536 width: 100%;
13537 height: 100%;
13538 object-fit: cover;
13539 }
13540 .upk-noxe-slider .upk-noxe-category {
13541 position: absolute;
13542 bottom: 0;
13543 left: 0;
13544 display: inline-flex;
13545 }
13546 .upk-noxe-slider .upk-noxe-category a {
13547 display: inline-block;
13548 background: #fff;
13549 padding: 8px 8px 0 0;
13550 text-decoration: none;
13551 color: #D90429;
13552 text-transform: uppercase;
13553 line-height: 1;
13554 font-size: 0.75rem;
13555 font-weight: 700;
13556 letter-spacing: 0.04em;
13557 }
13558 .upk-noxe-slider .upk-noxe-date-wrap {
13559 position: absolute;
13560 bottom: 0;
13561 right: 0;
13562 background: #fff;
13563 display: flex;
13564 flex-direction: column;
13565 text-align: center;
13566 padding: 10px;
13567 font-size: 12px;
13568 color: #676a88;
13569 font-weight: 700;
13570 overflow: hidden;
13571 }
13572 .upk-noxe-slider .upk-noxe-date-wrap .upk-noxe-month {
13573 font-weight: 400;
13574 margin-bottom: 2px;
13575 }
13576 .upk-noxe-slider .upk-noxe-content {
13577 display: inline-block;
13578 }
13579 .upk-noxe-slider .upk-title {
13580 font-size: 16px;
13581 font-weight: 700;
13582 margin-bottom: 10px;
13583 }
13584 .upk-noxe-slider .upk-title a {
13585 text-decoration: none;
13586 color: #2B2D42;
13587 transition: all 0.3s ease;
13588 }
13589 .upk-noxe-slider .upk-title a:hover {
13590 color: #D90429;
13591 }
13592 .upk-noxe-slider .upk-noxe-meta {
13593 display: flex;
13594 flex-wrap: wrap;
13595 align-items: center;
13596 position: relative;
13597 font-size: 12px;
13598 text-transform: uppercase;
13599 color: rgba(125, 125, 125, 0.7294117647);
13600 font-weight: 500;
13601 overflow: hidden;
13602 }
13603 .upk-noxe-slider .upk-noxe-meta .upk-author-name-wrap {
13604 display: flex;
13605 }
13606 .upk-noxe-slider .upk-noxe-meta .upk-author-name-wrap .upk-by {
13607 font-weight: 700;
13608 padding-right: 6px;
13609 }
13610 .upk-noxe-slider .upk-noxe-meta .upk-author-name-wrap .upk-author-name {
13611 text-decoration: none;
13612 color: rgba(125, 125, 125, 0.7294117647);
13613 font-weight: 500;
13614 }
13615 .upk-noxe-slider .upk-noxe-meta > div {
13616 position: relative;
13617 display: inline-flex;
13618 }
13619 .upk-noxe-slider .upk-noxe-meta > div:before {
13620 content: attr(data-separator);
13621 margin: 0 8px;
13622 }
13623 .upk-noxe-slider .upk-noxe-meta > div:nth-child(1)::before {
13624 display: none;
13625 }
13626 .upk-noxe-slider .upk-text {
13627 font-size: 14px;
13628 color: #2f3f50;
13629 line-height: 1.6;
13630 margin-bottom: 35px;
13631 }
13632 .upk-noxe-slider .upk-text p {
13633 margin: 0;
13634 }
13635 .upk-noxe-slider .upk-noxe-navigation {
13636 position: absolute;
13637 right: 30px;
13638 bottom: 30px;
13639 display: flex;
13640 align-items: center;
13641 z-index: 1;
13642 }
13643 .upk-noxe-slider .upk-noxe-navigation .upk-navigation-next:after,
13644 .upk-noxe-slider .upk-noxe-navigation .upk-navigation-prev:after {
13645 content: "";
13646 }
13647 .upk-noxe-slider .upk-noxe-navigation .upk-navigation-next,
13648 .upk-noxe-slider .upk-noxe-navigation .upk-navigation-prev {
13649 position: static;
13650 display: inline-block;
13651 }
13652 .upk-noxe-slider .upk-noxe-navigation .upk-link--arrowed {
13653 display: inline-flex;
13654 font-size: 32px;
13655 }
13656 .upk-noxe-slider .upk-noxe-navigation .upk-link--arrowed .upk-arrow-icon {
13657 position: relative;
13658 top: 0;
13659 -webkit-transition: -webkit-transform 0.3s ease;
13660 transition: -webkit-transform 0.3s ease;
13661 transition: transform 0.3s ease;
13662 transition: transform 0.3s ease, -webkit-transform 0.3s ease;
13663 vertical-align: middle;
13664 width: 1em;
13665 }
13666 .upk-noxe-slider .upk-noxe-navigation .upk-link--arrowed .upk-arrow-icon--circle {
13667 transition: stroke-dashoffset 0.3s ease;
13668 stroke-dasharray: 95;
13669 stroke-dashoffset: 95;
13670 }
13671 .upk-noxe-slider .upk-noxe-navigation .upk-link--arrowed g {
13672 stroke: currentColor;
13673 color: #181D23;
13674 }
13675 .upk-noxe-slider .upk-noxe-navigation .upk-link--arrowed:hover .upk-arrow-icon {
13676 transform: translate3d(5px, 0, 0);
13677 }
13678 .upk-noxe-slider .upk-noxe-navigation .upk-link--arrowed:hover .upk-arrow-icon--circle {
13679 stroke-dashoffset: 0;
13680 }
13681 .upk-noxe-slider .upk-noxe-navigation .upk-link--arrowed:hover g {
13682 color: #D90429;
13683 }
13684 .upk-noxe-slider .upk-noxe-navigation .upk-navigation-prev .upk-link--arrowed {
13685 transform: rotate(-181deg);
13686 margin-right: 10px;
13687 }
13688
13689 @media (min-width: 768px) {
13690 .upk-noxe-slider .upk-noxe-date-wrap {
13691 padding: 15px;
13692 font-size: 14px;
13693 }
13694 .upk-noxe-slider .upk-noxe-content {
13695 display: flex;
13696 }
13697 .upk-noxe-slider .upk-noxe-inner-content {
13698 padding-right: 30px;
13699 min-width: 50%;
13700 width: 50%;
13701 }
13702 .upk-noxe-slider .upk-noxe-meta {
13703 font-size: 11px;
13704 margin-bottom: 0;
13705 }
13706 .upk-noxe-slider .upk-title {
13707 font-size: 20px;
13708 margin-bottom: 16px;
13709 }
13710 .upk-noxe-slider .upk-noxe-pagination {
13711 left: 51%;
13712 }
13713 }
13714 @media (min-width: 1024px) {
13715 .upk-noxe-slider .upk-noxe-date-wrap {
13716 padding: 20px;
13717 font-size: 16px;
13718 }
13719 .upk-noxe-slider .upk-noxe-content .upk-noxe-inner-content {
13720 padding-right: 40px;
13721 }
13722 .upk-noxe-slider .upk-noxe-meta {
13723 font-size: 12px;
13724 margin-bottom: 0;
13725 }
13726 .upk-noxe-slider .upk-title {
13727 font-size: 25px;
13728 margin-bottom: 20px;
13729 }
13730 .upk-noxe-slider .upk-text {
13731 font-size: 16px;
13732 margin-bottom: 0;
13733 }
13734 .upk-noxe-slider .upk-noxe-pagination {
13735 left: 51%;
13736 }
13737 }
13738 .upk-recent-comments {
13739 display: grid;
13740 }
13741 .upk-recent-comments .upk-meta {
13742 margin-bottom: 15px;
13743 }
13744 .upk-recent-comments .upk-meta .upk-avatar {
13745 margin-right: 15px;
13746 }
13747 .upk-recent-comments .upk-meta .upk-avatar img {
13748 border-radius: 80px;
13749 }
13750 .upk-recent-comments .upk-meta .upk-author-name {
13751 color: #2B2D42;
13752 font-size: 16px;
13753 font-weight: 500;
13754 text-transform: capitalize;
13755 transition: color 0.3s ease;
13756 overflow: hidden;
13757 text-overflow: ellipsis;
13758 display: -webkit-box;
13759 -webkit-line-clamp: 1;
13760 -webkit-box-orient: vertical;
13761 }
13762 .upk-recent-comments .upk-meta .upk-author-name:hover {
13763 color: #EF233C;
13764 }
13765 .upk-recent-comments .upk-meta .upk-date {
13766 color: #798184;
13767 font-size: 14px;
13768 }
13769 .upk-recent-comments .upk-text {
13770 color: #798184;
13771 font-size: 16px;
13772 }
13773
13774 .upk-static-social-count {
13775 display: grid;
13776 grid-column-gap: 40px;
13777 grid-template-columns: repeat(4, 1fr);
13778 justify-content: center;
13779 width: 100%;
13780 }
13781 .upk-static-social-count .upk-item {
13782 text-align: center;
13783 transition: all 0.3s ease;
13784 }
13785 .upk-static-social-count .upk-item:hover .upk-icon {
13786 transform: translateY(-5px);
13787 }
13788 .upk-static-social-count .upk-icon {
13789 margin-bottom: 10px;
13790 transform: translateY(0);
13791 transition: transform 0.3s ease;
13792 }
13793 .upk-static-social-count .upk-icon span {
13794 font-size: 14px;
13795 border: 1px solid #c8c6c6;
13796 color: #565252;
13797 padding: 12px;
13798 display: inline-flex;
13799 align-items: center;
13800 justify-content: center;
13801 text-decoration: none;
13802 border-radius: 100%;
13803 transition: all 0.3s ease;
13804 }
13805 .upk-static-social-count .upk-icon span:hover {
13806 color: #000;
13807 }
13808 .upk-static-social-count .upk-icon span i, .upk-static-social-count .upk-icon span svg {
13809 height: 1em;
13810 width: 1em;
13811 }
13812 .upk-static-social-count .upk-count {
13813 font-size: 14px;
13814 text-transform: uppercase;
13815 color: #383535;
13816 font-weight: 600;
13817 margin-bottom: 4px;
13818 }
13819 .upk-static-social-count .upk-meta {
13820 font-size: 14px;
13821 text-transform: capitalize;
13822 color: #626262;
13823 }
13824 .upk-static-social-count.upk-style-2 .upk-item {
13825 text-align: left;
13826 }
13827 .upk-static-social-count.upk-style-2 .upk-item, .upk-static-social-count.upk-style-3 .upk-item {
13828 display: inline-flex;
13829 align-items: center;
13830 grid-column-gap: 10px;
13831 }
13832 .upk-static-social-count.upk-style-2 .upk-icon, .upk-static-social-count.upk-style-3 .upk-icon {
13833 margin: 0;
13834 }
13835 .upk-static-social-count.upk-style-3 .upk-item {
13836 text-align: right;
13837 flex-direction: row-reverse;
13838 }
13839
13840 .upk-skide-slider .upk-skide-item {
13841 height: clamp(28.875rem, 70vw, 43.75rem);
13842 }
13843 .upk-skide-slider .upk-image-wrap {
13844 position: relative;
13845 height: 100%;
13846 }
13847 .upk-skide-slider .upk-image-wrap::before {
13848 position: absolute;
13849 content: "";
13850 width: 100%;
13851 height: 100%;
13852 background: #2B2D42;
13853 opacity: 0.3;
13854 }
13855 .upk-skide-slider .upk-content {
13856 position: absolute;
13857 top: 40%;
13858 left: 0;
13859 transform: translateY(-40%);
13860 max-width: clamp(27rem, 50vw, 33.75rem);
13861 overflow: hidden;
13862 margin: 0 clamp(1.563rem, 6vw, 4.375rem);
13863 }
13864 .upk-skide-slider .upk-category {
13865 margin: 0 0 20px;
13866 display: inline-flex;
13867 }
13868 .upk-skide-slider .upk-category a {
13869 background: #EF233C;
13870 padding: 8px 10px;
13871 line-height: 1;
13872 display: inline-block;
13873 font-size: clamp(0.625rem, 1vw, 0.75rem);
13874 text-transform: uppercase;
13875 font-weight: 700;
13876 color: #fff;
13877 transition: all 0.3s ease;
13878 border-radius: 3px;
13879 }
13880 .upk-skide-slider .upk-category a:hover {
13881 background: #D90429;
13882 }
13883 .upk-skide-slider .upk-category a + a {
13884 margin-left: 5px;
13885 }
13886 .upk-skide-slider .upk-title {
13887 font-size: clamp(1.25rem, 4vw, 2.125rem);
13888 line-height: clamp(2.5rem, 7vw, 3.75rem);
13889 margin: 0 0 25px;
13890 }
13891 .upk-skide-slider .upk-title a {
13892 color: #edf2f4;
13893 background: #2b2d42;
13894 display: inline;
13895 -webkit-box-decoration-break: clone;
13896 padding: 5px 15px 8px;
13897 transition: all 0.3s ease;
13898 border-radius: 4px;
13899 }
13900 .upk-skide-slider .upk-title a:hover {
13901 color: #EF233C;
13902 }
13903 .upk-skide-slider .upk-meta {
13904 display: inline-flex;
13905 flex-wrap: wrap;
13906 }
13907 .upk-skide-slider .upk-meta .upk-author-img img {
13908 border-radius: 100px;
13909 }
13910 .upk-skide-slider .upk-meta .upk-meta-info {
13911 padding-left: 15px;
13912 }
13913 .upk-skide-slider .upk-meta .upk-author-name {
13914 margin-bottom: 3px;
13915 }
13916 .upk-skide-slider .upk-meta .upk-author-name a {
13917 font-size: clamp(0.75rem, 1vw, 0.875rem);
13918 font-weight: 700;
13919 color: #EDF2F4;
13920 text-transform: uppercase;
13921 transition: all 0.3s ease;
13922 }
13923 .upk-skide-slider .upk-meta .upk-author-name a:hover {
13924 color: #EF233C;
13925 }
13926 .upk-skide-slider .upk-meta .upk-date-comments {
13927 display: flex;
13928 align-items: center;
13929 font-size: clamp(0.75rem, 1vw, 0.875rem);
13930 color: #dadfe9;
13931 text-transform: uppercase;
13932 flex-wrap: wrap;
13933 }
13934 .upk-skide-slider .upk-meta .upk-date-comments > div {
13935 position: relative;
13936 display: inline-flex;
13937 }
13938 .upk-skide-slider .upk-meta .upk-date-comments > div:before {
13939 content: attr(data-separator);
13940 margin: 0 8px;
13941 }
13942 .upk-skide-slider .upk-meta .upk-date-comments > div:nth-child(1)::before {
13943 display: none;
13944 }
13945 .upk-skide-slider .upk-meta .upk-separator {
13946 margin: 0 5px;
13947 }
13948 .upk-skide-slider .upk-meta .upk-post-time {
13949 margin-left: 5px;
13950 }
13951 .upk-skide-slider .upk-meta .upk-post-time i {
13952 margin-right: 2px;
13953 }
13954
13955 .upk-skide-slider-wrap .upk-img {
13956 width: 100%;
13957 height: 100%;
13958 object-fit: cover;
13959 display: block;
13960 }
13961 .upk-skide-slider-wrap .upk-title {
13962 font-weight: 700;
13963 }
13964
13965 .upk-skide-thumbs {
13966 max-width: clamp(15.625rem, 45vw, 31.25rem);
13967 position: absolute !important;
13968 bottom: clamp(1.563rem, 3vw, 3.125rem);
13969 left: clamp(1.563rem, 6vw, 4.375rem);
13970 }
13971 .upk-skide-thumbs .upk-thumbs-img {
13972 margin-bottom: clamp(0rem, 1vw, 0.75rem);
13973 }
13974 .upk-skide-thumbs .upk-thumbs-img .upk-img {
13975 cursor: pointer;
13976 border-radius: 10px;
13977 }
13978 .upk-skide-thumbs .upk-thumbs-content {
13979 display: none;
13980 }
13981 .upk-skide-thumbs .upk-title {
13982 font-size: 13px;
13983 margin: 0;
13984 }
13985 .upk-skide-thumbs .upk-title a {
13986 color: #edf2f4;
13987 }
13988 .upk-skide-thumbs .swiper-slide {
13989 opacity: 0.3;
13990 transition: opacity 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
13991 }
13992 .upk-skide-thumbs .swiper-slide.swiper-slide-next {
13993 opacity: 0.5;
13994 }
13995 .upk-skide-thumbs .swiper-slide.swiper-slide-active {
13996 opacity: 1;
13997 }
13998 .upk-skide-thumbs .swiper-slide:hover {
13999 opacity: 1;
14000 }
14001 .upk-skide-thumbs .swiper-slide:hover.swiper-slide-next {
14002 opacity: 1;
14003 }
14004
14005 .upk-skide-top-stories {
14006 max-width: 360px;
14007 display: none;
14008 flex-wrap: wrap;
14009 background: #fff;
14010 padding: 40px;
14011 border-radius: 10px;
14012 position: absolute;
14013 left: auto;
14014 right: clamp(1.875rem, 6vw, 4.375rem);
14015 top: 50%;
14016 z-index: 1;
14017 transform: translate(0, -50%);
14018 }
14019 .upk-skide-top-stories .upk-header-title {
14020 font-size: 16px;
14021 text-transform: uppercase;
14022 font-weight: 700;
14023 margin-bottom: 30px;
14024 }
14025 .upk-skide-top-stories .upk-stories-item {
14026 display: flex;
14027 align-items: center;
14028 border-bottom: 1px solid #d2d3d4;
14029 padding: 20px 0;
14030 }
14031 .upk-skide-top-stories .upk-stories-item:nth-last-child(1) {
14032 padding-bottom: 0;
14033 border: none;
14034 }
14035 .upk-skide-top-stories .upk-stories-img .upk-img {
14036 width: 60px;
14037 min-width: 60px;
14038 height: 60px;
14039 border-radius: 80px;
14040 object-fit: cover;
14041 }
14042 .upk-skide-top-stories .upk-stories-content {
14043 padding-left: 15px;
14044 }
14045 .upk-skide-top-stories .upk-date {
14046 font-size: 11px;
14047 text-transform: uppercase;
14048 margin-bottom: 10px;
14049 color: #8D99AE;
14050 }
14051 .upk-skide-top-stories .upk-post-time {
14052 margin-left: 5px;
14053 }
14054 .upk-skide-top-stories .upk-post-time i {
14055 margin-right: 2px;
14056 }
14057 .upk-skide-top-stories .upk-title {
14058 font-size: 15px;
14059 margin: 0;
14060 }
14061 .upk-skide-top-stories .upk-title a {
14062 text-decoration: none;
14063 color: #2b2d42;
14064 transition: all 0.3s ease;
14065 }
14066 .upk-skide-top-stories .upk-title a:hover {
14067 color: #EF233C;
14068 }
14069
14070 @media (min-width: 768px) {
14071 .upk-skide-thumbs .upk-thumbs-content {
14072 display: inherit;
14073 }
14074 }
14075 @media (min-width: 1024px) {
14076 .upk-skide-top-stories {
14077 display: inherit;
14078 }
14079 }
14080 .upk-camux-slider-wrap .upk-img {
14081 width: 100%;
14082 height: 100% !important;
14083 object-fit: cover;
14084 }
14085
14086 .upk-camux-slider {
14087 margin-bottom: clamp(2.5rem, 6vw, 3.438rem);
14088 }
14089 .upk-camux-slider .upk-item {
14090 width: 100%;
14091 height: clamp(28.125rem, 60vw, 43.75rem);
14092 }
14093 .upk-camux-slider .upk-img-wrap {
14094 position: relative;
14095 height: 100%;
14096 }
14097 .upk-camux-slider .upk-img-wrap::before {
14098 position: absolute;
14099 content: "";
14100 width: 100%;
14101 height: 100%;
14102 background-image: linear-gradient(45deg, rgba(5, 4, 4, 0.741), transparent);
14103 }
14104 .upk-camux-slider .upk-content {
14105 width: 100%;
14106 max-width: 800px;
14107 padding: 20px;
14108 position: absolute;
14109 top: 50%;
14110 left: 50%;
14111 transform: translate(-50%, -50%);
14112 overflow: hidden;
14113 }
14114 .upk-camux-slider .upk-category {
14115 margin-bottom: clamp(0.938rem, 2vw, 1.25rem);
14116 display: inline-flex;
14117 }
14118 .upk-camux-slider .upk-category a {
14119 background: #EF233C;
14120 padding: 6px 10px;
14121 color: #EDF2F4;
14122 font-weight: 700;
14123 text-decoration: none;
14124 text-transform: uppercase;
14125 font-size: clamp(0.625rem, 1vw, 0.75rem);
14126 border-radius: 3px;
14127 display: inline-block;
14128 transition: all 0.3s ease;
14129 }
14130 .upk-camux-slider .upk-category a:hover {
14131 background: #D90429;
14132 }
14133 .upk-camux-slider .upk-category a + a {
14134 margin-left: 5px;
14135 }
14136 .upk-camux-slider .upk-title {
14137 font-size: clamp(1.25rem, 5vw, 3rem);
14138 font-weight: 700;
14139 line-height: 1.6;
14140 text-transform: capitalize;
14141 padding-bottom: clamp(1.25rem, 3vw, 1.875rem);
14142 margin: 0;
14143 }
14144 .upk-camux-slider .upk-title a {
14145 color: #edf2f4;
14146 background: #2b2d42;
14147 display: inline;
14148 -webkit-box-decoration-break: clone;
14149 padding: 5px 15px 8px;
14150 border-radius: 4px;
14151 transition: all 0.3s ease;
14152 }
14153 .upk-camux-slider .upk-title a:hover {
14154 color: #D90429;
14155 }
14156 .upk-camux-slider .upk-text {
14157 margin-bottom: 15px;
14158 color: #c9d5e9;
14159 font-size: clamp(0.875rem, 2vw, 1rem);
14160 line-height: 1.5;
14161 }
14162 .upk-camux-slider .upk-text p {
14163 margin: 0;
14164 }
14165 .upk-camux-slider .upk-meta {
14166 display: inline-flex;
14167 align-items: center;
14168 color: #c9d5e9;
14169 font-size: clamp(0.75rem, 1.5vw, 0.875rem);
14170 text-transform: uppercase;
14171 gap: 10px;
14172 }
14173 .upk-camux-slider .upk-meta .upk-name {
14174 text-decoration: none;
14175 color: #c9d5e9;
14176 transition: all 0.3s ease;
14177 }
14178 .upk-camux-slider .upk-meta .upk-name:hover {
14179 color: #D90429;
14180 }
14181 .upk-camux-slider .upk-meta .upk-post-time {
14182 margin-left: 5px;
14183 }
14184 .upk-camux-slider .upk-meta .upk-post-time i {
14185 margin-right: 2px;
14186 }
14187 .upk-camux-slider .upk-meta > div {
14188 position: relative;
14189 display: inline-flex;
14190 gap: 5px;
14191 }
14192 .upk-camux-slider .upk-meta > div:before {
14193 content: attr(data-separator);
14194 margin: 0 5px;
14195 }
14196 .upk-camux-slider .upk-meta > div:nth-child(1)::before {
14197 display: none;
14198 }
14199 .upk-camux-slider .upk-navigation-prev,
14200 .upk-camux-slider .upk-navigation-next {
14201 position: absolute;
14202 top: 50%;
14203 transform: translateY(-50%);
14204 z-index: 1;
14205 cursor: pointer;
14206 padding: 8px;
14207 background: #2b2d42;
14208 display: inline-flex;
14209 border-radius: 4px;
14210 }
14211 .upk-camux-slider .upk-navigation-prev i,
14212 .upk-camux-slider .upk-navigation-next i {
14213 color: #fff;
14214 }
14215 .upk-camux-slider .upk-navigation-prev {
14216 left: 0;
14217 }
14218 .upk-camux-slider .upk-navigation-next {
14219 right: 0;
14220 }
14221
14222 .upk-camux-thumbs {
14223 position: absolute !important;
14224 left: 50%;
14225 height: 80px;
14226 width: clamp(15.625rem, 60vw, 42.5rem);
14227 bottom: 0;
14228 transform: translateX(-50%);
14229 }
14230 .upk-camux-thumbs .upk-item {
14231 border-radius: 6px;
14232 overflow: hidden;
14233 }
14234 .upk-camux-thumbs .swiper-slide-active {
14235 -webkit-mask-image: url(../images/mask/thumbs-active.svg);
14236 mask-image: url(../images/mask/thumbs-active.svg);
14237 -webkit-mask-position: center center;
14238 mask-position: center center;
14239 -webkit-mask-size: contain;
14240 mask-size: contain;
14241 -webkit-mask-repeat: no-repeat;
14242 mask-repeat: no-repeat;
14243 }
14244 .upk-camux-thumbs .upk-img-wrap {
14245 position: relative;
14246 height: 100%;
14247 }
14248 .upk-camux-thumbs .upk-img-wrap .upk-img {
14249 cursor: pointer;
14250 }
14251 .upk-camux-thumbs .upk-comments {
14252 position: absolute;
14253 bottom: 0;
14254 left: 0;
14255 margin: 10px;
14256 background: #2b2d42;
14257 color: #fff;
14258 font-size: 10px;
14259 padding: 4px 6px;
14260 border-radius: 3px;
14261 text-transform: uppercase;
14262 }
14263
14264 @media (min-width: 768px) {
14265 .upk-camux-thumbs {
14266 height: 110px;
14267 }
14268 }
14269 .upk-crystal-slider .swiper-carousel {
14270 height: clamp(31.25rem, 70vw, 46.875rem);
14271 padding-bottom: clamp(6.25rem, 12vw, 8.75rem);
14272 }
14273 .upk-crystal-slider .upk-item {
14274 overflow: visible;
14275 }
14276 .upk-crystal-slider .upk-item.swiper-slide-active .upk-content {
14277 opacity: 1;
14278 }
14279 .upk-crystal-slider .upk-img-wrap {
14280 width: 100%;
14281 height: 100%;
14282 }
14283 .upk-crystal-slider .upk-img-wrap .upk-img {
14284 width: 100%;
14285 height: 100%;
14286 object-fit: cover;
14287 border-radius: 10px;
14288 }
14289 .upk-crystal-slider .upk-content {
14290 position: absolute;
14291 bottom: -12%;
14292 left: 2rem;
14293 right: 2rem;
14294 max-width: 570px;
14295 text-align: center;
14296 background: #fff;
14297 padding: clamp(2.5rem, 7vw, 4.375rem) clamp(1.875rem, 5vw, 4.375rem);
14298 border-radius: 10px;
14299 box-shadow: 0 5px 15px rgba(0, 0, 0, 0.027);
14300 opacity: 0;
14301 margin: auto;
14302 }
14303 .upk-crystal-slider .upk-content:hover .upk-link-btn a {
14304 transform: scale(1.1);
14305 }
14306 .upk-crystal-slider .upk-category {
14307 margin-bottom: clamp(0.625rem, 3vw, 1.25rem);
14308 }
14309 .upk-crystal-slider .upk-category a {
14310 font-size: clamp(0.688rem, 1.5vw, 0.75rem);
14311 color: #ef233c;
14312 background: rgba(239, 35, 59, 0.123);
14313 display: inline-block;
14314 padding: clamp(0.25rem, 1vw, 0.375rem) clamp(0.75rem, 2vw, 1rem);
14315 border-radius: 7px;
14316 transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
14317 }
14318 .upk-crystal-slider .upk-category a:hover {
14319 color: #EDF2F4;
14320 background: #D90429;
14321 }
14322 .upk-crystal-slider .upk-title {
14323 font-size: clamp(1rem, 3vw, 1.875rem);
14324 margin: 0 0 clamp(0.625rem, 2vw, 1.125rem);
14325 }
14326 .upk-crystal-slider .upk-title a {
14327 color: #2B2D42;
14328 transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
14329 }
14330 .upk-crystal-slider .upk-title a:hover {
14331 color: #D90429;
14332 }
14333 .upk-crystal-slider .upk-meta {
14334 font-size: clamp(0.625rem, 1.5vw, 0.875rem);
14335 color: #656b74;
14336 display: inline-flex;
14337 align-items: center;
14338 }
14339 .upk-crystal-slider .upk-meta .upk-post-time {
14340 margin-left: 6px;
14341 }
14342 .upk-crystal-slider .upk-meta .upk-post-time i {
14343 margin-right: 2px;
14344 }
14345 .upk-crystal-slider .upk-meta > div {
14346 position: relative;
14347 display: inline-flex;
14348 align-items: center;
14349 }
14350 .upk-crystal-slider .upk-meta > div:before {
14351 content: attr(data-separator);
14352 margin: 0 10px;
14353 }
14354 .upk-crystal-slider .upk-meta > div:nth-child(1)::before {
14355 display: none;
14356 }
14357 .upk-crystal-slider .upk-author a {
14358 color: #32353a;
14359 padding-left: 4px;
14360 transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
14361 }
14362 .upk-crystal-slider .upk-author a:hover {
14363 color: #D90429;
14364 }
14365 .upk-crystal-slider .upk-separator {
14366 padding: 0 clamp(0.5rem, 1.5vw, 0.875rem);
14367 }
14368 .upk-crystal-slider .upk-date span {
14369 padding-left: 4px;
14370 }
14371 .upk-crystal-slider .upk-link-btn {
14372 position: absolute;
14373 top: -60px;
14374 left: 50%;
14375 transform: translateX(-50%);
14376 }
14377 .upk-crystal-slider .upk-link-btn a {
14378 font-size: clamp(1rem, 2.5vw, 1.25rem);
14379 padding: clamp(0.938rem, 3vw, 1.563rem);
14380 color: #2B2D42;
14381 border-radius: 10px;
14382 display: inline-flex;
14383 align-items: center;
14384 justify-content: center;
14385 background: #fff;
14386 transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
14387 box-shadow: 0px 5px 20px rgba(19, 18, 18, 0.082);
14388 }
14389 .upk-crystal-slider .upk-pagination-wrap {
14390 position: absolute;
14391 bottom: 0;
14392 left: 50%;
14393 transform: translateX(-50%);
14394 z-index: 1;
14395 }
14396 .upk-crystal-slider .upk-pagination-wrap .upk-pagination {
14397 display: flex;
14398 grid-column-gap: 14px;
14399 }
14400 .upk-crystal-slider .upk-pagination-wrap .swiper-pagination-bullet {
14401 width: clamp(0.75rem, 1.5vw, 0.938rem);
14402 height: clamp(0.75rem, 1.5vw, 0.938rem);
14403 display: inline-block;
14404 border-radius: 50%;
14405 margin: 0 !important;
14406 background: #ff0021;
14407 border: 2px solid #ff6d6d;
14408 border-radius: 5px;
14409 }
14410 .upk-crystal-slider .upk-navigation-next,
14411 .upk-crystal-slider .upk-navigation-prev {
14412 position: absolute;
14413 top: 38%;
14414 z-index: 1;
14415 padding: clamp(0.75rem, 2.5vw, 1.125rem);
14416 color: #2B2D42;
14417 background: #fff;
14418 display: flex;
14419 border-radius: 10px;
14420 transition: all 0.3s ease;
14421 cursor: pointer;
14422 }
14423 .upk-crystal-slider .upk-navigation-next:hover,
14424 .upk-crystal-slider .upk-navigation-prev:hover {
14425 color: #EDF2F4;
14426 background: #D90429;
14427 }
14428 .upk-crystal-slider .upk-navigation-next {
14429 right: 5%;
14430 }
14431 .upk-crystal-slider .upk-navigation-prev {
14432 left: 5%;
14433 }
14434
14435 @media (min-width: 768px) {
14436 .upk-crystal-slider .upk-link-btn {
14437 top: -76px;
14438 }
14439 }
14440 @media (min-width: 1024px) {
14441 .upk-crystal-slider .upk-link-btn {
14442 top: -105px;
14443 }
14444 }
14445 :root {
14446 --upk-category-carousel-item-height: 400px;
14447 --upk-category-carousel-counter: 25px;
14448 }
14449
14450 .upk-category-carousel .category-link {
14451 text-decoration: none;
14452 }
14453 .upk-category-carousel .upk-item {
14454 position: relative;
14455 transition: all 0.3s ease;
14456 overflow: hidden;
14457 border: 1px solid #ece8e8;
14458 border-radius: 10px;
14459 }
14460 .upk-category-carousel .upk-content {
14461 position: absolute;
14462 }
14463 .upk-category-carousel .upk-category-carousel-image img {
14464 width: 100%;
14465 height: 100%;
14466 object-fit: cover;
14467 }
14468 .upk-category-carousel .title {
14469 color: #2b2d42;
14470 font-size: 18px;
14471 font-weight: 700;
14472 line-height: 22px;
14473 margin: 0;
14474 text-transform: uppercase;
14475 text-decoration: none;
14476 transition: all 0.3s ease;
14477 margin-bottom: 6px;
14478 }
14479 .upk-category-carousel .title:hover {
14480 color: #d90429;
14481 }
14482 .upk-category-carousel .upk-category-count {
14483 color: #ef233c;
14484 font-size: 13px;
14485 text-transform: uppercase;
14486 margin: 0;
14487 transition: all 0.3s ease;
14488 }
14489 .upk-category-carousel .upk-category-count .upk-count-text {
14490 padding-left: 5px;
14491 }
14492 .upk-category-carousel .swiper-carousel {
14493 margin: 0 !important;
14494 padding: 0 !important;
14495 }
14496 .upk-category-carousel .upk-slidenav {
14497 background: #ef233c;
14498 padding: 5px;
14499 text-align: center;
14500 font-size: 14px;
14501 border-radius: 100px;
14502 color: #fff;
14503 transition: all 0.3s ease;
14504 }
14505 .upk-category-carousel .upk-slidenav:hover {
14506 color: #fff;
14507 background: #d90429;
14508 }
14509 .upk-category-carousel .upk-item-overlay {
14510 position: absolute;
14511 top: 0;
14512 left: 0;
14513 height: 100%;
14514 width: 100%;
14515 background: transparent;
14516 }
14517 .upk-category-carousel.style-1 .upk-item:hover {
14518 transition: all 0.3s ease;
14519 }
14520 .upk-category-carousel.style-1 .upk-category-carousel-image {
14521 object-fit: cover;
14522 min-height: 240px;
14523 height: 100%;
14524 width: 100%;
14525 }
14526 .upk-category-carousel.style-1 .upk-content {
14527 text-align: center;
14528 padding: 20px;
14529 width: 200px;
14530 background: rgba(255, 255, 255, 0.582);
14531 border-radius: 5px;
14532 top: 50%;
14533 left: 50%;
14534 transform: translate(-50%, -50%);
14535 z-index: 1;
14536 }
14537 .upk-category-carousel.style-2 .upk-item {
14538 height: 100px;
14539 overflow: hidden;
14540 }
14541 .upk-category-carousel.style-2 .upk-item:hover .upk-category-carousel-image img {
14542 transform: scale(1.1);
14543 }
14544 .upk-category-carousel.style-2 .upk-category-carousel-image {
14545 width: 100%;
14546 height: 100%;
14547 }
14548 .upk-category-carousel.style-2 .upk-category-carousel-image img {
14549 transition: all 0.3s ease;
14550 }
14551 .upk-category-carousel.style-2 .upk-content {
14552 top: 50%;
14553 transform: translateY(-50%);
14554 display: flex;
14555 align-items: center;
14556 width: 100%;
14557 padding: 20px;
14558 z-index: 1;
14559 }
14560 .upk-category-carousel.style-2 .title {
14561 color: #fff;
14562 margin: 0;
14563 }
14564 .upk-category-carousel.style-2 .title:hover {
14565 color: #d90429;
14566 }
14567 .upk-category-carousel.style-2 .upk-category-count {
14568 margin-left: auto;
14569 }
14570 .upk-category-carousel.style-2 .upk-count-text {
14571 display: none;
14572 }
14573 .upk-category-carousel.style-2 .upk-count-number {
14574 background: #fff;
14575 color: #2b2d42;
14576 width: 30px;
14577 height: 30px;
14578 line-height: 30px;
14579 text-align: center;
14580 display: inherit;
14581 border-radius: 100px;
14582 }
14583 .upk-category-carousel.style-2 .upk-count-number:hover {
14584 color: #fff;
14585 background: #d90429;
14586 }
14587 .upk-category-carousel.style-3 .upk-item {
14588 background: #fff;
14589 }
14590 .upk-category-carousel.style-3 .upk-content {
14591 position: static;
14592 padding: 20px;
14593 z-index: 1;
14594 }
14595 .upk-category-carousel.style-3 .upk-category-carousel-image {
14596 object-fit: cover;
14597 height: 240px;
14598 width: 100%;
14599 }
14600 .upk-category-carousel.style-4 .upk-item:hover .upk-category-carousel-image img {
14601 transform: scale(1.1);
14602 }
14603 .upk-category-carousel.style-4 .upk-item:hover .title {
14604 transform: translateY(0);
14605 }
14606 .upk-category-carousel.style-4 .upk-item:hover .upk-category-count {
14607 opacity: 1;
14608 transform: translateY(0);
14609 }
14610 .upk-category-carousel.style-4 .upk-category-carousel-image {
14611 object-fit: cover;
14612 height: 220px;
14613 width: 100%;
14614 }
14615 .upk-category-carousel.style-4 .upk-category-carousel-image img {
14616 transition: all 0.3s ease;
14617 }
14618 .upk-category-carousel.style-4 .upk-content {
14619 bottom: 0;
14620 padding: 20px;
14621 overflow: hidden;
14622 z-index: 1;
14623 }
14624 .upk-category-carousel.style-4 .title {
14625 color: #fff;
14626 transform: translateY(30px);
14627 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;
14628 }
14629 .upk-category-carousel.style-4 .title:hover {
14630 color: #d90429;
14631 }
14632 .upk-category-carousel.style-4 .upk-category-count {
14633 color: #d4d7ea;
14634 opacity: 0;
14635 transform: translateY(25px);
14636 overflow: hidden;
14637 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;
14638 }
14639 .upk-category-carousel.style-5 .upk-item {
14640 display: flex;
14641 align-items: center;
14642 justify-content: center;
14643 }
14644 .upk-category-carousel.style-5 .upk-item .upk-category-carousel-image {
14645 height: 220px;
14646 }
14647 .upk-category-carousel.style-5 .upk-item:hover .upk-category-carousel-image img {
14648 transform: scale(1.1);
14649 }
14650 .upk-category-carousel.style-5 .upk-item:hover .title {
14651 opacity: 0;
14652 }
14653 .upk-category-carousel.style-5 .upk-item:hover .upk-category-count {
14654 opacity: 1;
14655 transform: scale(1.1) translateY(-10px);
14656 }
14657 .upk-category-carousel.style-5 .upk-category-carousel-image {
14658 height: 100%;
14659 width: 100%;
14660 object-fit: cover;
14661 }
14662 .upk-category-carousel.style-5 .upk-category-carousel-image img {
14663 transition: all 0.3s ease;
14664 }
14665 .upk-category-carousel.style-5 .upk-content {
14666 top: 50%;
14667 transform: translateY(-50%);
14668 text-align: center;
14669 z-index: 1;
14670 }
14671 .upk-category-carousel.style-5 .title {
14672 background-color: #2b2d42;
14673 padding: 8px 20px;
14674 border-radius: 2px;
14675 color: #fff;
14676 font-size: 14px;
14677 line-height: 1;
14678 transform: translateY(20px);
14679 opacity: 1;
14680 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;
14681 }
14682 .upk-category-carousel.style-5 .title:hover {
14683 color: #d90429;
14684 }
14685 .upk-category-carousel.style-5 .upk-category-count {
14686 color: #fff;
14687 transform: translateY(-10px);
14688 opacity: 0;
14689 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;
14690 line-height: 1;
14691 }
14692 .upk-category-carousel.style-6 .upk-item {
14693 display: flex;
14694 align-items: center;
14695 justify-content: center;
14696 border-radius: 0;
14697 }
14698 .upk-category-carousel.style-6 .upk-item:hover .upk-category-carousel-image:before {
14699 background: rgba(43, 45, 66, 0.3764705882);
14700 }
14701 .upk-category-carousel.style-6 .upk-item:hover .title {
14702 transform: translateY(0);
14703 }
14704 .upk-category-carousel.style-6 .upk-item:hover .title:hover {
14705 color: #d90429;
14706 }
14707 .upk-category-carousel.style-6 .upk-item:hover .upk-category-count {
14708 transform: translateY(0);
14709 opacity: 1;
14710 }
14711 .upk-category-carousel.style-6 .upk-category-carousel-image {
14712 position: relative;
14713 object-fit: cover;
14714 height: 220px;
14715 width: 100%;
14716 }
14717 .upk-category-carousel.style-6 .upk-category-carousel-image:before {
14718 position: absolute;
14719 content: "";
14720 width: 100%;
14721 height: 100%;
14722 background: #2b2d42;
14723 transition: all 0.3s ease;
14724 }
14725 .upk-category-carousel.style-6 .upk-content {
14726 top: 50%;
14727 transform: translateY(-50%);
14728 text-align: center;
14729 z-index: 1;
14730 }
14731 .upk-category-carousel.style-6 .title {
14732 color: #e6edef;
14733 transform: translateY(12px);
14734 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;
14735 }
14736 .upk-category-carousel.style-6 .upk-category-count {
14737 transform: translateY(20px);
14738 opacity: 0;
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 .upk-item-overlay {
14742 transition: all 0.3s ease;
14743 }
14744
14745 .upk-item-match-height--yes .upk-category-carousel .swiper-slide {
14746 height: initial;
14747 }
14748
14749 :root {
14750 --carbon-thumb-height: clamp(6rem, 12vw, 8.125rem);
14751 }
14752
14753 .upk-carbon-slider-wrap {
14754 position: relative;
14755 overflow: hidden;
14756 }
14757 .upk-carbon-slider-wrap .upk-image-wrap {
14758 width: 100%;
14759 height: 100%;
14760 margin-right: auto;
14761 margin-left: auto;
14762 margin-bottom: 30px;
14763 }
14764 .upk-carbon-slider-wrap .upk-image-wrap .upk-img {
14765 width: 100%;
14766 height: clamp(16.875rem, 40vw, 31.25rem);
14767 object-fit: cover;
14768 vertical-align: middle;
14769 border-radius: 10px;
14770 }
14771 .upk-carbon-slider-wrap .upk-carbon-thumbs {
14772 position: absolute;
14773 text-align: center;
14774 top: 0;
14775 right: 0;
14776 left: 0;
14777 }
14778 .upk-carbon-slider-wrap .upk-carbon-thumbs::before {
14779 content: "";
14780 position: absolute;
14781 width: 92%;
14782 height: 2px;
14783 top: 50%;
14784 left: 4%;
14785 right: 4%;
14786 transform: translateY(-50%);
14787 background-image: linear-gradient(to right, transparent, #EF233C, transparent);
14788 }
14789 .upk-carbon-slider-wrap .upk-carbon-thumbs .upk-item {
14790 height: var(--carbon-thumb-height);
14791 position: relative;
14792 }
14793 .upk-carbon-slider-wrap .upk-carbon-thumbs .upk-item.swiper-slide-active .upk-dot::after {
14794 background: #D90429;
14795 transform: translate(-50%, -50%) scale(1.8);
14796 transition-delay: 700ms;
14797 }
14798 .upk-carbon-slider-wrap .upk-carbon-thumbs .upk-date,
14799 .upk-carbon-slider-wrap .upk-carbon-thumbs .upk-post-time {
14800 font-size: clamp(0.75rem, 1.5vw, 1rem);
14801 text-transform: uppercase;
14802 font-weight: 700;
14803 color: #EF233C;
14804 }
14805 .upk-carbon-slider-wrap .upk-carbon-thumbs .upk-post-time {
14806 margin-left: 5px;
14807 }
14808 .upk-carbon-slider-wrap .upk-carbon-thumbs .upk-post-time i {
14809 margin-right: 2px;
14810 }
14811 .upk-carbon-slider-wrap .upk-carbon-thumbs .upk-dot {
14812 cursor: pointer;
14813 }
14814 .upk-carbon-slider-wrap .upk-carbon-thumbs .upk-dot::after {
14815 content: "";
14816 position: absolute;
14817 width: clamp(0.938rem, 2vw, 1.25rem);
14818 height: clamp(0.938rem, 2vw, 1.25rem);
14819 border-radius: 100%;
14820 background: #ffffff;
14821 border-width: 2px;
14822 border-color: #EF233C;
14823 border-style: solid;
14824 top: 50%;
14825 left: 50%;
14826 transform: translate(-50%, -50%) scale(1);
14827 transition: transform 0.3s ease;
14828 }
14829 .upk-carbon-slider-wrap .upk-carbon-thumbs .upk-dot:hover::after {
14830 background: #D90429;
14831 transform: translate(-50%, -50%) scale(1.2);
14832 }
14833 .upk-carbon-slider-wrap .upk-carbon-main {
14834 margin-top: var(--carbon-thumb-height);
14835 }
14836 .upk-carbon-slider-wrap .upk-carbon-main .upk-item.swiper-slide-active .upk-content {
14837 opacity: 1;
14838 }
14839 .upk-carbon-slider-wrap .upk-carbon-main .upk-content {
14840 opacity: 0;
14841 margin: auto;
14842 width: 100%;
14843 }
14844 .upk-carbon-slider-wrap .upk-carbon-main .upk-category-and-comment,
14845 .upk-carbon-slider-wrap .upk-carbon-main .upk-meta {
14846 display: inline-flex;
14847 align-items: center;
14848 margin-bottom: clamp(0.625rem, 1vw, 0.875rem);
14849 }
14850 .upk-carbon-slider-wrap .upk-carbon-main .upk-category a + a {
14851 margin-left: 5px;
14852 }
14853 .upk-carbon-slider-wrap .upk-carbon-main .upk-category a,
14854 .upk-carbon-slider-wrap .upk-carbon-main .upk-meta {
14855 font-size: clamp(0.75rem, 1vw, 0.875rem);
14856 color: #515258;
14857 text-transform: uppercase;
14858 }
14859 .upk-carbon-slider-wrap .upk-carbon-main .upk-category a,
14860 .upk-carbon-slider-wrap .upk-carbon-main .upk-title a,
14861 .upk-carbon-slider-wrap .upk-carbon-main .upk-author a {
14862 text-decoration: none;
14863 transition: all 0.3s ease-in-out;
14864 }
14865 .upk-carbon-slider-wrap .upk-carbon-main .upk-category a:hover,
14866 .upk-carbon-slider-wrap .upk-carbon-main .upk-title a:hover,
14867 .upk-carbon-slider-wrap .upk-carbon-main .upk-author a:hover {
14868 color: #D90429;
14869 }
14870 .upk-carbon-slider-wrap .upk-carbon-main .upk-title {
14871 margin: 0 0 clamp(0.625rem, 1vw, 0.875rem);
14872 font-size: clamp(1.25rem, 4vw, 2.25rem);
14873 font-weight: 700;
14874 }
14875 .upk-carbon-slider-wrap .upk-carbon-main .upk-title a {
14876 color: #282932;
14877 }
14878 .upk-carbon-slider-wrap .upk-carbon-main .upk-meta i {
14879 margin-right: 5px;
14880 }
14881 .upk-carbon-slider-wrap .upk-carbon-main .upk-meta .upk-author a {
14882 color: #515258;
14883 }
14884 .upk-carbon-slider-wrap .upk-carbon-main .upk-meta > div {
14885 position: relative;
14886 display: inline-flex;
14887 align-items: center;
14888 }
14889 .upk-carbon-slider-wrap .upk-carbon-main .upk-meta > div:before {
14890 content: attr(data-separator);
14891 margin: 0 5px;
14892 }
14893 .upk-carbon-slider-wrap .upk-carbon-main .upk-meta > div:nth-child(1)::before {
14894 display: none;
14895 }
14896 .upk-carbon-slider-wrap .upk-carbon-main .upk-post-time {
14897 margin-left: 15px;
14898 }
14899 .upk-carbon-slider-wrap .upk-carbon-main .upk-separator {
14900 margin: 0 15px;
14901 }
14902 .upk-carbon-slider-wrap .upk-carbon-main .upk-text {
14903 font-size: clamp(0.875rem, 1.5vw, 1rem);
14904 color: #62626a;
14905 }
14906 .upk-carbon-slider-wrap .upk-carbon-main .upk-text p {
14907 margin: 0;
14908 }
14909 .upk-carbon-slider-wrap .upk-navigation-button {
14910 position: absolute;
14911 top: 50%;
14912 transform: translateY(-50%);
14913 color: #fff;
14914 padding: clamp(0.625rem, 1.5vw, 0.875rem);
14915 border-radius: 50%;
14916 transition: all 0.3s ease;
14917 background-color: #EF233C;
14918 z-index: 1;
14919 cursor: pointer;
14920 box-shadow: 0;
14921 }
14922 .upk-carbon-slider-wrap .upk-navigation-button i {
14923 display: block;
14924 }
14925 .upk-carbon-slider-wrap .upk-navigation-button:hover {
14926 background-color: #D90429;
14927 }
14928 .upk-carbon-slider-wrap .upk-navigation-button.upk-navigation-next {
14929 right: 0;
14930 }
14931 .upk-carbon-slider-wrap .upk-navigation-button.upk-navigation-prev {
14932 left: 0;
14933 }
14934
14935 .upk-pholox-slider .upk-item:hover .upk-img {
14936 transform: scale(1.2);
14937 }
14938 .upk-pholox-slider .upk-img {
14939 display: block;
14940 width: 100%;
14941 height: 100%;
14942 object-fit: cover;
14943 transform: scale(1);
14944 transition: transform 2s cubic-bezier(0.215, 0.61, 0.355, 1);
14945 }
14946 .upk-pholox-slider .upk-img-wrap {
14947 overflow: hidden;
14948 position: relative;
14949 width: 100%;
14950 }
14951 .upk-pholox-slider .upk-play-btn {
14952 position: absolute;
14953 top: 50%;
14954 left: 50%;
14955 transform: translate(-50%, -50%);
14956 line-height: 1;
14957 }
14958 .upk-pholox-slider .upk-play-btn a {
14959 background: #fff;
14960 display: inline-block;
14961 text-align: center;
14962 color: #2B2D42;
14963 border-radius: 100px;
14964 }
14965 .upk-pholox-slider .upk-title {
14966 font-weight: 700;
14967 text-transform: capitalize;
14968 }
14969 .upk-pholox-slider .upk-title a {
14970 color: #2B2D42;
14971 }
14972 .upk-pholox-slider .upk-title a:hover {
14973 color: #D90429;
14974 }
14975 .upk-pholox-slider .upk-category a + a {
14976 margin-left: 5px;
14977 }
14978 .upk-pholox-slider .upk-category a,
14979 .upk-pholox-slider .upk-author a {
14980 text-decoration: none;
14981 transition: color 0.3s ease-in;
14982 }
14983 .upk-pholox-slider .upk-category a:hover,
14984 .upk-pholox-slider .upk-author a:hover {
14985 color: #D90429;
14986 }
14987 .upk-pholox-slider .upk-category a,
14988 .upk-pholox-slider .upk-meta {
14989 font-size: 0.75rem;
14990 color: #4a5362;
14991 text-transform: uppercase;
14992 }
14993 .upk-pholox-slider .upk-play-btn a {
14994 transform: scale(1);
14995 transition: transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
14996 }
14997 .upk-pholox-slider .upk-play-btn a:hover {
14998 transform: scale(1.2);
14999 background: #D90429;
15000 color: #fff;
15001 }
15002 .upk-pholox-slider .upk-main-slider {
15003 display: flex;
15004 flex-direction: row;
15005 height: 100%;
15006 position: relative;
15007 margin-bottom: clamp(0.938rem, 4vw, 1.875rem);
15008 }
15009 .upk-pholox-slider .upk-main-slider .upk-item {
15010 position: relative;
15011 display: block;
15012 flex-direction: row-reverse;
15013 }
15014 .upk-pholox-slider .upk-main-slider .upk-img-wrap {
15015 height: 250px;
15016 }
15017 .upk-pholox-slider .upk-main-slider .upk-width-100 {
15018 width: 100% !important;
15019 transition: width 0.3s cubic-bezier(0.075, 0.82, 0.165, 1);
15020 }
15021 .upk-pholox-slider .upk-main-slider .upk-category {
15022 margin-bottom: 10px;
15023 }
15024 .upk-pholox-slider .upk-main-slider .upk-play-btn a {
15025 width: clamp(3.75rem, 7vw, 4.375rem);
15026 height: clamp(3.75rem, 7vw, 4.375rem);
15027 line-height: clamp(3.75rem, 7vw, 4.375rem);
15028 font-size: clamp(0.75rem, 1.5vw, 0.875rem);
15029 }
15030 .upk-pholox-slider .upk-main-slider .upk-content {
15031 position: unset;
15032 max-width: clamp(24rem, 45vw, 31.25rem);
15033 overflow: hidden;
15034 background: #fff;
15035 padding-top: 20px;
15036 }
15037 .upk-pholox-slider .upk-main-slider .upk-title {
15038 font-size: clamp(1.125rem, 3vw, 1.875rem);
15039 margin-top: 0;
15040 margin-bottom: 10px;
15041 }
15042 .upk-pholox-slider .upk-main-slider .upk-meta {
15043 display: inline-flex;
15044 flex-wrap: wrap;
15045 align-items: center;
15046 }
15047 .upk-pholox-slider .upk-main-slider .upk-meta > div {
15048 position: relative;
15049 display: inline-flex;
15050 align-items: center;
15051 }
15052 .upk-pholox-slider .upk-main-slider .upk-meta > div:before {
15053 content: attr(data-separator);
15054 margin: 0 8px;
15055 }
15056 .upk-pholox-slider .upk-main-slider .upk-meta > div:nth-child(1)::before {
15057 display: none;
15058 }
15059 .upk-pholox-slider .upk-main-slider .upk-author a {
15060 padding-left: 5px;
15061 color: currentColor;
15062 }
15063 .upk-pholox-slider .upk-main-slider .upk-date span {
15064 padding-left: 5px;
15065 }
15066 .upk-pholox-slider .upk-main-slider .upk-separator {
15067 margin: 0 15px;
15068 }
15069 .upk-pholox-slider .upk-thumbs-slider .upk-item:after {
15070 content: "";
15071 position: absolute;
15072 height: 3px;
15073 width: 0;
15074 background: #e62a3f;
15075 top: 0;
15076 left: 0;
15077 transition: width 0.7s ease-in-out;
15078 z-index: 1;
15079 }
15080 .upk-pholox-slider .upk-thumbs-slider .upk-item:hover:after, .upk-pholox-slider .upk-thumbs-slider .upk-item.swiper-slide-active:after {
15081 width: 100%;
15082 }
15083 .upk-pholox-slider .upk-thumbs-slider .upk-img-wrap {
15084 height: 100%;
15085 }
15086 .upk-pholox-slider .upk-thumbs-slider .upk-play-btn a {
15087 width: clamp(2.5rem, 5vw, 3rem);
15088 height: clamp(2.5rem, 5vw, 3rem);
15089 line-height: clamp(2.5rem, 5vw, 3rem);
15090 font-size: clamp(0.625rem, 1.5vw, 0.75rem);
15091 }
15092 .upk-pholox-slider .upk-thumbs-slider .upk-content {
15093 padding: 15px 15px 0 0;
15094 }
15095 .upk-pholox-slider .upk-thumbs-slider .upk-title {
15096 margin: 0;
15097 font-size: clamp(0.75rem, 2vw, 1rem);
15098 }
15099 .upk-pholox-slider .upk-thumbs-slider .upk-title a {
15100 overflow: hidden;
15101 text-overflow: ellipsis;
15102 display: -webkit-box;
15103 -webkit-line-clamp: 2;
15104 line-clamp: 2;
15105 -webkit-box-orient: vertical;
15106 }
15107 .upk-pholox-slider .upk-video-wrap {
15108 position: absolute;
15109 top: 0;
15110 right: 0;
15111 width: 100%;
15112 height: 100%;
15113 background-color: #000;
15114 z-index: -1;
15115 }
15116 .upk-pholox-slider .upk-video-wrap .upk-video-iframe {
15117 width: 100%;
15118 height: 100%;
15119 border: none !important;
15120 }
15121
15122 @media (min-width: 768px) {
15123 .upk-pholox-slider .upk-main-slider {
15124 height: clamp(25rem, 40vw, 31.25rem);
15125 }
15126 .upk-pholox-slider .upk-main-slider .upk-item {
15127 display: flex;
15128 }
15129 .upk-pholox-slider .upk-main-slider .upk-content {
15130 position: absolute;
15131 top: 50%;
15132 transform: translateY(-50%);
15133 bottom: unset;
15134 }
15135 .upk-pholox-slider .upk-main-slider .upk-img-wrap {
15136 width: clamp(74%, 30vw, 80%);
15137 height: 100%;
15138 }
15139 .upk-pholox-slide-style-left .upk-main-slider .upk-item {
15140 flex-direction: row-reverse;
15141 }
15142 .upk-pholox-slide-style-left .upk-main-slider .upk-content {
15143 left: 0;
15144 padding: clamp(3.75rem, 5vw, 4.375rem) clamp(1.25rem, 3vw, 1.875rem) clamp(3.75rem, 5vw, 4.375rem) 0;
15145 }
15146 .upk-pholox-slide-style-right .upk-main-slider .upk-item {
15147 flex-direction: row;
15148 }
15149 .upk-pholox-slide-style-right .upk-main-slider .upk-content {
15150 right: 0;
15151 padding: clamp(3.75rem, 5vw, 4.375rem) 0 clamp(3.75rem, 5vw, 4.375rem) clamp(1.25rem, 3vw, 1.875rem);
15152 text-align: right;
15153 }
15154 }
15155 .upk-snog-slider-wrap {
15156 overflow: hidden;
15157 position: relative;
15158 }
15159 .upk-snog-slider-wrap .upk-main-slider {
15160 position: relative;
15161 z-index: 11;
15162 margin-right: 0;
15163 }
15164 .upk-snog-slider-wrap .upk-main-slider .swiper-wrapper {
15165 position: absolute;
15166 top: 0;
15167 left: 0;
15168 right: 0;
15169 }
15170 .upk-snog-slider-wrap .upk-main-slider .upk-image-wrap {
15171 position: relative;
15172 overflow: hidden;
15173 }
15174 .upk-snog-slider-wrap .upk-main-slider .upk-image-wrap::before {
15175 position: absolute;
15176 content: "";
15177 top: 0;
15178 left: 0;
15179 width: 100%;
15180 height: 100%;
15181 background-image: linear-gradient(54deg, rgba(0, 0, 0, 0.49), transparent);
15182 }
15183 .upk-snog-slider-wrap .upk-main-slider .upk-img {
15184 width: 100%;
15185 overflow: hidden;
15186 }
15187 .upk-snog-slider-wrap .upk-text {
15188 font-size: 14px;
15189 margin-bottom: 20px;
15190 }
15191 .upk-snog-slider-wrap .upk-text p {
15192 margin: 0;
15193 }
15194 .upk-snog-slider-wrap .upk-main-slider,
15195 .upk-snog-slider-wrap .upk-snog-thumbs {
15196 height: 500px;
15197 }
15198 .upk-snog-slider-wrap .upk-snog-thumbs {
15199 position: absolute;
15200 top: 0;
15201 right: 0;
15202 width: 30%;
15203 min-width: 30%;
15204 overflow: hidden;
15205 display: none;
15206 }
15207 .upk-snog-slider-wrap .upk-snog-thumbs .upk-item .upk-image-wrap {
15208 opacity: 0;
15209 visibility: hidden;
15210 transition: all 0.7s ease-in-out;
15211 }
15212 .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 {
15213 opacity: 1;
15214 visibility: visible;
15215 }
15216 .upk-snog-slider-wrap .upk-snog-thumbs .upk-img {
15217 width: 100%;
15218 }
15219 .upk-snog-slider-wrap .upk-image-wrap {
15220 width: 100%;
15221 height: 100%;
15222 }
15223 .upk-snog-slider-wrap .upk-img {
15224 width: 100%;
15225 height: 100% !important;
15226 object-fit: cover;
15227 vertical-align: middle;
15228 }
15229 .upk-snog-slider-wrap .upk-content-slider {
15230 position: absolute;
15231 top: 50%;
15232 right: 0;
15233 z-index: 11;
15234 transform: translateY(-50%);
15235 width: 40%;
15236 min-width: 275px;
15237 }
15238 .upk-snog-slider-wrap .upk-content-slider .swiper-slide-active .upk-link-btn a,
15239 .upk-snog-slider-wrap .upk-content-slider .swiper-slide-duplicate .upk-link-btn a {
15240 opacity: 1;
15241 }
15242 .upk-snog-slider-wrap .upk-content-wrap {
15243 min-height: 240px;
15244 background-color: #fff;
15245 overflow: hidden;
15246 }
15247 .upk-snog-slider-wrap .upk-inner-content {
15248 position: absolute;
15249 top: 50%;
15250 transform: translateY(-50%);
15251 padding: 30px 55px 30px 20px;
15252 width: 100%;
15253 }
15254 .upk-snog-slider-wrap .upk-category {
15255 margin-bottom: 10px;
15256 }
15257 .upk-snog-slider-wrap .upk-category a {
15258 font-size: 12px;
15259 text-transform: uppercase;
15260 color: #5a5a73;
15261 font-weight: 600;
15262 transition: all 0.3s ease;
15263 }
15264 .upk-snog-slider-wrap .upk-category a:hover {
15265 color: rgba(223, 6, 6, 0.952);
15266 }
15267 .upk-snog-slider-wrap .upk-meta {
15268 display: inline-flex;
15269 align-items: center;
15270 margin: 0 0 5px;
15271 font-size: 12px;
15272 text-transform: uppercase;
15273 color: #5a5a73;
15274 }
15275 .upk-snog-slider-wrap .upk-meta span.upk-by {
15276 padding-right: 5px;
15277 }
15278 .upk-snog-slider-wrap .upk-meta .upk-post-time {
15279 margin-left: 5px;
15280 }
15281 .upk-snog-slider-wrap .upk-meta .upk-post-time i {
15282 margin-right: 2px;
15283 }
15284 .upk-snog-slider-wrap .upk-meta > div {
15285 position: relative;
15286 display: inline-flex;
15287 }
15288 .upk-snog-slider-wrap .upk-meta > div:before {
15289 content: attr(data-separator);
15290 margin: 0 8px;
15291 }
15292 .upk-snog-slider-wrap .upk-meta > div:nth-child(1)::before {
15293 display: none;
15294 }
15295 .upk-snog-slider-wrap .upk-author {
15296 display: none;
15297 }
15298 .upk-snog-slider-wrap .upk-author a {
15299 color: rgba(16, 16, 17, 0.955);
15300 transition: all 0.3s ease;
15301 }
15302 .upk-snog-slider-wrap .upk-author a:hover {
15303 color: rgba(223, 6, 6, 0.952);
15304 }
15305 .upk-snog-slider-wrap .upk-title {
15306 font-size: 20px;
15307 text-transform: capitalize;
15308 font-weight: 700;
15309 margin: 0 0 20px;
15310 }
15311 .upk-snog-slider-wrap .upk-title a {
15312 color: rgba(16, 16, 17, 0.955);
15313 text-decoration: none;
15314 transition: all 0.3s ease;
15315 }
15316 .upk-snog-slider-wrap .upk-title a:hover {
15317 color: rgba(223, 6, 6, 0.952);
15318 }
15319 .upk-snog-slider-wrap .upk-link-btn a {
15320 font-size: 9px;
15321 font-weight: 700;
15322 color: rgba(61, 61, 75, 0.96);
15323 text-transform: uppercase;
15324 line-height: 1.4;
15325 transition: color 0.3s ease;
15326 position: relative;
15327 opacity: 0;
15328 }
15329 .upk-snog-slider-wrap .upk-link-btn a::before {
15330 position: absolute;
15331 content: "";
15332 bottom: -7px;
15333 left: 0;
15334 width: 30%;
15335 height: 2px;
15336 background-color: rgba(223, 6, 6, 0.952);
15337 transition: width 0.3s ease;
15338 }
15339 .upk-snog-slider-wrap .upk-link-btn a:hover {
15340 color: rgba(223, 6, 6, 0.952);
15341 }
15342 .upk-snog-slider-wrap .upk-link-btn a:hover::before {
15343 width: 100%;
15344 }
15345 .upk-snog-slider-wrap .upk-navigation-wrap {
15346 position: absolute;
15347 top: 50%;
15348 right: 0;
15349 transform: translateY(-50%);
15350 z-index: 1;
15351 display: flex;
15352 flex-direction: column;
15353 grid-row-gap: 0;
15354 }
15355 .upk-snog-slider-wrap .upk-nav-btn {
15356 background-color: #000;
15357 cursor: pointer;
15358 transition: all 0.3s ease;
15359 padding: 10px;
15360 display: inline-flex;
15361 }
15362 .upk-snog-slider-wrap .upk-nav-btn i {
15363 color: #fff;
15364 }
15365 .upk-snog-slider-wrap .upk-nav-btn:hover {
15366 background-color: rgba(223, 6, 6, 0.952);
15367 }
15368 .upk-snog-slider-wrap .upk-pagination-wrap {
15369 position: absolute;
15370 top: 50%;
15371 left: 0;
15372 padding: 20px;
15373 transform: translateY(-50%);
15374 z-index: 9999;
15375 }
15376 .upk-snog-slider-wrap .upk-pagination-wrap .upk-pagination {
15377 display: flex;
15378 flex-direction: column;
15379 grid-row-gap: 10px;
15380 }
15381 .upk-snog-slider-wrap .upk-pagination-wrap .swiper-pagination-bullet {
15382 position: relative;
15383 display: inline-flex;
15384 align-items: center;
15385 justify-content: center;
15386 font-size: 13px;
15387 font-weight: 700;
15388 color: #f4f5fd;
15389 background-color: transparent;
15390 border-radius: 0;
15391 counter-increment: counter;
15392 width: auto !important;
15393 height: auto !important;
15394 margin: 0 !important;
15395 opacity: 1;
15396 overflow: hidden;
15397 transition: all 0.4s ease;
15398 }
15399 .upk-snog-slider-wrap .upk-pagination-wrap .swiper-pagination-bullet.swiper-pagination-bullet-active {
15400 transform: scale(1.5);
15401 color: rgba(223, 6, 6, 0.952);
15402 margin-left: 10px;
15403 }
15404 .upk-snog-slider-wrap .upk-pagination-wrap .swiper-pagination-bullet::before {
15405 content: counters(counter, ".", decimal-leading-zero);
15406 transition: all 0.4s ease;
15407 }
15408
15409 @media (min-width: 768px) {
15410 .upk-snog-slider-wrap .upk-main-slider,
15411 .upk-snog-slider-wrap .upk-snog-thumbs {
15412 height: 600px;
15413 }
15414 .upk-snog-slider-wrap .upk-content-slider {
15415 min-width: 490px;
15416 right: 11%;
15417 }
15418 .upk-snog-slider-wrap .upk-snog-thumbs {
15419 display: block;
15420 }
15421 .upk-snog-slider-wrap .upk-main-slider {
15422 margin-right: 22%;
15423 }
15424 .upk-snog-slider-wrap .upk-content-wrap {
15425 min-height: 360px;
15426 }
15427 .upk-snog-slider-wrap .upk-content-wrap .upk-inner-content {
15428 padding: 50px 94px 50px 50px;
15429 }
15430 .upk-snog-slider-wrap .upk-title {
15431 font-size: 30px;
15432 margin: 0 0 30px;
15433 }
15434 .upk-snog-slider-wrap .upk-meta {
15435 margin: 0 0 15px;
15436 font-size: 13px;
15437 }
15438 .upk-snog-slider-wrap .upk-author {
15439 display: inline-flex;
15440 }
15441 .upk-snog-slider-wrap .upk-category a {
15442 font-size: 13px;
15443 }
15444 .upk-snog-slider-wrap .upk-link-btn a {
15445 font-size: 13px;
15446 }
15447 .upk-snog-slider-wrap .upk-pagination-wrap {
15448 padding: 60px;
15449 }
15450 .upk-snog-slider-wrap .upk-nav-btn {
15451 padding: 15px;
15452 }
15453 }
15454 @media (min-width: 1024px) {
15455 .upk-snog-slider-wrap .upk-content-wrap .upk-inner-content {
15456 padding: 50px 140px 50px 60px;
15457 }
15458 .upk-snog-slider-wrap .upk-main-slider,
15459 .upk-snog-slider-wrap .upk-snog-thumbs {
15460 height: 700px;
15461 }
15462 .upk-snog-slider-wrap .upk-content-slider {
15463 min-width: 592px;
15464 }
15465 }
15466 @media (min-width: 1440px) {
15467 .upk-snog-slider-wrap .upk-title {
15468 font-size: 30px;
15469 margin: 0 0 50px;
15470 }
15471 }
15472 .upk-exotic-list {
15473 position: relative;
15474 }
15475 .upk-exotic-list .upk-item {
15476 display: inline-flex;
15477 flex-direction: column;
15478 grid-row-gap: 20px;
15479 margin-bottom: 30px;
15480 width: 100%;
15481 }
15482 .upk-exotic-list .upk-item:nth-last-child(1) {
15483 margin-bottom: 0 !important;
15484 }
15485 .upk-exotic-list .upk-image-wrap {
15486 width: 100%;
15487 height: 100%;
15488 position: static;
15489 top: 0;
15490 overflow: hidden;
15491 }
15492 .upk-exotic-list .upk-img {
15493 width: 100%;
15494 height: 100%;
15495 object-fit: cover;
15496 }
15497 .upk-exotic-list .upk-content-wrap {
15498 width: 100%;
15499 display: inline-block;
15500 align-items: center;
15501 grid-column-gap: 0;
15502 }
15503 .upk-exotic-list .upk-date-wrap {
15504 font-size: 14px;
15505 text-transform: capitalize;
15506 color: #676c7e;
15507 margin-bottom: 10px;
15508 display: inline-flex;
15509 }
15510 .upk-exotic-list .upk-title {
15511 font-size: 22px;
15512 font-weight: 700;
15513 text-transform: capitalize;
15514 text-decoration: none;
15515 margin: 0 0 5px;
15516 position: relative;
15517 }
15518 .upk-exotic-list .upk-title a {
15519 color: #131415;
15520 text-decoration: none;
15521 transition: all 0.3s ease-in-out;
15522 }
15523 .upk-exotic-list .upk-title a:hover {
15524 color: #db180a;
15525 }
15526 .upk-exotic-list .upk-category a {
15527 color: #676c7e;
15528 text-decoration: none;
15529 transition: all 0.3s ease-in-out;
15530 }
15531 .upk-exotic-list .upk-category a:hover {
15532 color: #db180a;
15533 }
15534 .upk-exotic-list .upk-category a + a {
15535 margin-left: 5px;
15536 }
15537 .upk-exotic-list .upk-author a {
15538 color: #676c7e;
15539 text-decoration: none;
15540 transition: all 0.3s ease-in-out;
15541 }
15542 .upk-exotic-list .upk-author a:hover {
15543 color: #db180a;
15544 }
15545 .upk-exotic-list .upk-meta {
15546 font-size: 14px;
15547 color: #4b4c58;
15548 display: inline-flex;
15549 align-items: center;
15550 text-transform: capitalize;
15551 }
15552 .upk-exotic-list .upk-meta > div {
15553 position: relative;
15554 display: inline-flex;
15555 }
15556 .upk-exotic-list .upk-meta > div:before {
15557 content: attr(data-separator);
15558 margin: 0 5px;
15559 }
15560 .upk-exotic-list .upk-meta > div:nth-child(1)::before {
15561 display: none;
15562 }
15563
15564 @media (min-width: 768px) {
15565 .upk-exotic-list {
15566 grid-template-columns: repeat(3, 1fr);
15567 }
15568 .upk-exotic-list .upk-content-wrap {
15569 width: 48%;
15570 }
15571 .upk-exotic-list .upk-content-wrap:hover + .upk-image-wrap .upk-img {
15572 opacity: 1;
15573 visibility: visible;
15574 transform: scale(1);
15575 z-index: 1;
15576 }
15577 .upk-exotic-list .upk-image-wrap {
15578 width: 48%;
15579 position: absolute;
15580 }
15581 .upk-exotic-list .upk-image-wrap .upk-img {
15582 opacity: 0;
15583 visibility: hidden;
15584 transform: scale(1.15);
15585 transition: opacity 0.65s, visibility 0.65s, transform 0.65s;
15586 transition-timing-function: cubic-bezier(0.16, 0.9, 0.7, 1);
15587 }
15588 .upk-exotic-list .upk-item {
15589 margin-bottom: 50px;
15590 grid-row-gap: 0;
15591 }
15592 .upk-exotic-list .upk-item:nth-child(1) .upk-content-wrap + .upk-image-wrap .upk-img {
15593 opacity: 1;
15594 visibility: visible;
15595 }
15596 .upk-exotic-list.upk-image-direction-right .upk-item {
15597 flex-direction: row;
15598 }
15599 .upk-exotic-list.upk-image-direction-right .upk-image-wrap {
15600 right: 0;
15601 }
15602 .upk-exotic-list.upk-image-direction-left .upk-item {
15603 flex-direction: row-reverse;
15604 }
15605 .upk-exotic-list.upk-image-direction-left .upk-content-wrap {
15606 flex-direction: row-reverse;
15607 }
15608 .upk-exotic-list.upk-image-direction-left .upk-image-wrap {
15609 left: 0;
15610 }
15611 }
15612 @media (min-width: 1024px) {
15613 .upk-exotic-list {
15614 grid-template-columns: repeat(3, 1fr);
15615 }
15616 .upk-exotic-list .upk-content-wrap {
15617 display: inline-flex;
15618 width: 65%;
15619 grid-column-gap: 40px;
15620 }
15621 .upk-exotic-list .upk-content-wrap .upk-inner-content {
15622 width: 60%;
15623 }
15624 .upk-exotic-list .upk-image-wrap {
15625 width: 35%;
15626 }
15627 .upk-exotic-list .upk-item {
15628 margin-bottom: 78px;
15629 }
15630 }
15631 @media (min-width: 1440px) {
15632 .upk-exotic-list .upk-date-wrap {
15633 font-size: 16px;
15634 margin-bottom: 0;
15635 }
15636 .upk-exotic-list .upk-title {
15637 font-size: 27px;
15638 }
15639 }
15640 .upk-global-link-yes .upk-exotic-list .upk-item:hover {
15641 cursor: pointer;
15642 }
15643
15644 .upk-gratis-grid .upk-gratis-wrap {
15645 display: grid;
15646 }
15647 .upk-gratis-grid .upk-item {
15648 position: relative;
15649 cursor: pointer;
15650 overflow: hidden;
15651 transition: all 0.3s ease;
15652 }
15653 .upk-gratis-grid .upk-item:hover .upk-img-wrap::before, .upk-gratis-grid .upk-item.active .upk-img-wrap::before {
15654 height: 0;
15655 transition-delay: 0.1s;
15656 }
15657 .upk-gratis-grid .upk-item:hover .upk-img-wrap::after, .upk-gratis-grid .upk-item.active .upk-img-wrap::after {
15658 opacity: 1;
15659 transition-delay: 0.2s;
15660 }
15661 .upk-gratis-grid .upk-item:hover .upk-category a,
15662 .upk-gratis-grid .upk-item:hover .upk-meta,
15663 .upk-gratis-grid .upk-item:hover .upk-author-name, .upk-gratis-grid .upk-item.active .upk-category a,
15664 .upk-gratis-grid .upk-item.active .upk-meta,
15665 .upk-gratis-grid .upk-item.active .upk-author-name {
15666 color: #e4e4e4;
15667 }
15668 .upk-gratis-grid .upk-item:hover .upk-title a, .upk-gratis-grid .upk-item.active .upk-title a {
15669 color: #fff;
15670 }
15671 .upk-gratis-grid .upk-item:hover .upk-link-button a, .upk-gratis-grid .upk-item.active .upk-link-button a {
15672 color: #434549;
15673 background-color: #fff;
15674 transition-delay: 0.1s;
15675 }
15676 .upk-gratis-grid .upk-item:hover .upk-link-button a:hover, .upk-gratis-grid .upk-item.active .upk-link-button a:hover {
15677 color: #fff;
15678 }
15679 .upk-gratis-grid .upk-item .upk-link-button a:hover {
15680 color: #fff;
15681 }
15682 .upk-gratis-grid .upk-img-wrap {
15683 position: relative;
15684 height: 450px;
15685 }
15686 .upk-gratis-grid .upk-img-wrap::before, .upk-gratis-grid .upk-img-wrap::after,
15687 .upk-gratis-grid .upk-img-wrap::before,
15688 .upk-gratis-grid .upk-img-wrap::after {
15689 content: "";
15690 position: absolute;
15691 top: 0;
15692 left: 0;
15693 width: 100%;
15694 height: 100%;
15695 }
15696 .upk-gratis-grid .upk-img-wrap::before {
15697 transition: height 0.2s ease-in;
15698 }
15699 .upk-gratis-grid .upk-img-wrap::after {
15700 opacity: 0;
15701 transition: opacity 0.2s ease-in;
15702 }
15703 .upk-gratis-grid .upk-img {
15704 width: 100%;
15705 height: 100% !important;
15706 object-fit: cover;
15707 display: block;
15708 }
15709 .upk-gratis-grid .upk-content-wrap {
15710 position: absolute;
15711 width: 100%;
15712 left: 0;
15713 padding: 40px;
15714 bottom: 0;
15715 }
15716 .upk-gratis-grid .upk-category,
15717 .upk-gratis-grid .upk-gratis-wrap .upk-title {
15718 margin: 0 0 15px;
15719 }
15720 .upk-gratis-grid .upk-category a,
15721 .upk-gratis-grid .upk-gratis-wrap .upk-title a {
15722 text-decoration: none;
15723 transition: all 0.3s ease;
15724 }
15725 .upk-gratis-grid .upk-category a,
15726 .upk-gratis-grid .upk-meta {
15727 font-size: 14px;
15728 text-transform: uppercase;
15729 color: #434549;
15730 transition: color 0.3s ease, background-color 0.3s ease, border 0.3s ease;
15731 }
15732 .upk-gratis-grid .upk-gratis-wrap .upk-title {
15733 font-size: 30px;
15734 font-weight: 700;
15735 }
15736 .upk-gratis-grid .upk-gratis-wrap .upk-title a {
15737 color: #131314;
15738 }
15739 .upk-gratis-grid .upk-meta {
15740 gap: 10px;
15741 }
15742 .upk-gratis-grid .upk-meta .upk-date-reading > div {
15743 position: relative;
15744 display: inline-flex;
15745 }
15746 .upk-gratis-grid .upk-meta .upk-date-reading > div:before {
15747 content: attr(data-separator);
15748 margin: 0 5px;
15749 }
15750 .upk-gratis-grid .upk-meta .upk-date-reading > div:nth-child(1)::before {
15751 display: none;
15752 }
15753 .upk-gratis-grid .upk-meta .upk-flex-middle {
15754 gap: 5px;
15755 }
15756 .upk-gratis-grid .upk-meta,
15757 .upk-gratis-grid .upk-author,
15758 .upk-gratis-grid .upk-date,
15759 .upk-gratis-grid .upk-link-button a {
15760 display: flex;
15761 align-items: center;
15762 }
15763 .upk-gratis-grid .upk-author,
15764 .upk-gratis-grid .upk-date {
15765 gap: 5px;
15766 }
15767 .upk-gratis-grid .upk-author-name {
15768 text-decoration: none;
15769 color: #434549;
15770 transition: color 0.3s ease;
15771 }
15772 .upk-gratis-grid .upk-meta svg {
15773 width: 1em;
15774 height: 1em;
15775 display: block;
15776 }
15777 .upk-gratis-grid .upk-gratis-line {
15778 margin: 30px 0;
15779 width: 100%;
15780 height: 1.2px;
15781 background-color: #bebebe;
15782 transition: background-color 0.3s ease;
15783 }
15784 .upk-gratis-grid .upk-link-button a {
15785 justify-content: space-between;
15786 background-color: #6f757f;
15787 padding: 14px;
15788 font-size: 14px;
15789 text-transform: uppercase;
15790 text-decoration: none;
15791 color: #fff;
15792 position: relative;
15793 overflow: hidden;
15794 transition: color 0.3s ease, background-color 0.3s ease;
15795 }
15796 .upk-gratis-grid .upk-link-button a span,
15797 .upk-gratis-grid .upk-link-button a svg {
15798 z-index: 1;
15799 }
15800 .upk-gratis-grid .upk-link-button a::before {
15801 position: absolute;
15802 content: "";
15803 top: 0;
15804 left: 0;
15805 width: 100%;
15806 height: 0;
15807 background: #ed0c0c;
15808 transition: height 0.3s ease;
15809 }
15810 .upk-gratis-grid .upk-link-button a:hover {
15811 color: #fff;
15812 }
15813 .upk-gratis-grid .upk-link-button a:hover::before {
15814 height: 100%;
15815 }
15816
15817 .upk-global-link-yes .upk-gratis-grid .upk-item:hover {
15818 cursor: pointer;
15819 }
15820
15821 [class*=elementor-widget-upk-] a:hover {
15822 text-decoration: none;
15823 }
15824 [class*=elementor-widget-upk-] .swiper-pagination .swiper-pagination-bullet {
15825 transition: all 350ms cubic-bezier(0.38, 0.91, 0.58, 1);
15826 }
15827 [class*=elementor-widget-upk-] .upk-title a {
15828 font-family: inherit;
15829 font-size: inherit;
15830 font-weight: inherit;
15831 text-transform: inherit;
15832 font-style: inherit;
15833 text-decoration: inherit;
15834 line-height: inherit;
15835 letter-spacing: inherit;
15836 word-spacing: inherit;
15837 }