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

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

15,835 lines 435.7 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 .ultimate-post-kit-dashboard {
2 position: relative;
3 /* license page style */
4 /* Start Custom CSS and JS Styles */
5 /* Start Custom CSS and JS Styles */
6 /* Start White Label Styles */
7 /* White Label Option Styles */
8 /* Slide-down animation keyframes */
9 /* White Label Title Input Styles */
10 /* Locked/Disabled State Styles */
11 }
12 .ultimate-post-kit-dashboard.wrap {
13 margin: 10px 0 0 20px;
14 }
15 .ultimate-post-kit-dashboard.wrap a:focus {
16 outline: none;
17 box-shadow: none;
18 }
19 .ultimate-post-kit-dashboard.wrap #ultimate_post_kit_api_settings_page .upk-options {
20 display: block;
21 columns: 1;
22 gap: 20px;
23 }
24 .ultimate-post-kit-dashboard.wrap #ultimate_post_kit_api_settings_page .upk-options .upk-option-item {
25 margin-bottom: 20px;
26 }
27 .ultimate-post-kit-dashboard.wrap .upk-affiliate-sub-title {
28 color: #1d2327;
29 font-size: 1.3em;
30 margin: 1em 0;
31 }
32 .ultimate-post-kit-dashboard.wrap .upk-affiliate-features ul {
33 list-style: inside;
34 }
35 .ultimate-post-kit-dashboard.wrap .ultimate-post-kit-settings-save-btn {
36 padding: 3px 30px;
37 color: #fff;
38 background: linear-gradient(to left, #00A85C, #58D34D);
39 border: 0;
40 }
41 .ultimate-post-kit-dashboard.wrap .ultimate-post-kit-settings-save-btn:hover {
42 background: linear-gradient(to left, #58D34D, #00A85C);
43 }
44 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header {
45 position: relative;
46 padding: 20px 30px;
47 background: #fff;
48 overflow: hidden;
49 z-index: 11;
50 border: 1px solid rgba(123, 123, 123, 0.09);
51 border-radius: 6px;
52 }
53 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header.bdt-sticky-fixed {
54 z-index: 999;
55 box-shadow: 0px -32px 0px 0px #ffffff, 0px 5px 15px rgba(0, 0, 0, 0.1);
56 border-bottom-right-radius: 0;
57 border-bottom-left-radius: 0;
58 border-bottom: 0;
59 }
60 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header.bdt-sticky-fixed .upk-header-elements {
61 opacity: 0.5;
62 transition: opacity 0.3s ease;
63 }
64 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header.bdt-sticky-fixed:hover .upk-header-elements {
65 opacity: 1;
66 }
67 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-header-elements {
68 position: absolute;
69 top: 0;
70 right: 0;
71 width: 100%;
72 height: 100%;
73 pointer-events: none;
74 z-index: 1;
75 }
76 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-logo,
77 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-dashboard-new-page {
78 position: relative;
79 z-index: 2;
80 }
81 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-header-elements .upk-header-element {
82 position: absolute;
83 display: block;
84 }
85 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-header-elements .upk-header-element.upk-header-circle {
86 width: 160px;
87 height: 160px;
88 border-radius: 50%;
89 background: linear-gradient(-45deg, rgba(88, 211, 77, 0.05), rgba(88, 211, 77, 0.08));
90 top: -80px;
91 left: 10%;
92 }
93 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-header-elements .upk-header-element.upk-header-dots {
94 bottom: 20px;
95 right: 15%;
96 width: 80px;
97 height: 40px;
98 background-image: radial-gradient(rgba(88, 211, 77, 0.15) 2px, transparent 2px);
99 background-size: 10px 10px;
100 }
101 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-header-elements .upk-header-element.upk-header-line {
102 width: 120px;
103 height: 2px;
104 background: linear-gradient(-90deg, rgba(88, 211, 77, 0), rgba(88, 211, 77, 0.2));
105 transform: rotate(45deg);
106 top: 40%;
107 left: 25%;
108 }
109 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-header-elements .upk-header-element.upk-header-square {
110 width: 30px;
111 height: 30px;
112 border: 2px solid rgba(88, 211, 77, 0.1);
113 top: 30px;
114 right: 20%;
115 transform: rotate(-15deg);
116 }
117 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-header-elements .upk-header-element.upk-header-wave {
118 width: 140px;
119 height: 20px;
120 bottom: 20px;
121 left: 15%;
122 background: linear-gradient(-45deg, rgba(88, 211, 77, 0) 45%, rgba(88, 211, 77, 0.1) 50%, rgba(88, 211, 77, 0) 55%);
123 background-size: 15px 15px;
124 transform: rotate(10deg);
125 }
126 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-logo {
127 position: relative;
128 z-index: 1;
129 }
130 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header.bdt-sticky-fixed,
131 .ultimate-post-kit-dashboard.wrap .bdt-widget-filter-wrapper.bdt-sticky-fixed {
132 box-shadow: 0px -32px 0px 0px #ffffff, 0px 5px 15px rgba(0, 0, 0, 0.1);
133 border-bottom-right-radius: 0;
134 border-bottom-left-radius: 0;
135 }
136 .ultimate-post-kit-dashboard.wrap .upk-dashboard-wrapper {
137 background: #ffffff;
138 border-radius: 6px;
139 padding: 30px;
140 position: relative;
141 max-width: 1600px;
142 }
143 .ultimate-post-kit-dashboard.wrap .upk-dashboard-container {
144 gap: 20px;
145 }
146 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-logo {
147 width: 300px;
148 }
149 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-logo img {
150 height: 48px;
151 }
152 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-dashboard-nav-title h3 {
153 font-size: 20px;
154 font-weight: 600;
155 }
156 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-dashboard-nav-title h3 i {
157 margin-left: 10px;
158 }
159 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-dashboard-new-page a {
160 text-decoration: none;
161 gap: 5px;
162 color: #fff;
163 border-radius: 6px;
164 transition: all 0.3s ease;
165 line-height: normal;
166 font-size: clamp(12px, 0.8vw, 14px);
167 font-weight: 600;
168 padding: clamp(10px, 1vw, 11px) clamp(10px, 1vw, 20px);
169 color: #58D34D;
170 border: 2px solid #58D34D;
171 }
172 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-dashboard-new-page a:hover {
173 border-color: #00A85C;
174 color: #00A85C;
175 }
176 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-dashboard-new-page a i {
177 transition: color 300ms ease-out;
178 }
179 .ultimate-post-kit-dashboard.wrap .upk-dashboard-nav-container-wrapper {
180 margin-top: 20px;
181 display: none;
182 }
183 .ultimate-post-kit-dashboard.wrap .bdt-dashboard-navigation {
184 box-sizing: border-box;
185 padding: 0;
186 min-width: 240px;
187 max-width: 240px;
188 }
189 .ultimate-post-kit-dashboard.wrap .upk-dashboard-compare-section {
190 border-top: 1px solid #f5f5f5;
191 margin-top: 50px;
192 padding-top: 50px;
193 }
194 .ultimate-post-kit-dashboard.wrap .upk-dashboard-compare-section .upk-feature-sub-title {
195 font-size: 15px;
196 font-weight: 500;
197 margin: 0 0 10px;
198 color: #6a6b72;
199 }
200 .ultimate-post-kit-dashboard.wrap .upk-dashboard-compare-section ul {
201 display: grid;
202 grid-template-columns: repeat(2, 1fr);
203 gap: 10px;
204 list-style: outside;
205 padding: 0;
206 margin: 30px 0 0;
207 font-size: 14px;
208 padding: 0 20px;
209 margin-bottom: 30px;
210 }
211 .ultimate-post-kit-dashboard.wrap .upk-highlight-text {
212 color: #48dab7;
213 padding: 3px 6px;
214 border-radius: 6px;
215 line-height: 1;
216 background: #e6fff8;
217 }
218 .ultimate-post-kit-dashboard.wrap .upk-content-type-filter {
219 border-top: 2px solid #2196F3;
220 padding-top: 20px;
221 display: none;
222 }
223 .ultimate-post-kit-dashboard.wrap .upk-content-type-filter ul {
224 gap: 2px;
225 }
226 .ultimate-post-kit-dashboard.wrap .upk-content-type-filter ul li {
227 margin: 0;
228 }
229 .ultimate-post-kit-dashboard.wrap .upk-content-type-filter ul li a {
230 font-size: 14px;
231 color: #666;
232 border: 1px solid transparent;
233 position: relative;
234 padding: 4px 6px;
235 }
236 .ultimate-post-kit-dashboard.wrap .upk-content-type-filter ul li a:before {
237 content: "";
238 position: absolute;
239 bottom: 0;
240 right: 0;
241 width: 0;
242 height: 2px;
243 background: #2196F3;
244 transition: width 0.3s ease;
245 }
246 .ultimate-post-kit-dashboard.wrap .upk-content-type-filter ul li a:hover {
247 color: #2196F3;
248 }
249 .ultimate-post-kit-dashboard.wrap .upk-content-type-filter ul li.bdt-active a {
250 color: #2196F3;
251 }
252 .ultimate-post-kit-dashboard.wrap .upk-content-type-filter ul li.bdt-active a:before {
253 width: 100%;
254 }
255 .ultimate-post-kit-dashboard.wrap .upk-content-type-filter .upk-filter-by-text {
256 font-size: 14px;
257 margin-left: 10px;
258 font-weight: 600;
259 }
260 .ultimate-post-kit-dashboard.wrap .upk-dashboard-compare-section.bdt-card {
261 background: #fff;
262 border: 1px solid rgba(123, 123, 123, 0.09);
263 }
264 .ultimate-post-kit-dashboard.wrap .upk-dashboard-welcome-container {
265 grid-template-columns: repeat(12, 1fr);
266 grid-auto-flow: dense;
267 grid-row-gap: 20px;
268 grid-column-gap: 20px;
269 display: grid;
270 }
271 .ultimate-post-kit-dashboard.wrap .upk-dashboard-welcome-container p {
272 margin-bottom: 16px;
273 }
274 .ultimate-post-kit-dashboard.wrap .upk-dashboard-welcome-container .upk-dashboard-footer-item p {
275 margin-bottom: 0;
276 }
277 .ultimate-post-kit-dashboard.wrap .upk-dashboard-item:nth-child(1),
278 .ultimate-post-kit-dashboard.wrap .upk-dashboard-item:nth-child(3) {
279 grid-column: span 12/auto;
280 grid-row: span 1/auto;
281 }
282 .ultimate-post-kit-dashboard.wrap .upk-dashboard-item {
283 grid-column: span 12/auto;
284 grid-row: span 1/auto;
285 }
286 .ultimate-post-kit-dashboard.wrap .upk-dashboard-item:nth-child(2) {
287 grid-column: span 12/auto;
288 grid-row: span 2/auto;
289 }
290 .ultimate-post-kit-dashboard.wrap .upk-dashboard-template-quick-access img {
291 width: 100%;
292 height: auto;
293 border-radius: 6px;
294 margin-bottom: 20px;
295 }
296 .ultimate-post-kit-dashboard.wrap .upk-pro-inactive .upk-option-item-inner {
297 background-color: rgba(253, 228, 235, 0.12) !important;
298 border-color: #ffeaf0 !important;
299 }
300 .ultimate-post-kit-dashboard.wrap .upk-pro-inactive .upk-option-item-inner:after {
301 content: "PRO";
302 position: absolute;
303 left: 24px;
304 top: 50%;
305 transform: translateY(-50%);
306 font-size: 10px;
307 font-weight: 600;
308 color: #EF476F;
309 padding: 5px 9px;
310 border-radius: 20px;
311 background-color: #ffe4eb;
312 }
313 .ultimate-post-kit-dashboard.wrap .upk-pro-inactive .upk-option-item-inner .ultimate-post-kit-3pp-install,
314 .ultimate-post-kit-dashboard.wrap .upk-pro-inactive .upk-option-item-inner .ultimate-post-kit-3pp-active,
315 .ultimate-post-kit-dashboard.wrap .upk-pro-inactive .upk-option-item-inner .ultimate-post-kit-3pp-download,
316 .ultimate-post-kit-dashboard.wrap .upk-pro-inactive .upk-option-item-inner .switch {
317 display: none;
318 }
319 .ultimate-post-kit-dashboard.wrap .bdt-dashboard-navigation .bdt-tab li {
320 margin: 0;
321 border-bottom: 1px solid rgba(123, 123, 123, 0.09);
322 }
323 .ultimate-post-kit-dashboard.wrap .bdt-dashboard-navigation .bdt-tab li a {
324 padding: 16px 30px;
325 border: none;
326 background: none;
327 text-decoration: none;
328 font-size: clamp(14px, 1vw, 15px);
329 color: #666;
330 position: relative;
331 transition: box-shadow 300ms ease-out;
332 justify-content: flex-start;
333 gap: 12px;
334 font-weight: 600;
335 }
336 .ultimate-post-kit-dashboard.wrap .bdt-dashboard-navigation .bdt-tab li a:hover,
337 .ultimate-post-kit-dashboard.wrap .bdt-dashboard-navigation .bdt-tab li a:focus {
338 border-bottom: none;
339 color: #000;
340 box-shadow: none;
341 }
342 .ultimate-post-kit-dashboard.wrap .bdt-dashboard-navigation .bdt-tab li a:after {
343 background-color: #0680d6;
344 content: "";
345 height: 0;
346 position: absolute;
347 right: 0;
348 width: 4px;
349 transition: height 0.7s cubic-bezier(0.165, 0.84, 0.44, 1);
350 transform: translateY(-50%);
351 top: 50%;
352 }
353 .ultimate-post-kit-dashboard.wrap .bdt-dashboard-navigation .bdt-tab li.bdt-active a {
354 color: #0680d6;
355 }
356 .ultimate-post-kit-dashboard.wrap .bdt-dashboard-navigation .bdt-tab li.bdt-active a:after {
357 height: 75%;
358 }
359 .ultimate-post-kit-dashboard.wrap .bdt-card {
360 border-radius: 6px;
361 background-color: #fff;
362 border: 1px solid rgba(123, 123, 123, 0.09);
363 }
364 .ultimate-post-kit-dashboard.wrap .upk-option-page {
365 margin-top: 20px;
366 }
367 .ultimate-post-kit-dashboard.wrap .upk-option-page p {
368 font-size: 15px;
369 line-height: 1.6;
370 color: #666;
371 max-width: 600px;
372 }
373 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item .bdt-width-expand > [class^=upk-icon-] {
374 font-size: 48px;
375 margin-left: 20px;
376 }
377 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item.upk-widget-free .bdt-width-expand > [class^=upk-icon-] {
378 color: #48484a;
379 }
380 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item.upk-widget-pro .bdt-width-expand > [class^=upk-icon-] {
381 color: #48484a;
382 }
383 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item[data-content-type~=update] > .upk-option-item-inner:before, .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item[data-content-type~=new] > .upk-option-item-inner:before {
384 width: 70px;
385 height: 20px;
386 color: #fff;
387 position: absolute;
388 transform: rotate(45deg);
389 text-align: center;
390 line-height: 20px;
391 font-size: 9px;
392 right: -20px;
393 top: 4px;
394 }
395 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item[data-content-type~=new] > .upk-option-item-inner:before {
396 background-color: #EF476F;
397 content: "NEW";
398 }
399 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item[data-content-type~=update] > .upk-option-item-inner:before {
400 background-color: #0680d6;
401 content: "UPDATE";
402 }
403 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item .upk-option-label-wrap {
404 display: flex;
405 flex-direction: column;
406 align-items: flex-start;
407 gap: 10px;
408 }
409 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item .upk-option-label-wrap .upk-option-links {
410 display: flex;
411 gap: 8px;
412 align-items: center;
413 }
414 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item .upk-option-label {
415 font-size: 15px;
416 font-weight: 500;
417 }
418 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item .upk-option-demo,
419 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item .upk-option-video {
420 color: #837f90;
421 transition: all 0.2s ease-out;
422 text-decoration: none;
423 display: flex;
424 flex-direction: row-reverse;
425 align-items: center;
426 gap: 5px;
427 font-size: 12px;
428 }
429 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item .upk-option-demo i,
430 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item .upk-option-video i {
431 font-size: 14px;
432 color: currentColor;
433 }
434 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item .upk-option-demo:hover i,
435 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item .upk-option-video:hover i {
436 color: currentColor;
437 }
438 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item.upk-widget-free .upk-option-demo:hover,
439 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item.upk-widget-free .upk-option-video:hover {
440 color: #06D6A0;
441 }
442 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item.upk-widget-pro .upk-option-demo:hover,
443 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item.upk-widget-pro .upk-option-video:hover {
444 color: #EF476F;
445 }
446 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item .upk-option-item-inner {
447 position: relative;
448 border: 1px solid rgba(123, 123, 123, 0.09);
449 }
450 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item .upk-option-item-inner.upk-option-group {
451 background-color: #fff;
452 border: 1px solid rgba(123, 123, 123, 0.09);
453 }
454 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item .upk-option-item-inner .upk-option-item-inner {
455 border: none;
456 }
457 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper {
458 position: relative;
459 padding: 20px;
460 background: #fff;
461 overflow: hidden;
462 z-index: 998;
463 border-radius: 6px;
464 border: 1px solid rgba(123, 123, 123, 0.09);
465 margin-bottom: 20px;
466 }
467 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .bdt-filter-shape {
468 position: absolute;
469 bottom: 0;
470 right: 0;
471 width: 100%;
472 height: 100%;
473 z-index: -1;
474 pointer-events: none;
475 }
476 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .bdt-filter-shape svg {
477 position: absolute;
478 bottom: 0;
479 right: 0;
480 width: 100%;
481 height: 100%;
482 transform: scale(1.5);
483 }
484 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul {
485 margin-top: 0;
486 margin-bottom: 0;
487 }
488 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .bdt-badge {
489 height: 18px;
490 width: 18px;
491 margin-right: 5px;
492 font-size: 10px;
493 }
494 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .bdt-button-default {
495 text-decoration: none;
496 color: #444;
497 background-color: #fff;
498 transition: all 0.3s cubic-bezier(0.3, 0.36, 0.25, 1);
499 border: none;
500 border-radius: 6px;
501 outline: none;
502 font-size: clamp(12px, 1vw, 14px);
503 font-weight: 500;
504 padding: 10px 12px;
505 line-height: 18px;
506 }
507 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .bdt-button-default:hover {
508 background: #0680d6;
509 color: #fff;
510 }
511 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li {
512 margin: 0;
513 padding: 0;
514 }
515 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li:first-child {
516 padding-right: 20px;
517 }
518 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li a {
519 text-decoration: none;
520 color: #444;
521 transition: all 0.3s cubic-bezier(0.3, 0.36, 0.25, 1);
522 border: none;
523 border-radius: 6px;
524 outline: none;
525 font-size: clamp(12px, 0.8vw, 14px);
526 font-weight: 500;
527 padding: 10px clamp(10px, 0.9vw, 10px);
528 background: #e9f4ff;
529 }
530 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li a:hover {
531 background: #0680d6;
532 color: #fff;
533 outline: none;
534 }
535 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li a:hover .bdt-badge {
536 background-color: #118ab2;
537 }
538 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.bdt-active a {
539 background: #0680d6;
540 color: #fff;
541 box-shadow: none;
542 }
543 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.upk-widget-free a {
544 background-color: #B6FFEC;
545 color: #06D6A0;
546 }
547 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.upk-widget-free a:hover {
548 background-color: #06D6A0;
549 color: #fff;
550 }
551 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.upk-widget-free.bdt-active a {
552 background-color: #06D6A0;
553 color: #fff;
554 box-shadow: none;
555 }
556 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.upk-widget-pro a {
557 background-color: #ffcdd9;
558 color: #EF476F;
559 }
560 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.upk-widget-pro a:hover {
561 background-color: #EF476F;
562 color: #fff;
563 box-shadow: none;
564 }
565 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.upk-widget-pro.bdt-active a {
566 background-color: #EF476F;
567 color: #fff;
568 box-shadow: none;
569 }
570 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .upk-widget-onoff .upk-active-all-widget {
571 background-color: #1e87f0;
572 color: #fff;
573 }
574 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .upk-widget-onoff .upk-active-all-widget:hover, .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .upk-widget-onoff .upk-active-all-widget.bdt-active {
575 background-color: #0c6fd1;
576 }
577 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .upk-widget-onoff .upk-deactive-all-widget {
578 background-color: #c81b07;
579 color: #fff;
580 }
581 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .upk-widget-onoff .upk-deactive-all-widget.bdt-active, .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .upk-widget-onoff .upk-deactive-all-widget:hover {
582 background-color: #cf1c08;
583 }
584 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .bdt-dropdown {
585 box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.1);
586 border-radius: 3px;
587 background-color: #fff;
588 }
589 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .bdt-dropdown ul li a {
590 font-size: 14px;
591 }
592 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .bdt-dropdown ul li a:focus {
593 box-shadow: none;
594 }
595 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .bdt-dropdown ul li.bdt-active a {
596 color: #fff;
597 }
598 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-options {
599 display: grid;
600 grid-template-columns: repeat(1, 1fr);
601 gap: 15px;
602 }
603 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-options > .upk-option-item {
604 margin-bottom: 0 !important;
605 }
606 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-options > .upk-option-item .upk-option-group .upk-option-item .upk-option-label {
607 font-size: 14px !important;
608 }
609 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-options > .upk-option-item .upk-option-item-inner .bdt-input {
610 height: 34px;
611 border-radius: 6px !important;
612 }
613 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-options > .upk-option-item .upk-option-item-inner .bdt-input:focus {
614 background-color: #fff;
615 }
616 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-options > .upk-option-item .upk-option-item-inner input[type=text] {
617 border-radius: 3px;
618 }
619 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-options > .upk-option-item .upk-option-item-inner textarea {
620 width: 100%;
621 }
622 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-options > .upk-option-item > .upk-option-item-inner {
623 line-height: 1;
624 padding: 18px 25px;
625 border-radius: 6px;
626 transition: all 0.3s cubic-bezier(0.3, 0.36, 0.25, 1);
627 }
628 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-options > .upk-option-item > .upk-option-item-inner:hover {
629 box-shadow: none;
630 }
631 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-options > .upk-option-item > .upk-option-item-inner:hover .upk-widget-count-text {
632 color: #7c99b7;
633 }
634 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-options > .upk-option-item > .upk-option-item-inner:hover [class^=upk-icon-] {
635 color: #052442;
636 }
637 .ultimate-post-kit-dashboard.wrap .bdt-search-active-wrap .bdt-subnav {
638 margin: 0;
639 }
640 .ultimate-post-kit-dashboard.wrap .bdt-search-active-wrap .bdt-widget-search input {
641 min-height: 40px;
642 padding: 0 8px;
643 border-color: rgba(30, 135, 240, 0.3);
644 }
645 .ultimate-post-kit-dashboard.wrap .bdt-search-active-wrap .bdt-widget-search input:focus {
646 border: 1px solid #1e87f0;
647 outline: 0;
648 box-shadow: 0 0 0 1px #1e87f0;
649 }
650 .ultimate-post-kit-dashboard .ultimate-post-kit-settings-save-btn {
651 border-radius: 6px;
652 }
653 .ultimate-post-kit-dashboard .upk-setting-save-btn {
654 z-index: 99999 !important;
655 position: relative;
656 }
657 .ultimate-post-kit-dashboard .switch {
658 position: relative;
659 display: inline-block;
660 width: 44px;
661 height: 24px;
662 background-color: rgba(0, 0, 0, 0.25);
663 border-radius: 20px;
664 transition: all 0.3s ease-out;
665 overflow: hidden;
666 cursor: pointer;
667 }
668 .ultimate-post-kit-dashboard .switch::after {
669 content: "";
670 position: absolute;
671 width: 20px;
672 height: 20px;
673 border-radius: 20px;
674 background-color: white;
675 top: 2px;
676 right: 3px;
677 transition: all 0.3s cubic-bezier(0.24, 0.85, 0.58, 1);
678 }
679 .ultimate-post-kit-dashboard input[type=checkbox]:checked + .switch::after {
680 transform: translateX(-18px);
681 }
682 .ultimate-post-kit-dashboard input[type=checkbox]:checked + .switch {
683 background-color: #1e87f0;
684 }
685 .ultimate-post-kit-dashboard input[type=checkbox] {
686 position: absolute;
687 right: -9999px;
688 }
689 .ultimate-post-kit-dashboard .upk-widget-pro input[type=checkbox]:checked + .switch {
690 background-color: #EF476F;
691 }
692 .ultimate-post-kit-dashboard .upk-widget-free input[type=checkbox]:checked + .switch {
693 background-color: #06D6A0;
694 }
695 .ultimate-post-kit-dashboard .upk-system-requirement .check-system-status {
696 font-size: 13px;
697 }
698 .ultimate-post-kit-dashboard .upk-system-requirement .check-system-status li > div {
699 padding-bottom: 5px;
700 margin-bottom: 5px;
701 border-bottom: 1px solid rgba(0, 0, 0, 0.1);
702 }
703 .ultimate-post-kit-dashboard .upk-system-requirement .check-system-status .label1 {
704 width: 200px;
705 }
706 .ultimate-post-kit-dashboard .upk-system-requirement .check-system-status span {
707 display: inline-block;
708 line-height: 1.6;
709 }
710 .ultimate-post-kit-dashboard .upk-system-requirement .check-system-status .valid,
711 .ultimate-post-kit-dashboard .upk-system-requirement .check-system-status .invalid {
712 font-size: 15px;
713 width: 20px;
714 height: 18px;
715 margin-right: 10px;
716 margin-left: 15px;
717 vertical-align: middle;
718 border-radius: 3px;
719 }
720 .ultimate-post-kit-dashboard .upk-system-requirement .check-system-status .invalid {
721 background: red;
722 color: #fff;
723 }
724 .ultimate-post-kit-dashboard .upk-system-requirement .check-system-status .valid {
725 background: #06D6A0;
726 color: #fff;
727 }
728 .ultimate-post-kit-dashboard .upk-system-requirement .check-system-status .valid i::before {
729 margin-right: -1px;
730 }
731 .ultimate-post-kit-dashboard .upk-system-requirement .check-system-status i::before {
732 font-size: 15px;
733 line-height: 20px;
734 }
735 .ultimate-post-kit-dashboard .upk-no-result {
736 display: none;
737 position: absolute;
738 top: 50%;
739 right: 50%;
740 transform: translate(50%, -50%) !important;
741 }
742 .ultimate-post-kit-dashboard .bdt-animation-shake {
743 animation-name: bdt-shake !important;
744 display: block !important;
745 }
746 .ultimate-post-kit-dashboard .upk-code-editor-description {
747 color: #0073aa;
748 font-size: 13px;
749 margin: 5px 0 10px 0;
750 font-style: italic;
751 opacity: 0.9;
752 }
753 .ultimate-post-kit-dashboard .upk-code-section-header {
754 margin-bottom: 20px;
755 background: #fefefe;
756 padding: 20px;
757 border-radius: 6px;
758 border: 1px solid rgba(123, 123, 123, 0.09);
759 }
760 .ultimate-post-kit-dashboard .upk-section-title {
761 color: #23282d;
762 font-size: 18px;
763 font-weight: 600;
764 margin: 0 0 8px 0;
765 padding: 0;
766 }
767 .ultimate-post-kit-dashboard .upk-section-description {
768 color: #666;
769 font-size: 14px;
770 margin: 0;
771 line-height: 1.5;
772 }
773 .ultimate-post-kit-dashboard .upk-page-exclusion-wrapper {
774 border: 1px solid rgba(123, 123, 123, 0.09);
775 border-radius: 4px;
776 padding: 20px;
777 margin-bottom: 20px;
778 }
779 .ultimate-post-kit-dashboard .upk-exclusion-label {
780 display: block;
781 font-weight: 600;
782 margin-bottom: 8px;
783 color: #23282d;
784 }
785 .ultimate-post-kit-dashboard .upk-page-select {
786 width: 100%;
787 min-height: 120px;
788 max-height: 200px;
789 padding: 8px;
790 border: 1px solid rgba(123, 123, 123, 0.09);
791 border-radius: 4px;
792 background: #fff;
793 font-size: 14px;
794 max-width: 100%;
795 }
796 .ultimate-post-kit-dashboard .upk-page-select option {
797 padding: 4px 8px;
798 }
799 .ultimate-post-kit-dashboard .upk-exclusion-help {
800 color: #666 !important;
801 font-size: 14px !important;
802 font-style: italic !important;
803 margin: 12px 0 0 0 !important;
804 line-height: 1.4 !important;
805 }
806 .ultimate-post-kit-dashboard .upk-dashboard-nav-container {
807 position: relative;
808 z-index: 98;
809 }
810 .ultimate-post-kit-dashboard .upk-dashboard-nav-container.bdt-sticky-fixed {
811 z-index: 998;
812 }
813 .ultimate-post-kit-dashboard .bdt-tab-container {
814 position: relative;
815 }
816 .ultimate-post-kit-dashboard #ultimate_post_kit_elementor_extend_page .upk-option-item-inner,
817 .ultimate-post-kit-dashboard #ultimate_post_kit_other_settings_page .upk-option-item-inner,
818 .ultimate-post-kit-dashboard #ultimate_post_kit_third_party_widget_page .upk-option-item-inner,
819 .ultimate-post-kit-dashboard #ultimate_post_kit_active_modules_page .upk-option-item-inner {
820 overflow: hidden;
821 }
822 .ultimate-post-kit-dashboard #ultimate_post_kit_other_settings_page .upk-options > .upk-option-item > .upk-option-item-inner > label > .upk-option-label {
823 font-weight: 700;
824 font-size: 22px;
825 }
826 .ultimate-post-kit-dashboard #ultimate_post_kit_other_settings_page .upk-options > .upk-option-item > .upk-option-item-inner .description {
827 margin-top: 20px;
828 }
829 .ultimate-post-kit-dashboard #ultimate_post_kit_elementor_extend_page .upk-widget-count-text,
830 .ultimate-post-kit-dashboard #ultimate_post_kit_other_settings_page .upk-widget-count-text {
831 display: none;
832 }
833 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page .upk-options > .upk-option-item {
834 border: 1px solid rgba(123, 123, 123, 0.09);
835 border-radius: 6px;
836 background: #fefefe;
837 }
838 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page .upk-options > .upk-option-item > .upk-option-item-inner {
839 padding: 35px;
840 border: 0;
841 background: transparent;
842 break-inside: avoid-column;
843 }
844 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page .upk-options > .upk-option-item > .upk-option-item-inner a i {
845 font-size: 18px;
846 }
847 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page .upk-options > .upk-option-item > .upk-option-item-inner .upk-option-item {
848 margin-top: 10px;
849 }
850 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page .upk-options > .upk-option-item > .upk-option-item-inner .upk-option-item:nth-last-child(1) {
851 margin-top: 0;
852 }
853 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input,
854 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page textarea {
855 border-color: #ddd;
856 }
857 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=text]:focus,
858 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=password]:focus,
859 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=color]:focus,
860 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=date]:focus,
861 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=datetime]:focus,
862 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=datetime-local]:focus,
863 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=email]:focus,
864 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=month]:focus,
865 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=number]:focus,
866 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=search]:focus,
867 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=tel]:focus,
868 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=time]:focus,
869 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=url]:focus,
870 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=week]:focus,
871 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=checkbox]:focus,
872 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=radio]:focus,
873 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page select:focus,
874 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page textarea:focus {
875 border-color: #0680d6;
876 box-shadow: none;
877 }
878 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page .upk-option-video {
879 position: absolute;
880 left: 25px;
881 top: 20px;
882 background: #e9f4ff;
883 padding: 8px;
884 border-radius: 6px;
885 }
886 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page .upk-option-label {
887 display: block;
888 margin-bottom: 25px;
889 font-size: 18px;
890 }
891 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page .upk-option-group .upk-option-label {
892 margin-bottom: 15px;
893 }
894 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page p.description {
895 font-size: 12px !important;
896 color: #999;
897 margin-top: 10px;
898 }
899 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page p.description a {
900 color: #888;
901 }
902 .ultimate-post-kit-dashboard #ultimate_post_kit_extra_options_page .upk-white-label-options .upk-option-item-inner {
903 background: #fefefe;
904 padding: 30px;
905 }
906 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-dashboard-others-plugin {
907 display: flex;
908 flex-direction: column;
909 gap: 20px;
910 }
911 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-dashboard-others-plugin .bdt-card {
912 flex-direction: column;
913 gap: 20px;
914 }
915 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card {
916 border-radius: 6px;
917 transition-property: box-shadow, color;
918 transition-duration: 0.3s;
919 transition-timing-function: cubic-bezier(0.3, 0.36, 0.25, 1);
920 }
921 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card a {
922 text-decoration: none;
923 }
924 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card a:focus {
925 box-shadow: none;
926 }
927 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card p {
928 margin-top: 0;
929 }
930 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .upk-count-canvas-wrap .upk-feature-title {
931 margin-bottom: 5px;
932 }
933 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .upk-count-wrap {
934 flex: none;
935 }
936 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .upk-widget-count {
937 color: #a1a8ad;
938 font-size: 12px;
939 line-height: 1.7;
940 text-transform: uppercase;
941 }
942 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-others-plugin-content {
943 width: 100%;
944 gap: 20px;
945 flex-direction: column;
946 align-items: flex-start;
947 }
948 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-others-plugin-content .upk-feature-title {
949 font-weight: 500;
950 }
951 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-others-plugin-content .bdt-plugin-logo-wrap {
952 gap: 15px;
953 }
954 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-others-plugin-content img {
955 width: clamp(50px, 8vw, 70px);
956 height: auto;
957 vertical-align: middle;
958 }
959 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-others-plugin-content .upk-feature-title {
960 margin-bottom: 0;
961 }
962 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-others-plugin-content p {
963 margin: 0 0 10px 0;
964 font-size: 15px;
965 line-height: 1.5;
966 color: #656a71;
967 max-width: 600px;
968 font-weight: 300;
969 }
970 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-others-plugin-content span.active-installs {
971 font-size: 14px;
972 font-weight: 500;
973 color: #9C27B0;
974 }
975 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-others-plugin-content span.active-installs .installs-count {
976 color: #9C27B0;
977 }
978 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-others-plugin-content .bdt-others-plugin-updated {
979 color: #656a71;
980 }
981 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-others-plugins-link {
982 display: flex;
983 flex-wrap: wrap;
984 justify-content: left;
985 gap: 8px;
986 width: 100%;
987 flex: 1;
988 min-width: 300px;
989 }
990 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-others-plugins-link .bdt-dashboard-sec-btn {
991 padding: 9px 20px !important;
992 }
993 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-others-plugin-user-wrap {
994 gap: 10px;
995 flex-wrap: wrap;
996 }
997 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-others-plugin-user-wrap .bdt-others-plugin-user {
998 color: #373333;
999 padding: 4px 6px;
1000 border-radius: 6px;
1001 font-size: 10px;
1002 font-weight: 700;
1003 box-shadow: 0 2px 8px rgba(76, 89, 98, 0.2);
1004 text-transform: uppercase;
1005 line-height: 1;
1006 border: 1px solid #dcd8e8;
1007 }
1008 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .upk-dashboard-compare-section-buttons {
1009 display: flex;
1010 align-items: center;
1011 }
1012 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-button {
1013 color: #fff;
1014 border-radius: 6px;
1015 transition: all 0.3s ease;
1016 line-height: normal;
1017 font-size: clamp(12px, 0.8vw, 14px);
1018 font-weight: 600;
1019 padding: clamp(10px, 1vw, 11px) clamp(10px, 1vw, 20px);
1020 }
1021 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-button.bdt-welcome-button {
1022 color: #fff;
1023 background: linear-gradient(to left, #00A85C, #58D34D);
1024 border: 0;
1025 padding: 13px 20px;
1026 }
1027 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-button.bdt-welcome-button:hover {
1028 background: linear-gradient(to left, #58D34D, #00A85C);
1029 }
1030 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-button.bdt-dashboard-sec-btn {
1031 color: #58D34D;
1032 border: 2px solid #58D34D;
1033 }
1034 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-button.bdt-dashboard-sec-btn:hover {
1035 border-color: #00A85C;
1036 color: #00A85C;
1037 }
1038 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-button.bdt-btn-red {
1039 background: #ffcdd9;
1040 color: #EF476F;
1041 }
1042 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-button.bdt-btn-red:hover {
1043 background: #EF476F;
1044 color: #fff;
1045 box-shadow: none;
1046 }
1047 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-button.bdt-btn-green {
1048 background: #B6FFEC;
1049 color: #06D6A0;
1050 }
1051 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-button.bdt-btn-green:hover {
1052 background: #06D6A0;
1053 color: #fff;
1054 }
1055 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-button.bdt-btn-blue {
1056 background: #0680d6;
1057 color: #fff;
1058 }
1059 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-button.bdt-btn-blue:hover {
1060 background: #097396;
1061 color: #fff;
1062 }
1063 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-button.bdt-btn-grey {
1064 background-color: #e3e8eb;
1065 color: #1d2327;
1066 }
1067 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-button.bdt-btn-grey:hover {
1068 background: #1d2327;
1069 color: #fff;
1070 }
1071 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .upk-feature-title {
1072 color: #333;
1073 font-weight: 700;
1074 font-size: clamp(18px, 1vw, 20px);
1075 margin-bottom: 20px;
1076 padding: 0;
1077 }
1078 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .upk-dashboard-welcome-title {
1079 font-size: 30px;
1080 }
1081 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .upk-dashboard-compare-title,
1082 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .upk-dashboard-template-quick-title {
1083 font-size: 24px;
1084 }
1085 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card.bdt-card-green {
1086 background: rgba(173, 200, 101, 0.03);
1087 box-shadow: 0 0 0 1px rgba(173, 200, 101, 0.3);
1088 }
1089 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card.bdt-card-red {
1090 color: #777;
1091 box-shadow: 0 0 0 1px rgba(255, 65, 77, 0.3);
1092 }
1093 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card.bdt-card-blue {
1094 color: #777;
1095 box-shadow: 0 0 0 1px #0680d6;
1096 }
1097 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-accordion {
1098 padding-top: 5px;
1099 }
1100 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-accordion .bdt-accordion-title {
1101 font-size: 16px;
1102 padding: 10px 20px;
1103 background: rgba(255, 65, 77, 0.1);
1104 border-radius: 6px;
1105 font-weight: 400;
1106 letter-spacing: 0.3px;
1107 }
1108 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-accordion .bdt-accordion-title:hover, .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-accordion .bdt-accordion-title:focus {
1109 box-shadow: 0 0 0 1px rgba(255, 65, 77, 0.3);
1110 }
1111 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-accordion .bdt-open .bdt-accordion-title {
1112 color: #000;
1113 background: rgba(255, 65, 77, 0.3);
1114 }
1115 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-accordion .bdt-accordion-content {
1116 padding: 0 20px;
1117 }
1118 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .check-system-status {
1119 margin-top: 20px;
1120 }
1121 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card.upk-video-tutorial {
1122 display: flex;
1123 flex-direction: column;
1124 }
1125 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card.upk-video-tutorial .bdt-list {
1126 margin-bottom: 20px;
1127 flex-grow: 1;
1128 }
1129 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card.upk-video-tutorial .bdt-list-divider > li:nth-child(n+2) {
1130 border-top: 1px solid rgba(173, 200, 101, 0.3);
1131 }
1132 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card.upk-video-tutorial .upk-link-title {
1133 margin: 0;
1134 font-size: 14px;
1135 color: rgba(173, 200, 101, 0.7);
1136 }
1137 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card.upk-video-tutorial .upk-link-title:hover {
1138 color: #06D6A0;
1139 }
1140 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card.upk-video-tutorial .bdt-video-btn {
1141 font-weight: 500;
1142 color: #444;
1143 border: 1px solid #06D6A0;
1144 display: inline-block;
1145 width: 145px;
1146 padding: 5px;
1147 text-align: center;
1148 border-radius: 3px;
1149 }
1150 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card.upk-video-tutorial .bdt-video-btn:hover {
1151 color: #000;
1152 }
1153 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-dashboard-footer-item {
1154 text-decoration: none;
1155 transition: all 0.3s ease;
1156 transform: translateY(0);
1157 position: relative;
1158 }
1159 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-dashboard-footer-item .upk-feature-title {
1160 font-size: 18px;
1161 margin: 0 0 10px;
1162 }
1163 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-dashboard-footer-item .upk-dashboard-footer-item-icon {
1164 display: inline-block;
1165 padding: 10px;
1166 border-radius: 6px;
1167 border: 1px solid #f3f3f3;
1168 margin-bottom: 18px;
1169 background: #f5fffc;
1170 color: #58D34D;
1171 }
1172 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-dashboard-footer-item i {
1173 font-size: 18px;
1174 width: 18px;
1175 height: 18px;
1176 }
1177 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-dashboard-footer-item:after {
1178 content: "\f504";
1179 font-family: dashicons;
1180 position: absolute;
1181 top: 15px;
1182 left: 15px;
1183 font-size: 20px;
1184 color: #58D34D;
1185 opacity: 0;
1186 transition: all 0.3s ease;
1187 }
1188 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-dashboard-footer-item:hover {
1189 transform: translateY(-3px);
1190 box-shadow: 0 10px 20px rgba(73, 221, 179, 0.065);
1191 border-color: #58D34D;
1192 }
1193 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-dashboard-footer-item:hover:after {
1194 opacity: 1;
1195 transform: translateX(-5px);
1196 }
1197 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-dashboard-footer-item:hover .upk-dashboard-footer-item-icon {
1198 animation: upk-footer-icon-bounce 0.5s ease-in-out;
1199 }
1200 @keyframes upk-footer-icon-bounce {
1201 0%, 100% {
1202 transform: translateY(0);
1203 }
1204 50% {
1205 transform: translateY(-5px);
1206 }
1207 }
1208 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-dashboard-support-section {
1209 margin-top: 30px;
1210 }
1211 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-dashboard-support-section .upk-feature-title {
1212 display: flex;
1213 align-items: center;
1214 gap: 10px;
1215 margin-bottom: 10px;
1216 }
1217 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-dashboard-support-section .upk-feature-title i {
1218 font-size: 20px;
1219 color: #58D34D;
1220 margin: 0;
1221 padding: 0;
1222 border: 0;
1223 background: none;
1224 }
1225 .ultimate-post-kit-dashboard #ultimate_post_kit_active_modules_page .checkbox,
1226 .ultimate-post-kit-dashboard #ultimate_post_kit_third_party_widget_page .checkbox {
1227 margin-top: 5px;
1228 }
1229 .ultimate-post-kit-dashboard .ultimate-post-kit-3pp-install,
1230 .ultimate-post-kit-dashboard .ultimate-post-kit-3pp-active,
1231 .ultimate-post-kit-dashboard .ultimate-post-kit-3pp-download {
1232 text-decoration: none;
1233 color: #EF476F;
1234 line-height: normal;
1235 background-color: #eee;
1236 border-radius: 100px;
1237 padding: 5px;
1238 display: inline-flex;
1239 }
1240 .ultimate-post-kit-dashboard .ultimate-post-kit-3pp-install:hover,
1241 .ultimate-post-kit-dashboard .ultimate-post-kit-3pp-active:hover,
1242 .ultimate-post-kit-dashboard .ultimate-post-kit-3pp-download:hover {
1243 color: #fb6094;
1244 }
1245 .ultimate-post-kit-dashboard .ultimate-post-kit-footer-info {
1246 background-color: #073B4C;
1247 color: #90b6c3;
1248 border-radius: 6px;
1249 box-sizing: border-box;
1250 padding: 30px 40px;
1251 background-image: url("../images/shiny-overlay.svg");
1252 background-position: top left;
1253 background-repeat: no-repeat;
1254 }
1255 .ultimate-post-kit-dashboard .ultimate-post-kit-footer-info p {
1256 font-size: 14px !important;
1257 color: #90b6c3 !important;
1258 text-align: center;
1259 margin-top: 25px;
1260 }
1261 .ultimate-post-kit-dashboard .ultimate-post-kit-footer-info a {
1262 color: #e5f4f9;
1263 }
1264 .ultimate-post-kit-dashboard .bdt-admin-alert {
1265 background-color: #fff3da;
1266 border-radius: 2px;
1267 padding: 10px 20px;
1268 box-sizing: border-box;
1269 margin-top: 30px;
1270 }
1271 .ultimate-post-kit-dashboard .upk-dashboard-divider {
1272 width: 100%;
1273 margin-top: 50px;
1274 margin-bottom: 50px;
1275 min-height: 20px;
1276 background-size: 20px 20px;
1277 background-repeat: repeat-x;
1278 }
1279 .ultimate-post-kit-dashboard .upk-dashboard-panel {
1280 position: relative;
1281 }
1282 .ultimate-post-kit-dashboard .upk-dashboard-panel .dashicons.dashicons-yes {
1283 color: #06D6A0;
1284 }
1285 .ultimate-post-kit-dashboard .upk-dashboard-panel .dashicons.dashicons-no {
1286 color: #FF0000;
1287 }
1288 .ultimate-post-kit-dashboard .upk-dashboard-panel .dashicons.dashicons-heart {
1289 color: #EA355F;
1290 }
1291 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-comparision {
1292 padding-right: 0;
1293 }
1294 .ultimate-post-kit-dashboard .upk-dashboard-panel h1 {
1295 font-weight: 700;
1296 }
1297 .ultimate-post-kit-dashboard .upk-purchase-button a {
1298 color: #ffffff;
1299 border-style: none;
1300 border-radius: 4px 4px 4px 4px;
1301 box-shadow: 0px 10px 40px 0px rgba(0, 130, 117, 0.29);
1302 padding: 18px 45px 18px 45px;
1303 font-weight: 700;
1304 cursor: pointer;
1305 display: inline-block;
1306 text-transform: uppercase;
1307 font-size: 14px;
1308 outline: none;
1309 position: relative;
1310 transition: all 0.3s ease-out;
1311 text-align: center;
1312 overflow: hidden;
1313 background-color: transparent;
1314 background-image: linear-gradient(-145deg, #20e2ad 0%, #08aeec 100%);
1315 text-decoration: none;
1316 letter-spacing: 1px;
1317 }
1318 .ultimate-post-kit-dashboard .upk-purchase-button a:hover {
1319 background-image: linear-gradient(-145deg, #08aeec 0%, #20e2ad 100%);
1320 box-shadow: 0px 10px 40px 0px rgba(0, 130, 117, 0.46);
1321 }
1322 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .el-license-container p.submit {
1323 margin: 0;
1324 padding: 0;
1325 }
1326 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page h3.el-license-title,
1327 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management-title {
1328 font-size: 22px;
1329 margin-top: 0;
1330 margin-bottom: 50px;
1331 }
1332 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page ol {
1333 margin-bottom: 20px;
1334 }
1335 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-upk-license-field {
1336 display: block;
1337 margin-bottom: 15px;
1338 }
1339 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-upk-license-field input {
1340 font-size: 200%;
1341 padding: 0 10px;
1342 display: block;
1343 margin-top: 10px;
1344 border-radius: 6px;
1345 border-color: #ddd;
1346 width: 100%;
1347 max-width: 650px;
1348 }
1349 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-upk-license-field label {
1350 display: inline-block;
1351 margin-bottom: 5px;
1352 }
1353 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-upk-license-active-btn {
1354 margin-top: 25px;
1355 }
1356 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .ultimate-post-kit-license-info {
1357 font-size: 14px;
1358 line-height: 24px;
1359 max-width: 850px;
1360 margin-bottom: 50px;
1361 }
1362 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .ultimate-post-kit-license-info .license-info-title {
1363 width: 150px;
1364 display: inline-block;
1365 position: relative;
1366 padding-left: 5px;
1367 margin-left: 10px;
1368 }
1369 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .ultimate-post-kit-license-info .license-info-title:after {
1370 content: ":";
1371 position: absolute;
1372 left: 2px;
1373 }
1374 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .ultimate-post-kit-license-info .license-valid,
1375 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .ultimate-post-kit-license-info .license-invalid {
1376 padding: 4px 8px;
1377 color: #fff;
1378 background-color: #06D6A0;
1379 border-radius: 3px;
1380 font-size: 14px;
1381 }
1382 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .ultimate-post-kit-license-info .license-invalid {
1383 background-color: #f44336;
1384 }
1385 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .ultimate-post-kit-license-info .license-key {
1386 font-weight: 700;
1387 opacity: 0.8;
1388 }
1389 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .button {
1390 padding: 14px 16px;
1391 font-size: 14px;
1392 height: auto;
1393 border: 0;
1394 border-radius: 6px;
1395 min-height: auto;
1396 font-weight: 600;
1397 line-height: 1;
1398 }
1399 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .button-primary {
1400 background: #1e87f0;
1401 color: #fff;
1402 text-decoration: none;
1403 text-shadow: none;
1404 box-shadow: none;
1405 }
1406 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .button-primary:active, .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .button-primary:hover {
1407 background: #0e6dcd;
1408 }
1409 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-license-subsite-header {
1410 display: flex;
1411 align-items: center;
1412 gap: 14px;
1413 }
1414 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-feature-title {
1415 font-size: 24px;
1416 font-weight: 600;
1417 margin: 0;
1418 padding: 0;
1419 }
1420 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-status-icon {
1421 background: #3ab981;
1422 display: inline-block;
1423 padding: 10px;
1424 border-radius: 50%;
1425 }
1426 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-status-icon svg {
1427 fill: #fff;
1428 width: 24px;
1429 height: 24px;
1430 display: block;
1431 }
1432 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-license-status-success {
1433 margin-bottom: 20px;
1434 padding: 20px;
1435 border-radius: 5px;
1436 background: rgba(78, 255, 177, 0.071);
1437 border-right: 4px solid #10b981;
1438 margin-top: 30px;
1439 }
1440 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-license-status-success h3,
1441 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-license-status-warning h3 {
1442 margin: 0 0 20px;
1443 font-size: 20px;
1444 }
1445 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-license-status-warning {
1446 margin-bottom: 20px;
1447 padding: 15px;
1448 border-radius: 5px;
1449 background: #fffbeb;
1450 border-right: 4px solid #f59e0b;
1451 }
1452 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-license-details,
1453 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-network-info {
1454 margin: 15px 0;
1455 font-size: 16px;
1456 }
1457 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-license-details ul,
1458 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-network-info ul {
1459 margin: 10px 0;
1460 padding-right: 0;
1461 list-style: inside;
1462 font-size: 14px;
1463 }
1464 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-license-details li,
1465 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-network-info li {
1466 margin: 8px 0;
1467 }
1468 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-license-instructions {
1469 margin: 15px 0;
1470 }
1471 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-license-instructions ol {
1472 margin: 10px 0;
1473 padding-right: 20px;
1474 }
1475 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-license-instructions ol li {
1476 margin: 8px 0;
1477 }
1478 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-admin-actions {
1479 margin-top: 20px;
1480 padding-top: 15px;
1481 }
1482 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .license-valid {
1483 color: #10b981;
1484 font-weight: bold;
1485 }
1486 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management-title {
1487 gap: 10px;
1488 }
1489 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-actions-buttons {
1490 display: flex;
1491 align-items: center;
1492 gap: 7px;
1493 flex-wrap: wrap;
1494 }
1495 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management .bdt-actions-buttons .bdt-button {
1496 padding: 10px 18px;
1497 font-size: 12px;
1498 line-height: 1.4;
1499 border-radius: 6px;
1500 font-weight: 600;
1501 }
1502 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management .bdt-subsite-license-management-table {
1503 border-radius: 6px;
1504 overflow: hidden;
1505 }
1506 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management .wp-list-table {
1507 border-collapse: collapse;
1508 }
1509 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management .wp-list-table thead td, .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management .wp-list-table thead th {
1510 border-bottom: 1px solid rgba(0, 0, 0, 0.059);
1511 }
1512 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management .wp-list-table td, .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management .wp-list-table th {
1513 padding: 14px 16px;
1514 border: 1px solid rgba(0, 0, 0, 0.059);
1515 }
1516 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management .wp-list-table th {
1517 border-bottom: 1px solid rgba(0, 0, 0, 0.1);
1518 }
1519 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management .wp-list-table .bdt-badge {
1520 height: 24px;
1521 }
1522 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management .wp-list-table tbody tr td:nth-last-child(1) a {
1523 background: rgba(65, 75, 255, 0.251);
1524 border: 1px solid rgba(65, 75, 255, 0.251);
1525 color: #414bff;
1526 }
1527 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management .wp-list-table tbody tr td:nth-last-child(1) a:hover {
1528 background: rgba(54, 64, 243, 0.325);
1529 }
1530 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management .wp-list-table .striped > tbody > :nth-child(odd),
1531 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management .wp-list-table ul.striped > :nth-child(odd),
1532 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management .wp-list-table tbody > tr:nth-child(odd) {
1533 background-color: transparent;
1534 }
1535 .ultimate-post-kit-dashboard .upk-widget-count-text {
1536 font-size: 11px;
1537 color: #b7b7b7;
1538 margin-top: 7px;
1539 display: block;
1540 text-transform: uppercase;
1541 }
1542 .ultimate-post-kit-dashboard .upk-go-pro {
1543 font-weight: bold;
1544 color: #f44336;
1545 text-shadow: -1px 1px 1px #eee;
1546 }
1547 .ultimate-post-kit-dashboard #bdt-ultimate_post_kit_get_pro {
1548 letter-spacing: 1px;
1549 overflow: hidden;
1550 color: #fff;
1551 background: linear-gradient(to left, #00A85C, #58D34D);
1552 margin: 16px 30px;
1553 border-radius: 6px;
1554 justify-content: center;
1555 }
1556 .ultimate-post-kit-dashboard #bdt-ultimate_post_kit_get_pro:after {
1557 display: none;
1558 }
1559 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-row {
1560 margin-bottom: 20px;
1561 }
1562 .ultimate-post-kit-dashboard .upk-custom-code-section .CodeMirror-placeholder {
1563 opacity: 0.5;
1564 }
1565 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-code-editor-title {
1566 font-size: 16px;
1567 font-weight: 600;
1568 color: #333;
1569 margin: 0 0 15px 0;
1570 padding-bottom: 10px;
1571 border-bottom: 2px solid #f0f0f0;
1572 }
1573 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-code-editor {
1574 width: 100%;
1575 min-height: 200px;
1576 font-family: "Monaco", "Consolas", "Courier New", monospace;
1577 font-size: 13px;
1578 line-height: 1.5;
1579 border: 1px solid rgba(123, 123, 123, 0.09);
1580 border-radius: 4px;
1581 padding: 15px;
1582 color: #333;
1583 resize: vertical;
1584 transition: border-color 0.3s ease, box-shadow 0.3s ease;
1585 background: #fefefe;
1586 }
1587 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-code-editor:focus {
1588 border-color: #0680d6;
1589 box-shadow: 0 0 0 1px #0680d6;
1590 outline: none;
1591 background: #fff;
1592 }
1593 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-code-editor::placeholder {
1594 color: #999;
1595 font-style: italic;
1596 }
1597 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section {
1598 padding: 20px 0;
1599 border-top: 1px solid #f0f0f0;
1600 }
1601 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button {
1602 color: #58D34D;
1603 padding: 16px 24px;
1604 font-size: clamp(12px, 1vw, 14px);
1605 font-weight: 600;
1606 border-radius: 6px;
1607 border: none;
1608 cursor: pointer;
1609 transition: all 0.3s ease;
1610 display: inline-flex;
1611 align-items: center;
1612 gap: 8px;
1613 line-height: normal;
1614 border: 2px solid #58D34D;
1615 }
1616 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button .dashicons {
1617 font-size: 16px;
1618 width: 16px;
1619 height: 16px;
1620 line-height: 1;
1621 }
1622 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button:hover {
1623 transform: translateY(-1px);
1624 box-shadow: 0 4px 8px rgba(0, 0, 0, 0.15);
1625 }
1626 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button:active {
1627 transform: translateY(0);
1628 }
1629 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button.bdt-btn-blue {
1630 background: #0680d6;
1631 color: #fff;
1632 }
1633 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button.bdt-btn-blue:hover {
1634 background: #097396;
1635 }
1636 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button.bdt-btn-grey {
1637 background: #e3e8eb;
1638 color: #1d2327;
1639 }
1640 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button.bdt-btn-grey:hover {
1641 background: #1d2327;
1642 color: #fff;
1643 }
1644 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-message .bdt-alert {
1645 border-radius: 6px;
1646 padding: 15px;
1647 position: relative;
1648 }
1649 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-message .bdt-alert.bdt-alert-success {
1650 background-color: #d4edda;
1651 border: 1px solid #c3e6cb;
1652 color: #155724;
1653 }
1654 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-message .bdt-alert.bdt-alert-error {
1655 background-color: #f8d7da;
1656 border: 1px solid #f5c6cb;
1657 color: #721c24;
1658 }
1659 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-message .bdt-alert p {
1660 margin: 0;
1661 font-weight: 500;
1662 }
1663 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-message .bdt-alert .bdt-alert-close {
1664 position: absolute;
1665 top: 5px;
1666 left: -5px;
1667 background: none;
1668 border: none;
1669 font-size: 18px;
1670 cursor: pointer;
1671 opacity: 0.6;
1672 }
1673 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-message .bdt-alert .bdt-alert-close:hover {
1674 opacity: 1;
1675 }
1676 .ultimate-post-kit-dashboard .upk-code-editor.scrolling {
1677 border-color: #0680d6;
1678 box-shadow: 0 0 0 1px fade(#0680d6, 30%);
1679 }
1680 .ultimate-post-kit-dashboard .upk-code-editor:focus::selection {
1681 background-color: fade(#0680d6, 20%);
1682 }
1683 .ultimate-post-kit-dashboard .bdt-button:disabled {
1684 opacity: 0.7;
1685 cursor: not-allowed;
1686 }
1687 .ultimate-post-kit-dashboard .bdt-button:disabled:hover {
1688 transform: none !important;
1689 box-shadow: none !important;
1690 }
1691 .ultimate-post-kit-dashboard .upk-code-editor::-webkit-scrollbar {
1692 width: 8px;
1693 }
1694 .ultimate-post-kit-dashboard .upk-code-editor::-webkit-scrollbar-track {
1695 background: #f1f1f1;
1696 border-radius: 4px;
1697 }
1698 .ultimate-post-kit-dashboard .upk-code-editor::-webkit-scrollbar-thumb {
1699 background: #c1c1c1;
1700 border-radius: 4px;
1701 }
1702 .ultimate-post-kit-dashboard .upk-code-editor::-webkit-scrollbar-thumb:hover {
1703 background: #a8a8a8;
1704 }
1705 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner {
1706 position: relative;
1707 background: #fff;
1708 z-index: 1;
1709 border-radius: 6px;
1710 border: 1px solid rgba(123, 123, 123, 0.09);
1711 padding: 20px 0;
1712 overflow: hidden;
1713 min-height: 100vh;
1714 }
1715 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner.bdt-sticky-fixed {
1716 top: 115px !important;
1717 }
1718 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .upk-nav-elements {
1719 position: absolute;
1720 top: 0;
1721 right: 0;
1722 width: 100%;
1723 height: 100%;
1724 pointer-events: none;
1725 z-index: 0;
1726 }
1727 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .upk-nav-elements .upk-nav-element {
1728 position: absolute;
1729 display: block;
1730 }
1731 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .upk-nav-elements .upk-nav-element.upk-nav-circle {
1732 width: 180px;
1733 height: 180px;
1734 border-radius: 50%;
1735 background: linear-gradient(-45deg, rgba(73, 221, 180, 0.05), rgba(73, 221, 180, 0.1));
1736 top: -90px;
1737 left: -90px;
1738 }
1739 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .upk-nav-elements .upk-nav-element.upk-nav-dots {
1740 bottom: 40px;
1741 right: 20px;
1742 width: 60px;
1743 height: 60px;
1744 background-image: radial-gradient(rgba(73, 221, 180, 0.15) 2px, transparent 2px);
1745 background-size: 10px 10px;
1746 }
1747 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .upk-nav-elements .upk-nav-element.upk-nav-line {
1748 width: 100px;
1749 height: 2px;
1750 background: linear-gradient(-90deg, rgba(73, 221, 180, 0), rgba(73, 221, 180, 0.2));
1751 transform: rotate(45deg);
1752 bottom: 100px;
1753 left: 20px;
1754 }
1755 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .upk-nav-elements .upk-nav-element.upk-nav-square {
1756 width: 40px;
1757 height: 40px;
1758 border: 2px solid rgba(73, 221, 180, 0.1);
1759 top: 40px;
1760 right: 30px;
1761 transform: rotate(-15deg);
1762 }
1763 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .upk-nav-elements .upk-nav-element.upk-nav-triangle {
1764 width: 0;
1765 height: 0;
1766 border-right: 25px solid transparent;
1767 border-left: 25px solid transparent;
1768 border-bottom: 40px solid rgba(73, 221, 180, 0.08);
1769 top: 60%;
1770 left: 40px;
1771 transform: rotate(-15deg);
1772 }
1773 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .upk-nav-elements .upk-nav-element.upk-nav-plus {
1774 width: 30px;
1775 height: 30px;
1776 top: 30%;
1777 right: 40px;
1778 }
1779 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .upk-nav-elements .upk-nav-element.upk-nav-plus:before, .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .upk-nav-elements .upk-nav-element.upk-nav-plus:after {
1780 content: "";
1781 position: absolute;
1782 background: rgba(73, 221, 180, 0.15);
1783 }
1784 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .upk-nav-elements .upk-nav-element.upk-nav-plus:before {
1785 width: 100%;
1786 height: 2px;
1787 top: 50%;
1788 transform: translateY(-50%);
1789 }
1790 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .upk-nav-elements .upk-nav-element.upk-nav-plus:after {
1791 width: 2px;
1792 height: 100%;
1793 right: 50%;
1794 transform: translateX(50%);
1795 }
1796 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .upk-nav-elements .upk-nav-element.upk-nav-wave {
1797 width: 100px;
1798 height: 20px;
1799 bottom: 30px;
1800 left: 40px;
1801 background: linear-gradient(-45deg, rgba(73, 221, 180, 0) 45%, rgba(73, 221, 180, 0.1) 50%, rgba(73, 221, 180, 0) 55%);
1802 background-size: 15px 15px;
1803 transform: rotate(10deg);
1804 }
1805 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .bdt-dashboard-navigation {
1806 position: relative;
1807 z-index: 1;
1808 }
1809 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper {
1810 position: relative;
1811 background: #fff;
1812 overflow: hidden;
1813 z-index: 98;
1814 border-radius: 6px;
1815 border: 1px solid rgba(123, 123, 123, 0.09);
1816 }
1817 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper.bdt-sticky-fixed {
1818 z-index: 998;
1819 border-top-right-radius: 0 !important;
1820 border-top-left-radius: 0 !important;
1821 box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.1);
1822 }
1823 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper.bdt-sticky-fixed .upk-filter-elements {
1824 opacity: 0.5;
1825 transition: opacity 0.3s ease;
1826 }
1827 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper.bdt-sticky-fixed:hover .upk-filter-elements {
1828 opacity: 1;
1829 }
1830 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper .upk-used-unused-widgets {
1831 margin-right: 10px;
1832 }
1833 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper .upk-used-unused-widgets li:first-child {
1834 padding-right: 0 !important;
1835 }
1836 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper .upk-filter-elements {
1837 position: absolute;
1838 top: 0;
1839 right: 0;
1840 width: 100%;
1841 height: 100%;
1842 pointer-events: none;
1843 z-index: 1;
1844 }
1845 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper .upk-filter-elements .upk-filter-element {
1846 position: absolute;
1847 display: block;
1848 }
1849 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper .upk-filter-elements .upk-filter-element.upk-filter-circle {
1850 width: 140px;
1851 height: 140px;
1852 border-radius: 50%;
1853 background: linear-gradient(-135deg, rgba(88, 211, 77, 0.05), rgba(88, 211, 77, 0.08));
1854 top: -70px;
1855 left: 5%;
1856 animation: floatingShape 6s ease-in-out infinite;
1857 }
1858 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper .upk-filter-elements .upk-filter-element.upk-filter-dots {
1859 bottom: 10px;
1860 right: 10px;
1861 width: 70px;
1862 height: 35px;
1863 background-image: radial-gradient(rgba(88, 211, 77, 0.15) 2px, transparent 2px);
1864 background-size: 8px 8px;
1865 animation: fadeInOut 4s ease-in-out infinite;
1866 }
1867 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper .upk-filter-elements .upk-filter-element.upk-filter-wave {
1868 width: 120px;
1869 height: 20px;
1870 bottom: 25px;
1871 left: 10%;
1872 background: repeating-linear-gradient(-45deg, rgba(88, 211, 77, 0) 0px, rgba(88, 211, 77, 0.1) 2px, rgba(88, 211, 77, 0) 4px);
1873 transform: rotate(15deg);
1874 animation: waveMotion 3s ease-in-out infinite;
1875 }
1876 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper .upk-filter-elements .upk-filter-element.upk-filter-hexagon {
1877 top: 20%;
1878 right: 15px;
1879 width: 35px;
1880 height: 20px;
1881 background: rgba(88, 211, 77, 0.1);
1882 position: absolute;
1883 transform: rotate(-30deg);
1884 }
1885 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper .upk-filter-elements .upk-filter-element.upk-filter-hexagon:before, .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper .upk-filter-elements .upk-filter-element.upk-filter-hexagon:after {
1886 content: "";
1887 position: absolute;
1888 width: 0;
1889 height: 0;
1890 border-right: 18px solid transparent;
1891 border-left: 18px solid transparent;
1892 }
1893 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper .upk-filter-elements .upk-filter-element.upk-filter-hexagon:before {
1894 bottom: 100%;
1895 border-bottom: 10px solid rgba(88, 211, 77, 0.1);
1896 }
1897 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper .upk-filter-elements .upk-filter-element.upk-filter-hexagon:after {
1898 top: 100%;
1899 border-top: 10px solid rgba(88, 211, 77, 0.1);
1900 }
1901 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper .upk-filter-elements .upk-filter-element.upk-filter-zigzag {
1902 top: 40%;
1903 left: 20px;
1904 width: 50px;
1905 height: 25px;
1906 background: linear-gradient(-45deg, transparent 45%, rgba(88, 211, 77, 0.1) 45%, rgba(88, 211, 77, 0.1) 55%, transparent 55%);
1907 background-size: 10px 10px;
1908 animation: zigzagFloat 5s ease-in-out infinite;
1909 }
1910 .ultimate-post-kit-dashboard #upk-extra-options-tab-content {
1911 margin-top: 30px;
1912 }
1913 .ultimate-post-kit-dashboard .upk-extra-options-tabs .bdt-tab {
1914 border-bottom: 2px solid #f1f1f1;
1915 margin: 0;
1916 padding: 0;
1917 list-style: none;
1918 display: flex;
1919 gap: 20px;
1920 }
1921 .ultimate-post-kit-dashboard .upk-extra-options-tabs .bdt-tab li {
1922 margin: 0;
1923 padding: 0;
1924 display: inline-block;
1925 }
1926 .ultimate-post-kit-dashboard .upk-extra-options-tabs .bdt-tab li a {
1927 padding: 15px 0;
1928 display: inline-block;
1929 font-size: 15px;
1930 font-weight: 500;
1931 color: #666;
1932 text-decoration: none;
1933 position: relative;
1934 transition: all 0.3s ease;
1935 }
1936 .ultimate-post-kit-dashboard .upk-extra-options-tabs .bdt-tab li a:after {
1937 content: "";
1938 position: absolute;
1939 bottom: -2px;
1940 right: 0;
1941 width: 0;
1942 height: 2px;
1943 background: #58D34D;
1944 transition: width 0.3s ease;
1945 }
1946 .ultimate-post-kit-dashboard .upk-extra-options-tabs .bdt-tab li a:hover {
1947 color: #333;
1948 }
1949 .ultimate-post-kit-dashboard .upk-extra-options-tabs .bdt-tab li.bdt-active a {
1950 color: #58D34D;
1951 }
1952 .ultimate-post-kit-dashboard .upk-extra-options-tabs .bdt-tab li.bdt-active a:after {
1953 width: 100%;
1954 }
1955 .ultimate-post-kit-dashboard .upk-option-page .bdt-widget-filter-wrapper ul {
1956 display: none;
1957 gap: 10px;
1958 }
1959 .ultimate-post-kit-dashboard .upk-white-label-options .slider:before {
1960 height: 18px;
1961 width: 18px;
1962 right: 2px;
1963 bottom: 1px;
1964 }
1965 .ultimate-post-kit-dashboard .upk-white-label-options .switch:after {
1966 display: none;
1967 }
1968 .ultimate-post-kit-dashboard .upk-white-label-options input:checked + .slider:before {
1969 transform: translateX(-18px);
1970 }
1971 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-row {
1972 margin-bottom: 20px;
1973 }
1974 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-code-editor-title {
1975 font-size: 16px;
1976 font-weight: 600;
1977 color: #333;
1978 margin: 0 0 15px 0;
1979 padding-bottom: 10px;
1980 border-bottom: 2px solid #f0f0f0;
1981 }
1982 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-codemirror-editor-container {
1983 position: relative;
1984 }
1985 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-codemirror-editor-container .upk-code-editor {
1986 min-height: 200px;
1987 width: 100%;
1988 font-family: "Monaco", "Consolas", "Courier New", monospace;
1989 font-size: 13px;
1990 line-height: 1.5;
1991 border: 1px solid #ddd;
1992 border-radius: 4px;
1993 background: #fefefe;
1994 }
1995 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-codemirror-editor-container .CodeMirror {
1996 min-height: 200px;
1997 width: 100% !important;
1998 border: 1px solid #ddd;
1999 border-radius: 4px;
2000 font-family: "Monaco", "Consolas", "Courier New", monospace;
2001 font-size: 13px;
2002 line-height: 1.5;
2003 background: #fff;
2004 box-sizing: border-box;
2005 display: block;
2006 }
2007 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-codemirror-editor-container .CodeMirror.CodeMirror-focused {
2008 border-color: #0680d6;
2009 box-shadow: 0 0 0 1px fade(#0680d6, 25%);
2010 }
2011 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-codemirror-editor-container .CodeMirror .CodeMirror-scroll {
2012 min-height: 200px;
2013 padding: 0;
2014 box-sizing: border-box;
2015 }
2016 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-codemirror-editor-container .CodeMirror .CodeMirror-lines {
2017 padding: 4px 0;
2018 cursor: text;
2019 }
2020 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-codemirror-editor-container .CodeMirror .CodeMirror-gutters {
2021 border-left: 1px solid #ddd;
2022 background: #fefefe;
2023 white-space: nowrap;
2024 min-width: 40px;
2025 }
2026 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-codemirror-editor-container .CodeMirror .CodeMirror-linenumber {
2027 color: #999;
2028 padding: 0 8px;
2029 white-space: nowrap;
2030 text-align: left;
2031 min-width: 20px;
2032 }
2033 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-codemirror-editor-container .CodeMirror .CodeMirror-line {
2034 padding: 0 4px;
2035 line-height: inherit;
2036 }
2037 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-codemirror-editor-container .CodeMirror .CodeMirror-cursor {
2038 border-right: 1px solid #333;
2039 height: auto;
2040 }
2041 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-codemirror-editor-container .CodeMirror .CodeMirror-code {
2042 font-family: "Monaco", "Consolas", "Courier New", monospace;
2043 font-size: 13px;
2044 outline: none;
2045 }
2046 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-codemirror-editor-container .CodeMirror.CodeMirror-wrap {
2047 width: 100%;
2048 }
2049 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-codemirror-editor-container .CodeMirror.CodeMirror-empty .CodeMirror-scroll {
2050 min-height: 200px;
2051 }
2052 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section {
2053 padding: 20px 0;
2054 border-top: 1px solid #f0f0f0;
2055 }
2056 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button {
2057 padding: 12px 24px;
2058 font-size: 14px;
2059 font-weight: 500;
2060 border-radius: 5px;
2061 border: none;
2062 cursor: pointer;
2063 transition: all 0.3s ease;
2064 display: inline-flex;
2065 align-items: center;
2066 gap: 8px;
2067 }
2068 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button .dashicons {
2069 font-size: 16px;
2070 line-height: 1;
2071 }
2072 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button:hover {
2073 transform: translateY(-1px);
2074 box-shadow: 0 4px 8px rgba(0, 0, 0, 0.15);
2075 }
2076 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button:active {
2077 transform: translateY(0);
2078 }
2079 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button.bdt-btn-blue {
2080 background: #0680d6;
2081 color: #fff;
2082 }
2083 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button.bdt-btn-blue:hover {
2084 background: #097396;
2085 }
2086 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button.bdt-btn-grey {
2087 background: #e3e8eb;
2088 color: #1d2327;
2089 }
2090 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button.bdt-btn-grey:hover {
2091 background: #1d2327;
2092 color: #fff;
2093 }
2094 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-message .bdt-alert {
2095 border-radius: 5px;
2096 padding: 15px 15px 15px 40px;
2097 position: relative;
2098 }
2099 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-message .bdt-alert.bdt-alert-success {
2100 background-color: #d4edda;
2101 border: 1px solid #c3e6cb;
2102 color: #155724;
2103 }
2104 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-message .bdt-alert.bdt-alert-error {
2105 background-color: #f8d7da;
2106 border: 1px solid #f5c6cb;
2107 color: #721c24;
2108 }
2109 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-message .bdt-alert p {
2110 margin: 0;
2111 font-weight: 500;
2112 }
2113 .ultimate-post-kit-dashboard .upk-code-editor.scrolling {
2114 border-color: #0680d6;
2115 box-shadow: 0 0 0 1px fade(#0680d6, 30%);
2116 }
2117 .ultimate-post-kit-dashboard .upk-code-editor:focus::selection {
2118 background-color: fade(#0680d6, 20%);
2119 }
2120 .ultimate-post-kit-dashboard .bdt-button:disabled {
2121 opacity: 0.7;
2122 cursor: not-allowed;
2123 }
2124 .ultimate-post-kit-dashboard .bdt-button:disabled:hover {
2125 transform: none !important;
2126 box-shadow: none !important;
2127 }
2128 .ultimate-post-kit-dashboard .upk-code-editor::-webkit-scrollbar {
2129 width: 8px;
2130 }
2131 .ultimate-post-kit-dashboard .upk-code-editor::-webkit-scrollbar-track {
2132 background: #f1f1f1;
2133 border-radius: 4px;
2134 }
2135 .ultimate-post-kit-dashboard .upk-code-editor::-webkit-scrollbar-thumb {
2136 background: #c1c1c1;
2137 border-radius: 4px;
2138 }
2139 .ultimate-post-kit-dashboard .upk-code-editor::-webkit-scrollbar-thumb:hover {
2140 background: #a8a8a8;
2141 }
2142 .ultimate-post-kit-dashboard #ultimate_post_kit_extra_options_page .switch {
2143 position: relative;
2144 display: inline-block;
2145 width: 46px;
2146 height: 24px;
2147 }
2148 .ultimate-post-kit-dashboard #ultimate_post_kit_extra_options_page .switch input {
2149 opacity: 0;
2150 width: 0;
2151 height: 0;
2152 }
2153 .ultimate-post-kit-dashboard #ultimate_post_kit_extra_options_page .slider {
2154 position: absolute;
2155 cursor: pointer;
2156 top: 0;
2157 right: 0;
2158 left: 0;
2159 bottom: 0;
2160 background-color: #ccc;
2161 -webkit-transition: 0.4s;
2162 transition: 0.4s;
2163 border-radius: 34px;
2164 }
2165 .ultimate-post-kit-dashboard #ultimate_post_kit_extra_options_page .slider:before {
2166 position: absolute;
2167 content: "";
2168 height: 20px;
2169 width: 20px;
2170 right: 3px;
2171 bottom: 2px;
2172 background-color: white;
2173 -webkit-transition: 0.4s;
2174 transition: 0.4s;
2175 border-radius: 50%;
2176 }
2177 .ultimate-post-kit-dashboard #ultimate_post_kit_extra_options_page input:checked + .slider {
2178 background-color: #2196F3;
2179 }
2180 .ultimate-post-kit-dashboard #ultimate_post_kit_extra_options_page input:focus + .slider {
2181 box-shadow: 0 0 1px #2196F3;
2182 }
2183 .ultimate-post-kit-dashboard #ultimate_post_kit_extra_options_page input:checked + .slider:before {
2184 transform: translateX(-22px);
2185 }
2186 .ultimate-post-kit-dashboard .upk-option-item-inner {
2187 background: #fff;
2188 border-radius: 8px;
2189 }
2190 .ultimate-post-kit-dashboard .upk-option-title {
2191 margin: 0 0 10px 0;
2192 font-size: 18px;
2193 font-weight: 600;
2194 color: #1e1e1e;
2195 }
2196 .ultimate-post-kit-dashboard .upk-option-description {
2197 margin: 0;
2198 color: #666;
2199 font-size: 14px;
2200 }
2201 .ultimate-post-kit-dashboard .ultimate-post-kit-white-label-save-btn,
2202 .ultimate-post-kit-dashboard .ultimate-post-kit-custom-code-save-btn,
2203 .ultimate-post-kit-dashboard .ultimate-post-kit-custom-code-reset-btn {
2204 padding: 3px 30px;
2205 line-height: 40px;
2206 font-size: 16px;
2207 color: #fff;
2208 background: linear-gradient(to left, #00A85C, #58D34D);
2209 border: 0;
2210 border-radius: 6px;
2211 }
2212 .ultimate-post-kit-dashboard .ultimate-post-kit-custom-code-save-btn {
2213 margin-left: 12px;
2214 }
2215 .ultimate-post-kit-dashboard .ultimate-post-kit-custom-code-save-btn:hover {
2216 background: linear-gradient(to left, #58D34D, #00A85C);
2217 }
2218 .ultimate-post-kit-dashboard .ultimate-post-kit-custom-code-reset-btn,
2219 .ultimate-post-kit-dashboard .ultimate-post-kit-white-label-save-btn {
2220 background: linear-gradient(to left, #fa6336, #ff3c3c);
2221 color: #fff;
2222 }
2223 .ultimate-post-kit-dashboard .ultimate-post-kit-custom-code-reset-btn:hover,
2224 .ultimate-post-kit-dashboard .ultimate-post-kit-white-label-save-btn:hover {
2225 background: linear-gradient(to left, #ff3c3c, #fa6336);
2226 }
2227 .ultimate-post-kit-dashboard .upk-code-message,
2228 .ultimate-post-kit-dashboard .upk-white-label-message {
2229 position: fixed;
2230 top: -100px; /* Start hidden above viewport */
2231 right: 50%;
2232 transform: translateX(50%);
2233 z-index: 999;
2234 border-radius: 4px;
2235 opacity: 0;
2236 animation: slideDown 0.5s ease-out forwards;
2237 }
2238 .ultimate-post-kit-dashboard .upk-code-message .bdt-alert,
2239 .ultimate-post-kit-dashboard .upk-white-label-message .bdt-alert {
2240 padding-left: 40px;
2241 }
2242 @keyframes slideDown {
2243 to {
2244 top: 20px; /* End position slightly from top */
2245 opacity: 1;
2246 }
2247 }
2248 .ultimate-post-kit-dashboard .bdt-alert {
2249 padding: 15px;
2250 margin-bottom: 20px;
2251 border: 1px solid transparent;
2252 border-radius: 4px;
2253 position: relative;
2254 }
2255 .ultimate-post-kit-dashboard .bdt-alert-success {
2256 color: #155724;
2257 background-color: #d4edda;
2258 border-color: #c3e6cb;
2259 }
2260 .ultimate-post-kit-dashboard .bdt-alert-close {
2261 position: absolute;
2262 top: 0;
2263 left: 0;
2264 padding: 15px;
2265 color: inherit;
2266 text-decoration: none;
2267 }
2268 .ultimate-post-kit-dashboard .dashicons {
2269 font-family: dashicons;
2270 display: inline-block;
2271 line-height: 1;
2272 font-weight: 400;
2273 font-style: normal;
2274 speak: none;
2275 text-decoration: inherit;
2276 text-transform: none;
2277 text-rendering: auto;
2278 -webkit-font-smoothing: antialiased;
2279 -moz-osx-font-smoothing: grayscale;
2280 width: 20px;
2281 height: 20px;
2282 font-size: 20px;
2283 vertical-align: top;
2284 }
2285 .ultimate-post-kit-dashboard .upk-white-label-input {
2286 width: 100%;
2287 max-width: 400px;
2288 padding: 12px 16px;
2289 border: 1px solid #ddd;
2290 border-radius: 4px;
2291 font-size: 14px;
2292 line-height: 1.4;
2293 background-color: #fff;
2294 transition: border-color 0.3s ease;
2295 }
2296 .ultimate-post-kit-dashboard .upk-white-label-input:focus {
2297 outline: none;
2298 border-color: #2196F3;
2299 box-shadow: 0 0 0 2px rgba(33, 150, 243, 0.1);
2300 }
2301 .ultimate-post-kit-dashboard .upk-white-label-input-wrapper {
2302 position: relative;
2303 margin: 20px 0;
2304 }
2305 .ultimate-post-kit-dashboard .upk-input-help {
2306 margin: 12px 0 0 0 !important;
2307 color: #666 !important;
2308 font-size: 14px !important;
2309 font-style: italic;
2310 }
2311 .ultimate-post-kit-dashboard .upk-white-label-title-section {
2312 width: 100%;
2313 }
2314 .ultimate-post-kit-dashboard .upk-white-label-fields {
2315 transition: all 0.3s ease;
2316 margin-top: 20px;
2317 }
2318 .ultimate-post-kit-dashboard .upk-white-label-locked {
2319 opacity: 0.6;
2320 pointer-events: none;
2321 }
2322 .ultimate-post-kit-dashboard .upk-white-label-locked .upk-option-item {
2323 background-color: #fefefe;
2324 }
2325 .ultimate-post-kit-dashboard .upk-white-label-locked .switch input:disabled + .slider {
2326 background-color: #ddd;
2327 cursor: not-allowed;
2328 }
2329 .ultimate-post-kit-dashboard .upk-white-label-locked .switch input:disabled + .slider:before {
2330 background-color: #f0f0f0;
2331 }
2332 .ultimate-post-kit-dashboard .upk-white-label-locked .upk-white-label-input:disabled {
2333 background-color: #fefefe;
2334 color: #999;
2335 cursor: not-allowed;
2336 }
2337 .ultimate-post-kit-dashboard .bdt-btn-blue:disabled {
2338 background-color: #ccc !important;
2339 color: #666 !important;
2340 cursor: not-allowed !important;
2341 opacity: 0.6;
2342 }
2343 .ultimate-post-kit-dashboard .bdt-alert-warning {
2344 color: #856404;
2345 background-color: #fff3cd;
2346 border-color: #ffeaa7;
2347 padding: 20px;
2348 border: 1px solid;
2349 border-radius: 8px;
2350 }
2351 .ultimate-post-kit-dashboard .bdt-alert-warning strong {
2352 display: block;
2353 margin-bottom: 8px;
2354 font-size: 16px;
2355 }
2356 .ultimate-post-kit-dashboard .bdt-others-plugin-rating .bdt-others-plugin-rating-stars i {
2357 color: #e26f56;
2358 font-size: 17px;
2359 }
2360 .ultimate-post-kit-dashboard .bdt-others-plugin-rating .bdt-others-plugin-rating-text {
2361 font-size: 13px;
2362 color: #656a71;
2363 }
2364 .ultimate-post-kit-dashboard .upk-dashboard-new-page-wrapper {
2365 gap: 15px;
2366 }
2367 .ultimate-post-kit-dashboard .upk-install-plugin.bdt-installing {
2368 opacity: 0.7;
2369 cursor: not-allowed;
2370 }
2371 .ultimate-post-kit-dashboard .upk-install-plugin.bdt-installing:before {
2372 content: "";
2373 display: inline-block;
2374 width: 12px;
2375 height: 12px;
2376 border: 2px solid #ffffff;
2377 border-top: 2px solid transparent;
2378 border-radius: 50%;
2379 animation: spin 1s linear infinite;
2380 margin-left: 5px;
2381 }
2382 .ultimate-post-kit-dashboard .upk-install-plugin.bdt-installed {
2383 background-color: #28a745;
2384 border-color: #28a745;
2385 }
2386
2387 #adminmenu #toplevel_page_ultimate_post_kit_options a[href="admin.php?page=ultimate_post_kit_options_upgrade"] {
2388 font-weight: 600;
2389 color: #20E2AD;
2390 transition: color 0.3s ease;
2391 }
2392
2393 #adminmenu #toplevel_page_ultimate_post_kit_options a[href="admin.php?page=ultimate_post_kit_options_upgrade"]:hover {
2394 color: #08aeec;
2395 }
2396
2397 .toplevel_page_ultimate_post_kit_options .bdt-notification {
2398 top: 43px;
2399 width: 400px;
2400 }
2401 .toplevel_page_ultimate_post_kit_options .bdt-notification .bdt-notification-message {
2402 line-height: 1;
2403 padding: 20px;
2404 border-radius: 6px;
2405 box-shadow: 0 0 0 2px #06D6A0, 0 15px 22px 2px rgba(0, 0, 0, 0.2);
2406 background: #fff;
2407 font-size: 18px;
2408 color: #06D6A0;
2409 border-color: transparent;
2410 }
2411 .toplevel_page_ultimate_post_kit_options .bdt-notification .bdt-notification-message > div {
2412 display: flex;
2413 align-items: center;
2414 }
2415 .toplevel_page_ultimate_post_kit_options .bdt-notification .bdt-notification-message > div .bdt-spinner {
2416 margin-left: 15px;
2417 }
2418 .toplevel_page_ultimate_post_kit_options .bdt-notification .bdt-notification-message .bdt-notification-close {
2419 top: 50%;
2420 left: 10px;
2421 transform: translateY(-50%);
2422 height: 30px;
2423 width: 30px;
2424 line-height: 32px;
2425 background: #fff0f3;
2426 border-radius: 6px;
2427 text-align: center;
2428 display: flex;
2429 align-items: center;
2430 justify-content: center;
2431 }
2432 .toplevel_page_ultimate_post_kit_options .bdt-notification .bdt-notification-message .dashicons {
2433 margin-left: 5px;
2434 }
2435 .toplevel_page_ultimate_post_kit_options .bdt-notification .bdt-notification-message svg {
2436 display: inline-flex;
2437 color: #EF476F;
2438 width: 12px;
2439 }
2440 .toplevel_page_ultimate_post_kit_options .bdt-lightbox-toolbar {
2441 padding: 45px 15px;
2442 background: rgba(0, 0, 0, 0.3);
2443 color: rgba(255, 255, 255, 0.7);
2444 }
2445
2446 @keyframes animate1 {
2447 0% {
2448 transform: translateX(100%);
2449 }
2450 100% {
2451 transform: translateX(-100%);
2452 }
2453 }
2454 @keyframes animate2 {
2455 0% {
2456 transform: translateY(-100%);
2457 }
2458 100% {
2459 transform: translateY(100%);
2460 }
2461 }
2462 @keyframes animate3 {
2463 0% {
2464 transform: translateX(-100%);
2465 }
2466 100% {
2467 transform: translateX(100%);
2468 }
2469 }
2470 @keyframes animate4 {
2471 0% {
2472 transform: translateY(100%);
2473 }
2474 100% {
2475 transform: translateY(-100%);
2476 }
2477 }
2478 @keyframes spin {
2479 0% {
2480 transform: rotate(0deg);
2481 }
2482 100% {
2483 transform: rotate(-360deg);
2484 }
2485 }
2486 @keyframes floatingShape {
2487 0%, 100% {
2488 transform: translateY(0);
2489 }
2490 50% {
2491 transform: translateY(-10px);
2492 }
2493 }
2494 @keyframes fadeInOut {
2495 0%, 100% {
2496 opacity: 0.3;
2497 }
2498 50% {
2499 opacity: 1;
2500 }
2501 }
2502 @keyframes waveMotion {
2503 0%, 100% {
2504 transform: rotate(15deg) translateX(0);
2505 }
2506 50% {
2507 transform: rotate(15deg) translateX(-5px);
2508 }
2509 }
2510 @keyframes zigzagFloat {
2511 0%, 100% {
2512 transform: translateX(0);
2513 }
2514 50% {
2515 transform: translateX(-5px);
2516 }
2517 }
2518 @media (min-width: 1400px) {
2519 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card.upk-welcome-content p {
2520 margin-left: 160px;
2521 }
2522 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card.upk-facebook-community p {
2523 margin-left: 160px;
2524 }
2525 .ultimate-post-kit-dashboard .upk-system-requirement .check-system-status {
2526 font-size: 14px;
2527 }
2528 }
2529 @media screen and (max-width: 960px) {
2530 .ultimate-post-kit-dashboard .upk-widget-onoff {
2531 margin: 0;
2532 }
2533 }
2534 @media (min-width: 960px) {
2535 .ultimate-post-kit-dashboard.wrap {
2536 padding: 0 15px 15px 15px;
2537 }
2538 .ultimate-post-kit-dashboard.wrap .ultimate-post-kit-footer-info p {
2539 text-align: left;
2540 margin-top: 0;
2541 }
2542 }
2543 @media (max-width: 639px) {
2544 .ultimate-post-kit-dashboard.wrap .upk-option-item-inner {
2545 padding: 0;
2546 }
2547 .ultimate-post-kit-dashboard.wrap .upk-option-item-inner [class^=upk-icon-] {
2548 display: none;
2549 }
2550 .ultimate-post-kit-dashboard.wrap .bdt-search-active-wrap {
2551 display: block;
2552 }
2553 .ultimate-post-kit-dashboard.wrap .bdt-search-active-wrap .bdt-subnav {
2554 margin: 20px -20px 0 0;
2555 }
2556 .ultimate-post-kit-dashboard.wrap .bdt-card {
2557 background-image: none;
2558 }
2559 .ultimate-post-kit-dashboard.wrap .bdt-button {
2560 width: 100%;
2561 }
2562 }
2563 @media (max-width: 959px) {
2564 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper {
2565 margin-bottom: 20px;
2566 }
2567 }
2568 @media (min-width: 768px) {
2569 .ultimate-post-kit-dashboard.wrap .upk-dashboard-item {
2570 grid-column: span 6/auto;
2571 }
2572 .ultimate-post-kit-dashboard.wrap #ultimate_post_kit_api_settings_page .upk-options {
2573 columns: 2;
2574 }
2575 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-options {
2576 grid-template-columns: repeat(2, 1fr);
2577 }
2578 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul {
2579 display: flex;
2580 }
2581 .ultimate-post-kit-dashboard.wrap .upk-content-type-filter {
2582 display: block;
2583 }
2584 }
2585 @media (min-width: 1200px) {
2586 .ultimate-post-kit-dashboard.wrap .upk-dashboard-nav-container-wrapper {
2587 display: block;
2588 }
2589 .ultimate-post-kit-dashboard.wrap .upk-dashboard-item:nth-child(1),
2590 .ultimate-post-kit-dashboard.wrap .upk-dashboard-item:nth-child(3) {
2591 grid-column: span 7/auto;
2592 }
2593 .ultimate-post-kit-dashboard.wrap .upk-dashboard-item:nth-child(2) {
2594 grid-column: span 5/auto;
2595 }
2596 .ultimate-post-kit-dashboard.wrap .upk-dashboard-panel .upk-dashboard-others-plugin .bdt-card {
2597 flex-direction: row;
2598 }
2599 .ultimate-post-kit-dashboard.wrap .upk-dashboard-panel .upk-dashboard-others-plugin .bdt-card .bdt-others-plugins-link {
2600 justify-content: right;
2601 }
2602 }
2603 @media (min-width: 1440px) {
2604 .ultimate-post-kit-dashboard.wrap .upk-dashboard-container {
2605 gap: 30px;
2606 }
2607 .ultimate-post-kit-dashboard.wrap .upk-dashboard-nav-container-wrapper {
2608 margin-top: 30px;
2609 }
2610 .ultimate-post-kit-dashboard.wrap .upk-option-page {
2611 margin-top: 30px;
2612 }
2613 .ultimate-post-kit-dashboard.wrap .bdt-dashboard-navigation {
2614 min-width: 300px;
2615 max-width: 300px;
2616 }
2617 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-logo {
2618 width: 300px;
2619 }
2620 .ultimate-post-kit-dashboard.wrap .upk-dashboard-welcome-container {
2621 grid-row-gap: 30px;
2622 grid-column-gap: 30px;
2623 }
2624 .ultimate-post-kit-dashboard.wrap .bdt-widget-filter-wrapper {
2625 margin-bottom: 30px;
2626 }
2627 .ultimate-post-kit-dashboard.wrap .upk-dashboard-item:nth-child(1),
2628 .ultimate-post-kit-dashboard.wrap .upk-dashboard-item:nth-child(3) {
2629 grid-column: span 8/auto;
2630 }
2631 .ultimate-post-kit-dashboard.wrap .upk-dashboard-item:nth-child(2) {
2632 grid-column: span 4/auto;
2633 }
2634 .ultimate-post-kit-dashboard.wrap #ultimate_post_kit_api_settings_page .upk-options {
2635 gap: 30px !important;
2636 }
2637 .ultimate-post-kit-dashboard.wrap #ultimate_post_kit_api_settings_page .upk-options .upk-option-item {
2638 margin-bottom: 30px !important;
2639 }
2640 }
2641 @media (min-width: 1600px) {
2642 .ultimate-post-kit-dashboard.wrap #ultimate_post_kit_api_settings_page .upk-options {
2643 columns: 3;
2644 }
2645 .ultimate-post-kit-dashboard.wrap .upk-dashboard-item {
2646 grid-column: span 3/auto;
2647 }
2648 .ultimate-post-kit-dashboard.wrap .bdt-subnav > * {
2649 padding-right: 20px;
2650 }
2651 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-options {
2652 grid-template-columns: repeat(3, 1fr);
2653 }
2654 }
2655 @media (max-width: 959px) {
2656 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper {
2657 margin-bottom: 20px;
2658 }
2659 }
2660 @media (max-width: 768px) {
2661 .ultimate-post-kit-dashboard.wrap .upk-white-label-input {
2662 max-width: 100%;
2663 }
2664 }
2665 .upk-slider .swiper-pagination,
2666 .upk-dots-container .swiper-pagination,
2667 .upk-arrows-dots-container .swiper-pagination {
2668 position: relative;
2669 display: flex;
2670 align-items: var(--upk-swiper-dots-align, center);
2671 justify-content: center;
2672 }
2673 .upk-slider .swiper-pagination .swiper-pagination-bullet,
2674 .upk-dots-container .swiper-pagination .swiper-pagination-bullet,
2675 .upk-arrows-dots-container .swiper-pagination .swiper-pagination-bullet {
2676 width: 10px;
2677 height: 10px;
2678 outline: none;
2679 transition: all 0.3s ease;
2680 }
2681 .upk-slider .swiper-pagination .swiper-pagination-bullet + .swiper-pagination-bullet,
2682 .upk-dots-container .swiper-pagination .swiper-pagination-bullet + .swiper-pagination-bullet,
2683 .upk-arrows-dots-container .swiper-pagination .swiper-pagination-bullet + .swiper-pagination-bullet {
2684 margin-right: var(--upk-swiper-dots-space-between, 5px);
2685 outline: none;
2686 }
2687 .upk-slider .swiper-pagination.swiper-pagination-fraction,
2688 .upk-dots-container .swiper-pagination.swiper-pagination-fraction,
2689 .upk-arrows-dots-container .swiper-pagination.swiper-pagination-fraction {
2690 bottom: auto;
2691 z-index: 1;
2692 }
2693 .upk-slider .swiper-pagination-bullets,
2694 .upk-dots-container .swiper-pagination-bullets,
2695 .upk-arrows-dots-container .swiper-pagination-bullets {
2696 min-height: var(--upk-swiper-dots-active-height, 10px);
2697 }
2698 .upk-slider .swiper-pagination-bullets .swiper-pagination-bullet,
2699 .upk-dots-container .swiper-pagination-bullets .swiper-pagination-bullet,
2700 .upk-arrows-dots-container .swiper-pagination-bullets .swiper-pagination-bullet {
2701 position: relative;
2702 }
2703 .upk-slider .swiper-pagination-bullets .swiper-pagination-bullet:after,
2704 .upk-dots-container .swiper-pagination-bullets .swiper-pagination-bullet:after,
2705 .upk-arrows-dots-container .swiper-pagination-bullets .swiper-pagination-bullet:after {
2706 content: "";
2707 width: calc(100% + 6px);
2708 height: calc(100% + 6px);
2709 position: absolute;
2710 transform: translate(50%, -50%);
2711 right: 50%;
2712 top: 50%;
2713 }
2714
2715 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic,
2716 .upk-slider .swiper-pagination-bullets-dynamic,
2717 .upk-dots-container .swiper-pagination-bullets-dynamic {
2718 overflow: hidden;
2719 font-size: 0;
2720 width: 100% !important;
2721 right: 0 !important;
2722 transform: translateX(0) !important;
2723 }
2724 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
2725 .upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
2726 .upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
2727 transform: scale(0.33);
2728 position: relative;
2729 }
2730 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,
2731 .upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,
2732 .upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
2733 transform: scale(1);
2734 }
2735 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main,
2736 .upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main,
2737 .upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
2738 transform: scale(1);
2739 }
2740 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev,
2741 .upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev,
2742 .upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
2743 transform: scale(0.66);
2744 }
2745 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev,
2746 .upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev,
2747 .upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
2748 transform: scale(0.33);
2749 }
2750 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,
2751 .upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,
2752 .upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
2753 transform: scale(0.66);
2754 }
2755 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next,
2756 .upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next,
2757 .upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
2758 transform: scale(0.33);
2759 }
2760
2761 [class*=upk-arrows-align-top] .upk-arrows-container {
2762 transform: translateY(-40px);
2763 }
2764
2765 [class*=upk-arrows-align-bottom] .upk-arrows-container {
2766 transform: translateY(40px);
2767 }
2768
2769 [class*=upk-dots-align-top] .upk-dots-container {
2770 transform: translateY(-30px);
2771 }
2772
2773 [class*=upk-dots-align-bottom] .upk-dots-container {
2774 transform: translateY(30px);
2775 }
2776
2777 [class*=upk-arrows-dots-align-top] .upk-arrows-dots-container {
2778 transform: translateY(-40px);
2779 }
2780
2781 [class*=upk-arrows-dots-align-bottom] .upk-arrows-dots-container {
2782 transform: translateY(40px);
2783 }
2784
2785 .upk-arrows-align-center .upk-position-center,
2786 .upk-arrows-dots-align-center .upk-position-center {
2787 width: 100%;
2788 }
2789 .upk-arrows-align-center .upk-navigation-prev,
2790 .upk-arrows-dots-align-center .upk-navigation-prev {
2791 right: 0;
2792 position: absolute;
2793 transform: translateY(-50%);
2794 }
2795 .upk-arrows-align-center .upk-navigation-next,
2796 .upk-arrows-dots-align-center .upk-navigation-next {
2797 left: 0;
2798 position: absolute;
2799 transform: translateY(-50%);
2800 }
2801
2802 .rtl .upk-arrows-align-center .upk-navigation-prev,
2803 .rtl .upk-arrows-dots-align-center .upk-navigation-prev {
2804 left: 0;
2805 right: inherit;
2806 }
2807 .rtl .upk-arrows-align-center .upk-navigation-next,
2808 .rtl .upk-arrows-dots-align-center .upk-navigation-next {
2809 right: 0;
2810 left: inherit;
2811 }
2812
2813 .upk-arrows-dots-align-center .upk-dots-container .swiper-pagination,
2814 .upk-arrows-dots-align-center .upk-arrows-dots-container .swiper-pagination {
2815 position: absolute;
2816 width: 100% !important;
2817 }
2818
2819 .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 left: 35px;
2890 top: 0;
2891 }
2892
2893 #elementor-panel #elementor-controls .upk-disabled-control .elementor-control-field:after {
2894 content: "This is a pro control, available with Ultimate Post Kit Pro version.";
2895 padding: 10px;
2896 display: none;
2897 position: absolute;
2898 top: -52px;
2899 left: 20px;
2900 width: 220px;
2901 text-align: right;
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 left: 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-right: 5px;
2955 vertical-align: middle;
2956 }
2957
2958 .upk-new-control:after {
2959 content: "NEW";
2960 background-color: #55c10c;
2961 }
2962
2963 .upk-pro-control:after {
2964 content: "PRO";
2965 background-color: #e62a3f;
2966 }
2967
2968 .upk-updated-control:after {
2969 content: "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-right: 5px;
2977 vertical-align: middle;
2978 }
2979
2980 #elementor-panel .elementor-control-type-section span.upk-widget-badge {
2981 position: absolute;
2982 left: 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-left: 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-right: 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 right: 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 right: 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 right: 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 left: 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 left: 0;
4227 right: inherit;
4228 }
4229 .rtl .upk-arrows-align-center .upk-navigation-next,
4230 .rtl .upk-arrows-dots-align-center .upk-navigation-next {
4231 right: 0;
4232 left: 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, right top, right 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: 100% 100%;
4343 }
4344
4345 .title-animation-overline {
4346 background-position: 100% 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 left, currentColor 0%, currentColor 98%);
4359 background-size: 0px 2px;
4360 background-repeat: no-repeat;
4361 background-position: right 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 right: 0;
4389 background-color: currentColor;
4390 transform: scaleX(0);
4391 transform-origin: bottom left;
4392 transition: transform 0.3s;
4393 }
4394 .title-animation-style-6:hover:after {
4395 transform-origin: bottom right;
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: ltr;
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: rtl;
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 right: 0;
4456 top: 0;
4457 width: 100%;
4458 height: 100%;
4459 transform: scale(0);
4460 transform-origin: right 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 right: -3.5em;
4524 -webkit-animation-delay: -0.32s;
4525 animation-delay: -0.32s;
4526 }
4527 .upk-loadmore-container .upk-ajax-loading:after {
4528 right: 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-right: 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-right: 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: right;
4639 }
4640
4641 .upk-button-icon-align-right {
4642 float: left;
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 right: 0;
4669 left: 0;
4670 }
4671
4672 .upk-position-bottom {
4673 bottom: 0;
4674 right: 0;
4675 left: 0;
4676 }
4677
4678 .upk-position-left {
4679 top: 0;
4680 bottom: 0;
4681 right: 0;
4682 }
4683
4684 .upk-position-right {
4685 top: 0;
4686 bottom: 0;
4687 left: 0;
4688 }
4689
4690 .upk-position-top-left {
4691 top: 0;
4692 right: 0;
4693 }
4694
4695 .upk-position-top-right {
4696 top: 0;
4697 left: 0;
4698 }
4699
4700 .upk-position-bottom-left {
4701 bottom: 0;
4702 right: 0;
4703 }
4704
4705 .upk-position-bottom-right {
4706 bottom: 0;
4707 left: 0;
4708 }
4709
4710 .upk-position-center {
4711 top: 50%;
4712 right: 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 right: 0;
4727 }
4728
4729 .upk-position-center-right {
4730 left: 0;
4731 }
4732
4733 .upk-position-center-left-out {
4734 left: 100%;
4735 width: max-content;
4736 }
4737
4738 .upk-position-center-right-out {
4739 right: 100%;
4740 width: max-content;
4741 }
4742
4743 .upk-position-top-center,
4744 .upk-position-bottom-center {
4745 right: 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 right: 0;
4765 left: 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 right: 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 right: 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(-1*(-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(-1*(-100% + 16px)), -5px, 0);
5388 }
5389 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=top-right]::after {
5390 transform: translate3d(calc(-1*(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(-1*(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 right: 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 right: 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(-1*(-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(-1*(-100% + 16px)), 0, 0);
5429 }
5430 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=bottom-right]::after {
5431 transform: translate3d(calc(-1*(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(-1*(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 right: auto;
5441 left: 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-left: 5px;
5450 margin-bottom: 0;
5451 }
5452 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=left]::after {
5453 margin-left: 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 right: 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-right: 5px;
5472 }
5473 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=right]::after {
5474 margin-right: 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 right: 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-left: 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-right: 5px;
5578 }
5579 .upk-alex-grid .upk-meta .upk-post-time i {
5580 margin-left: 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 right: 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 right: 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 right: 0;
5674 }
5675 .upk-alex-grid .upk-content-right .upk-content-wrap {
5676 left: 0;
5677 }
5678 .upk-alex-grid .upk-post-format {
5679 position: absolute;
5680 left: 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 right: 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: 100% 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 right: 0;
5871 }
5872
5873 .upk-sale-badge-style-2 .upk-discount {
5874 top: 0;
5875 left: 0;
5876 }
5877
5878 .upk-sale-badge-style-3 .upk-discount {
5879 bottom: 0;
5880 right: 0;
5881 }
5882
5883 .upk-sale-badge-style-4 .upk-discount {
5884 bottom: 0;
5885 left: 0;
5886 }
5887
5888 .upk-sale-badge-style-5 .upk-discount {
5889 bottom: 0;
5890 right: 50%;
5891 transform: translateX(50%);
5892 }
5893
5894 .upk-sale-badge-style-6 .upk-discount {
5895 top: 0;
5896 right: 50%;
5897 transform: translateX(50%);
5898 }
5899
5900 .upk-sale-badge-style-7 .upk-discount {
5901 top: 0;
5902 right: 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 left: 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 right: 0;
5921 }
5922
5923 .upk-size-badge-style-2 .upk-banner-size-text {
5924 top: 0;
5925 left: 0;
5926 }
5927
5928 .upk-size-badge-style-3 .upk-banner-size-text {
5929 bottom: 0;
5930 right: 0;
5931 }
5932
5933 .upk-size-badge-style-4 .upk-banner-size-text {
5934 bottom: 0;
5935 left: 0;
5936 }
5937
5938 .upk-size-badge-style-5 .upk-banner-size-text {
5939 bottom: 0;
5940 right: 50%;
5941 transform: translateX(50%);
5942 }
5943
5944 .upk-size-badge-style-6 .upk-banner-size-text {
5945 top: 0;
5946 right: 50%;
5947 transform: translateX(50%);
5948 }
5949
5950 .upk-size-badge-style-7 .upk-banner-size-text {
5951 top: 0;
5952 right: 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 left: 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 right: 0;
5970 left: 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 right: 0;
5991 left: 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: right;
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: right;
6018 top: 50%;
6019 right: 0;
6020 left: 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: right;
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: left;
6060 }
6061 .upk-banner-style-3 .upk-content {
6062 display: flex;
6063 text-align: left;
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 right: 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-right: 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 right: 0;
6188 }
6189 .upk-elite-grid .upk-text-wrap {
6190 padding-right: 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 left: 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-right: 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-right: 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-left: 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 0 20px 20px;
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-right: 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 0 30px 30px;
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 0 20px 20px;
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-right: 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 0 20px 20px;
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-right: 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-left: 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 0 20px 20px;
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-right: 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 0 30px 30px;
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 0 5px 5px;
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-right: 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-left: 15px;
6420 padding-right: 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-right: 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-right: 10px;
6441 margin-left: 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-right: 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 0 10px 10px;
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-right: 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-left: 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-right: 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: right;
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-right: 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-right: 5px;
6694 }
6695 .upk-hazel-grid .upk-meta .upk-post-time i {
6696 margin-left: 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 right: 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 right: 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 right: 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 left: 0;
6824 z-index: 111;
6825 text-align: left;
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-right: auto;
6837 }
6838 .upk-hazel-grid .upk-text-position-top-right .upk-meta {
6839 margin-right: auto;
6840 margin-bottom: 20px;
6841 }
6842 .upk-hazel-grid .upk-text-position-top-right .upk-category {
6843 margin-right: auto;
6844 }
6845 .upk-hazel-grid .upk-text-position-bottom-right .upk-content {
6846 position: absolute;
6847 bottom: 0;
6848 left: 0;
6849 z-index: 111;
6850 transform: translateY(30px);
6851 text-align: left;
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 right: 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 left: 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-left: 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-right: 5px;
7140 color: #8d99ae;
7141 }
7142 .upk-maple-grid .upk-meta .upk-post-time i {
7143 margin-left: 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-right: 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-right: 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-right: 0px;
7397 padding-left: 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 left: 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 right: 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 right: 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-right: 5px;
7621 }
7622 .upk-ramble-grid .upk-post-time i {
7623 margin-left: 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-left: 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-right: 10px;
7676 padding-right: 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-right: 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 right: -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 right: 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-left: 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-right: 5px;
7823 }
7824 .upk-alex-carousel .upk-meta .upk-post-time i {
7825 margin-left: 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 right: 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 right: 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 right: 0;
7918 }
7919 .upk-alex-carousel .upk-content-right .upk-content-wrap {
7920 left: 0;
7921 }
7922 .upk-alex-carousel .upk-post-format {
7923 position: absolute;
7924 left: 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 right: 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 right: 21px;
7970 background: #ffffff;
7971 opacity: 1;
7972 }
7973 .upk-alter-grid .upk-item:hover .upk-readmore-on-image .upk-readmore-icon span:after {
7974 transform: scale(1) rotate(45deg);
7975 }
7976 .upk-alter-grid .upk-item:hover .upk-readmore-on-image .upk-readmore-icon span:before {
7977 transform: scale(1) rotate(-45deg);
7978 }
7979 .upk-alter-grid .upk-item-box {
7980 position: relative;
7981 display: flex;
7982 flex-direction: column;
7983 width: 100%;
7984 }
7985 .upk-alter-grid .upk-img-wrap {
7986 position: relative;
7987 display: flex;
7988 }
7989 .upk-alter-grid .upk-img-wrap .upk-main-img {
7990 overflow: hidden;
7991 display: flex;
7992 width: 100%;
7993 }
7994 .upk-alter-grid .upk-img-wrap .upk-main-img .upk-img {
7995 width: 100%;
7996 height: 100%;
7997 object-fit: cover;
7998 transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
7999 }
8000 .upk-alter-grid .upk-content {
8001 display: flex;
8002 padding: 30px;
8003 height: 100%;
8004 }
8005 .upk-alter-grid .upk-content > div {
8006 display: flex;
8007 flex-direction: column;
8008 }
8009 .upk-alter-grid .upk-category {
8010 margin-bottom: 10px;
8011 z-index: 1;
8012 }
8013 .upk-alter-grid .upk-category a {
8014 color: #909aae;
8015 font-size: 11px;
8016 font-weight: 600;
8017 text-transform: uppercase;
8018 letter-spacing: 1.1px;
8019 transition: all 0.3s ease-in-out;
8020 background-clip: padding-box;
8021 -moz-background-clip: padding;
8022 -webkit-background-clip: padding;
8023 }
8024 .upk-alter-grid .upk-category a:hover {
8025 color: #EF233C;
8026 }
8027 .upk-alter-grid .upk-title {
8028 margin-top: 0;
8029 line-height: 1.4;
8030 font-weight: 600;
8031 }
8032 .upk-alter-grid .upk-title a {
8033 color: #2B2D42;
8034 transition: all 0.5s ease;
8035 }
8036 .upk-alter-grid .upk-title a:hover {
8037 color: #EF233C;
8038 }
8039 .upk-alter-grid .upk-text-wrap {
8040 flex-grow: 1;
8041 }
8042 .upk-alter-grid .upk-text-wrap .upk-text {
8043 line-height: 1.5;
8044 letter-spacing: 0.5px;
8045 color: #8D99AE;
8046 }
8047 .upk-alter-grid .upk-text-wrap .upk-text p {
8048 margin: 0;
8049 }
8050 .upk-alter-grid .upk-meta {
8051 display: inline-flex;
8052 align-items: center;
8053 font-size: 12px;
8054 color: #8D99AE;
8055 text-transform: uppercase;
8056 font-weight: 600;
8057 line-height: 1;
8058 }
8059 .upk-alter-grid .upk-meta .author-name {
8060 color: #8D99AE;
8061 }
8062 .upk-alter-grid .upk-meta .upk-post-time {
8063 margin-right: 5px;
8064 }
8065 .upk-alter-grid .upk-meta .upk-post-time i {
8066 margin-left: 2px;
8067 }
8068 .upk-alter-grid .upk-meta .upk-separator {
8069 margin: 0 6px;
8070 }
8071 .upk-alter-grid .upk-meta > div {
8072 position: relative;
8073 display: inline-flex;
8074 }
8075 .upk-alter-grid .upk-meta > div:before {
8076 content: attr(data-separator);
8077 margin: 0 5px;
8078 }
8079 .upk-alter-grid .upk-meta > div:nth-child(1)::before {
8080 display: none;
8081 }
8082 .upk-alter-grid .upk-readmore {
8083 color: #2B2D42;
8084 font-size: 14px;
8085 font-weight: 600;
8086 letter-spacing: 0.5px;
8087 margin: 20px 0;
8088 transition: all 0.3s ease;
8089 }
8090 .upk-alter-grid .upk-readmore:hover {
8091 color: #EF233C;
8092 }
8093 .upk-alter-grid .upk-readmore-on-image {
8094 position: absolute;
8095 height: 100%;
8096 width: 100%;
8097 }
8098 .upk-alter-grid .upk-readmore-on-image .upk-readmore-icon {
8099 position: absolute;
8100 right: calc(50% - 25px);
8101 top: 50%;
8102 transform: translate(50%, -50%);
8103 }
8104 .upk-alter-grid .upk-readmore-on-image .upk-readmore-icon:before {
8105 content: "";
8106 position: absolute;
8107 right: -30px;
8108 height: 5px;
8109 width: 0;
8110 background: rgba(255, 255, 255, 0.5);
8111 transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
8112 opacity: 0;
8113 }
8114 .upk-alter-grid .upk-readmore-on-image .upk-readmore-icon span:before,
8115 .upk-alter-grid .upk-readmore-on-image .upk-readmore-icon span:after {
8116 content: "";
8117 position: absolute;
8118 right: -15px;
8119 width: 40px;
8120 height: 5px;
8121 background: transparent;
8122 transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
8123 opacity: 0;
8124 }
8125 .upk-alter-grid .upk-readmore-on-image .upk-readmore-icon span:after {
8126 transform: scale(0.7) rotate(45deg);
8127 bottom: -17px;
8128 }
8129 .upk-alter-grid .upk-readmore-on-image .upk-readmore-icon span:before {
8130 transform: scale(0.7) rotate(-45deg);
8131 top: -13px;
8132 }
8133 .upk-alter-grid .upk-readmore-on-image:before {
8134 content: "";
8135 position: absolute;
8136 width: 100%;
8137 height: 100%;
8138 }
8139 .upk-alter-grid .upk-post-format a {
8140 position: absolute;
8141 bottom: 0;
8142 left: 0;
8143 padding: 14px;
8144 color: #2B2D42;
8145 background: #fff;
8146 font-size: 14px;
8147 display: inline-flex;
8148 transition: all 0.3s ease;
8149 }
8150 .upk-alter-grid .upk-style-1 {
8151 grid-template-columns: repeat(1, 1fr);
8152 }
8153 .upk-alter-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-content {
8154 padding: 30px;
8155 align-items: flex-start;
8156 }
8157 .upk-alter-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-title {
8158 margin-bottom: 10px;
8159 font-size: 16px;
8160 }
8161 .upk-alter-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-text-wrap {
8162 margin-bottom: 20px;
8163 }
8164 .upk-alter-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-text-wrap .upk-text {
8165 font-size: 13px;
8166 }
8167 .upk-alter-grid .upk-style-2 {
8168 grid-template-columns: repeat(6, 1fr);
8169 }
8170 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) {
8171 grid-column: span 6/auto;
8172 grid-row: span 3/auto;
8173 }
8174 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-content {
8175 align-items: center;
8176 }
8177 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-title {
8178 margin-bottom: 10px;
8179 font-size: 16px;
8180 }
8181 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-text-wrap {
8182 margin-bottom: 20px;
8183 }
8184 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-text-wrap .upk-text {
8185 font-size: 13px;
8186 }
8187 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+2), .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+3), .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+4) {
8188 grid-column: span 6/auto;
8189 }
8190 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+2) .upk-item-box, .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+3) .upk-item-box, .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+4) .upk-item-box {
8191 display: flex;
8192 flex-direction: inherit;
8193 }
8194 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+2) .upk-img-wrap .upk-main-img, .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+3) .upk-img-wrap .upk-main-img, .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+4) .upk-img-wrap .upk-main-img {
8195 width: 120px;
8196 }
8197 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+2) .upk-content, .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+3) .upk-content, .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+4) .upk-content {
8198 padding: 10px;
8199 align-items: center;
8200 }
8201 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+2) .upk-title, .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+3) .upk-title, .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+4) .upk-title {
8202 margin-bottom: 2px;
8203 font-size: 12px;
8204 flex-grow: 1;
8205 }
8206 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+2) .upk-category,
8207 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+2) .upk-text-wrap, .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+3) .upk-category,
8208 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+3) .upk-text-wrap, .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+4) .upk-category,
8209 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+4) .upk-text-wrap {
8210 display: none;
8211 }
8212 .upk-alter-grid .upk-style-3 {
8213 grid-template-columns: repeat(6, 1fr);
8214 }
8215 .upk-alter-grid .upk-style-3 .upk-item:nth-child(1) {
8216 grid-column: span 6/auto;
8217 }
8218 .upk-alter-grid .upk-style-3 .upk-item:nth-child(1) .upk-content {
8219 align-items: center;
8220 }
8221 .upk-alter-grid .upk-style-3 .upk-item:nth-child(1) .upk-title {
8222 margin-bottom: 10px;
8223 font-size: 16px;
8224 }
8225 .upk-alter-grid .upk-style-3 .upk-item:nth-child(1) .upk-text-wrap {
8226 margin-bottom: 20px;
8227 }
8228 .upk-alter-grid .upk-style-3 .upk-item:nth-child(1) .upk-text-wrap .upk-text {
8229 font-size: 13px;
8230 }
8231 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+2), .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+3), .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+4), .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+5) {
8232 grid-column: span 6/auto;
8233 }
8234 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-content, .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+3) .upk-content, .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+4) .upk-content, .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+5) .upk-content {
8235 padding: 20px;
8236 align-items: center;
8237 }
8238 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-title, .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+3) .upk-title, .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+4) .upk-title, .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+5) .upk-title {
8239 margin-bottom: 10px;
8240 font-size: 16px;
8241 flex-grow: 1;
8242 }
8243 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-category,
8244 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-text-wrap, .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+3) .upk-category,
8245 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+3) .upk-text-wrap, .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+4) .upk-category,
8246 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+4) .upk-text-wrap, .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+5) .upk-category,
8247 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+5) .upk-text-wrap {
8248 display: none;
8249 }
8250
8251 .upk-primary-meta-end-position--yes .upk-style-1 .upk-item:nth-child(n+1) .upk-content {
8252 align-items: inherit;
8253 }
8254 .upk-primary-meta-end-position--yes .upk-style-2 .upk-item:nth-child(4n+1) .upk-content,
8255 .upk-primary-meta-end-position--yes .upk-style-3 .upk-item:nth-child(5n+1) .upk-content {
8256 align-items: inherit;
8257 }
8258
8259 .upk-secondary-meta-end-position--yes .upk-style-2 .upk-item:nth-child(4n+2) .upk-content, .upk-secondary-meta-end-position--yes .upk-style-2 .upk-item:nth-child(4n+3) .upk-content, .upk-secondary-meta-end-position--yes .upk-style-2 .upk-item:nth-child(4n+4) .upk-content {
8260 align-items: inherit;
8261 }
8262 .upk-secondary-meta-end-position--yes .upk-style-3 .upk-item:nth-child(5n+2) .upk-content, .upk-secondary-meta-end-position--yes .upk-style-3 .upk-item:nth-child(5n+3) .upk-content, .upk-secondary-meta-end-position--yes .upk-style-3 .upk-item:nth-child(5n+4) .upk-content, .upk-secondary-meta-end-position--yes .upk-style-3 .upk-item:nth-child(5n+5) .upk-content {
8263 align-items: inherit;
8264 }
8265
8266 .upk-global-link-yes .upk-alter-grid .upk-item:hover {
8267 cursor: pointer;
8268 }
8269
8270 .upk-content-on-image-yes .upk-alter-grid .upk-item:hover .upk-content {
8271 height: 100% !important;
8272 }
8273 .upk-content-on-image-yes .upk-alter-grid .upk-item:hover .upk-readmore,
8274 .upk-content-on-image-yes .upk-alter-grid .upk-item:hover .upk-meta,
8275 .upk-content-on-image-yes .upk-alter-grid .upk-item:hover .upk-text {
8276 opacity: 1;
8277 }
8278 .upk-content-on-image-yes .upk-alter-grid .upk-item:hover .upk-meta {
8279 transition-delay: 0.2s;
8280 }
8281 .upk-content-on-image-yes .upk-alter-grid .upk-content {
8282 position: absolute;
8283 height: 150px;
8284 bottom: 0;
8285 background-color: rgba(0, 0, 0, 0.15);
8286 transition: all 0.3s ease-in-out;
8287 }
8288 .upk-content-on-image-yes .upk-alter-grid .upk-readmore,
8289 .upk-content-on-image-yes .upk-alter-grid .upk-meta,
8290 .upk-content-on-image-yes .upk-alter-grid .upk-text {
8291 opacity: 0;
8292 transition: all 0.3s ease;
8293 }
8294 .upk-content-on-image-yes .upk-alter-grid .upk-readmore,
8295 .upk-content-on-image-yes .upk-alter-grid .upk-text,
8296 .upk-content-on-image-yes .upk-alter-grid .upk-meta,
8297 .upk-content-on-image-yes .upk-alter-grid .upk-meta a,
8298 .upk-content-on-image-yes .upk-alter-grid .upk-title a,
8299 .upk-content-on-image-yes .upk-alter-grid .upk-category a {
8300 color: #ffffff;
8301 }
8302 .upk-content-on-image-yes .upk-alter-grid .upk-readmore-on-image {
8303 display: none;
8304 }
8305
8306 @media only screen and (min-width: 600px) {
8307 .upk-alter-grid .upk-style-1 {
8308 grid-template-columns: repeat(3, 1fr);
8309 }
8310 .upk-alter-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-category a {
8311 font-size: 12px;
8312 }
8313 .upk-alter-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-title {
8314 margin-bottom: 20px;
8315 font-size: 20px;
8316 }
8317 .upk-alter-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-text-wrap .upk-text {
8318 font-size: 15px;
8319 }
8320 .upk-alter-grid .upk-style-2.upk-post-grid {
8321 grid-template-columns: repeat(8, 1fr);
8322 }
8323 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) {
8324 grid-column: span 5/auto;
8325 }
8326 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-item-box {
8327 display: flex;
8328 flex-direction: row;
8329 }
8330 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-img-wrap {
8331 max-width: 50%;
8332 min-width: 50%;
8333 }
8334 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-category a {
8335 font-size: 12px;
8336 }
8337 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-title {
8338 margin-bottom: 20px;
8339 font-size: 20px;
8340 }
8341 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-text-wrap .upk-text {
8342 font-size: 15px;
8343 }
8344 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+2), .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+3), .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+4) {
8345 grid-column: span 3/auto;
8346 display: flex;
8347 }
8348 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+2) .upk-item-box, .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+3) .upk-item-box, .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+4) .upk-item-box {
8349 display: flex;
8350 flex-direction: row;
8351 }
8352 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+2) .upk-img-wrap .upk-main-img, .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+3) .upk-img-wrap .upk-main-img, .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+4) .upk-img-wrap .upk-main-img {
8353 width: 130px;
8354 }
8355 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+2) .upk-content, .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+3) .upk-content, .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+4) .upk-content {
8356 padding: 15px;
8357 }
8358 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+2) .upk-title, .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+3) .upk-title, .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+4) .upk-title {
8359 margin-bottom: 10px;
8360 line-height: 1.3;
8361 font-size: 16px;
8362 flex-grow: 1;
8363 }
8364 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+2) .upk-category,
8365 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+2) .upk-text-wrap, .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+3) .upk-category,
8366 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+3) .upk-text-wrap, .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+4) .upk-category,
8367 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+4) .upk-text-wrap {
8368 display: none;
8369 }
8370 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) {
8371 grid-column: span 4/auto;
8372 }
8373 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) .upk-item-box {
8374 display: flex;
8375 flex-direction: row;
8376 }
8377 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) .upk-img-wrap {
8378 max-width: 50%;
8379 min-width: 50%;
8380 }
8381 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) .upk-category a {
8382 font-size: 12px;
8383 }
8384 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) .upk-title {
8385 margin-bottom: 20px;
8386 font-size: 20px;
8387 }
8388 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) .upk-text-wrap .upk-text {
8389 font-size: 15px;
8390 }
8391 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+2), .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+3), .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+4), .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+5) {
8392 grid-column: span 2/auto;
8393 }
8394 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-content, .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+3) .upk-content, .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+4) .upk-content, .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+5) .upk-content {
8395 padding: 20px 25px;
8396 }
8397 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-title, .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+3) .upk-title, .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+4) .upk-title, .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+5) .upk-title {
8398 line-height: 1.3;
8399 font-size: 18px;
8400 }
8401 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-category,
8402 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-text-wrap, .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+3) .upk-category,
8403 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+3) .upk-text-wrap, .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+4) .upk-category,
8404 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+4) .upk-text-wrap, .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+5) .upk-category,
8405 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+5) .upk-text-wrap {
8406 display: none;
8407 }
8408 }
8409 @media only screen and (min-width: 600px) and (max-width: 1024px) {
8410 .upk-alter-grid .upk-style-1 {
8411 grid-template-columns: repeat(2, 1fr);
8412 }
8413 .upk-alter-grid .upk-style-2.upk-post-grid {
8414 grid-template-columns: repeat(6, 1fr);
8415 }
8416 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) {
8417 grid-column: span 6/auto;
8418 }
8419 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-item-box {
8420 display: flex;
8421 }
8422 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-category a {
8423 font-size: 12px;
8424 }
8425 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-title {
8426 margin-bottom: 20px;
8427 font-size: 16px;
8428 flex-grow: 1;
8429 }
8430 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-text-wrap .upk-text {
8431 font-size: 14px;
8432 }
8433 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+2), .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+3), .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+4) {
8434 grid-column: span 6/auto;
8435 }
8436 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+2) .upk-item-box, .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+3) .upk-item-box, .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+4) .upk-item-box {
8437 display: flex;
8438 }
8439 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+2) .upk-img-wrap .upk-main-img, .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+3) .upk-img-wrap .upk-main-img, .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+4) .upk-img-wrap .upk-main-img {
8440 width: 140px;
8441 }
8442 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+2) .upk-content, .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+3) .upk-content, .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+4) .upk-content {
8443 padding: 20px;
8444 }
8445 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+2) .upk-title, .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+3) .upk-title, .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+4) .upk-title {
8446 margin-bottom: 10px;
8447 font-size: 14px;
8448 }
8449 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+2) .upk-category,
8450 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+2) .upk-text-wrap, .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+3) .upk-category,
8451 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+3) .upk-text-wrap, .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+4) .upk-category,
8452 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+4) .upk-text-wrap {
8453 display: none;
8454 }
8455 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) {
8456 grid-column: span 6/auto;
8457 }
8458 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) .upk-content {
8459 padding: 19px 40px 20px;
8460 }
8461 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) .upk-title {
8462 margin-bottom: 10px;
8463 font-size: 16px;
8464 }
8465 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) .upk-text-wrap {
8466 margin-bottom: 20px;
8467 }
8468 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) .upk-text-wrap .upk-text {
8469 font-size: 13px;
8470 }
8471 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+2), .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+3), .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+4), .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+5) {
8472 grid-column: span 3/auto;
8473 }
8474 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-content, .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+3) .upk-content, .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+4) .upk-content, .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+5) .upk-content {
8475 padding: 19px 40px 20px;
8476 }
8477 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-title, .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+3) .upk-title, .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+4) .upk-title, .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+5) .upk-title {
8478 margin-bottom: 10px;
8479 font-size: 16px;
8480 }
8481 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-category,
8482 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-text-wrap, .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+3) .upk-category,
8483 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+3) .upk-text-wrap, .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+4) .upk-category,
8484 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+4) .upk-text-wrap, .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+5) .upk-category,
8485 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+5) .upk-text-wrap {
8486 display: none;
8487 }
8488 }
8489 .upk-alter-carousel .upk-item {
8490 position: relative;
8491 overflow: hidden;
8492 background: #fff;
8493 }
8494 .upk-alter-carousel .upk-item:hover .upk-main-img .upk-img {
8495 transform: scale(1.1);
8496 }
8497 .upk-alter-carousel .upk-item:hover .upk-readmore-on-image .upk-readmore-icon:before {
8498 right: 0;
8499 width: 50px;
8500 background: #ffffff;
8501 transition-delay: 0.1s;
8502 opacity: 1;
8503 }
8504 .upk-alter-carousel .upk-item:hover .upk-readmore-on-image .upk-readmore-icon span:before,
8505 .upk-alter-carousel .upk-item:hover .upk-readmore-on-image .upk-readmore-icon span:after {
8506 right: 21px;
8507 background: #ffffff;
8508 opacity: 1;
8509 }
8510 .upk-alter-carousel .upk-item:hover .upk-readmore-on-image .upk-readmore-icon span:after {
8511 transform: scale(1) rotate(45deg);
8512 }
8513 .upk-alter-carousel .upk-item:hover .upk-readmore-on-image .upk-readmore-icon span:before {
8514 transform: scale(1) rotate(-45deg);
8515 }
8516 .upk-alter-carousel .upk-item-box {
8517 position: relative;
8518 display: flex;
8519 flex-direction: column;
8520 width: 100%;
8521 height: 100%;
8522 }
8523 .upk-alter-carousel .upk-img-wrap {
8524 position: relative;
8525 }
8526 .upk-alter-carousel .upk-img-wrap .upk-main-img {
8527 overflow: hidden;
8528 display: flex;
8529 width: 100%;
8530 }
8531 .upk-alter-carousel .upk-img-wrap .upk-main-img .upk-img {
8532 width: 100%;
8533 height: 100%;
8534 object-fit: cover;
8535 transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
8536 }
8537 .upk-alter-carousel .upk-content {
8538 position: relative;
8539 display: flex;
8540 align-items: flex-start;
8541 padding: 30px;
8542 height: 100%;
8543 z-index: 1;
8544 }
8545 .upk-alter-carousel .upk-content > div {
8546 display: flex;
8547 flex-direction: column;
8548 }
8549 .upk-alter-carousel .upk-title {
8550 font-size: 16px;
8551 font-weight: 600;
8552 line-height: 1.4;
8553 margin-top: 0;
8554 margin-bottom: 10px;
8555 }
8556 .upk-alter-carousel .upk-title a {
8557 color: #2B2D42;
8558 transition: all 0.5s ease;
8559 }
8560 .upk-alter-carousel .upk-title a:hover {
8561 color: #EF233C;
8562 }
8563 .upk-alter-carousel .upk-text-wrap {
8564 flex-grow: 1;
8565 margin-bottom: 20px;
8566 }
8567 .upk-alter-carousel .upk-text-wrap .upk-text {
8568 font-size: 13px;
8569 line-height: 1.5;
8570 letter-spacing: 0.5px;
8571 color: #8D99AE;
8572 }
8573 .upk-alter-carousel .upk-text-wrap .upk-text p {
8574 margin: 0;
8575 }
8576 .upk-alter-carousel .upk-category {
8577 display: inline-flex;
8578 margin-bottom: 10px;
8579 }
8580 .upk-alter-carousel .upk-category a {
8581 color: #909aae;
8582 font-size: 11px;
8583 font-weight: 600;
8584 letter-spacing: 1.1px;
8585 text-transform: uppercase;
8586 transition: all 0.3s ease-in-out;
8587 }
8588 .upk-alter-carousel .upk-category a:hover {
8589 color: #EF233C;
8590 }
8591 .upk-alter-carousel .upk-meta {
8592 display: inline-flex;
8593 align-items: center;
8594 font-size: 12px;
8595 color: #8D99AE;
8596 text-transform: uppercase;
8597 font-weight: 600;
8598 line-height: 1;
8599 }
8600 .upk-alter-carousel .upk-meta .author-name {
8601 color: #8D99AE;
8602 }
8603 .upk-alter-carousel .upk-meta .upk-post-time {
8604 margin-right: 5px;
8605 }
8606 .upk-alter-carousel .upk-meta .upk-post-time i {
8607 margin-left: 2px;
8608 }
8609 .upk-alter-carousel .upk-meta .upk-separator {
8610 margin: 0 6px;
8611 }
8612 .upk-alter-carousel .upk-meta > div {
8613 position: relative;
8614 display: inline-flex;
8615 }
8616 .upk-alter-carousel .upk-meta > div:before {
8617 content: attr(data-separator);
8618 margin: 0 5px;
8619 }
8620 .upk-alter-carousel .upk-meta > div:nth-child(1)::before {
8621 display: none;
8622 }
8623 .upk-alter-carousel .upk-readmore {
8624 color: #2B2D42;
8625 font-size: 14px;
8626 font-weight: 600;
8627 letter-spacing: 0.5px;
8628 margin: 20px 0;
8629 transition: all 0.3s ease;
8630 }
8631 .upk-alter-carousel .upk-readmore:hover {
8632 color: #EF233C;
8633 }
8634 .upk-alter-carousel .upk-readmore-on-image {
8635 position: absolute;
8636 height: 100%;
8637 width: 100%;
8638 }
8639 .upk-alter-carousel .upk-readmore-on-image .upk-readmore-icon {
8640 position: absolute;
8641 right: calc(50% - 25px);
8642 top: 50%;
8643 transform: translate(50%, -50%);
8644 }
8645 .upk-alter-carousel .upk-readmore-on-image .upk-readmore-icon:before {
8646 content: "";
8647 position: absolute;
8648 right: -30px;
8649 height: 5px;
8650 width: 0;
8651 background: rgba(255, 255, 255, 0.5);
8652 transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
8653 opacity: 0;
8654 }
8655 .upk-alter-carousel .upk-readmore-on-image .upk-readmore-icon span:before,
8656 .upk-alter-carousel .upk-readmore-on-image .upk-readmore-icon span:after {
8657 content: "";
8658 position: absolute;
8659 right: -15px;
8660 width: 40px;
8661 height: 5px;
8662 background: transparent;
8663 transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
8664 opacity: 0;
8665 }
8666 .upk-alter-carousel .upk-readmore-on-image .upk-readmore-icon span:after {
8667 transform: scale(0.7) rotate(45deg);
8668 bottom: -17px;
8669 }
8670 .upk-alter-carousel .upk-readmore-on-image .upk-readmore-icon span:before {
8671 transform: scale(0.7) rotate(-45deg);
8672 top: -13px;
8673 }
8674 .upk-alter-carousel .upk-readmore-on-image:before {
8675 content: "";
8676 position: absolute;
8677 width: 100%;
8678 height: 100%;
8679 }
8680 .upk-alter-carousel .upk-post-format a {
8681 position: absolute;
8682 bottom: 0;
8683 left: 0;
8684 padding: 14px;
8685 color: #2B2D42;
8686 background: #fff;
8687 font-size: 14px;
8688 display: inline-flex;
8689 transition: all 0.3s ease;
8690 }
8691
8692 .upk-meta-end-position--yes .upk-alter-carousel .upk-content {
8693 align-items: inherit;
8694 }
8695
8696 .upk-item-match-height--yes .upk-alter-carousel .swiper-slide {
8697 height: initial;
8698 }
8699
8700 .upk-global-link-yes .upk-alter-carousel .upk-item:hover {
8701 cursor: pointer;
8702 }
8703
8704 @media (min-width: 768px) {
8705 .upk-alter-carousel .upk-category a {
8706 font-size: 12px;
8707 }
8708 .upk-alter-carousel .upk-title {
8709 margin-bottom: 20px;
8710 font-size: 20px;
8711 }
8712 .upk-alter-carousel .upk-text-wrap .upk-text {
8713 font-size: 15px;
8714 }
8715 }
8716 .upk-amox-grid {
8717 display: grid;
8718 grid-gap: 30px;
8719 }
8720 .upk-amox-grid .upk-item {
8721 overflow: hidden;
8722 }
8723 .upk-amox-grid .upk-item:hover .upk-img-wrap .upk-img {
8724 transform: scale(1.2);
8725 }
8726 .upk-amox-grid .upk-item.active {
8727 position: relative;
8728 }
8729 .upk-amox-grid .upk-item.active .upk-img-wrap {
8730 height: 100% !important;
8731 position: relative;
8732 }
8733 .upk-amox-grid .upk-item.active .upk-img-wrap::before {
8734 position: absolute;
8735 content: "";
8736 top: 0;
8737 width: 100%;
8738 height: 100%;
8739 background: rgba(43, 45, 66, 0.3490196078);
8740 z-index: 1;
8741 transition: background 0.3s ease;
8742 }
8743 .upk-amox-grid .upk-item.active .upk-content {
8744 position: absolute;
8745 bottom: 0;
8746 width: 100%;
8747 padding: 20px;
8748 text-align: center;
8749 z-index: 1;
8750 }
8751 .upk-amox-grid .upk-item.active .upk-title a {
8752 color: #EDF2F4;
8753 }
8754 .upk-amox-grid .upk-item.active .upk-title a:hover {
8755 color: #D90429;
8756 }
8757 .upk-amox-grid .upk-item.active .upk-category a {
8758 color: #fff;
8759 background: #161a2b;
8760 padding: 4px 8px;
8761 transition: all 0.3s ease-in-out;
8762 }
8763 .upk-amox-grid .upk-item.active .upk-category a:hover {
8764 background: #D90429;
8765 }
8766 .upk-amox-grid .upk-item.active .upk-meta {
8767 color: #EDF2F4;
8768 }
8769 .upk-amox-grid .upk-img-wrap {
8770 overflow: hidden;
8771 cursor: pointer;
8772 display: flex;
8773 }
8774 .upk-amox-grid .upk-img-wrap .upk-img {
8775 width: 100%;
8776 height: 100%;
8777 object-fit: cover;
8778 transform: scale(1);
8779 transition: transform 1s cubic-bezier(0.645, 0.045, 0.355, 1);
8780 }
8781 .upk-amox-grid .upk-content {
8782 padding: 20px 0;
8783 }
8784 .upk-amox-grid .upk-category {
8785 display: inline-flex;
8786 flex-wrap: wrap;
8787 gap: 7px;
8788 margin-bottom: 8px;
8789 }
8790 .upk-amox-grid .upk-category a {
8791 font-size: 11px;
8792 color: #8D99AE;
8793 text-transform: uppercase;
8794 transition: all 0.3s ease-in-out;
8795 }
8796 .upk-amox-grid .upk-category a:hover {
8797 color: #D90429;
8798 }
8799 .upk-amox-grid .upk-title {
8800 margin: 0;
8801 padding-bottom: 8px;
8802 font-size: 20px;
8803 font-weight: 700;
8804 }
8805 .upk-amox-grid .upk-title a {
8806 color: #2B2D42;
8807 transition: all 0.3s ease-in-out;
8808 }
8809 .upk-amox-grid .upk-title a:hover {
8810 color: #D90429;
8811 }
8812 .upk-amox-grid .upk-meta {
8813 font-size: 12px;
8814 color: #8D99AE;
8815 }
8816 .upk-amox-grid .upk-meta .upk-post-time {
8817 margin-right: 5px;
8818 align-items: center;
8819 }
8820 .upk-amox-grid .upk-meta .upk-post-time i {
8821 margin-left: 2px;
8822 }
8823 .upk-amox-grid .upk-meta > div {
8824 position: relative;
8825 display: inline-flex;
8826 }
8827 .upk-amox-grid .upk-meta > div:before {
8828 content: attr(data-separator);
8829 margin: 0 5px;
8830 }
8831 .upk-amox-grid .upk-meta > div:nth-child(1)::before {
8832 display: none;
8833 }
8834 .upk-amox-grid .upk-comments span {
8835 margin-right: 4px;
8836 }
8837
8838 .upk-global-link-yes .upk-amox-grid .upk-item:hover {
8839 cursor: pointer;
8840 }
8841
8842 .upk-amox-carousel .upk-item {
8843 overflow: hidden;
8844 }
8845 .upk-amox-carousel .upk-item:hover .upk-img-wrap .upk-img {
8846 transform: scale(1.2);
8847 }
8848 .upk-amox-carousel .upk-item.active {
8849 position: relative;
8850 }
8851 .upk-amox-carousel .upk-item.active .upk-img-wrap {
8852 height: 100% !important;
8853 position: relative;
8854 }
8855 .upk-amox-carousel .upk-item.active .upk-img-wrap::before {
8856 position: absolute;
8857 content: "";
8858 top: 0;
8859 width: 100%;
8860 height: 100%;
8861 background: rgba(43, 45, 66, 0.3490196078);
8862 z-index: 1;
8863 transition: background 0.3s ease;
8864 }
8865 .upk-amox-carousel .upk-item.active .upk-content {
8866 position: absolute;
8867 bottom: 0;
8868 width: 100%;
8869 padding: 20px;
8870 text-align: center;
8871 z-index: 1;
8872 }
8873 .upk-amox-carousel .upk-item.active .upk-title a {
8874 color: #EDF2F4;
8875 }
8876 .upk-amox-carousel .upk-item.active .upk-title a:hover {
8877 color: #D90429;
8878 }
8879 .upk-amox-carousel .upk-item.active .upk-category a {
8880 color: #fff;
8881 background: #161a2b;
8882 padding: 4px 8px;
8883 transition: all 0.3s ease-in-out;
8884 }
8885 .upk-amox-carousel .upk-item.active .upk-category a:hover {
8886 background: #D90429;
8887 }
8888 .upk-amox-carousel .upk-item.active .upk-meta {
8889 color: #EDF2F4;
8890 }
8891 .upk-amox-carousel .upk-img-wrap {
8892 overflow: hidden;
8893 cursor: pointer;
8894 display: flex;
8895 }
8896 .upk-amox-carousel .upk-img-wrap .upk-img {
8897 width: 100%;
8898 height: 100%;
8899 object-fit: cover;
8900 transform: scale(1);
8901 transition: transform 1s cubic-bezier(0.645, 0.045, 0.355, 1);
8902 }
8903 .upk-amox-carousel .upk-content {
8904 padding: 20px 0;
8905 }
8906 .upk-amox-carousel .upk-category {
8907 display: inline-flex;
8908 flex-wrap: wrap;
8909 gap: 7px;
8910 margin-bottom: 8px;
8911 }
8912 .upk-amox-carousel .upk-category a {
8913 font-size: 11px;
8914 color: #8D99AE;
8915 text-transform: uppercase;
8916 transition: all 0.3s ease-in-out;
8917 }
8918 .upk-amox-carousel .upk-category a:hover {
8919 color: #D90429;
8920 }
8921 .upk-amox-carousel .upk-title {
8922 margin: 0;
8923 padding-bottom: 8px;
8924 font-size: 20px;
8925 font-weight: 700;
8926 }
8927 .upk-amox-carousel .upk-title a {
8928 color: #2B2D42;
8929 transition: all 0.3s ease-in-out;
8930 }
8931 .upk-amox-carousel .upk-title a:hover {
8932 color: #D90429;
8933 }
8934 .upk-amox-carousel .upk-meta {
8935 font-size: 12px;
8936 color: #8D99AE;
8937 }
8938 .upk-amox-carousel .upk-meta .upk-post-time {
8939 margin-right: 5px;
8940 }
8941 .upk-amox-carousel .upk-meta .upk-post-time i {
8942 margin-left: 2px;
8943 }
8944 .upk-amox-carousel .upk-meta > div {
8945 position: relative;
8946 display: inline-flex;
8947 }
8948 .upk-amox-carousel .upk-meta > div:before {
8949 content: attr(data-separator);
8950 margin: 0 5px;
8951 }
8952 .upk-amox-carousel .upk-meta > div:nth-child(1)::before {
8953 display: none;
8954 }
8955 .upk-amox-carousel .upk-comments span {
8956 margin-right: 4px;
8957 }
8958
8959 .upk-amox-carousel-active--yes .upk-item.swiper-slide-active {
8960 position: relative;
8961 }
8962 .upk-amox-carousel-active--yes .upk-item.swiper-slide-active .upk-img-wrap {
8963 height: 100%;
8964 position: relative;
8965 }
8966 .upk-amox-carousel-active--yes .upk-item.swiper-slide-active .upk-img-wrap::before {
8967 position: absolute;
8968 content: "";
8969 top: 0;
8970 width: 100%;
8971 height: 100%;
8972 background: rgba(43, 45, 66, 0.3490196078);
8973 z-index: 1;
8974 transition: background 0.3s ease;
8975 }
8976 .upk-amox-carousel-active--yes .upk-item.swiper-slide-active .upk-content {
8977 position: absolute;
8978 bottom: 0;
8979 width: 100%;
8980 padding: 20px;
8981 text-align: center;
8982 z-index: 1;
8983 }
8984 .upk-amox-carousel-active--yes .upk-item.swiper-slide-active .upk-title a {
8985 color: #EDF2F4;
8986 }
8987 .upk-amox-carousel-active--yes .upk-item.swiper-slide-active .upk-title a:hover {
8988 color: #D90429;
8989 }
8990 .upk-amox-carousel-active--yes .upk-item.swiper-slide-active .upk-category a {
8991 color: #fff;
8992 background: #161a2b;
8993 padding: 4px 8px;
8994 transition: all 0.3s ease-in-out;
8995 }
8996 .upk-amox-carousel-active--yes .upk-item.swiper-slide-active .upk-category a:hover {
8997 background: #D90429;
8998 }
8999 .upk-amox-carousel-active--yes .upk-item.swiper-slide-active .upk-meta {
9000 color: #EDF2F4;
9001 }
9002
9003 .upk-global-link-yes .upk-amox-carousel .upk-item:hover {
9004 cursor: pointer;
9005 }
9006
9007 .upk-item-match-height--yes .upk-amox-carousel .swiper-slide {
9008 height: initial;
9009 }
9010
9011 .upk-elite-carousel .upk-item {
9012 position: relative;
9013 overflow: hidden;
9014 }
9015 .upk-elite-carousel .upk-item:hover .upk-main-image::before {
9016 opacity: 0;
9017 transform: translateY(-200px);
9018 }
9019 .upk-elite-carousel .upk-item:hover .upk-category-meta-wrap {
9020 opacity: 0;
9021 transform: translateX(-100px);
9022 }
9023 .upk-elite-carousel .upk-item-box {
9024 position: relative;
9025 }
9026 .upk-elite-carousel .upk-blog-image-wrapper {
9027 position: relative;
9028 }
9029 .upk-elite-carousel .upk-main-image {
9030 overflow: hidden;
9031 display: flex;
9032 width: 100%;
9033 position: relative;
9034 }
9035 .upk-elite-carousel .upk-main-image::before {
9036 position: absolute;
9037 content: "";
9038 top: 0;
9039 width: 100%;
9040 height: 100%;
9041 background: linear-gradient(-207deg, #2B2D42 0, rgba(141, 153, 174, 0) 42%);
9042 opacity: 1;
9043 transform: translateY(0);
9044 transition: all 0.9s cubic-bezier(0.17, 0.73, 0.66, 0.99) 0s, z-index 0s step-end, opacity 0.9s ease;
9045 }
9046 .upk-elite-carousel .upk-main-image .upk-blog-image {
9047 object-fit: cover;
9048 width: 100%;
9049 }
9050 .upk-elite-carousel .upk-blog-post-author-wrap {
9051 position: absolute;
9052 bottom: 0;
9053 right: 0;
9054 background: #fff;
9055 display: flex;
9056 align-items: center;
9057 }
9058 .upk-elite-carousel .upk-author-img-wrap img {
9059 border-radius: 50%;
9060 }
9061 .upk-elite-carousel .upk-author-info-warp {
9062 display: flex;
9063 flex-direction: column;
9064 }
9065 .upk-elite-carousel .upk-author-info-warp .author-name .name {
9066 text-decoration: none;
9067 font-weight: 600;
9068 color: #283D58;
9069 text-transform: capitalize;
9070 letter-spacing: 1.1px;
9071 transition: all 0.3s ease-in-out;
9072 }
9073 .upk-elite-carousel .upk-author-info-warp .author-depertment {
9074 color: #8D99AE;
9075 letter-spacing: 1px;
9076 text-transform: capitalize;
9077 }
9078 .upk-elite-carousel .upk-title {
9079 position: relative;
9080 font-weight: 600;
9081 line-height: 1.4;
9082 padding-right: 50px;
9083 margin-top: 0;
9084 }
9085 .upk-elite-carousel .upk-title a {
9086 color: #283D58;
9087 transition: all 0.5s ease;
9088 }
9089 .upk-elite-carousel .upk-title a:hover {
9090 color: #EF233C;
9091 background-size: 100% 2px;
9092 }
9093 .upk-elite-carousel .upk-title a:before {
9094 position: absolute;
9095 content: "";
9096 border: 1px solid #EF233C;
9097 width: 37px;
9098 right: 0;
9099 }
9100 .upk-elite-carousel .upk-text-wrap {
9101 padding-right: 50px;
9102 margin-bottom: clamp(20px, 2vw, 35px);
9103 }
9104 .upk-elite-carousel .upk-text {
9105 font-size: clamp(13px, 1vw, 15px);
9106 line-height: 1.5;
9107 letter-spacing: 0.5px;
9108 color: #8D99AE;
9109 }
9110 .upk-elite-carousel .upk-text p {
9111 margin: 0;
9112 }
9113 .upk-elite-carousel .upk-blog-post-meta {
9114 display: flex;
9115 align-items: center;
9116 }
9117 .upk-elite-carousel .upk-blog-post-meta .author {
9118 width: 40px;
9119 border-radius: 30px;
9120 }
9121 .upk-elite-carousel .upk-blog-post-meta .author-name {
9122 text-decoration: none;
9123 font-weight: 600;
9124 }
9125 .upk-elite-carousel .upk-category-meta-wrap {
9126 position: absolute;
9127 left: 20px;
9128 top: 20px;
9129 opacity: 1;
9130 transform: translateX(0);
9131 transition: all 0.8s cubic-bezier(0.17, 0.73, 0.66, 0.99) 0s, z-index 0s step-end, opacity 0.6s ease;
9132 }
9133 .upk-elite-carousel .upk-category {
9134 display: flex;
9135 margin-right: 10px;
9136 }
9137 .upk-elite-carousel .upk-category a {
9138 font-size: 14px;
9139 color: #dddfe2;
9140 font-weight: 600;
9141 padding: 4px 8px;
9142 display: flex;
9143 line-height: 1;
9144 border-radius: 3px;
9145 transition: all 0.3s ease;
9146 }
9147 .upk-elite-carousel .upk-category a + a {
9148 margin-right: 5px;
9149 }
9150 .upk-elite-carousel .upk-reading-time,
9151 .upk-elite-carousel .upk-post-time,
9152 .upk-elite-carousel .upk-date {
9153 font-size: 14px;
9154 color: #ffffff;
9155 display: flex;
9156 line-height: 1;
9157 }
9158 .upk-elite-carousel .upk-post-time i {
9159 margin-left: 2px;
9160 }
9161 .upk-elite-carousel .upk-blog-image {
9162 width: 100%;
9163 height: 100%;
9164 }
9165 .upk-elite-carousel .upk-blog-post-author-wrap {
9166 padding: 20px 0 20px 20px;
9167 }
9168 .upk-elite-carousel .upk-author-img-wrap img {
9169 width: 38px;
9170 }
9171 .upk-elite-carousel .upk-author-info-warp {
9172 padding-right: 15px;
9173 }
9174 .upk-elite-carousel .upk-author-info-warp .author-name {
9175 margin-bottom: 3px;
9176 }
9177 .upk-elite-carousel .upk-author-info-warp .author-name .name {
9178 font-size: 14px;
9179 }
9180 .upk-elite-carousel .upk-author-info-warp .author-depertment {
9181 font-size: 12px;
9182 }
9183 .upk-elite-carousel .upk-blog-box-content {
9184 padding-top: 30px;
9185 padding-left: 30px;
9186 }
9187 .upk-elite-carousel .upk-title {
9188 margin-bottom: clamp(10px, 2vw, 20px);
9189 font-size: clamp(16px, 2vw, 20px);
9190 }
9191 .upk-elite-carousel .upk-title a:before {
9192 top: 12px;
9193 }
9194 .upk-elite-carousel .upk-date-reading-wrap > div {
9195 position: relative;
9196 display: inline-flex;
9197 }
9198 .upk-elite-carousel .upk-date-reading-wrap > div:before {
9199 content: attr(data-separator);
9200 margin: 0 5px;
9201 }
9202 .upk-elite-carousel .upk-date-reading-wrap > div:nth-child(1)::before {
9203 display: none;
9204 }
9205
9206 .upk-global-link-yes .upk-elite-carousel .upk-item:hover {
9207 cursor: pointer;
9208 }
9209
9210 .upk-item-match-height--yes .upk-elite-carousel .swiper-slide {
9211 height: initial;
9212 }
9213
9214 .upk-hazel-carousel .upk-item {
9215 position: relative;
9216 overflow: hidden;
9217 }
9218 .upk-hazel-carousel .upk-item:hover .upk-item-box .upk-content {
9219 opacity: 1;
9220 transform: translateY(0);
9221 }
9222 .upk-hazel-carousel .upk-item:hover .upk-item-box .upk-content .upk-meta {
9223 opacity: 1;
9224 }
9225 .upk-hazel-carousel .upk-item-box {
9226 position: relative;
9227 overflow: hidden;
9228 transition: all 0.3s ease-in;
9229 height: 100%;
9230 }
9231 .upk-hazel-carousel .upk-item-box:before {
9232 content: "";
9233 display: block;
9234 position: absolute;
9235 width: 100%;
9236 top: 0;
9237 bottom: 0;
9238 z-index: 2;
9239 transition: all 0.3s ease;
9240 }
9241 .upk-hazel-carousel .upk-item-box .upk-blog-image {
9242 width: 100%;
9243 height: 100%;
9244 object-fit: cover;
9245 display: block;
9246 transition: all 0.3s ease;
9247 }
9248 .upk-hazel-carousel .upk-item-box:hover .upk-blog-image {
9249 transform: scale(1.1);
9250 }
9251 .upk-hazel-carousel .upk-content {
9252 padding: 30px;
9253 transition: all 0.3s ease;
9254 opacity: 1;
9255 }
9256 .upk-hazel-carousel .upk-blog-badge span {
9257 display: flex;
9258 align-items: center;
9259 flex-wrap: wrap;
9260 gap: 7px;
9261 }
9262 .upk-hazel-carousel .upk-blog-badge a {
9263 text-decoration: none;
9264 font-size: 10px;
9265 background: #EF233C;
9266 text-transform: uppercase;
9267 letter-spacing: 1px;
9268 border-radius: 2px;
9269 display: inline-block;
9270 padding: 3px 6px;
9271 }
9272 .upk-hazel-carousel .upk-blog-badge * {
9273 color: #fff;
9274 }
9275 .upk-hazel-carousel .upk-title {
9276 font-size: clamp(16px, 2vw, 20px);
9277 line-height: 1.3;
9278 margin-bottom: 6px;
9279 }
9280 .upk-hazel-carousel .upk-meta {
9281 display: inline-flex;
9282 flex-wrap: wrap;
9283 align-items: center;
9284 opacity: 0;
9285 transition: all 0.3s ease;
9286 font-size: 12px;
9287 }
9288 .upk-hazel-carousel .upk-meta .upk-blog-author {
9289 float: right;
9290 display: flex;
9291 align-items: center;
9292 }
9293 .upk-hazel-carousel .upk-meta .upk-blog-author a {
9294 text-transform: capitalize;
9295 font-weight: 600;
9296 }
9297 .upk-hazel-carousel .upk-meta .upk-blog-author .upk-author {
9298 display: flex;
9299 line-height: 1;
9300 margin-right: 5px;
9301 }
9302 .upk-hazel-carousel .upk-meta .upk-date {
9303 position: relative;
9304 display: flex;
9305 align-items: center;
9306 line-height: 1;
9307 }
9308 .upk-hazel-carousel .upk-meta .upk-date i {
9309 margin: 0 5px;
9310 }
9311 .upk-hazel-carousel .upk-meta .upk-post-time {
9312 margin-right: 5px;
9313 }
9314 .upk-hazel-carousel .upk-meta .upk-post-time i {
9315 margin-left: 2px;
9316 }
9317 .upk-hazel-carousel .upk-meta > div {
9318 position: relative;
9319 display: inline-flex;
9320 }
9321 .upk-hazel-carousel .upk-meta > div:before {
9322 content: attr(data-separator);
9323 margin: 0 10px;
9324 }
9325 .upk-hazel-carousel .upk-meta > div:nth-child(1)::before {
9326 display: none;
9327 }
9328 .upk-hazel-carousel .upk-content-style-1 .upk-item-box:before {
9329 background: rgba(0, 0, 0, 0.4);
9330 }
9331 .upk-hazel-carousel .upk-content-style-1 .upk-cetagory {
9332 margin-bottom: 15px;
9333 }
9334 .upk-hazel-carousel .upk-content-style-1 .upk-title a {
9335 color: #fff;
9336 }
9337 .upk-hazel-carousel .upk-content-style-1 .upk-meta {
9338 color: #fff;
9339 }
9340 .upk-hazel-carousel .upk-content-style-1 .upk-meta .upk-blog-author a {
9341 color: #fff;
9342 }
9343 .upk-hazel-carousel .upk-content-style-1 .upk-meta .upk-post-time,
9344 .upk-hazel-carousel .upk-content-style-1 .upk-meta .upk-date {
9345 color: #ffffff;
9346 }
9347 .upk-hazel-carousel .upk-content-style-2 .upk-content {
9348 padding: 15px;
9349 width: 100%;
9350 }
9351 .upk-hazel-carousel .upk-content-style-2 .upk-cetagory {
9352 margin-bottom: 15px;
9353 }
9354 .upk-hazel-carousel .upk-content-style-2 .upk-title a {
9355 color: #fff;
9356 }
9357 .upk-hazel-carousel .upk-content-style-2 .upk-meta {
9358 color: #fff;
9359 }
9360 .upk-hazel-carousel .upk-content-style-2 .upk-meta .upk-blog-author a {
9361 color: #fff;
9362 }
9363 .upk-hazel-carousel .upk-content-style-2 .upk-meta .upk-post-time,
9364 .upk-hazel-carousel .upk-content-style-2 .upk-meta .upk-date {
9365 color: #ffffff;
9366 }
9367 .upk-hazel-carousel .upk-content-style-3 .upk-item-box:before {
9368 background: rgba(0, 0, 0, 0.4);
9369 }
9370 .upk-hazel-carousel .upk-content-style-3 .upk-cetagory {
9371 margin-bottom: 15px;
9372 }
9373 .upk-hazel-carousel .upk-content-style-3 .upk-title a {
9374 background: #fff;
9375 color: #000;
9376 display: inline;
9377 padding: 6px;
9378 -webkit-box-decoration-break: clone;
9379 }
9380 .upk-hazel-carousel .upk-content-style-3 .upk-meta {
9381 background: #fff;
9382 color: #000;
9383 display: inline-flex;
9384 padding: 6px;
9385 }
9386 .upk-hazel-carousel .upk-content-style-3 .upk-meta .upk-blog-author a {
9387 color: #000;
9388 }
9389 .upk-hazel-carousel .upk-content-style-3 .upk-meta .upk-date {
9390 color: #000;
9391 }
9392 .upk-hazel-carousel .upk-content-style-3 .upk-meta .upk-date::before {
9393 background: #000;
9394 }
9395 .upk-hazel-carousel .upk-content-style-3 .upk-meta .upk-post-time {
9396 color: #000;
9397 }
9398 .upk-hazel-carousel .upk-pg-text-position-center-center .upk-content {
9399 position: absolute;
9400 top: 60%;
9401 right: 50%;
9402 width: 100%;
9403 z-index: 111;
9404 text-align: center;
9405 transform: translate(50%, -50%);
9406 }
9407 .upk-hazel-carousel .upk-pg-text-position-center-center .upk-item:hover .upk-content {
9408 top: 50%;
9409 transform: translate(50%, -50%);
9410 }
9411 .upk-hazel-carousel .upk-pg-text-position-bottom-center .upk-content,
9412 .upk-hazel-carousel .upk-pg-text-position-bottom-left .upk-content {
9413 position: absolute;
9414 bottom: 0;
9415 right: 0;
9416 z-index: 111;
9417 transform: translateY(35px);
9418 }
9419 .upk-hazel-carousel .upk-pg-text-position-bottom-center .upk-content {
9420 text-align: center;
9421 }
9422 .upk-hazel-carousel .upk-pg-text-position-top-left .upk-content {
9423 position: absolute;
9424 top: 0;
9425 right: 0;
9426 z-index: 111;
9427 transform: translateY(-40px);
9428 display: flex;
9429 flex-direction: column-reverse;
9430 flex-flow: wrap-reverse;
9431 }
9432 .upk-hazel-carousel .upk-pg-text-position-top-left .upk-title-wrapper {
9433 margin-bottom: 10px;
9434 width: 100%;
9435 }
9436 .upk-hazel-carousel .upk-pg-text-position-top-left .upk-meta {
9437 margin-bottom: 20px;
9438 }
9439 .upk-hazel-carousel .upk-pg-text-position-top-right .upk-content {
9440 position: absolute;
9441 top: 0;
9442 left: 0;
9443 z-index: 111;
9444 transform: translateY(-40px);
9445 text-align: left;
9446 display: flex;
9447 flex-direction: column-reverse;
9448 flex-flow: wrap-reverse;
9449 }
9450 .upk-hazel-carousel .upk-pg-text-position-top-right .upk-title-wrapper {
9451 margin-bottom: 10px;
9452 width: 100%;
9453 }
9454 .upk-hazel-carousel .upk-pg-text-position-top-right .upk-cetagory {
9455 margin-right: auto;
9456 }
9457 .upk-hazel-carousel .upk-pg-text-position-top-right .upk-meta {
9458 margin-right: auto;
9459 margin-bottom: 20px;
9460 }
9461 .upk-hazel-carousel .upk-pg-text-position-top-right .upk-blog-badge {
9462 margin-right: auto;
9463 }
9464 .upk-hazel-carousel .upk-pg-text-position-bottom-right .upk-content {
9465 position: absolute;
9466 bottom: 0;
9467 left: 0;
9468 z-index: 111;
9469 transform: translateY(30px);
9470 text-align: left;
9471 }
9472 .upk-hazel-carousel .upk-pg-text-position-bottom-right .upk-meta {
9473 opacity: 1;
9474 transition: all 0.3s ease;
9475 display: inline-flex;
9476 }
9477
9478 .upk-global-link-yes .upk-hazel-carousel .upk-item:hover {
9479 cursor: pointer;
9480 }
9481
9482 .upk-maple-carousel .upk-item {
9483 position: relative;
9484 overflow: hidden;
9485 }
9486 .upk-maple-carousel .upk-item:hover .upk-img {
9487 transform: scale(1.1);
9488 }
9489 .upk-maple-carousel .upk-item-box {
9490 position: relative;
9491 }
9492 .upk-maple-carousel .upk-img-wrap {
9493 position: relative;
9494 }
9495 .upk-maple-carousel .upk-main-image {
9496 position: relative;
9497 overflow: hidden;
9498 border-radius: 5px;
9499 width: 100%;
9500 display: flex;
9501 }
9502 .upk-maple-carousel .upk-main-image .upk-img {
9503 width: 100%;
9504 height: 100%;
9505 object-fit: cover;
9506 transition: all 0.3s ease-in-out;
9507 }
9508 .upk-maple-carousel .upk-category {
9509 position: absolute;
9510 top: 0;
9511 right: 0;
9512 margin: 15px;
9513 display: inline-flex;
9514 flex-wrap: wrap;
9515 gap: 7px;
9516 }
9517 .upk-maple-carousel .upk-category a {
9518 background-color: #ef233c;
9519 text-decoration: none;
9520 padding: 3px 10px;
9521 border-radius: 15px;
9522 font-size: 12px;
9523 color: #ffffff;
9524 }
9525 .upk-maple-carousel .upk-post-format {
9526 position: absolute;
9527 bottom: 0;
9528 left: 50px;
9529 }
9530 .upk-maple-carousel .upk-post-format a {
9531 color: #fff;
9532 background-color: #ef233c;
9533 display: flex;
9534 position: absolute;
9535 padding: 10px;
9536 border-radius: 30px;
9537 cursor: pointer;
9538 transform: translate(50%, -50%);
9539 }
9540 .upk-maple-carousel .upk-post-format a i {
9541 display: flex;
9542 }
9543 .upk-maple-carousel .upk-content {
9544 padding-top: 22px;
9545 }
9546 .upk-maple-carousel .upk-meta {
9547 display: flex;
9548 flex-wrap: wrap;
9549 align-items: center;
9550 margin-bottom: 15px;
9551 font-size: clamp(13px, 2vw, 14px);
9552 }
9553 .upk-maple-carousel .upk-meta .upk-author {
9554 display: flex;
9555 align-items: center;
9556 }
9557 .upk-maple-carousel .upk-meta .upk-author img {
9558 border-radius: 80px;
9559 margin-left: 10px;
9560 }
9561 .upk-maple-carousel .upk-meta .author-name {
9562 color: #8d99ae;
9563 font-weight: 600;
9564 }
9565 .upk-maple-carousel .upk-meta .upk-blog-date {
9566 position: relative;
9567 display: flex;
9568 }
9569 .upk-maple-carousel .upk-meta .upk-blog-date .date {
9570 color: #8d99ae;
9571 }
9572 .upk-maple-carousel .upk-meta .upk-blog-date i {
9573 margin: 0 5px;
9574 }
9575 .upk-maple-carousel .upk-meta .upk-post-time {
9576 margin-right: 5px;
9577 color: #8d99ae;
9578 }
9579 .upk-maple-carousel .upk-meta .upk-post-time i {
9580 margin-left: 2px;
9581 }
9582 .upk-maple-carousel .upk-meta .upk-reading-time {
9583 color: #8d99ae;
9584 }
9585 .upk-maple-carousel .upk-meta > div {
9586 position: relative;
9587 display: inline-flex;
9588 }
9589 .upk-maple-carousel .upk-meta > div:before {
9590 content: attr(data-separator);
9591 margin: 0 8px;
9592 }
9593 .upk-maple-carousel .upk-meta > div:nth-child(1)::before {
9594 display: none;
9595 }
9596 .upk-maple-carousel .upk-title {
9597 width: 100%;
9598 font-size: clamp(18px, 2vw, 20px);
9599 font-weight: 600;
9600 line-height: 1.4;
9601 margin-top: 0;
9602 margin-bottom: 15px;
9603 }
9604 .upk-maple-carousel .upk-title a {
9605 color: #2b2d42;
9606 }
9607 .upk-maple-carousel .upk-title a:hover {
9608 color: #ef233c;
9609 }
9610 .upk-maple-carousel .upk-text {
9611 color: #8d99ae;
9612 font-size: clamp(14px, 2vw, 16px);
9613 }
9614 .upk-maple-carousel .upk-text P {
9615 margin: 0;
9616 }
9617
9618 .upk-item-match-height--yes .upk-maple-carousel .swiper-slide {
9619 height: initial;
9620 }
9621
9622 .upk-global-link-yes .upk-maple-carousel .upk-item:hover {
9623 cursor: pointer;
9624 }
9625
9626 .upk-ramble-carousel {
9627 position: relative;
9628 }
9629 .upk-ramble-carousel .upk-item {
9630 display: flex;
9631 position: relative;
9632 position: relative;
9633 overflow: hidden;
9634 height: 360px;
9635 border-radius: 6px;
9636 -webkit-box-shadow: 0px 3px 10px -5px rgba(151, 163, 184, 0.5);
9637 box-shadow: 0px 3px 10px -5px rgba(151, 163, 184, 0.5);
9638 }
9639 .upk-ramble-carousel .upk-item:hover .upk-img-wrap:before {
9640 background-color: rgba(239, 35, 60, 0.5);
9641 }
9642 .upk-ramble-carousel .upk-item:hover .upk-meta {
9643 position: relative;
9644 opacity: 1;
9645 margin-top: 0;
9646 margin-bottom: 15px;
9647 transform: translateY(0);
9648 transition-delay: 0.3s;
9649 }
9650 .upk-ramble-carousel .upk-item:hover .upk-date-cetagory-wrap {
9651 position: absolute;
9652 opacity: 0;
9653 visibility: hidden;
9654 transform: translateY(20px);
9655 transition-delay: 0.3s;
9656 }
9657 .upk-ramble-carousel .upk-item:hover .upk-title a {
9658 color: #fff;
9659 }
9660 .upk-ramble-carousel .upk-item:hover .upk-text {
9661 color: #f8f8f8;
9662 opacity: 1;
9663 transition-delay: 0.4s;
9664 transform: translateY(0px);
9665 }
9666 .upk-ramble-carousel .upk-item:hover .upk-btn-comments-wrap .upk-readmore {
9667 color: #fff;
9668 }
9669 .upk-ramble-carousel .upk-item:hover .upk-btn-comments-wrap .upk-readmore svg * {
9670 fill: #fff;
9671 }
9672 .upk-ramble-carousel .upk-item:hover .upk-btn-comments-wrap .upk-comments {
9673 color: #fff;
9674 }
9675 .upk-ramble-carousel .upk-item:hover .upk-default-show {
9676 visibility: hidden;
9677 opacity: 0;
9678 transform: translateY(20px);
9679 }
9680 .upk-ramble-carousel .upk-item:hover .upk-default-hide {
9681 opacity: 1;
9682 transform: translateY(0);
9683 visibility: visible;
9684 transition-delay: 0.1s;
9685 }
9686 .upk-ramble-carousel .upk-img-wrap {
9687 display: flex;
9688 width: 100%;
9689 }
9690 .upk-ramble-carousel .upk-img-wrap:before {
9691 position: absolute;
9692 content: "";
9693 top: 0;
9694 right: 0;
9695 width: 100%;
9696 height: 100%;
9697 background-color: #fff;
9698 -webkit-transition: all 0.3s ease;
9699 transition: all 0.3s ease;
9700 }
9701 .upk-ramble-carousel .upk-img {
9702 object-fit: cover;
9703 height: 100%;
9704 width: 100%;
9705 }
9706 .upk-ramble-carousel .upk-content {
9707 position: absolute;
9708 top: 0;
9709 right: 0;
9710 width: 100%;
9711 }
9712 .upk-ramble-carousel .upk-author-name a {
9713 color: #fff;
9714 font-size: 15px;
9715 font-weight: 600;
9716 text-transform: capitalize;
9717 -webkit-transition: color 0.3s ease;
9718 transition: color 0.3s ease;
9719 }
9720 .upk-ramble-carousel .upk-post-time,
9721 .upk-ramble-carousel .upk-date {
9722 color: #f5f5f5;
9723 font-size: 14px;
9724 }
9725 .upk-ramble-carousel .upk-post-time {
9726 margin-right: 5px;
9727 }
9728 .upk-ramble-carousel .upk-post-time i {
9729 margin-left: 2px;
9730 }
9731 .upk-ramble-carousel .upk-date-reading-time {
9732 color: #f5f5f5;
9733 font-size: 14px;
9734 flex-wrap: wrap;
9735 }
9736 .upk-ramble-carousel .upk-date-reading-time > div {
9737 position: relative;
9738 display: inline-flex;
9739 }
9740 .upk-ramble-carousel .upk-date-reading-time > div:before {
9741 content: attr(data-separator);
9742 margin: 0 8px;
9743 }
9744 .upk-ramble-carousel .upk-date-reading-time > div:nth-child(1)::before {
9745 display: none;
9746 }
9747 .upk-ramble-carousel .upk-meta {
9748 display: flex;
9749 align-items: center;
9750 position: absolute;
9751 -webkit-transition: all 0.3s ease;
9752 transition: all 0.3s ease;
9753 opacity: 0;
9754 transform: translateY(-100%);
9755 }
9756 .upk-ramble-carousel .upk-meta .upk-author-image {
9757 margin-left: 15px;
9758 }
9759 .upk-ramble-carousel .upk-meta .upk-author-image img {
9760 border-radius: 80px;
9761 }
9762 .upk-ramble-carousel .upk-date-cetagory-wrap {
9763 display: inline-flex;
9764 align-items: center;
9765 position: relative;
9766 opacity: 1;
9767 transition: all 0.3s ease;
9768 margin-bottom: 15px;
9769 transform: translateY(0);
9770 visibility: visible;
9771 transition: all 0.3s ease;
9772 }
9773 .upk-ramble-carousel .upk-date-cetagory-wrap .upk-post-time,
9774 .upk-ramble-carousel .upk-date-cetagory-wrap .upk-date {
9775 color: #8D99AE;
9776 font-size: 15px;
9777 }
9778 .upk-ramble-carousel .upk-date-cetagory-wrap .upk-category {
9779 position: relative;
9780 margin-right: 10px;
9781 padding-right: 10px;
9782 }
9783 .upk-ramble-carousel .upk-date-cetagory-wrap .upk-category a {
9784 color: #8D99AE;
9785 font-size: 15px;
9786 text-transform: capitalize;
9787 }
9788 .upk-ramble-carousel .upk-date-cetagory-wrap .upk-category a + a {
9789 margin-right: 5px;
9790 }
9791 .upk-ramble-carousel .upk-date-cetagory-wrap .upk-category:before {
9792 content: "";
9793 position: absolute;
9794 background: #e6e9ec;
9795 height: 100%;
9796 width: 2px;
9797 right: -1px;
9798 }
9799 .upk-ramble-carousel .upk-date-cetagory-wrap .upk-category span {
9800 display: flex;
9801 }
9802 .upk-ramble-carousel .upk-title {
9803 font-size: 24px;
9804 font-weight: 600;
9805 margin: 0;
9806 padding-bottom: 15px;
9807 text-transform: capitalize;
9808 }
9809 .upk-ramble-carousel .upk-title a {
9810 color: #2B2D42;
9811 background-image: linear-gradient(currentColor, currentColor);
9812 background-position: 100% 100%;
9813 background-repeat: no-repeat;
9814 background-size: 0 2px;
9815 -webkit-transition: all 0.3s ease;
9816 transition: all 0.3s ease;
9817 }
9818 .upk-ramble-carousel .upk-title a:hover {
9819 background-size: 100% 2px;
9820 }
9821 .upk-ramble-carousel .upk-text {
9822 font-size: 16px;
9823 color: #8D99AE;
9824 opacity: 0;
9825 transition: all 0.3s ease;
9826 transform: translateY(-20px);
9827 }
9828 .upk-ramble-carousel .upk-btn-comments-wrap {
9829 display: flex;
9830 justify-content: space-between;
9831 align-items: center;
9832 position: absolute;
9833 width: 100%;
9834 bottom: 0;
9835 padding: 30px;
9836 }
9837 .upk-ramble-carousel .upk-btn-comments-wrap .upk-readmore {
9838 color: #8D99AE;
9839 font-size: 15px;
9840 font-weight: 600;
9841 text-transform: capitalize;
9842 -webkit-transition: all 0.3s ease;
9843 transition: all 0.3s ease;
9844 }
9845 .upk-ramble-carousel .upk-btn-comments-wrap .upk-readmore svg {
9846 width: 1em;
9847 }
9848 .upk-ramble-carousel .upk-btn-comments-wrap .upk-readmore svg * {
9849 fill: #8D99AE;
9850 }
9851 .upk-ramble-carousel .upk-btn-comments-wrap .upk-comments {
9852 color: #8D99AE;
9853 font-size: 15px;
9854 text-transform: capitalize;
9855 -webkit-transition: color 0.3s ease;
9856 transition: color 0.3s ease;
9857 }
9858 .upk-ramble-carousel .upk-default-show {
9859 position: absolute;
9860 -webkit-transition: all 0.3s ease;
9861 transition: all 0.3s ease;
9862 opacity: 1;
9863 transform: translateY(0);
9864 padding: 30px;
9865 }
9866 .upk-ramble-carousel .upk-default-hide {
9867 position: absolute;
9868 -webkit-transition: all 0.3s ease;
9869 transition: all 0.3s ease;
9870 opacity: 0;
9871 transform: translateY(-100%);
9872 visibility: hidden;
9873 padding: 30px;
9874 }
9875
9876 .upk-global-link-yes .upk-ramble-carousel .upk-item:hover {
9877 cursor: pointer;
9878 }
9879
9880 .upk-alice-carousel .upk-item {
9881 display: flex;
9882 }
9883 .upk-alice-carousel .upk-item-box {
9884 position: relative;
9885 display: flex;
9886 width: 100%;
9887 overflow: hidden;
9888 }
9889 .upk-alice-carousel .upk-item-box::before {
9890 content: "";
9891 display: block;
9892 position: absolute;
9893 width: 100%;
9894 top: 0;
9895 bottom: 0;
9896 z-index: 2;
9897 background: rgba(27, 25, 25, 0.5490196078);
9898 transition: all 0.3s ease;
9899 }
9900 .upk-alice-carousel .upk-item-box:hover .upk-img-wrap .upk-img {
9901 transform: scale(1.1);
9902 }
9903 .upk-alice-carousel .upk-item-box:hover .upk-category {
9904 opacity: 1;
9905 }
9906 .upk-alice-carousel .upk-img-wrap {
9907 overflow: hidden;
9908 display: flex;
9909 width: 100%;
9910 }
9911 .upk-alice-carousel .upk-img-wrap .upk-img {
9912 width: 100%;
9913 height: 100%;
9914 object-fit: cover;
9915 transition: all 1s ease;
9916 }
9917 .upk-alice-carousel .upk-category {
9918 position: absolute;
9919 left: 0;
9920 top: 0;
9921 opacity: 0;
9922 transition: opacity 0.5s ease;
9923 z-index: 11;
9924 }
9925 .upk-alice-carousel .upk-category a {
9926 color: #e8e4e4;
9927 display: inline-block;
9928 font-size: 11px;
9929 font-weight: 500;
9930 text-transform: uppercase;
9931 background: #EF233C;
9932 padding: 5px 14px;
9933 transition: all 0.3s ease;
9934 }
9935 .upk-alice-carousel .upk-category a:hover {
9936 background: #D90429;
9937 }
9938 .upk-alice-carousel .upk-category a + a {
9939 margin-right: 5px;
9940 }
9941 .upk-alice-carousel .upk-content {
9942 position: absolute;
9943 padding: 30px;
9944 width: 100%;
9945 bottom: 0;
9946 z-index: 10;
9947 }
9948 .upk-alice-carousel .upk-title {
9949 display: block;
9950 font-size: 20px;
9951 font-weight: 600;
9952 line-height: 1.4;
9953 margin: 0;
9954 padding-bottom: 10px;
9955 text-transform: capitalize;
9956 }
9957 .upk-alice-carousel .upk-title a {
9958 color: #fff;
9959 transition: all 0.3s ease;
9960 }
9961 .upk-alice-carousel .upk-meta {
9962 display: flex;
9963 flex-wrap: wrap;
9964 align-items: center;
9965 font-size: 14px;
9966 color: #EDF2F4;
9967 text-transform: capitalize;
9968 }
9969 .upk-alice-carousel .upk-meta .upk-author {
9970 position: relative;
9971 }
9972 .upk-alice-carousel .upk-meta .upk-author a {
9973 color: #EDF2F4;
9974 }
9975 .upk-alice-carousel .upk-meta .upk-author span {
9976 padding-left: 6px;
9977 }
9978 .upk-alice-carousel .upk-meta .upk-date {
9979 position: relative;
9980 font-weight: 400;
9981 }
9982 .upk-alice-carousel .upk-meta .upk-post-time {
9983 margin-right: 5px;
9984 }
9985 .upk-alice-carousel .upk-meta .upk-post-time i {
9986 margin-left: 2px;
9987 }
9988 .upk-alice-carousel .upk-meta > div {
9989 position: relative;
9990 display: inline-flex;
9991 }
9992 .upk-alice-carousel .upk-meta > div:before {
9993 content: attr(data-separator);
9994 margin: 0 5px;
9995 }
9996 .upk-alice-carousel .upk-meta > div:nth-child(1)::before {
9997 display: none;
9998 }
9999 .upk-alice-carousel .upk-content-bottom-center .upk-content {
10000 right: 50%;
10001 text-align: center;
10002 transform: translate(50%, 0);
10003 }
10004 .upk-alice-carousel .upk-content-bottom-center .upk-content .upk-meta {
10005 justify-content: center;
10006 }
10007 .upk-alice-carousel .upk-content-bottom-left .upk-content {
10008 text-align: right;
10009 right: 0;
10010 }
10011 .upk-alice-carousel .upk-content-bottom-left .upk-content .upk-meta {
10012 justify-content: left;
10013 }
10014 .upk-alice-carousel .upk-content-bottom-right .upk-content {
10015 text-align: left;
10016 left: 0;
10017 }
10018 .upk-alice-carousel .upk-content-bottom-right .upk-content .upk-meta {
10019 justify-content: flex-end;
10020 }
10021
10022 .upk-global-link-yes .upk-alice-carousel .upk-item:hover {
10023 cursor: pointer;
10024 }
10025
10026 .upk-alice-grid .upk-alice-wrap {
10027 display: grid;
10028 }
10029 .upk-alice-grid .upk-item {
10030 display: flex;
10031 overflow: hidden;
10032 transition: all 0.3s ease;
10033 }
10034 .upk-alice-grid .upk-item-box {
10035 position: relative;
10036 display: flex;
10037 width: 100%;
10038 }
10039 .upk-alice-grid .upk-item-box::before {
10040 content: "";
10041 display: block;
10042 position: absolute;
10043 width: 100%;
10044 top: 0;
10045 bottom: 0;
10046 z-index: 2;
10047 background: rgba(27, 25, 25, 0.5490196078);
10048 transition: all 0.3s ease;
10049 }
10050 .upk-alice-grid .upk-item-box:hover .upk-img-wrap .upk-img {
10051 transform: scale(1.1);
10052 }
10053 .upk-alice-grid .upk-item-box:hover .upk-category {
10054 opacity: 1;
10055 }
10056 .upk-alice-grid .upk-img-wrap {
10057 overflow: hidden;
10058 display: flex;
10059 width: 100%;
10060 }
10061 .upk-alice-grid .upk-img-wrap .upk-img {
10062 width: 100%;
10063 height: 100%;
10064 object-fit: cover;
10065 transition: all 1s ease;
10066 }
10067 .upk-alice-grid .upk-category {
10068 position: absolute;
10069 left: 0;
10070 top: 0;
10071 opacity: 0;
10072 transition: opacity 0.5s ease;
10073 z-index: 11;
10074 }
10075 .upk-alice-grid .upk-category a {
10076 color: #e8e4e4;
10077 display: inline-block;
10078 font-size: 11px;
10079 font-weight: 500;
10080 text-transform: uppercase;
10081 background: #EF233C;
10082 padding: 5px 14px;
10083 transition: all 0.3s ease;
10084 }
10085 .upk-alice-grid .upk-category a:hover {
10086 background: #D90429;
10087 }
10088 .upk-alice-grid .upk-category a + a {
10089 margin-right: 5px;
10090 }
10091 .upk-alice-grid .upk-content {
10092 position: absolute;
10093 padding: 30px;
10094 width: 100%;
10095 bottom: 0;
10096 z-index: 10;
10097 }
10098 .upk-alice-grid .upk-title {
10099 display: block;
10100 font-size: 16px;
10101 font-weight: 600;
10102 line-height: 1.4;
10103 margin: 0px;
10104 padding-bottom: 10px;
10105 text-transform: capitalize;
10106 }
10107 .upk-alice-grid .upk-title a {
10108 color: #fff;
10109 transition: all 0.3s ease;
10110 }
10111 .upk-alice-grid .upk-meta {
10112 display: flex;
10113 flex-wrap: wrap;
10114 align-items: center;
10115 font-size: 11px;
10116 color: #EDF2F4;
10117 text-transform: capitalize;
10118 }
10119 .upk-alice-grid .upk-meta .upk-author {
10120 position: relative;
10121 }
10122 .upk-alice-grid .upk-meta .upk-author a {
10123 color: #EDF2F4;
10124 }
10125 .upk-alice-grid .upk-meta .upk-author span {
10126 padding-left: 6px;
10127 }
10128 .upk-alice-grid .upk-meta .upk-date {
10129 position: relative;
10130 font-weight: 400;
10131 }
10132 .upk-alice-grid .upk-meta .upk-post-time {
10133 margin-right: 5px;
10134 }
10135 .upk-alice-grid .upk-meta .upk-post-time i {
10136 margin-left: 2px;
10137 }
10138 .upk-alice-grid .upk-meta > div {
10139 position: relative;
10140 display: inline-flex;
10141 }
10142 .upk-alice-grid .upk-meta > div:before {
10143 content: attr(data-separator);
10144 margin: 0 5px;
10145 }
10146 .upk-alice-grid .upk-meta > div:nth-child(1)::before {
10147 display: none;
10148 }
10149 .upk-alice-grid .upk-style-1 {
10150 grid-gap: 20px;
10151 grid-template-columns: repeat(1, 1fr);
10152 }
10153 .upk-alice-grid .upk-style-2 {
10154 grid-template-columns: repeat(6, 1fr);
10155 }
10156 .upk-alice-grid .upk-style-2 .upk-item, .upk-alice-grid .upk-style-2:nth-child(-n+2) {
10157 grid-column: 6 span/auto;
10158 }
10159 .upk-alice-grid .upk-style-3 {
10160 grid-gap: 20px;
10161 grid-template-columns: repeat(6, 1fr);
10162 }
10163 .upk-alice-grid .upk-style-3 .upk-item {
10164 grid-column: span 6/auto;
10165 }
10166 .upk-alice-grid .upk-style-4 {
10167 grid-gap: 20px;
10168 grid-template-columns: repeat(6, 1fr);
10169 }
10170 .upk-alice-grid .upk-style-4 .upk-item {
10171 grid-column: span 6/auto;
10172 }
10173 .upk-alice-grid .upk-content-bottom-center .upk-content {
10174 right: 50%;
10175 text-align: center;
10176 transform: translate(50%, 0);
10177 }
10178 .upk-alice-grid .upk-content-bottom-center .upk-content .upk-meta {
10179 justify-content: center;
10180 }
10181 .upk-alice-grid .upk-content-bottom-left .upk-content {
10182 text-align: right;
10183 right: 0;
10184 }
10185 .upk-alice-grid .upk-content-bottom-left .upk-content .upk-meta {
10186 justify-content: left;
10187 }
10188 .upk-alice-grid .upk-content-bottom-right .upk-content {
10189 text-align: left;
10190 left: 0;
10191 }
10192 .upk-alice-grid .upk-content-bottom-right .upk-content .upk-meta {
10193 justify-content: flex-end;
10194 }
10195
10196 .upk-global-link-yes .upk-alice-grid .upk-item:hover {
10197 cursor: pointer;
10198 }
10199
10200 @media (min-width: 768px) {
10201 .upk-alice-grid .upk-title {
10202 padding-bottom: 8px;
10203 font-size: 16px;
10204 }
10205 .upk-alice-grid .upk-meta {
10206 font-size: 12px;
10207 }
10208 .upk-alice-grid .upk-style-1 {
10209 grid-template-columns: repeat(2, 1fr);
10210 }
10211 .upk-alice-grid .upk-style-2 .upk-item:nth-child(5n+1), .upk-alice-grid .upk-style-2 .upk-item:nth-child(5n+2), .upk-alice-grid .upk-style-2 .upk-item:nth-child(5n+3), .upk-alice-grid .upk-style-2 .upk-item:nth-child(5n+4), .upk-alice-grid .upk-style-2 .upk-item:nth-child(5n+5) {
10212 grid-column: 3 span/auto;
10213 }
10214 .upk-alice-grid .upk-style-3 .upk-item {
10215 grid-column: span 3/auto;
10216 }
10217 .upk-alice-grid .upk-style-3 .upk-item:nth-child(6n+1) {
10218 grid-column: span 3/auto;
10219 }
10220 .upk-alice-grid .upk-style-3 .upk-item:nth-child(6n+1) .upk-title {
10221 font-size: 22px;
10222 }
10223 .upk-alice-grid .upk-style-4 .upk-item:nth-child(5n+2) {
10224 grid-column: span 3/auto;
10225 grid-row: span 2;
10226 }
10227 .upk-alice-grid .upk-style-4 .upk-item:nth-child(5n+1), .upk-alice-grid .upk-style-4 .upk-item:nth-child(5n+3), .upk-alice-grid .upk-style-4 .upk-item:nth-child(5n+4), .upk-alice-grid .upk-style-4 .upk-item:nth-child(5n+5) {
10228 grid-column: span 3/auto;
10229 }
10230 }
10231 @media (min-width: 1024px) {
10232 .upk-alice-grid .upk-category a {
10233 font-size: 12px;
10234 padding: 7px 14px;
10235 }
10236 .upk-alice-grid .upk-title {
10237 padding-bottom: 12px;
10238 }
10239 .upk-alice-grid .upk-style-1 {
10240 grid-template-columns: repeat(3, 1fr);
10241 }
10242 .upk-alice-grid .upk-style-2 .upk-item,
10243 .upk-alice-grid .upk-style-3 .upk-item {
10244 grid-column: span 2/auto;
10245 }
10246 .upk-alice-grid .upk-style-2 .upk-item .upk-title,
10247 .upk-alice-grid .upk-style-3 .upk-item .upk-title {
10248 font-size: 20px;
10249 }
10250 .upk-alice-grid .upk-style-2 .upk-item:nth-child(5n+1), .upk-alice-grid .upk-style-2 .upk-item:nth-child(5n+2) {
10251 grid-column: 3 span/auto;
10252 }
10253 .upk-alice-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-title, .upk-alice-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-title {
10254 font-size: 25px;
10255 }
10256 .upk-alice-grid .upk-style-2 .upk-item:nth-child(5n+3), .upk-alice-grid .upk-style-2 .upk-item:nth-child(5n+4), .upk-alice-grid .upk-style-2 .upk-item:nth-child(5n+5) {
10257 grid-column: 2 span/auto;
10258 }
10259 .upk-alice-grid .upk-style-3 .upk-item:nth-child(6n+1) {
10260 grid-column: span 4/auto;
10261 grid-row: span 2/auto;
10262 }
10263 .upk-alice-grid .upk-style-3 .upk-item:nth-child(6n+1) .upk-title {
10264 font-size: 25px;
10265 }
10266 .upk-alice-grid .upk-style-4 .upk-item:nth-child(5n+2) {
10267 grid-column: span 2/auto;
10268 grid-row: span 2;
10269 }
10270 .upk-alice-grid .upk-style-4 .upk-item:nth-child(5n+1), .upk-alice-grid .upk-style-4 .upk-item:nth-child(5n+3), .upk-alice-grid .upk-style-4 .upk-item:nth-child(5n+4), .upk-alice-grid .upk-style-4 .upk-item:nth-child(5n+5) {
10271 grid-column: span 2/auto;
10272 }
10273 }
10274 .upk-harold-list .upk-list-wrap {
10275 display: grid;
10276 grid-gap: 20px;
10277 }
10278 .upk-harold-list .upk-item {
10279 position: relative;
10280 overflow: hidden;
10281 display: flex;
10282 padding: clamp(10px, 2vw, 20px);
10283 border-radius: 8px;
10284 border: 1px solid #e8ecf3;
10285 transition: all 0.3s ease;
10286 }
10287 .upk-harold-list .upk-item-box {
10288 display: flex;
10289 }
10290 .upk-harold-list .upk-image-wrap {
10291 max-width: clamp(100px, 10vw, 130px);
10292 min-width: clamp(100px, 10vw, 130px);
10293 width: 100%;
10294 display: flex;
10295 }
10296 .upk-harold-list .upk-image-wrap .upk-img {
10297 width: 100%;
10298 height: 100%;
10299 object-fit: cover;
10300 border-radius: 5px;
10301 }
10302 .upk-harold-list .upk-content {
10303 display: flex;
10304 align-items: center;
10305 padding: clamp(10px, 2vw, 20px);
10306 }
10307 .upk-harold-list .upk-category {
10308 margin-bottom: clamp(10px, 1vw, 15px);
10309 }
10310 .upk-harold-list .upk-category a {
10311 text-transform: capitalize;
10312 color: #8D99AE;
10313 font-size: 10px;
10314 padding: clamp(3px, 1vw, 4px) clamp(7px, 1vw, 10px);
10315 text-transform: uppercase;
10316 font-weight: 600;
10317 border-radius: 4px;
10318 line-height: 1;
10319 transition: all 0.3s ease;
10320 }
10321 .upk-harold-list .upk-category a:hover {
10322 border: 1px solid #EF233C;
10323 color: #EF233C;
10324 }
10325 .upk-harold-list .upk-category a + a {
10326 margin-right: 5px;
10327 }
10328 .upk-harold-list .upk-title {
10329 font-size: clamp(16px, 2vw, 20px);
10330 font-weight: 600;
10331 margin: 0px;
10332 padding-bottom: clamp(10px, 1vw, 15px);
10333 text-transform: capitalize;
10334 }
10335 .upk-harold-list .upk-title a {
10336 color: #2B2D42;
10337 }
10338 .upk-harold-list .upk-title a:hover {
10339 color: #EF233C;
10340 }
10341 .upk-harold-list .upk-meta {
10342 display: flex;
10343 flex-wrap: wrap;
10344 align-items: center;
10345 font-size: 11px;
10346 }
10347 .upk-harold-list .upk-meta .upk-reading-time,
10348 .upk-harold-list .upk-meta .upk-post-time,
10349 .upk-harold-list .upk-meta .upk-author a,
10350 .upk-harold-list .upk-meta .upk-date {
10351 text-transform: uppercase;
10352 font-weight: 500;
10353 color: #8D99AE;
10354 display: flex;
10355 align-items: center;
10356 }
10357 .upk-harold-list .upk-meta .upk-reading-time i,
10358 .upk-harold-list .upk-meta .upk-post-time i,
10359 .upk-harold-list .upk-meta .upk-author a i,
10360 .upk-harold-list .upk-meta .upk-date i {
10361 margin-left: 5px;
10362 }
10363 .upk-harold-list .upk-meta .upk-post-time {
10364 margin-right: 5px;
10365 }
10366 .upk-harold-list .upk-meta .upk-post-time i {
10367 margin-left: 2px;
10368 }
10369 .upk-harold-list .upk-meta > div {
10370 position: relative;
10371 display: inline-flex;
10372 }
10373 .upk-harold-list .upk-meta > div:before {
10374 content: attr(data-separator);
10375 margin: 0 5px;
10376 }
10377 .upk-harold-list .upk-meta > div:nth-child(1)::before {
10378 display: none;
10379 }
10380
10381 .upk-global-link-yes .upk-harold-list .upk-item:hover {
10382 cursor: pointer;
10383 }
10384
10385 .upk-harold-carousel .upk-item {
10386 position: relative;
10387 overflow: hidden;
10388 display: flex;
10389 padding: clamp(10px, 2vw, 20px);
10390 border-radius: 8px;
10391 border: 1px solid #e8ecf3;
10392 transition: all 0.3s ease;
10393 }
10394 .upk-harold-carousel .upk-item-box {
10395 display: flex;
10396 }
10397 .upk-harold-carousel .upk-image {
10398 max-width: clamp(100px, 10vw, 130px);
10399 min-width: clamp(100px, 10vw, 130px);
10400 width: 100%;
10401 display: flex;
10402 }
10403 .upk-harold-carousel .upk-image .upk-harold-img {
10404 width: 100%;
10405 height: 100%;
10406 object-fit: cover;
10407 border-radius: 5px;
10408 }
10409 .upk-harold-carousel .upk-content {
10410 display: flex;
10411 align-items: center;
10412 padding: clamp(10px, 2vw, 20px);
10413 }
10414 .upk-harold-carousel .upk-category {
10415 margin-bottom: clamp(10px, 1vw, 15px);
10416 }
10417 .upk-harold-carousel .upk-category a {
10418 text-transform: capitalize;
10419 color: #8D99AE;
10420 font-size: 10px;
10421 padding: clamp(3px, 1vw, 4px) clamp(7px, 1vw, 10px);
10422 text-transform: uppercase;
10423 font-weight: 600;
10424 border-radius: 4px;
10425 line-height: 1;
10426 transition: all 0.3s ease;
10427 }
10428 .upk-harold-carousel .upk-category a:hover {
10429 border: 1px solid #EF233C;
10430 color: #EF233C;
10431 }
10432 .upk-harold-carousel .upk-category a + a {
10433 margin-right: 5px;
10434 }
10435 .upk-harold-carousel .upk-title {
10436 font-size: clamp(16px, 2vw, 20px);
10437 font-weight: 600;
10438 margin: 0px;
10439 padding-bottom: clamp(10px, 1vw, 15px);
10440 text-transform: capitalize;
10441 }
10442 .upk-harold-carousel .upk-title a {
10443 color: #2B2D42;
10444 }
10445 .upk-harold-carousel .upk-title a:hover {
10446 color: #EF233C;
10447 }
10448 .upk-harold-carousel .upk-meta {
10449 display: flex;
10450 flex-wrap: wrap;
10451 align-items: center;
10452 font-size: 11px;
10453 }
10454 .upk-harold-carousel .upk-meta .upk-reading-time,
10455 .upk-harold-carousel .upk-meta .upk-post-time,
10456 .upk-harold-carousel .upk-meta .upk-author a,
10457 .upk-harold-carousel .upk-meta .upk-date {
10458 text-transform: uppercase;
10459 font-weight: 500;
10460 color: #8D99AE;
10461 display: flex;
10462 align-items: center;
10463 line-height: 1;
10464 }
10465 .upk-harold-carousel .upk-meta .upk-reading-time i,
10466 .upk-harold-carousel .upk-meta .upk-post-time i,
10467 .upk-harold-carousel .upk-meta .upk-author a i,
10468 .upk-harold-carousel .upk-meta .upk-date i {
10469 margin-left: 5px;
10470 }
10471 .upk-harold-carousel .upk-meta .upk-post-time {
10472 margin-right: 5px;
10473 }
10474 .upk-harold-carousel .upk-meta .upk-post-time i {
10475 margin-left: 2px;
10476 }
10477 .upk-harold-carousel .upk-meta > div {
10478 position: relative;
10479 display: inline-flex;
10480 }
10481 .upk-harold-carousel .upk-meta > div:before {
10482 content: attr(data-separator);
10483 margin: 0 5px;
10484 }
10485 .upk-harold-carousel .upk-meta > div:nth-child(1)::before {
10486 display: none;
10487 }
10488
10489 .upk-global-link-yes .upk-harold-carousel .upk-item:hover {
10490 cursor: pointer;
10491 }
10492
10493 .upk-item-match-height--yes .upk-harold-carousel .swiper-slide {
10494 height: initial;
10495 }
10496
10497 .upk-paradox-slider .upk-item {
10498 display: flex;
10499 height: clamp(29.375rem, 60vw, 40.625rem);
10500 overflow: hidden;
10501 }
10502 .upk-paradox-slider .upk-image-wrapper:before {
10503 content: "";
10504 position: absolute;
10505 height: 100%;
10506 width: 100%;
10507 background: rgba(43, 45, 66, 0.5);
10508 right: 0;
10509 top: 0;
10510 z-index: 1;
10511 }
10512 .upk-paradox-slider .upk-img {
10513 position: absolute;
10514 object-fit: cover;
10515 height: 100%;
10516 width: 100%;
10517 }
10518 .upk-paradox-slider .upk-content-box {
10519 display: flex;
10520 align-items: center;
10521 justify-content: center;
10522 height: 100%;
10523 width: 100%;
10524 max-width: 780px;
10525 padding: clamp(1.25rem, 4vw, 2.5rem);
10526 z-index: 10;
10527 }
10528 .upk-paradox-slider .upk-category-date-wrap {
10529 padding-bottom: clamp(0.625rem, 2vw, 0.938rem);
10530 }
10531 .upk-paradox-slider .upk-category {
10532 display: flex;
10533 }
10534 .upk-paradox-slider .upk-category a {
10535 color: #EDF2F4;
10536 background: #EF233C;
10537 display: inline-flex;
10538 padding: clamp(0.25rem, 1.5vw, 0.375rem) clamp(0.5rem, 1.5vw, 0.75rem);
10539 font-size: clamp(0.688rem, 2vw, 0.75rem);
10540 line-height: 1;
10541 font-weight: 600;
10542 text-transform: uppercase;
10543 border-radius: 2px;
10544 letter-spacing: 0.5px;
10545 }
10546 .upk-paradox-slider .upk-category a + a {
10547 margin-right: 5px;
10548 }
10549 .upk-paradox-slider .upk-post-time {
10550 margin-right: 5px;
10551 }
10552 .upk-paradox-slider .upk-post-time i {
10553 margin-left: 2px;
10554 }
10555 .upk-paradox-slider .upk-meta {
10556 color: #EDF2F4;
10557 font-size: clamp(0.75rem, 2vw, 0.875rem);
10558 text-transform: uppercase;
10559 padding-right: clamp(0.625rem, 1.5vw, 0.938rem);
10560 }
10561 .upk-paradox-slider .upk-meta > div {
10562 position: relative;
10563 display: inline-flex;
10564 }
10565 .upk-paradox-slider .upk-meta > div:before {
10566 content: attr(data-separator);
10567 margin: 0 8px;
10568 }
10569 .upk-paradox-slider .upk-meta > div:nth-child(1)::before {
10570 display: none;
10571 }
10572 .upk-paradox-slider .upk-title {
10573 font-size: clamp(1.5rem, 5vw, 3rem);
10574 padding-bottom: clamp(0.938rem, 3vw, 1.875rem);
10575 margin: 0;
10576 }
10577 .upk-paradox-slider .upk-title a {
10578 color: #fff;
10579 }
10580 .upk-paradox-slider .upk-text {
10581 color: #EDF2F4;
10582 font-size: clamp(0.875rem, 2vw, 1rem);
10583 padding-bottom: clamp(1.25rem, 3vw, 2.188rem);
10584 }
10585 .upk-paradox-slider .upk-text p {
10586 margin: 0;
10587 }
10588 .upk-paradox-slider .upk-author-image {
10589 display: flex;
10590 }
10591 .upk-paradox-slider .upk-author-image img {
10592 border-radius: 80px;
10593 margin-left: clamp(0.625rem, 2vw, 0.938rem);
10594 }
10595 .upk-paradox-slider .upk-author-name a {
10596 font-size: clamp(0.875rem, 2vw, 1rem);
10597 margin-bottom: 2px;
10598 }
10599 .upk-paradox-slider .upk-author-role {
10600 font-size: clamp(0.75rem, 2vw, 0.875rem);
10601 }
10602 .upk-paradox-slider .upk-author-role,
10603 .upk-paradox-slider .upk-author-name a {
10604 text-transform: capitalize;
10605 color: #EDF2F4;
10606 display: flex;
10607 }
10608
10609 .upk-content--left .upk-paradox-slider .upk-content-box {
10610 text-align: right;
10611 }
10612 .upk-content--left .upk-paradox-slider .upk-author-wrapper,
10613 .upk-content--left .upk-paradox-slider .upk-category-date-wrap {
10614 justify-content: left;
10615 }
10616
10617 .upk-content--center .upk-paradox-slider .upk-content-box {
10618 text-align: center;
10619 }
10620 .upk-content--center .upk-paradox-slider .upk-author-wrapper,
10621 .upk-content--center .upk-paradox-slider .upk-category-date-wrap {
10622 justify-content: center;
10623 }
10624
10625 .upk-content--right .upk-paradox-slider .upk-content-box {
10626 text-align: left;
10627 }
10628 .upk-content--right .upk-paradox-slider .upk-author-wrapper,
10629 .upk-content--right .upk-paradox-slider .upk-category-date-wrap {
10630 justify-content: flex-end;
10631 }
10632
10633 .upk-global-link-yes .upk-item:hover {
10634 cursor: pointer;
10635 }
10636
10637 .upk-paradox-slider .upk-navigation-prev,
10638 .upk-paradox-slider .upk-navigation-next {
10639 color: #fff;
10640 border: 1px solid #fff;
10641 padding: 15px;
10642 border-radius: 60px;
10643 transition: all 0.3s ease;
10644 }
10645 .upk-paradox-slider .upk-navigation-prev i,
10646 .upk-paradox-slider .upk-navigation-next i {
10647 font-size: 18px;
10648 transition: all 0.3s ease;
10649 }
10650 .upk-paradox-slider .upk-navigation-prev:hover,
10651 .upk-paradox-slider .upk-navigation-next:hover {
10652 color: #EF233C;
10653 background: #fff;
10654 }
10655 .upk-paradox-slider .upk-slider .swiper-pagination .swiper-pagination-bullet,
10656 .upk-paradox-slider .upk-dots-container .swiper-pagination .swiper-pagination-bullet,
10657 .upk-paradox-slider .upk-arrows-dots-container .swiper-pagination .swiper-pagination-bullet {
10658 width: 40px;
10659 height: 6px;
10660 border-radius: 0;
10661 background: #fff;
10662 }
10663
10664 .upk-news-ticker {
10665 position: relative;
10666 display: block;
10667 background-color: #2B2D42;
10668 width: 100%;
10669 height: 40px;
10670 box-sizing: border-box;
10671 line-height: 40px;
10672 overflow: hidden;
10673 border-radius: 2px;
10674 text-align: auto;
10675 font-size: 14px;
10676 }
10677 .upk-news-ticker .upk-news-ticker-label {
10678 background-color: #EF233C;
10679 right: 0;
10680 top: 0;
10681 bottom: 0;
10682 height: 100%;
10683 position: absolute;
10684 text-align: center;
10685 color: #FFF;
10686 font-weight: bold;
10687 z-index: 3;
10688 padding: 0 15px;
10689 white-space: nowrap;
10690 font-size: 12px;
10691 line-height: inherit;
10692 }
10693 .upk-news-ticker .upk-news-ticker-label::after {
10694 content: "";
10695 position: absolute;
10696 left: -15px;
10697 border: 8px solid transparent;
10698 border-right-color: #EF233C;
10699 top: 50%;
10700 transform: translateY(-50%);
10701 }
10702 .upk-news-ticker .upk-news-ticker-content {
10703 position: absolute;
10704 right: 0;
10705 top: 0;
10706 bottom: 0;
10707 height: 100%;
10708 left: 0;
10709 overflow: hidden;
10710 line-height: inherit;
10711 }
10712 .upk-news-ticker .upk-news-ticker-content:after, .upk-news-ticker .upk-news-ticker-content:before {
10713 content: "";
10714 height: 100%;
10715 position: absolute;
10716 box-shadow: 0 0 12px 12px #2B2D42;
10717 width: 1px;
10718 z-index: 1;
10719 top: 0;
10720 }
10721 .upk-news-ticker .upk-news-ticker-content:before {
10722 right: -1px;
10723 }
10724 .upk-news-ticker .upk-news-ticker-content:after {
10725 left: -1px;
10726 }
10727 .upk-news-ticker .upk-news-ticker-content * {
10728 color: #fff;
10729 }
10730 .upk-news-ticker .upk-news-ticker-content a:hover {
10731 color: #ddd;
10732 }
10733 .upk-news-ticker .upk-news-ticker-content ul {
10734 display: block;
10735 height: 100%;
10736 list-style: none;
10737 padding: 0;
10738 margin: 0;
10739 right: 0;
10740 bottom: 0;
10741 width: 100%;
10742 position: absolute;
10743 }
10744 .upk-news-ticker .upk-news-ticker-content ul li {
10745 white-space: nowrap;
10746 overflow: hidden !important;
10747 text-overflow: ellipsis;
10748 text-decoration: none;
10749 -webkit-transition: color 0.2s linear;
10750 -moz-transition: color 0.2s linear;
10751 -o-transition: color 0.2s linear;
10752 transition: color 0.2s linear;
10753 position: absolute;
10754 width: 100%;
10755 display: none;
10756 color: #333;
10757 }
10758 .upk-news-ticker .upk-news-ticker-content ul li a {
10759 white-space: nowrap;
10760 text-overflow: ellipsis;
10761 text-decoration: none;
10762 padding: 0 12px;
10763 position: relative;
10764 display: block;
10765 overflow: hidden;
10766 }
10767 .upk-news-ticker .upk-news-ticker-content .upk-news-ticker-date,
10768 .upk-news-ticker .upk-news-ticker-content .upk-news-ticker-time {
10769 letter-spacing: 0px;
10770 font-weight: 700;
10771 }
10772 .upk-news-ticker .upk-news-ticker-content .upk-news-ticker-date .upk-news-ticker-date-sep,
10773 .upk-news-ticker .upk-news-ticker-content .upk-news-ticker-time .upk-news-ticker-date-sep {
10774 margin-right: -3px;
10775 margin-left: -3px;
10776 }
10777 .upk-news-ticker .upk-news-ticker-navigation .upk-news-ticker-play polygon {
10778 display: block;
10779 }
10780 .upk-news-ticker .upk-news-ticker-navigation .upk-news-ticker-play rect {
10781 display: none;
10782 }
10783 .upk-news-ticker .upk-news-ticker-navigation .upk-news-ticker-pause polygon {
10784 display: none;
10785 }
10786 .upk-news-ticker .upk-news-ticker-navigation .upk-news-ticker-pause rect {
10787 display: block;
10788 }
10789 .upk-news-ticker .upk-news-ticker-navigation button svg {
10790 color: #d5d5d5;
10791 }
10792 .upk-news-ticker .upk-news-ticker-navigation button:hover svg {
10793 color: #fff;
10794 }
10795
10796 .upk-news-ticker-loading {
10797 position: absolute;
10798 right: 0;
10799 left: 0;
10800 top: 0;
10801 bottom: 0;
10802 background-color: rgb(255, 255, 255);
10803 z-index: 5;
10804 padding: 0 10px;
10805 color: rgb(0, 0, 0);
10806 }
10807
10808 .upk-news-ticker-loader-text {
10809 padding: 0 10px;
10810 }
10811
10812 .upk-news-ticker-prefix {
10813 color: #d65d7a;
10814 margin-left: 15px;
10815 padding-right: 10px;
10816 }
10817
10818 .upk-news-ticker-positive {
10819 color: #0b8457;
10820 font-weight: bold;
10821 }
10822
10823 .upk-news-ticker-negative {
10824 color: #dc2f2f;
10825 font-weight: bold;
10826 }
10827
10828 .upk-news-ticker-controls {
10829 width: auto;
10830 left: 0;
10831 top: 0;
10832 bottom: 0;
10833 height: 100%;
10834 position: absolute;
10835 -webkit-touch-callout: none;
10836 -webkit-user-select: none;
10837 -khtml-user-select: none;
10838 -moz-user-select: none;
10839 -ms-user-select: none;
10840 user-select: none;
10841 }
10842
10843 .upk-news-ticker-controls button {
10844 float: right;
10845 height: 100%;
10846 cursor: pointer;
10847 border: none;
10848 text-align: center;
10849 background-color: transparent;
10850 outline: none;
10851 }
10852
10853 .upk-effect-scroll .upk-news-ticker-content ul {
10854 display: block;
10855 width: 100%;
10856 position: relative;
10857 }
10858
10859 .upk-effect-scroll .upk-news-ticker-content ul li {
10860 display: list-item;
10861 float: right;
10862 position: relative;
10863 width: auto;
10864 }
10865
10866 .upk-news-ticker-direction-rtl {
10867 direction: ltr;
10868 }
10869 .upk-news-ticker-direction-rtl .upk-news-ticker-label {
10870 right: auto;
10871 left: 0;
10872 }
10873 .upk-news-ticker-direction-rtl .upk-news-ticker-controls {
10874 left: auto;
10875 right: 0;
10876 }
10877 .upk-news-ticker-direction-rtl .upk-news-ticker-prefix {
10878 margin-right: 15px;
10879 margin-left: 0;
10880 padding-right: 0;
10881 padding-left: 10px;
10882 }
10883 .upk-news-ticker-direction-rtl .upk-news-ticker-controls button {
10884 border-right: none;
10885 }
10886 .upk-news-ticker-direction-rtl.upk-effect-scroll .upk-news-ticker-content ul li {
10887 float: left;
10888 }
10889
10890 .upk-accordion-wrapper {
10891 display: flex;
10892 gap: 20px;
10893 }
10894 .upk-accordion-wrapper .upk-accordion-item {
10895 flex: 1 1;
10896 transition: flex 400ms;
10897 cursor: pointer;
10898 overflow: hidden;
10899 border-radius: 10px;
10900 }
10901 .upk-accordion-wrapper .upk-accordion-item:hover {
10902 flex: 2;
10903 }
10904 .upk-accordion-wrapper .upk-accordion-item:hover .upk-accordion-item-box::before {
10905 background: rgba(19, 19, 28, 0.7);
10906 }
10907 .upk-accordion-wrapper .upk-accordion-item-box {
10908 position: relative;
10909 width: 100%;
10910 height: 100%;
10911 transition: all 0.3s ease;
10912 }
10913 .upk-accordion-wrapper .upk-accordion-item-box::before {
10914 position: absolute;
10915 content: "";
10916 width: 100%;
10917 height: 100%;
10918 background: rgba(43, 45, 66, 0.5);
10919 transition: all 0.3s ease;
10920 }
10921 .upk-accordion-wrapper .upk-accordion-image {
10922 height: 100%;
10923 width: 100%;
10924 display: flex;
10925 }
10926 .upk-accordion-wrapper .upk-accordion-image .upk-img {
10927 width: 100%;
10928 height: 100%;
10929 object-fit: cover;
10930 }
10931 .upk-accordion-wrapper .upk-accordion-content {
10932 position: absolute;
10933 bottom: 0;
10934 right: 0;
10935 padding: 20px;
10936 width: 100%;
10937 }
10938 .upk-accordion-wrapper .upk-category {
10939 display: inline-block;
10940 margin-bottom: 10px;
10941 }
10942 .upk-accordion-wrapper .upk-category a,
10943 .upk-accordion-wrapper .upk-category a:before {
10944 display: block;
10945 color: #fff;
10946 background: #EF233C;
10947 padding: 6px 12px;
10948 font-size: 11px;
10949 font-weight: 500;
10950 line-height: 1;
10951 border-radius: 3px;
10952 text-transform: uppercase;
10953 transition: all 0.3s ease;
10954 }
10955 .upk-accordion-wrapper .upk-category a:hover,
10956 .upk-accordion-wrapper .upk-category a:hover::before {
10957 background: #D90429;
10958 }
10959 .upk-accordion-wrapper .upk-category a + a {
10960 margin-right: 5px;
10961 }
10962 .upk-accordion-wrapper .upk-title {
10963 margin: 0;
10964 margin-bottom: 15px;
10965 font-size: 18px;
10966 font-weight: 600;
10967 line-height: 1.4;
10968 }
10969 .upk-accordion-wrapper .upk-title a {
10970 color: #fff;
10971 transition: all 0.3s ease;
10972 }
10973 .upk-accordion-wrapper .upk-title a:hover {
10974 color: #EF233C;
10975 }
10976 .upk-accordion-wrapper .upk-text {
10977 font-size: 14px;
10978 color: #cad1d4;
10979 margin-bottom: 15px;
10980 }
10981 .upk-accordion-wrapper .upk-text p {
10982 margin: 0;
10983 }
10984 .upk-accordion-wrapper .upk-accordion-meta {
10985 display: flex;
10986 flex-wrap: wrap;
10987 align-items: center;
10988 color: #cad1d4;
10989 font-weight: 500;
10990 font-size: 14px;
10991 }
10992 .upk-accordion-wrapper .upk-accordion-meta .upk-post-time {
10993 margin-right: 5px;
10994 }
10995 .upk-accordion-wrapper .upk-accordion-meta .upk-post-time i {
10996 margin-left: 2px;
10997 }
10998 .upk-accordion-wrapper .upk-accordion-meta .upk-accordion-date i {
10999 margin-left: 4px;
11000 }
11001 .upk-accordion-wrapper .upk-accordion-meta > div {
11002 position: relative;
11003 display: inline-flex;
11004 align-items: center;
11005 }
11006 .upk-accordion-wrapper .upk-accordion-meta > div:before {
11007 content: attr(data-separator);
11008 margin: 0 8px;
11009 }
11010 .upk-accordion-wrapper .upk-accordion-meta > div:nth-child(1)::before {
11011 display: none;
11012 }
11013 .upk-accordion-wrapper .upk-accordion-meta .upk-accordion-comments,
11014 .upk-accordion-wrapper .upk-accordion-meta .upk-accordion-date {
11015 display: flex;
11016 align-items: center;
11017 gap: 7px;
11018 }
11019 .upk-accordion-wrapper .upk-author-wrapper {
11020 position: absolute;
11021 top: 20px;
11022 right: 20px;
11023 display: flex;
11024 align-items: center;
11025 }
11026 .upk-accordion-wrapper .upk-author-img img {
11027 border-radius: 80px;
11028 margin-left: 10px;
11029 }
11030 .upk-accordion-wrapper .upk-author-info-warp {
11031 flex-direction: column;
11032 }
11033 .upk-accordion-wrapper .upk-author-name a {
11034 font-size: 14px;
11035 color: #cad1d4;
11036 font-weight: 600;
11037 letter-spacing: 0.5px;
11038 transition: color 0.3s ease;
11039 }
11040 .upk-accordion-wrapper .upk-author-role {
11041 font-size: 14px;
11042 color: #cad1d4;
11043 line-height: 1;
11044 }
11045 .upk-accordion-wrapper.upk-accordion-style-1 {
11046 height: 750px;
11047 flex-direction: column;
11048 }
11049 .upk-accordion-wrapper.upk-accordion-style-2 {
11050 height: 750px;
11051 flex-direction: column;
11052 }
11053 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-text {
11054 display: none;
11055 }
11056 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-date,
11057 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-category,
11058 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-title,
11059 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-comments {
11060 overflow: hidden;
11061 }
11062 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-category a,
11063 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-title a,
11064 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-date span,
11065 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-comments span {
11066 position: relative;
11067 display: block;
11068 -webkit-transition: -webkit-transform 0.2s;
11069 transition: transform 0.2s;
11070 transform-origin: 0% 0%;
11071 }
11072 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-category a::before,
11073 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-title a::before,
11074 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-date span::before,
11075 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-comments span::before {
11076 position: absolute;
11077 top: 100%;
11078 width: 100%;
11079 right: 0;
11080 content: attr(data-hover);
11081 }
11082 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-item:hover .upk-category a,
11083 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-item:hover .upk-title a,
11084 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-item:hover .upk-accordion-date span,
11085 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-item:hover .upk-accordion-comments span {
11086 -webkit-transform: translateY(-100%);
11087 transform: translateY(-100%);
11088 transform-origin: 100% 0%;
11089 }
11090
11091 .upk-global-link-yes .upk-accordion-wrapper .upk-alex-carousel-item:hover {
11092 cursor: pointer;
11093 }
11094
11095 @media (min-width: 768px) {
11096 .upk-accordion-wrapper.upk-accordion-style-1 {
11097 height: 350px;
11098 flex-direction: row;
11099 }
11100 .upk-accordion-wrapper.upk-accordion-style-2 {
11101 height: 1000px;
11102 }
11103 .upk-accordion-wrapper .upk-accordion-content {
11104 padding: 30px;
11105 }
11106 .upk-accordion-wrapper .upk-author-wrapper {
11107 top: 30px;
11108 right: 30px;
11109 }
11110 }
11111 @media (min-width: 1024px) {
11112 .upk-accordion-wrapper .upk-accordion-content {
11113 width: 370px;
11114 }
11115 .upk-accordion-wrapper .upk-category a,
11116 .upk-accordion-wrapper .upk-category a::before {
11117 padding: 8px 12px;
11118 font-size: 10px;
11119 }
11120 .upk-accordion-wrapper .upk-title {
11121 font-size: 22px;
11122 margin-bottom: 10px;
11123 }
11124 .upk-accordion-wrapper .upk-text {
11125 font-size: 16px;
11126 margin-bottom: 20px;
11127 }
11128 .upk-accordion-wrapper .upk-accordion-meta {
11129 font-size: 15px;
11130 }
11131 .upk-accordion-wrapper .upk-author-name a {
11132 font-size: 15px;
11133 }
11134 }
11135 .upk-post-category {
11136 display: grid;
11137 }
11138 .upk-post-category .upk-category-item {
11139 position: relative;
11140 background: #2B2D42;
11141 display: flex;
11142 flex-direction: column;
11143 justify-content: center;
11144 padding: 20px;
11145 }
11146 .upk-post-category .upk-category-item .upk-category-image {
11147 width: 100%;
11148 height: 100%;
11149 }
11150 .upk-post-category .upk-category-item .upk-category-name {
11151 font-weight: 600;
11152 color: #fff;
11153 transition: all 0.3s ease;
11154 }
11155 .upk-post-category .upk-category-item .upk-category-text {
11156 color: #dcdee2;
11157 font-size: 15px;
11158 padding-top: 10px;
11159 transition: all 0.3s ease;
11160 }
11161 .upk-post-category .upk-category-item .upk-category-count {
11162 font-size: 13px;
11163 width: 16px;
11164 height: 16px;
11165 display: flex;
11166 align-items: center;
11167 justify-content: center;
11168 color: #fff;
11169 background: rgba(255, 255, 255, 0.3);
11170 border-radius: 2px;
11171 transition: all 0.3s ease;
11172 position: absolute;
11173 left: 0;
11174 top: 0;
11175 padding: 16px;
11176 }
11177 .upk-post-category .upk-category-item .upk-category-btn {
11178 background-color: rgba(255, 254, 254, 0.2392156863);
11179 text-align: center;
11180 backdrop-filter: blur(5px);
11181 text-transform: capitalize;
11182 font-weight: 700;
11183 color: #fff;
11184 font-size: 14px;
11185 transition: all 0.3s cubic-bezier(0.14, 0.57, 0.36, 1);
11186 padding: 14px;
11187 border-radius: 10px;
11188 }
11189 .upk-post-category .upk-category-item .upk-category-btn:hover {
11190 background-color: rgba(0, 0, 0, 0.0705882353);
11191 box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.1882352941) inset;
11192 }
11193 .upk-post-category .upk-category-item .upk-content {
11194 display: inline-flex;
11195 flex-direction: column;
11196 position: relative;
11197 }
11198 .upk-post-category.upk-category-view-all .upk-content {
11199 flex: 1;
11200 }
11201 .upk-post-category.upk-category-view-all .upk-content + .upk-category-btn {
11202 margin-top: 30px;
11203 }
11204 .upk-post-category.upk-category-style-1 .upk-category-item {
11205 border-radius: 4px;
11206 transition: all 0.3s ease;
11207 }
11208 .upk-post-category.upk-category-style-1 .upk-category-item:hover {
11209 opacity: 0.8;
11210 }
11211 .upk-post-category.upk-category-style-1 .upk-category-name {
11212 font-size: 16px;
11213 }
11214 .upk-post-category.upk-category-style-1 .upk-category-image {
11215 margin-bottom: 30px;
11216 }
11217 .upk-post-category.upk-category-style-2 .upk-category-item {
11218 border-radius: 15px;
11219 min-height: 100px;
11220 overflow: hidden;
11221 }
11222 .upk-post-category.upk-category-style-2 .upk-category-image {
11223 position: absolute;
11224 margin: 0;
11225 top: 0;
11226 right: 0;
11227 }
11228 .upk-post-category.upk-category-style-2 .upk-category-image::before {
11229 position: absolute;
11230 content: "";
11231 width: 100%;
11232 height: 100%;
11233 background-color: rgba(0, 0, 0, 0.45);
11234 }
11235 .upk-post-category.upk-category-style-2 .upk-category-image img {
11236 width: 100%;
11237 height: 100%;
11238 object-fit: cover;
11239 }
11240 .upk-post-category.upk-category-style-2 .upk-content {
11241 z-index: 1;
11242 }
11243 .upk-post-category.upk-category-style-2 .upk-category-name {
11244 font-size: 20px;
11245 }
11246 .upk-post-category.upk-category-style-2 .upk-category-count {
11247 border-radius: 8px;
11248 }
11249
11250 .upk-tag-cloud .upk-item {
11251 position: relative;
11252 background: #2B2D42;
11253 border-radius: 4px;
11254 align-items: center;
11255 transition: all 0.3s ease;
11256 }
11257 .upk-tag-cloud .upk-name {
11258 font-size: 14px;
11259 font-weight: 600;
11260 color: #fff;
11261 letter-spacing: 0.5px;
11262 transition: all 0.3s ease;
11263 line-height: 1;
11264 }
11265 .upk-tag-cloud .upk-count {
11266 display: inline-flex;
11267 font-size: 13px;
11268 padding: 3px 5px;
11269 color: #fff;
11270 background: rgba(255, 255, 255, 0.3);
11271 border-radius: 2px;
11272 line-height: 1;
11273 margin-right: 5px;
11274 transition: all 0.3s ease;
11275 }
11276
11277 .upk-layout-style--inline .upk-tag-cloud {
11278 display: -webkit-inline-box;
11279 }
11280 .upk-layout-style--inline .upk-tag-cloud .upk-item {
11281 padding: 8px 16px;
11282 margin-left: 10px;
11283 margin-bottom: 10px;
11284 display: inline-flex;
11285 }
11286 .upk-layout-style--inline .upk-tag-cloud .upk-item:nth-last-child(1) {
11287 margin-left: 0;
11288 }
11289
11290 .upk-layout-style--grid .upk-tag-cloud {
11291 display: grid;
11292 }
11293 .upk-layout-style--grid .upk-tag-cloud .upk-item {
11294 padding: 20px;
11295 display: flex;
11296 justify-content: space-between;
11297 }
11298
11299 :root {
11300 --upk-border-width: 30px;
11301 --upk-image-width: 420px;
11302 --upk-image-spacing: 30px;
11303 }
11304
11305 .upk-timeline .upk-wrapper {
11306 padding: 40px 0 20px 0;
11307 }
11308 .upk-timeline .upk-item {
11309 position: relative;
11310 }
11311 .upk-timeline .upk-item-box {
11312 display: flex;
11313 }
11314 .upk-timeline .upk-start-end-wrap {
11315 position: absolute;
11316 width: 60px;
11317 height: 60px;
11318 text-transform: uppercase;
11319 color: #2B2D42;
11320 background: #ffffff;
11321 font-weight: 700;
11322 font-size: 12px;
11323 border-radius: 15px;
11324 border: calc(var(--upk-border-width) / 6) solid var(--upk-line-color, #8D99AE);
11325 }
11326 .upk-timeline .upk-start-end-wrap .upk-start,
11327 .upk-timeline .upk-start-end-wrap .upk-end {
11328 display: none;
11329 position: absolute;
11330 top: 50%;
11331 right: 50%;
11332 transform: translate(50%, -50%);
11333 }
11334 .upk-timeline .upk-date-wrapper {
11335 background: #ffffff;
11336 width: 90px;
11337 height: 90px;
11338 text-align: center;
11339 border: calc(var(--upk-border-width) / 3) solid var(--upk-line-color, #8D99AE);
11340 position: absolute;
11341 top: calc(-45px + var(--upk-border-width) / 2);
11342 color: #2B2D42;
11343 border-radius: 15px;
11344 z-index: 111;
11345 display: none;
11346 }
11347 .upk-timeline .upk-date-wrapper .upk-date-inner {
11348 position: absolute;
11349 top: 50%;
11350 right: 50%;
11351 padding: 5px;
11352 transform: translate(50%, -50%);
11353 }
11354 .upk-timeline .upk-date-wrapper .upk-date-inner .upk-month {
11355 font-weight: 500;
11356 font-size: 14px;
11357 }
11358 .upk-timeline .upk-date-wrapper .upk-date-inner .upk-year {
11359 font-size: 12px;
11360 font-weight: 600;
11361 }
11362 .upk-timeline .upk-image-and-content-wrapper {
11363 display: block;
11364 align-items: center;
11365 }
11366 .upk-timeline .upk-image-wrapper {
11367 height: auto;
11368 }
11369 .upk-timeline .upk-image-wrapper .upk-img {
11370 width: 100%;
11371 height: 100%;
11372 border-radius: 20px;
11373 object-fit: cover;
11374 margin-bottom: var(--upk-image-spacing);
11375 }
11376 .upk-timeline .upk-content-wrap {
11377 width: 100%;
11378 z-index: 1;
11379 }
11380 .upk-timeline .upk-category {
11381 margin-bottom: 15px;
11382 }
11383 .upk-timeline .upk-category a {
11384 color: #EF233C;
11385 font-size: 10px;
11386 font-weight: 600;
11387 padding: 6px 12px;
11388 border-radius: 3px;
11389 display: inline-block;
11390 text-transform: uppercase;
11391 transition: all 0.3s ease-in-out;
11392 }
11393 .upk-timeline .upk-category a:hover {
11394 background: #EF233C;
11395 color: #fff;
11396 }
11397 .upk-timeline .upk-category a + a {
11398 margin-right: 5px;
11399 }
11400 .upk-timeline .upk-title {
11401 margin: 0;
11402 padding-bottom: 10px;
11403 text-transform: capitalize;
11404 font-size: 18px;
11405 font-weight: 700;
11406 line-height: 1.4;
11407 }
11408 .upk-timeline .upk-title a {
11409 color: #2B2D42;
11410 text-decoration: none;
11411 transition: all 0.3s ease;
11412 }
11413 .upk-timeline .upk-title a:hover {
11414 color: #D90429;
11415 }
11416 .upk-timeline .upk-text {
11417 margin-bottom: 15px;
11418 color: #6f6f6f;
11419 line-height: 1.6;
11420 font-size: 12px;
11421 }
11422 .upk-timeline .upk-text p {
11423 margin: 0;
11424 }
11425 .upk-timeline .upk-meta {
11426 display: flex;
11427 align-items: center;
11428 position: relative;
11429 font-size: 12px;
11430 text-transform: capitalize;
11431 color: rgba(125, 125, 125, 0.7294117647);
11432 font-weight: 500;
11433 }
11434 .upk-timeline .upk-meta .upk-author-name-wrap {
11435 display: flex;
11436 }
11437 .upk-timeline .upk-meta .upk-author-name-wrap .upk-by {
11438 font-weight: 700;
11439 padding-left: 6px;
11440 }
11441 .upk-timeline .upk-meta .upk-author-name-wrap .upk-author-name {
11442 text-decoration: none;
11443 color: rgba(125, 125, 125, 0.7294117647);
11444 font-weight: 500;
11445 }
11446 .upk-timeline .upk-meta .upk-separator {
11447 margin: 0 6px;
11448 }
11449 .upk-timeline .upk-responsive-date {
11450 display: block;
11451 margin-bottom: 10px;
11452 font-size: 12px;
11453 text-transform: capitalize;
11454 color: rgba(125, 125, 125, 0.7294117647);
11455 }
11456 .upk-timeline .upk-responsive-date .upk-publish {
11457 font-weight: 700;
11458 }
11459 .upk-timeline .upk-responsive-date .upk-date {
11460 padding-right: 10px;
11461 }
11462 .upk-timeline .upk-responsive-date .upk-post-time {
11463 margin-right: 5px;
11464 }
11465 .upk-timeline .upk-responsive-date .upk-post-time i {
11466 margin-left: 2px;
11467 }
11468 .upk-timeline .upk-line-right,
11469 .upk-timeline .upk-line-left {
11470 border: calc(var(--upk-border-width) / 2) solid var(--upk-line-color, #8D99AE);
11471 position: absolute;
11472 height: 100%;
11473 width: 50%;
11474 }
11475 .upk-timeline .upk-line-right {
11476 border-radius: 40px 0 0 40px;
11477 position: absolute;
11478 left: 0;
11479 border-right: 0;
11480 }
11481 .upk-timeline .upk-line-left {
11482 border-radius: 0 40px 40px 0;
11483 right: 0;
11484 border-left: 0;
11485 }
11486 .upk-timeline .upk-item:nth-child(1) .upk-start-end-wrap .upk-start {
11487 display: inherit;
11488 }
11489 .upk-timeline .upk-item:nth-last-child(1) .upk-start-end-wrap .upk-end {
11490 display: inherit;
11491 }
11492 .upk-timeline .upk-item:nth-child(2n+1) {
11493 margin-top: calc(-1 * var(--upk-border-width) / 2);
11494 }
11495 .upk-timeline .upk-item:nth-child(2n+1) .upk-image-and-content-wrapper {
11496 padding: 70px 0 50px 40px;
11497 }
11498 .upk-timeline .upk-item:nth-child(2n+1) .upk-meta {
11499 display: inline-flex;
11500 }
11501 .upk-timeline .upk-item:nth-child(2n+1) .upk-date-wrapper {
11502 right: calc((var(--upk-image-spacing)) + (var(--upk-image-width)));
11503 }
11504 .upk-timeline .upk-item:nth-child(2n+1) .upk-line-left {
11505 display: none !important;
11506 }
11507 .upk-timeline .upk-item:nth-child(2n+1) .upk-start-end-wrap {
11508 display: none;
11509 }
11510 .upk-timeline .upk-item:nth-child(2n+2) {
11511 margin-top: calc(-1 * var(--upk-border-width) / 2);
11512 }
11513 .upk-timeline .upk-item:nth-child(2n+2) .upk-item-box {
11514 flex-direction: row-reverse;
11515 }
11516 .upk-timeline .upk-item:nth-child(2n+2) .upk-date-wrapper {
11517 left: calc((var(--upk-image-spacing)) + (var(--upk-image-width)));
11518 }
11519 .upk-timeline .upk-item:nth-child(2n+2) .upk-image-wrapper {
11520 text-align: left;
11521 }
11522 .upk-timeline .upk-item:nth-child(2n+2) .upk-image-and-content-wrapper {
11523 padding: 70px 42px 50px 0;
11524 flex-direction: row-reverse;
11525 }
11526 .upk-timeline .upk-item:nth-child(2n+2) .upk-content-wrap {
11527 text-align: left;
11528 }
11529 .upk-timeline .upk-item:nth-child(2n+2) .upk-meta {
11530 display: inline-flex !important;
11531 }
11532 .upk-timeline .upk-item:nth-child(2n+2) .upk-comments:before {
11533 right: 90px;
11534 }
11535 .upk-timeline .upk-item:nth-child(2n+2) .upk-line-right {
11536 display: none;
11537 }
11538 .upk-timeline .upk-item:nth-child(2n+2) .upk-start-end-wrap {
11539 display: none;
11540 }
11541 .upk-timeline .upk-item:first-child .upk-item-box:before {
11542 position: absolute;
11543 top: 0;
11544 right: 0;
11545 content: "";
11546 background: var(--upk-line-color, #8D99AE);
11547 width: 50%;
11548 height: calc(var(--upk-border-width) / 2);
11549 }
11550 .upk-timeline .upk-item:first-child .upk-start-end-wrap {
11551 display: inherit !important;
11552 right: 0;
11553 top: calc(-30px + var(--upk-border-width) / 4);
11554 }
11555 .upk-timeline .upk-item:nth-last-child(1) .upk-item-box:after {
11556 position: absolute;
11557 bottom: 0;
11558 content: "";
11559 background: var(--upk-line-color, #8D99AE);
11560 width: 50%;
11561 height: calc(var(--upk-border-width) / 2);
11562 }
11563 .upk-timeline .upk-last-even-item:nth-child(2n+1) .upk-start-end-wrap {
11564 display: inherit !important;
11565 right: 0;
11566 bottom: calc(-40px + var(--upk-border-width) / 2);
11567 z-index: 111;
11568 }
11569 .upk-timeline .upk-last-odd-item:nth-child(2n+2) .upk-start-end-wrap {
11570 display: inherit !important;
11571 left: 0;
11572 bottom: calc(-40px + var(--upk-border-width) / 2);
11573 z-index: 111;
11574 }
11575
11576 @media (min-width: 768px) {
11577 .upk-timeline .upk-image-and-content-wrapper {
11578 display: flex;
11579 }
11580 .upk-timeline .upk-image-wrapper {
11581 height: 100%;
11582 flex: none;
11583 }
11584 .upk-timeline .upk-image-wrapper .upk-img {
11585 width: var(--upk-image-width);
11586 margin-bottom: 0px !important;
11587 }
11588 .upk-timeline .upk-item:nth-child(2n+2) .upk-image-wrapper .upk-img {
11589 margin-right: var(--upk-image-spacing);
11590 }
11591 .upk-timeline .upk-item:nth-child(2n+1) .upk-image-wrapper .upk-img {
11592 margin-left: var(--upk-image-spacing);
11593 }
11594 .upk-timeline .upk-last-odd-item:nth-child(2n+2) .upk-start-end-wrap {
11595 bottom: calc(-35px + var(--upk-border-width) / 2);
11596 }
11597 }
11598 @media (min-width: 1024px) {
11599 .upk-timeline .upk-wrapper {
11600 padding: 65px 0 30px 0;
11601 }
11602 .upk-timeline .upk-start-end-wrap {
11603 width: 100px;
11604 height: 100px;
11605 font-size: 18px;
11606 border: calc(var(--upk-border-width) / 3) solid var(--upk-line-color, #8D99AE);
11607 }
11608 .upk-timeline .upk-image-and-content-wrapper {
11609 display: flex;
11610 }
11611 .upk-timeline .upk-image-wrapper {
11612 height: 100%;
11613 }
11614 .upk-timeline .upk-image-wrapper .upk-img {
11615 width: var(--upk-image-width);
11616 }
11617 .upk-timeline .upk-category {
11618 margin-bottom: 20px;
11619 }
11620 .upk-timeline .upk-category a {
11621 font-size: 12px;
11622 }
11623 .upk-timeline .upk-title {
11624 padding-bottom: 15px;
11625 font-size: 24px;
11626 }
11627 .upk-timeline .upk-text {
11628 display: inherit;
11629 margin-bottom: 15px;
11630 font-size: 14px;
11631 }
11632 .upk-timeline .upk-meta {
11633 font-size: 14px;
11634 }
11635 .upk-timeline .upk-line-right {
11636 border: var(--upk-border-width) solid var(--upk-line-color, #8D99AE);
11637 border-right: none;
11638 border-radius: 80px 0 0 80px;
11639 }
11640 .upk-timeline .upk-line-left {
11641 border: var(--upk-border-width) solid var(--upk-line-color, #8D99AE);
11642 border-left: none;
11643 border-radius: 0 80px 80px 0;
11644 }
11645 .upk-timeline .upk-item:first-child .upk-start-end-wrap {
11646 top: calc(-50px + var(--upk-border-width) / 2);
11647 }
11648 .upk-timeline .upk-item:first-child .upk-item-box:before {
11649 height: var(--upk-border-width);
11650 }
11651 .upk-timeline .upk-item:nth-child(2n+1) {
11652 margin-top: calc(-1 * var(--upk-border-width));
11653 }
11654 .upk-timeline .upk-item:nth-child(2n+1) .upk-image-and-content-wrapper {
11655 padding: 130px 0 130px 100px;
11656 }
11657 .upk-timeline .upk-item:nth-child(2n+1) .upk-comments:before {
11658 right: 86px;
11659 }
11660 .upk-timeline .upk-item:nth-child(2n+2) {
11661 margin-top: calc(-1 * var(--upk-border-width));
11662 }
11663 .upk-timeline .upk-item:nth-child(2n+2) .upk-image-and-content-wrapper {
11664 padding: 130px 100px 130px 0;
11665 }
11666 .upk-timeline .upk-item:nth-child(2n+2) .upk-comments:before {
11667 right: 88px;
11668 }
11669 .upk-timeline .upk-item:nth-last-child(1) .upk-item-box:after {
11670 height: var(--upk-border-width);
11671 }
11672 .upk-timeline .upk-last-even-item:nth-child(2n+1) .upk-start-end-wrap {
11673 bottom: calc(-46px + var(--upk-border-width) / 2);
11674 }
11675 .upk-timeline .upk-last-odd-item:nth-child(2n+2) .upk-start-end-wrap {
11676 bottom: calc(-46px + var(--upk-border-width) / 2);
11677 }
11678 .upk-date-hide--yes .upk-timeline .upk-date-wrapper {
11679 display: block;
11680 }
11681 .upk-date-hide--yes .upk-timeline .upk-date-wrapper .upk-date-inner .upk-month {
11682 font-size: 18px;
11683 }
11684 .upk-date-hide--yes .upk-timeline .upk-date-wrapper .upk-date-inner .upk-year {
11685 font-size: 18px;
11686 }
11687 .upk-date-hide--yes .upk-timeline .upk-responsive-date {
11688 display: none;
11689 }
11690 }
11691 .upk-featured-list {
11692 position: relative;
11693 counter-reset: number-count;
11694 display: flex;
11695 flex-direction: column;
11696 grid-row-gap: 20px;
11697 }
11698 .upk-featured-list .upk-item {
11699 position: relative;
11700 }
11701 .upk-featured-list .upk-item .upk-item-box {
11702 width: 100%;
11703 }
11704 .upk-featured-list .upk-item .upk-image-wrap {
11705 display: none;
11706 overflow: hidden;
11707 }
11708 .upk-featured-list .upk-item .upk-image-wrap .upk-img {
11709 height: 100%;
11710 width: 100%;
11711 object-fit: cover;
11712 }
11713 .upk-featured-list .upk-item .upk-content {
11714 position: relative;
11715 display: flex;
11716 align-items: center;
11717 }
11718 .upk-featured-list .upk-item .upk-counter {
11719 counter-increment: number-count;
11720 height: 55px;
11721 min-width: 55px;
11722 width: 55px;
11723 background: #ffedef;
11724 text-align: center;
11725 border-radius: 80px;
11726 position: relative;
11727 display: inline-table;
11728 margin-left: 15px;
11729 }
11730 .upk-featured-list .upk-item .upk-counter:before {
11731 content: counter(number-count);
11732 color: #EF233C;
11733 font-weight: 600;
11734 font-size: 18px;
11735 line-height: 1;
11736 position: absolute;
11737 right: 50%;
11738 top: 50%;
11739 transform: translate(50%, -50%);
11740 }
11741 .upk-featured-list .upk-item .upk-title {
11742 margin: 0;
11743 font-size: 16px;
11744 font-weight: 600;
11745 line-height: 1.4;
11746 }
11747 .upk-featured-list .upk-item .upk-title a {
11748 color: #2B2D42;
11749 }
11750 .upk-featured-list .upk-item .upk-title a:hover {
11751 color: #EF233C;
11752 }
11753 .upk-featured-list .upk-item .upk-category {
11754 padding-bottom: 5px;
11755 display: inline-flex;
11756 }
11757 .upk-featured-list .upk-item .upk-category a {
11758 color: #8D99AE;
11759 font-size: 13px;
11760 letter-spacing: 0.5px;
11761 display: -webkit-inline-box;
11762 line-height: 1;
11763 text-transform: capitalize;
11764 transition: all 0.3s ease;
11765 position: relative;
11766 display: flex;
11767 align-items: center;
11768 }
11769 .upk-featured-list .upk-item .upk-category a span {
11770 height: 8px;
11771 width: 8px;
11772 display: block;
11773 border-radius: 50%;
11774 margin-left: 5px;
11775 }
11776 .upk-featured-list .upk-item .upk-category a + a {
11777 margin-right: 10px;
11778 }
11779 .upk-featured-list .upk-item .upk-featured-meta {
11780 display: flex;
11781 flex-wrap: wrap;
11782 align-items: center;
11783 position: relative;
11784 color: #8D99AE;
11785 font-size: 11px;
11786 line-height: 1;
11787 padding-top: 10px;
11788 font-weight: 500;
11789 text-transform: uppercase;
11790 }
11791 .upk-featured-list .upk-item .upk-featured-meta .upk-author-name-wrap {
11792 display: flex;
11793 }
11794 .upk-featured-list .upk-item .upk-featured-meta .upk-author-name-wrap .upk-by {
11795 font-weight: 700;
11796 padding-left: 6px;
11797 }
11798 .upk-featured-list .upk-item .upk-featured-meta .upk-author-name-wrap .upk-author-name {
11799 text-decoration: none;
11800 color: #8D99AE;
11801 font-weight: 500;
11802 }
11803 .upk-featured-list .upk-item .upk-featured-meta > div {
11804 position: relative;
11805 display: inline-flex;
11806 }
11807 .upk-featured-list .upk-item .upk-featured-meta > div:before {
11808 content: attr(data-separator);
11809 margin: 0 5px;
11810 }
11811 .upk-featured-list .upk-item .upk-featured-meta > div:nth-child(1)::before {
11812 display: none;
11813 }
11814 .upk-featured-list .upk-item .upk-featured-meta .upk-post-time {
11815 margin-right: 5px;
11816 }
11817 .upk-featured-list .upk-item .upk-featured-meta .upk-post-time i {
11818 margin-left: 2px;
11819 }
11820 .upk-featured-list .upk-item:nth-child(1) .upk-image-wrap {
11821 display: flex;
11822 position: relative;
11823 overflow: hidden;
11824 width: 100%;
11825 }
11826 .upk-featured-list .upk-item:nth-child(1) .upk-image-wrap::before {
11827 content: "";
11828 position: absolute;
11829 width: 100%;
11830 height: 100%;
11831 background: linear-gradient(-358deg, rgba(16, 16, 19, 0.6509803922) 0, rgba(141, 153, 174, 0.1) 100%);
11832 }
11833 .upk-featured-list .upk-item:nth-child(1) .upk-content {
11834 position: absolute;
11835 bottom: 0;
11836 right: 0;
11837 padding: 30px;
11838 z-index: 11;
11839 }
11840 .upk-featured-list .upk-item:nth-child(1) .upk-title a {
11841 color: #fff;
11842 }
11843 .upk-featured-list .upk-item:nth-child(1) .upk-title a:hover {
11844 color: #EF233C;
11845 }
11846 .upk-featured-list .upk-item:nth-child(1) .upk-category a {
11847 color: #EDF2F4;
11848 }
11849 .upk-featured-list .upk-item:nth-child(1) .upk-featured-meta {
11850 color: #EDF2F4;
11851 }
11852 .upk-featured-list .upk-item:nth-child(1) .upk-featured-meta .upk-author-name-wrap .upk-author-name {
11853 color: #EDF2F4;
11854 }
11855 .upk-featured-list.upk-featured-style-1 .upk-content {
11856 padding: 0 30px;
11857 }
11858 .upk-featured-list.upk-featured-style-2 .upk-item-box {
11859 flex-direction: row-reverse;
11860 }
11861 .upk-featured-list.upk-featured-style-3 .upk-item-box {
11862 flex-direction: row;
11863 }
11864 .upk-featured-list.upk-featured-style-2, .upk-featured-list.upk-featured-style-3 {
11865 flex-direction: column;
11866 }
11867 .upk-featured-list.upk-featured-style-2 .upk-item-box, .upk-featured-list.upk-featured-style-3 .upk-item-box {
11868 display: flex;
11869 align-items: center;
11870 justify-content: space-between;
11871 grid-column-gap: 30px;
11872 }
11873 .upk-featured-list.upk-featured-style-2 .upk-image-wrap, .upk-featured-list.upk-featured-style-3 .upk-image-wrap {
11874 display: block;
11875 width: 100%;
11876 }
11877 .upk-featured-list.upk-featured-style-2 .upk-counter, .upk-featured-list.upk-featured-style-3 .upk-counter {
11878 display: none;
11879 }
11880 .upk-featured-list.upk-featured-style-2 .upk-content, .upk-featured-list.upk-featured-style-3 .upk-content {
11881 padding: 0;
11882 width: 100%;
11883 }
11884
11885 .upk-global-link-yes .upk-featured-list .upk-item:hover {
11886 cursor: pointer;
11887 }
11888
11889 @media (min-width: 768px) {
11890 .upk-featured-list .upk-item .upk-counter {
11891 height: 80px;
11892 width: 80px;
11893 min-width: 80px;
11894 margin-left: 20px;
11895 }
11896 .upk-featured-list .upk-item .upk-counter:before {
11897 font-size: 24px;
11898 }
11899 .upk-featured-list .upk-item .upk-title {
11900 font-size: 22px;
11901 }
11902 .upk-featured-list .upk-item .upk-featured-meta {
11903 font-size: 12px;
11904 }
11905 .upk-featured-list .upk-item .upk-category {
11906 padding-bottom: 8px;
11907 }
11908 .upk-featured-list .upk-item .upk-category a {
11909 font-size: 14px;
11910 }
11911 }
11912 .upk-fanel-list {
11913 display: grid;
11914 grid-template-columns: repeat(1, 1fr);
11915 }
11916 .upk-fanel-list .upk-item {
11917 position: relative;
11918 overflow: hidden;
11919 transition: all 0.3s ease;
11920 }
11921 .upk-fanel-list .upk-item:hover {
11922 box-shadow: 0 0 10px rgba(43, 45, 66, 0.3);
11923 }
11924 .upk-fanel-list .upk-item:hover .upk-image-wrap .upk-img {
11925 transform: scale(1.1);
11926 }
11927 .upk-fanel-list .upk-item .upk-item-box {
11928 position: relative;
11929 display: flex;
11930 align-items: center;
11931 height: 100%;
11932 }
11933 .upk-fanel-list .upk-item .upk-image-wrap {
11934 position: relative;
11935 width: 40%;
11936 height: 100%;
11937 overflow: hidden;
11938 }
11939 .upk-fanel-list .upk-item .upk-image-wrap .upk-img {
11940 width: 100%;
11941 height: 100%;
11942 object-fit: cover;
11943 transition: all 1s ease;
11944 }
11945 .upk-fanel-list .upk-item .upk-fanel-date-wrap {
11946 position: absolute;
11947 bottom: 0;
11948 left: 0;
11949 padding: 10px 15px;
11950 display: flex;
11951 flex-direction: column;
11952 align-items: center;
11953 justify-content: center;
11954 background: #fff;
11955 }
11956 .upk-fanel-list .upk-item .upk-fanel-date-wrap .upk-fanel-date {
11957 text-transform: capitalize;
11958 font-weight: 900;
11959 font-size: 18px;
11960 display: inline-flex;
11961 line-height: 1;
11962 color: #2B2D42;
11963 letter-spacing: 1px;
11964 }
11965 .upk-fanel-list .upk-item .upk-fanel-date-wrap .upk-fanel-month {
11966 color: #8D99AE;
11967 font-size: 14px;
11968 text-transform: capitalize;
11969 font-weight: 600;
11970 }
11971 .upk-fanel-list .upk-item .upk-content {
11972 position: relative;
11973 width: 60%;
11974 padding: 10px;
11975 }
11976 .upk-fanel-list .upk-item .upk-content.upk-readmore--yes {
11977 margin-bottom: 30px;
11978 }
11979 .upk-fanel-list .upk-item .upk-category {
11980 margin-bottom: 10px;
11981 display: inline-flex;
11982 }
11983 .upk-fanel-list .upk-item .upk-category a {
11984 display: inline-block;
11985 font-size: 10px;
11986 font-weight: 600;
11987 color: #8D99AE;
11988 text-transform: uppercase;
11989 transition: all 0.3s ease;
11990 }
11991 .upk-fanel-list .upk-item .upk-category a:hover {
11992 color: #EF233C;
11993 }
11994 .upk-fanel-list .upk-item .upk-category a + a {
11995 margin-right: 5px;
11996 }
11997 .upk-fanel-list .upk-item .upk-title {
11998 font-size: 16px;
11999 line-height: 1.3;
12000 font-weight: 700;
12001 text-transform: capitalize;
12002 margin: 0px;
12003 }
12004 .upk-fanel-list .upk-item .upk-title a {
12005 text-decoration: none;
12006 transition: all 0.3s ease;
12007 color: #2B2D42;
12008 }
12009 .upk-fanel-list .upk-item .upk-title a:hover {
12010 color: #EF233C;
12011 }
12012 .upk-fanel-list .upk-item .upk-text {
12013 display: none;
12014 font-size: 14px;
12015 font-weight: 400;
12016 color: #8D99AE;
12017 padding-top: 15px;
12018 }
12019 .upk-fanel-list .upk-item .upk-text p {
12020 margin: 0;
12021 }
12022 .upk-fanel-list .upk-item .upk-fanel-read-more {
12023 position: absolute;
12024 bottom: 0;
12025 left: 0;
12026 width: 40px;
12027 height: 30px;
12028 line-height: 30px;
12029 text-align: center;
12030 background: #EF233C;
12031 transition: all 0.3s ease;
12032 color: #fff;
12033 font-size: 20px;
12034 }
12035 .upk-fanel-list .upk-item .upk-fanel-read-more i {
12036 transition: transform 0.3s ease;
12037 transform: translateX(0);
12038 display: inline-flex;
12039 }
12040 .upk-fanel-list .upk-item .upk-fanel-read-more:hover {
12041 background: #D90429;
12042 }
12043 .upk-fanel-list .upk-item .upk-fanel-read-more:hover i {
12044 transform: translateX(-5px);
12045 }
12046 .upk-fanel-list .upk-item .upk-fanel-meta {
12047 display: flex;
12048 flex-wrap: wrap;
12049 align-items: center;
12050 position: relative;
12051 color: #8D99AE;
12052 font-size: 11px;
12053 line-height: 1;
12054 padding-top: 10px;
12055 font-weight: 500;
12056 text-transform: uppercase;
12057 }
12058 .upk-fanel-list .upk-item .upk-fanel-meta .upk-author-name-wrap {
12059 display: flex;
12060 }
12061 .upk-fanel-list .upk-item .upk-fanel-meta .upk-author-name-wrap .upk-by {
12062 font-weight: 700;
12063 padding-left: 6px;
12064 }
12065 .upk-fanel-list .upk-item .upk-fanel-meta .upk-author-name-wrap .upk-author-name {
12066 text-decoration: none;
12067 color: #8D99AE;
12068 font-weight: 500;
12069 }
12070 .upk-fanel-list .upk-item .upk-fanel-meta > div {
12071 position: relative;
12072 display: inline-flex;
12073 }
12074 .upk-fanel-list .upk-item .upk-fanel-meta > div:before {
12075 content: attr(data-separator);
12076 margin: 0 5px;
12077 }
12078 .upk-fanel-list .upk-item .upk-fanel-meta > div:nth-child(1)::before {
12079 display: none;
12080 }
12081
12082 .upk-global-link-yes .upk-fanel-list .upk-item:hover {
12083 cursor: pointer;
12084 }
12085
12086 @media (min-width: 768px) {
12087 .upk-fanel-list .upk-item .upk-content {
12088 padding: 20px;
12089 }
12090 .upk-fanel-list .upk-item .upk-content.upk-readmore--yes {
12091 margin-bottom: 40px;
12092 }
12093 .upk-fanel-list .upk-item .upk-category a {
12094 font-size: 12px;
12095 }
12096 .upk-fanel-list .upk-item .upk-text {
12097 display: inherit;
12098 }
12099 .upk-fanel-list .upk-item .upk-title {
12100 font-size: 20px;
12101 line-height: 1.4;
12102 }
12103 .upk-fanel-list .upk-item .upk-fanel-read-more {
12104 width: 60px;
12105 height: 40px;
12106 line-height: 40px;
12107 }
12108 .upk-fanel-list .upk-item .upk-fanel-meta {
12109 font-size: 12px;
12110 padding-top: 15px;
12111 }
12112 }
12113 @media (min-width: 1024px) {
12114 .upk-fanel-list {
12115 grid-template-columns: repeat(2, 1fr);
12116 }
12117 .upk-fanel-list .upk-item .upk-content {
12118 padding: 30px;
12119 }
12120 .upk-fanel-list .upk-item .upk-fanel-date-wrap .upk-fanel-date {
12121 font-size: 20px;
12122 }
12123 }
12124 .upk-author-wrapper .upk-item {
12125 position: relative;
12126 overflow: hidden;
12127 border-radius: 6px;
12128 transition: all 0.3s ease;
12129 }
12130 .upk-author-wrapper .upk-post-count {
12131 position: absolute;
12132 font-size: 12px;
12133 color: #8D99AE;
12134 border-color: #8D99AE;
12135 text-transform: capitalize;
12136 line-height: 1;
12137 padding: 3px 6px;
12138 border-radius: 3px;
12139 }
12140 .upk-author-wrapper .upk-content {
12141 position: relative;
12142 z-index: 1;
12143 width: 100%;
12144 }
12145 .upk-author-wrapper .upk-name a {
12146 display: inline-flex;
12147 font-size: 18px;
12148 font-weight: 600;
12149 color: #2B2D42;
12150 line-height: 1;
12151 text-transform: capitalize;
12152 transition: all 0.3s ease;
12153 }
12154 .upk-author-wrapper .upk-name a:hover {
12155 color: #EF233C;
12156 }
12157 .upk-author-wrapper .upk-description {
12158 font-size: 15px;
12159 color: #8D99AE;
12160 padding-top: 10px;
12161 }
12162 .upk-author-wrapper .upk-role {
12163 font-size: 15px;
12164 color: #8D99AE;
12165 }
12166 .upk-author-wrapper .upk-link {
12167 display: flex;
12168 align-items: center;
12169 padding-top: 15px;
12170 line-height: 1;
12171 }
12172 .upk-author-wrapper .upk-link a {
12173 color: #8D99AE;
12174 font-size: 15px;
12175 transition: all 0.3s ease;
12176 }
12177 .upk-author-wrapper .upk-link a:hover {
12178 color: #EF233C;
12179 }
12180 .upk-author-wrapper .upk-link a + a {
12181 margin-right: 20px;
12182 }
12183 .upk-author-wrapper.upk-grid_1 .upk-post-count {
12184 top: 15px;
12185 left: 15px;
12186 }
12187 .upk-author-wrapper.upk-grid_1 .upk-content {
12188 text-align: center;
12189 }
12190 .upk-author-wrapper.upk-grid_1 .upk-link {
12191 justify-content: center;
12192 }
12193 .upk-author-wrapper.upk-grid_1 .upk-item {
12194 padding: 15px;
12195 }
12196 .upk-author-wrapper.upk-grid_1 .upk-image {
12197 margin: 35px 30px 20px 30px;
12198 }
12199 .upk-author-wrapper.upk-grid_1 .upk-image a img {
12200 width: 100%;
12201 height: 100%;
12202 border-radius: 100%;
12203 object-fit: cover;
12204 }
12205 .upk-author-wrapper.upk-list .upk-item {
12206 padding: 10px;
12207 display: flex;
12208 align-items: center;
12209 }
12210 .upk-author-wrapper.upk-list .upk-image {
12211 margin-left: 15px;
12212 }
12213 .upk-author-wrapper.upk-list .upk-image img {
12214 height: 70px;
12215 width: 70px;
12216 min-width: 70px;
12217 border-radius: 100%;
12218 }
12219 .upk-author-wrapper.upk-list .upk-post-count {
12220 top: 10px;
12221 left: 10px;
12222 }
12223 .upk-author-wrapper.upk-list .upk-link {
12224 justify-content: left;
12225 }
12226
12227 .upk-author .upk-author-wrapper {
12228 display: grid;
12229 }
12230
12231 @media (min-width: 1024px) {
12232 .upk-author-wrapper .upk-post-count {
12233 font-size: 13px;
12234 }
12235 .upk-author-wrapper .upk-name a {
12236 font-size: 18px;
12237 }
12238 .upk-author-wrapper .upk-description {
12239 font-size: 15px;
12240 }
12241 .upk-author-wrapper.upk-grid_1 .upk-item {
12242 position: relative;
12243 padding: 30px;
12244 }
12245 .upk-author-wrapper.upk-grid_1 .upk-post-count {
12246 top: 30px;
12247 left: 30px;
12248 }
12249 .upk-author-wrapper.upk-list .upk-item {
12250 padding: 15px;
12251 }
12252 .upk-author-wrapper.upk-list .upk-image {
12253 margin-left: 20px;
12254 }
12255 .upk-author-wrapper.upk-list .upk-image img {
12256 height: 80px;
12257 width: 80px;
12258 min-width: 80px;
12259 }
12260 .upk-author-wrapper.upk-list .upk-post-count {
12261 top: 15px;
12262 left: 15px;
12263 }
12264 }
12265 .upk-tiny-list {
12266 position: relative;
12267 counter-reset: number-count;
12268 display: grid;
12269 }
12270 .upk-tiny-list .upk-item {
12271 position: relative;
12272 transition: all 0.3s ease;
12273 }
12274 .upk-tiny-list .upk-img {
12275 height: 48px;
12276 width: 48px;
12277 object-fit: cover;
12278 margin-left: 15px;
12279 border-radius: 3px;
12280 }
12281 .upk-tiny-list .upk-counter {
12282 counter-increment: number-count;
12283 height: 48px;
12284 min-width: 48px;
12285 width: 48px;
12286 background: #ffedef;
12287 text-align: center;
12288 border-radius: 3px;
12289 position: relative;
12290 display: inline-table;
12291 margin-left: 15px;
12292 }
12293 .upk-tiny-list .upk-counter:before {
12294 content: counter(number-count);
12295 color: #EF233C;
12296 font-weight: 600;
12297 font-size: 14px;
12298 line-height: 1;
12299 position: absolute;
12300 right: 50%;
12301 top: 50%;
12302 transform: translate(50%, -50%);
12303 }
12304 .upk-tiny-list .upk-title {
12305 margin: 0;
12306 font-size: 18px;
12307 font-weight: 600;
12308 line-height: 1.4;
12309 z-index: 1;
12310 }
12311 .upk-tiny-list .upk-title a {
12312 color: #2B2D42;
12313 }
12314 .upk-tiny-list .upk-title a:hover {
12315 color: #EF233C;
12316 }
12317 .upk-tiny-list .upk-title-icon {
12318 display: flex;
12319 z-index: 1;
12320 color: #2B2D42;
12321 margin-left: 15px;
12322 }
12323 .upk-tiny-list .upk-title-icon svg {
12324 width: 1.2em;
12325 }
12326
12327 .upk-global-link-yes .upk-tiny-list .upk-item:hover {
12328 cursor: pointer;
12329 }
12330
12331 .upk-layout-style--inline .upk-social-share {
12332 display: flex;
12333 flex-wrap: wrap;
12334 }
12335
12336 .upk-layout-style--grid .upk-social-share {
12337 display: grid;
12338 }
12339
12340 .upk-ss-position--top-left .upk-social-share,
12341 .upk-ss-position--top-right .upk-social-share,
12342 .upk-ss-position--center-left .upk-social-share,
12343 .upk-ss-position--center-right .upk-social-share,
12344 .upk-ss-position--bottom-left .upk-social-share,
12345 .upk-ss-position--bottom-right .upk-social-share {
12346 position: fixed;
12347 z-index: 111;
12348 }
12349
12350 .upk-ss-position--top-left .upk-social-share {
12351 right: 0;
12352 top: 0;
12353 }
12354
12355 .upk-ss-position--top-right .upk-social-share {
12356 left: 0;
12357 top: 0;
12358 }
12359
12360 .upk-ss-position--bottom-left .upk-social-share {
12361 right: 0;
12362 bottom: 0;
12363 }
12364
12365 .upk-ss-position--bottom-right .upk-social-share {
12366 left: 0;
12367 bottom: 0;
12368 }
12369
12370 .upk-ss-position--center-left .upk-social-share,
12371 .upk-ss-position--center-right .upk-social-share {
12372 display: inline;
12373 top: 50%;
12374 transform: translateY(-50%);
12375 }
12376 .upk-ss-position--center-left .upk-social-share .upk-ss-btn,
12377 .upk-ss-position--center-right .upk-social-share .upk-ss-btn {
12378 height: 4.2em;
12379 width: 4.2em;
12380 }
12381 .upk-ss-position--center-left .upk-social-share .upk-ss-btn:hover,
12382 .upk-ss-position--center-right .upk-social-share .upk-ss-btn:hover {
12383 width: 100%;
12384 }
12385 .upk-ss-position--center-left .upk-social-share .upk-ss-icon,
12386 .upk-ss-position--center-right .upk-social-share .upk-ss-icon {
12387 width: 4.2em;
12388 min-width: 4.2em;
12389 }
12390 .upk-ss-position--center-left.upk-ss-btns-view-text .upk-social-share .upk-ss-btn,
12391 .upk-ss-position--center-right.upk-ss-btns-view-text .upk-social-share .upk-ss-btn {
12392 width: 100%;
12393 }
12394 .upk-ss-position--center-left.upk-ss-btns-view-text .upk-social-share .upk-social-share-text,
12395 .upk-ss-position--center-right.upk-ss-btns-view-text .upk-social-share .upk-social-share-text {
12396 padding-right: 1.3em;
12397 padding-left: 1.3em;
12398 }
12399
12400 .upk-ss-position--center-left .upk-social-share {
12401 right: 0;
12402 }
12403
12404 .upk-ss-position--center-right .upk-social-share {
12405 left: 0;
12406 direction: ltr;
12407 }
12408 .upk-ss-position--center-right .upk-social-share .upk-social-share-text {
12409 padding-right: 1.3em;
12410 padding-left: 0;
12411 }
12412
12413 .upk-ss-btn {
12414 cursor: pointer;
12415 }
12416
12417 .elementor-widget-share-buttons .upk-ep-grid {
12418 overflow: hidden;
12419 }
12420
12421 .upk-ss-btns-style-boxed .upk-social-share-text,
12422 .upk-ss-btns-style-minimal .upk-social-share-text,
12423 .upk-ss-btns-style-gradient .upk-social-share-text {
12424 padding-right: 0.9em;
12425 }
12426
12427 .upk-ss-btns-style-flat .upk-social-share,
12428 .upk-ss-btns-style-flat .upk-social-share:hover,
12429 .upk-ss-btns-style-gradient .upk-social-share,
12430 .upk-ss-btns-style-gradient .upk-social-share:hover {
12431 color: #fff;
12432 }
12433
12434 .upk-ss-btns-style-flat .upk-social-link a,
12435 .upk-ss-btns-style-flat .upk-social-link a:hover,
12436 .upk-ss-btns-style-gradient .upk-social-link a,
12437 .upk-ss-btns-style-gradient .upk-social-link a:hover {
12438 color: #fff;
12439 }
12440
12441 .upk-ss-icon-top--yes .upk-ss-btn {
12442 flex-direction: column;
12443 height: auto;
12444 }
12445 .upk-ss-icon-top--yes .upk-ss-btn .upk-ss-icon {
12446 width: auto;
12447 padding: 10px 10px 0 10px;
12448 }
12449 .upk-ss-icon-top--yes .upk-ss-btn .upk-social-share-text {
12450 padding: 10px;
12451 display: inline-block;
12452 width: 100%;
12453 text-align: center;
12454 }
12455 .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 {
12456 padding: 0px;
12457 }
12458 .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 {
12459 padding: 10px;
12460 }
12461
12462 .upk-ss-btns-style-minimal.upk-ss-btns-shape-rounded .upk-ss-icon {
12463 border-radius: 0.5em;
12464 }
12465 .upk-ss-btns-style-minimal.upk-ss-btns-shape-circle .upk-ss-icon {
12466 border-radius: 99.9em;
12467 }
12468 .upk-ss-btns-style-minimal .upk-social-share-text {
12469 color: #222;
12470 }
12471
12472 .upk-ss-btns-view-text .upk-social-share-text {
12473 padding-right: 1.3em;
12474 }
12475
12476 .upk-ss-btns-view-text .upk-ss-icon,
12477 .upk-ss-btns-view-text .upk-social-share-text,
12478 .upk-ss-btns-view-icon .upk-ss-icon,
12479 .upk-ss-btns-view-icon .upk-social-share-text {
12480 flex-grow: 1;
12481 justify-content: center;
12482 }
12483
12484 .upk-ss-btn {
12485 overflow: hidden;
12486 font-size: 10px;
12487 display: flex;
12488 align-items: center;
12489 justify-content: flex-start;
12490 transition-duration: 0.2s;
12491 transition-property: filter, background-color, border-color, width;
12492 height: 4.2em;
12493 cursor: pointer;
12494 }
12495
12496 .upk-ss-icon,
12497 .upk-social-share-text {
12498 transition-property: color, background-color;
12499 transition-duration: 0.2s;
12500 }
12501
12502 .upk-ss-icon {
12503 display: flex;
12504 align-self: stretch;
12505 justify-content: center;
12506 align-items: center;
12507 text-align: center;
12508 width: 4.2em;
12509 position: relative;
12510 }
12511
12512 .upk-ss-icon i {
12513 font-size: 1.5em;
12514 }
12515
12516 .upk-social-share-text {
12517 font-size: 1.3em;
12518 padding-left: 1.3em;
12519 align-self: stretch;
12520 flex-grow: 1;
12521 align-items: center;
12522 display: flex;
12523 font-weight: 100;
12524 }
12525
12526 .upk-social-share-title {
12527 font-weight: bold;
12528 flex-shrink: 0;
12529 }
12530
12531 .upk-social-share-title + .upk-social-share-counter {
12532 margin-right: 0.5em;
12533 flex-shrink: 0;
12534 }
12535
12536 .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 {
12537 background-color: #45668e;
12538 }
12539 .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 {
12540 background-color: #3b5998;
12541 }
12542 .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 {
12543 background-color: #F4731C;
12544 }
12545 .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 {
12546 background-color: #168DE2;
12547 }
12548 .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 {
12549 background-color: #dd4b39;
12550 }
12551 .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 {
12552 background-color: #0077b5;
12553 }
12554 .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 {
12555 background-color: #1DA1F2;
12556 }
12557 .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 {
12558 background-color: #00B0EA;
12559 }
12560 .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 {
12561 background-color: #35465c;
12562 }
12563 .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 {
12564 background-color: #F06A35;
12565 }
12566 .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 {
12567 background-color: #bd081c;
12568 }
12569 .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 {
12570 background-color: #005be2;
12571 }
12572 .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 {
12573 background-color: #2DBE60;
12574 }
12575 .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 {
12576 background-color: #ff4500;
12577 }
12578 .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 {
12579 background-color: #3399ff;
12580 }
12581 .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 {
12582 background-color: #fd8235;
12583 }
12584 .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 {
12585 background-color: #EF3F56;
12586 }
12587 .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 {
12588 background-color: #25B1F6;
12589 }
12590 .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 {
12591 background-color: #5382C4;
12592 }
12593 .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 {
12594 background-color: #1B1B1B;
12595 }
12596 .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 {
12597 background-color: #000000;
12598 }
12599 .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 {
12600 background-color: #026466;
12601 }
12602 .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 {
12603 background-color: #21759b;
12604 }
12605 .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 {
12606 background-color: #2319DC;
12607 }
12608 .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 {
12609 background-color: #237EC5;
12610 }
12611 .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 {
12612 background-color: #E6162D;
12613 }
12614 .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 {
12615 background-color: #00AFF0;
12616 }
12617 .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 {
12618 background-color: #2CA5E0;
12619 }
12620 .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 {
12621 background-color: #834995;
12622 }
12623 .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 {
12624 background-color: #25d366;
12625 }
12626 .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 {
12627 background-color: #00B900;
12628 }
12629 .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 {
12630 background-color: #2DC100;
12631 }
12632 .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 {
12633 background-color: #F86100;
12634 }
12635 .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 {
12636 background-color: #F52827;
12637 }
12638 .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 {
12639 color: #45668e;
12640 }
12641 .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 {
12642 color: #3b5998;
12643 }
12644 .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 {
12645 color: #F4731C;
12646 }
12647 .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 {
12648 color: #168DE2;
12649 }
12650 .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 {
12651 color: #dd4b39;
12652 }
12653 .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 {
12654 color: #0077b5;
12655 }
12656 .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 {
12657 color: #1DA1F2;
12658 }
12659 .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 {
12660 color: #00B0EA;
12661 }
12662 .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 {
12663 color: #35465c;
12664 }
12665 .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 {
12666 color: #F06A35;
12667 }
12668 .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 {
12669 color: #bd081c;
12670 }
12671 .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 {
12672 color: #005be2;
12673 }
12674 .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 {
12675 color: #2DBE60;
12676 }
12677 .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 {
12678 color: #ff4500;
12679 }
12680 .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 {
12681 color: #3399ff;
12682 }
12683 .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 {
12684 color: #fd8235;
12685 }
12686 .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 {
12687 color: #EF3F56;
12688 }
12689 .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 {
12690 color: #25B1F6;
12691 }
12692 .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 {
12693 color: #5382C4;
12694 }
12695 .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 {
12696 color: #1B1B1B;
12697 }
12698 .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 {
12699 color: #000000;
12700 }
12701 .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 {
12702 color: #026466;
12703 }
12704 .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 {
12705 color: #21759b;
12706 }
12707 .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 {
12708 color: #2319DC;
12709 }
12710 .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 {
12711 color: #237EC5;
12712 }
12713 .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 {
12714 color: #E6162D;
12715 }
12716 .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 {
12717 color: #00AFF0;
12718 }
12719 .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 {
12720 color: #2CA5E0;
12721 }
12722 .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 {
12723 color: #834995;
12724 }
12725 .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 {
12726 color: #25d366;
12727 }
12728 .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 {
12729 color: #00B900;
12730 }
12731 .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 {
12732 color: #2DC100;
12733 }
12734 .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 {
12735 color: #F86100;
12736 }
12737 .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 {
12738 color: #F52827;
12739 }
12740 .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 {
12741 background-color: #45668e;
12742 }
12743 .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 {
12744 background-color: #3b5998;
12745 }
12746 .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 {
12747 background-color: #F4731C;
12748 }
12749 .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 {
12750 background-color: #168DE2;
12751 color: #FFAF32;
12752 }
12753 .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 {
12754 background-color: #dd4b39;
12755 }
12756 .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 {
12757 background-color: #0077b5;
12758 }
12759 .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 {
12760 background-color: #1DA1F2;
12761 }
12762 .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 {
12763 background-color: #00B0EA;
12764 }
12765 .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 {
12766 background-color: #35465c;
12767 }
12768 .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 {
12769 background-color: #F06A35;
12770 }
12771 .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 {
12772 background-color: #bd081c;
12773 }
12774 .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 {
12775 background-color: #005be2;
12776 }
12777 .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 {
12778 background-color: #2DBE60;
12779 }
12780 .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 {
12781 background-color: #ff4500;
12782 }
12783 .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 {
12784 background-color: #3399ff;
12785 }
12786 .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 {
12787 background-color: #fd8235;
12788 }
12789 .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 {
12790 background-color: #EF3F56;
12791 }
12792 .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 {
12793 background-color: #25B1F6;
12794 }
12795 .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 {
12796 background-color: #5382C4;
12797 }
12798 .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 {
12799 background-color: #1B1B1B;
12800 }
12801 .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 {
12802 background-color: #000000;
12803 }
12804 .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 {
12805 background-color: #026466;
12806 }
12807 .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 {
12808 background-color: #21759b;
12809 }
12810 .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 {
12811 background-color: #2319DC;
12812 }
12813 .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 {
12814 background-color: #237EC5;
12815 }
12816 .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 {
12817 background-color: #E6162D;
12818 }
12819 .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 {
12820 background-color: #00AFF0;
12821 }
12822 .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 {
12823 background-color: #2CA5E0;
12824 }
12825 .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 {
12826 background-color: #834995;
12827 }
12828 .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 {
12829 background-color: #25d366;
12830 }
12831 .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 {
12832 background-color: #00B900;
12833 }
12834 .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 {
12835 background-color: #2DC100;
12836 }
12837 .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 {
12838 background-color: #F86100;
12839 }
12840 .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 {
12841 background-color: #F52827;
12842 }
12843 .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 {
12844 color: #fff;
12845 }
12846 .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 {
12847 color: #FFAF32;
12848 }
12849
12850 .upk-ss-btns-style-framed .upk-ss-btn,
12851 .upk-ss-btns-style-boxed .upk-ss-btn {
12852 border-style: solid;
12853 }
12854
12855 .upk-ss-btns-style-gradient .upk-social-share-text {
12856 background: linear-gradient(-135deg, rgba(0, 0, 0, 0.12) 0%, rgba(0, 0, 0, 0) 100%);
12857 }
12858 .upk-ss-btns-style-gradient.upk-ss-btns-view-icon .upk-ss-icon {
12859 background-image: linear-gradient(to left, rgba(0, 0, 0, 0.12), transparent);
12860 }
12861
12862 .upk-ss-btns-color-original .upk-ss-btn:hover {
12863 filter: saturate(1.2) brightness(1.1);
12864 }
12865
12866 .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 {
12867 background-color: #666;
12868 }
12869 .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 {
12870 color: #666;
12871 border-color: #666;
12872 }
12873 .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 {
12874 background-color: #666;
12875 }
12876 .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 {
12877 color: #fff;
12878 }
12879
12880 .upk-newsletter-wrapper .upk-newsletter {
12881 display: flex;
12882 align-items: center;
12883 }
12884 .upk-newsletter-wrapper .upk-newsletter-btn-icon,
12885 .upk-newsletter-wrapper .upk-newsletter-before-icon {
12886 display: inline-flex;
12887 transition: all 0.3s ease;
12888 }
12889 .upk-newsletter-wrapper .upk-newsletter-btn-icon svg,
12890 .upk-newsletter-wrapper .upk-newsletter-before-icon svg {
12891 width: 1em;
12892 transition: all 0.3s ease;
12893 }
12894 .upk-newsletter-wrapper .upk-newsletter-before-icon {
12895 margin-left: 15px;
12896 }
12897 .upk-newsletter-wrapper .upk-input {
12898 max-width: 100%;
12899 width: 100%;
12900 border: 0 none;
12901 padding: 0 10px;
12902 background: #f8f8f8;
12903 color: #666;
12904 border-radius: 3px;
12905 height: 40px;
12906 vertical-align: middle;
12907 display: inline-block;
12908 outline: none;
12909 }
12910 .upk-newsletter-wrapper .upk-newsletter-btn {
12911 border: none;
12912 padding: 0 30px;
12913 vertical-align: middle;
12914 font-size: 14px;
12915 line-height: 40px;
12916 text-align: center;
12917 border-radius: 3px;
12918 background-color: #EF233C;
12919 color: #fff;
12920 cursor: pointer;
12921 transition: all 0.3s ease;
12922 }
12923 .upk-newsletter-wrapper .upk-newsletter-btn:hover {
12924 background-color: #D90429;
12925 }
12926 .upk-newsletter-wrapper .upk-newsletter-input-wrapper {
12927 width: 100%;
12928 margin-left: 15px;
12929 }
12930
12931 .upk-field-full--yes .upk-newsletter-wrapper .upk-newsletter {
12932 display: block;
12933 }
12934 .upk-field-full--yes .upk-newsletter-wrapper .upk-newsletter-input-wrapper,
12935 .upk-field-full--yes .upk-newsletter-wrapper .upk-newsletter-before-icon {
12936 margin-bottom: 20px;
12937 }
12938
12939 .upk-newsletter-alert {
12940 position: fixed;
12941 top: 30px;
12942 box-sizing: border-box;
12943 width: 450px;
12944 right: 50%;
12945 margin-right: -225px;
12946 animation: slide-up-fade-in ease 1s;
12947 z-index: 9999;
12948 }
12949
12950 .upk-newsletter-alert .upk-alert-box {
12951 display: flex;
12952 align-items: center;
12953 padding: 20px 20px 20px 40px;
12954 background: #ffffff;
12955 font-size: 1rem;
12956 box-shadow: 0 5px 20px #b3b3b3;
12957 border-radius: 3px;
12958 color: #1e87f0;
12959 justify-content: center;
12960 }
12961
12962 .uwk-newsletter-loader {
12963 display: inline-block;
12964 border: 2px solid rgba(0, 0, 0, 0.1);
12965 border-right-color: #1e87f0;
12966 border-radius: 50%;
12967 width: 20px;
12968 height: 20px;
12969 animation: donut-spin 1.2s linear infinite;
12970 margin-left: 10px;
12971 }
12972
12973 .upk-text-success .upk-success-icon {
12974 display: inline-block;
12975 transform: rotate(-45deg);
12976 height: 16px;
12977 width: 7px;
12978 border-bottom: 3px solid #14a814;
12979 border-left: 3px solid #14a814;
12980 margin-left: 10px;
12981 }
12982
12983 .upk-text-warning {
12984 color: orange;
12985 }
12986
12987 .upk-text-danger {
12988 color: #D90429;
12989 }
12990
12991 .upk-text-success {
12992 color: green;
12993 }
12994
12995 @keyframes slide-up-fade-in {
12996 0% {
12997 opacity: 0;
12998 transform: translateY(-200px);
12999 }
13000 100% {
13001 opacity: 1;
13002 transform: translateY(0px);
13003 }
13004 }
13005 @keyframes donut-spin {
13006 0% {
13007 transform: rotate(0deg);
13008 }
13009 100% {
13010 transform: rotate(-360deg);
13011 }
13012 }
13013 .upk-buzz-list {
13014 position: relative;
13015 display: grid;
13016 counter-reset: number-count;
13017 }
13018 .upk-buzz-list .upk-item {
13019 position: relative;
13020 overflow: hidden;
13021 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13022 }
13023 .upk-buzz-list .upk-item:hover .upk-img-wrap:before {
13024 background: rgba(43, 45, 66, 0.5);
13025 }
13026 .upk-buzz-list .upk-item:hover .upk-count:before {
13027 color: #EDF2F4;
13028 }
13029 .upk-buzz-list .upk-item:hover .upk-inner {
13030 border-right-color: #EDF2F4;
13031 }
13032 .upk-buzz-list .upk-item:hover .upk-category a {
13033 color: #EDF2F4;
13034 }
13035 .upk-buzz-list .upk-item:hover .upk-title a {
13036 color: #fff;
13037 }
13038 .upk-buzz-list .upk-item:hover .upk-meta {
13039 color: #EDF2F4;
13040 }
13041 .upk-buzz-list .upk-item:hover .upk-meta .upk-author-wrap .upk-author-name {
13042 color: #EDF2F4;
13043 }
13044 .upk-buzz-list .upk-img-wrap {
13045 position: absolute;
13046 width: 100%;
13047 height: 100%;
13048 }
13049 .upk-buzz-list .upk-img-wrap::before {
13050 content: "";
13051 position: absolute;
13052 top: 0;
13053 right: 0;
13054 background: #fff;
13055 width: 100%;
13056 height: 100%;
13057 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13058 }
13059 .upk-buzz-list .upk-img-wrap img {
13060 width: 100%;
13061 height: 100%;
13062 object-fit: cover;
13063 }
13064 .upk-buzz-list .upk-content {
13065 padding: 15px;
13066 display: flex;
13067 position: relative;
13068 align-items: center;
13069 }
13070 .upk-buzz-list .upk-count {
13071 position: relative;
13072 counter-increment: number-count;
13073 padding-left: 15px;
13074 }
13075 .upk-buzz-list .upk-count:before {
13076 content: counter(number-count);
13077 top: 0;
13078 right: 0;
13079 font-size: 30px;
13080 color: #2B2D42;
13081 font-weight: 600;
13082 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13083 }
13084 .upk-buzz-list .upk-inner {
13085 padding-right: 15px;
13086 border-right: 2px solid #8D99AE;
13087 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13088 }
13089 .upk-buzz-list .upk-category {
13090 margin-bottom: 5px;
13091 display: flex;
13092 }
13093 .upk-buzz-list .upk-category a {
13094 display: inline-flex;
13095 font-size: 10px;
13096 color: #EF233C;
13097 font-weight: 500;
13098 text-transform: uppercase;
13099 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13100 }
13101 .upk-buzz-list .upk-category a + a {
13102 margin-right: 5px;
13103 }
13104 .upk-buzz-list .upk-title {
13105 font-size: 16px;
13106 font-weight: 700;
13107 text-transform: capitalize;
13108 margin: 0;
13109 }
13110 .upk-buzz-list .upk-title a {
13111 color: #2B2D42;
13112 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13113 }
13114 .upk-buzz-list .upk-meta {
13115 flex-wrap: wrap;
13116 color: #8D99AE;
13117 font-size: 11px;
13118 font-weight: 500;
13119 line-height: 1;
13120 padding-top: 10px;
13121 position: relative;
13122 text-transform: uppercase;
13123 transition: color 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13124 }
13125 .upk-buzz-list .upk-meta .upk-author-wrap {
13126 display: flex;
13127 }
13128 .upk-buzz-list .upk-meta .upk-author-wrap .upk-by {
13129 font-weight: 700;
13130 padding-left: 6px;
13131 }
13132 .upk-buzz-list .upk-meta .upk-author-wrap .upk-author-name {
13133 color: #8D99AE;
13134 font-weight: 500;
13135 transition: color 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13136 }
13137 .upk-buzz-list .upk-meta .upk-post-time {
13138 margin-right: 5px;
13139 }
13140 .upk-buzz-list .upk-meta .upk-post-time i {
13141 margin-left: 2px;
13142 }
13143 .upk-buzz-list .upk-meta > div {
13144 position: relative;
13145 display: inline-flex;
13146 }
13147 .upk-buzz-list .upk-meta > div:before {
13148 content: attr(data-separator);
13149 margin: 0 5px;
13150 }
13151 .upk-buzz-list .upk-meta > div:nth-child(1)::before {
13152 display: none;
13153 }
13154
13155 .upk-global-link-yes .upk-buzz-list .upk-item:hover {
13156 cursor: pointer;
13157 }
13158
13159 @media (min-width: 768px) {
13160 .upk-buzz-list .upk-content {
13161 padding: 20px;
13162 }
13163 .upk-buzz-list .upk-category a {
13164 font-size: 12px;
13165 }
13166 .upk-buzz-list .upk-title {
13167 font-size: 18px;
13168 }
13169 .upk-buzz-list .upk-count::before {
13170 font-size: 40px;
13171 }
13172 }
13173 .upk-buzz-list-carousel {
13174 position: relative;
13175 }
13176 .upk-buzz-list-carousel .upk-item {
13177 position: relative;
13178 overflow: hidden;
13179 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13180 }
13181 .upk-buzz-list-carousel .upk-item:hover .upk-img-wrap::before {
13182 background: rgba(43, 45, 66, 0.5);
13183 }
13184 .upk-buzz-list-carousel .upk-item:hover .upk-img-wrap img {
13185 opacity: 1;
13186 }
13187 .upk-buzz-list-carousel .upk-item:hover .upk-count {
13188 color: #EDF2F4;
13189 }
13190 .upk-buzz-list-carousel .upk-item:hover .upk-inner {
13191 border-right-color: #EDF2F4;
13192 }
13193 .upk-buzz-list-carousel .upk-item:hover .upk-category a {
13194 color: #EDF2F4;
13195 }
13196 .upk-buzz-list-carousel .upk-item:hover .upk-title a {
13197 color: #fff;
13198 }
13199 .upk-buzz-list-carousel .upk-item:hover .upk-meta {
13200 color: #EDF2F4;
13201 }
13202 .upk-buzz-list-carousel .upk-item:hover .upk-meta .upk-author-wrap .upk-author-name {
13203 color: #EDF2F4;
13204 }
13205 .upk-buzz-list-carousel .upk-img-wrap {
13206 position: absolute;
13207 width: 100%;
13208 height: 100%;
13209 }
13210 .upk-buzz-list-carousel .upk-img-wrap::before {
13211 content: "";
13212 position: absolute;
13213 top: 0;
13214 right: 0;
13215 background: #fff;
13216 width: 100%;
13217 height: 100%;
13218 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13219 }
13220 .upk-buzz-list-carousel .upk-img-wrap img {
13221 width: 100%;
13222 height: 100%;
13223 object-fit: cover;
13224 opacity: 0;
13225 }
13226 .upk-buzz-list-carousel .upk-content {
13227 padding: 15px;
13228 display: flex;
13229 position: relative;
13230 align-items: center;
13231 }
13232 .upk-buzz-list-carousel .upk-count {
13233 color: #2B2D42;
13234 font-size: 30px;
13235 font-weight: 600;
13236 position: relative;
13237 margin-left: 15px;
13238 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13239 display: flex;
13240 line-height: 1;
13241 }
13242 .upk-buzz-list-carousel .upk-inner {
13243 padding-right: 15px;
13244 border-right: 2px solid #8D99AE;
13245 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13246 }
13247 .upk-buzz-list-carousel .upk-category {
13248 margin-bottom: 5px;
13249 display: flex;
13250 }
13251 .upk-buzz-list-carousel .upk-category a {
13252 display: inline-flex;
13253 font-size: 10px;
13254 color: #EF233C;
13255 font-weight: 500;
13256 text-transform: uppercase;
13257 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13258 }
13259 .upk-buzz-list-carousel .upk-category a + a {
13260 margin-right: 5px;
13261 }
13262 .upk-buzz-list-carousel .upk-title {
13263 font-size: 16px;
13264 font-weight: 700;
13265 text-transform: capitalize;
13266 margin: 0;
13267 }
13268 .upk-buzz-list-carousel .upk-title a {
13269 color: #2B2D42;
13270 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13271 }
13272 .upk-buzz-list-carousel .upk-meta {
13273 flex-wrap: wrap;
13274 color: #8D99AE;
13275 font-size: 11px;
13276 font-weight: 500;
13277 line-height: 1;
13278 padding-top: 10px;
13279 position: relative;
13280 text-transform: uppercase;
13281 transition: color 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13282 }
13283 .upk-buzz-list-carousel .upk-meta .upk-author-wrap {
13284 display: flex;
13285 }
13286 .upk-buzz-list-carousel .upk-meta .upk-author-wrap .upk-by {
13287 font-weight: 700;
13288 padding-left: 6px;
13289 }
13290 .upk-buzz-list-carousel .upk-meta .upk-author-wrap .upk-author-name {
13291 color: #8D99AE;
13292 font-weight: 500;
13293 transition: color 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13294 }
13295 .upk-buzz-list-carousel .upk-meta .upk-post-time {
13296 margin-right: 5px;
13297 }
13298 .upk-buzz-list-carousel .upk-meta .upk-post-time i {
13299 margin-left: 2px;
13300 }
13301 .upk-buzz-list-carousel .upk-meta > div {
13302 position: relative;
13303 display: inline-flex;
13304 }
13305 .upk-buzz-list-carousel .upk-meta > div:before {
13306 content: attr(data-separator);
13307 margin: 0 5px;
13308 }
13309 .upk-buzz-list-carousel .upk-meta > div:nth-child(1)::before {
13310 display: none;
13311 }
13312
13313 .upk-global-link-yes .upk-buzz-list-carousel .upk-item:hover {
13314 cursor: pointer;
13315 }
13316
13317 .upk-item-match-height--yes .upk-buzz-list-carousel .swiper-slide {
13318 height: initial;
13319 }
13320
13321 @media (min-width: 768px) {
13322 .upk-buzz-list-carousel .upk-content {
13323 padding: 20px;
13324 }
13325 .upk-buzz-list-carousel .upk-category a {
13326 font-size: 12px;
13327 }
13328 .upk-buzz-list-carousel .upk-title {
13329 font-size: 18px;
13330 }
13331 .upk-buzz-list-carousel .upk-count {
13332 font-size: 40px;
13333 }
13334 }
13335 .upk-scott-list {
13336 display: grid;
13337 grid-template-columns: repeat(1, 1fr);
13338 counter-reset: number-count;
13339 }
13340 .upk-scott-list .upk-item {
13341 display: flex;
13342 align-items: center;
13343 border-top: 1px solid #e2e2e2;
13344 padding-top: 20px;
13345 margin-top: 20px;
13346 position: relative;
13347 overflow: hidden;
13348 }
13349 .upk-scott-list .upk-item:first-child {
13350 border-top: 0 !important;
13351 padding-top: 0 !important;
13352 margin-top: 0 !important;
13353 }
13354 .upk-scott-list .upk-item .upk-image-wrap {
13355 position: relative;
13356 height: 100%;
13357 width: 30%;
13358 text-decoration: none;
13359 transition: all 0.3s ease;
13360 counter-increment: number-count;
13361 overflow: hidden;
13362 }
13363 .upk-scott-list .upk-item .upk-image-wrap img {
13364 width: 100%;
13365 height: 100%;
13366 object-fit: cover;
13367 transition: all 0.3s ease;
13368 }
13369 .upk-scott-list .upk-item .upk-image-wrap:before {
13370 position: absolute;
13371 content: counter(number-count);
13372 top: 50%;
13373 right: 50%;
13374 color: #fff;
13375 font-weight: 700;
13376 font-size: 35px;
13377 transition: all 0.3s ease;
13378 transform: translate(50%, -50%);
13379 opacity: 1;
13380 visibility: visible;
13381 z-index: 1;
13382 }
13383 .upk-scott-list .upk-item .upk-image-wrap:after {
13384 position: absolute;
13385 content: "\e92c";
13386 top: 50%;
13387 right: 50%;
13388 color: #fff;
13389 font-size: 26px;
13390 font-weight: 900;
13391 line-height: 1;
13392 opacity: 0;
13393 visibility: hidden;
13394 transition: all 0.3s ease;
13395 transform: translate(50%, 50%);
13396 font-family: "ultimate-post-kit" !important;
13397 -webkit-font-smoothing: antialiased;
13398 z-index: 1;
13399 }
13400 .upk-scott-list .upk-item .upk-image-wrap .upk-img-overlay:before {
13401 content: "";
13402 position: absolute;
13403 width: 100%;
13404 height: 100%;
13405 right: 0;
13406 top: 0;
13407 background: rgba(43, 45, 66, 0.3);
13408 }
13409 .upk-scott-list .upk-item .upk-content {
13410 width: 70%;
13411 padding: 20px;
13412 }
13413 .upk-scott-list .upk-item .upk-category {
13414 margin-bottom: 10px;
13415 display: flex;
13416 }
13417 .upk-scott-list .upk-item .upk-category a {
13418 font-size: 10px;
13419 color: #EF233C;
13420 text-transform: uppercase;
13421 font-weight: 500;
13422 border: 1px solid #EF233C;
13423 padding: 4px 12px;
13424 border-radius: 2px;
13425 display: inline-flex;
13426 transition: all 0.3s ease;
13427 }
13428 .upk-scott-list .upk-item .upk-category a:hover {
13429 background: #EF233C;
13430 color: #fff;
13431 }
13432 .upk-scott-list .upk-item .upk-category a + a {
13433 margin-right: 5px;
13434 }
13435 .upk-scott-list .upk-item .upk-title {
13436 font-size: 16px;
13437 font-weight: 700;
13438 line-height: 1.4;
13439 margin: 0;
13440 }
13441 .upk-scott-list .upk-item .upk-title a {
13442 color: #2B2D42;
13443 transition: all 0.3s ease;
13444 }
13445 .upk-scott-list .upk-item .upk-title a:hover {
13446 color: #EF233C;
13447 }
13448 .upk-scott-list .upk-item .upk-meta {
13449 color: #8D99AE;
13450 font-size: 11px;
13451 font-weight: 500;
13452 line-height: 1;
13453 padding-top: 10px;
13454 position: relative;
13455 text-transform: uppercase;
13456 transition: color 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13457 flex-wrap: wrap;
13458 }
13459 .upk-scott-list .upk-item .upk-meta > div {
13460 position: relative;
13461 display: inline-flex;
13462 }
13463 .upk-scott-list .upk-item .upk-meta > div:before {
13464 content: attr(data-separator);
13465 margin: 0 8px;
13466 }
13467 .upk-scott-list .upk-item .upk-meta > div:nth-child(1)::before {
13468 display: none;
13469 }
13470 .upk-scott-list .upk-item .upk-meta .upk-author-name-wrap {
13471 display: flex;
13472 }
13473 .upk-scott-list .upk-item .upk-meta .upk-author-name-wrap .upk-by {
13474 font-weight: 700;
13475 padding-left: 6px;
13476 }
13477 .upk-scott-list .upk-item .upk-meta .upk-author-name-wrap .upk-author-name {
13478 color: #8D99AE;
13479 font-weight: 500;
13480 transition: color 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13481 }
13482 .upk-scott-list .upk-item .upk-meta .upk-post-time {
13483 margin-right: 5px;
13484 }
13485 .upk-scott-list .upk-item .upk-meta .upk-post-time i {
13486 margin-left: 2px;
13487 }
13488 .upk-scott-list .upk-item:hover .upk-image-wrap:before {
13489 transform: translate(50%, -100%);
13490 opacity: 0;
13491 visibility: hidden;
13492 }
13493 .upk-scott-list .upk-item:hover .upk-image-wrap:after {
13494 transform: translate(50%, -50%);
13495 opacity: 1;
13496 visibility: visible;
13497 }
13498
13499 .upk-global-link-yes .upk-scott-list .upk-item:hover {
13500 cursor: pointer;
13501 }
13502
13503 @media (min-width: 768px) {
13504 .upk-scott-list .upk-item .upk-title {
13505 font-size: 18px;
13506 }
13507 .upk-scott-list .upk-item .upk-meta {
13508 font-size: 12px;
13509 }
13510 }
13511 .upk-noxe-slider {
13512 position: relative;
13513 }
13514 .upk-noxe-slider .upk-noxe-item {
13515 background: #fff;
13516 padding: 30px;
13517 position: relative;
13518 height: auto;
13519 }
13520 .upk-noxe-slider .upk-noxe-item-box-wrap {
13521 position: relative;
13522 display: flex;
13523 flex-direction: column;
13524 height: 100%;
13525 }
13526 .upk-noxe-slider .upk-noxe-image-wrap {
13527 position: relative;
13528 margin-bottom: 1.5rem;
13529 overflow: hidden;
13530 height: 100%;
13531 z-index: 10;
13532 }
13533 .upk-noxe-slider .upk-noxe-img {
13534 width: 100%;
13535 height: 100%;
13536 object-fit: cover;
13537 }
13538 .upk-noxe-slider .upk-noxe-category {
13539 position: absolute;
13540 bottom: 0;
13541 right: 0;
13542 display: inline-flex;
13543 }
13544 .upk-noxe-slider .upk-noxe-category a {
13545 display: inline-block;
13546 background: #fff;
13547 padding: 8px 0 0 8px;
13548 text-decoration: none;
13549 color: #D90429;
13550 text-transform: uppercase;
13551 line-height: 1;
13552 font-size: 0.75rem;
13553 font-weight: 700;
13554 letter-spacing: 0.04em;
13555 }
13556 .upk-noxe-slider .upk-noxe-date-wrap {
13557 position: absolute;
13558 bottom: 0;
13559 left: 0;
13560 background: #fff;
13561 display: flex;
13562 flex-direction: column;
13563 text-align: center;
13564 padding: 10px;
13565 font-size: 12px;
13566 color: #676a88;
13567 font-weight: 700;
13568 overflow: hidden;
13569 }
13570 .upk-noxe-slider .upk-noxe-date-wrap .upk-noxe-month {
13571 font-weight: 400;
13572 margin-bottom: 2px;
13573 }
13574 .upk-noxe-slider .upk-noxe-content {
13575 display: inline-block;
13576 }
13577 .upk-noxe-slider .upk-title {
13578 font-size: 16px;
13579 font-weight: 700;
13580 margin-bottom: 10px;
13581 }
13582 .upk-noxe-slider .upk-title a {
13583 text-decoration: none;
13584 color: #2B2D42;
13585 transition: all 0.3s ease;
13586 }
13587 .upk-noxe-slider .upk-title a:hover {
13588 color: #D90429;
13589 }
13590 .upk-noxe-slider .upk-noxe-meta {
13591 display: flex;
13592 flex-wrap: wrap;
13593 align-items: center;
13594 position: relative;
13595 font-size: 12px;
13596 text-transform: uppercase;
13597 color: rgba(125, 125, 125, 0.7294117647);
13598 font-weight: 500;
13599 overflow: hidden;
13600 }
13601 .upk-noxe-slider .upk-noxe-meta .upk-author-name-wrap {
13602 display: flex;
13603 }
13604 .upk-noxe-slider .upk-noxe-meta .upk-author-name-wrap .upk-by {
13605 font-weight: 700;
13606 padding-left: 6px;
13607 }
13608 .upk-noxe-slider .upk-noxe-meta .upk-author-name-wrap .upk-author-name {
13609 text-decoration: none;
13610 color: rgba(125, 125, 125, 0.7294117647);
13611 font-weight: 500;
13612 }
13613 .upk-noxe-slider .upk-noxe-meta > div {
13614 position: relative;
13615 display: inline-flex;
13616 }
13617 .upk-noxe-slider .upk-noxe-meta > div:before {
13618 content: attr(data-separator);
13619 margin: 0 8px;
13620 }
13621 .upk-noxe-slider .upk-noxe-meta > div:nth-child(1)::before {
13622 display: none;
13623 }
13624 .upk-noxe-slider .upk-text {
13625 font-size: 14px;
13626 color: #2f3f50;
13627 line-height: 1.6;
13628 margin-bottom: 35px;
13629 }
13630 .upk-noxe-slider .upk-text p {
13631 margin: 0;
13632 }
13633 .upk-noxe-slider .upk-noxe-navigation {
13634 position: absolute;
13635 left: 30px;
13636 bottom: 30px;
13637 display: flex;
13638 align-items: center;
13639 z-index: 1;
13640 }
13641 .upk-noxe-slider .upk-noxe-navigation .upk-navigation-next:after,
13642 .upk-noxe-slider .upk-noxe-navigation .upk-navigation-prev:after {
13643 content: "";
13644 }
13645 .upk-noxe-slider .upk-noxe-navigation .upk-navigation-next,
13646 .upk-noxe-slider .upk-noxe-navigation .upk-navigation-prev {
13647 position: static;
13648 display: inline-block;
13649 }
13650 .upk-noxe-slider .upk-noxe-navigation .upk-link--arrowed {
13651 display: inline-flex;
13652 font-size: 32px;
13653 }
13654 .upk-noxe-slider .upk-noxe-navigation .upk-link--arrowed .upk-arrow-icon {
13655 position: relative;
13656 top: 0;
13657 -webkit-transition: -webkit-transform 0.3s ease;
13658 transition: -webkit-transform 0.3s ease;
13659 transition: transform 0.3s ease;
13660 transition: transform 0.3s ease, -webkit-transform 0.3s ease;
13661 vertical-align: middle;
13662 width: 1em;
13663 }
13664 .upk-noxe-slider .upk-noxe-navigation .upk-link--arrowed .upk-arrow-icon--circle {
13665 transition: stroke-dashoffset 0.3s ease;
13666 stroke-dasharray: 95;
13667 stroke-dashoffset: 95;
13668 }
13669 .upk-noxe-slider .upk-noxe-navigation .upk-link--arrowed g {
13670 stroke: currentColor;
13671 color: #181D23;
13672 }
13673 .upk-noxe-slider .upk-noxe-navigation .upk-link--arrowed:hover .upk-arrow-icon {
13674 transform: translate3d(-5px, 0, 0);
13675 }
13676 .upk-noxe-slider .upk-noxe-navigation .upk-link--arrowed:hover .upk-arrow-icon--circle {
13677 stroke-dashoffset: 0;
13678 }
13679 .upk-noxe-slider .upk-noxe-navigation .upk-link--arrowed:hover g {
13680 color: #D90429;
13681 }
13682 .upk-noxe-slider .upk-noxe-navigation .upk-navigation-prev .upk-link--arrowed {
13683 transform: rotate(181deg);
13684 margin-left: 10px;
13685 }
13686
13687 @media (min-width: 768px) {
13688 .upk-noxe-slider .upk-noxe-date-wrap {
13689 padding: 15px;
13690 font-size: 14px;
13691 }
13692 .upk-noxe-slider .upk-noxe-content {
13693 display: flex;
13694 }
13695 .upk-noxe-slider .upk-noxe-inner-content {
13696 padding-left: 30px;
13697 min-width: 50%;
13698 width: 50%;
13699 }
13700 .upk-noxe-slider .upk-noxe-meta {
13701 font-size: 11px;
13702 margin-bottom: 0;
13703 }
13704 .upk-noxe-slider .upk-title {
13705 font-size: 20px;
13706 margin-bottom: 16px;
13707 }
13708 .upk-noxe-slider .upk-noxe-pagination {
13709 right: 51%;
13710 }
13711 }
13712 @media (min-width: 1024px) {
13713 .upk-noxe-slider .upk-noxe-date-wrap {
13714 padding: 20px;
13715 font-size: 16px;
13716 }
13717 .upk-noxe-slider .upk-noxe-content .upk-noxe-inner-content {
13718 padding-left: 40px;
13719 }
13720 .upk-noxe-slider .upk-noxe-meta {
13721 font-size: 12px;
13722 margin-bottom: 0;
13723 }
13724 .upk-noxe-slider .upk-title {
13725 font-size: 25px;
13726 margin-bottom: 20px;
13727 }
13728 .upk-noxe-slider .upk-text {
13729 font-size: 16px;
13730 margin-bottom: 0;
13731 }
13732 .upk-noxe-slider .upk-noxe-pagination {
13733 right: 51%;
13734 }
13735 }
13736 .upk-recent-comments {
13737 display: grid;
13738 }
13739 .upk-recent-comments .upk-meta {
13740 margin-bottom: 15px;
13741 }
13742 .upk-recent-comments .upk-meta .upk-avatar {
13743 margin-left: 15px;
13744 }
13745 .upk-recent-comments .upk-meta .upk-avatar img {
13746 border-radius: 80px;
13747 }
13748 .upk-recent-comments .upk-meta .upk-author-name {
13749 color: #2B2D42;
13750 font-size: 16px;
13751 font-weight: 500;
13752 text-transform: capitalize;
13753 transition: color 0.3s ease;
13754 overflow: hidden;
13755 text-overflow: ellipsis;
13756 display: -webkit-box;
13757 -webkit-line-clamp: 1;
13758 -webkit-box-orient: vertical;
13759 }
13760 .upk-recent-comments .upk-meta .upk-author-name:hover {
13761 color: #EF233C;
13762 }
13763 .upk-recent-comments .upk-meta .upk-date {
13764 color: #798184;
13765 font-size: 14px;
13766 }
13767 .upk-recent-comments .upk-text {
13768 color: #798184;
13769 font-size: 16px;
13770 }
13771
13772 .upk-static-social-count {
13773 display: grid;
13774 grid-column-gap: 40px;
13775 grid-template-columns: repeat(4, 1fr);
13776 justify-content: center;
13777 width: 100%;
13778 }
13779 .upk-static-social-count .upk-item {
13780 text-align: center;
13781 transition: all 0.3s ease;
13782 }
13783 .upk-static-social-count .upk-item:hover .upk-icon {
13784 transform: translateY(-5px);
13785 }
13786 .upk-static-social-count .upk-icon {
13787 margin-bottom: 10px;
13788 transform: translateY(0);
13789 transition: transform 0.3s ease;
13790 }
13791 .upk-static-social-count .upk-icon span {
13792 font-size: 14px;
13793 border: 1px solid #c8c6c6;
13794 color: #565252;
13795 padding: 12px;
13796 display: inline-flex;
13797 align-items: center;
13798 justify-content: center;
13799 text-decoration: none;
13800 border-radius: 100%;
13801 transition: all 0.3s ease;
13802 }
13803 .upk-static-social-count .upk-icon span:hover {
13804 color: #000;
13805 }
13806 .upk-static-social-count .upk-icon span i, .upk-static-social-count .upk-icon span svg {
13807 height: 1em;
13808 width: 1em;
13809 }
13810 .upk-static-social-count .upk-count {
13811 font-size: 14px;
13812 text-transform: uppercase;
13813 color: #383535;
13814 font-weight: 600;
13815 margin-bottom: 4px;
13816 }
13817 .upk-static-social-count .upk-meta {
13818 font-size: 14px;
13819 text-transform: capitalize;
13820 color: #626262;
13821 }
13822 .upk-static-social-count.upk-style-2 .upk-item {
13823 text-align: right;
13824 }
13825 .upk-static-social-count.upk-style-2 .upk-item, .upk-static-social-count.upk-style-3 .upk-item {
13826 display: inline-flex;
13827 align-items: center;
13828 grid-column-gap: 10px;
13829 }
13830 .upk-static-social-count.upk-style-2 .upk-icon, .upk-static-social-count.upk-style-3 .upk-icon {
13831 margin: 0;
13832 }
13833 .upk-static-social-count.upk-style-3 .upk-item {
13834 text-align: left;
13835 flex-direction: row-reverse;
13836 }
13837
13838 .upk-skide-slider .upk-skide-item {
13839 height: clamp(28.875rem, 70vw, 43.75rem);
13840 }
13841 .upk-skide-slider .upk-image-wrap {
13842 position: relative;
13843 height: 100%;
13844 }
13845 .upk-skide-slider .upk-image-wrap::before {
13846 position: absolute;
13847 content: "";
13848 width: 100%;
13849 height: 100%;
13850 background: #2B2D42;
13851 opacity: 0.3;
13852 }
13853 .upk-skide-slider .upk-content {
13854 position: absolute;
13855 top: 40%;
13856 right: 0;
13857 transform: translateY(-40%);
13858 max-width: clamp(27rem, 50vw, 33.75rem);
13859 overflow: hidden;
13860 margin: 0 clamp(1.563rem, 6vw, 4.375rem);
13861 }
13862 .upk-skide-slider .upk-category {
13863 margin: 0 0 20px;
13864 display: inline-flex;
13865 }
13866 .upk-skide-slider .upk-category a {
13867 background: #EF233C;
13868 padding: 8px 10px;
13869 line-height: 1;
13870 display: inline-block;
13871 font-size: clamp(0.625rem, 1vw, 0.75rem);
13872 text-transform: uppercase;
13873 font-weight: 700;
13874 color: #fff;
13875 transition: all 0.3s ease;
13876 border-radius: 3px;
13877 }
13878 .upk-skide-slider .upk-category a:hover {
13879 background: #D90429;
13880 }
13881 .upk-skide-slider .upk-category a + a {
13882 margin-right: 5px;
13883 }
13884 .upk-skide-slider .upk-title {
13885 font-size: clamp(1.25rem, 4vw, 2.125rem);
13886 line-height: clamp(2.5rem, 7vw, 3.75rem);
13887 margin: 0 0 25px;
13888 }
13889 .upk-skide-slider .upk-title a {
13890 color: #edf2f4;
13891 background: #2b2d42;
13892 display: inline;
13893 -webkit-box-decoration-break: clone;
13894 padding: 5px 15px 8px;
13895 transition: all 0.3s ease;
13896 border-radius: 4px;
13897 }
13898 .upk-skide-slider .upk-title a:hover {
13899 color: #EF233C;
13900 }
13901 .upk-skide-slider .upk-meta {
13902 display: inline-flex;
13903 flex-wrap: wrap;
13904 }
13905 .upk-skide-slider .upk-meta .upk-author-img img {
13906 border-radius: 100px;
13907 }
13908 .upk-skide-slider .upk-meta .upk-meta-info {
13909 padding-right: 15px;
13910 }
13911 .upk-skide-slider .upk-meta .upk-author-name {
13912 margin-bottom: 3px;
13913 }
13914 .upk-skide-slider .upk-meta .upk-author-name a {
13915 font-size: clamp(0.75rem, 1vw, 0.875rem);
13916 font-weight: 700;
13917 color: #EDF2F4;
13918 text-transform: uppercase;
13919 transition: all 0.3s ease;
13920 }
13921 .upk-skide-slider .upk-meta .upk-author-name a:hover {
13922 color: #EF233C;
13923 }
13924 .upk-skide-slider .upk-meta .upk-date-comments {
13925 display: flex;
13926 align-items: center;
13927 font-size: clamp(0.75rem, 1vw, 0.875rem);
13928 color: #dadfe9;
13929 text-transform: uppercase;
13930 flex-wrap: wrap;
13931 }
13932 .upk-skide-slider .upk-meta .upk-date-comments > div {
13933 position: relative;
13934 display: inline-flex;
13935 }
13936 .upk-skide-slider .upk-meta .upk-date-comments > div:before {
13937 content: attr(data-separator);
13938 margin: 0 8px;
13939 }
13940 .upk-skide-slider .upk-meta .upk-date-comments > div:nth-child(1)::before {
13941 display: none;
13942 }
13943 .upk-skide-slider .upk-meta .upk-separator {
13944 margin: 0 5px;
13945 }
13946 .upk-skide-slider .upk-meta .upk-post-time {
13947 margin-right: 5px;
13948 }
13949 .upk-skide-slider .upk-meta .upk-post-time i {
13950 margin-left: 2px;
13951 }
13952
13953 .upk-skide-slider-wrap .upk-img {
13954 width: 100%;
13955 height: 100%;
13956 object-fit: cover;
13957 display: block;
13958 }
13959 .upk-skide-slider-wrap .upk-title {
13960 font-weight: 700;
13961 }
13962
13963 .upk-skide-thumbs {
13964 max-width: clamp(15.625rem, 45vw, 31.25rem);
13965 position: absolute !important;
13966 bottom: clamp(1.563rem, 3vw, 3.125rem);
13967 right: clamp(1.563rem, 6vw, 4.375rem);
13968 }
13969 .upk-skide-thumbs .upk-thumbs-img {
13970 margin-bottom: clamp(0rem, 1vw, 0.75rem);
13971 }
13972 .upk-skide-thumbs .upk-thumbs-img .upk-img {
13973 cursor: pointer;
13974 border-radius: 10px;
13975 }
13976 .upk-skide-thumbs .upk-thumbs-content {
13977 display: none;
13978 }
13979 .upk-skide-thumbs .upk-title {
13980 font-size: 13px;
13981 margin: 0;
13982 }
13983 .upk-skide-thumbs .upk-title a {
13984 color: #edf2f4;
13985 }
13986 .upk-skide-thumbs .swiper-slide {
13987 opacity: 0.3;
13988 transition: opacity 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
13989 }
13990 .upk-skide-thumbs .swiper-slide.swiper-slide-next {
13991 opacity: 0.5;
13992 }
13993 .upk-skide-thumbs .swiper-slide.swiper-slide-active {
13994 opacity: 1;
13995 }
13996 .upk-skide-thumbs .swiper-slide:hover {
13997 opacity: 1;
13998 }
13999 .upk-skide-thumbs .swiper-slide:hover.swiper-slide-next {
14000 opacity: 1;
14001 }
14002
14003 .upk-skide-top-stories {
14004 max-width: 360px;
14005 display: none;
14006 flex-wrap: wrap;
14007 background: #fff;
14008 padding: 40px;
14009 border-radius: 10px;
14010 position: absolute;
14011 right: auto;
14012 left: clamp(1.875rem, 6vw, 4.375rem);
14013 top: 50%;
14014 z-index: 1;
14015 transform: translate(0, -50%);
14016 }
14017 .upk-skide-top-stories .upk-header-title {
14018 font-size: 16px;
14019 text-transform: uppercase;
14020 font-weight: 700;
14021 margin-bottom: 30px;
14022 }
14023 .upk-skide-top-stories .upk-stories-item {
14024 display: flex;
14025 align-items: center;
14026 border-bottom: 1px solid #d2d3d4;
14027 padding: 20px 0;
14028 }
14029 .upk-skide-top-stories .upk-stories-item:nth-last-child(1) {
14030 padding-bottom: 0;
14031 border: none;
14032 }
14033 .upk-skide-top-stories .upk-stories-img .upk-img {
14034 width: 60px;
14035 min-width: 60px;
14036 height: 60px;
14037 border-radius: 80px;
14038 object-fit: cover;
14039 }
14040 .upk-skide-top-stories .upk-stories-content {
14041 padding-right: 15px;
14042 }
14043 .upk-skide-top-stories .upk-date {
14044 font-size: 11px;
14045 text-transform: uppercase;
14046 margin-bottom: 10px;
14047 color: #8D99AE;
14048 }
14049 .upk-skide-top-stories .upk-post-time {
14050 margin-right: 5px;
14051 }
14052 .upk-skide-top-stories .upk-post-time i {
14053 margin-left: 2px;
14054 }
14055 .upk-skide-top-stories .upk-title {
14056 font-size: 15px;
14057 margin: 0;
14058 }
14059 .upk-skide-top-stories .upk-title a {
14060 text-decoration: none;
14061 color: #2b2d42;
14062 transition: all 0.3s ease;
14063 }
14064 .upk-skide-top-stories .upk-title a:hover {
14065 color: #EF233C;
14066 }
14067
14068 @media (min-width: 768px) {
14069 .upk-skide-thumbs .upk-thumbs-content {
14070 display: inherit;
14071 }
14072 }
14073 @media (min-width: 1024px) {
14074 .upk-skide-top-stories {
14075 display: inherit;
14076 }
14077 }
14078 .upk-camux-slider-wrap .upk-img {
14079 width: 100%;
14080 height: 100% !important;
14081 object-fit: cover;
14082 }
14083
14084 .upk-camux-slider {
14085 margin-bottom: clamp(2.5rem, 6vw, 3.438rem);
14086 }
14087 .upk-camux-slider .upk-item {
14088 width: 100%;
14089 height: clamp(28.125rem, 60vw, 43.75rem);
14090 }
14091 .upk-camux-slider .upk-img-wrap {
14092 position: relative;
14093 height: 100%;
14094 }
14095 .upk-camux-slider .upk-img-wrap::before {
14096 position: absolute;
14097 content: "";
14098 width: 100%;
14099 height: 100%;
14100 background-image: linear-gradient(-45deg, rgba(5, 4, 4, 0.741), transparent);
14101 }
14102 .upk-camux-slider .upk-content {
14103 width: 100%;
14104 max-width: 800px;
14105 padding: 20px;
14106 position: absolute;
14107 top: 50%;
14108 right: 50%;
14109 transform: translate(50%, -50%);
14110 overflow: hidden;
14111 }
14112 .upk-camux-slider .upk-category {
14113 margin-bottom: clamp(0.938rem, 2vw, 1.25rem);
14114 display: inline-flex;
14115 }
14116 .upk-camux-slider .upk-category a {
14117 background: #EF233C;
14118 padding: 6px 10px;
14119 color: #EDF2F4;
14120 font-weight: 700;
14121 text-decoration: none;
14122 text-transform: uppercase;
14123 font-size: clamp(0.625rem, 1vw, 0.75rem);
14124 border-radius: 3px;
14125 display: inline-block;
14126 transition: all 0.3s ease;
14127 }
14128 .upk-camux-slider .upk-category a:hover {
14129 background: #D90429;
14130 }
14131 .upk-camux-slider .upk-category a + a {
14132 margin-right: 5px;
14133 }
14134 .upk-camux-slider .upk-title {
14135 font-size: clamp(1.25rem, 5vw, 3rem);
14136 font-weight: 700;
14137 line-height: 1.6;
14138 text-transform: capitalize;
14139 padding-bottom: clamp(1.25rem, 3vw, 1.875rem);
14140 margin: 0;
14141 }
14142 .upk-camux-slider .upk-title a {
14143 color: #edf2f4;
14144 background: #2b2d42;
14145 display: inline;
14146 -webkit-box-decoration-break: clone;
14147 padding: 5px 15px 8px;
14148 border-radius: 4px;
14149 transition: all 0.3s ease;
14150 }
14151 .upk-camux-slider .upk-title a:hover {
14152 color: #D90429;
14153 }
14154 .upk-camux-slider .upk-text {
14155 margin-bottom: 15px;
14156 color: #c9d5e9;
14157 font-size: clamp(0.875rem, 2vw, 1rem);
14158 line-height: 1.5;
14159 }
14160 .upk-camux-slider .upk-text p {
14161 margin: 0;
14162 }
14163 .upk-camux-slider .upk-meta {
14164 display: inline-flex;
14165 align-items: center;
14166 color: #c9d5e9;
14167 font-size: clamp(0.75rem, 1.5vw, 0.875rem);
14168 text-transform: uppercase;
14169 gap: 10px;
14170 }
14171 .upk-camux-slider .upk-meta .upk-name {
14172 text-decoration: none;
14173 color: #c9d5e9;
14174 transition: all 0.3s ease;
14175 }
14176 .upk-camux-slider .upk-meta .upk-name:hover {
14177 color: #D90429;
14178 }
14179 .upk-camux-slider .upk-meta .upk-post-time {
14180 margin-right: 5px;
14181 }
14182 .upk-camux-slider .upk-meta .upk-post-time i {
14183 margin-left: 2px;
14184 }
14185 .upk-camux-slider .upk-meta > div {
14186 position: relative;
14187 display: inline-flex;
14188 gap: 5px;
14189 }
14190 .upk-camux-slider .upk-meta > div:before {
14191 content: attr(data-separator);
14192 margin: 0 5px;
14193 }
14194 .upk-camux-slider .upk-meta > div:nth-child(1)::before {
14195 display: none;
14196 }
14197 .upk-camux-slider .upk-navigation-prev,
14198 .upk-camux-slider .upk-navigation-next {
14199 position: absolute;
14200 top: 50%;
14201 transform: translateY(-50%);
14202 z-index: 1;
14203 cursor: pointer;
14204 padding: 8px;
14205 background: #2b2d42;
14206 display: inline-flex;
14207 border-radius: 4px;
14208 }
14209 .upk-camux-slider .upk-navigation-prev i,
14210 .upk-camux-slider .upk-navigation-next i {
14211 color: #fff;
14212 }
14213 .upk-camux-slider .upk-navigation-prev {
14214 right: 0;
14215 }
14216 .upk-camux-slider .upk-navigation-next {
14217 left: 0;
14218 }
14219
14220 .upk-camux-thumbs {
14221 position: absolute !important;
14222 right: 50%;
14223 height: 80px;
14224 width: clamp(15.625rem, 60vw, 42.5rem);
14225 bottom: 0;
14226 transform: translateX(50%);
14227 }
14228 .upk-camux-thumbs .upk-item {
14229 border-radius: 6px;
14230 overflow: hidden;
14231 }
14232 .upk-camux-thumbs .swiper-slide-active {
14233 -webkit-mask-image: url(../images/mask/thumbs-active.svg);
14234 mask-image: url(../images/mask/thumbs-active.svg);
14235 -webkit-mask-position: center center;
14236 mask-position: center center;
14237 -webkit-mask-size: contain;
14238 mask-size: contain;
14239 -webkit-mask-repeat: no-repeat;
14240 mask-repeat: no-repeat;
14241 }
14242 .upk-camux-thumbs .upk-img-wrap {
14243 position: relative;
14244 height: 100%;
14245 }
14246 .upk-camux-thumbs .upk-img-wrap .upk-img {
14247 cursor: pointer;
14248 }
14249 .upk-camux-thumbs .upk-comments {
14250 position: absolute;
14251 bottom: 0;
14252 right: 0;
14253 margin: 10px;
14254 background: #2b2d42;
14255 color: #fff;
14256 font-size: 10px;
14257 padding: 4px 6px;
14258 border-radius: 3px;
14259 text-transform: uppercase;
14260 }
14261
14262 @media (min-width: 768px) {
14263 .upk-camux-thumbs {
14264 height: 110px;
14265 }
14266 }
14267 .upk-crystal-slider .swiper-carousel {
14268 height: clamp(31.25rem, 70vw, 46.875rem);
14269 padding-bottom: clamp(6.25rem, 12vw, 8.75rem);
14270 }
14271 .upk-crystal-slider .upk-item {
14272 overflow: visible;
14273 }
14274 .upk-crystal-slider .upk-item.swiper-slide-active .upk-content {
14275 opacity: 1;
14276 }
14277 .upk-crystal-slider .upk-img-wrap {
14278 width: 100%;
14279 height: 100%;
14280 }
14281 .upk-crystal-slider .upk-img-wrap .upk-img {
14282 width: 100%;
14283 height: 100%;
14284 object-fit: cover;
14285 border-radius: 10px;
14286 }
14287 .upk-crystal-slider .upk-content {
14288 position: absolute;
14289 bottom: -12%;
14290 right: 2rem;
14291 left: 2rem;
14292 max-width: 570px;
14293 text-align: center;
14294 background: #fff;
14295 padding: clamp(2.5rem, 7vw, 4.375rem) clamp(1.875rem, 5vw, 4.375rem);
14296 border-radius: 10px;
14297 box-shadow: 0 5px 15px rgba(0, 0, 0, 0.027);
14298 opacity: 0;
14299 margin: auto;
14300 }
14301 .upk-crystal-slider .upk-content:hover .upk-link-btn a {
14302 transform: scale(1.1);
14303 }
14304 .upk-crystal-slider .upk-category {
14305 margin-bottom: clamp(0.625rem, 3vw, 1.25rem);
14306 }
14307 .upk-crystal-slider .upk-category a {
14308 font-size: clamp(0.688rem, 1.5vw, 0.75rem);
14309 color: #ef233c;
14310 background: rgba(239, 35, 59, 0.123);
14311 display: inline-block;
14312 padding: clamp(0.25rem, 1vw, 0.375rem) clamp(0.75rem, 2vw, 1rem);
14313 border-radius: 7px;
14314 transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
14315 }
14316 .upk-crystal-slider .upk-category a:hover {
14317 color: #EDF2F4;
14318 background: #D90429;
14319 }
14320 .upk-crystal-slider .upk-title {
14321 font-size: clamp(1rem, 3vw, 1.875rem);
14322 margin: 0 0 clamp(0.625rem, 2vw, 1.125rem);
14323 }
14324 .upk-crystal-slider .upk-title a {
14325 color: #2B2D42;
14326 transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
14327 }
14328 .upk-crystal-slider .upk-title a:hover {
14329 color: #D90429;
14330 }
14331 .upk-crystal-slider .upk-meta {
14332 font-size: clamp(0.625rem, 1.5vw, 0.875rem);
14333 color: #656b74;
14334 display: inline-flex;
14335 align-items: center;
14336 }
14337 .upk-crystal-slider .upk-meta .upk-post-time {
14338 margin-right: 6px;
14339 }
14340 .upk-crystal-slider .upk-meta .upk-post-time i {
14341 margin-left: 2px;
14342 }
14343 .upk-crystal-slider .upk-meta > div {
14344 position: relative;
14345 display: inline-flex;
14346 align-items: center;
14347 }
14348 .upk-crystal-slider .upk-meta > div:before {
14349 content: attr(data-separator);
14350 margin: 0 10px;
14351 }
14352 .upk-crystal-slider .upk-meta > div:nth-child(1)::before {
14353 display: none;
14354 }
14355 .upk-crystal-slider .upk-author a {
14356 color: #32353a;
14357 padding-right: 4px;
14358 transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
14359 }
14360 .upk-crystal-slider .upk-author a:hover {
14361 color: #D90429;
14362 }
14363 .upk-crystal-slider .upk-separator {
14364 padding: 0 clamp(0.5rem, 1.5vw, 0.875rem);
14365 }
14366 .upk-crystal-slider .upk-date span {
14367 padding-right: 4px;
14368 }
14369 .upk-crystal-slider .upk-link-btn {
14370 position: absolute;
14371 top: -60px;
14372 right: 50%;
14373 transform: translateX(50%);
14374 }
14375 .upk-crystal-slider .upk-link-btn a {
14376 font-size: clamp(1rem, 2.5vw, 1.25rem);
14377 padding: clamp(0.938rem, 3vw, 1.563rem);
14378 color: #2B2D42;
14379 border-radius: 10px;
14380 display: inline-flex;
14381 align-items: center;
14382 justify-content: center;
14383 background: #fff;
14384 transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
14385 box-shadow: 0px 5px 20px rgba(19, 18, 18, 0.082);
14386 }
14387 .upk-crystal-slider .upk-pagination-wrap {
14388 position: absolute;
14389 bottom: 0;
14390 right: 50%;
14391 transform: translateX(50%);
14392 z-index: 1;
14393 }
14394 .upk-crystal-slider .upk-pagination-wrap .upk-pagination {
14395 display: flex;
14396 grid-column-gap: 14px;
14397 }
14398 .upk-crystal-slider .upk-pagination-wrap .swiper-pagination-bullet {
14399 width: clamp(0.75rem, 1.5vw, 0.938rem);
14400 height: clamp(0.75rem, 1.5vw, 0.938rem);
14401 display: inline-block;
14402 border-radius: 50%;
14403 margin: 0 !important;
14404 background: #ff0021;
14405 border: 2px solid #ff6d6d;
14406 border-radius: 5px;
14407 }
14408 .upk-crystal-slider .upk-navigation-next,
14409 .upk-crystal-slider .upk-navigation-prev {
14410 position: absolute;
14411 top: 38%;
14412 z-index: 1;
14413 padding: clamp(0.75rem, 2.5vw, 1.125rem);
14414 color: #2B2D42;
14415 background: #fff;
14416 display: flex;
14417 border-radius: 10px;
14418 transition: all 0.3s ease;
14419 cursor: pointer;
14420 }
14421 .upk-crystal-slider .upk-navigation-next:hover,
14422 .upk-crystal-slider .upk-navigation-prev:hover {
14423 color: #EDF2F4;
14424 background: #D90429;
14425 }
14426 .upk-crystal-slider .upk-navigation-next {
14427 left: 5%;
14428 }
14429 .upk-crystal-slider .upk-navigation-prev {
14430 right: 5%;
14431 }
14432
14433 @media (min-width: 768px) {
14434 .upk-crystal-slider .upk-link-btn {
14435 top: -76px;
14436 }
14437 }
14438 @media (min-width: 1024px) {
14439 .upk-crystal-slider .upk-link-btn {
14440 top: -105px;
14441 }
14442 }
14443 :root {
14444 --upk-category-carousel-item-height: 400px;
14445 --upk-category-carousel-counter: 25px;
14446 }
14447
14448 .upk-category-carousel .category-link {
14449 text-decoration: none;
14450 }
14451 .upk-category-carousel .upk-item {
14452 position: relative;
14453 transition: all 0.3s ease;
14454 overflow: hidden;
14455 border: 1px solid #ece8e8;
14456 border-radius: 10px;
14457 }
14458 .upk-category-carousel .upk-content {
14459 position: absolute;
14460 }
14461 .upk-category-carousel .upk-category-carousel-image img {
14462 width: 100%;
14463 height: 100%;
14464 object-fit: cover;
14465 }
14466 .upk-category-carousel .title {
14467 color: #2b2d42;
14468 font-size: 18px;
14469 font-weight: 700;
14470 line-height: 22px;
14471 margin: 0;
14472 text-transform: uppercase;
14473 text-decoration: none;
14474 transition: all 0.3s ease;
14475 margin-bottom: 6px;
14476 }
14477 .upk-category-carousel .title:hover {
14478 color: #d90429;
14479 }
14480 .upk-category-carousel .upk-category-count {
14481 color: #ef233c;
14482 font-size: 13px;
14483 text-transform: uppercase;
14484 margin: 0;
14485 transition: all 0.3s ease;
14486 }
14487 .upk-category-carousel .upk-category-count .upk-count-text {
14488 padding-right: 5px;
14489 }
14490 .upk-category-carousel .swiper-carousel {
14491 margin: 0 !important;
14492 padding: 0 !important;
14493 }
14494 .upk-category-carousel .upk-slidenav {
14495 background: #ef233c;
14496 padding: 5px;
14497 text-align: center;
14498 font-size: 14px;
14499 border-radius: 100px;
14500 color: #fff;
14501 transition: all 0.3s ease;
14502 }
14503 .upk-category-carousel .upk-slidenav:hover {
14504 color: #fff;
14505 background: #d90429;
14506 }
14507 .upk-category-carousel .upk-item-overlay {
14508 position: absolute;
14509 top: 0;
14510 right: 0;
14511 height: 100%;
14512 width: 100%;
14513 background: transparent;
14514 }
14515 .upk-category-carousel.style-1 .upk-item:hover {
14516 transition: all 0.3s ease;
14517 }
14518 .upk-category-carousel.style-1 .upk-category-carousel-image {
14519 object-fit: cover;
14520 min-height: 240px;
14521 height: 100%;
14522 width: 100%;
14523 }
14524 .upk-category-carousel.style-1 .upk-content {
14525 text-align: center;
14526 padding: 20px;
14527 width: 200px;
14528 background: rgba(255, 255, 255, 0.582);
14529 border-radius: 5px;
14530 top: 50%;
14531 right: 50%;
14532 transform: translate(50%, -50%);
14533 z-index: 1;
14534 }
14535 .upk-category-carousel.style-2 .upk-item {
14536 height: 100px;
14537 overflow: hidden;
14538 }
14539 .upk-category-carousel.style-2 .upk-item:hover .upk-category-carousel-image img {
14540 transform: scale(1.1);
14541 }
14542 .upk-category-carousel.style-2 .upk-category-carousel-image {
14543 width: 100%;
14544 height: 100%;
14545 }
14546 .upk-category-carousel.style-2 .upk-category-carousel-image img {
14547 transition: all 0.3s ease;
14548 }
14549 .upk-category-carousel.style-2 .upk-content {
14550 top: 50%;
14551 transform: translateY(-50%);
14552 display: flex;
14553 align-items: center;
14554 width: 100%;
14555 padding: 20px;
14556 z-index: 1;
14557 }
14558 .upk-category-carousel.style-2 .title {
14559 color: #fff;
14560 margin: 0;
14561 }
14562 .upk-category-carousel.style-2 .title:hover {
14563 color: #d90429;
14564 }
14565 .upk-category-carousel.style-2 .upk-category-count {
14566 margin-right: auto;
14567 }
14568 .upk-category-carousel.style-2 .upk-count-text {
14569 display: none;
14570 }
14571 .upk-category-carousel.style-2 .upk-count-number {
14572 background: #fff;
14573 color: #2b2d42;
14574 width: 30px;
14575 height: 30px;
14576 line-height: 30px;
14577 text-align: center;
14578 display: inherit;
14579 border-radius: 100px;
14580 }
14581 .upk-category-carousel.style-2 .upk-count-number:hover {
14582 color: #fff;
14583 background: #d90429;
14584 }
14585 .upk-category-carousel.style-3 .upk-item {
14586 background: #fff;
14587 }
14588 .upk-category-carousel.style-3 .upk-content {
14589 position: static;
14590 padding: 20px;
14591 z-index: 1;
14592 }
14593 .upk-category-carousel.style-3 .upk-category-carousel-image {
14594 object-fit: cover;
14595 height: 240px;
14596 width: 100%;
14597 }
14598 .upk-category-carousel.style-4 .upk-item:hover .upk-category-carousel-image img {
14599 transform: scale(1.1);
14600 }
14601 .upk-category-carousel.style-4 .upk-item:hover .title {
14602 transform: translateY(0);
14603 }
14604 .upk-category-carousel.style-4 .upk-item:hover .upk-category-count {
14605 opacity: 1;
14606 transform: translateY(0);
14607 }
14608 .upk-category-carousel.style-4 .upk-category-carousel-image {
14609 object-fit: cover;
14610 height: 220px;
14611 width: 100%;
14612 }
14613 .upk-category-carousel.style-4 .upk-category-carousel-image img {
14614 transition: all 0.3s ease;
14615 }
14616 .upk-category-carousel.style-4 .upk-content {
14617 bottom: 0;
14618 padding: 20px;
14619 overflow: hidden;
14620 z-index: 1;
14621 }
14622 .upk-category-carousel.style-4 .title {
14623 color: #fff;
14624 transform: translateY(30px);
14625 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;
14626 }
14627 .upk-category-carousel.style-4 .title:hover {
14628 color: #d90429;
14629 }
14630 .upk-category-carousel.style-4 .upk-category-count {
14631 color: #d4d7ea;
14632 opacity: 0;
14633 transform: translateY(25px);
14634 overflow: hidden;
14635 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;
14636 }
14637 .upk-category-carousel.style-5 .upk-item {
14638 display: flex;
14639 align-items: center;
14640 justify-content: center;
14641 }
14642 .upk-category-carousel.style-5 .upk-item .upk-category-carousel-image {
14643 height: 220px;
14644 }
14645 .upk-category-carousel.style-5 .upk-item:hover .upk-category-carousel-image img {
14646 transform: scale(1.1);
14647 }
14648 .upk-category-carousel.style-5 .upk-item:hover .title {
14649 opacity: 0;
14650 }
14651 .upk-category-carousel.style-5 .upk-item:hover .upk-category-count {
14652 opacity: 1;
14653 transform: scale(1.1) translateY(-10px);
14654 }
14655 .upk-category-carousel.style-5 .upk-category-carousel-image {
14656 height: 100%;
14657 width: 100%;
14658 object-fit: cover;
14659 }
14660 .upk-category-carousel.style-5 .upk-category-carousel-image img {
14661 transition: all 0.3s ease;
14662 }
14663 .upk-category-carousel.style-5 .upk-content {
14664 top: 50%;
14665 transform: translateY(-50%);
14666 text-align: center;
14667 z-index: 1;
14668 }
14669 .upk-category-carousel.style-5 .title {
14670 background-color: #2b2d42;
14671 padding: 8px 20px;
14672 border-radius: 2px;
14673 color: #fff;
14674 font-size: 14px;
14675 line-height: 1;
14676 transform: translateY(20px);
14677 opacity: 1;
14678 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;
14679 }
14680 .upk-category-carousel.style-5 .title:hover {
14681 color: #d90429;
14682 }
14683 .upk-category-carousel.style-5 .upk-category-count {
14684 color: #fff;
14685 transform: translateY(-10px);
14686 opacity: 0;
14687 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;
14688 line-height: 1;
14689 }
14690 .upk-category-carousel.style-6 .upk-item {
14691 display: flex;
14692 align-items: center;
14693 justify-content: center;
14694 border-radius: 0;
14695 }
14696 .upk-category-carousel.style-6 .upk-item:hover .upk-category-carousel-image:before {
14697 background: rgba(43, 45, 66, 0.3764705882);
14698 }
14699 .upk-category-carousel.style-6 .upk-item:hover .title {
14700 transform: translateY(0);
14701 }
14702 .upk-category-carousel.style-6 .upk-item:hover .title:hover {
14703 color: #d90429;
14704 }
14705 .upk-category-carousel.style-6 .upk-item:hover .upk-category-count {
14706 transform: translateY(0);
14707 opacity: 1;
14708 }
14709 .upk-category-carousel.style-6 .upk-category-carousel-image {
14710 position: relative;
14711 object-fit: cover;
14712 height: 220px;
14713 width: 100%;
14714 }
14715 .upk-category-carousel.style-6 .upk-category-carousel-image:before {
14716 position: absolute;
14717 content: "";
14718 width: 100%;
14719 height: 100%;
14720 background: #2b2d42;
14721 transition: all 0.3s ease;
14722 }
14723 .upk-category-carousel.style-6 .upk-content {
14724 top: 50%;
14725 transform: translateY(-50%);
14726 text-align: center;
14727 z-index: 1;
14728 }
14729 .upk-category-carousel.style-6 .title {
14730 color: #e6edef;
14731 transform: translateY(12px);
14732 transition: transform 0.3s cubic-bezier(0.17, 0.73, 0.66, 0.99) 0s, z-index 0.3s step-end, opacity 0.3s ease;
14733 }
14734 .upk-category-carousel.style-6 .upk-category-count {
14735 transform: translateY(20px);
14736 opacity: 0;
14737 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;
14738 }
14739 .upk-category-carousel .upk-item-overlay {
14740 transition: all 0.3s ease;
14741 }
14742
14743 .upk-item-match-height--yes .upk-category-carousel .swiper-slide {
14744 height: initial;
14745 }
14746
14747 :root {
14748 --carbon-thumb-height: clamp(6rem, 12vw, 8.125rem);
14749 }
14750
14751 .upk-carbon-slider-wrap {
14752 position: relative;
14753 overflow: hidden;
14754 }
14755 .upk-carbon-slider-wrap .upk-image-wrap {
14756 width: 100%;
14757 height: 100%;
14758 margin-left: auto;
14759 margin-right: auto;
14760 margin-bottom: 30px;
14761 }
14762 .upk-carbon-slider-wrap .upk-image-wrap .upk-img {
14763 width: 100%;
14764 height: clamp(16.875rem, 40vw, 31.25rem);
14765 object-fit: cover;
14766 vertical-align: middle;
14767 border-radius: 10px;
14768 }
14769 .upk-carbon-slider-wrap .upk-carbon-thumbs {
14770 position: absolute;
14771 text-align: center;
14772 top: 0;
14773 left: 0;
14774 right: 0;
14775 }
14776 .upk-carbon-slider-wrap .upk-carbon-thumbs::before {
14777 content: "";
14778 position: absolute;
14779 width: 92%;
14780 height: 2px;
14781 top: 50%;
14782 right: 4%;
14783 left: 4%;
14784 transform: translateY(-50%);
14785 background-image: linear-gradient(to left, transparent, #EF233C, transparent);
14786 }
14787 .upk-carbon-slider-wrap .upk-carbon-thumbs .upk-item {
14788 height: var(--carbon-thumb-height);
14789 position: relative;
14790 }
14791 .upk-carbon-slider-wrap .upk-carbon-thumbs .upk-item.swiper-slide-active .upk-dot::after {
14792 background: #D90429;
14793 transform: translate(50%, -50%) scale(1.8);
14794 transition-delay: 700ms;
14795 }
14796 .upk-carbon-slider-wrap .upk-carbon-thumbs .upk-date,
14797 .upk-carbon-slider-wrap .upk-carbon-thumbs .upk-post-time {
14798 font-size: clamp(0.75rem, 1.5vw, 1rem);
14799 text-transform: uppercase;
14800 font-weight: 700;
14801 color: #EF233C;
14802 }
14803 .upk-carbon-slider-wrap .upk-carbon-thumbs .upk-post-time {
14804 margin-right: 5px;
14805 }
14806 .upk-carbon-slider-wrap .upk-carbon-thumbs .upk-post-time i {
14807 margin-left: 2px;
14808 }
14809 .upk-carbon-slider-wrap .upk-carbon-thumbs .upk-dot {
14810 cursor: pointer;
14811 }
14812 .upk-carbon-slider-wrap .upk-carbon-thumbs .upk-dot::after {
14813 content: "";
14814 position: absolute;
14815 width: clamp(0.938rem, 2vw, 1.25rem);
14816 height: clamp(0.938rem, 2vw, 1.25rem);
14817 border-radius: 100%;
14818 background: #ffffff;
14819 border-width: 2px;
14820 border-color: #EF233C;
14821 border-style: solid;
14822 top: 50%;
14823 right: 50%;
14824 transform: translate(50%, -50%) scale(1);
14825 transition: transform 0.3s ease;
14826 }
14827 .upk-carbon-slider-wrap .upk-carbon-thumbs .upk-dot:hover::after {
14828 background: #D90429;
14829 transform: translate(50%, -50%) scale(1.2);
14830 }
14831 .upk-carbon-slider-wrap .upk-carbon-main {
14832 margin-top: var(--carbon-thumb-height);
14833 }
14834 .upk-carbon-slider-wrap .upk-carbon-main .upk-item.swiper-slide-active .upk-content {
14835 opacity: 1;
14836 }
14837 .upk-carbon-slider-wrap .upk-carbon-main .upk-content {
14838 opacity: 0;
14839 margin: auto;
14840 width: 100%;
14841 }
14842 .upk-carbon-slider-wrap .upk-carbon-main .upk-category-and-comment,
14843 .upk-carbon-slider-wrap .upk-carbon-main .upk-meta {
14844 display: inline-flex;
14845 align-items: center;
14846 margin-bottom: clamp(0.625rem, 1vw, 0.875rem);
14847 }
14848 .upk-carbon-slider-wrap .upk-carbon-main .upk-category a + a {
14849 margin-right: 5px;
14850 }
14851 .upk-carbon-slider-wrap .upk-carbon-main .upk-category a,
14852 .upk-carbon-slider-wrap .upk-carbon-main .upk-meta {
14853 font-size: clamp(0.75rem, 1vw, 0.875rem);
14854 color: #515258;
14855 text-transform: uppercase;
14856 }
14857 .upk-carbon-slider-wrap .upk-carbon-main .upk-category a,
14858 .upk-carbon-slider-wrap .upk-carbon-main .upk-title a,
14859 .upk-carbon-slider-wrap .upk-carbon-main .upk-author a {
14860 text-decoration: none;
14861 transition: all 0.3s ease-in-out;
14862 }
14863 .upk-carbon-slider-wrap .upk-carbon-main .upk-category a:hover,
14864 .upk-carbon-slider-wrap .upk-carbon-main .upk-title a:hover,
14865 .upk-carbon-slider-wrap .upk-carbon-main .upk-author a:hover {
14866 color: #D90429;
14867 }
14868 .upk-carbon-slider-wrap .upk-carbon-main .upk-title {
14869 margin: 0 0 clamp(0.625rem, 1vw, 0.875rem);
14870 font-size: clamp(1.25rem, 4vw, 2.25rem);
14871 font-weight: 700;
14872 }
14873 .upk-carbon-slider-wrap .upk-carbon-main .upk-title a {
14874 color: #282932;
14875 }
14876 .upk-carbon-slider-wrap .upk-carbon-main .upk-meta i {
14877 margin-left: 5px;
14878 }
14879 .upk-carbon-slider-wrap .upk-carbon-main .upk-meta .upk-author a {
14880 color: #515258;
14881 }
14882 .upk-carbon-slider-wrap .upk-carbon-main .upk-meta > div {
14883 position: relative;
14884 display: inline-flex;
14885 align-items: center;
14886 }
14887 .upk-carbon-slider-wrap .upk-carbon-main .upk-meta > div:before {
14888 content: attr(data-separator);
14889 margin: 0 5px;
14890 }
14891 .upk-carbon-slider-wrap .upk-carbon-main .upk-meta > div:nth-child(1)::before {
14892 display: none;
14893 }
14894 .upk-carbon-slider-wrap .upk-carbon-main .upk-post-time {
14895 margin-right: 15px;
14896 }
14897 .upk-carbon-slider-wrap .upk-carbon-main .upk-separator {
14898 margin: 0 15px;
14899 }
14900 .upk-carbon-slider-wrap .upk-carbon-main .upk-text {
14901 font-size: clamp(0.875rem, 1.5vw, 1rem);
14902 color: #62626a;
14903 }
14904 .upk-carbon-slider-wrap .upk-carbon-main .upk-text p {
14905 margin: 0;
14906 }
14907 .upk-carbon-slider-wrap .upk-navigation-button {
14908 position: absolute;
14909 top: 50%;
14910 transform: translateY(-50%);
14911 color: #fff;
14912 padding: clamp(0.625rem, 1.5vw, 0.875rem);
14913 border-radius: 50%;
14914 transition: all 0.3s ease;
14915 background-color: #EF233C;
14916 z-index: 1;
14917 cursor: pointer;
14918 box-shadow: 0;
14919 }
14920 .upk-carbon-slider-wrap .upk-navigation-button i {
14921 display: block;
14922 }
14923 .upk-carbon-slider-wrap .upk-navigation-button:hover {
14924 background-color: #D90429;
14925 }
14926 .upk-carbon-slider-wrap .upk-navigation-button.upk-navigation-next {
14927 left: 0;
14928 }
14929 .upk-carbon-slider-wrap .upk-navigation-button.upk-navigation-prev {
14930 right: 0;
14931 }
14932
14933 .upk-pholox-slider .upk-item:hover .upk-img {
14934 transform: scale(1.2);
14935 }
14936 .upk-pholox-slider .upk-img {
14937 display: block;
14938 width: 100%;
14939 height: 100%;
14940 object-fit: cover;
14941 transform: scale(1);
14942 transition: transform 2s cubic-bezier(0.215, 0.61, 0.355, 1);
14943 }
14944 .upk-pholox-slider .upk-img-wrap {
14945 overflow: hidden;
14946 position: relative;
14947 width: 100%;
14948 }
14949 .upk-pholox-slider .upk-play-btn {
14950 position: absolute;
14951 top: 50%;
14952 right: 50%;
14953 transform: translate(50%, -50%);
14954 line-height: 1;
14955 }
14956 .upk-pholox-slider .upk-play-btn a {
14957 background: #fff;
14958 display: inline-block;
14959 text-align: center;
14960 color: #2B2D42;
14961 border-radius: 100px;
14962 }
14963 .upk-pholox-slider .upk-title {
14964 font-weight: 700;
14965 text-transform: capitalize;
14966 }
14967 .upk-pholox-slider .upk-title a {
14968 color: #2B2D42;
14969 }
14970 .upk-pholox-slider .upk-title a:hover {
14971 color: #D90429;
14972 }
14973 .upk-pholox-slider .upk-category a + a {
14974 margin-right: 5px;
14975 }
14976 .upk-pholox-slider .upk-category a,
14977 .upk-pholox-slider .upk-author a {
14978 text-decoration: none;
14979 transition: color 0.3s ease-in;
14980 }
14981 .upk-pholox-slider .upk-category a:hover,
14982 .upk-pholox-slider .upk-author a:hover {
14983 color: #D90429;
14984 }
14985 .upk-pholox-slider .upk-category a,
14986 .upk-pholox-slider .upk-meta {
14987 font-size: 0.75rem;
14988 color: #4a5362;
14989 text-transform: uppercase;
14990 }
14991 .upk-pholox-slider .upk-play-btn a {
14992 transform: scale(1);
14993 transition: transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
14994 }
14995 .upk-pholox-slider .upk-play-btn a:hover {
14996 transform: scale(1.2);
14997 background: #D90429;
14998 color: #fff;
14999 }
15000 .upk-pholox-slider .upk-main-slider {
15001 display: flex;
15002 flex-direction: row;
15003 height: 100%;
15004 position: relative;
15005 margin-bottom: clamp(0.938rem, 4vw, 1.875rem);
15006 }
15007 .upk-pholox-slider .upk-main-slider .upk-item {
15008 position: relative;
15009 display: block;
15010 flex-direction: row-reverse;
15011 }
15012 .upk-pholox-slider .upk-main-slider .upk-img-wrap {
15013 height: 250px;
15014 }
15015 .upk-pholox-slider .upk-main-slider .upk-width-100 {
15016 width: 100% !important;
15017 transition: width 0.3s cubic-bezier(0.075, 0.82, 0.165, 1);
15018 }
15019 .upk-pholox-slider .upk-main-slider .upk-category {
15020 margin-bottom: 10px;
15021 }
15022 .upk-pholox-slider .upk-main-slider .upk-play-btn a {
15023 width: clamp(3.75rem, 7vw, 4.375rem);
15024 height: clamp(3.75rem, 7vw, 4.375rem);
15025 line-height: clamp(3.75rem, 7vw, 4.375rem);
15026 font-size: clamp(0.75rem, 1.5vw, 0.875rem);
15027 }
15028 .upk-pholox-slider .upk-main-slider .upk-content {
15029 position: unset;
15030 max-width: clamp(24rem, 45vw, 31.25rem);
15031 overflow: hidden;
15032 background: #fff;
15033 padding-top: 20px;
15034 }
15035 .upk-pholox-slider .upk-main-slider .upk-title {
15036 font-size: clamp(1.125rem, 3vw, 1.875rem);
15037 margin-top: 0;
15038 margin-bottom: 10px;
15039 }
15040 .upk-pholox-slider .upk-main-slider .upk-meta {
15041 display: inline-flex;
15042 flex-wrap: wrap;
15043 align-items: center;
15044 }
15045 .upk-pholox-slider .upk-main-slider .upk-meta > div {
15046 position: relative;
15047 display: inline-flex;
15048 align-items: center;
15049 }
15050 .upk-pholox-slider .upk-main-slider .upk-meta > div:before {
15051 content: attr(data-separator);
15052 margin: 0 8px;
15053 }
15054 .upk-pholox-slider .upk-main-slider .upk-meta > div:nth-child(1)::before {
15055 display: none;
15056 }
15057 .upk-pholox-slider .upk-main-slider .upk-author a {
15058 padding-right: 5px;
15059 color: currentColor;
15060 }
15061 .upk-pholox-slider .upk-main-slider .upk-date span {
15062 padding-right: 5px;
15063 }
15064 .upk-pholox-slider .upk-main-slider .upk-separator {
15065 margin: 0 15px;
15066 }
15067 .upk-pholox-slider .upk-thumbs-slider .upk-item:after {
15068 content: "";
15069 position: absolute;
15070 height: 3px;
15071 width: 0;
15072 background: #e62a3f;
15073 top: 0;
15074 right: 0;
15075 transition: width 0.7s ease-in-out;
15076 z-index: 1;
15077 }
15078 .upk-pholox-slider .upk-thumbs-slider .upk-item:hover:after, .upk-pholox-slider .upk-thumbs-slider .upk-item.swiper-slide-active:after {
15079 width: 100%;
15080 }
15081 .upk-pholox-slider .upk-thumbs-slider .upk-img-wrap {
15082 height: 100%;
15083 }
15084 .upk-pholox-slider .upk-thumbs-slider .upk-play-btn a {
15085 width: clamp(2.5rem, 5vw, 3rem);
15086 height: clamp(2.5rem, 5vw, 3rem);
15087 line-height: clamp(2.5rem, 5vw, 3rem);
15088 font-size: clamp(0.625rem, 1.5vw, 0.75rem);
15089 }
15090 .upk-pholox-slider .upk-thumbs-slider .upk-content {
15091 padding: 15px 0 0 15px;
15092 }
15093 .upk-pholox-slider .upk-thumbs-slider .upk-title {
15094 margin: 0;
15095 font-size: clamp(0.75rem, 2vw, 1rem);
15096 }
15097 .upk-pholox-slider .upk-thumbs-slider .upk-title a {
15098 overflow: hidden;
15099 text-overflow: ellipsis;
15100 display: -webkit-box;
15101 -webkit-line-clamp: 2;
15102 line-clamp: 2;
15103 -webkit-box-orient: vertical;
15104 }
15105 .upk-pholox-slider .upk-video-wrap {
15106 position: absolute;
15107 top: 0;
15108 left: 0;
15109 width: 100%;
15110 height: 100%;
15111 background-color: #000;
15112 z-index: -1;
15113 }
15114 .upk-pholox-slider .upk-video-wrap .upk-video-iframe {
15115 width: 100%;
15116 height: 100%;
15117 border: none !important;
15118 }
15119
15120 @media (min-width: 768px) {
15121 .upk-pholox-slider .upk-main-slider {
15122 height: clamp(25rem, 40vw, 31.25rem);
15123 }
15124 .upk-pholox-slider .upk-main-slider .upk-item {
15125 display: flex;
15126 }
15127 .upk-pholox-slider .upk-main-slider .upk-content {
15128 position: absolute;
15129 top: 50%;
15130 transform: translateY(-50%);
15131 bottom: unset;
15132 }
15133 .upk-pholox-slider .upk-main-slider .upk-img-wrap {
15134 width: clamp(74%, 30vw, 80%);
15135 height: 100%;
15136 }
15137 .upk-pholox-slide-style-left .upk-main-slider .upk-item {
15138 flex-direction: row-reverse;
15139 }
15140 .upk-pholox-slide-style-left .upk-main-slider .upk-content {
15141 right: 0;
15142 padding: clamp(3.75rem, 5vw, 4.375rem) 0 clamp(3.75rem, 5vw, 4.375rem) clamp(1.25rem, 3vw, 1.875rem);
15143 }
15144 .upk-pholox-slide-style-right .upk-main-slider .upk-item {
15145 flex-direction: row;
15146 }
15147 .upk-pholox-slide-style-right .upk-main-slider .upk-content {
15148 left: 0;
15149 padding: clamp(3.75rem, 5vw, 4.375rem) clamp(1.25rem, 3vw, 1.875rem) clamp(3.75rem, 5vw, 4.375rem) 0;
15150 text-align: left;
15151 }
15152 }
15153 .upk-snog-slider-wrap {
15154 overflow: hidden;
15155 position: relative;
15156 }
15157 .upk-snog-slider-wrap .upk-main-slider {
15158 position: relative;
15159 z-index: 11;
15160 margin-left: 0;
15161 }
15162 .upk-snog-slider-wrap .upk-main-slider .swiper-wrapper {
15163 position: absolute;
15164 top: 0;
15165 right: 0;
15166 left: 0;
15167 }
15168 .upk-snog-slider-wrap .upk-main-slider .upk-image-wrap {
15169 position: relative;
15170 overflow: hidden;
15171 }
15172 .upk-snog-slider-wrap .upk-main-slider .upk-image-wrap::before {
15173 position: absolute;
15174 content: "";
15175 top: 0;
15176 right: 0;
15177 width: 100%;
15178 height: 100%;
15179 background-image: linear-gradient(-54deg, rgba(0, 0, 0, 0.49), transparent);
15180 }
15181 .upk-snog-slider-wrap .upk-main-slider .upk-img {
15182 width: 100%;
15183 overflow: hidden;
15184 }
15185 .upk-snog-slider-wrap .upk-text {
15186 font-size: 14px;
15187 margin-bottom: 20px;
15188 }
15189 .upk-snog-slider-wrap .upk-text p {
15190 margin: 0;
15191 }
15192 .upk-snog-slider-wrap .upk-main-slider,
15193 .upk-snog-slider-wrap .upk-snog-thumbs {
15194 height: 500px;
15195 }
15196 .upk-snog-slider-wrap .upk-snog-thumbs {
15197 position: absolute;
15198 top: 0;
15199 left: 0;
15200 width: 30%;
15201 min-width: 30%;
15202 overflow: hidden;
15203 display: none;
15204 }
15205 .upk-snog-slider-wrap .upk-snog-thumbs .upk-item .upk-image-wrap {
15206 opacity: 0;
15207 visibility: hidden;
15208 transition: all 0.7s ease-in-out;
15209 }
15210 .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 {
15211 opacity: 1;
15212 visibility: visible;
15213 }
15214 .upk-snog-slider-wrap .upk-snog-thumbs .upk-img {
15215 width: 100%;
15216 }
15217 .upk-snog-slider-wrap .upk-image-wrap {
15218 width: 100%;
15219 height: 100%;
15220 }
15221 .upk-snog-slider-wrap .upk-img {
15222 width: 100%;
15223 height: 100% !important;
15224 object-fit: cover;
15225 vertical-align: middle;
15226 }
15227 .upk-snog-slider-wrap .upk-content-slider {
15228 position: absolute;
15229 top: 50%;
15230 left: 0;
15231 z-index: 11;
15232 transform: translateY(-50%);
15233 width: 40%;
15234 min-width: 275px;
15235 }
15236 .upk-snog-slider-wrap .upk-content-slider .swiper-slide-active .upk-link-btn a,
15237 .upk-snog-slider-wrap .upk-content-slider .swiper-slide-duplicate .upk-link-btn a {
15238 opacity: 1;
15239 }
15240 .upk-snog-slider-wrap .upk-content-wrap {
15241 min-height: 240px;
15242 background-color: #fff;
15243 overflow: hidden;
15244 }
15245 .upk-snog-slider-wrap .upk-inner-content {
15246 position: absolute;
15247 top: 50%;
15248 transform: translateY(-50%);
15249 padding: 30px 20px 30px 55px;
15250 width: 100%;
15251 }
15252 .upk-snog-slider-wrap .upk-category {
15253 margin-bottom: 10px;
15254 }
15255 .upk-snog-slider-wrap .upk-category a {
15256 font-size: 12px;
15257 text-transform: uppercase;
15258 color: #5a5a73;
15259 font-weight: 600;
15260 transition: all 0.3s ease;
15261 }
15262 .upk-snog-slider-wrap .upk-category a:hover {
15263 color: rgba(223, 6, 6, 0.952);
15264 }
15265 .upk-snog-slider-wrap .upk-meta {
15266 display: inline-flex;
15267 align-items: center;
15268 margin: 0 0 5px;
15269 font-size: 12px;
15270 text-transform: uppercase;
15271 color: #5a5a73;
15272 }
15273 .upk-snog-slider-wrap .upk-meta span.upk-by {
15274 padding-left: 5px;
15275 }
15276 .upk-snog-slider-wrap .upk-meta .upk-post-time {
15277 margin-right: 5px;
15278 }
15279 .upk-snog-slider-wrap .upk-meta .upk-post-time i {
15280 margin-left: 2px;
15281 }
15282 .upk-snog-slider-wrap .upk-meta > div {
15283 position: relative;
15284 display: inline-flex;
15285 }
15286 .upk-snog-slider-wrap .upk-meta > div:before {
15287 content: attr(data-separator);
15288 margin: 0 8px;
15289 }
15290 .upk-snog-slider-wrap .upk-meta > div:nth-child(1)::before {
15291 display: none;
15292 }
15293 .upk-snog-slider-wrap .upk-author {
15294 display: none;
15295 }
15296 .upk-snog-slider-wrap .upk-author a {
15297 color: rgba(16, 16, 17, 0.955);
15298 transition: all 0.3s ease;
15299 }
15300 .upk-snog-slider-wrap .upk-author a:hover {
15301 color: rgba(223, 6, 6, 0.952);
15302 }
15303 .upk-snog-slider-wrap .upk-title {
15304 font-size: 20px;
15305 text-transform: capitalize;
15306 font-weight: 700;
15307 margin: 0 0 20px;
15308 }
15309 .upk-snog-slider-wrap .upk-title a {
15310 color: rgba(16, 16, 17, 0.955);
15311 text-decoration: none;
15312 transition: all 0.3s ease;
15313 }
15314 .upk-snog-slider-wrap .upk-title a:hover {
15315 color: rgba(223, 6, 6, 0.952);
15316 }
15317 .upk-snog-slider-wrap .upk-link-btn a {
15318 font-size: 9px;
15319 font-weight: 700;
15320 color: rgba(61, 61, 75, 0.96);
15321 text-transform: uppercase;
15322 line-height: 1.4;
15323 transition: color 0.3s ease;
15324 position: relative;
15325 opacity: 0;
15326 }
15327 .upk-snog-slider-wrap .upk-link-btn a::before {
15328 position: absolute;
15329 content: "";
15330 bottom: -7px;
15331 right: 0;
15332 width: 30%;
15333 height: 2px;
15334 background-color: rgba(223, 6, 6, 0.952);
15335 transition: width 0.3s ease;
15336 }
15337 .upk-snog-slider-wrap .upk-link-btn a:hover {
15338 color: rgba(223, 6, 6, 0.952);
15339 }
15340 .upk-snog-slider-wrap .upk-link-btn a:hover::before {
15341 width: 100%;
15342 }
15343 .upk-snog-slider-wrap .upk-navigation-wrap {
15344 position: absolute;
15345 top: 50%;
15346 left: 0;
15347 transform: translateY(-50%);
15348 z-index: 1;
15349 display: flex;
15350 flex-direction: column;
15351 grid-row-gap: 0;
15352 }
15353 .upk-snog-slider-wrap .upk-nav-btn {
15354 background-color: #000;
15355 cursor: pointer;
15356 transition: all 0.3s ease;
15357 padding: 10px;
15358 display: inline-flex;
15359 }
15360 .upk-snog-slider-wrap .upk-nav-btn i {
15361 color: #fff;
15362 }
15363 .upk-snog-slider-wrap .upk-nav-btn:hover {
15364 background-color: rgba(223, 6, 6, 0.952);
15365 }
15366 .upk-snog-slider-wrap .upk-pagination-wrap {
15367 position: absolute;
15368 top: 50%;
15369 right: 0;
15370 padding: 20px;
15371 transform: translateY(-50%);
15372 z-index: 9999;
15373 }
15374 .upk-snog-slider-wrap .upk-pagination-wrap .upk-pagination {
15375 display: flex;
15376 flex-direction: column;
15377 grid-row-gap: 10px;
15378 }
15379 .upk-snog-slider-wrap .upk-pagination-wrap .swiper-pagination-bullet {
15380 position: relative;
15381 display: inline-flex;
15382 align-items: center;
15383 justify-content: center;
15384 font-size: 13px;
15385 font-weight: 700;
15386 color: #f4f5fd;
15387 background-color: transparent;
15388 border-radius: 0;
15389 counter-increment: counter;
15390 width: auto !important;
15391 height: auto !important;
15392 margin: 0 !important;
15393 opacity: 1;
15394 overflow: hidden;
15395 transition: all 0.4s ease;
15396 }
15397 .upk-snog-slider-wrap .upk-pagination-wrap .swiper-pagination-bullet.swiper-pagination-bullet-active {
15398 transform: scale(1.5);
15399 color: rgba(223, 6, 6, 0.952);
15400 margin-right: 10px;
15401 }
15402 .upk-snog-slider-wrap .upk-pagination-wrap .swiper-pagination-bullet::before {
15403 content: counters(counter, ".", decimal-leading-zero);
15404 transition: all 0.4s ease;
15405 }
15406
15407 @media (min-width: 768px) {
15408 .upk-snog-slider-wrap .upk-main-slider,
15409 .upk-snog-slider-wrap .upk-snog-thumbs {
15410 height: 600px;
15411 }
15412 .upk-snog-slider-wrap .upk-content-slider {
15413 min-width: 490px;
15414 left: 11%;
15415 }
15416 .upk-snog-slider-wrap .upk-snog-thumbs {
15417 display: block;
15418 }
15419 .upk-snog-slider-wrap .upk-main-slider {
15420 margin-left: 22%;
15421 }
15422 .upk-snog-slider-wrap .upk-content-wrap {
15423 min-height: 360px;
15424 }
15425 .upk-snog-slider-wrap .upk-content-wrap .upk-inner-content {
15426 padding: 50px 50px 50px 94px;
15427 }
15428 .upk-snog-slider-wrap .upk-title {
15429 font-size: 30px;
15430 margin: 0 0 30px;
15431 }
15432 .upk-snog-slider-wrap .upk-meta {
15433 margin: 0 0 15px;
15434 font-size: 13px;
15435 }
15436 .upk-snog-slider-wrap .upk-author {
15437 display: inline-flex;
15438 }
15439 .upk-snog-slider-wrap .upk-category a {
15440 font-size: 13px;
15441 }
15442 .upk-snog-slider-wrap .upk-link-btn a {
15443 font-size: 13px;
15444 }
15445 .upk-snog-slider-wrap .upk-pagination-wrap {
15446 padding: 60px;
15447 }
15448 .upk-snog-slider-wrap .upk-nav-btn {
15449 padding: 15px;
15450 }
15451 }
15452 @media (min-width: 1024px) {
15453 .upk-snog-slider-wrap .upk-content-wrap .upk-inner-content {
15454 padding: 50px 60px 50px 140px;
15455 }
15456 .upk-snog-slider-wrap .upk-main-slider,
15457 .upk-snog-slider-wrap .upk-snog-thumbs {
15458 height: 700px;
15459 }
15460 .upk-snog-slider-wrap .upk-content-slider {
15461 min-width: 592px;
15462 }
15463 }
15464 @media (min-width: 1440px) {
15465 .upk-snog-slider-wrap .upk-title {
15466 font-size: 30px;
15467 margin: 0 0 50px;
15468 }
15469 }
15470 .upk-exotic-list {
15471 position: relative;
15472 }
15473 .upk-exotic-list .upk-item {
15474 display: inline-flex;
15475 flex-direction: column;
15476 grid-row-gap: 20px;
15477 margin-bottom: 30px;
15478 width: 100%;
15479 }
15480 .upk-exotic-list .upk-item:nth-last-child(1) {
15481 margin-bottom: 0 !important;
15482 }
15483 .upk-exotic-list .upk-image-wrap {
15484 width: 100%;
15485 height: 100%;
15486 position: static;
15487 top: 0;
15488 overflow: hidden;
15489 }
15490 .upk-exotic-list .upk-img {
15491 width: 100%;
15492 height: 100%;
15493 object-fit: cover;
15494 }
15495 .upk-exotic-list .upk-content-wrap {
15496 width: 100%;
15497 display: inline-block;
15498 align-items: center;
15499 grid-column-gap: 0;
15500 }
15501 .upk-exotic-list .upk-date-wrap {
15502 font-size: 14px;
15503 text-transform: capitalize;
15504 color: #676c7e;
15505 margin-bottom: 10px;
15506 display: inline-flex;
15507 }
15508 .upk-exotic-list .upk-title {
15509 font-size: 22px;
15510 font-weight: 700;
15511 text-transform: capitalize;
15512 text-decoration: none;
15513 margin: 0 0 5px;
15514 position: relative;
15515 }
15516 .upk-exotic-list .upk-title a {
15517 color: #131415;
15518 text-decoration: none;
15519 transition: all 0.3s ease-in-out;
15520 }
15521 .upk-exotic-list .upk-title a:hover {
15522 color: #db180a;
15523 }
15524 .upk-exotic-list .upk-category a {
15525 color: #676c7e;
15526 text-decoration: none;
15527 transition: all 0.3s ease-in-out;
15528 }
15529 .upk-exotic-list .upk-category a:hover {
15530 color: #db180a;
15531 }
15532 .upk-exotic-list .upk-category a + a {
15533 margin-right: 5px;
15534 }
15535 .upk-exotic-list .upk-author a {
15536 color: #676c7e;
15537 text-decoration: none;
15538 transition: all 0.3s ease-in-out;
15539 }
15540 .upk-exotic-list .upk-author a:hover {
15541 color: #db180a;
15542 }
15543 .upk-exotic-list .upk-meta {
15544 font-size: 14px;
15545 color: #4b4c58;
15546 display: inline-flex;
15547 align-items: center;
15548 text-transform: capitalize;
15549 }
15550 .upk-exotic-list .upk-meta > div {
15551 position: relative;
15552 display: inline-flex;
15553 }
15554 .upk-exotic-list .upk-meta > div:before {
15555 content: attr(data-separator);
15556 margin: 0 5px;
15557 }
15558 .upk-exotic-list .upk-meta > div:nth-child(1)::before {
15559 display: none;
15560 }
15561
15562 @media (min-width: 768px) {
15563 .upk-exotic-list {
15564 grid-template-columns: repeat(3, 1fr);
15565 }
15566 .upk-exotic-list .upk-content-wrap {
15567 width: 48%;
15568 }
15569 .upk-exotic-list .upk-content-wrap:hover + .upk-image-wrap .upk-img {
15570 opacity: 1;
15571 visibility: visible;
15572 transform: scale(1);
15573 z-index: 1;
15574 }
15575 .upk-exotic-list .upk-image-wrap {
15576 width: 48%;
15577 position: absolute;
15578 }
15579 .upk-exotic-list .upk-image-wrap .upk-img {
15580 opacity: 0;
15581 visibility: hidden;
15582 transform: scale(1.15);
15583 transition: opacity 0.65s, visibility 0.65s, transform 0.65s;
15584 transition-timing-function: cubic-bezier(0.16, 0.9, 0.7, 1);
15585 }
15586 .upk-exotic-list .upk-item {
15587 margin-bottom: 50px;
15588 grid-row-gap: 0;
15589 }
15590 .upk-exotic-list .upk-item:nth-child(1) .upk-content-wrap + .upk-image-wrap .upk-img {
15591 opacity: 1;
15592 visibility: visible;
15593 }
15594 .upk-exotic-list.upk-image-direction-right .upk-item {
15595 flex-direction: row;
15596 }
15597 .upk-exotic-list.upk-image-direction-right .upk-image-wrap {
15598 left: 0;
15599 }
15600 .upk-exotic-list.upk-image-direction-left .upk-item {
15601 flex-direction: row-reverse;
15602 }
15603 .upk-exotic-list.upk-image-direction-left .upk-content-wrap {
15604 flex-direction: row-reverse;
15605 }
15606 .upk-exotic-list.upk-image-direction-left .upk-image-wrap {
15607 right: 0;
15608 }
15609 }
15610 @media (min-width: 1024px) {
15611 .upk-exotic-list {
15612 grid-template-columns: repeat(3, 1fr);
15613 }
15614 .upk-exotic-list .upk-content-wrap {
15615 display: inline-flex;
15616 width: 65%;
15617 grid-column-gap: 40px;
15618 }
15619 .upk-exotic-list .upk-content-wrap .upk-inner-content {
15620 width: 60%;
15621 }
15622 .upk-exotic-list .upk-image-wrap {
15623 width: 35%;
15624 }
15625 .upk-exotic-list .upk-item {
15626 margin-bottom: 78px;
15627 }
15628 }
15629 @media (min-width: 1440px) {
15630 .upk-exotic-list .upk-date-wrap {
15631 font-size: 16px;
15632 margin-bottom: 0;
15633 }
15634 .upk-exotic-list .upk-title {
15635 font-size: 27px;
15636 }
15637 }
15638 .upk-global-link-yes .upk-exotic-list .upk-item:hover {
15639 cursor: pointer;
15640 }
15641
15642 .upk-gratis-grid .upk-gratis-wrap {
15643 display: grid;
15644 }
15645 .upk-gratis-grid .upk-item {
15646 position: relative;
15647 cursor: pointer;
15648 overflow: hidden;
15649 transition: all 0.3s ease;
15650 }
15651 .upk-gratis-grid .upk-item:hover .upk-img-wrap::before, .upk-gratis-grid .upk-item.active .upk-img-wrap::before {
15652 height: 0;
15653 transition-delay: 0.1s;
15654 }
15655 .upk-gratis-grid .upk-item:hover .upk-img-wrap::after, .upk-gratis-grid .upk-item.active .upk-img-wrap::after {
15656 opacity: 1;
15657 transition-delay: 0.2s;
15658 }
15659 .upk-gratis-grid .upk-item:hover .upk-category a,
15660 .upk-gratis-grid .upk-item:hover .upk-meta,
15661 .upk-gratis-grid .upk-item:hover .upk-author-name, .upk-gratis-grid .upk-item.active .upk-category a,
15662 .upk-gratis-grid .upk-item.active .upk-meta,
15663 .upk-gratis-grid .upk-item.active .upk-author-name {
15664 color: #e4e4e4;
15665 }
15666 .upk-gratis-grid .upk-item:hover .upk-title a, .upk-gratis-grid .upk-item.active .upk-title a {
15667 color: #fff;
15668 }
15669 .upk-gratis-grid .upk-item:hover .upk-link-button a, .upk-gratis-grid .upk-item.active .upk-link-button a {
15670 color: #434549;
15671 background-color: #fff;
15672 transition-delay: 0.1s;
15673 }
15674 .upk-gratis-grid .upk-item:hover .upk-link-button a:hover, .upk-gratis-grid .upk-item.active .upk-link-button a:hover {
15675 color: #fff;
15676 }
15677 .upk-gratis-grid .upk-item .upk-link-button a:hover {
15678 color: #fff;
15679 }
15680 .upk-gratis-grid .upk-img-wrap {
15681 position: relative;
15682 height: 450px;
15683 }
15684 .upk-gratis-grid .upk-img-wrap::before, .upk-gratis-grid .upk-img-wrap::after,
15685 .upk-gratis-grid .upk-img-wrap::before,
15686 .upk-gratis-grid .upk-img-wrap::after {
15687 content: "";
15688 position: absolute;
15689 top: 0;
15690 right: 0;
15691 width: 100%;
15692 height: 100%;
15693 }
15694 .upk-gratis-grid .upk-img-wrap::before {
15695 transition: height 0.2s ease-in;
15696 }
15697 .upk-gratis-grid .upk-img-wrap::after {
15698 opacity: 0;
15699 transition: opacity 0.2s ease-in;
15700 }
15701 .upk-gratis-grid .upk-img {
15702 width: 100%;
15703 height: 100% !important;
15704 object-fit: cover;
15705 display: block;
15706 }
15707 .upk-gratis-grid .upk-content-wrap {
15708 position: absolute;
15709 width: 100%;
15710 right: 0;
15711 padding: 40px;
15712 bottom: 0;
15713 }
15714 .upk-gratis-grid .upk-category,
15715 .upk-gratis-grid .upk-gratis-wrap .upk-title {
15716 margin: 0 0 15px;
15717 }
15718 .upk-gratis-grid .upk-category a,
15719 .upk-gratis-grid .upk-gratis-wrap .upk-title a {
15720 text-decoration: none;
15721 transition: all 0.3s ease;
15722 }
15723 .upk-gratis-grid .upk-category a,
15724 .upk-gratis-grid .upk-meta {
15725 font-size: 14px;
15726 text-transform: uppercase;
15727 color: #434549;
15728 transition: color 0.3s ease, background-color 0.3s ease, border 0.3s ease;
15729 }
15730 .upk-gratis-grid .upk-gratis-wrap .upk-title {
15731 font-size: 30px;
15732 font-weight: 700;
15733 }
15734 .upk-gratis-grid .upk-gratis-wrap .upk-title a {
15735 color: #131314;
15736 }
15737 .upk-gratis-grid .upk-meta {
15738 gap: 10px;
15739 }
15740 .upk-gratis-grid .upk-meta .upk-date-reading > div {
15741 position: relative;
15742 display: inline-flex;
15743 }
15744 .upk-gratis-grid .upk-meta .upk-date-reading > div:before {
15745 content: attr(data-separator);
15746 margin: 0 5px;
15747 }
15748 .upk-gratis-grid .upk-meta .upk-date-reading > div:nth-child(1)::before {
15749 display: none;
15750 }
15751 .upk-gratis-grid .upk-meta .upk-flex-middle {
15752 gap: 5px;
15753 }
15754 .upk-gratis-grid .upk-meta,
15755 .upk-gratis-grid .upk-author,
15756 .upk-gratis-grid .upk-date,
15757 .upk-gratis-grid .upk-link-button a {
15758 display: flex;
15759 align-items: center;
15760 }
15761 .upk-gratis-grid .upk-author,
15762 .upk-gratis-grid .upk-date {
15763 gap: 5px;
15764 }
15765 .upk-gratis-grid .upk-author-name {
15766 text-decoration: none;
15767 color: #434549;
15768 transition: color 0.3s ease;
15769 }
15770 .upk-gratis-grid .upk-meta svg {
15771 width: 1em;
15772 height: 1em;
15773 display: block;
15774 }
15775 .upk-gratis-grid .upk-gratis-line {
15776 margin: 30px 0;
15777 width: 100%;
15778 height: 1.2px;
15779 background-color: #bebebe;
15780 transition: background-color 0.3s ease;
15781 }
15782 .upk-gratis-grid .upk-link-button a {
15783 justify-content: space-between;
15784 background-color: #6f757f;
15785 padding: 14px;
15786 font-size: 14px;
15787 text-transform: uppercase;
15788 text-decoration: none;
15789 color: #fff;
15790 position: relative;
15791 overflow: hidden;
15792 transition: color 0.3s ease, background-color 0.3s ease;
15793 }
15794 .upk-gratis-grid .upk-link-button a span,
15795 .upk-gratis-grid .upk-link-button a svg {
15796 z-index: 1;
15797 }
15798 .upk-gratis-grid .upk-link-button a::before {
15799 position: absolute;
15800 content: "";
15801 top: 0;
15802 right: 0;
15803 width: 100%;
15804 height: 0;
15805 background: #ed0c0c;
15806 transition: height 0.3s ease;
15807 }
15808 .upk-gratis-grid .upk-link-button a:hover {
15809 color: #fff;
15810 }
15811 .upk-gratis-grid .upk-link-button a:hover::before {
15812 height: 100%;
15813 }
15814
15815 .upk-global-link-yes .upk-gratis-grid .upk-item:hover {
15816 cursor: pointer;
15817 }
15818
15819 [class*=elementor-widget-upk-] a:hover {
15820 text-decoration: none;
15821 }
15822 [class*=elementor-widget-upk-] .swiper-pagination .swiper-pagination-bullet {
15823 transition: all 350ms cubic-bezier(0.38, 0.91, 0.58, 1);
15824 }
15825 [class*=elementor-widget-upk-] .upk-title a {
15826 font-family: inherit;
15827 font-size: inherit;
15828 font-weight: inherit;
15829 text-transform: inherit;
15830 font-style: inherit;
15831 text-decoration: inherit;
15832 line-height: inherit;
15833 letter-spacing: inherit;
15834 word-spacing: inherit;
15835 }