PluginProbe
Ultimate Post Kit – Elementor Post Grid, Post Carousel, Post Slider & Blog Layout Widgets / 4.1.17
Ultimate Post Kit – Elementor Post Grid, Post Carousel, Post Slider & Blog Layout Widgets v4.1.17
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.17, at assets/css/upk-all-styles.rtl.css

15,843 lines 435.9 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 .ultimate-post-kit-dashboard {
2 position: relative;
3 /* license page style */
4 /* Start Custom CSS and JS Styles */
5 /* Start Custom CSS and JS Styles */
6 /* Start White Label Styles */
7 /* White Label Option Styles */
8 /* Slide-down animation keyframes */
9 /* White Label Title Input Styles */
10 /* Locked/Disabled State Styles */
11 }
12 .ultimate-post-kit-dashboard.wrap {
13 margin: 10px 0 0 20px;
14 }
15 .ultimate-post-kit-dashboard.wrap a:focus {
16 outline: none;
17 box-shadow: none;
18 }
19 .ultimate-post-kit-dashboard.wrap #ultimate_post_kit_api_settings_page .upk-options {
20 display: block;
21 columns: 1;
22 gap: 20px;
23 }
24 .ultimate-post-kit-dashboard.wrap #ultimate_post_kit_api_settings_page .upk-options .upk-option-item {
25 margin-bottom: 20px;
26 }
27 .ultimate-post-kit-dashboard.wrap .upk-affiliate-sub-title {
28 color: #1d2327;
29 font-size: 1.3em;
30 margin: 1em 0;
31 }
32 .ultimate-post-kit-dashboard.wrap .upk-affiliate-features ul {
33 list-style: inside;
34 }
35 .ultimate-post-kit-dashboard.wrap .ultimate-post-kit-settings-save-btn {
36 padding: 3px 30px;
37 color: #fff;
38 background: linear-gradient(to left, #00A85C, #58D34D);
39 border: 0;
40 }
41 .ultimate-post-kit-dashboard.wrap .ultimate-post-kit-settings-save-btn:hover {
42 background: linear-gradient(to left, #58D34D, #00A85C);
43 }
44 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header {
45 position: relative;
46 padding: 20px 30px;
47 background: #fff;
48 overflow: hidden;
49 z-index: 11;
50 border: 1px solid rgba(123, 123, 123, 0.09);
51 border-radius: 6px;
52 }
53 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header.bdt-sticky-fixed {
54 z-index: 999;
55 box-shadow: 0px -32px 0px 0px #ffffff, 0px 5px 15px rgba(0, 0, 0, 0.1);
56 border-bottom-right-radius: 0;
57 border-bottom-left-radius: 0;
58 border-bottom: 0;
59 }
60 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header.bdt-sticky-fixed .upk-header-elements {
61 opacity: 0.5;
62 transition: opacity 0.3s ease;
63 }
64 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header.bdt-sticky-fixed:hover .upk-header-elements {
65 opacity: 1;
66 }
67 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-header-elements {
68 position: absolute;
69 top: 0;
70 right: 0;
71 width: 100%;
72 height: 100%;
73 pointer-events: none;
74 z-index: 1;
75 }
76 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-logo,
77 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-dashboard-new-page {
78 position: relative;
79 z-index: 2;
80 }
81 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-header-elements .upk-header-element {
82 position: absolute;
83 display: block;
84 }
85 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-header-elements .upk-header-element.upk-header-circle {
86 width: 160px;
87 height: 160px;
88 border-radius: 50%;
89 background: linear-gradient(-45deg, rgba(88, 211, 77, 0.05), rgba(88, 211, 77, 0.08));
90 top: -80px;
91 left: 10%;
92 }
93 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-header-elements .upk-header-element.upk-header-dots {
94 bottom: 20px;
95 right: 15%;
96 width: 80px;
97 height: 40px;
98 background-image: radial-gradient(rgba(88, 211, 77, 0.15) 2px, transparent 2px);
99 background-size: 10px 10px;
100 }
101 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-header-elements .upk-header-element.upk-header-line {
102 width: 120px;
103 height: 2px;
104 background: linear-gradient(-90deg, rgba(88, 211, 77, 0), rgba(88, 211, 77, 0.2));
105 transform: rotate(45deg);
106 top: 40%;
107 left: 25%;
108 }
109 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-header-elements .upk-header-element.upk-header-square {
110 width: 30px;
111 height: 30px;
112 border: 2px solid rgba(88, 211, 77, 0.1);
113 top: 30px;
114 right: 20%;
115 transform: rotate(-15deg);
116 }
117 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-header-elements .upk-header-element.upk-header-wave {
118 width: 140px;
119 height: 20px;
120 bottom: 20px;
121 left: 15%;
122 background: linear-gradient(-45deg, rgba(88, 211, 77, 0) 45%, rgba(88, 211, 77, 0.1) 50%, rgba(88, 211, 77, 0) 55%);
123 background-size: 15px 15px;
124 transform: rotate(10deg);
125 }
126 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-logo {
127 position: relative;
128 z-index: 1;
129 }
130 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header.bdt-sticky-fixed,
131 .ultimate-post-kit-dashboard.wrap .bdt-widget-filter-wrapper.bdt-sticky-fixed {
132 box-shadow: 0px -32px 0px 0px #ffffff, 0px 5px 15px rgba(0, 0, 0, 0.1);
133 border-bottom-right-radius: 0;
134 border-bottom-left-radius: 0;
135 }
136 .ultimate-post-kit-dashboard.wrap .upk-dashboard-wrapper {
137 background: #ffffff;
138 border-radius: 6px;
139 padding: 30px;
140 position: relative;
141 max-width: 1600px;
142 }
143 .ultimate-post-kit-dashboard.wrap .upk-dashboard-container {
144 gap: 20px;
145 }
146 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-logo {
147 width: 300px;
148 }
149 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-logo img {
150 height: 48px;
151 }
152 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-dashboard-nav-title h3 {
153 font-size: 20px;
154 font-weight: 600;
155 }
156 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-dashboard-nav-title h3 i {
157 margin-left: 10px;
158 }
159 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-dashboard-new-page a {
160 text-decoration: none;
161 gap: 5px;
162 color: #fff;
163 border-radius: 6px;
164 transition: all 0.3s ease;
165 line-height: normal;
166 font-size: clamp(12px, 0.8vw, 14px);
167 font-weight: 600;
168 padding: clamp(10px, 1vw, 11px) clamp(10px, 1vw, 20px);
169 color: #58D34D;
170 border: 2px solid #58D34D;
171 }
172 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-dashboard-new-page a:hover {
173 border-color: #00A85C;
174 color: #00A85C;
175 }
176 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-dashboard-new-page a i {
177 transition: color 300ms ease-out;
178 }
179 .ultimate-post-kit-dashboard.wrap .upk-dashboard-nav-container-wrapper {
180 margin-top: 20px;
181 display: none;
182 }
183 .ultimate-post-kit-dashboard.wrap .bdt-dashboard-navigation {
184 box-sizing: border-box;
185 padding: 0;
186 min-width: 240px;
187 max-width: 240px;
188 }
189 .ultimate-post-kit-dashboard.wrap .upk-dashboard-compare-section {
190 border-top: 1px solid #f5f5f5;
191 margin-top: 50px;
192 padding-top: 50px;
193 }
194 .ultimate-post-kit-dashboard.wrap .upk-dashboard-compare-section .upk-feature-sub-title {
195 font-size: 15px;
196 font-weight: 500;
197 margin: 0 0 10px;
198 color: #6a6b72;
199 }
200 .ultimate-post-kit-dashboard.wrap .upk-dashboard-compare-section ul {
201 display: grid;
202 grid-template-columns: repeat(2, 1fr);
203 gap: 10px;
204 list-style: outside;
205 padding: 0;
206 margin: 30px 0 0;
207 font-size: 14px;
208 padding: 0 20px;
209 margin-bottom: 30px;
210 }
211 .ultimate-post-kit-dashboard.wrap .upk-highlight-text {
212 color: #48dab7;
213 padding: 3px 6px;
214 border-radius: 6px;
215 line-height: 1;
216 background: #e6fff8;
217 }
218 .ultimate-post-kit-dashboard.wrap .upk-content-type-filter {
219 border-top: 2px solid #2196F3;
220 padding-top: 20px;
221 display: none;
222 }
223 .ultimate-post-kit-dashboard.wrap .upk-content-type-filter ul {
224 gap: 2px;
225 }
226 .ultimate-post-kit-dashboard.wrap .upk-content-type-filter ul li {
227 margin: 0;
228 }
229 .ultimate-post-kit-dashboard.wrap .upk-content-type-filter ul li a {
230 font-size: 14px;
231 color: #666;
232 border: 1px solid transparent;
233 position: relative;
234 padding: 4px 6px;
235 }
236 .ultimate-post-kit-dashboard.wrap .upk-content-type-filter ul li a:before {
237 content: "";
238 position: absolute;
239 bottom: 0;
240 right: 0;
241 width: 0;
242 height: 2px;
243 background: #2196F3;
244 transition: width 0.3s ease;
245 }
246 .ultimate-post-kit-dashboard.wrap .upk-content-type-filter ul li a:hover {
247 color: #2196F3;
248 }
249 .ultimate-post-kit-dashboard.wrap .upk-content-type-filter ul li.bdt-active a {
250 color: #2196F3;
251 }
252 .ultimate-post-kit-dashboard.wrap .upk-content-type-filter ul li.bdt-active a:before {
253 width: 100%;
254 }
255 .ultimate-post-kit-dashboard.wrap .upk-content-type-filter .upk-filter-by-text {
256 font-size: 14px;
257 margin-left: 10px;
258 font-weight: 600;
259 }
260 .ultimate-post-kit-dashboard.wrap .upk-dashboard-compare-section.bdt-card {
261 background: #fff;
262 border: 1px solid rgba(123, 123, 123, 0.09);
263 }
264 .ultimate-post-kit-dashboard.wrap .upk-dashboard-welcome-container {
265 grid-template-columns: repeat(12, 1fr);
266 grid-auto-flow: dense;
267 grid-row-gap: 20px;
268 grid-column-gap: 20px;
269 display: grid;
270 }
271 .ultimate-post-kit-dashboard.wrap .upk-dashboard-welcome-container p {
272 margin-bottom: 16px;
273 }
274 .ultimate-post-kit-dashboard.wrap .upk-dashboard-welcome-container .upk-dashboard-footer-item p {
275 margin-bottom: 0;
276 }
277 .ultimate-post-kit-dashboard.wrap .upk-dashboard-item:nth-child(1),
278 .ultimate-post-kit-dashboard.wrap .upk-dashboard-item:nth-child(3) {
279 grid-column: span 12/auto;
280 grid-row: span 1/auto;
281 }
282 .ultimate-post-kit-dashboard.wrap .upk-dashboard-item {
283 grid-column: span 12/auto;
284 grid-row: span 1/auto;
285 }
286 .ultimate-post-kit-dashboard.wrap .upk-dashboard-item:nth-child(2) {
287 grid-column: span 12/auto;
288 grid-row: span 2/auto;
289 }
290 .ultimate-post-kit-dashboard.wrap .upk-dashboard-template-quick-access img {
291 width: 100%;
292 height: auto;
293 border-radius: 6px;
294 margin-bottom: 20px;
295 }
296 .ultimate-post-kit-dashboard.wrap .upk-pro-inactive .upk-option-item-inner {
297 background-color: rgba(253, 228, 235, 0.12) !important;
298 border-color: #ffeaf0 !important;
299 }
300 .ultimate-post-kit-dashboard.wrap .upk-pro-inactive .upk-option-item-inner:after {
301 content: "PRO";
302 position: absolute;
303 left: 24px;
304 top: 50%;
305 transform: translateY(-50%);
306 font-size: 10px;
307 font-weight: 600;
308 color: #EF476F;
309 padding: 5px 9px;
310 border-radius: 20px;
311 background-color: #ffe4eb;
312 }
313 .ultimate-post-kit-dashboard.wrap .upk-pro-inactive .upk-option-item-inner .ultimate-post-kit-3pp-install,
314 .ultimate-post-kit-dashboard.wrap .upk-pro-inactive .upk-option-item-inner .ultimate-post-kit-3pp-active,
315 .ultimate-post-kit-dashboard.wrap .upk-pro-inactive .upk-option-item-inner .ultimate-post-kit-3pp-download,
316 .ultimate-post-kit-dashboard.wrap .upk-pro-inactive .upk-option-item-inner .switch {
317 display: none;
318 }
319 .ultimate-post-kit-dashboard.wrap .bdt-dashboard-navigation .bdt-tab li {
320 margin: 0;
321 border-bottom: 1px solid rgba(123, 123, 123, 0.09);
322 }
323 .ultimate-post-kit-dashboard.wrap .bdt-dashboard-navigation .bdt-tab li a {
324 padding: 16px 30px;
325 border: none;
326 background: none;
327 text-decoration: none;
328 font-size: clamp(14px, 1vw, 15px);
329 color: #666;
330 position: relative;
331 transition: box-shadow 300ms ease-out;
332 justify-content: flex-start;
333 gap: 12px;
334 font-weight: 600;
335 }
336 .ultimate-post-kit-dashboard.wrap .bdt-dashboard-navigation .bdt-tab li a:hover,
337 .ultimate-post-kit-dashboard.wrap .bdt-dashboard-navigation .bdt-tab li a:focus {
338 border-bottom: none;
339 color: #000;
340 box-shadow: none;
341 }
342 .ultimate-post-kit-dashboard.wrap .bdt-dashboard-navigation .bdt-tab li a:after {
343 background-color: #0680d6;
344 content: "";
345 height: 0;
346 position: absolute;
347 right: 0;
348 width: 4px;
349 transition: height 0.7s cubic-bezier(0.165, 0.84, 0.44, 1);
350 transform: translateY(-50%);
351 top: 50%;
352 }
353 .ultimate-post-kit-dashboard.wrap .bdt-dashboard-navigation .bdt-tab li.bdt-active a {
354 color: #0680d6;
355 }
356 .ultimate-post-kit-dashboard.wrap .bdt-dashboard-navigation .bdt-tab li.bdt-active a:after {
357 height: 75%;
358 }
359 .ultimate-post-kit-dashboard.wrap .bdt-card {
360 border-radius: 6px;
361 background-color: #fff;
362 border: 1px solid rgba(123, 123, 123, 0.09);
363 }
364 .ultimate-post-kit-dashboard.wrap .upk-option-page {
365 margin-top: 20px;
366 }
367 .ultimate-post-kit-dashboard.wrap .upk-option-page p {
368 font-size: 15px;
369 line-height: 1.6;
370 color: #666;
371 max-width: 600px;
372 }
373 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item .bdt-width-expand > [class^=upk-icon-] {
374 font-size: 48px;
375 margin-left: 20px;
376 }
377 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item.upk-widget-free .bdt-width-expand > [class^=upk-icon-] {
378 color: #48484a;
379 }
380 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item.upk-widget-pro .bdt-width-expand > [class^=upk-icon-] {
381 color: #48484a;
382 }
383 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item[data-content-type~=update] > .upk-option-item-inner:before, .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item[data-content-type~=new] > .upk-option-item-inner:before {
384 width: 70px;
385 height: 20px;
386 color: #fff;
387 position: absolute;
388 transform: rotate(45deg);
389 text-align: center;
390 line-height: 20px;
391 font-size: 9px;
392 right: -20px;
393 top: 4px;
394 }
395 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item[data-content-type~=new] > .upk-option-item-inner:before {
396 background-color: #EF476F;
397 content: "NEW";
398 }
399 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item[data-content-type~=update] > .upk-option-item-inner:before {
400 background-color: #0680d6;
401 content: "UPDATE";
402 }
403 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item .upk-option-label-wrap {
404 display: flex;
405 flex-direction: column;
406 align-items: flex-start;
407 gap: 10px;
408 }
409 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item .upk-option-label-wrap .upk-option-links {
410 display: flex;
411 gap: 8px;
412 align-items: center;
413 }
414 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item .upk-option-label {
415 font-size: 15px;
416 font-weight: 500;
417 }
418 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item .upk-option-demo,
419 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item .upk-option-video {
420 color: #837f90;
421 transition: all 0.2s ease-out;
422 text-decoration: none;
423 display: flex;
424 flex-direction: row-reverse;
425 align-items: center;
426 gap: 5px;
427 font-size: 12px;
428 }
429 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item .upk-option-demo i,
430 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item .upk-option-video i {
431 font-size: 14px;
432 color: currentColor;
433 }
434 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item .upk-option-demo:hover i,
435 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item .upk-option-video:hover i {
436 color: currentColor;
437 }
438 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item.upk-widget-free .upk-option-demo:hover,
439 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item.upk-widget-free .upk-option-video:hover {
440 color: #06D6A0;
441 }
442 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item.upk-widget-pro .upk-option-demo:hover,
443 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item.upk-widget-pro .upk-option-video:hover {
444 color: #EF476F;
445 }
446 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item .upk-option-item-inner {
447 position: relative;
448 border: 1px solid rgba(123, 123, 123, 0.09);
449 }
450 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item .upk-option-item-inner.upk-option-group {
451 background-color: #fff;
452 border: 1px solid rgba(123, 123, 123, 0.09);
453 }
454 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-option-item .upk-option-item-inner .upk-option-item-inner {
455 border: none;
456 }
457 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper {
458 position: relative;
459 padding: 20px;
460 background: #fff;
461 overflow: hidden;
462 z-index: 998;
463 border-radius: 6px;
464 border: 1px solid rgba(123, 123, 123, 0.09);
465 margin-bottom: 20px;
466 }
467 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .bdt-filter-shape {
468 position: absolute;
469 bottom: 0;
470 right: 0;
471 width: 100%;
472 height: 100%;
473 z-index: -1;
474 pointer-events: none;
475 }
476 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .bdt-filter-shape svg {
477 position: absolute;
478 bottom: 0;
479 right: 0;
480 width: 100%;
481 height: 100%;
482 transform: scale(1.5);
483 }
484 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul {
485 margin-top: 0;
486 margin-bottom: 0;
487 }
488 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .bdt-badge {
489 height: 18px;
490 width: 18px;
491 margin-right: 5px;
492 font-size: 10px;
493 }
494 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .bdt-button-default {
495 text-decoration: none;
496 color: #444;
497 background-color: #fff;
498 transition: all 0.3s cubic-bezier(0.3, 0.36, 0.25, 1);
499 border: none;
500 border-radius: 6px;
501 outline: none;
502 font-size: clamp(12px, 1vw, 14px);
503 font-weight: 500;
504 padding: 10px 12px;
505 line-height: 18px;
506 }
507 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .bdt-button-default:hover {
508 background: #0680d6;
509 color: #fff;
510 }
511 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li {
512 margin: 0;
513 padding: 0;
514 }
515 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li:first-child {
516 padding-right: 20px;
517 }
518 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li a {
519 text-decoration: none;
520 color: #444;
521 transition: all 0.3s cubic-bezier(0.3, 0.36, 0.25, 1);
522 border: none;
523 border-radius: 6px;
524 outline: none;
525 font-size: clamp(12px, 0.8vw, 14px);
526 font-weight: 500;
527 padding: 10px clamp(10px, 0.9vw, 10px);
528 background: #e9f4ff;
529 }
530 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li a:hover {
531 background: #0680d6;
532 color: #fff;
533 outline: none;
534 }
535 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li a:hover .bdt-badge {
536 background-color: #118ab2;
537 }
538 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.bdt-active a {
539 background: #0680d6;
540 color: #fff;
541 box-shadow: none;
542 }
543 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.upk-widget-free a {
544 background-color: #B6FFEC;
545 color: #06D6A0;
546 }
547 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.upk-widget-free a:hover {
548 background-color: #06D6A0;
549 color: #fff;
550 }
551 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.upk-widget-free.bdt-active a {
552 background-color: #06D6A0;
553 color: #fff;
554 box-shadow: none;
555 }
556 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.upk-widget-pro a {
557 background-color: #ffcdd9;
558 color: #EF476F;
559 }
560 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.upk-widget-pro a:hover {
561 background-color: #EF476F;
562 color: #fff;
563 box-shadow: none;
564 }
565 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul.bdt-subnav li.upk-widget-pro.bdt-active a {
566 background-color: #EF476F;
567 color: #fff;
568 box-shadow: none;
569 }
570 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .upk-widget-onoff .upk-active-all-widget {
571 background-color: #1e87f0;
572 color: #fff;
573 }
574 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .upk-widget-onoff .upk-active-all-widget:hover, .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .upk-widget-onoff .upk-active-all-widget.bdt-active {
575 background-color: #0c6fd1;
576 }
577 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .upk-widget-onoff .upk-deactive-all-widget {
578 background-color: #c81b07;
579 color: #fff;
580 }
581 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .upk-widget-onoff .upk-deactive-all-widget.bdt-active, .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .upk-widget-onoff .upk-deactive-all-widget:hover {
582 background-color: #cf1c08;
583 }
584 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .bdt-dropdown {
585 box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.1);
586 border-radius: 3px;
587 background-color: #fff;
588 }
589 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .bdt-dropdown ul li a {
590 font-size: 14px;
591 }
592 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .bdt-dropdown ul li a:focus {
593 box-shadow: none;
594 }
595 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper .bdt-dropdown ul li.bdt-active a {
596 color: #fff;
597 }
598 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-options {
599 display: grid;
600 grid-template-columns: repeat(1, 1fr);
601 gap: 15px;
602 }
603 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-options > .upk-option-item {
604 margin-bottom: 0 !important;
605 }
606 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-options > .upk-option-item .upk-option-group .upk-option-item .upk-option-label {
607 font-size: 14px !important;
608 }
609 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-options > .upk-option-item .upk-option-item-inner .bdt-input {
610 height: 34px;
611 border-radius: 6px !important;
612 }
613 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-options > .upk-option-item .upk-option-item-inner .bdt-input:focus {
614 background-color: #fff;
615 }
616 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-options > .upk-option-item .upk-option-item-inner input[type=text] {
617 border-radius: 3px;
618 }
619 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-options > .upk-option-item .upk-option-item-inner textarea {
620 width: 100%;
621 }
622 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-options > .upk-option-item > .upk-option-item-inner {
623 line-height: 1;
624 padding: 18px 25px;
625 border-radius: 6px;
626 transition: all 0.3s cubic-bezier(0.3, 0.36, 0.25, 1);
627 }
628 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-options > .upk-option-item > .upk-option-item-inner:hover {
629 box-shadow: none;
630 }
631 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-options > .upk-option-item > .upk-option-item-inner:hover .upk-widget-count-text {
632 color: #7c99b7;
633 }
634 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-options > .upk-option-item > .upk-option-item-inner:hover [class^=upk-icon-] {
635 color: #052442;
636 }
637 .ultimate-post-kit-dashboard.wrap .bdt-search-active-wrap .bdt-subnav {
638 margin: 0;
639 }
640 .ultimate-post-kit-dashboard.wrap .bdt-search-active-wrap .bdt-widget-search input {
641 min-height: 40px;
642 padding: 0 8px;
643 border-color: rgba(30, 135, 240, 0.3);
644 }
645 .ultimate-post-kit-dashboard.wrap .bdt-search-active-wrap .bdt-widget-search input:focus {
646 border: 1px solid #1e87f0;
647 outline: 0;
648 box-shadow: 0 0 0 1px #1e87f0;
649 }
650 .ultimate-post-kit-dashboard .ultimate-post-kit-settings-save-btn {
651 border-radius: 6px;
652 }
653 .ultimate-post-kit-dashboard .upk-setting-save-btn {
654 z-index: 99999 !important;
655 position: relative;
656 }
657 .ultimate-post-kit-dashboard .switch {
658 position: relative;
659 display: inline-block;
660 width: 44px;
661 height: 24px;
662 background-color: rgba(0, 0, 0, 0.25);
663 border-radius: 20px;
664 transition: all 0.3s ease-out;
665 overflow: hidden;
666 cursor: pointer;
667 }
668 .ultimate-post-kit-dashboard .switch::after {
669 content: "";
670 position: absolute;
671 width: 20px;
672 height: 20px;
673 border-radius: 20px;
674 background-color: white;
675 top: 2px;
676 right: 3px;
677 transition: all 0.3s cubic-bezier(0.24, 0.85, 0.58, 1);
678 }
679 .ultimate-post-kit-dashboard input[type=checkbox]:checked + .switch::after {
680 transform: translateX(-18px);
681 }
682 .ultimate-post-kit-dashboard input[type=checkbox]:checked + .switch {
683 background-color: #1e87f0;
684 }
685 .ultimate-post-kit-dashboard input[type=checkbox] {
686 position: absolute;
687 right: -9999px;
688 }
689 .ultimate-post-kit-dashboard .upk-widget-pro input[type=checkbox]:checked + .switch {
690 background-color: #EF476F;
691 }
692 .ultimate-post-kit-dashboard .upk-widget-free input[type=checkbox]:checked + .switch {
693 background-color: #06D6A0;
694 }
695 .ultimate-post-kit-dashboard .upk-system-requirement .check-system-status {
696 font-size: 13px;
697 }
698 .ultimate-post-kit-dashboard .upk-system-requirement .check-system-status li > div {
699 padding-bottom: 5px;
700 margin-bottom: 5px;
701 border-bottom: 1px solid rgba(0, 0, 0, 0.1);
702 }
703 .ultimate-post-kit-dashboard .upk-system-requirement .check-system-status .label1 {
704 width: 200px;
705 }
706 .ultimate-post-kit-dashboard .upk-system-requirement .check-system-status span {
707 display: inline-block;
708 line-height: 1.6;
709 }
710 .ultimate-post-kit-dashboard .upk-system-requirement .check-system-status .valid,
711 .ultimate-post-kit-dashboard .upk-system-requirement .check-system-status .invalid {
712 font-size: 15px;
713 width: 20px;
714 height: 18px;
715 margin-right: 10px;
716 margin-left: 15px;
717 vertical-align: middle;
718 border-radius: 3px;
719 }
720 .ultimate-post-kit-dashboard .upk-system-requirement .check-system-status .invalid {
721 background: red;
722 color: #fff;
723 }
724 .ultimate-post-kit-dashboard .upk-system-requirement .check-system-status .valid {
725 background: #06D6A0;
726 color: #fff;
727 }
728 .ultimate-post-kit-dashboard .upk-system-requirement .check-system-status .valid i::before {
729 margin-right: -1px;
730 }
731 .ultimate-post-kit-dashboard .upk-system-requirement .check-system-status i::before {
732 font-size: 15px;
733 line-height: 20px;
734 }
735 .ultimate-post-kit-dashboard .upk-no-result {
736 display: none;
737 position: absolute;
738 top: 50%;
739 right: 50%;
740 transform: translate(50%, -50%) !important;
741 }
742 .ultimate-post-kit-dashboard .bdt-animation-shake {
743 animation-name: bdt-shake !important;
744 display: block !important;
745 }
746 .ultimate-post-kit-dashboard .upk-code-editor-description {
747 color: #0073aa;
748 font-size: 13px;
749 margin: 5px 0 10px 0;
750 font-style: italic;
751 opacity: 0.9;
752 }
753 .ultimate-post-kit-dashboard .upk-code-section-header {
754 margin-bottom: 20px;
755 background: #fefefe;
756 padding: 20px;
757 border-radius: 6px;
758 border: 1px solid rgba(123, 123, 123, 0.09);
759 }
760 .ultimate-post-kit-dashboard .upk-section-title {
761 color: #23282d;
762 font-size: 18px;
763 font-weight: 600;
764 margin: 0 0 8px 0;
765 padding: 0;
766 }
767 .ultimate-post-kit-dashboard .upk-section-description {
768 color: #666;
769 font-size: 14px;
770 margin: 0;
771 line-height: 1.5;
772 }
773 .ultimate-post-kit-dashboard .upk-page-exclusion-wrapper {
774 border: 1px solid rgba(123, 123, 123, 0.09);
775 border-radius: 4px;
776 padding: 20px;
777 margin-bottom: 20px;
778 }
779 .ultimate-post-kit-dashboard .upk-exclusion-label {
780 display: block;
781 font-weight: 600;
782 margin-bottom: 8px;
783 color: #23282d;
784 }
785 .ultimate-post-kit-dashboard .upk-page-select {
786 width: 100%;
787 min-height: 120px;
788 max-height: 200px;
789 padding: 8px;
790 border: 1px solid rgba(123, 123, 123, 0.09);
791 border-radius: 4px;
792 background: #fff;
793 font-size: 14px;
794 max-width: 100%;
795 }
796 .ultimate-post-kit-dashboard .upk-page-select option {
797 padding: 4px 8px;
798 }
799 .ultimate-post-kit-dashboard .upk-exclusion-help {
800 color: #666 !important;
801 font-size: 14px !important;
802 font-style: italic !important;
803 margin: 12px 0 0 0 !important;
804 line-height: 1.4 !important;
805 }
806 .ultimate-post-kit-dashboard .upk-dashboard-nav-container {
807 position: relative;
808 z-index: 98;
809 }
810 .ultimate-post-kit-dashboard .upk-dashboard-nav-container.bdt-sticky-fixed {
811 z-index: 998;
812 }
813 .ultimate-post-kit-dashboard .bdt-tab-container {
814 position: relative;
815 }
816 .ultimate-post-kit-dashboard #ultimate_post_kit_elementor_extend_page .upk-option-item-inner,
817 .ultimate-post-kit-dashboard #ultimate_post_kit_other_settings_page .upk-option-item-inner,
818 .ultimate-post-kit-dashboard #ultimate_post_kit_third_party_widget_page .upk-option-item-inner,
819 .ultimate-post-kit-dashboard #ultimate_post_kit_active_modules_page .upk-option-item-inner {
820 overflow: hidden;
821 }
822 .ultimate-post-kit-dashboard #ultimate_post_kit_other_settings_page .upk-options > .upk-option-item > .upk-option-item-inner > label > .upk-option-label {
823 font-weight: 700;
824 font-size: 22px;
825 }
826 .ultimate-post-kit-dashboard #ultimate_post_kit_other_settings_page .upk-options > .upk-option-item > .upk-option-item-inner .description {
827 margin-top: 20px;
828 }
829 .ultimate-post-kit-dashboard #ultimate_post_kit_elementor_extend_page .upk-widget-count-text,
830 .ultimate-post-kit-dashboard #ultimate_post_kit_other_settings_page .upk-widget-count-text {
831 display: none;
832 }
833 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page .upk-options > .upk-option-item {
834 border: 1px solid rgba(123, 123, 123, 0.09);
835 border-radius: 6px;
836 background: #fefefe;
837 }
838 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page .upk-options > .upk-option-item > .upk-option-item-inner {
839 padding: 35px;
840 border: 0;
841 background: transparent;
842 break-inside: avoid-column;
843 }
844 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page .upk-options > .upk-option-item > .upk-option-item-inner a i {
845 font-size: 18px;
846 }
847 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page .upk-options > .upk-option-item > .upk-option-item-inner .upk-option-item {
848 margin-top: 10px;
849 }
850 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page .upk-options > .upk-option-item > .upk-option-item-inner .upk-option-item:nth-last-child(1) {
851 margin-top: 0;
852 }
853 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input,
854 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page textarea {
855 border-color: #ddd;
856 }
857 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=text]:focus,
858 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=password]:focus,
859 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=color]:focus,
860 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=date]:focus,
861 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=datetime]:focus,
862 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=datetime-local]:focus,
863 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=email]:focus,
864 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=month]:focus,
865 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=number]:focus,
866 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=search]:focus,
867 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=tel]:focus,
868 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=time]:focus,
869 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=url]:focus,
870 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=week]:focus,
871 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=checkbox]:focus,
872 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page input[type=radio]:focus,
873 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page select:focus,
874 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page textarea:focus {
875 border-color: #0680d6;
876 box-shadow: none;
877 }
878 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page .upk-option-video {
879 position: absolute;
880 left: 25px;
881 top: 20px;
882 background: #e9f4ff;
883 padding: 8px;
884 border-radius: 6px;
885 }
886 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page .upk-option-label {
887 display: block;
888 margin-bottom: 25px;
889 font-size: 18px;
890 }
891 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page .upk-option-group .upk-option-label {
892 margin-bottom: 15px;
893 }
894 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page p.description {
895 font-size: 12px !important;
896 color: #999;
897 margin-top: 10px;
898 }
899 .ultimate-post-kit-dashboard #ultimate_post_kit_api_settings_page p.description a {
900 color: #888;
901 }
902 .ultimate-post-kit-dashboard #ultimate_post_kit_extra_options_page .upk-white-label-options .upk-option-item-inner {
903 background: #fefefe;
904 padding: 30px;
905 }
906 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-dashboard-others-plugin {
907 display: flex;
908 flex-direction: column;
909 gap: 20px;
910 }
911 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-dashboard-others-plugin .bdt-card {
912 flex-direction: column;
913 gap: 20px;
914 }
915 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card {
916 border-radius: 6px;
917 transition-property: box-shadow, color;
918 transition-duration: 0.3s;
919 transition-timing-function: cubic-bezier(0.3, 0.36, 0.25, 1);
920 }
921 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card a {
922 text-decoration: none;
923 }
924 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card a:focus {
925 box-shadow: none;
926 }
927 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card p {
928 margin-top: 0;
929 }
930 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .upk-count-canvas-wrap .upk-feature-title {
931 margin-bottom: 5px;
932 }
933 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .upk-count-wrap {
934 flex: none;
935 }
936 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .upk-widget-count {
937 color: #a1a8ad;
938 font-size: 12px;
939 line-height: 1.7;
940 text-transform: uppercase;
941 }
942 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-others-plugin-content {
943 width: 100%;
944 gap: 20px;
945 flex-direction: column;
946 align-items: flex-start;
947 }
948 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-others-plugin-content .upk-feature-title {
949 font-weight: 500;
950 }
951 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-others-plugin-content .bdt-plugin-logo-wrap {
952 gap: 15px;
953 }
954 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-others-plugin-content img {
955 width: clamp(50px, 8vw, 70px);
956 height: auto;
957 vertical-align: middle;
958 }
959 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-others-plugin-content .upk-feature-title {
960 margin-bottom: 0;
961 }
962 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-others-plugin-content p {
963 margin: 0 0 10px 0;
964 font-size: 15px;
965 line-height: 1.5;
966 color: #656a71;
967 max-width: 600px;
968 font-weight: 300;
969 }
970 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-others-plugin-content span.active-installs {
971 font-size: 14px;
972 font-weight: 500;
973 color: #9C27B0;
974 }
975 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-others-plugin-content span.active-installs .installs-count {
976 color: #9C27B0;
977 }
978 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-others-plugin-content .bdt-others-plugin-updated {
979 color: #656a71;
980 }
981 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-others-plugins-link {
982 display: flex;
983 flex-wrap: wrap;
984 justify-content: left;
985 gap: 8px;
986 width: 100%;
987 flex: 1;
988 min-width: 300px;
989 }
990 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-others-plugins-link .bdt-dashboard-sec-btn {
991 padding: 9px 20px !important;
992 }
993 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-others-plugin-user-wrap {
994 gap: 10px;
995 flex-wrap: wrap;
996 }
997 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-others-plugin-user-wrap .bdt-others-plugin-user {
998 color: #373333;
999 padding: 4px 6px;
1000 border-radius: 6px;
1001 font-size: 10px;
1002 font-weight: 700;
1003 box-shadow: 0 2px 8px rgba(76, 89, 98, 0.2);
1004 text-transform: uppercase;
1005 line-height: 1;
1006 border: 1px solid #dcd8e8;
1007 }
1008 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .upk-dashboard-compare-section-buttons {
1009 display: flex;
1010 align-items: center;
1011 }
1012 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-button {
1013 color: #fff;
1014 border-radius: 6px;
1015 transition: all 0.3s ease;
1016 line-height: normal;
1017 font-size: clamp(12px, 0.8vw, 14px);
1018 font-weight: 600;
1019 padding: clamp(10px, 1vw, 11px) clamp(10px, 1vw, 20px);
1020 }
1021 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-button.bdt-welcome-button {
1022 color: #fff;
1023 background: linear-gradient(to left, #00A85C, #58D34D);
1024 border: 0;
1025 padding: 13px 20px;
1026 }
1027 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-button.bdt-welcome-button:hover {
1028 background: linear-gradient(to left, #58D34D, #00A85C);
1029 }
1030 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-button.bdt-dashboard-sec-btn {
1031 color: #58D34D;
1032 border: 2px solid #58D34D;
1033 }
1034 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-button.bdt-dashboard-sec-btn:hover {
1035 border-color: #00A85C;
1036 color: #00A85C;
1037 }
1038 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-button.bdt-btn-red {
1039 background: #ffcdd9;
1040 color: #EF476F;
1041 }
1042 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-button.bdt-btn-red:hover {
1043 background: #EF476F;
1044 color: #fff;
1045 box-shadow: none;
1046 }
1047 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-button.bdt-btn-green {
1048 background: #B6FFEC;
1049 color: #06D6A0;
1050 }
1051 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-button.bdt-btn-green:hover {
1052 background: #06D6A0;
1053 color: #fff;
1054 }
1055 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-button.bdt-btn-blue {
1056 background: #0680d6;
1057 color: #fff;
1058 }
1059 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-button.bdt-btn-blue:hover {
1060 background: #097396;
1061 color: #fff;
1062 }
1063 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-button.bdt-btn-grey {
1064 background-color: #e3e8eb;
1065 color: #1d2327;
1066 }
1067 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-button.bdt-btn-grey:hover {
1068 background: #1d2327;
1069 color: #fff;
1070 }
1071 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .upk-feature-title {
1072 color: #333;
1073 font-weight: 700;
1074 font-size: clamp(18px, 1vw, 20px);
1075 margin-bottom: 20px;
1076 padding: 0;
1077 }
1078 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .upk-dashboard-welcome-title {
1079 font-size: 30px;
1080 }
1081 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .upk-dashboard-compare-title,
1082 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .upk-dashboard-template-quick-title {
1083 font-size: 24px;
1084 }
1085 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card.bdt-card-green {
1086 background: rgba(173, 200, 101, 0.03);
1087 box-shadow: 0 0 0 1px rgba(173, 200, 101, 0.3);
1088 }
1089 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card.bdt-card-red {
1090 color: #777;
1091 box-shadow: 0 0 0 1px rgba(255, 65, 77, 0.3);
1092 }
1093 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card.bdt-card-blue {
1094 color: #777;
1095 box-shadow: 0 0 0 1px #0680d6;
1096 }
1097 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-accordion {
1098 padding-top: 5px;
1099 }
1100 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-accordion .bdt-accordion-title {
1101 font-size: 16px;
1102 padding: 10px 20px;
1103 background: rgba(255, 65, 77, 0.1);
1104 border-radius: 6px;
1105 font-weight: 400;
1106 letter-spacing: 0.3px;
1107 }
1108 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-accordion .bdt-accordion-title:hover, .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-accordion .bdt-accordion-title:focus {
1109 box-shadow: 0 0 0 1px rgba(255, 65, 77, 0.3);
1110 }
1111 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-accordion .bdt-open .bdt-accordion-title {
1112 color: #000;
1113 background: rgba(255, 65, 77, 0.3);
1114 }
1115 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .bdt-accordion .bdt-accordion-content {
1116 padding: 0 20px;
1117 }
1118 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card .check-system-status {
1119 margin-top: 20px;
1120 }
1121 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card.upk-video-tutorial {
1122 display: flex;
1123 flex-direction: column;
1124 }
1125 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card.upk-video-tutorial .bdt-list {
1126 margin-bottom: 20px;
1127 flex-grow: 1;
1128 }
1129 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card.upk-video-tutorial .bdt-list-divider > li:nth-child(n+2) {
1130 border-top: 1px solid rgba(173, 200, 101, 0.3);
1131 }
1132 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card.upk-video-tutorial .upk-link-title {
1133 margin: 0;
1134 font-size: 14px;
1135 color: rgba(173, 200, 101, 0.7);
1136 }
1137 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card.upk-video-tutorial .upk-link-title:hover {
1138 color: #06D6A0;
1139 }
1140 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card.upk-video-tutorial .bdt-video-btn {
1141 font-weight: 500;
1142 color: #444;
1143 border: 1px solid #06D6A0;
1144 display: inline-block;
1145 width: 145px;
1146 padding: 5px;
1147 text-align: center;
1148 border-radius: 3px;
1149 }
1150 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card.upk-video-tutorial .bdt-video-btn:hover {
1151 color: #000;
1152 }
1153 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-dashboard-footer-item {
1154 text-decoration: none;
1155 transition: all 0.3s ease;
1156 transform: translateY(0);
1157 position: relative;
1158 }
1159 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-dashboard-footer-item .upk-feature-title {
1160 font-size: 18px;
1161 margin: 0 0 10px;
1162 }
1163 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-dashboard-footer-item .upk-dashboard-footer-item-icon {
1164 display: inline-block;
1165 padding: 10px;
1166 border-radius: 6px;
1167 border: 1px solid #f3f3f3;
1168 margin-bottom: 18px;
1169 background: #f5fffc;
1170 color: #58D34D;
1171 }
1172 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-dashboard-footer-item i {
1173 font-size: 18px;
1174 width: 18px;
1175 height: 18px;
1176 }
1177 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-dashboard-footer-item:after {
1178 content: "\f504";
1179 font-family: dashicons;
1180 position: absolute;
1181 top: 15px;
1182 left: 15px;
1183 font-size: 20px;
1184 color: #58D34D;
1185 opacity: 0;
1186 transition: all 0.3s ease;
1187 }
1188 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-dashboard-footer-item:hover {
1189 transform: translateY(-3px);
1190 box-shadow: 0 10px 20px rgba(73, 221, 179, 0.065);
1191 border-color: #58D34D;
1192 }
1193 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-dashboard-footer-item:hover:after {
1194 opacity: 1;
1195 transform: translateX(-5px);
1196 }
1197 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-dashboard-footer-item:hover .upk-dashboard-footer-item-icon {
1198 animation: upk-footer-icon-bounce 0.5s ease-in-out;
1199 }
1200 @keyframes upk-footer-icon-bounce {
1201 0%, 100% {
1202 transform: translateY(0);
1203 }
1204 50% {
1205 transform: translateY(-5px);
1206 }
1207 }
1208 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-dashboard-support-section {
1209 margin-top: 30px;
1210 }
1211 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-dashboard-support-section .upk-feature-title {
1212 display: flex;
1213 align-items: center;
1214 gap: 10px;
1215 margin-bottom: 10px;
1216 }
1217 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-dashboard-support-section .upk-feature-title i {
1218 font-size: 20px;
1219 color: #58D34D;
1220 margin: 0;
1221 padding: 0;
1222 border: 0;
1223 background: none;
1224 }
1225 .ultimate-post-kit-dashboard #ultimate_post_kit_active_modules_page .checkbox,
1226 .ultimate-post-kit-dashboard #ultimate_post_kit_third_party_widget_page .checkbox {
1227 margin-top: 5px;
1228 }
1229 .ultimate-post-kit-dashboard .ultimate-post-kit-3pp-install,
1230 .ultimate-post-kit-dashboard .ultimate-post-kit-3pp-active,
1231 .ultimate-post-kit-dashboard .ultimate-post-kit-3pp-download {
1232 text-decoration: none;
1233 color: #EF476F;
1234 line-height: normal;
1235 background-color: #eee;
1236 border-radius: 100px;
1237 padding: 5px;
1238 display: inline-flex;
1239 }
1240 .ultimate-post-kit-dashboard .ultimate-post-kit-3pp-install:hover,
1241 .ultimate-post-kit-dashboard .ultimate-post-kit-3pp-active:hover,
1242 .ultimate-post-kit-dashboard .ultimate-post-kit-3pp-download:hover {
1243 color: #fb6094;
1244 }
1245 .ultimate-post-kit-dashboard .ultimate-post-kit-footer-info {
1246 background-color: #073B4C;
1247 color: #90b6c3;
1248 border-radius: 6px;
1249 box-sizing: border-box;
1250 padding: 30px 40px;
1251 background-image: url("../images/shiny-overlay.svg");
1252 background-position: top left;
1253 background-repeat: no-repeat;
1254 }
1255 .ultimate-post-kit-dashboard .ultimate-post-kit-footer-info p {
1256 font-size: 14px !important;
1257 color: #90b6c3 !important;
1258 text-align: center;
1259 margin-top: 25px;
1260 }
1261 .ultimate-post-kit-dashboard .ultimate-post-kit-footer-info a {
1262 color: #e5f4f9;
1263 }
1264 .ultimate-post-kit-dashboard .bdt-admin-alert {
1265 background-color: #fff3da;
1266 border-radius: 2px;
1267 padding: 10px 20px;
1268 box-sizing: border-box;
1269 margin-top: 30px;
1270 }
1271 .ultimate-post-kit-dashboard .upk-dashboard-divider {
1272 width: 100%;
1273 margin-top: 50px;
1274 margin-bottom: 50px;
1275 min-height: 20px;
1276 background-size: 20px 20px;
1277 background-repeat: repeat-x;
1278 }
1279 .ultimate-post-kit-dashboard .upk-dashboard-panel {
1280 position: relative;
1281 }
1282 .ultimate-post-kit-dashboard .upk-dashboard-panel .dashicons.dashicons-yes {
1283 color: #06D6A0;
1284 }
1285 .ultimate-post-kit-dashboard .upk-dashboard-panel .dashicons.dashicons-no {
1286 color: #FF0000;
1287 }
1288 .ultimate-post-kit-dashboard .upk-dashboard-panel .dashicons.dashicons-heart {
1289 color: #EA355F;
1290 }
1291 .ultimate-post-kit-dashboard .upk-dashboard-panel .upk-comparision {
1292 padding-right: 0;
1293 }
1294 .ultimate-post-kit-dashboard .upk-dashboard-panel h1 {
1295 font-weight: 700;
1296 }
1297 .ultimate-post-kit-dashboard .upk-purchase-button a {
1298 color: #ffffff;
1299 border-style: none;
1300 border-radius: 4px 4px 4px 4px;
1301 box-shadow: 0px 10px 40px 0px rgba(0, 130, 117, 0.29);
1302 padding: 18px 45px 18px 45px;
1303 font-weight: 700;
1304 cursor: pointer;
1305 display: inline-block;
1306 text-transform: uppercase;
1307 font-size: 14px;
1308 outline: none;
1309 position: relative;
1310 transition: all 0.3s ease-out;
1311 text-align: center;
1312 overflow: hidden;
1313 background-color: transparent;
1314 background-image: linear-gradient(-145deg, #20e2ad 0%, #08aeec 100%);
1315 text-decoration: none;
1316 letter-spacing: 1px;
1317 }
1318 .ultimate-post-kit-dashboard .upk-purchase-button a:hover {
1319 background-image: linear-gradient(-145deg, #08aeec 0%, #20e2ad 100%);
1320 box-shadow: 0px 10px 40px 0px rgba(0, 130, 117, 0.46);
1321 }
1322 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .el-license-container p.submit {
1323 margin: 0;
1324 padding: 0;
1325 }
1326 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page h3.el-license-title,
1327 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management-title {
1328 font-size: 22px;
1329 margin-top: 0;
1330 margin-bottom: 50px;
1331 }
1332 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page ol {
1333 margin-bottom: 20px;
1334 }
1335 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-upk-license-field {
1336 display: block;
1337 margin-bottom: 15px;
1338 }
1339 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-upk-license-field input {
1340 font-size: 200%;
1341 padding: 0 10px;
1342 display: block;
1343 margin-top: 10px;
1344 border-radius: 6px;
1345 border-color: #ddd;
1346 width: 100%;
1347 max-width: 650px;
1348 }
1349 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-upk-license-field label {
1350 display: inline-block;
1351 margin-bottom: 5px;
1352 }
1353 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-upk-license-active-btn {
1354 margin-top: 25px;
1355 }
1356 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .ultimate-post-kit-license-info {
1357 font-size: 14px;
1358 line-height: 24px;
1359 max-width: 850px;
1360 margin-bottom: 50px;
1361 }
1362 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .ultimate-post-kit-license-info .license-info-title {
1363 width: 150px;
1364 display: inline-block;
1365 position: relative;
1366 padding-left: 5px;
1367 margin-left: 10px;
1368 }
1369 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .ultimate-post-kit-license-info .license-info-title:after {
1370 content: ":";
1371 position: absolute;
1372 left: 2px;
1373 }
1374 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .ultimate-post-kit-license-info .license-valid,
1375 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .ultimate-post-kit-license-info .license-invalid {
1376 padding: 4px 8px;
1377 color: #fff;
1378 background-color: #06D6A0;
1379 border-radius: 3px;
1380 font-size: 14px;
1381 }
1382 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .ultimate-post-kit-license-info .license-invalid {
1383 background-color: #f44336;
1384 }
1385 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .ultimate-post-kit-license-info .license-key {
1386 font-weight: 700;
1387 opacity: 0.8;
1388 }
1389 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .button {
1390 padding: 14px 16px;
1391 font-size: 14px;
1392 height: auto;
1393 border: 0;
1394 border-radius: 6px;
1395 min-height: auto;
1396 font-weight: 600;
1397 line-height: 1;
1398 }
1399 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .button-primary {
1400 background: #1e87f0;
1401 color: #fff;
1402 text-decoration: none;
1403 text-shadow: none;
1404 box-shadow: none;
1405 }
1406 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .button-primary:active, .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .button-primary:hover {
1407 background: #0e6dcd;
1408 }
1409 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-license-subsite-header {
1410 display: flex;
1411 align-items: center;
1412 gap: 14px;
1413 }
1414 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-feature-title {
1415 font-size: 24px;
1416 font-weight: 600;
1417 margin: 0;
1418 padding: 0;
1419 }
1420 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-status-icon {
1421 background: #3ab981;
1422 display: inline-block;
1423 padding: 10px;
1424 border-radius: 50%;
1425 }
1426 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-status-icon svg {
1427 fill: #fff;
1428 width: 24px;
1429 height: 24px;
1430 display: block;
1431 }
1432 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-license-status-success {
1433 margin-bottom: 20px;
1434 padding: 20px;
1435 border-radius: 5px;
1436 background: rgba(78, 255, 177, 0.071);
1437 border-right: 4px solid #10b981;
1438 margin-top: 30px;
1439 }
1440 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-license-status-success h3,
1441 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-license-status-warning h3 {
1442 margin: 0 0 20px;
1443 font-size: 20px;
1444 }
1445 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-license-status-warning {
1446 margin-bottom: 20px;
1447 padding: 15px;
1448 border-radius: 5px;
1449 background: #fffbeb;
1450 border-right: 4px solid #f59e0b;
1451 }
1452 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-license-details,
1453 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-network-info {
1454 margin: 15px 0;
1455 font-size: 16px;
1456 }
1457 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-license-details ul,
1458 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-network-info ul {
1459 margin: 10px 0;
1460 padding-right: 0;
1461 list-style: inside;
1462 font-size: 14px;
1463 }
1464 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-license-details li,
1465 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-network-info li {
1466 margin: 8px 0;
1467 }
1468 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-license-instructions {
1469 margin: 15px 0;
1470 }
1471 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-license-instructions ol {
1472 margin: 10px 0;
1473 padding-right: 20px;
1474 }
1475 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-license-instructions ol li {
1476 margin: 8px 0;
1477 }
1478 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .upk-admin-actions {
1479 margin-top: 20px;
1480 padding-top: 15px;
1481 }
1482 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .license-valid {
1483 color: #10b981;
1484 font-weight: bold;
1485 }
1486 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management-title {
1487 gap: 10px;
1488 }
1489 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-actions-buttons {
1490 display: flex;
1491 align-items: center;
1492 gap: 7px;
1493 flex-wrap: wrap;
1494 }
1495 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management .bdt-actions-buttons .bdt-button {
1496 padding: 10px 18px;
1497 font-size: 12px;
1498 line-height: 1.4;
1499 border-radius: 6px;
1500 font-weight: 600;
1501 }
1502 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management .bdt-subsite-license-management-table {
1503 border-radius: 6px;
1504 overflow: hidden;
1505 }
1506 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management .wp-list-table {
1507 border-collapse: collapse;
1508 }
1509 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management .wp-list-table thead td, .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management .wp-list-table thead th {
1510 border-bottom: 1px solid rgba(0, 0, 0, 0.059);
1511 }
1512 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management .wp-list-table td, .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management .wp-list-table th {
1513 padding: 14px 16px;
1514 border: 1px solid rgba(0, 0, 0, 0.059);
1515 }
1516 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management .wp-list-table th {
1517 border-bottom: 1px solid rgba(0, 0, 0, 0.1);
1518 }
1519 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management .wp-list-table .bdt-badge {
1520 height: 24px;
1521 }
1522 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management .wp-list-table tbody tr td:nth-last-child(1) a {
1523 background: rgba(65, 75, 255, 0.251);
1524 border: 1px solid rgba(65, 75, 255, 0.251);
1525 color: #414bff;
1526 }
1527 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management .wp-list-table tbody tr td:nth-last-child(1) a:hover {
1528 background: rgba(54, 64, 243, 0.325);
1529 }
1530 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management .wp-list-table .striped > tbody > :nth-child(odd),
1531 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management .wp-list-table ul.striped > :nth-child(odd),
1532 .ultimate-post-kit-dashboard #ultimate_post_kit_license_settings_page .bdt-subsite-license-management .wp-list-table tbody > tr:nth-child(odd) {
1533 background-color: transparent;
1534 }
1535 .ultimate-post-kit-dashboard .upk-widget-count-text {
1536 font-size: 11px;
1537 color: #b7b7b7;
1538 margin-top: 7px;
1539 display: block;
1540 text-transform: uppercase;
1541 }
1542 .ultimate-post-kit-dashboard .upk-go-pro {
1543 font-weight: bold;
1544 color: #f44336;
1545 text-shadow: -1px 1px 1px #eee;
1546 }
1547 .ultimate-post-kit-dashboard #bdt-ultimate_post_kit_get_pro {
1548 letter-spacing: 1px;
1549 overflow: hidden;
1550 color: #fff;
1551 background: linear-gradient(to left, #00A85C, #58D34D);
1552 margin: 16px 30px;
1553 border-radius: 6px;
1554 justify-content: center;
1555 }
1556 .ultimate-post-kit-dashboard #bdt-ultimate_post_kit_get_pro:after {
1557 display: none;
1558 }
1559 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-row {
1560 margin-bottom: 20px;
1561 }
1562 .ultimate-post-kit-dashboard .upk-custom-code-section .CodeMirror-placeholder {
1563 opacity: 0.5;
1564 }
1565 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-code-editor-title {
1566 font-size: 16px;
1567 font-weight: 600;
1568 color: #333;
1569 margin: 0 0 15px 0;
1570 padding-bottom: 10px;
1571 border-bottom: 2px solid #f0f0f0;
1572 }
1573 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-code-editor {
1574 width: 100%;
1575 min-height: 200px;
1576 font-family: "Monaco", "Consolas", "Courier New", monospace;
1577 font-size: 13px;
1578 line-height: 1.5;
1579 border: 1px solid rgba(123, 123, 123, 0.09);
1580 border-radius: 4px;
1581 padding: 15px;
1582 color: #333;
1583 resize: vertical;
1584 transition: border-color 0.3s ease, box-shadow 0.3s ease;
1585 background: #fefefe;
1586 }
1587 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-code-editor:focus {
1588 border-color: #0680d6;
1589 box-shadow: 0 0 0 1px #0680d6;
1590 outline: none;
1591 background: #fff;
1592 }
1593 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-code-editor::placeholder {
1594 color: #999;
1595 font-style: italic;
1596 }
1597 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section {
1598 padding: 20px 0;
1599 border-top: 1px solid #f0f0f0;
1600 }
1601 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button {
1602 color: #58D34D;
1603 padding: 16px 24px;
1604 font-size: clamp(12px, 1vw, 14px);
1605 font-weight: 600;
1606 border-radius: 6px;
1607 border: none;
1608 cursor: pointer;
1609 transition: all 0.3s ease;
1610 display: inline-flex;
1611 align-items: center;
1612 gap: 8px;
1613 line-height: normal;
1614 border: 2px solid #58D34D;
1615 }
1616 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button .dashicons {
1617 font-size: 16px;
1618 width: 16px;
1619 height: 16px;
1620 line-height: 1;
1621 }
1622 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button:hover {
1623 transform: translateY(-1px);
1624 box-shadow: 0 4px 8px rgba(0, 0, 0, 0.15);
1625 }
1626 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button:active {
1627 transform: translateY(0);
1628 }
1629 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button.bdt-btn-blue {
1630 background: #0680d6;
1631 color: #fff;
1632 }
1633 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button.bdt-btn-blue:hover {
1634 background: #097396;
1635 }
1636 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button.bdt-btn-grey {
1637 background: #e3e8eb;
1638 color: #1d2327;
1639 }
1640 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button.bdt-btn-grey:hover {
1641 background: #1d2327;
1642 color: #fff;
1643 }
1644 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-message .bdt-alert {
1645 border-radius: 6px;
1646 padding: 15px;
1647 position: relative;
1648 }
1649 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-message .bdt-alert.bdt-alert-success {
1650 background-color: #d4edda;
1651 border: 1px solid #c3e6cb;
1652 color: #155724;
1653 }
1654 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-message .bdt-alert.bdt-alert-error {
1655 background-color: #f8d7da;
1656 border: 1px solid #f5c6cb;
1657 color: #721c24;
1658 }
1659 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-message .bdt-alert p {
1660 margin: 0;
1661 font-weight: 500;
1662 }
1663 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-message .bdt-alert .bdt-alert-close {
1664 position: absolute;
1665 top: 5px;
1666 left: -5px;
1667 background: none;
1668 border: none;
1669 font-size: 18px;
1670 cursor: pointer;
1671 opacity: 0.6;
1672 }
1673 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-message .bdt-alert .bdt-alert-close:hover {
1674 opacity: 1;
1675 }
1676 .ultimate-post-kit-dashboard .upk-code-editor.scrolling {
1677 border-color: #0680d6;
1678 box-shadow: 0 0 0 1px fade(#0680d6, 30%);
1679 }
1680 .ultimate-post-kit-dashboard .upk-code-editor:focus::selection {
1681 background-color: fade(#0680d6, 20%);
1682 }
1683 .ultimate-post-kit-dashboard .bdt-button:disabled {
1684 opacity: 0.7;
1685 cursor: not-allowed;
1686 }
1687 .ultimate-post-kit-dashboard .bdt-button:disabled:hover {
1688 transform: none !important;
1689 box-shadow: none !important;
1690 }
1691 .ultimate-post-kit-dashboard .upk-code-editor::-webkit-scrollbar {
1692 width: 8px;
1693 }
1694 .ultimate-post-kit-dashboard .upk-code-editor::-webkit-scrollbar-track {
1695 background: #f1f1f1;
1696 border-radius: 4px;
1697 }
1698 .ultimate-post-kit-dashboard .upk-code-editor::-webkit-scrollbar-thumb {
1699 background: #c1c1c1;
1700 border-radius: 4px;
1701 }
1702 .ultimate-post-kit-dashboard .upk-code-editor::-webkit-scrollbar-thumb:hover {
1703 background: #a8a8a8;
1704 }
1705 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner {
1706 position: relative;
1707 background: #fff;
1708 z-index: 1;
1709 border-radius: 6px;
1710 border: 1px solid rgba(123, 123, 123, 0.09);
1711 padding: 20px 0;
1712 overflow: hidden;
1713 min-height: 100vh;
1714 }
1715 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner.bdt-sticky-fixed {
1716 top: 115px !important;
1717 }
1718 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .upk-nav-elements {
1719 position: absolute;
1720 top: 0;
1721 right: 0;
1722 width: 100%;
1723 height: 100%;
1724 pointer-events: none;
1725 z-index: 0;
1726 }
1727 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .upk-nav-elements .upk-nav-element {
1728 position: absolute;
1729 display: block;
1730 }
1731 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .upk-nav-elements .upk-nav-element.upk-nav-circle {
1732 width: 180px;
1733 height: 180px;
1734 border-radius: 50%;
1735 background: linear-gradient(-45deg, rgba(73, 221, 180, 0.05), rgba(73, 221, 180, 0.1));
1736 top: -90px;
1737 left: -90px;
1738 }
1739 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .upk-nav-elements .upk-nav-element.upk-nav-dots {
1740 bottom: 40px;
1741 right: 20px;
1742 width: 60px;
1743 height: 60px;
1744 background-image: radial-gradient(rgba(73, 221, 180, 0.15) 2px, transparent 2px);
1745 background-size: 10px 10px;
1746 }
1747 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .upk-nav-elements .upk-nav-element.upk-nav-line {
1748 width: 100px;
1749 height: 2px;
1750 background: linear-gradient(-90deg, rgba(73, 221, 180, 0), rgba(73, 221, 180, 0.2));
1751 transform: rotate(45deg);
1752 bottom: 100px;
1753 left: 20px;
1754 }
1755 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .upk-nav-elements .upk-nav-element.upk-nav-square {
1756 width: 40px;
1757 height: 40px;
1758 border: 2px solid rgba(73, 221, 180, 0.1);
1759 top: 40px;
1760 right: 30px;
1761 transform: rotate(-15deg);
1762 }
1763 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .upk-nav-elements .upk-nav-element.upk-nav-triangle {
1764 width: 0;
1765 height: 0;
1766 border-right: 25px solid transparent;
1767 border-left: 25px solid transparent;
1768 border-bottom: 40px solid rgba(73, 221, 180, 0.08);
1769 top: 60%;
1770 left: 40px;
1771 transform: rotate(-15deg);
1772 }
1773 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .upk-nav-elements .upk-nav-element.upk-nav-plus {
1774 width: 30px;
1775 height: 30px;
1776 top: 30%;
1777 right: 40px;
1778 }
1779 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .upk-nav-elements .upk-nav-element.upk-nav-plus:before, .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .upk-nav-elements .upk-nav-element.upk-nav-plus:after {
1780 content: "";
1781 position: absolute;
1782 background: rgba(73, 221, 180, 0.15);
1783 }
1784 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .upk-nav-elements .upk-nav-element.upk-nav-plus:before {
1785 width: 100%;
1786 height: 2px;
1787 top: 50%;
1788 transform: translateY(-50%);
1789 }
1790 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .upk-nav-elements .upk-nav-element.upk-nav-plus:after {
1791 width: 2px;
1792 height: 100%;
1793 right: 50%;
1794 transform: translateX(50%);
1795 }
1796 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .upk-nav-elements .upk-nav-element.upk-nav-wave {
1797 width: 100px;
1798 height: 20px;
1799 bottom: 30px;
1800 left: 40px;
1801 background: linear-gradient(-45deg, rgba(73, 221, 180, 0) 45%, rgba(73, 221, 180, 0.1) 50%, rgba(73, 221, 180, 0) 55%);
1802 background-size: 15px 15px;
1803 transform: rotate(10deg);
1804 }
1805 .ultimate-post-kit-dashboard .upk-dashboard-nav-container-inner .bdt-dashboard-navigation {
1806 position: relative;
1807 z-index: 1;
1808 }
1809 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper {
1810 position: relative;
1811 background: #fff;
1812 overflow: hidden;
1813 z-index: 98;
1814 border-radius: 6px;
1815 border: 1px solid rgba(123, 123, 123, 0.09);
1816 }
1817 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper.bdt-sticky-fixed {
1818 z-index: 998;
1819 border-top-right-radius: 0 !important;
1820 border-top-left-radius: 0 !important;
1821 box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.1);
1822 }
1823 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper.bdt-sticky-fixed .upk-filter-elements {
1824 opacity: 0.5;
1825 transition: opacity 0.3s ease;
1826 }
1827 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper.bdt-sticky-fixed:hover .upk-filter-elements {
1828 opacity: 1;
1829 }
1830 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper .upk-used-unused-widgets {
1831 margin-right: 10px;
1832 }
1833 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper .upk-used-unused-widgets li:first-child {
1834 padding-right: 0 !important;
1835 }
1836 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper .upk-filter-elements {
1837 position: absolute;
1838 top: 0;
1839 right: 0;
1840 width: 100%;
1841 height: 100%;
1842 pointer-events: none;
1843 z-index: 1;
1844 }
1845 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper .upk-filter-elements .upk-filter-element {
1846 position: absolute;
1847 display: block;
1848 }
1849 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper .upk-filter-elements .upk-filter-element.upk-filter-circle {
1850 width: 140px;
1851 height: 140px;
1852 border-radius: 50%;
1853 background: linear-gradient(-135deg, rgba(88, 211, 77, 0.05), rgba(88, 211, 77, 0.08));
1854 top: -70px;
1855 left: 5%;
1856 animation: floatingShape 6s ease-in-out infinite;
1857 }
1858 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper .upk-filter-elements .upk-filter-element.upk-filter-dots {
1859 bottom: 10px;
1860 right: 10px;
1861 width: 70px;
1862 height: 35px;
1863 background-image: radial-gradient(rgba(88, 211, 77, 0.15) 2px, transparent 2px);
1864 background-size: 8px 8px;
1865 animation: fadeInOut 4s ease-in-out infinite;
1866 }
1867 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper .upk-filter-elements .upk-filter-element.upk-filter-wave {
1868 width: 120px;
1869 height: 20px;
1870 bottom: 25px;
1871 left: 10%;
1872 background: repeating-linear-gradient(-45deg, rgba(88, 211, 77, 0) 0px, rgba(88, 211, 77, 0.1) 2px, rgba(88, 211, 77, 0) 4px);
1873 transform: rotate(15deg);
1874 animation: waveMotion 3s ease-in-out infinite;
1875 }
1876 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper .upk-filter-elements .upk-filter-element.upk-filter-hexagon {
1877 top: 20%;
1878 right: 15px;
1879 width: 35px;
1880 height: 20px;
1881 background: rgba(88, 211, 77, 0.1);
1882 position: absolute;
1883 transform: rotate(-30deg);
1884 }
1885 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper .upk-filter-elements .upk-filter-element.upk-filter-hexagon:before, .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper .upk-filter-elements .upk-filter-element.upk-filter-hexagon:after {
1886 content: "";
1887 position: absolute;
1888 width: 0;
1889 height: 0;
1890 border-right: 18px solid transparent;
1891 border-left: 18px solid transparent;
1892 }
1893 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper .upk-filter-elements .upk-filter-element.upk-filter-hexagon:before {
1894 bottom: 100%;
1895 border-bottom: 10px solid rgba(88, 211, 77, 0.1);
1896 }
1897 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper .upk-filter-elements .upk-filter-element.upk-filter-hexagon:after {
1898 top: 100%;
1899 border-top: 10px solid rgba(88, 211, 77, 0.1);
1900 }
1901 .ultimate-post-kit-dashboard .bdt-widget-filter-wrapper .upk-filter-elements .upk-filter-element.upk-filter-zigzag {
1902 top: 40%;
1903 left: 20px;
1904 width: 50px;
1905 height: 25px;
1906 background: linear-gradient(-45deg, transparent 45%, rgba(88, 211, 77, 0.1) 45%, rgba(88, 211, 77, 0.1) 55%, transparent 55%);
1907 background-size: 10px 10px;
1908 animation: zigzagFloat 5s ease-in-out infinite;
1909 }
1910 .ultimate-post-kit-dashboard #upk-extra-options-tab-content {
1911 margin-top: 30px;
1912 }
1913 .ultimate-post-kit-dashboard .upk-extra-options-tabs .bdt-tab {
1914 border-bottom: 2px solid #f1f1f1;
1915 margin: 0;
1916 padding: 0;
1917 list-style: none;
1918 display: flex;
1919 gap: 20px;
1920 }
1921 .ultimate-post-kit-dashboard .upk-extra-options-tabs .bdt-tab li {
1922 margin: 0;
1923 padding: 0;
1924 display: inline-block;
1925 }
1926 .ultimate-post-kit-dashboard .upk-extra-options-tabs .bdt-tab li a {
1927 padding: 15px 0;
1928 display: inline-block;
1929 font-size: 15px;
1930 font-weight: 500;
1931 color: #666;
1932 text-decoration: none;
1933 position: relative;
1934 transition: all 0.3s ease;
1935 }
1936 .ultimate-post-kit-dashboard .upk-extra-options-tabs .bdt-tab li a:after {
1937 content: "";
1938 position: absolute;
1939 bottom: -2px;
1940 right: 0;
1941 width: 0;
1942 height: 2px;
1943 background: #58D34D;
1944 transition: width 0.3s ease;
1945 }
1946 .ultimate-post-kit-dashboard .upk-extra-options-tabs .bdt-tab li a:hover {
1947 color: #333;
1948 }
1949 .ultimate-post-kit-dashboard .upk-extra-options-tabs .bdt-tab li.bdt-active a {
1950 color: #58D34D;
1951 }
1952 .ultimate-post-kit-dashboard .upk-extra-options-tabs .bdt-tab li.bdt-active a:after {
1953 width: 100%;
1954 }
1955 .ultimate-post-kit-dashboard .upk-option-page .bdt-widget-filter-wrapper ul {
1956 display: none;
1957 gap: 10px;
1958 }
1959 .ultimate-post-kit-dashboard .upk-white-label-options .slider:before {
1960 height: 18px;
1961 width: 18px;
1962 right: 2px;
1963 bottom: 1px;
1964 }
1965 .ultimate-post-kit-dashboard .upk-white-label-options .switch:after {
1966 display: none;
1967 }
1968 .ultimate-post-kit-dashboard .upk-white-label-options input:checked + .slider:before {
1969 transform: translateX(-18px);
1970 }
1971 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-row {
1972 margin-bottom: 20px;
1973 }
1974 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-code-editor-title {
1975 font-size: 16px;
1976 font-weight: 600;
1977 color: #333;
1978 margin: 0 0 15px 0;
1979 padding-bottom: 10px;
1980 border-bottom: 2px solid #f0f0f0;
1981 }
1982 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-codemirror-editor-container {
1983 position: relative;
1984 }
1985 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-codemirror-editor-container .upk-code-editor {
1986 min-height: 200px;
1987 width: 100%;
1988 font-family: "Monaco", "Consolas", "Courier New", monospace;
1989 font-size: 13px;
1990 line-height: 1.5;
1991 border: 1px solid #ddd;
1992 border-radius: 4px;
1993 background: #fefefe;
1994 }
1995 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-codemirror-editor-container .CodeMirror {
1996 min-height: 200px;
1997 width: 100% !important;
1998 border: 1px solid #ddd;
1999 border-radius: 4px;
2000 font-family: "Monaco", "Consolas", "Courier New", monospace;
2001 font-size: 13px;
2002 line-height: 1.5;
2003 background: #fff;
2004 box-sizing: border-box;
2005 display: block;
2006 }
2007 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-codemirror-editor-container .CodeMirror.CodeMirror-focused {
2008 border-color: #0680d6;
2009 box-shadow: 0 0 0 1px fade(#0680d6, 25%);
2010 }
2011 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-codemirror-editor-container .CodeMirror .CodeMirror-scroll {
2012 min-height: 200px;
2013 padding: 0;
2014 box-sizing: border-box;
2015 }
2016 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-codemirror-editor-container .CodeMirror .CodeMirror-lines {
2017 padding: 4px 0;
2018 cursor: text;
2019 }
2020 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-codemirror-editor-container .CodeMirror .CodeMirror-gutters {
2021 border-left: 1px solid #ddd;
2022 background: #fefefe;
2023 white-space: nowrap;
2024 min-width: 40px;
2025 }
2026 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-codemirror-editor-container .CodeMirror .CodeMirror-linenumber {
2027 color: #999;
2028 padding: 0 8px;
2029 white-space: nowrap;
2030 text-align: left;
2031 min-width: 20px;
2032 }
2033 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-codemirror-editor-container .CodeMirror .CodeMirror-line {
2034 padding: 0 4px;
2035 line-height: inherit;
2036 }
2037 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-codemirror-editor-container .CodeMirror .CodeMirror-cursor {
2038 border-right: 1px solid #333;
2039 height: auto;
2040 }
2041 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-codemirror-editor-container .CodeMirror .CodeMirror-code {
2042 font-family: "Monaco", "Consolas", "Courier New", monospace;
2043 font-size: 13px;
2044 outline: none;
2045 }
2046 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-codemirror-editor-container .CodeMirror.CodeMirror-wrap {
2047 width: 100%;
2048 }
2049 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper .upk-codemirror-editor-container .CodeMirror.CodeMirror-empty .CodeMirror-scroll {
2050 min-height: 200px;
2051 }
2052 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section {
2053 padding: 20px 0;
2054 border-top: 1px solid #f0f0f0;
2055 }
2056 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button {
2057 padding: 12px 24px;
2058 font-size: 14px;
2059 font-weight: 500;
2060 border-radius: 5px;
2061 border: none;
2062 cursor: pointer;
2063 transition: all 0.3s ease;
2064 display: inline-flex;
2065 align-items: center;
2066 gap: 8px;
2067 }
2068 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button .dashicons {
2069 font-size: 16px;
2070 line-height: 1;
2071 }
2072 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button:hover {
2073 transform: translateY(-1px);
2074 box-shadow: 0 4px 8px rgba(0, 0, 0, 0.15);
2075 }
2076 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button:active {
2077 transform: translateY(0);
2078 }
2079 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button.bdt-btn-blue {
2080 background: #0680d6;
2081 color: #fff;
2082 }
2083 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button.bdt-btn-blue:hover {
2084 background: #097396;
2085 }
2086 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button.bdt-btn-grey {
2087 background: #e3e8eb;
2088 color: #1d2327;
2089 }
2090 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-save-section .bdt-button.bdt-btn-grey:hover {
2091 background: #1d2327;
2092 color: #fff;
2093 }
2094 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-message .bdt-alert {
2095 border-radius: 5px;
2096 padding: 15px 15px 15px 40px;
2097 position: relative;
2098 }
2099 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-message .bdt-alert.bdt-alert-success {
2100 background-color: #d4edda;
2101 border: 1px solid #c3e6cb;
2102 color: #155724;
2103 }
2104 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-message .bdt-alert.bdt-alert-error {
2105 background-color: #f8d7da;
2106 border: 1px solid #f5c6cb;
2107 color: #721c24;
2108 }
2109 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-message .bdt-alert p {
2110 margin: 0;
2111 font-weight: 500;
2112 }
2113 .ultimate-post-kit-dashboard .upk-code-editor.scrolling {
2114 border-color: #0680d6;
2115 box-shadow: 0 0 0 1px fade(#0680d6, 30%);
2116 }
2117 .ultimate-post-kit-dashboard .upk-code-editor:focus::selection {
2118 background-color: fade(#0680d6, 20%);
2119 }
2120 .ultimate-post-kit-dashboard .bdt-button:disabled {
2121 opacity: 0.7;
2122 cursor: not-allowed;
2123 }
2124 .ultimate-post-kit-dashboard .bdt-button:disabled:hover {
2125 transform: none !important;
2126 box-shadow: none !important;
2127 }
2128 .ultimate-post-kit-dashboard .upk-code-editor::-webkit-scrollbar {
2129 width: 8px;
2130 }
2131 .ultimate-post-kit-dashboard .upk-code-editor::-webkit-scrollbar-track {
2132 background: #f1f1f1;
2133 border-radius: 4px;
2134 }
2135 .ultimate-post-kit-dashboard .upk-code-editor::-webkit-scrollbar-thumb {
2136 background: #c1c1c1;
2137 border-radius: 4px;
2138 }
2139 .ultimate-post-kit-dashboard .upk-code-editor::-webkit-scrollbar-thumb:hover {
2140 background: #a8a8a8;
2141 }
2142 .ultimate-post-kit-dashboard #ultimate_post_kit_extra_options_page .switch {
2143 position: relative;
2144 display: inline-block;
2145 width: 46px;
2146 height: 24px;
2147 }
2148 .ultimate-post-kit-dashboard #ultimate_post_kit_extra_options_page .switch input {
2149 opacity: 0;
2150 width: 0;
2151 height: 0;
2152 }
2153 .ultimate-post-kit-dashboard #ultimate_post_kit_extra_options_page .slider {
2154 position: absolute;
2155 cursor: pointer;
2156 top: 0;
2157 right: 0;
2158 left: 0;
2159 bottom: 0;
2160 background-color: #ccc;
2161 -webkit-transition: 0.4s;
2162 transition: 0.4s;
2163 border-radius: 34px;
2164 }
2165 .ultimate-post-kit-dashboard #ultimate_post_kit_extra_options_page .slider:before {
2166 position: absolute;
2167 content: "";
2168 height: 20px;
2169 width: 20px;
2170 right: 3px;
2171 bottom: 2px;
2172 background-color: white;
2173 -webkit-transition: 0.4s;
2174 transition: 0.4s;
2175 border-radius: 50%;
2176 }
2177 .ultimate-post-kit-dashboard #ultimate_post_kit_extra_options_page input:checked + .slider {
2178 background-color: #2196F3;
2179 }
2180 .ultimate-post-kit-dashboard #ultimate_post_kit_extra_options_page input:focus + .slider {
2181 box-shadow: 0 0 1px #2196F3;
2182 }
2183 .ultimate-post-kit-dashboard #ultimate_post_kit_extra_options_page input:checked + .slider:before {
2184 transform: translateX(-22px);
2185 }
2186 .ultimate-post-kit-dashboard .upk-option-item-inner {
2187 background: #fff;
2188 border-radius: 8px;
2189 }
2190 .ultimate-post-kit-dashboard .upk-option-title {
2191 margin: 0 0 10px 0;
2192 font-size: 18px;
2193 font-weight: 600;
2194 color: #1e1e1e;
2195 }
2196 .ultimate-post-kit-dashboard .upk-option-description {
2197 margin: 0;
2198 color: #666;
2199 font-size: 14px;
2200 }
2201 .ultimate-post-kit-dashboard .ultimate-post-kit-white-label-save-btn,
2202 .ultimate-post-kit-dashboard .ultimate-post-kit-custom-code-save-btn,
2203 .ultimate-post-kit-dashboard .ultimate-post-kit-custom-code-reset-btn {
2204 padding: 3px 30px;
2205 line-height: 40px;
2206 font-size: 16px;
2207 color: #fff;
2208 background: linear-gradient(to left, #00A85C, #58D34D);
2209 border: 0;
2210 border-radius: 6px;
2211 }
2212 .ultimate-post-kit-dashboard .ultimate-post-kit-custom-code-save-btn {
2213 margin-left: 12px;
2214 }
2215 .ultimate-post-kit-dashboard .ultimate-post-kit-custom-code-save-btn:hover {
2216 background: linear-gradient(to left, #58D34D, #00A85C);
2217 }
2218 .ultimate-post-kit-dashboard .ultimate-post-kit-custom-code-reset-btn,
2219 .ultimate-post-kit-dashboard .ultimate-post-kit-white-label-save-btn {
2220 background: linear-gradient(to left, #fa6336, #ff3c3c);
2221 color: #fff;
2222 }
2223 .ultimate-post-kit-dashboard .ultimate-post-kit-custom-code-reset-btn:hover,
2224 .ultimate-post-kit-dashboard .ultimate-post-kit-white-label-save-btn:hover {
2225 background: linear-gradient(to left, #ff3c3c, #fa6336);
2226 }
2227 .ultimate-post-kit-dashboard .upk-code-message,
2228 .ultimate-post-kit-dashboard .upk-white-label-message {
2229 position: fixed;
2230 top: -100px; /* Start hidden above viewport */
2231 right: 50%;
2232 transform: translateX(50%);
2233 z-index: 999;
2234 border-radius: 4px;
2235 opacity: 0;
2236 animation: slideDown 0.5s ease-out forwards;
2237 }
2238 .ultimate-post-kit-dashboard .upk-code-message .bdt-alert,
2239 .ultimate-post-kit-dashboard .upk-white-label-message .bdt-alert {
2240 padding-left: 40px;
2241 }
2242 @keyframes slideDown {
2243 to {
2244 top: 20px; /* End position slightly from top */
2245 opacity: 1;
2246 }
2247 }
2248 .ultimate-post-kit-dashboard .bdt-alert {
2249 padding: 15px;
2250 margin-bottom: 20px;
2251 border: 1px solid transparent;
2252 border-radius: 4px;
2253 position: relative;
2254 }
2255 .ultimate-post-kit-dashboard .bdt-alert-success {
2256 color: #155724;
2257 background-color: #d4edda;
2258 border-color: #c3e6cb;
2259 }
2260 .ultimate-post-kit-dashboard .bdt-alert-close {
2261 position: absolute;
2262 top: 0;
2263 left: 0;
2264 padding: 15px;
2265 color: inherit;
2266 text-decoration: none;
2267 }
2268 .ultimate-post-kit-dashboard .dashicons {
2269 font-family: dashicons;
2270 display: inline-block;
2271 line-height: 1;
2272 font-weight: 400;
2273 font-style: normal;
2274 speak: none;
2275 text-decoration: inherit;
2276 text-transform: none;
2277 text-rendering: auto;
2278 -webkit-font-smoothing: antialiased;
2279 -moz-osx-font-smoothing: grayscale;
2280 width: 20px;
2281 height: 20px;
2282 font-size: 20px;
2283 vertical-align: top;
2284 }
2285 .ultimate-post-kit-dashboard .upk-white-label-input {
2286 width: 100%;
2287 max-width: 400px;
2288 padding: 12px 16px;
2289 border: 1px solid #ddd;
2290 border-radius: 4px;
2291 font-size: 14px;
2292 line-height: 1.4;
2293 background-color: #fff;
2294 transition: border-color 0.3s ease;
2295 }
2296 .ultimate-post-kit-dashboard .upk-white-label-input:focus {
2297 outline: none;
2298 border-color: #2196F3;
2299 box-shadow: 0 0 0 2px rgba(33, 150, 243, 0.1);
2300 }
2301 .ultimate-post-kit-dashboard .upk-white-label-input-wrapper {
2302 position: relative;
2303 margin: 20px 0;
2304 }
2305 .ultimate-post-kit-dashboard .upk-input-help {
2306 margin: 12px 0 0 0 !important;
2307 color: #666 !important;
2308 font-size: 14px !important;
2309 font-style: italic;
2310 }
2311 .ultimate-post-kit-dashboard .upk-white-label-title-section {
2312 width: 100%;
2313 }
2314 .ultimate-post-kit-dashboard .upk-white-label-fields {
2315 transition: all 0.3s ease;
2316 margin-top: 20px;
2317 }
2318 .ultimate-post-kit-dashboard .upk-white-label-locked {
2319 opacity: 0.6;
2320 pointer-events: none;
2321 }
2322 .ultimate-post-kit-dashboard .upk-white-label-locked .upk-option-item {
2323 background-color: #fefefe;
2324 }
2325 .ultimate-post-kit-dashboard .upk-white-label-locked .switch input:disabled + .slider {
2326 background-color: #ddd;
2327 cursor: not-allowed;
2328 }
2329 .ultimate-post-kit-dashboard .upk-white-label-locked .switch input:disabled + .slider:before {
2330 background-color: #f0f0f0;
2331 }
2332 .ultimate-post-kit-dashboard .upk-white-label-locked .upk-white-label-input:disabled {
2333 background-color: #fefefe;
2334 color: #999;
2335 cursor: not-allowed;
2336 }
2337 .ultimate-post-kit-dashboard .bdt-btn-blue:disabled {
2338 background-color: #ccc !important;
2339 color: #666 !important;
2340 cursor: not-allowed !important;
2341 opacity: 0.6;
2342 }
2343 .ultimate-post-kit-dashboard .bdt-alert-warning {
2344 color: #856404;
2345 background-color: #fff3cd;
2346 border-color: #ffeaa7;
2347 padding: 20px;
2348 border: 1px solid;
2349 border-radius: 8px;
2350 }
2351 .ultimate-post-kit-dashboard .bdt-alert-warning strong {
2352 display: block;
2353 margin-bottom: 8px;
2354 font-size: 16px;
2355 }
2356 .ultimate-post-kit-dashboard .bdt-others-plugin-rating .bdt-others-plugin-rating-stars i {
2357 color: #e26f56;
2358 font-size: 17px;
2359 }
2360 .ultimate-post-kit-dashboard .bdt-others-plugin-rating .bdt-others-plugin-rating-text {
2361 font-size: 13px;
2362 color: #656a71;
2363 }
2364 .ultimate-post-kit-dashboard .upk-dashboard-new-page-wrapper {
2365 gap: 15px;
2366 }
2367 .ultimate-post-kit-dashboard .upk-install-plugin.bdt-installing {
2368 opacity: 0.7;
2369 cursor: not-allowed;
2370 }
2371 .ultimate-post-kit-dashboard .upk-install-plugin.bdt-installing:before {
2372 content: "";
2373 display: inline-block;
2374 width: 12px;
2375 height: 12px;
2376 border: 2px solid #ffffff;
2377 border-top: 2px solid transparent;
2378 border-radius: 50%;
2379 animation: spin 1s linear infinite;
2380 margin-left: 5px;
2381 }
2382 .ultimate-post-kit-dashboard .upk-install-plugin.bdt-installed {
2383 background-color: #28a745;
2384 border-color: #28a745;
2385 }
2386
2387 #adminmenu #toplevel_page_ultimate_post_kit_options a[href="admin.php?page=ultimate_post_kit_options_upgrade"] {
2388 font-weight: 600;
2389 color: #20E2AD;
2390 transition: color 0.3s ease;
2391 }
2392
2393 #adminmenu #toplevel_page_ultimate_post_kit_options a[href="admin.php?page=ultimate_post_kit_options_upgrade"]:hover {
2394 color: #08aeec;
2395 }
2396
2397 .toplevel_page_ultimate_post_kit_options .bdt-notification {
2398 top: 43px;
2399 width: 400px;
2400 }
2401 .toplevel_page_ultimate_post_kit_options .bdt-notification .bdt-notification-message {
2402 line-height: 1;
2403 padding: 20px;
2404 border-radius: 6px;
2405 box-shadow: 0 0 0 2px #06D6A0, 0 15px 22px 2px rgba(0, 0, 0, 0.2);
2406 background: #fff;
2407 font-size: 18px;
2408 color: #06D6A0;
2409 border-color: transparent;
2410 }
2411 .toplevel_page_ultimate_post_kit_options .bdt-notification .bdt-notification-message > div {
2412 display: flex;
2413 align-items: center;
2414 }
2415 .toplevel_page_ultimate_post_kit_options .bdt-notification .bdt-notification-message > div .bdt-spinner {
2416 margin-left: 15px;
2417 }
2418 .toplevel_page_ultimate_post_kit_options .bdt-notification .bdt-notification-message .bdt-notification-close {
2419 top: 50%;
2420 left: 10px;
2421 transform: translateY(-50%);
2422 height: 30px;
2423 width: 30px;
2424 line-height: 32px;
2425 background: #fff0f3;
2426 border-radius: 6px;
2427 text-align: center;
2428 display: flex;
2429 align-items: center;
2430 justify-content: center;
2431 }
2432 .toplevel_page_ultimate_post_kit_options .bdt-notification .bdt-notification-message .dashicons {
2433 margin-left: 5px;
2434 }
2435 .toplevel_page_ultimate_post_kit_options .bdt-notification .bdt-notification-message svg {
2436 display: inline-flex;
2437 color: #EF476F;
2438 width: 12px;
2439 }
2440 .toplevel_page_ultimate_post_kit_options .bdt-lightbox-toolbar {
2441 padding: 45px 15px;
2442 background: rgba(0, 0, 0, 0.3);
2443 color: rgba(255, 255, 255, 0.7);
2444 }
2445
2446 @keyframes animate1 {
2447 0% {
2448 transform: translateX(100%);
2449 }
2450 100% {
2451 transform: translateX(-100%);
2452 }
2453 }
2454 @keyframes animate2 {
2455 0% {
2456 transform: translateY(-100%);
2457 }
2458 100% {
2459 transform: translateY(100%);
2460 }
2461 }
2462 @keyframes animate3 {
2463 0% {
2464 transform: translateX(-100%);
2465 }
2466 100% {
2467 transform: translateX(100%);
2468 }
2469 }
2470 @keyframes animate4 {
2471 0% {
2472 transform: translateY(100%);
2473 }
2474 100% {
2475 transform: translateY(-100%);
2476 }
2477 }
2478 @keyframes spin {
2479 0% {
2480 transform: rotate(0deg);
2481 }
2482 100% {
2483 transform: rotate(-360deg);
2484 }
2485 }
2486 @keyframes floatingShape {
2487 0%, 100% {
2488 transform: translateY(0);
2489 }
2490 50% {
2491 transform: translateY(-10px);
2492 }
2493 }
2494 @keyframes fadeInOut {
2495 0%, 100% {
2496 opacity: 0.3;
2497 }
2498 50% {
2499 opacity: 1;
2500 }
2501 }
2502 @keyframes waveMotion {
2503 0%, 100% {
2504 transform: rotate(15deg) translateX(0);
2505 }
2506 50% {
2507 transform: rotate(15deg) translateX(-5px);
2508 }
2509 }
2510 @keyframes zigzagFloat {
2511 0%, 100% {
2512 transform: translateX(0);
2513 }
2514 50% {
2515 transform: translateX(-5px);
2516 }
2517 }
2518 @media (min-width: 1400px) {
2519 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card.upk-welcome-content p {
2520 margin-left: 160px;
2521 }
2522 .ultimate-post-kit-dashboard .upk-dashboard-panel .bdt-card.upk-facebook-community p {
2523 margin-left: 160px;
2524 }
2525 .ultimate-post-kit-dashboard .upk-system-requirement .check-system-status {
2526 font-size: 14px;
2527 }
2528 }
2529 @media screen and (max-width: 960px) {
2530 .ultimate-post-kit-dashboard .upk-widget-onoff {
2531 margin: 0;
2532 }
2533 }
2534 @media (min-width: 960px) {
2535 .ultimate-post-kit-dashboard.wrap {
2536 padding: 0 15px 15px 15px;
2537 }
2538 .ultimate-post-kit-dashboard.wrap .ultimate-post-kit-footer-info p {
2539 text-align: left;
2540 margin-top: 0;
2541 }
2542 }
2543 @media (max-width: 639px) {
2544 .ultimate-post-kit-dashboard.wrap .upk-option-item-inner {
2545 padding: 0;
2546 }
2547 .ultimate-post-kit-dashboard.wrap .upk-option-item-inner [class^=upk-icon-] {
2548 display: none;
2549 }
2550 .ultimate-post-kit-dashboard.wrap .bdt-search-active-wrap {
2551 display: block;
2552 }
2553 .ultimate-post-kit-dashboard.wrap .bdt-search-active-wrap .bdt-subnav {
2554 margin: 20px -20px 0 0;
2555 }
2556 .ultimate-post-kit-dashboard.wrap .bdt-card {
2557 background-image: none;
2558 }
2559 .ultimate-post-kit-dashboard.wrap .bdt-button {
2560 width: 100%;
2561 }
2562 }
2563 @media (max-width: 959px) {
2564 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper {
2565 margin-bottom: 20px;
2566 }
2567 }
2568 @media (min-width: 768px) {
2569 .ultimate-post-kit-dashboard.wrap .upk-dashboard-item {
2570 grid-column: span 6/auto;
2571 }
2572 .ultimate-post-kit-dashboard.wrap #ultimate_post_kit_api_settings_page .upk-options {
2573 columns: 2;
2574 }
2575 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-options {
2576 grid-template-columns: repeat(2, 1fr);
2577 }
2578 .ultimate-post-kit-dashboard.wrap .upk-option-page .bdt-widget-filter-wrapper ul {
2579 display: flex;
2580 }
2581 .ultimate-post-kit-dashboard.wrap .upk-content-type-filter {
2582 display: block;
2583 }
2584 }
2585 @media (min-width: 1200px) {
2586 .ultimate-post-kit-dashboard.wrap .upk-dashboard-nav-container-wrapper {
2587 display: block;
2588 }
2589 .ultimate-post-kit-dashboard.wrap .upk-dashboard-item:nth-child(1),
2590 .ultimate-post-kit-dashboard.wrap .upk-dashboard-item:nth-child(3) {
2591 grid-column: span 7/auto;
2592 }
2593 .ultimate-post-kit-dashboard.wrap .upk-dashboard-item:nth-child(2) {
2594 grid-column: span 5/auto;
2595 }
2596 .ultimate-post-kit-dashboard.wrap .upk-dashboard-panel .upk-dashboard-others-plugin .bdt-card {
2597 flex-direction: row;
2598 }
2599 .ultimate-post-kit-dashboard.wrap .upk-dashboard-panel .upk-dashboard-others-plugin .bdt-card .bdt-others-plugins-link {
2600 justify-content: right;
2601 }
2602 }
2603 @media (min-width: 1440px) {
2604 .ultimate-post-kit-dashboard.wrap .upk-dashboard-container {
2605 gap: 30px;
2606 }
2607 .ultimate-post-kit-dashboard.wrap .upk-dashboard-nav-container-wrapper {
2608 margin-top: 30px;
2609 }
2610 .ultimate-post-kit-dashboard.wrap .upk-option-page {
2611 margin-top: 30px;
2612 }
2613 .ultimate-post-kit-dashboard.wrap .bdt-dashboard-navigation {
2614 min-width: 300px;
2615 max-width: 300px;
2616 }
2617 .ultimate-post-kit-dashboard.wrap .upk-dashboard-header .upk-logo {
2618 width: 300px;
2619 }
2620 .ultimate-post-kit-dashboard.wrap .upk-dashboard-welcome-container {
2621 grid-row-gap: 30px;
2622 grid-column-gap: 30px;
2623 }
2624 .ultimate-post-kit-dashboard.wrap .bdt-widget-filter-wrapper {
2625 margin-bottom: 30px;
2626 }
2627 .ultimate-post-kit-dashboard.wrap .upk-dashboard-item:nth-child(1),
2628 .ultimate-post-kit-dashboard.wrap .upk-dashboard-item:nth-child(3) {
2629 grid-column: span 8/auto;
2630 }
2631 .ultimate-post-kit-dashboard.wrap .upk-dashboard-item:nth-child(2) {
2632 grid-column: span 4/auto;
2633 }
2634 .ultimate-post-kit-dashboard.wrap #ultimate_post_kit_api_settings_page .upk-options {
2635 gap: 30px !important;
2636 }
2637 .ultimate-post-kit-dashboard.wrap #ultimate_post_kit_api_settings_page .upk-options .upk-option-item {
2638 margin-bottom: 30px !important;
2639 }
2640 }
2641 @media (min-width: 1600px) {
2642 .ultimate-post-kit-dashboard.wrap #ultimate_post_kit_api_settings_page .upk-options {
2643 columns: 3;
2644 }
2645 .ultimate-post-kit-dashboard.wrap .upk-dashboard-item {
2646 grid-column: span 3/auto;
2647 }
2648 .ultimate-post-kit-dashboard.wrap .bdt-subnav > * {
2649 padding-right: 20px;
2650 }
2651 .ultimate-post-kit-dashboard.wrap .upk-option-page .upk-options {
2652 grid-template-columns: repeat(3, 1fr);
2653 }
2654 }
2655 @media (max-width: 959px) {
2656 .ultimate-post-kit-dashboard .upk-custom-code-section .upk-code-editor-wrapper {
2657 margin-bottom: 20px;
2658 }
2659 }
2660 @media (max-width: 768px) {
2661 .ultimate-post-kit-dashboard.wrap .upk-white-label-input {
2662 max-width: 100%;
2663 }
2664 }
2665 .upk-slider .swiper-pagination,
2666 .upk-dots-container .swiper-pagination,
2667 .upk-arrows-dots-container .swiper-pagination {
2668 position: relative;
2669 display: flex;
2670 align-items: var(--upk-swiper-dots-align, center);
2671 justify-content: center;
2672 }
2673 .upk-slider .swiper-pagination .swiper-pagination-bullet,
2674 .upk-dots-container .swiper-pagination .swiper-pagination-bullet,
2675 .upk-arrows-dots-container .swiper-pagination .swiper-pagination-bullet {
2676 width: 10px;
2677 height: 10px;
2678 outline: none;
2679 transition: all 0.3s ease;
2680 }
2681 .upk-slider .swiper-pagination .swiper-pagination-bullet + .swiper-pagination-bullet,
2682 .upk-dots-container .swiper-pagination .swiper-pagination-bullet + .swiper-pagination-bullet,
2683 .upk-arrows-dots-container .swiper-pagination .swiper-pagination-bullet + .swiper-pagination-bullet {
2684 margin-right: var(--upk-swiper-dots-space-between, 5px);
2685 outline: none;
2686 }
2687 .upk-slider .swiper-pagination.swiper-pagination-fraction,
2688 .upk-dots-container .swiper-pagination.swiper-pagination-fraction,
2689 .upk-arrows-dots-container .swiper-pagination.swiper-pagination-fraction {
2690 bottom: auto;
2691 z-index: 1;
2692 }
2693 .upk-slider .swiper-pagination-bullets,
2694 .upk-dots-container .swiper-pagination-bullets,
2695 .upk-arrows-dots-container .swiper-pagination-bullets {
2696 min-height: var(--upk-swiper-dots-active-height, 10px);
2697 }
2698 .upk-slider .swiper-pagination-bullets .swiper-pagination-bullet,
2699 .upk-dots-container .swiper-pagination-bullets .swiper-pagination-bullet,
2700 .upk-arrows-dots-container .swiper-pagination-bullets .swiper-pagination-bullet {
2701 position: relative;
2702 }
2703 .upk-slider .swiper-pagination-bullets .swiper-pagination-bullet:after,
2704 .upk-dots-container .swiper-pagination-bullets .swiper-pagination-bullet:after,
2705 .upk-arrows-dots-container .swiper-pagination-bullets .swiper-pagination-bullet:after {
2706 content: "";
2707 width: calc(100% + 6px);
2708 height: calc(100% + 6px);
2709 position: absolute;
2710 transform: translate(50%, -50%);
2711 right: 50%;
2712 top: 50%;
2713 }
2714
2715 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic,
2716 .upk-slider .swiper-pagination-bullets-dynamic,
2717 .upk-dots-container .swiper-pagination-bullets-dynamic {
2718 overflow: hidden;
2719 font-size: 0;
2720 width: 100% !important;
2721 right: 0 !important;
2722 transform: translateX(0) !important;
2723 }
2724 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
2725 .upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
2726 .upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
2727 transform: scale(0.33);
2728 position: relative;
2729 }
2730 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,
2731 .upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,
2732 .upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
2733 transform: scale(1);
2734 }
2735 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main,
2736 .upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main,
2737 .upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
2738 transform: scale(1);
2739 }
2740 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev,
2741 .upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev,
2742 .upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
2743 transform: scale(0.66);
2744 }
2745 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev,
2746 .upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev,
2747 .upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
2748 transform: scale(0.33);
2749 }
2750 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,
2751 .upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,
2752 .upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
2753 transform: scale(0.66);
2754 }
2755 .upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next,
2756 .upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next,
2757 .upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
2758 transform: scale(0.33);
2759 }
2760
2761 [class*=upk-arrows-align-top] .upk-arrows-container {
2762 transform: translateY(-40px);
2763 }
2764
2765 [class*=upk-arrows-align-bottom] .upk-arrows-container {
2766 transform: translateY(40px);
2767 }
2768
2769 [class*=upk-dots-align-top] .upk-dots-container {
2770 transform: translateY(-30px);
2771 }
2772
2773 [class*=upk-dots-align-bottom] .upk-dots-container {
2774 transform: translateY(30px);
2775 }
2776
2777 [class*=upk-arrows-dots-align-top] .upk-arrows-dots-container {
2778 transform: translateY(-40px);
2779 }
2780
2781 [class*=upk-arrows-dots-align-bottom] .upk-arrows-dots-container {
2782 transform: translateY(40px);
2783 }
2784
2785 .upk-arrows-align-center .upk-position-center,
2786 .upk-arrows-dots-align-center .upk-position-center {
2787 width: 100%;
2788 }
2789 .upk-arrows-align-center .upk-navigation-prev,
2790 .upk-arrows-dots-align-center .upk-navigation-prev {
2791 right: 0;
2792 position: absolute;
2793 transform: translateY(-50%);
2794 }
2795 .upk-arrows-align-center .upk-navigation-next,
2796 .upk-arrows-dots-align-center .upk-navigation-next {
2797 left: 0;
2798 position: absolute;
2799 transform: translateY(-50%);
2800 }
2801
2802 .rtl .upk-arrows-align-center .upk-navigation-prev,
2803 .rtl .upk-arrows-dots-align-center .upk-navigation-prev {
2804 left: 0;
2805 right: inherit;
2806 }
2807 .rtl .upk-arrows-align-center .upk-navigation-next,
2808 .rtl .upk-arrows-dots-align-center .upk-navigation-next {
2809 right: 0;
2810 left: inherit;
2811 }
2812
2813 .upk-arrows-dots-align-center .upk-dots-container .swiper-pagination,
2814 .upk-arrows-dots-align-center .upk-arrows-dots-container .swiper-pagination {
2815 position: absolute;
2816 width: 100% !important;
2817 }
2818
2819 .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: var(--upk-pro-control-tooltip);
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: var(--upk-badge-new);
2960 background-color: #55c10c;
2961 }
2962
2963 .upk-pro-control:after {
2964 content: var(--upk-badge-pro);
2965 background-color: #e62a3f;
2966 }
2967
2968 .upk-updated-control:after {
2969 content: var(--upk-badge-updated);
2970 background-color: #2d60ce;
2971 color: #fff;
2972 font-size: 7px;
2973 font-weight: 700;
2974 border-radius: 2px;
2975 padding: 3px 4px;
2976 margin-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:hover a span,
4557 .ep-pagination .upk-pagination li:hover a i,
4558 .ep-pagination .upk-pagination li.upk-active a span,
4559 .ep-pagination .upk-pagination li.upk-active a i {
4560 color: inherit;
4561 }
4562 .ep-pagination .upk-pagination li a {
4563 font-size: 16px;
4564 font-weight: 600;
4565 color: #8d99ae;
4566 line-height: 1;
4567 }
4568 .ep-pagination .upk-pagination li:nth-child(1) {
4569 padding-right: 0;
4570 }
4571 .ep-pagination .upk-pagination li.upk-pagination-previous a, .ep-pagination .upk-pagination li.upk-pagination-next a {
4572 border: 1px solid #8d99ae;
4573 padding: 10px;
4574 border-radius: 3px;
4575 display: inline-block;
4576 }
4577 .ep-pagination .upk-pagination {
4578 display: flex;
4579 justify-content: center;
4580 flex-wrap: wrap;
4581 padding: 0;
4582 list-style: none;
4583 align-items: center;
4584 }
4585 .ep-pagination .upk-pagination > * {
4586 flex: none;
4587 padding-right: 20px;
4588 position: relative;
4589 }
4590 .ep-pagination .upk-pagination > * > * {
4591 color: #8d99ae;
4592 }
4593 .ep-pagination .upk-pagination > * > :hover,
4594 .ep-pagination .upk-pagination > * > :focus {
4595 color: #8d99ae;
4596 text-decoration: none;
4597 }
4598 .ep-pagination .upk-pagination > .upk-active > * {
4599 color: #8d99ae;
4600 }
4601 .ep-pagination .upk-pagination > .upk-disabled > * {
4602 color: #8d99ae;
4603 }
4604 .ep-pagination .upk-pagination-dot-dot {
4605 display: flex;
4606 align-items: center;
4607 justify-content: center;
4608 }
4609 .ep-pagination .upk-pagination-dot-dot span {
4610 line-height: 1px;
4611 height: 13px;
4612 color: #bbb !important;
4613 }
4614
4615 [class*=elementor-widget-upk-] .upk-navigation-prev, [class*=elementor-widget-upk-] .upk-navigation-next {
4616 cursor: pointer;
4617 }
4618 [class*=elementor-widget-upk-] .swiper-coverflow {
4619 padding-top: 15px;
4620 }
4621 [class*=elementor-widget-upk-] .swiper-coverflow .swiper-slide {
4622 transition-property: transform, border, background;
4623 }
4624 [class*=elementor-widget-upk-] .swiper-horizontal > .swiper-pagination-progress {
4625 top: auto;
4626 bottom: 0;
4627 }
4628
4629 .elementor-pagination-position-inside .swiper-pagination-fraction,
4630 .elementor-pagination-position-inside .swiper-horizontal > .swiper-pagination-bullets {
4631 bottom: 10px;
4632 }
4633
4634 .elementor-pagination-position-outside .swiper {
4635 padding-bottom: 40px;
4636 }
4637 .elementor-pagination-position-outside .swiper-pagination-fraction,
4638 .elementor-pagination-position-outside .swiper-horizontal > .swiper-pagination-bullets {
4639 bottom: 0;
4640 }
4641
4642 /* Button icon align */
4643 .upk-button-icon-align-left {
4644 float: right;
4645 }
4646
4647 .upk-button-icon-align-right {
4648 float: left;
4649 }
4650
4651 .upk-flex-align-left {
4652 order: -1;
4653 }
4654
4655 .upk-flex-align-right {
4656 order: 99;
4657 }
4658
4659 .upk-display-inline-block {
4660 display: inline-block !important;
4661 }
4662
4663 [class*=upk-position-top],
4664 [class*=upk-position-bottom],
4665 [class*=upk-position-left],
4666 [class*=upk-position-right],
4667 [class*=upk-position-center] {
4668 position: absolute !important;
4669 max-width: 100%;
4670 }
4671
4672 .upk-position-top {
4673 top: 0;
4674 right: 0;
4675 left: 0;
4676 }
4677
4678 .upk-position-bottom {
4679 bottom: 0;
4680 right: 0;
4681 left: 0;
4682 }
4683
4684 .upk-position-left {
4685 top: 0;
4686 bottom: 0;
4687 right: 0;
4688 }
4689
4690 .upk-position-right {
4691 top: 0;
4692 bottom: 0;
4693 left: 0;
4694 }
4695
4696 .upk-position-top-left {
4697 top: 0;
4698 right: 0;
4699 }
4700
4701 .upk-position-top-right {
4702 top: 0;
4703 left: 0;
4704 }
4705
4706 .upk-position-bottom-left {
4707 bottom: 0;
4708 right: 0;
4709 }
4710
4711 .upk-position-bottom-right {
4712 bottom: 0;
4713 left: 0;
4714 }
4715
4716 .upk-position-center {
4717 top: 50%;
4718 right: 50%;
4719 transform: translate(50%, -50%);
4720 width: max-content;
4721 max-width: 100%;
4722 box-sizing: border-box;
4723 }
4724
4725 [class*=upk-position-center-left],
4726 [class*=upk-position-center-right] {
4727 top: 50%;
4728 transform: translateY(-50%);
4729 }
4730
4731 .upk-position-center-left {
4732 right: 0;
4733 }
4734
4735 .upk-position-center-right {
4736 left: 0;
4737 }
4738
4739 .upk-position-center-left-out {
4740 left: 100%;
4741 width: max-content;
4742 }
4743
4744 .upk-position-center-right-out {
4745 right: 100%;
4746 width: max-content;
4747 }
4748
4749 .upk-position-top-center,
4750 .upk-position-bottom-center {
4751 right: 50%;
4752 transform: translateX(50%);
4753 width: max-content;
4754 max-width: 100%;
4755 box-sizing: border-box;
4756 }
4757
4758 .upk-position-top-center {
4759 top: 0;
4760 }
4761
4762 .upk-position-bottom-center {
4763 bottom: 0;
4764 }
4765
4766 .upk-position-cover {
4767 position: absolute;
4768 top: 0;
4769 bottom: 0;
4770 right: 0;
4771 left: 0;
4772 }
4773
4774 .upk-position-relative {
4775 position: relative !important;
4776 }
4777
4778 .upk-position-absolute {
4779 position: absolute !important;
4780 }
4781
4782 .upk-position-fixed {
4783 position: fixed !important;
4784 }
4785
4786 .upk-position-z-index {
4787 z-index: 1;
4788 }
4789
4790 .upk-position-small {
4791 max-width: calc(100% - 30px);
4792 margin: 15px;
4793 }
4794
4795 .upk-position-small.upk-position-center {
4796 transform: translate(50%, -50%) translate(15px, -15px);
4797 }
4798
4799 .upk-position-small[class*=upk-position-center-left],
4800 .upk-position-small[class*=upk-position-center-right] {
4801 transform: translateY(-50%) translateY(-15px);
4802 }
4803
4804 .upk-position-small.upk-position-top-center,
4805 .upk-position-small.upk-position-bottom-center {
4806 transform: translateX(50%) translateX(15px);
4807 }
4808
4809 .upk-position-medium {
4810 max-width: calc(100% - 60px);
4811 margin: 30px;
4812 }
4813
4814 .upk-position-medium.upk-position-center {
4815 transform: translate(50%, -50%) translate(30px, -30px);
4816 }
4817
4818 .upk-position-medium[class*=upk-position-center-left],
4819 .upk-position-medium[class*=upk-position-center-right] {
4820 transform: translateY(-50%) translateY(-30px);
4821 }
4822
4823 .upk-position-medium.upk-position-top-center,
4824 .upk-position-medium.upk-position-bottom-center {
4825 transform: translateX(50%) translateX(30px);
4826 }
4827
4828 .upk-position-large {
4829 max-width: calc(100% - 60px);
4830 margin: 30px;
4831 }
4832
4833 .upk-position-large.upk-position-center {
4834 transform: translate(50%, -50%) translate(30px, -30px);
4835 }
4836
4837 .upk-position-large[class*=upk-position-center-left],
4838 .upk-position-large[class*=upk-position-center-right] {
4839 transform: translateY(-50%) translateY(-30px);
4840 }
4841
4842 .upk-position-large.upk-position-top-center,
4843 .upk-position-large.upk-position-bottom-center {
4844 transform: translateX(50%) translateX(30px);
4845 }
4846
4847 @media (min-width: 1200px) {
4848 .upk-position-large {
4849 max-width: calc(100% - 100px);
4850 margin: 50px;
4851 }
4852 .upk-position-large.upk-position-center {
4853 transform: translate(50%, -50%) translate(50px, -50px);
4854 }
4855 .upk-position-large[class*=upk-position-center-left],
4856 .upk-position-large[class*=upk-position-center-right] {
4857 transform: translateY(-50%) translateY(-50px);
4858 }
4859 .upk-position-large.upk-position-top-center,
4860 .upk-position-large.upk-position-bottom-center {
4861 transform: translateX(50%) translateX(50px);
4862 }
4863 }
4864 .upk-transition-toggle {
4865 -webkit-tap-highlight-color: transparent;
4866 }
4867
4868 .upk-transition-toggle:focus {
4869 outline: none;
4870 }
4871
4872 .upk-transition-fade,
4873 [class*=upk-transition-scale],
4874 [class*=upk-transition-slide] {
4875 transition: 0.3s ease-out;
4876 transition-property: opacity, transform, filter;
4877 opacity: 0;
4878 }
4879
4880 .upk-transition-toggle:hover .upk-transition-fade,
4881 .upk-transition-toggle:focus .upk-transition-fade,
4882 .upk-transition-active.upk-active .upk-transition-fade {
4883 opacity: 1;
4884 }
4885
4886 .upk-transition-scale-up {
4887 transform: scale(1, 1);
4888 }
4889
4890 .upk-transition-scale-down {
4891 transform: scale(1.1, 1.1);
4892 }
4893
4894 .upk-transition-toggle:hover .upk-transition-scale-up,
4895 .upk-transition-toggle:focus .upk-transition-scale-up,
4896 .upk-transition-active.upk-active .upk-transition-scale-up {
4897 opacity: 1;
4898 transform: scale(1.1, 1.1);
4899 }
4900
4901 .upk-transition-toggle:hover .upk-transition-scale-down,
4902 .upk-transition-toggle:focus .upk-transition-scale-down,
4903 .upk-transition-active.upk-active .upk-transition-scale-down {
4904 opacity: 1;
4905 transform: scale(1, 1);
4906 }
4907
4908 .upk-transition-slide-top {
4909 transform: translateY(-100%);
4910 }
4911
4912 .upk-transition-slide-bottom {
4913 transform: translateY(100%);
4914 }
4915
4916 .upk-transition-slide-left {
4917 transform: translateX(100%);
4918 }
4919
4920 .upk-transition-slide-right {
4921 transform: translateX(-100%);
4922 }
4923
4924 .upk-transition-slide-top-small {
4925 transform: translateY(-10px);
4926 }
4927
4928 .upk-transition-slide-bottom-small {
4929 transform: translateY(10px);
4930 }
4931
4932 .upk-transition-slide-left-small {
4933 transform: translateX(10px);
4934 }
4935
4936 .upk-transition-slide-right-small {
4937 transform: translateX(-10px);
4938 }
4939
4940 .upk-transition-slide-top-medium {
4941 transform: translateY(-50px);
4942 }
4943
4944 .upk-transition-slide-bottom-medium {
4945 transform: translateY(50px);
4946 }
4947
4948 .upk-transition-slide-left-medium {
4949 transform: translateX(50px);
4950 }
4951
4952 .upk-transition-slide-right-medium {
4953 transform: translateX(-50px);
4954 }
4955
4956 .upk-transition-toggle:hover [class*=upk-transition-slide],
4957 .upk-transition-toggle:focus [class*=upk-transition-slide],
4958 .upk-transition-active.upk-active [class*=upk-transition-slide] {
4959 opacity: 1;
4960 transform: translate(0, 0);
4961 }
4962
4963 .upk-transition-opaque {
4964 opacity: 1;
4965 }
4966
4967 .upk-transition-slow {
4968 transition-duration: 0.7s;
4969 }
4970
4971 [hidden],
4972 .upk-hidden {
4973 display: none !important;
4974 }
4975
4976 @media (min-width: 640px) {
4977 .upk-hidden\@s {
4978 display: none !important;
4979 }
4980 }
4981 @media (min-width: 960px) {
4982 .upk-hidden\@m {
4983 display: none !important;
4984 }
4985 }
4986 @media (min-width: 1200px) {
4987 .upk-hidden\@l {
4988 display: none !important;
4989 }
4990 }
4991 @media (min-width: 1600px) {
4992 .upk-hidden\@xl {
4993 display: none !important;
4994 }
4995 }
4996 @media (max-width: 639px) {
4997 .upk-visible\@s {
4998 display: none !important;
4999 }
5000 }
5001 @media (max-width: 959px) {
5002 .upk-visible\@m {
5003 display: none !important;
5004 }
5005 }
5006 @media (max-width: 1199px) {
5007 .upk-visible\@l {
5008 display: none !important;
5009 }
5010 }
5011 @media (max-width: 1599px) {
5012 .upk-visible\@xl {
5013 display: none !important;
5014 }
5015 }
5016 .upk-invisible {
5017 visibility: hidden !important;
5018 }
5019
5020 .upk-flex {
5021 display: flex;
5022 }
5023
5024 .upk-flex-inline {
5025 display: inline-flex;
5026 }
5027
5028 .upk-flex::before,
5029 .upk-flex::after,
5030 .upk-flex-inline::before,
5031 .upk-flex-inline::after {
5032 display: none;
5033 }
5034
5035 .upk-flex-left {
5036 justify-content: flex-start;
5037 }
5038
5039 .upk-flex-center {
5040 justify-content: center;
5041 }
5042
5043 .upk-flex-right {
5044 justify-content: flex-end;
5045 }
5046
5047 .upk-flex-between {
5048 justify-content: space-between;
5049 }
5050
5051 .upk-flex-around {
5052 justify-content: space-around;
5053 }
5054
5055 @media (min-width: 640px) {
5056 .upk-flex-left\@s {
5057 justify-content: flex-start;
5058 }
5059 .upk-flex-center\@s {
5060 justify-content: center;
5061 }
5062 .upk-flex-right\@s {
5063 justify-content: flex-end;
5064 }
5065 .upk-flex-between\@s {
5066 justify-content: space-between;
5067 }
5068 .upk-flex-around\@s {
5069 justify-content: space-around;
5070 }
5071 }
5072 @media (min-width: 960px) {
5073 .upk-flex-left\@m {
5074 justify-content: flex-start;
5075 }
5076 .upk-flex-center\@m {
5077 justify-content: center;
5078 }
5079 .upk-flex-right\@m {
5080 justify-content: flex-end;
5081 }
5082 .upk-flex-between\@m {
5083 justify-content: space-between;
5084 }
5085 .upk-flex-around\@m {
5086 justify-content: space-around;
5087 }
5088 }
5089 @media (min-width: 1200px) {
5090 .upk-flex-left\@l {
5091 justify-content: flex-start;
5092 }
5093 .upk-flex-center\@l {
5094 justify-content: center;
5095 }
5096 .upk-flex-right\@l {
5097 justify-content: flex-end;
5098 }
5099 .upk-flex-between\@l {
5100 justify-content: space-between;
5101 }
5102 .upk-flex-around\@l {
5103 justify-content: space-around;
5104 }
5105 }
5106 @media (min-width: 1600px) {
5107 .upk-flex-left\@xl {
5108 justify-content: flex-start;
5109 }
5110 .upk-flex-center\@xl {
5111 justify-content: center;
5112 }
5113 .upk-flex-right\@xl {
5114 justify-content: flex-end;
5115 }
5116 .upk-flex-between\@xl {
5117 justify-content: space-between;
5118 }
5119 .upk-flex-around\@xl {
5120 justify-content: space-around;
5121 }
5122 }
5123 .upk-flex-stretch {
5124 align-items: stretch;
5125 }
5126
5127 .upk-flex-top {
5128 align-items: flex-start;
5129 }
5130
5131 .upk-flex-middle {
5132 align-items: center;
5133 }
5134
5135 .upk-flex-bottom {
5136 align-items: flex-end;
5137 }
5138
5139 .upk-flex-row {
5140 flex-direction: row;
5141 }
5142
5143 .upk-flex-row-reverse {
5144 flex-direction: row-reverse;
5145 }
5146
5147 .upk-flex-column {
5148 flex-direction: column;
5149 }
5150
5151 .upk-flex-column-reverse {
5152 flex-direction: column-reverse;
5153 }
5154
5155 .upk-flex-nowrap {
5156 flex-wrap: nowrap;
5157 }
5158
5159 .upk-flex-wrap {
5160 flex-wrap: wrap;
5161 }
5162
5163 .upk-flex-wrap-reverse {
5164 flex-wrap: wrap-reverse;
5165 }
5166
5167 .upk-flex-wrap-stretch {
5168 align-content: stretch;
5169 }
5170
5171 .upk-flex-wrap-top {
5172 align-content: flex-start;
5173 }
5174
5175 .upk-flex-wrap-middle {
5176 align-content: center;
5177 }
5178
5179 .upk-flex-wrap-bottom {
5180 align-content: flex-end;
5181 }
5182
5183 .upk-flex-wrap-between {
5184 align-content: space-between;
5185 }
5186
5187 .upk-flex-wrap-around {
5188 align-content: space-around;
5189 }
5190
5191 .upk-flex-first {
5192 order: -1;
5193 }
5194
5195 .upk-flex-last {
5196 order: 99;
5197 }
5198
5199 @media (min-width: 640px) {
5200 .upk-flex-first\@s {
5201 order: -1;
5202 }
5203 .upk-flex-last\@s {
5204 order: 99;
5205 }
5206 }
5207 @media (min-width: 960px) {
5208 .upk-flex-first\@m {
5209 order: -1;
5210 }
5211 .upk-flex-last\@m {
5212 order: 99;
5213 }
5214 }
5215 @media (min-width: 1200px) {
5216 .upk-flex-first\@l {
5217 order: -1;
5218 }
5219 .upk-flex-last\@l {
5220 order: 99;
5221 }
5222 }
5223 @media (min-width: 1600px) {
5224 .upk-flex-first\@xl {
5225 order: -1;
5226 }
5227 .upk-flex-last\@xl {
5228 order: 99;
5229 }
5230 }
5231 .upk-flex-none {
5232 flex: none;
5233 }
5234
5235 .upk-flex-auto {
5236 flex: auto;
5237 }
5238
5239 .upk-flex-1 {
5240 flex: 1;
5241 }
5242
5243 .upk-slidenav {
5244 padding: 5px 10px;
5245 color: rgba(102, 102, 102, 0.5);
5246 }
5247
5248 .upk-slidenav:hover,
5249 .upk-slidenav:focus {
5250 color: rgba(102, 102, 102, 0.9);
5251 outline: none;
5252 }
5253
5254 .upk-slidenav:active {
5255 color: rgba(102, 102, 102, 0.5);
5256 }
5257
5258 .upk-slidenav-large {
5259 padding: 10px 10px;
5260 }
5261
5262 .upk-slidenav-container {
5263 display: flex;
5264 }
5265
5266 .upk-icon {
5267 margin: 0;
5268 border: none;
5269 border-radius: 0;
5270 overflow: visible;
5271 font: inherit;
5272 color: inherit;
5273 text-transform: none;
5274 padding: 0;
5275 background-color: transparent;
5276 display: inline-block;
5277 fill: currentcolor;
5278 line-height: 0;
5279 }
5280
5281 /* ------------------------------------------------
5282 [1] Tooltip css Styles
5283 -------------------------------------------------*/
5284 [class*=elementor-widget-upk-] [aria-label][role~=tooltip] {
5285 position: relative;
5286 }
5287 [class*=elementor-widget-upk-] [aria-label][role~=tooltip]::before,
5288 [class*=elementor-widget-upk-] [aria-label][role~=tooltip]::after {
5289 transform: translate3d(0, 0, 0);
5290 -webkit-backface-visibility: hidden;
5291 backface-visibility: hidden;
5292 will-change: transform;
5293 opacity: 0;
5294 pointer-events: none;
5295 transition: all var(--microtip-transition-duration, 0.18s) var(--microtip-transition-easing, ease-in-out) var(--microtip-transition-delay, 0s);
5296 position: absolute;
5297 box-sizing: border-box;
5298 z-index: 10;
5299 transform-origin: top;
5300 }
5301 [class*=elementor-widget-upk-] [aria-label][role~=tooltip]::before {
5302 background-size: 100% auto !important;
5303 content: "";
5304 }
5305 [class*=elementor-widget-upk-] [aria-label][role~=tooltip]::after {
5306 background: rgba(17, 17, 17, 0.9);
5307 border-radius: 4px;
5308 color: #ffffff;
5309 content: attr(aria-label);
5310 font-size: var(--microtip-font-size, 13px);
5311 font-weight: var(--microtip-font-weight, normal);
5312 text-transform: capitalize;
5313 padding: 10px 15px;
5314 box-sizing: content-box;
5315 width: 250px;
5316 }
5317 [class*=elementor-widget-upk-] [aria-label][role~=tooltip]:hover::before,
5318 [class*=elementor-widget-upk-] [aria-label][role~=tooltip]:hover::after,
5319 [class*=elementor-widget-upk-] [aria-label][role~=tooltip]:focus::before,
5320 [class*=elementor-widget-upk-] [aria-label][role~=tooltip]:focus::after {
5321 opacity: 1;
5322 pointer-events: auto;
5323 }
5324
5325 .upk-inline-block {
5326 display: inline-block;
5327 position: relative;
5328 width: 100%;
5329 max-width: 100%;
5330 vertical-align: middle;
5331 -webkit-backface-visibility: hidden;
5332 }
5333
5334 /* ------------------------------------------------
5335 [2] Position Modifiers
5336 -------------------------------------------------*/
5337 [class*=elementor-widget-upk-] {
5338 /* ------------------------------------------------
5339 [2.1] Top Left
5340 -------------------------------------------------*/
5341 /* ------------------------------------------------
5342 [2.2] Top Right
5343 -------------------------------------------------*/
5344 /* ------------------------------------------------
5345 [2.3] Bottom
5346 -------------------------------------------------*/
5347 /* ------------------------------------------------
5348 [2.4] Bottom Left
5349 -------------------------------------------------*/
5350 /* ------------------------------------------------
5351 [2.5] Bottom Right
5352 -------------------------------------------------*/
5353 /* ------------------------------------------------
5354 [2.6] Left
5355 -------------------------------------------------*/
5356 /* ------------------------------------------------
5357 [2.7] Right
5358 -------------------------------------------------*/
5359 /* ------------------------------------------------
5360 [3] Size
5361 -------------------------------------------------*/
5362 }
5363 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=top]::before {
5364 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;
5365 height: 6px;
5366 width: 18px;
5367 margin-bottom: 6px;
5368 }
5369 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=top]::after {
5370 margin-bottom: 11px;
5371 }
5372 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=top]::before {
5373 transform: translate3d(50%, 0, 0);
5374 bottom: 100%;
5375 right: 50%;
5376 }
5377 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=top]:hover::before {
5378 transform: translate3d(50%, -5px, 0);
5379 }
5380 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=top]::after {
5381 transform: translate3d(50%, 0, 0);
5382 bottom: 100%;
5383 right: 50%;
5384 }
5385 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=top]:hover::after {
5386 transform: translate3d(50%, -5px, 0);
5387 }
5388 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=top-left]::after {
5389 transform: translate3d(calc(-1*(-100% + 16px)), 0, 0);
5390 bottom: 100%;
5391 }
5392 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=top-left]:hover::after {
5393 transform: translate3d(calc(-1*(-100% + 16px)), -5px, 0);
5394 }
5395 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=top-right]::after {
5396 transform: translate3d(calc(-1*(0% - 16px)), 0, 0);
5397 bottom: 100%;
5398 }
5399 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=top-right]:hover::after {
5400 transform: translate3d(calc(-1*(0% - 16px)), -5px, 0);
5401 }
5402 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=bottom]::before {
5403 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;
5404 height: 6px;
5405 width: 18px;
5406 margin-top: 5px;
5407 margin-bottom: 0;
5408 }
5409 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=bottom]::after {
5410 margin-top: 11px;
5411 }
5412 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=bottom]::before {
5413 transform: translate3d(50%, -10px, 0);
5414 bottom: auto;
5415 right: 50%;
5416 top: 100%;
5417 }
5418 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=bottom]:hover::before {
5419 transform: translate3d(50%, 0, 0);
5420 }
5421 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=bottom]::after {
5422 transform: translate3d(50%, -10px, 0);
5423 top: 100%;
5424 right: 50%;
5425 }
5426 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=bottom]:hover::after {
5427 transform: translate3d(50%, 0, 0);
5428 }
5429 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=bottom-left]::after {
5430 transform: translate3d(calc(-1*(-100% + 16px)), -10px, 0);
5431 top: 100%;
5432 }
5433 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=bottom-left]:hover::after {
5434 transform: translate3d(calc(-1*(-100% + 16px)), 0, 0);
5435 }
5436 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=bottom-right]::after {
5437 transform: translate3d(calc(-1*(0% - 16px)), -10px, 0);
5438 top: 100%;
5439 }
5440 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=bottom-right]:hover::after {
5441 transform: translate3d(calc(-1*(0% - 16px)), 0, 0);
5442 }
5443 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=left]::before,
5444 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=left]::after {
5445 bottom: auto;
5446 right: auto;
5447 left: 100%;
5448 top: 50%;
5449 transform: translate3d(-10px, -50%, 0);
5450 }
5451 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=left]::before {
5452 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;
5453 height: 18px;
5454 width: 6px;
5455 margin-left: 5px;
5456 margin-bottom: 0;
5457 }
5458 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=left]::after {
5459 margin-left: 11px;
5460 }
5461 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=left]:hover::before,
5462 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=left]:hover::after {
5463 transform: translate3d(0, -50%, 0);
5464 }
5465 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=right]::before,
5466 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=right]::after {
5467 bottom: auto;
5468 right: 100%;
5469 top: 50%;
5470 transform: translate3d(10px, -50%, 0);
5471 }
5472 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=right]::before {
5473 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;
5474 height: 18px;
5475 width: 6px;
5476 margin-bottom: 0;
5477 margin-right: 5px;
5478 }
5479 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=right]::after {
5480 margin-right: 11px;
5481 }
5482 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=right]:hover::before,
5483 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=right]:hover::after {
5484 transform: translate3d(0, -50%, 0);
5485 }
5486 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-size=small]::after {
5487 white-space: initial;
5488 width: 80px;
5489 }
5490 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-size=medium]::after {
5491 white-space: initial;
5492 width: 150px;
5493 }
5494 [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-size=large]::after {
5495 white-space: initial;
5496 width: 260px;
5497 }
5498
5499 .upk-in-animation {
5500 perspective: var(--upk-perspective, 600px);
5501 -webkit-perspective: var(--upk-perspective, 600px);
5502 }
5503 .upk-in-animation .upk-item {
5504 opacity: 0;
5505 transform-origin: var(--upk-transform-origin, center top);
5506 transform-style: preserve-3d;
5507 transition: opacity 0s cubic-bezier(0.215, 0.61, 0.355, 1), transform 0s cubic-bezier(0.215, 0.61, 0.355, 1);
5508 -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));
5509 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));
5510 }
5511 .upk-in-animation .upk-item.is-inview {
5512 transform: none;
5513 opacity: 1;
5514 transition-duration: var(--upk-transition-duration, 800ms) !important;
5515 }
5516
5517 @media (min-width: 768px) and (max-width: 1024px) {
5518 .upk-hide-orphan-yes .upk-hide-orphan-tablet {
5519 display: none !important;
5520 }
5521 }
5522 .upk-alex-grid {
5523 position: relative;
5524 }
5525 .upk-alex-grid .upk-alex-wrap {
5526 display: grid;
5527 grid-template-columns: repeat(1, 1fr);
5528 }
5529 .upk-alex-grid .upk-item {
5530 position: relative;
5531 overflow: hidden;
5532 display: flex;
5533 }
5534 .upk-alex-grid .upk-item:hover .upk-button-wrap {
5535 margin-bottom: 0 !important;
5536 }
5537 .upk-alex-grid .upk-item:hover .upk-readmore {
5538 background: #fff;
5539 }
5540 .upk-alex-grid .upk-item:hover .upk-readmore .upk-readmore-icon:before {
5541 width: 50px;
5542 background: #2B2D42;
5543 }
5544 .upk-alex-grid .upk-item:hover .upk-readmore .upk-readmore-icon span:before,
5545 .upk-alex-grid .upk-item:hover .upk-readmore .upk-readmore-icon span:after {
5546 width: 10px;
5547 transition-delay: 0.3s;
5548 background: #2B2D42;
5549 opacity: 1;
5550 }
5551 .upk-alex-grid .upk-item:hover .upk-post-format a {
5552 transform: translateY(0);
5553 opacity: 1;
5554 }
5555 .upk-alex-grid .upk-meta {
5556 position: absolute;
5557 top: 15px;
5558 right: 15px;
5559 display: flex;
5560 align-items: center;
5561 }
5562 .upk-alex-grid .upk-meta .upk-author-img {
5563 display: inline-flex;
5564 }
5565 .upk-alex-grid .upk-meta .upk-author-img img {
5566 border-radius: 80px;
5567 margin-left: 10px;
5568 }
5569 .upk-alex-grid .upk-meta .upk-author-name a {
5570 color: #dcdcdc;
5571 font-size: 14px;
5572 text-transform: capitalize;
5573 font-weight: 600;
5574 }
5575 .upk-alex-grid .upk-meta .upk-reading-time,
5576 .upk-alex-grid .upk-meta .upk-date,
5577 .upk-alex-grid .upk-meta .upk-post-time {
5578 color: #dcdcdc;
5579 font-size: 12px;
5580 font-weight: 500;
5581 }
5582 .upk-alex-grid .upk-meta .upk-post-time {
5583 margin-right: 5px;
5584 }
5585 .upk-alex-grid .upk-meta .upk-post-time i {
5586 margin-left: 2px;
5587 }
5588 .upk-alex-grid .upk-meta .upk-date-reading-wrap > div {
5589 position: relative;
5590 display: inline-flex;
5591 }
5592 .upk-alex-grid .upk-meta .upk-date-reading-wrap > div:before {
5593 content: attr(data-separator);
5594 margin: 0 5px;
5595 }
5596 .upk-alex-grid .upk-meta .upk-date-reading-wrap > div:nth-child(1)::before {
5597 display: none;
5598 }
5599 .upk-alex-grid .upk-image-wrap {
5600 width: 100%;
5601 }
5602 .upk-alex-grid .upk-image-wrap .upk-img {
5603 position: relative;
5604 width: 100%;
5605 height: 100%;
5606 object-fit: cover;
5607 }
5608 .upk-alex-grid .upk-content-wrap {
5609 position: absolute;
5610 overflow: hidden;
5611 width: 100%;
5612 bottom: 0;
5613 height: auto;
5614 background: rgba(43, 45, 66, 0.3);
5615 }
5616 .upk-alex-grid .upk-content {
5617 padding: 20px;
5618 }
5619 .upk-alex-grid .upk-title {
5620 font-size: 18px;
5621 font-weight: 600;
5622 display: inline;
5623 margin: 0;
5624 }
5625 .upk-alex-grid .upk-title a {
5626 color: #fff;
5627 }
5628 .upk-alex-grid .upk-category {
5629 margin-bottom: 5px;
5630 }
5631 .upk-alex-grid .upk-category a {
5632 font-size: 14px;
5633 font-weight: 500;
5634 color: rgba(255, 255, 255, 0.5);
5635 }
5636 .upk-alex-grid .upk-button-wrap {
5637 margin-bottom: -50px;
5638 transition: margin-bottom 0.5s cubic-bezier(0.25, 0.85, 0.35, 0.98);
5639 }
5640 .upk-alex-grid .upk-readmore {
5641 display: flex;
5642 position: relative;
5643 padding: 25px 20px;
5644 transition: all 0.3s ease;
5645 }
5646 .upk-alex-grid .upk-readmore .upk-readmore-icon {
5647 position: relative;
5648 }
5649 .upk-alex-grid .upk-readmore .upk-readmore-icon:before {
5650 content: "";
5651 position: absolute;
5652 right: 0;
5653 height: 2px;
5654 width: 15px;
5655 background: rgba(255, 255, 255, 0.5);
5656 transition: all 0.5s ease;
5657 }
5658 .upk-alex-grid .upk-readmore .upk-readmore-icon span:before,
5659 .upk-alex-grid .upk-readmore .upk-readmore-icon span:after {
5660 content: "";
5661 position: absolute;
5662 right: 40px;
5663 width: 10px;
5664 height: 2px;
5665 background: transparent;
5666 border-radius: 10px;
5667 transition: all 0.5s ease;
5668 opacity: 0;
5669 }
5670 .upk-alex-grid .upk-readmore .upk-readmore-icon span:after {
5671 transform: rotate(45deg);
5672 bottom: -6px;
5673 }
5674 .upk-alex-grid .upk-readmore .upk-readmore-icon span:before {
5675 transform: rotate(-45deg);
5676 top: -4px;
5677 }
5678 .upk-alex-grid .upk-content-left .upk-content-wrap {
5679 right: 0;
5680 }
5681 .upk-alex-grid .upk-content-right .upk-content-wrap {
5682 left: 0;
5683 }
5684 .upk-alex-grid .upk-post-format {
5685 position: absolute;
5686 left: 0;
5687 top: 0;
5688 margin: 15px;
5689 }
5690 .upk-alex-grid .upk-post-format a {
5691 padding: 16px 16px;
5692 display: inline-flex;
5693 color: #fff;
5694 font-size: 16px;
5695 transform: translateY(15px);
5696 opacity: 0;
5697 transition: all 0.5s cubic-bezier(0.25, 0.85, 0.35, 0.98);
5698 }
5699
5700 .upk-global-link-yes .upk-alex-grid .upk-item:hover {
5701 cursor: pointer;
5702 }
5703
5704 @media (min-width: 768px) {
5705 .upk-alex-grid .upk-style-1 {
5706 grid-template-columns: repeat(6, 1fr);
5707 }
5708 .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) {
5709 grid-column: span 3/auto;
5710 }
5711 .upk-alex-grid .upk-style-2 {
5712 grid-template-columns: repeat(2, 1fr);
5713 }
5714 .upk-alex-grid .upk-style-2 .upk-content-wrap {
5715 width: 70%;
5716 }
5717 .upk-alex-grid .upk-style-3 {
5718 grid-template-columns: repeat(6, 1fr);
5719 }
5720 .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+2) {
5721 grid-column: span 3/auto;
5722 grid-row: span 2;
5723 }
5724 .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-meta {
5725 top: 30px;
5726 right: 30px;
5727 }
5728 .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-content {
5729 padding: 30px;
5730 }
5731 .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-title {
5732 font-size: 24px;
5733 }
5734 .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-category a {
5735 font-size: 18px;
5736 }
5737 .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-button-wrap {
5738 margin-bottom: -60px;
5739 }
5740 .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-readmore {
5741 padding: 30px;
5742 }
5743 .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+2):hover .upk-button-wrap {
5744 margin-bottom: 0 !important;
5745 }
5746 .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) {
5747 grid-column: span 3/auto;
5748 }
5749 .upk-alex-grid .upk-style-3 .upk-item .upk-content-wrap {
5750 width: 80%;
5751 }
5752 }
5753 @media (min-width: 1024px) {
5754 .upk-alex-grid .upk-style-1 .upk-item:nth-child(5n+1), .upk-alex-grid .upk-style-1 .upk-item:nth-child(5n+2) {
5755 grid-column: span 3/auto;
5756 }
5757 .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) {
5758 grid-column: span 2/auto;
5759 }
5760 .upk-alex-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-content-wrap {
5761 width: 70%;
5762 }
5763 .upk-alex-grid .upk-style-2 {
5764 grid-template-columns: repeat(3, 1fr);
5765 }
5766 .upk-alex-grid .upk-style-3 .upk-content-wrap {
5767 width: 70%;
5768 }
5769 .upk-alex-grid .upk-style-3 .upk-item:nth-child(5n+2) {
5770 grid-column: span 2/auto;
5771 grid-row: span 2;
5772 }
5773 .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) {
5774 grid-column: span 2/auto;
5775 }
5776 .upk-alex-grid .upk-style-3 .upk-content-wrap {
5777 width: 70%;
5778 }
5779 }
5780 @media (min-width: 1440px) {
5781 .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 {
5782 width: 50%;
5783 }
5784 }
5785 .upk-banner-wrap .upk-item {
5786 height: 300px;
5787 position: relative;
5788 overflow: hidden;
5789 }
5790 .upk-banner-wrap .upk-item::before {
5791 position: absolute;
5792 content: "";
5793 width: 100%;
5794 height: 100%;
5795 }
5796 .upk-banner-wrap .upk-content {
5797 position: absolute;
5798 padding: 40px;
5799 }
5800 .upk-banner-wrap .upk-title {
5801 font-size: 18px;
5802 margin: 0;
5803 text-transform: uppercase;
5804 }
5805 .upk-banner-wrap .upk-title a {
5806 text-decoration: none;
5807 color: #27272d;
5808 transition: all 0.3s ease-in;
5809 }
5810 .upk-banner-wrap .upk-title a:hover {
5811 color: #D90429;
5812 }
5813 .upk-banner-wrap .upk-sub-title {
5814 font-size: 16px;
5815 color: #191b1e;
5816 font-weight: 400;
5817 margin: 0;
5818 text-transform: capitalize;
5819 }
5820 .upk-banner-wrap .upk-text {
5821 color: #262a2f;
5822 font-size: 12px;
5823 text-transform: capitalize;
5824 margin-bottom: 20px;
5825 }
5826 .upk-banner-wrap .upk-text p {
5827 margin: 0;
5828 }
5829 .upk-banner-wrap .upk-text strong {
5830 color: #fff;
5831 }
5832 .upk-banner-wrap .upk-buy-btn a {
5833 color: #3b3f42;
5834 text-decoration: none;
5835 text-transform: capitalize;
5836 font-size: 12px;
5837 font-weight: 600;
5838 background: 100% 0;
5839 border: 1px solid #3b3f42;
5840 padding: 7px 15px;
5841 transition: all 0.3s ease-in;
5842 display: inline-block;
5843 }
5844 .upk-banner-wrap .upk-buy-btn a:hover {
5845 background: #edeeee;
5846 color: rgba(24, 21, 21, 0.979);
5847 }
5848 .upk-banner-wrap .upk-buy-btn a svg {
5849 width: 1em;
5850 height: 1em;
5851 fill: #3b3f42;
5852 transition: all 0.3s ease-in;
5853 }
5854 .upk-banner-wrap .upk-discount {
5855 position: absolute;
5856 color: #fff;
5857 font-weight: 600;
5858 font-size: 10px;
5859 border: 0;
5860 background: #f00;
5861 text-align: center;
5862 padding: 4px 12px;
5863 }
5864 .upk-banner-wrap .upk-banner-size-text {
5865 position: absolute;
5866 background: red;
5867 font-size: 10px;
5868 padding: 5px;
5869 color: #fff;
5870 font-weight: 700;
5871 text-align: center;
5872 }
5873
5874 .upk-sale-badge-style-1 .upk-discount {
5875 top: 0;
5876 right: 0;
5877 }
5878
5879 .upk-sale-badge-style-2 .upk-discount {
5880 top: 0;
5881 left: 0;
5882 }
5883
5884 .upk-sale-badge-style-3 .upk-discount {
5885 bottom: 0;
5886 right: 0;
5887 }
5888
5889 .upk-sale-badge-style-4 .upk-discount {
5890 bottom: 0;
5891 left: 0;
5892 }
5893
5894 .upk-sale-badge-style-5 .upk-discount {
5895 bottom: 0;
5896 right: 50%;
5897 transform: translateX(50%);
5898 }
5899
5900 .upk-sale-badge-style-6 .upk-discount {
5901 top: 0;
5902 right: 50%;
5903 transform: translateX(50%);
5904 }
5905
5906 .upk-sale-badge-style-7 .upk-discount {
5907 top: 0;
5908 right: 0;
5909 bottom: 0;
5910 writing-mode: vertical-rl;
5911 text-orientation: mixed;
5912 transform: rotate(-180deg);
5913 }
5914
5915 .upk-sale-badge-style-8 .upk-discount {
5916 top: 0;
5917 left: 0;
5918 bottom: 0;
5919 writing-mode: vertical-rl;
5920 text-orientation: mixed;
5921 transform: rotate(-180deg);
5922 }
5923
5924 .upk-size-badge-style-1 .upk-banner-size-text {
5925 top: 0;
5926 right: 0;
5927 }
5928
5929 .upk-size-badge-style-2 .upk-banner-size-text {
5930 top: 0;
5931 left: 0;
5932 }
5933
5934 .upk-size-badge-style-3 .upk-banner-size-text {
5935 bottom: 0;
5936 right: 0;
5937 }
5938
5939 .upk-size-badge-style-4 .upk-banner-size-text {
5940 bottom: 0;
5941 left: 0;
5942 }
5943
5944 .upk-size-badge-style-5 .upk-banner-size-text {
5945 bottom: 0;
5946 right: 50%;
5947 transform: translateX(50%);
5948 }
5949
5950 .upk-size-badge-style-6 .upk-banner-size-text {
5951 top: 0;
5952 right: 50%;
5953 transform: translateX(50%);
5954 }
5955
5956 .upk-size-badge-style-7 .upk-banner-size-text {
5957 top: 0;
5958 right: 0;
5959 bottom: 0;
5960 writing-mode: vertical-rl;
5961 text-orientation: mixed;
5962 transform: rotate(-180deg);
5963 }
5964
5965 .upk-size-badge-style-8 .upk-banner-size-text {
5966 top: 0;
5967 left: 0;
5968 bottom: 0;
5969 writing-mode: vertical-rl;
5970 text-orientation: mixed;
5971 transform: rotate(-180deg);
5972 }
5973
5974 .upk-banner-style-1 .upk-content {
5975 right: 0;
5976 left: 0;
5977 top: 50%;
5978 transform: translateY(-50%);
5979 }
5980 .upk-banner-style-1 .upk-buy-btn {
5981 display: inline-flex;
5982 margin-top: 16px;
5983 }
5984 .upk-banner-style-1 .upk-sub-title {
5985 padding-bottom: 10px;
5986 }
5987 .upk-banner-style-1 .upk-title {
5988 padding-bottom: 7px;
5989 }
5990
5991 .upk-banner-style-2 .upk-content {
5992 display: inline-block;
5993 align-items: center;
5994 justify-content: space-between;
5995 top: 50%;
5996 right: 0;
5997 left: 0;
5998 transform: translateY(-50%);
5999 }
6000 .upk-banner-style-2 .upk-content-inner {
6001 margin-bottom: 10px;
6002 width: 100%;
6003 }
6004 .upk-banner-style-2 .upk-title {
6005 padding-bottom: 7px;
6006 }
6007 .upk-banner-style-2 .upk-text {
6008 width: 100%;
6009 }
6010 .upk-banner-style-2 .upk-buy-btn {
6011 width: 100%;
6012 text-align: right;
6013 }
6014
6015 .upk-banner-style-3 .upk-title {
6016 padding-bottom: 10px;
6017 }
6018 .upk-banner-style-3 .upk-content {
6019 display: block;
6020 align-items: center;
6021 justify-content: space-between;
6022 flex-direction: row-reverse;
6023 text-align: right;
6024 top: 50%;
6025 right: 0;
6026 left: 0;
6027 transform: translateY(-50%);
6028 }
6029 .upk-banner-style-3 .upk-content-inner {
6030 margin-bottom: 10px;
6031 width: 100%;
6032 }
6033 .upk-banner-style-3 .upk-text {
6034 margin: 0;
6035 width: 100%;
6036 }
6037 .upk-banner-style-3 .upk-buy-btn {
6038 width: 100%;
6039 text-align: right;
6040 margin-top: 15px;
6041 }
6042
6043 @media (min-width: 768px) {
6044 .upk-banner-wrap .upk-buy-btn a {
6045 font-size: 14px;
6046 padding: 9px 17px;
6047 }
6048 .upk-banner-wrap .upk-text {
6049 font-size: 14px;
6050 margin-bottom: 0;
6051 }
6052 .upk-banner-wrap .upk-title {
6053 font-size: 25px;
6054 }
6055 .upk-banner-style-2 .upk-content {
6056 display: flex;
6057 }
6058 .upk-banner-style-2 .upk-content-inner {
6059 margin-bottom: 0;
6060 }
6061 .upk-banner-style-2 .upk-discount {
6062 font-size: 12px;
6063 }
6064 .upk-banner-style-2 .upk-buy-btn {
6065 text-align: left;
6066 }
6067 .upk-banner-style-3 .upk-content {
6068 display: flex;
6069 text-align: left;
6070 }
6071 .upk-banner-style-3 .upk-buy-btn {
6072 margin-top: 0;
6073 }
6074 .upk-banner-style-3 .upk-text {
6075 display: block;
6076 }
6077 }
6078 @media (min-width: 1024px) {
6079 .upk-banner-category a {
6080 font-size: 12px;
6081 }
6082 .upk-banner-item .upk-banner-content {
6083 padding: 40px;
6084 }
6085 .upk-banner-title {
6086 margin: 20px 0;
6087 }
6088 .upk-banner-title a {
6089 font-size: 25px;
6090 }
6091 .upk-banner-meta {
6092 font-size: 14px;
6093 }
6094 }
6095 .upk-elite-grid .upk-post-grid {
6096 display: grid;
6097 grid-gap: 20px;
6098 }
6099 .upk-elite-grid .upk-item {
6100 position: relative;
6101 overflow: hidden;
6102 display: flex;
6103 }
6104 .upk-elite-grid .upk-item:hover .upk-main-image::before {
6105 opacity: 0;
6106 transform: translateY(-200px);
6107 }
6108 .upk-elite-grid .upk-item:hover .upk-meta-wrap {
6109 opacity: 0;
6110 transform: translateX(-100px);
6111 }
6112 .upk-elite-grid .upk-item-box {
6113 position: relative;
6114 }
6115 .upk-elite-grid .upk-image-wrap {
6116 position: relative;
6117 display: flex;
6118 }
6119 .upk-elite-grid .upk-main-image {
6120 overflow: hidden;
6121 display: flex;
6122 position: relative;
6123 width: 100%;
6124 }
6125 .upk-elite-grid .upk-main-image::before {
6126 position: absolute;
6127 content: "";
6128 top: 0;
6129 width: 100%;
6130 height: 100%;
6131 background: linear-gradient(-207deg, #2B2D42 0, rgba(141, 153, 174, 0) 42%);
6132 opacity: 1;
6133 transform: translateY(0);
6134 transition: all 0.9s cubic-bezier(0.17, 0.73, 0.66, 0.99) 0s, z-index 0s step-end, opacity 0.9s ease;
6135 }
6136 .upk-elite-grid .upk-main-image .upk-img {
6137 width: 100%;
6138 height: 100%;
6139 object-fit: cover;
6140 }
6141 .upk-elite-grid .upk-author-wrap {
6142 position: absolute;
6143 bottom: 0;
6144 right: 0;
6145 background: #fff;
6146 display: flex;
6147 align-items: center;
6148 }
6149 .upk-elite-grid .upk-author-img-wrap img {
6150 border-radius: 50%;
6151 }
6152 .upk-elite-grid .upk-author-info-warp {
6153 display: flex;
6154 flex-direction: column;
6155 }
6156 .upk-elite-grid .upk-author-info-warp .author-name .name {
6157 text-decoration: none;
6158 font-weight: 600;
6159 color: #283D58;
6160 text-transform: capitalize;
6161 letter-spacing: 1.1px;
6162 transition: all 0.3s ease-in-out;
6163 }
6164 .upk-elite-grid .upk-author-info-warp .author-depertment {
6165 color: #8D99AE;
6166 letter-spacing: 1px;
6167 text-transform: capitalize;
6168 }
6169 .upk-elite-grid .upk-content {
6170 display: flex;
6171 align-items: center;
6172 }
6173 .upk-elite-grid .upk-title {
6174 position: relative;
6175 padding-right: 50px;
6176 font-weight: 600;
6177 line-height: 1.4;
6178 margin-top: 0;
6179 }
6180 .upk-elite-grid .upk-title a {
6181 color: #283D58;
6182 transition: all 0.5s ease;
6183 }
6184 .upk-elite-grid .upk-title a:hover {
6185 color: #EF233C;
6186 background-size: 100% 2px;
6187 }
6188 .upk-elite-grid .upk-title a:before {
6189 position: absolute;
6190 content: "";
6191 border: 1px solid #EF233C;
6192 width: 37px;
6193 right: 0;
6194 }
6195 .upk-elite-grid .upk-text-wrap {
6196 padding-right: 50px;
6197 }
6198 .upk-elite-grid .upk-text {
6199 line-height: 1.5;
6200 letter-spacing: 0.5px;
6201 color: #8D99AE;
6202 }
6203 .upk-elite-grid .upk-text p {
6204 margin: 0;
6205 }
6206 .upk-elite-grid .upk-blog-post-meta {
6207 display: flex;
6208 align-items: center;
6209 }
6210 .upk-elite-grid .upk-blog-post-meta .author {
6211 width: 40px;
6212 border-radius: 30px;
6213 }
6214 .upk-elite-grid .upk-blog-post-meta .author-name {
6215 text-decoration: none;
6216 font-weight: 600;
6217 }
6218 .upk-elite-grid .upk-meta-list {
6219 display: none;
6220 }
6221 .upk-elite-grid .upk-meta-wrap {
6222 position: absolute;
6223 left: 20px;
6224 top: 20px;
6225 display: inline-flex;
6226 align-items: center;
6227 opacity: 1;
6228 transform: translateX(0);
6229 transition: all 0.8s cubic-bezier(0.17, 0.73, 0.66, 0.99) 0s, z-index 0s step-end, opacity 0.6s ease;
6230 }
6231 .upk-elite-grid .upk-category {
6232 display: flex;
6233 margin-right: 10px;
6234 }
6235 .upk-elite-grid .upk-category a {
6236 font-size: 14px;
6237 color: #dddfe2;
6238 font-weight: 600;
6239 padding: 4px 8px;
6240 display: flex;
6241 line-height: 1;
6242 border-radius: 3px;
6243 transition: all 0.3s ease;
6244 z-index: 1;
6245 }
6246 .upk-elite-grid .upk-category a + a {
6247 margin-right: 5px;
6248 }
6249 .upk-elite-grid .upk-reading-time,
6250 .upk-elite-grid .upk-post-time,
6251 .upk-elite-grid .upk-date {
6252 font-size: 14px;
6253 color: #ffffff;
6254 display: flex;
6255 line-height: 1;
6256 z-index: 1;
6257 }
6258 .upk-elite-grid .upk-post-time i {
6259 margin-left: 2px;
6260 }
6261 .upk-elite-grid .upk-style-1 {
6262 grid-template-columns: repeat(1, 1fr);
6263 }
6264 .upk-elite-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-author-wrap {
6265 padding: 20px 0 20px 20px;
6266 }
6267 .upk-elite-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-author-img-wrap img {
6268 width: 38px;
6269 }
6270 .upk-elite-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-author-info-warp {
6271 padding-right: 15px;
6272 }
6273 .upk-elite-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-author-info-warp .author-name .name {
6274 font-size: 14px;
6275 }
6276 .upk-elite-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-author-info-warp .author-depertment {
6277 font-size: 12px;
6278 }
6279 .upk-elite-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-content {
6280 padding: 30px 0 30px 30px;
6281 }
6282 .upk-elite-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-title {
6283 margin-bottom: 10px;
6284 font-size: 16px;
6285 }
6286 .upk-elite-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-title a:before {
6287 top: 12px;
6288 }
6289 .upk-elite-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-text {
6290 font-size: 13px;
6291 }
6292 .upk-elite-grid .upk-style-2 {
6293 grid-template-columns: repeat(6, 1fr);
6294 }
6295 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) {
6296 grid-column: span 6/auto;
6297 }
6298 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-item-box {
6299 display: block;
6300 }
6301 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-author-wrap {
6302 padding: 20px 0 20px 20px;
6303 }
6304 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-author-img-wrap img {
6305 width: 38px;
6306 }
6307 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-author-info-warp {
6308 padding-right: 15px;
6309 }
6310 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-author-info-warp .author-name .name {
6311 font-size: 14px;
6312 }
6313 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-author-info-warp .author-depertment {
6314 font-size: 12px;
6315 }
6316 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-content {
6317 padding: 20px;
6318 }
6319 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-title {
6320 margin-bottom: 10px;
6321 font-size: 16px;
6322 }
6323 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-title a:before {
6324 top: 18px;
6325 }
6326 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-text {
6327 font-size: 13px;
6328 }
6329 .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) {
6330 grid-column: span 6/auto;
6331 }
6332 .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 {
6333 padding: 20px 0 20px 20px;
6334 }
6335 .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 {
6336 width: 38px;
6337 }
6338 .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 {
6339 padding-right: 15px;
6340 }
6341 .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 {
6342 font-size: 14px;
6343 }
6344 .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 {
6345 font-size: 12px;
6346 }
6347 .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 {
6348 padding-top: 30px;
6349 padding-left: 30px;
6350 }
6351 .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 {
6352 margin-bottom: 10px;
6353 font-size: 16px;
6354 }
6355 .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 {
6356 top: 12px;
6357 }
6358 .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 {
6359 display: none;
6360 }
6361 .upk-elite-grid .upk-style-3 {
6362 grid-template-columns: repeat(6, 1fr);
6363 }
6364 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) {
6365 grid-column: span 6/auto;
6366 grid-row: span 3/auto;
6367 }
6368 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-author-wrap {
6369 padding: 20px 0 20px 20px;
6370 }
6371 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-author-img-wrap img {
6372 width: 38px;
6373 }
6374 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-author-info-warp {
6375 padding-right: 15px;
6376 }
6377 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-author-info-warp .author-name .name {
6378 font-size: 14px;
6379 }
6380 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-author-info-warp .author-depertment {
6381 font-size: 12px;
6382 }
6383 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-content {
6384 padding: 30px 0 30px 30px;
6385 }
6386 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-title {
6387 margin-bottom: 10px;
6388 font-size: 16px;
6389 }
6390 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-title a:before {
6391 top: 12px;
6392 }
6393 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-text {
6394 font-size: 13px;
6395 }
6396 .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) {
6397 grid-column: span 6/auto;
6398 }
6399 .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 {
6400 display: block;
6401 }
6402 .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 {
6403 content: none;
6404 }
6405 .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 {
6406 padding: 5px 0 5px 5px;
6407 }
6408 .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 {
6409 width: 30px;
6410 }
6411 .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 {
6412 padding-right: 10px;
6413 }
6414 .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 {
6415 margin-bottom: 0px;
6416 }
6417 .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 {
6418 font-size: 12px;
6419 }
6420 .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 {
6421 font-size: 10px;
6422 }
6423 .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 {
6424 padding-top: 15px;
6425 padding-left: 15px;
6426 padding-right: 15px;
6427 }
6428 .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 {
6429 margin-bottom: 10px;
6430 font-size: 12px;
6431 }
6432 .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 {
6433 top: 12px;
6434 }
6435 .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 {
6436 display: none;
6437 }
6438 .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 {
6439 display: none;
6440 }
6441 .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 {
6442 display: flex;
6443 padding-right: 50px;
6444 }
6445 .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 {
6446 margin-right: 10px;
6447 margin-left: 0;
6448 }
6449 .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 {
6450 margin-right: 0;
6451 }
6452 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-reading-time,
6453 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+2) .upk-post-time,
6454 .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,
6455 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+3) .upk-post-time,
6456 .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,
6457 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-post-time,
6458 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+4) .upk-date {
6459 color: #999;
6460 }
6461 .upk-elite-grid .upk-date-reading-wrap > div {
6462 position: relative;
6463 display: inline-flex;
6464 }
6465 .upk-elite-grid .upk-date-reading-wrap > div:before {
6466 content: attr(data-separator);
6467 margin: 0 5px;
6468 }
6469 .upk-elite-grid .upk-date-reading-wrap > div:nth-child(1)::before {
6470 display: none;
6471 }
6472
6473 .upk-global-link-yes .upk-elite-grid .upk-item:hover {
6474 cursor: pointer;
6475 }
6476
6477 @media only screen and (min-width: 600px) {
6478 .upk-elite-grid .upk-style-1 {
6479 grid-template-columns: repeat(3, 1fr);
6480 }
6481 .upk-elite-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-title {
6482 margin-bottom: 20px;
6483 font-size: 20px;
6484 }
6485 .upk-elite-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-text-wrap .upk-text {
6486 font-size: 15px;
6487 }
6488 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) {
6489 grid-column: span 4/auto;
6490 }
6491 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-item-box {
6492 display: flex;
6493 }
6494 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-image-wrap {
6495 max-width: 50%;
6496 min-width: 50%;
6497 }
6498 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-title {
6499 margin-bottom: 20px;
6500 font-size: 25px;
6501 }
6502 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-text {
6503 font-size: 16px;
6504 }
6505 .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) {
6506 grid-column: span 2/auto;
6507 }
6508 .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 {
6509 margin-bottom: 20px;
6510 font-size: 20px;
6511 }
6512 .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 {
6513 font-size: 15px;
6514 }
6515 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) {
6516 grid-column: span 3/auto;
6517 }
6518 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-title {
6519 margin-bottom: 20px;
6520 font-size: 25px;
6521 }
6522 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-title a:before {
6523 top: 16px;
6524 }
6525 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) .upk-text {
6526 font-size: 16px;
6527 }
6528 .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) {
6529 grid-column: span 3/auto;
6530 }
6531 .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 {
6532 display: flex;
6533 }
6534 .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 {
6535 width: 40%;
6536 }
6537 .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 {
6538 width: 60%;
6539 }
6540 .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 {
6541 padding: 10px 0 10px 10px;
6542 }
6543 .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 {
6544 width: 32px;
6545 }
6546 .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 {
6547 padding-right: 12px;
6548 }
6549 .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 {
6550 font-size: 14px;
6551 }
6552 .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 {
6553 font-size: 12px;
6554 }
6555 .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 {
6556 padding-top: 0px;
6557 padding-left: 30px;
6558 }
6559 .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 {
6560 margin-bottom: 10px;
6561 font-size: 16px;
6562 }
6563 .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 {
6564 top: 12px;
6565 }
6566 .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 {
6567 display: none;
6568 }
6569 }
6570 @media only screen and (min-width: 600px) and (max-width: 1024px) {
6571 .upk-elite-grid .upk-style-1 {
6572 grid-template-columns: repeat(2, 1fr);
6573 }
6574 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) {
6575 grid-column: span 6/auto;
6576 }
6577 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-title {
6578 font-size: 20px;
6579 }
6580 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-title a:before {
6581 top: 14px;
6582 }
6583 .upk-elite-grid .upk-style-2 .upk-item:nth-child(5n+1) .upk-text {
6584 font-size: 15px;
6585 }
6586 .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) {
6587 grid-column: span 3/auto;
6588 }
6589 .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 {
6590 top: 14px;
6591 }
6592 .upk-elite-grid .upk-style-3 .upk-item:nth-child(4n+1) {
6593 grid-column: span 6/auto;
6594 }
6595 .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) {
6596 grid-column: span 6/auto;
6597 }
6598 .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 {
6599 display: flex;
6600 }
6601 }
6602 .upk-hazel-grid .upk-post-grid {
6603 display: grid;
6604 grid-template-columns: repeat(1, 1fr);
6605 }
6606 .upk-hazel-grid .upk-item {
6607 position: relative;
6608 overflow: hidden;
6609 transition: all 0.3s ease;
6610 }
6611 .upk-hazel-grid .upk-item:hover .upk-content {
6612 opacity: 1;
6613 transform: translateY(0);
6614 }
6615 .upk-hazel-grid .upk-item:hover .upk-meta {
6616 opacity: 1;
6617 }
6618 .upk-hazel-grid .upk-item-box {
6619 position: relative;
6620 overflow: hidden;
6621 transition: all 0.3s ease-in;
6622 height: 100%;
6623 }
6624 .upk-hazel-grid .upk-item-box:before {
6625 content: "";
6626 display: block;
6627 position: absolute;
6628 width: 100%;
6629 top: 0;
6630 bottom: 0;
6631 z-index: 2;
6632 transition: all 0.3s ease;
6633 }
6634 .upk-hazel-grid .upk-item-box:hover .upk-img {
6635 transform: scale(1.1);
6636 }
6637 .upk-hazel-grid .upk-img {
6638 width: 100%;
6639 height: 100%;
6640 object-fit: cover;
6641 transition: all 0.3s ease;
6642 }
6643 .upk-hazel-grid .upk-content {
6644 padding: 30px;
6645 transition: all 0.3s ease;
6646 opacity: 1;
6647 }
6648 .upk-hazel-grid .upk-category a {
6649 text-decoration: none;
6650 font-size: 9px;
6651 background: #ef233c;
6652 text-transform: uppercase;
6653 letter-spacing: 1px;
6654 border-radius: 2px;
6655 display: inline-block;
6656 padding: 3px 6px;
6657 color: #fff;
6658 }
6659 .upk-hazel-grid .upk-category a + a {
6660 margin-right: 5px;
6661 }
6662 .upk-hazel-grid .upk-title {
6663 font-size: clamp(15px, 2vw, 20px);
6664 line-height: 1.3;
6665 margin-bottom: 6px;
6666 }
6667 .upk-hazel-grid .upk-meta {
6668 display: inline-flex;
6669 flex-wrap: wrap;
6670 align-items: center;
6671 opacity: 0;
6672 transition: all 0.3s ease;
6673 font-size: 12px;
6674 }
6675 .upk-hazel-grid .upk-meta .upk-blog-author {
6676 float: right;
6677 display: flex;
6678 align-items: center;
6679 }
6680 .upk-hazel-grid .upk-meta .upk-blog-author a {
6681 text-transform: capitalize;
6682 font-weight: 600;
6683 }
6684 .upk-hazel-grid .upk-meta .upk-blog-author .upk-post-grid-author {
6685 display: flex;
6686 line-height: 1;
6687 margin-right: 5px;
6688 }
6689 .upk-hazel-grid .upk-meta .upk-date {
6690 position: relative;
6691 display: flex;
6692 align-items: center;
6693 line-height: 1;
6694 }
6695 .upk-hazel-grid .upk-meta .upk-date i {
6696 margin: 0 5px;
6697 }
6698 .upk-hazel-grid .upk-meta .upk-post-time {
6699 margin-right: 5px;
6700 }
6701 .upk-hazel-grid .upk-meta .upk-post-time i {
6702 margin-left: 2px;
6703 }
6704 .upk-hazel-grid .upk-meta > div {
6705 position: relative;
6706 display: inline-flex;
6707 }
6708 .upk-hazel-grid .upk-meta > div:before {
6709 content: attr(data-separator);
6710 margin: 0 10px;
6711 }
6712 .upk-hazel-grid .upk-meta > div:nth-child(1)::before {
6713 display: none;
6714 }
6715 .upk-hazel-grid .upk-content-style-1 .upk-item-box:before {
6716 background: rgba(0, 0, 0, 0.4);
6717 }
6718 .upk-hazel-grid .upk-content-style-1 .upk-cetagory {
6719 margin-bottom: 15px;
6720 }
6721 .upk-hazel-grid .upk-content-style-1 .upk-title a {
6722 color: #fff;
6723 }
6724 .upk-hazel-grid .upk-content-style-1 .upk-meta {
6725 color: #fff;
6726 }
6727 .upk-hazel-grid .upk-content-style-1 .upk-meta .upk-blog-author a {
6728 color: #fff;
6729 }
6730 .upk-hazel-grid .upk-content-style-1 .upk-meta .upk-post-time,
6731 .upk-hazel-grid .upk-content-style-1 .upk-meta .upk-date {
6732 color: #ffffff;
6733 }
6734 .upk-hazel-grid .upk-content-style-2 .upk-content {
6735 padding: 15px;
6736 width: 100%;
6737 }
6738 .upk-hazel-grid .upk-content-style-2 .upk-cetagory {
6739 margin-bottom: 15px;
6740 }
6741 .upk-hazel-grid .upk-content-style-2 .upk-title a {
6742 color: #fff;
6743 }
6744 .upk-hazel-grid .upk-content-style-2 .upk-meta {
6745 color: #fff;
6746 }
6747 .upk-hazel-grid .upk-content-style-2 .upk-meta .upk-blog-author a {
6748 color: #fff;
6749 }
6750 .upk-hazel-grid .upk-content-style-2 .upk-meta .upk-post-time,
6751 .upk-hazel-grid .upk-content-style-2 .upk-meta .upk-date {
6752 color: #ffffff;
6753 }
6754 .upk-hazel-grid .upk-content-style-3 .upk-item-box:before {
6755 background: rgba(0, 0, 0, 0.4);
6756 }
6757 .upk-hazel-grid .upk-content-style-3 .upk-cetagory {
6758 margin-bottom: 15px;
6759 }
6760 .upk-hazel-grid .upk-content-style-3 .upk-title a {
6761 background: #fff;
6762 color: #000;
6763 display: inline;
6764 padding: 6px;
6765 -webkit-box-decoration-break: clone;
6766 }
6767 .upk-hazel-grid .upk-content-style-3 .upk-meta {
6768 background: #fff;
6769 color: #000;
6770 display: inline-flex;
6771 padding: 6px;
6772 }
6773 .upk-hazel-grid .upk-content-style-3 .upk-meta .upk-blog-author a {
6774 color: #000;
6775 }
6776 .upk-hazel-grid .upk-content-style-3 .upk-meta .upk-date {
6777 color: #000;
6778 }
6779 .upk-hazel-grid .upk-content-style-3 .upk-meta .upk-date::before {
6780 background: #000;
6781 }
6782 .upk-hazel-grid .upk-content-style-3 .upk-meta .upk-post-time {
6783 color: #000;
6784 }
6785 .upk-hazel-grid .upk-text-position-center-center .upk-content {
6786 position: absolute;
6787 top: 60%;
6788 right: 50%;
6789 width: 100%;
6790 z-index: 111;
6791 text-align: center;
6792 transform: translate(50%, -50%);
6793 }
6794 .upk-hazel-grid .upk-text-position-center-center .upk-item:hover .upk-content {
6795 top: 50%;
6796 transform: translate(50%, -50%);
6797 }
6798 .upk-hazel-grid .upk-text-position-bottom-center .upk-content,
6799 .upk-hazel-grid .upk-text-position-bottom-left .upk-content {
6800 position: absolute;
6801 bottom: 0;
6802 right: 0;
6803 z-index: 111;
6804 transform: translateY(30px);
6805 }
6806 .upk-hazel-grid .upk-text-position-bottom-center .upk-content {
6807 text-align: center;
6808 }
6809 .upk-hazel-grid .upk-text-position-top-left .upk-content {
6810 position: absolute;
6811 top: 0;
6812 right: 0;
6813 z-index: 111;
6814 transform: translateY(-40px);
6815 display: flex;
6816 flex-direction: column-reverse;
6817 flex-flow: wrap-reverse;
6818 }
6819 .upk-hazel-grid .upk-text-position-top-left .upk-title-wrap {
6820 margin-bottom: 10px;
6821 width: 100%;
6822 }
6823 .upk-hazel-grid .upk-text-position-top-left .upk-meta {
6824 margin-bottom: 20px;
6825 }
6826 .upk-hazel-grid .upk-text-position-top-right .upk-content {
6827 position: absolute;
6828 top: 0;
6829 left: 0;
6830 z-index: 111;
6831 text-align: left;
6832 transform: translateY(-40px);
6833 display: flex;
6834 flex-direction: column-reverse;
6835 flex-flow: wrap-reverse;
6836 }
6837 .upk-hazel-grid .upk-text-position-top-right .upk-title-wrap {
6838 margin-bottom: 10px;
6839 width: 100%;
6840 }
6841 .upk-hazel-grid .upk-text-position-top-right .upk-cetagory {
6842 margin-right: auto;
6843 }
6844 .upk-hazel-grid .upk-text-position-top-right .upk-meta {
6845 margin-right: auto;
6846 margin-bottom: 20px;
6847 }
6848 .upk-hazel-grid .upk-text-position-top-right .upk-category {
6849 margin-right: auto;
6850 }
6851 .upk-hazel-grid .upk-text-position-bottom-right .upk-content {
6852 position: absolute;
6853 bottom: 0;
6854 left: 0;
6855 z-index: 111;
6856 transform: translateY(30px);
6857 text-align: left;
6858 }
6859 .upk-hazel-grid .upk-text-position-bottom-right .upk-meta {
6860 opacity: 1;
6861 transition: all 0.3s ease;
6862 display: inline-flex;
6863 }
6864 .upk-hazel-grid .upk-post-grid.upk-style-2 .upk-item:nth-child(6n+1) {
6865 grid-row: none;
6866 }
6867 .upk-hazel-grid .upk-post-grid.upk-style-2 .upk-item:nth-child(n+1) {
6868 grid-column: span 2/auto;
6869 }
6870 .upk-hazel-grid .upk-post-grid.upk-style-3 .upk-item:nth-child(5n+1) {
6871 grid-row: span 2/auto;
6872 }
6873 .upk-hazel-grid .upk-post-grid.upk-style-3 .upk-item:nth-child(n+1) {
6874 grid-column: span 2/auto;
6875 }
6876 .upk-hazel-grid .upk-post-grid.upk-style-4 .upk-item:nth-child(5n+2) {
6877 grid-row: span 2/auto;
6878 }
6879 .upk-hazel-grid .upk-post-grid.upk-style-4 .upk-item:nth-child(n+1) {
6880 grid-column: span 2/auto;
6881 }
6882 .upk-hazel-grid .upk-post-grid.upk-style-5 .upk-item:nth-child(n+1) {
6883 grid-column: span 6/auto;
6884 }
6885 .upk-hazel-grid .upk-post-grid.upk-style-6 .upk-item:nth-child(n+1) {
6886 grid-column: span 2/auto;
6887 }
6888 .upk-hazel-grid .upk-post-grid.upk-style-6 .upk-item:nth-child(5n+3) {
6889 grid-row: span 2/auto;
6890 }
6891 .upk-hazel-grid .upk-post-grid.upk-style-7 .upk-item:nth-child(n+1) {
6892 grid-column: span 2/auto;
6893 }
6894 .upk-hazel-grid .upk-post-grid.upk-style-8 .upk-item:nth-child(n+1) {
6895 grid-column: span 3/auto;
6896 }
6897 .upk-hazel-grid .upk-post-grid.upk-style-9 .upk-item:nth-child(n+1) {
6898 grid-column: span 6/auto;
6899 }
6900 .upk-hazel-grid .upk-post-grid.upk-style-10 .upk-item:nth-child(n+1) {
6901 grid-column: span 6/auto;
6902 }
6903
6904 .upk-global-link-yes .upk-hazel-grid .upk-item:hover {
6905 cursor: pointer;
6906 }
6907
6908 @media only screen and (min-width: 661px) and (max-width: 1200px) {
6909 .upk-hazel-grid .upk-post-grid.upk-style-1 {
6910 grid-template-columns: repeat(2, 1fr);
6911 }
6912 .upk-hazel-grid .upk-post-grid.upk-style-2 .upk-item:nth-child(6n+1) {
6913 grid-column: span 3/auto !important;
6914 }
6915 .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) {
6916 grid-column: span 3/auto;
6917 }
6918 .upk-hazel-grid .upk-post-grid.upk-style-2 .upk-item:nth-child(6n+5) {
6919 grid-row: span 2/auto;
6920 }
6921 .upk-hazel-grid .upk-post-grid.upk-style-3 .upk-item:nth-child(5n+1) {
6922 grid-column: span 3/auto;
6923 grid-row: span 2/auto;
6924 }
6925 .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) {
6926 grid-column: span 3/auto;
6927 }
6928 .upk-hazel-grid .upk-post-grid.upk-style-4 .upk-item:nth-child(5n+2) {
6929 grid-row: span 2/auto;
6930 }
6931 .upk-hazel-grid .upk-post-grid.upk-style-4 .upk-item:nth-child(n+1) {
6932 grid-column: span 3/auto;
6933 }
6934 .upk-hazel-grid .upk-post-grid.upk-style-5 .upk-item:nth-child(5n+1) {
6935 grid-row: span 2/auto !important;
6936 grid-column: span 6/auto !important;
6937 }
6938 .upk-hazel-grid .upk-post-grid.upk-style-5 .upk-item:nth-child(5n+2) {
6939 grid-row: span 1/auto !important;
6940 }
6941 .upk-hazel-grid .upk-post-grid.upk-style-5 .upk-item:nth-child(5n+4) {
6942 grid-row: span 2/auto !important;
6943 grid-column: span 6/auto !important;
6944 }
6945 .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) {
6946 grid-column: span 3/auto !important;
6947 }
6948 .upk-hazel-grid .upk-post-grid.upk-style-6 .upk-item:nth-child(n+1) {
6949 grid-column: span 3/auto;
6950 }
6951 .upk-hazel-grid .upk-post-grid.upk-style-6 .upk-item:nth-child(5n+3) {
6952 grid-row: span 2/auto;
6953 }
6954 .upk-hazel-grid .upk-post-grid.upk-style-7 .upk-item:nth-child(n+1) {
6955 grid-column: span 3/auto;
6956 }
6957 .upk-hazel-grid .upk-post-grid.upk-style-9 .upk-item:nth-child(4n+1) {
6958 grid-column: span 6/auto !important;
6959 grid-row: span 2/auto !important;
6960 }
6961 .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) {
6962 grid-column: span 3/auto !important;
6963 }
6964 .upk-hazel-grid .upk-post-grid.upk-style-9 .upk-item:nth-child(4n+3) {
6965 grid-row: span 2/auto;
6966 }
6967 .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) {
6968 grid-row: span 2/auto !important;
6969 }
6970 .upk-hazel-grid .upk-post-grid.upk-style-10 .upk-item:nth-child(n+1) {
6971 grid-column: span 3/auto !important;
6972 }
6973 }
6974 @media only screen and (min-width: 661px) {
6975 .upk-hazel-grid .upk-post-grid {
6976 grid-template-columns: repeat(6, 1fr);
6977 }
6978 .upk-hazel-grid .upk-post-grid.upk-style-1 {
6979 grid-template-columns: repeat(3, 1fr);
6980 }
6981 .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) {
6982 grid-row: span 2/auto;
6983 }
6984 .upk-hazel-grid .upk-post-grid.upk-style-2 .upk-item:nth-child(6n+1) {
6985 grid-column: span 4/auto;
6986 grid-row: span 2/auto;
6987 }
6988 .upk-hazel-grid .upk-post-grid.upk-style-2 .upk-item:nth-child(6n+1) .upk-content {
6989 padding: 36px;
6990 }
6991 .upk-hazel-grid .upk-post-grid.upk-style-2 .upk-item:nth-child(6n+1) .upk-title {
6992 font-size: 32px;
6993 }
6994 .upk-hazel-grid .upk-post-grid.upk-style-3 .upk-item:nth-child(5n+1) .upk-title {
6995 font-size: 25px;
6996 }
6997 .upk-hazel-grid .upk-post-grid.upk-style-4 .upk-item:nth-child(5n+2) .upk-title {
6998 font-size: 25px;
6999 }
7000 .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 {
7001 padding: 36px;
7002 }
7003 .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 {
7004 font-size: 32px;
7005 }
7006 .upk-hazel-grid .upk-post-grid.upk-style-5 .upk-item:nth-child(5n+1) {
7007 grid-column: span 4/auto;
7008 }
7009 .upk-hazel-grid .upk-post-grid.upk-style-5 .upk-item:nth-child(5n+4) {
7010 grid-column: span 4/auto;
7011 grid-row: span 2/auto;
7012 }
7013 .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) {
7014 grid-column: span 2/auto;
7015 }
7016 .upk-hazel-grid .upk-post-grid.upk-style-9 .upk-item:nth-child(4n+1) {
7017 grid-column: span 4/auto;
7018 grid-row: span 3/auto;
7019 }
7020 .upk-hazel-grid .upk-post-grid.upk-style-9 .upk-item:nth-child(4n+1) .upk-content {
7021 padding: 36px;
7022 }
7023 .upk-hazel-grid .upk-post-grid.upk-style-9 .upk-item:nth-child(4n+1) .upk-title {
7024 font-size: 32px;
7025 }
7026 .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) {
7027 grid-column: span 2/auto;
7028 }
7029 .upk-hazel-grid .upk-post-grid.upk-style-10 .upk-item:nth-child(6n+5) {
7030 grid-column: span 4/auto;
7031 grid-row: span 2/auto;
7032 }
7033 .upk-hazel-grid .upk-post-grid.upk-style-10 .upk-item:nth-child(6n+5) .upk-content {
7034 padding: 36px;
7035 }
7036 .upk-hazel-grid .upk-post-grid.upk-style-10 .upk-item:nth-child(6n+5) .upk-title {
7037 font-size: 32px;
7038 }
7039 .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) {
7040 grid-column: span 2/auto;
7041 }
7042 }
7043 .upk-maple-grid .upk-post-grid {
7044 display: grid;
7045 grid-gap: 20px;
7046 }
7047 .upk-maple-grid .upk-item {
7048 position: relative;
7049 overflow: hidden;
7050 display: flex;
7051 transition: all 0.3s ease;
7052 }
7053 .upk-maple-grid .upk-item:hover .upk-img {
7054 transform: scale(1.1);
7055 }
7056 .upk-maple-grid .upk-item-box {
7057 position: relative;
7058 }
7059 .upk-maple-grid .upk-image-wrap {
7060 position: relative;
7061 display: flex;
7062 }
7063 .upk-maple-grid .upk-main-image {
7064 position: relative;
7065 overflow: hidden;
7066 border-radius: 5px;
7067 width: 100%;
7068 display: flex;
7069 }
7070 .upk-maple-grid .upk-main-image .upk-img {
7071 width: 100%;
7072 height: 100%;
7073 object-fit: cover;
7074 transition: all 0.3s ease-in-out;
7075 }
7076 .upk-maple-grid .upk-category {
7077 position: absolute;
7078 top: 0;
7079 right: 0;
7080 margin: 15px;
7081 display: inline-flex;
7082 gap: 7px;
7083 flex-wrap: wrap;
7084 }
7085 .upk-maple-grid .upk-category a {
7086 background-color: #ef233c;
7087 text-decoration: none;
7088 padding: 3px 10px;
7089 border-radius: 15px;
7090 font-size: 12px;
7091 color: #ffffff;
7092 }
7093 .upk-maple-grid .upk-post-format {
7094 position: absolute;
7095 bottom: 0;
7096 left: 50px;
7097 }
7098 .upk-maple-grid .upk-post-format a {
7099 color: #fff;
7100 background-color: #ef233c;
7101 display: flex;
7102 position: absolute;
7103 padding: 10px;
7104 border-radius: 30px;
7105 cursor: pointer;
7106 transform: translate(50%, -50%);
7107 }
7108 .upk-maple-grid .upk-post-format a i {
7109 display: flex;
7110 }
7111 .upk-maple-grid .upk-content {
7112 padding-top: 20px;
7113 width: 100%;
7114 }
7115 .upk-maple-grid .upk-meta {
7116 display: inline-flex;
7117 flex-wrap: wrap;
7118 align-items: center;
7119 margin-bottom: 15px;
7120 font-size: 13px;
7121 }
7122 .upk-maple-grid .upk-meta .upk-author {
7123 display: flex;
7124 align-items: center;
7125 }
7126 .upk-maple-grid .upk-meta .upk-author img {
7127 border-radius: 80px;
7128 margin-left: 10px;
7129 }
7130 .upk-maple-grid .upk-meta .author-name {
7131 color: #8d99ae;
7132 font-weight: 600;
7133 }
7134 .upk-maple-grid .upk-meta .upk-blog-date {
7135 position: relative;
7136 display: flex;
7137 }
7138 .upk-maple-grid .upk-meta .upk-blog-date .date {
7139 color: #8d99ae;
7140 }
7141 .upk-maple-grid .upk-meta .upk-blog-date i {
7142 margin: 0 5px;
7143 }
7144 .upk-maple-grid .upk-meta .upk-post-time {
7145 margin-right: 5px;
7146 color: #8d99ae;
7147 }
7148 .upk-maple-grid .upk-meta .upk-post-time i {
7149 margin-left: 2px;
7150 }
7151 .upk-maple-grid .upk-meta .upk-reading-time {
7152 color: #8d99ae;
7153 }
7154 .upk-maple-grid .upk-meta > div {
7155 position: relative;
7156 display: inline-flex;
7157 }
7158 .upk-maple-grid .upk-meta > div:before {
7159 content: attr(data-separator);
7160 margin: 0 8px;
7161 }
7162 .upk-maple-grid .upk-meta > div:nth-child(1)::before {
7163 display: none;
7164 }
7165 .upk-maple-grid .upk-title {
7166 width: 100%;
7167 font-size: 18px;
7168 font-weight: 600;
7169 line-height: 1.4;
7170 margin-top: 0;
7171 margin-bottom: 15px;
7172 }
7173 .upk-maple-grid .upk-title a {
7174 color: #2b2d42;
7175 }
7176 .upk-maple-grid .upk-title a:hover {
7177 color: #ef233c;
7178 }
7179 .upk-maple-grid .upk-text {
7180 color: #8d99ae;
7181 font-size: 14px;
7182 }
7183 .upk-maple-grid .upk-text P {
7184 margin: 0;
7185 }
7186 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-item-box,
7187 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-item-box,
7188 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-item-box,
7189 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-item-box,
7190 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-item-box,
7191 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-item-box,
7192 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-item-box,
7193 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-item-box,
7194 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-item-box,
7195 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-item-box,
7196 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-item-box,
7197 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-item-box {
7198 display: flex;
7199 align-items: center;
7200 width: 100%;
7201 }
7202 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-title,
7203 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-title,
7204 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-title,
7205 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-title,
7206 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-title,
7207 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-title,
7208 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-title,
7209 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-title,
7210 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-title,
7211 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-title,
7212 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-title,
7213 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-title {
7214 font-size: 16px;
7215 }
7216 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-category,
7217 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-post-format,
7218 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-author,
7219 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-blog-date::before,
7220 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-text,
7221 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-category,
7222 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-post-format,
7223 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-author,
7224 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-blog-date::before,
7225 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-text,
7226 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-category,
7227 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-post-format,
7228 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-author,
7229 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-blog-date::before,
7230 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-text,
7231 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-category,
7232 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-post-format,
7233 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-author,
7234 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-blog-date::before,
7235 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-text,
7236 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-category,
7237 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-post-format,
7238 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-author,
7239 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-blog-date::before,
7240 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-text,
7241 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-category,
7242 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-post-format,
7243 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-author,
7244 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-blog-date::before,
7245 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-text,
7246 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-category,
7247 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-post-format,
7248 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-author,
7249 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-blog-date::before,
7250 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-text,
7251 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-category,
7252 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-post-format,
7253 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-author,
7254 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-blog-date::before,
7255 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-text,
7256 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-category,
7257 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-post-format,
7258 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-author,
7259 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-blog-date::before,
7260 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-text,
7261 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-category,
7262 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-post-format,
7263 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-author,
7264 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-blog-date::before,
7265 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-text,
7266 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-category,
7267 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-post-format,
7268 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-author,
7269 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-blog-date::before,
7270 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-text,
7271 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-category,
7272 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-post-format,
7273 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-author,
7274 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-blog-date::before,
7275 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-text {
7276 display: none;
7277 }
7278 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-main-image,
7279 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-main-image,
7280 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-main-image,
7281 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-main-image,
7282 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-main-image,
7283 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-main-image,
7284 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-main-image,
7285 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-main-image,
7286 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-main-image,
7287 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-main-image,
7288 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-main-image,
7289 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-main-image {
7290 width: 150px;
7291 }
7292 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-content,
7293 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-content,
7294 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-content,
7295 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-content,
7296 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-content,
7297 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-content,
7298 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-content,
7299 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-content,
7300 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-content,
7301 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-content,
7302 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-content,
7303 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-content {
7304 padding: 15px;
7305 }
7306 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-content-inner,
7307 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-content-inner,
7308 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-content-inner,
7309 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-content-inner,
7310 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-content-inner,
7311 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-content-inner,
7312 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-content-inner,
7313 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-content-inner,
7314 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-content-inner,
7315 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-content-inner,
7316 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-content-inner,
7317 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-content-inner {
7318 display: flex;
7319 flex-direction: row-reverse;
7320 flex-flow: wrap-reverse;
7321 }
7322 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-meta,
7323 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-meta,
7324 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-meta,
7325 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-meta,
7326 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-meta,
7327 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-meta,
7328 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-meta,
7329 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-meta,
7330 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-meta,
7331 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-meta,
7332 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-meta,
7333 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-meta {
7334 font-size: 13px;
7335 margin-bottom: 0;
7336 width: 100%;
7337 }
7338 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-meta .upk-blog-date,
7339 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-meta .upk-blog-date,
7340 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-meta .upk-blog-date,
7341 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-meta .upk-blog-date,
7342 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-meta .upk-blog-date,
7343 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-meta .upk-blog-date,
7344 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-meta .upk-blog-date,
7345 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-meta .upk-blog-date,
7346 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-meta .upk-blog-date,
7347 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-meta .upk-blog-date,
7348 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-meta .upk-blog-date,
7349 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-meta .upk-blog-date {
7350 padding-right: 0px;
7351 }
7352 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-meta .upk-blog-date i,
7353 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-meta .upk-blog-date i,
7354 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-meta .upk-blog-date i,
7355 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-meta .upk-blog-date i,
7356 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-meta .upk-blog-date i,
7357 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-meta .upk-blog-date i,
7358 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-meta .upk-blog-date i,
7359 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-meta .upk-blog-date i,
7360 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-meta .upk-blog-date i,
7361 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-meta .upk-blog-date i,
7362 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-meta .upk-blog-date i,
7363 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-meta .upk-blog-date i {
7364 margin-right: 0;
7365 }
7366 .upk-maple-grid .upk-style-1 {
7367 grid-template-columns: repeat(6, 1fr);
7368 }
7369 .upk-maple-grid .upk-style-1 .upk-item {
7370 grid-column: span 6/auto;
7371 }
7372 .upk-maple-grid .upk-style-2 {
7373 grid-template-columns: repeat(6, 1fr);
7374 }
7375 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+1) {
7376 grid-column: span 6/auto;
7377 grid-row: span 4/auto;
7378 }
7379 .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) {
7380 grid-column: span 6/auto;
7381 }
7382 .upk-maple-grid .upk-style-3 {
7383 grid-template-columns: repeat(1, 1fr);
7384 }
7385 .upk-maple-grid .upk-style-4 {
7386 grid-template-columns: repeat(1, 1fr);
7387 }
7388 .upk-maple-grid .upk-style-5 {
7389 grid-template-columns: repeat(6, 1fr);
7390 }
7391 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+1) {
7392 grid-column: span 6/auto;
7393 }
7394 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+1) .upk-item-box {
7395 display: block;
7396 }
7397 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+1) .upk-main-image {
7398 width: 100%;
7399 }
7400 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+1) .upk-content {
7401 padding-top: 30px;
7402 padding-right: 0px;
7403 padding-left: 0px;
7404 }
7405 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+1) .upk-title {
7406 font-size: 18px;
7407 }
7408 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+3) {
7409 grid-column: span 6/auto;
7410 grid-row: span 3/auto;
7411 }
7412 .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) {
7413 grid-column: span 6/auto;
7414 }
7415
7416 .upk-maple-content--center .upk-style-1 .upk-item:nth-child(6n+3) .upk-meta,
7417 .upk-maple-content--center .upk-style-1 .upk-item:nth-child(6n+4) .upk-meta,
7418 .upk-maple-content--center .upk-style-1 .upk-item:nth-child(6n+5) .upk-meta,
7419 .upk-maple-content--center .upk-style-1 .upk-item:nth-child(6n+6) .upk-meta,
7420 .upk-maple-content--center .upk-style-2 .upk-item:nth-child(5n+2) .upk-meta,
7421 .upk-maple-content--center .upk-style-2 .upk-item:nth-child(5n+3) .upk-meta,
7422 .upk-maple-content--center .upk-style-2 .upk-item:nth-child(5n+4) .upk-meta,
7423 .upk-maple-content--center .upk-style-2 .upk-item:nth-child(5n+5) .upk-meta,
7424 .upk-maple-content--center .upk-style-5 .upk-item:nth-child(5n+2) .upk-meta,
7425 .upk-maple-content--center .upk-style-5 .upk-item:nth-child(5n+4) .upk-meta,
7426 .upk-maple-content--center .upk-style-5 .upk-item:nth-child(5n+5) .upk-meta,
7427 .upk-maple-content--center .upk-style-3 .upk-item:nth-child(n+1) .upk-meta {
7428 justify-content: center;
7429 }
7430
7431 .upk-maple-content--right .upk-style-1 .upk-item:nth-child(6n+3) .upk-item-box,
7432 .upk-maple-content--right .upk-style-1 .upk-item:nth-child(6n+4) .upk-item-box,
7433 .upk-maple-content--right .upk-style-1 .upk-item:nth-child(6n+5) .upk-item-box,
7434 .upk-maple-content--right .upk-style-1 .upk-item:nth-child(6n+6) .upk-item-box,
7435 .upk-maple-content--right .upk-style-2 .upk-item:nth-child(5n+2) .upk-item-box,
7436 .upk-maple-content--right .upk-style-2 .upk-item:nth-child(5n+3) .upk-item-box,
7437 .upk-maple-content--right .upk-style-2 .upk-item:nth-child(5n+4) .upk-item-box,
7438 .upk-maple-content--right .upk-style-2 .upk-item:nth-child(5n+5) .upk-item-box,
7439 .upk-maple-content--right .upk-style-5 .upk-item:nth-child(5n+2) .upk-item-box,
7440 .upk-maple-content--right .upk-style-5 .upk-item:nth-child(5n+4) .upk-item-box,
7441 .upk-maple-content--right .upk-style-5 .upk-item:nth-child(5n+5) .upk-item-box,
7442 .upk-maple-content--right .upk-style-3 .upk-item:nth-child(n+1) .upk-item-box {
7443 flex-direction: row-reverse;
7444 }
7445 .upk-maple-content--right .upk-style-1 .upk-item:nth-child(6n+3) .upk-meta,
7446 .upk-maple-content--right .upk-style-1 .upk-item:nth-child(6n+4) .upk-meta,
7447 .upk-maple-content--right .upk-style-1 .upk-item:nth-child(6n+5) .upk-meta,
7448 .upk-maple-content--right .upk-style-1 .upk-item:nth-child(6n+6) .upk-meta,
7449 .upk-maple-content--right .upk-style-2 .upk-item:nth-child(5n+2) .upk-meta,
7450 .upk-maple-content--right .upk-style-2 .upk-item:nth-child(5n+3) .upk-meta,
7451 .upk-maple-content--right .upk-style-2 .upk-item:nth-child(5n+4) .upk-meta,
7452 .upk-maple-content--right .upk-style-2 .upk-item:nth-child(5n+5) .upk-meta,
7453 .upk-maple-content--right .upk-style-5 .upk-item:nth-child(5n+2) .upk-meta,
7454 .upk-maple-content--right .upk-style-5 .upk-item:nth-child(5n+4) .upk-meta,
7455 .upk-maple-content--right .upk-style-5 .upk-item:nth-child(5n+5) .upk-meta,
7456 .upk-maple-content--right .upk-style-3 .upk-item:nth-child(n+1) .upk-meta {
7457 justify-content: flex-end;
7458 }
7459
7460 .upk-global-link-yes .upk-maple-grid .upk-item:hover {
7461 cursor: pointer;
7462 }
7463
7464 @media (min-width: 768px) {
7465 .upk-maple-grid .upk-title {
7466 font-size: 24px;
7467 }
7468 .upk-maple-grid .upk-text {
7469 font-size: 16px;
7470 margin-bottom: 20px;
7471 }
7472 .upk-maple-grid .upk-meta {
7473 font-size: 14px;
7474 }
7475 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+3) .upk-title,
7476 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+4) .upk-title,
7477 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+5) .upk-title,
7478 .upk-maple-grid .upk-style-1 .upk-item:nth-child(6n+6) .upk-title,
7479 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+2) .upk-title,
7480 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+3) .upk-title,
7481 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+4) .upk-title,
7482 .upk-maple-grid .upk-style-2 .upk-item:nth-child(5n+5) .upk-title,
7483 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+2) .upk-title,
7484 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+4) .upk-title,
7485 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+5) .upk-title,
7486 .upk-maple-grid .upk-style-3 .upk-item:nth-child(n+1) .upk-title {
7487 font-size: 18px;
7488 }
7489 .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) {
7490 grid-column: span 3/auto;
7491 }
7492 .upk-maple-grid .upk-style-4,
7493 .upk-maple-grid .upk-style-3 {
7494 grid-template-columns: repeat(2, 1fr);
7495 }
7496 .upk-maple-grid .upk-style-1 .upk-item:nth-child(n+1) {
7497 grid-column: span 3/auto;
7498 }
7499 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+1) .upk-image-wrap,
7500 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+1) .upk-content {
7501 width: 50%;
7502 }
7503 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+1) .upk-item-box {
7504 display: flex;
7505 align-items: center;
7506 }
7507 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+1) .upk-post-format {
7508 bottom: 50px;
7509 left: 0px;
7510 }
7511 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+1) .upk-content {
7512 padding: 0 30px;
7513 }
7514 .upk-maple-grid .upk-style-5 .upk-item:nth-child(5n+1) .upk-title {
7515 font-size: 24px;
7516 }
7517 .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) {
7518 grid-column: span 3/auto;
7519 }
7520 }
7521 .upk-ramble-grid {
7522 position: relative;
7523 }
7524 .upk-ramble-grid .upk-post-wrap {
7525 display: grid;
7526 }
7527 .upk-ramble-grid .upk-item {
7528 display: flex;
7529 position: relative;
7530 position: relative;
7531 overflow: hidden;
7532 border-radius: 6px;
7533 height: 360px;
7534 -webkit-box-shadow: 0px 3px 10px -5px rgba(151, 163, 184, 0.5);
7535 box-shadow: 0px 3px 10px -5px rgba(151, 163, 184, 0.5);
7536 -webkit-transition: all 0.3s ease;
7537 transition: all 0.3s ease;
7538 }
7539 .upk-ramble-grid .upk-item:hover .upk-image-wrap:before {
7540 background-color: rgba(239, 35, 60, 0.5);
7541 }
7542 .upk-ramble-grid .upk-item:hover .upk-meta {
7543 position: relative;
7544 opacity: 1;
7545 margin-top: 0;
7546 margin-bottom: 15px;
7547 transform: translateY(0);
7548 transition-delay: 0.3s;
7549 }
7550 .upk-ramble-grid .upk-item:hover .upk-date-cetagory-wrap {
7551 position: absolute;
7552 opacity: 0;
7553 visibility: hidden;
7554 transform: translateY(20px);
7555 transition-delay: 0.3s;
7556 }
7557 .upk-ramble-grid .upk-item:hover .upk-title a {
7558 color: #fff;
7559 }
7560 .upk-ramble-grid .upk-item:hover .upk-text {
7561 color: #f8f8f8;
7562 opacity: 1;
7563 transition-delay: 0.4s;
7564 transform: translateY(0px);
7565 }
7566 .upk-ramble-grid .upk-item:hover .upk-btn-comments-wrap .upk-readmore {
7567 color: #fff;
7568 }
7569 .upk-ramble-grid .upk-item:hover .upk-btn-comments-wrap .upk-readmore svg * {
7570 fill: #fff;
7571 }
7572 .upk-ramble-grid .upk-item:hover .upk-btn-comments-wrap .upk-comments {
7573 color: #fff;
7574 }
7575 .upk-ramble-grid .upk-item:hover .upk-default-show {
7576 visibility: hidden;
7577 opacity: 0;
7578 transform: translateY(20px);
7579 }
7580 .upk-ramble-grid .upk-item:hover .upk-default-hide {
7581 opacity: 1;
7582 transform: translateY(0);
7583 visibility: visible;
7584 transition-delay: 0.1s;
7585 }
7586 .upk-ramble-grid .upk-image-wrap {
7587 display: flex;
7588 width: 100%;
7589 }
7590 .upk-ramble-grid .upk-image-wrap:before {
7591 position: absolute;
7592 content: "";
7593 top: 0;
7594 right: 0;
7595 width: 100%;
7596 height: 100%;
7597 background-color: #fff;
7598 -webkit-transition: all 0.3s ease;
7599 transition: all 0.3s ease;
7600 }
7601 .upk-ramble-grid .upk-img {
7602 object-fit: cover;
7603 height: 100%;
7604 width: 100%;
7605 }
7606 .upk-ramble-grid .upk-content {
7607 position: absolute;
7608 top: 0;
7609 right: 0;
7610 width: 100%;
7611 }
7612 .upk-ramble-grid .upk-author-name a {
7613 color: #fff;
7614 font-size: 15px;
7615 font-weight: 600;
7616 text-transform: capitalize;
7617 -webkit-transition: color 0.3s ease;
7618 transition: color 0.3s ease;
7619 }
7620 .upk-ramble-grid .upk-post-time,
7621 .upk-ramble-grid .upk-date {
7622 color: #f5f5f5;
7623 font-size: 14px;
7624 }
7625 .upk-ramble-grid .upk-post-time {
7626 margin-right: 5px;
7627 }
7628 .upk-ramble-grid .upk-post-time i {
7629 margin-left: 2px;
7630 }
7631 .upk-ramble-grid .upk-meta {
7632 display: flex;
7633 align-items: center;
7634 position: absolute;
7635 -webkit-transition: all 0.3s ease;
7636 transition: all 0.3s ease;
7637 opacity: 0;
7638 transform: translateY(-100%);
7639 }
7640 .upk-ramble-grid .upk-meta .upk-author-image {
7641 margin-left: 15px;
7642 }
7643 .upk-ramble-grid .upk-meta .upk-author-image img {
7644 border-radius: 80px;
7645 }
7646 .upk-ramble-grid .upk-date-reading-time {
7647 color: #f5f5f5;
7648 font-size: 14px;
7649 flex-wrap: wrap;
7650 }
7651 .upk-ramble-grid .upk-date-reading-time > div {
7652 position: relative;
7653 display: inline-flex;
7654 }
7655 .upk-ramble-grid .upk-date-reading-time > div:before {
7656 content: attr(data-separator);
7657 margin: 0 8px;
7658 }
7659 .upk-ramble-grid .upk-date-reading-time > div:nth-child(1)::before {
7660 display: none;
7661 }
7662 .upk-ramble-grid .upk-date-cetagory-wrap {
7663 display: inline-flex;
7664 align-items: center;
7665 position: relative;
7666 opacity: 1;
7667 transition: all 0.3s ease;
7668 margin-bottom: 15px;
7669 transform: translateY(0);
7670 visibility: visible;
7671 transition: all 0.3s ease;
7672 }
7673 .upk-ramble-grid .upk-date-cetagory-wrap .upk-post-time,
7674 .upk-ramble-grid .upk-date-cetagory-wrap .upk-date {
7675 color: #8D99AE;
7676 font-size: 15px;
7677 line-height: 1;
7678 }
7679 .upk-ramble-grid .upk-date-cetagory-wrap .upk-category {
7680 position: relative;
7681 margin-right: 10px;
7682 padding-right: 10px;
7683 display: inline-flex;
7684 }
7685 .upk-ramble-grid .upk-date-cetagory-wrap .upk-category a {
7686 color: #8D99AE;
7687 font-size: 15px;
7688 text-transform: capitalize;
7689 line-height: 1;
7690 }
7691 .upk-ramble-grid .upk-date-cetagory-wrap .upk-category a + a {
7692 margin-right: 5px;
7693 }
7694 .upk-ramble-grid .upk-date-cetagory-wrap .upk-category:before {
7695 content: "";
7696 position: absolute;
7697 background: #e6e9ec;
7698 height: 100%;
7699 width: 2px;
7700 right: -1px;
7701 }
7702 .upk-ramble-grid .upk-title {
7703 font-size: 24px;
7704 font-weight: 600;
7705 margin: 0;
7706 padding-bottom: 15px;
7707 text-transform: capitalize;
7708 }
7709 .upk-ramble-grid .upk-title a {
7710 color: #2B2D42;
7711 -webkit-transition: all 0.3s ease;
7712 transition: all 0.3s ease;
7713 }
7714 .upk-ramble-grid .upk-text {
7715 font-size: 16px;
7716 color: #8D99AE;
7717 opacity: 0;
7718 transition: all 0.3s ease;
7719 transform: translateY(-20px);
7720 }
7721 .upk-ramble-grid .upk-btn-comments-wrap {
7722 display: flex;
7723 justify-content: space-between;
7724 align-items: center;
7725 position: absolute;
7726 width: 100%;
7727 bottom: 0;
7728 padding: 30px;
7729 }
7730 .upk-ramble-grid .upk-btn-comments-wrap .upk-readmore {
7731 color: #8D99AE;
7732 font-size: 15px;
7733 font-weight: 600;
7734 text-transform: capitalize;
7735 -webkit-transition: all 0.3s ease;
7736 transition: all 0.3s ease;
7737 }
7738 .upk-ramble-grid .upk-btn-comments-wrap .upk-readmore svg {
7739 width: 1em;
7740 }
7741 .upk-ramble-grid .upk-btn-comments-wrap .upk-readmore svg * {
7742 fill: #8D99AE;
7743 }
7744 .upk-ramble-grid .upk-btn-comments-wrap .upk-comments {
7745 color: #8D99AE;
7746 font-size: 15px;
7747 text-transform: capitalize;
7748 -webkit-transition: color 0.3s ease;
7749 transition: color 0.3s ease;
7750 }
7751 .upk-ramble-grid .upk-default-show {
7752 position: absolute;
7753 -webkit-transition: all 0.3s ease;
7754 transition: all 0.3s ease;
7755 opacity: 1;
7756 transform: translateY(0);
7757 padding: 30px;
7758 }
7759 .upk-ramble-grid .upk-default-hide {
7760 position: absolute;
7761 -webkit-transition: all 0.3s ease;
7762 transition: all 0.3s ease;
7763 opacity: 0;
7764 transform: translateY(-100%);
7765 visibility: hidden;
7766 padding: 30px;
7767 }
7768
7769 .upk-global-link-yes .upk-ramble-grid .upk-item:hover {
7770 cursor: pointer;
7771 }
7772
7773 .upk-alex-carousel {
7774 position: relative;
7775 }
7776 .upk-alex-carousel .upk-item {
7777 position: relative;
7778 overflow: hidden;
7779 display: flex;
7780 height: 300px;
7781 }
7782 .upk-alex-carousel .upk-item:hover .upk-button-wrap {
7783 margin-bottom: 0px !important;
7784 }
7785 .upk-alex-carousel .upk-item:hover .upk-readmore {
7786 background: white;
7787 }
7788 .upk-alex-carousel .upk-item:hover .upk-readmore .upk-readmore-icon:before {
7789 width: 50px;
7790 background: #2B2D42;
7791 }
7792 .upk-alex-carousel .upk-item:hover .upk-readmore .upk-readmore-icon span:before,
7793 .upk-alex-carousel .upk-item:hover .upk-readmore .upk-readmore-icon span:after {
7794 width: 10px;
7795 transition-delay: 0.3s;
7796 background: #2B2D42;
7797 opacity: 1;
7798 }
7799 .upk-alex-carousel .upk-item:hover .upk-post-format a {
7800 transform: translateY(0);
7801 opacity: 1;
7802 }
7803 .upk-alex-carousel .upk-meta {
7804 position: absolute;
7805 top: 15px;
7806 right: 15px;
7807 display: flex;
7808 align-items: center;
7809 }
7810 .upk-alex-carousel .upk-meta .upk-author-img img {
7811 border-radius: 80px;
7812 margin-left: 10px;
7813 }
7814 .upk-alex-carousel .upk-meta .upk-author-name a {
7815 color: #dcdcdc;
7816 font-size: 16px;
7817 text-transform: capitalize;
7818 font-weight: 500;
7819 }
7820 .upk-alex-carousel .upk-meta .upk-reading-time,
7821 .upk-alex-carousel .upk-meta .upk-date,
7822 .upk-alex-carousel .upk-meta .upk-post-time {
7823 color: #dcdcdc;
7824 font-size: 12px;
7825 font-weight: 500;
7826 }
7827 .upk-alex-carousel .upk-meta .upk-post-time {
7828 margin-right: 5px;
7829 }
7830 .upk-alex-carousel .upk-meta .upk-post-time i {
7831 margin-left: 2px;
7832 }
7833 .upk-alex-carousel .upk-meta .upk-date-reading-wrap > div {
7834 position: relative;
7835 display: inline-flex;
7836 }
7837 .upk-alex-carousel .upk-meta .upk-date-reading-wrap > div:before {
7838 content: attr(data-separator);
7839 margin: 0 5px;
7840 }
7841 .upk-alex-carousel .upk-meta .upk-date-reading-wrap > div:nth-child(1)::before {
7842 display: none;
7843 }
7844 .upk-alex-carousel .upk-content-wrap {
7845 position: absolute;
7846 width: 100%;
7847 bottom: 0;
7848 height: auto;
7849 background: rgba(43, 45, 66, 0.3);
7850 }
7851 .upk-alex-carousel .upk-image-wrap {
7852 width: 100%;
7853 }
7854 .upk-alex-carousel .upk-image-wrap .upk-img {
7855 position: relative;
7856 width: 100%;
7857 height: 100%;
7858 object-fit: cover;
7859 }
7860 .upk-alex-carousel .upk-content {
7861 padding: 20px;
7862 }
7863 .upk-alex-carousel .upk-title {
7864 font-size: 18px;
7865 font-weight: 600;
7866 display: inline;
7867 margin: 0;
7868 }
7869 .upk-alex-carousel .upk-title a {
7870 color: #fff;
7871 }
7872 .upk-alex-carousel .upk-category {
7873 margin-bottom: 5px;
7874 }
7875 .upk-alex-carousel .upk-category a {
7876 font-size: 15px;
7877 font-weight: 500;
7878 color: rgba(255, 255, 255, 0.5);
7879 }
7880 .upk-alex-carousel .upk-button-wrap {
7881 margin-bottom: -50px;
7882 transition: margin-bottom 0.5s cubic-bezier(0.25, 0.85, 0.35, 0.98);
7883 }
7884 .upk-alex-carousel .upk-readmore {
7885 display: flex;
7886 position: relative;
7887 padding: 25px 20px;
7888 transition: all 0.3s ease;
7889 }
7890 .upk-alex-carousel .upk-readmore .upk-readmore-icon {
7891 position: relative;
7892 }
7893 .upk-alex-carousel .upk-readmore .upk-readmore-icon:before {
7894 content: "";
7895 position: absolute;
7896 right: 0;
7897 height: 2px;
7898 width: 25px;
7899 background: rgba(255, 255, 255, 0.5);
7900 transition: all 0.5s ease;
7901 }
7902 .upk-alex-carousel .upk-readmore .upk-readmore-icon span:before,
7903 .upk-alex-carousel .upk-readmore .upk-readmore-icon span:after {
7904 content: "";
7905 position: absolute;
7906 right: 40px;
7907 width: 10px;
7908 height: 2px;
7909 background: transparent;
7910 border-radius: 10px;
7911 transition: all 0.5s ease;
7912 opacity: 0;
7913 }
7914 .upk-alex-carousel .upk-readmore .upk-readmore-icon span:after {
7915 transform: rotate(45deg);
7916 bottom: -6px;
7917 }
7918 .upk-alex-carousel .upk-readmore .upk-readmore-icon span:before {
7919 transform: rotate(-45deg);
7920 top: -4px;
7921 }
7922 .upk-alex-carousel .upk-content-left .upk-content-wrap {
7923 right: 0;
7924 }
7925 .upk-alex-carousel .upk-content-right .upk-content-wrap {
7926 left: 0;
7927 }
7928 .upk-alex-carousel .upk-post-format {
7929 position: absolute;
7930 left: 0;
7931 top: 0;
7932 margin: 15px;
7933 }
7934 .upk-alex-carousel .upk-post-format a {
7935 padding: 16px 16px;
7936 display: inline-flex;
7937 color: #fff;
7938 font-size: 16px;
7939 transform: translateY(15px);
7940 opacity: 0;
7941 transition: all 0.5s cubic-bezier(0.25, 0.85, 0.35, 0.98);
7942 }
7943
7944 .upk-global-link-yes .upk-alex-carousel .upk-item:hover {
7945 cursor: pointer;
7946 }
7947
7948 @media (min-width: 1024px) {
7949 .upk-alex-carousel .upk-content-wrap {
7950 width: 60%;
7951 }
7952 }
7953 .upk-alter-grid .upk-post-grid {
7954 display: grid;
7955 grid-gap: 20px;
7956 }
7957 .upk-alter-grid .upk-item {
7958 position: relative;
7959 display: flex;
7960 overflow: hidden;
7961 transition: all 0.3s ease;
7962 }
7963 .upk-alter-grid .upk-item:hover .upk-img {
7964 transform: scale(1.1);
7965 }
7966 .upk-alter-grid .upk-item:hover .upk-readmore-on-image .upk-readmore-icon:before {
7967 right: 0;
7968 width: 50px;
7969 background: #ffffff;
7970 transition-delay: 0.1s;
7971 opacity: 1;
7972 }
7973 .upk-alter-grid .upk-item:hover .upk-readmore-on-image .upk-readmore-icon span:before,
7974 .upk-alter-grid .upk-item:hover .upk-readmore-on-image .upk-readmore-icon span:after {
7975 right: 21px;
7976 background: #ffffff;
7977 opacity: 1;
7978 }
7979 .upk-alter-grid .upk-item:hover .upk-readmore-on-image .upk-readmore-icon span:after {
7980 transform: scale(1) rotate(45deg);
7981 }
7982 .upk-alter-grid .upk-item:hover .upk-readmore-on-image .upk-readmore-icon span:before {
7983 transform: scale(1) rotate(-45deg);
7984 }
7985 .upk-alter-grid .upk-item-box {
7986 position: relative;
7987 display: flex;
7988 flex-direction: column;
7989 width: 100%;
7990 }
7991 .upk-alter-grid .upk-img-wrap {
7992 position: relative;
7993 display: flex;
7994 }
7995 .upk-alter-grid .upk-img-wrap .upk-main-img {
7996 overflow: hidden;
7997 display: flex;
7998 width: 100%;
7999 }
8000 .upk-alter-grid .upk-img-wrap .upk-main-img .upk-img {
8001 width: 100%;
8002 height: 100%;
8003 object-fit: cover;
8004 transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
8005 }
8006 .upk-alter-grid .upk-content {
8007 display: flex;
8008 padding: 30px;
8009 height: 100%;
8010 }
8011 .upk-alter-grid .upk-content > div {
8012 display: flex;
8013 flex-direction: column;
8014 }
8015 .upk-alter-grid .upk-category {
8016 margin-bottom: 10px;
8017 z-index: 1;
8018 }
8019 .upk-alter-grid .upk-category a {
8020 color: #909aae;
8021 font-size: 11px;
8022 font-weight: 600;
8023 text-transform: uppercase;
8024 letter-spacing: 1.1px;
8025 transition: all 0.3s ease-in-out;
8026 background-clip: padding-box;
8027 -moz-background-clip: padding;
8028 -webkit-background-clip: padding;
8029 white-space: nowrap;
8030 }
8031 .upk-alter-grid .upk-category a:hover {
8032 color: #EF233C;
8033 }
8034 .upk-alter-grid .upk-title {
8035 margin-top: 0;
8036 line-height: 1.4;
8037 font-weight: 600;
8038 }
8039 .upk-alter-grid .upk-title a {
8040 color: #2B2D42;
8041 transition: all 0.5s ease;
8042 }
8043 .upk-alter-grid .upk-title a:hover {
8044 color: #EF233C;
8045 }
8046 .upk-alter-grid .upk-text-wrap {
8047 flex-grow: 1;
8048 }
8049 .upk-alter-grid .upk-text-wrap .upk-text {
8050 line-height: 1.5;
8051 letter-spacing: 0.5px;
8052 color: #8D99AE;
8053 }
8054 .upk-alter-grid .upk-text-wrap .upk-text p {
8055 margin: 0;
8056 }
8057 .upk-alter-grid .upk-meta {
8058 display: inline-flex;
8059 align-items: center;
8060 font-size: 12px;
8061 color: #8D99AE;
8062 text-transform: uppercase;
8063 font-weight: 600;
8064 line-height: 1;
8065 }
8066 .upk-alter-grid .upk-meta .author-name {
8067 color: #8D99AE;
8068 }
8069 .upk-alter-grid .upk-meta .upk-post-time {
8070 margin-right: 5px;
8071 }
8072 .upk-alter-grid .upk-meta .upk-post-time i {
8073 margin-left: 2px;
8074 }
8075 .upk-alter-grid .upk-meta .upk-separator {
8076 margin: 0 6px;
8077 }
8078 .upk-alter-grid .upk-meta > div {
8079 position: relative;
8080 display: inline-flex;
8081 }
8082 .upk-alter-grid .upk-meta > div:before {
8083 content: attr(data-separator);
8084 margin: 0 5px;
8085 }
8086 .upk-alter-grid .upk-meta > div:nth-child(1)::before {
8087 display: none;
8088 }
8089 .upk-alter-grid .upk-readmore {
8090 color: #2B2D42;
8091 font-size: 14px;
8092 font-weight: 600;
8093 letter-spacing: 0.5px;
8094 margin: 20px 0;
8095 transition: all 0.3s ease;
8096 }
8097 .upk-alter-grid .upk-readmore:hover {
8098 color: #EF233C;
8099 }
8100 .upk-alter-grid .upk-readmore-on-image {
8101 position: absolute;
8102 height: 100%;
8103 width: 100%;
8104 }
8105 .upk-alter-grid .upk-readmore-on-image .upk-readmore-icon {
8106 position: absolute;
8107 right: calc(50% - 25px);
8108 top: 50%;
8109 transform: translate(50%, -50%);
8110 }
8111 .upk-alter-grid .upk-readmore-on-image .upk-readmore-icon:before {
8112 content: "";
8113 position: absolute;
8114 right: -30px;
8115 height: 5px;
8116 width: 0;
8117 background: rgba(255, 255, 255, 0.5);
8118 transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
8119 opacity: 0;
8120 }
8121 .upk-alter-grid .upk-readmore-on-image .upk-readmore-icon span:before,
8122 .upk-alter-grid .upk-readmore-on-image .upk-readmore-icon span:after {
8123 content: "";
8124 position: absolute;
8125 right: -15px;
8126 width: 40px;
8127 height: 5px;
8128 background: transparent;
8129 transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
8130 opacity: 0;
8131 }
8132 .upk-alter-grid .upk-readmore-on-image .upk-readmore-icon span:after {
8133 transform: scale(0.7) rotate(45deg);
8134 bottom: -17px;
8135 }
8136 .upk-alter-grid .upk-readmore-on-image .upk-readmore-icon span:before {
8137 transform: scale(0.7) rotate(-45deg);
8138 top: -13px;
8139 }
8140 .upk-alter-grid .upk-readmore-on-image:before {
8141 content: "";
8142 position: absolute;
8143 width: 100%;
8144 height: 100%;
8145 }
8146 .upk-alter-grid .upk-post-format a {
8147 position: absolute;
8148 bottom: 0;
8149 left: 0;
8150 padding: 14px;
8151 color: #2B2D42;
8152 background: #fff;
8153 font-size: 14px;
8154 display: inline-flex;
8155 transition: all 0.3s ease;
8156 }
8157 .upk-alter-grid .upk-style-1 {
8158 grid-template-columns: repeat(1, 1fr);
8159 }
8160 .upk-alter-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-content {
8161 padding: 30px;
8162 align-items: flex-start;
8163 }
8164 .upk-alter-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-title {
8165 margin-bottom: 10px;
8166 font-size: 16px;
8167 }
8168 .upk-alter-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-text-wrap {
8169 margin-bottom: 20px;
8170 }
8171 .upk-alter-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-text-wrap .upk-text {
8172 font-size: 13px;
8173 }
8174 .upk-alter-grid .upk-style-2 {
8175 grid-template-columns: repeat(6, 1fr);
8176 }
8177 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) {
8178 grid-column: span 6/auto;
8179 grid-row: span 3/auto;
8180 }
8181 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-content {
8182 align-items: center;
8183 }
8184 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-title {
8185 margin-bottom: 10px;
8186 font-size: 16px;
8187 }
8188 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-text-wrap {
8189 margin-bottom: 20px;
8190 }
8191 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-text-wrap .upk-text {
8192 font-size: 13px;
8193 }
8194 .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) {
8195 grid-column: span 6/auto;
8196 }
8197 .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 {
8198 display: flex;
8199 flex-direction: inherit;
8200 }
8201 .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 {
8202 width: 120px;
8203 }
8204 .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 {
8205 padding: 10px;
8206 align-items: center;
8207 }
8208 .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 {
8209 margin-bottom: 2px;
8210 font-size: 12px;
8211 flex-grow: 1;
8212 }
8213 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+2) .upk-category,
8214 .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,
8215 .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,
8216 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+4) .upk-text-wrap {
8217 display: none;
8218 }
8219 .upk-alter-grid .upk-style-3 {
8220 grid-template-columns: repeat(6, 1fr);
8221 }
8222 .upk-alter-grid .upk-style-3 .upk-item:nth-child(1) {
8223 grid-column: span 6/auto;
8224 }
8225 .upk-alter-grid .upk-style-3 .upk-item:nth-child(1) .upk-content {
8226 align-items: center;
8227 }
8228 .upk-alter-grid .upk-style-3 .upk-item:nth-child(1) .upk-title {
8229 margin-bottom: 10px;
8230 font-size: 16px;
8231 }
8232 .upk-alter-grid .upk-style-3 .upk-item:nth-child(1) .upk-text-wrap {
8233 margin-bottom: 20px;
8234 }
8235 .upk-alter-grid .upk-style-3 .upk-item:nth-child(1) .upk-text-wrap .upk-text {
8236 font-size: 13px;
8237 }
8238 .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) {
8239 grid-column: span 6/auto;
8240 }
8241 .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 {
8242 padding: 20px;
8243 align-items: center;
8244 }
8245 .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 {
8246 margin-bottom: 10px;
8247 font-size: 16px;
8248 flex-grow: 1;
8249 }
8250 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-category,
8251 .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,
8252 .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,
8253 .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,
8254 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+5) .upk-text-wrap {
8255 display: none;
8256 }
8257
8258 .upk-primary-meta-end-position--yes .upk-style-1 .upk-item:nth-child(n+1) .upk-content {
8259 align-items: inherit;
8260 }
8261 .upk-primary-meta-end-position--yes .upk-style-2 .upk-item:nth-child(4n+1) .upk-content,
8262 .upk-primary-meta-end-position--yes .upk-style-3 .upk-item:nth-child(5n+1) .upk-content {
8263 align-items: inherit;
8264 }
8265
8266 .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 {
8267 align-items: inherit;
8268 }
8269 .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 {
8270 align-items: inherit;
8271 }
8272
8273 .upk-global-link-yes .upk-alter-grid .upk-item:hover {
8274 cursor: pointer;
8275 }
8276
8277 .upk-content-on-image-yes .upk-alter-grid .upk-item:hover .upk-content {
8278 height: 100% !important;
8279 }
8280 .upk-content-on-image-yes .upk-alter-grid .upk-item:hover .upk-readmore,
8281 .upk-content-on-image-yes .upk-alter-grid .upk-item:hover .upk-meta,
8282 .upk-content-on-image-yes .upk-alter-grid .upk-item:hover .upk-text {
8283 opacity: 1;
8284 }
8285 .upk-content-on-image-yes .upk-alter-grid .upk-item:hover .upk-meta {
8286 transition-delay: 0.2s;
8287 }
8288 .upk-content-on-image-yes .upk-alter-grid .upk-content {
8289 position: absolute;
8290 height: 150px;
8291 bottom: 0;
8292 background-color: rgba(0, 0, 0, 0.15);
8293 transition: all 0.3s ease-in-out;
8294 }
8295 .upk-content-on-image-yes .upk-alter-grid .upk-readmore,
8296 .upk-content-on-image-yes .upk-alter-grid .upk-meta,
8297 .upk-content-on-image-yes .upk-alter-grid .upk-text {
8298 opacity: 0;
8299 transition: all 0.3s ease;
8300 }
8301 .upk-content-on-image-yes .upk-alter-grid .upk-readmore,
8302 .upk-content-on-image-yes .upk-alter-grid .upk-text,
8303 .upk-content-on-image-yes .upk-alter-grid .upk-meta,
8304 .upk-content-on-image-yes .upk-alter-grid .upk-meta a,
8305 .upk-content-on-image-yes .upk-alter-grid .upk-title a,
8306 .upk-content-on-image-yes .upk-alter-grid .upk-category a {
8307 color: #ffffff;
8308 }
8309 .upk-content-on-image-yes .upk-alter-grid .upk-readmore-on-image {
8310 display: none;
8311 }
8312
8313 @media only screen and (min-width: 600px) {
8314 .upk-alter-grid .upk-style-1 {
8315 grid-template-columns: repeat(3, 1fr);
8316 }
8317 .upk-alter-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-category a {
8318 font-size: 12px;
8319 }
8320 .upk-alter-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-title {
8321 margin-bottom: 20px;
8322 font-size: 20px;
8323 }
8324 .upk-alter-grid .upk-style-1 .upk-item:nth-child(n+1) .upk-text-wrap .upk-text {
8325 font-size: 15px;
8326 }
8327 .upk-alter-grid .upk-style-2.upk-post-grid {
8328 grid-template-columns: repeat(8, 1fr);
8329 }
8330 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) {
8331 grid-column: span 5/auto;
8332 }
8333 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-item-box {
8334 display: flex;
8335 flex-direction: row;
8336 }
8337 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-img-wrap {
8338 max-width: 50%;
8339 min-width: 50%;
8340 }
8341 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-category a {
8342 font-size: 12px;
8343 }
8344 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-title {
8345 margin-bottom: 20px;
8346 font-size: 20px;
8347 }
8348 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-text-wrap .upk-text {
8349 font-size: 15px;
8350 }
8351 .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) {
8352 grid-column: span 3/auto;
8353 display: flex;
8354 }
8355 .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 {
8356 display: flex;
8357 flex-direction: row;
8358 }
8359 .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 {
8360 width: 130px;
8361 }
8362 .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 {
8363 padding: 15px;
8364 }
8365 .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 {
8366 margin-bottom: 10px;
8367 line-height: 1.3;
8368 font-size: 16px;
8369 flex-grow: 1;
8370 }
8371 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+2) .upk-category,
8372 .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,
8373 .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,
8374 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+4) .upk-text-wrap {
8375 display: none;
8376 }
8377 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) {
8378 grid-column: span 4/auto;
8379 }
8380 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) .upk-item-box {
8381 display: flex;
8382 flex-direction: row;
8383 }
8384 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) .upk-img-wrap {
8385 max-width: 50%;
8386 min-width: 50%;
8387 }
8388 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) .upk-category a {
8389 font-size: 12px;
8390 }
8391 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) .upk-title {
8392 margin-bottom: 20px;
8393 font-size: 20px;
8394 }
8395 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) .upk-text-wrap .upk-text {
8396 font-size: 15px;
8397 }
8398 .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) {
8399 grid-column: span 2/auto;
8400 }
8401 .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 {
8402 padding: 20px 25px;
8403 }
8404 .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 {
8405 line-height: 1.3;
8406 font-size: 18px;
8407 }
8408 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-category,
8409 .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,
8410 .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,
8411 .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,
8412 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+5) .upk-text-wrap {
8413 display: none;
8414 }
8415 }
8416 @media only screen and (min-width: 600px) and (max-width: 1024px) {
8417 .upk-alter-grid .upk-style-1 {
8418 grid-template-columns: repeat(2, 1fr);
8419 }
8420 .upk-alter-grid .upk-style-2.upk-post-grid {
8421 grid-template-columns: repeat(6, 1fr);
8422 }
8423 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) {
8424 grid-column: span 6/auto;
8425 }
8426 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-item-box {
8427 display: flex;
8428 }
8429 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-category a {
8430 font-size: 12px;
8431 }
8432 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-title {
8433 margin-bottom: 20px;
8434 font-size: 16px;
8435 flex-grow: 1;
8436 }
8437 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+1) .upk-text-wrap .upk-text {
8438 font-size: 14px;
8439 }
8440 .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) {
8441 grid-column: span 6/auto;
8442 }
8443 .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 {
8444 display: flex;
8445 }
8446 .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 {
8447 width: 140px;
8448 }
8449 .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 {
8450 padding: 20px;
8451 }
8452 .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 {
8453 margin-bottom: 10px;
8454 font-size: 14px;
8455 }
8456 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+2) .upk-category,
8457 .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,
8458 .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,
8459 .upk-alter-grid .upk-style-2 .upk-item:nth-child(4n+4) .upk-text-wrap {
8460 display: none;
8461 }
8462 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) {
8463 grid-column: span 6/auto;
8464 }
8465 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) .upk-content {
8466 padding: 19px 40px 20px;
8467 }
8468 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) .upk-title {
8469 margin-bottom: 10px;
8470 font-size: 16px;
8471 }
8472 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) .upk-text-wrap {
8473 margin-bottom: 20px;
8474 }
8475 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+1) .upk-text-wrap .upk-text {
8476 font-size: 13px;
8477 }
8478 .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) {
8479 grid-column: span 3/auto;
8480 }
8481 .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 {
8482 padding: 19px 40px 20px;
8483 }
8484 .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 {
8485 margin-bottom: 10px;
8486 font-size: 16px;
8487 }
8488 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+2) .upk-category,
8489 .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,
8490 .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,
8491 .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,
8492 .upk-alter-grid .upk-style-3 .upk-item:nth-child(5n+5) .upk-text-wrap {
8493 display: none;
8494 }
8495 }
8496 .upk-alter-carousel .upk-item {
8497 position: relative;
8498 overflow: hidden;
8499 background: #fff;
8500 }
8501 .upk-alter-carousel .upk-item:hover .upk-main-img .upk-img {
8502 transform: scale(1.1);
8503 }
8504 .upk-alter-carousel .upk-item:hover .upk-readmore-on-image .upk-readmore-icon:before {
8505 right: 0;
8506 width: 50px;
8507 background: #ffffff;
8508 transition-delay: 0.1s;
8509 opacity: 1;
8510 }
8511 .upk-alter-carousel .upk-item:hover .upk-readmore-on-image .upk-readmore-icon span:before,
8512 .upk-alter-carousel .upk-item:hover .upk-readmore-on-image .upk-readmore-icon span:after {
8513 right: 21px;
8514 background: #ffffff;
8515 opacity: 1;
8516 }
8517 .upk-alter-carousel .upk-item:hover .upk-readmore-on-image .upk-readmore-icon span:after {
8518 transform: scale(1) rotate(45deg);
8519 }
8520 .upk-alter-carousel .upk-item:hover .upk-readmore-on-image .upk-readmore-icon span:before {
8521 transform: scale(1) rotate(-45deg);
8522 }
8523 .upk-alter-carousel .upk-item-box {
8524 position: relative;
8525 display: flex;
8526 flex-direction: column;
8527 width: 100%;
8528 height: 100%;
8529 }
8530 .upk-alter-carousel .upk-img-wrap {
8531 position: relative;
8532 }
8533 .upk-alter-carousel .upk-img-wrap .upk-main-img {
8534 overflow: hidden;
8535 display: flex;
8536 width: 100%;
8537 }
8538 .upk-alter-carousel .upk-img-wrap .upk-main-img .upk-img {
8539 width: 100%;
8540 height: 100%;
8541 object-fit: cover;
8542 transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
8543 }
8544 .upk-alter-carousel .upk-content {
8545 position: relative;
8546 display: flex;
8547 align-items: flex-start;
8548 padding: 30px;
8549 height: 100%;
8550 z-index: 1;
8551 }
8552 .upk-alter-carousel .upk-content > div {
8553 display: flex;
8554 flex-direction: column;
8555 }
8556 .upk-alter-carousel .upk-title {
8557 font-size: 16px;
8558 font-weight: 600;
8559 line-height: 1.4;
8560 margin-top: 0;
8561 margin-bottom: 10px;
8562 }
8563 .upk-alter-carousel .upk-title a {
8564 color: #2B2D42;
8565 transition: all 0.5s ease;
8566 }
8567 .upk-alter-carousel .upk-title a:hover {
8568 color: #EF233C;
8569 }
8570 .upk-alter-carousel .upk-text-wrap {
8571 flex-grow: 1;
8572 margin-bottom: 20px;
8573 }
8574 .upk-alter-carousel .upk-text-wrap .upk-text {
8575 font-size: 13px;
8576 line-height: 1.5;
8577 letter-spacing: 0.5px;
8578 color: #8D99AE;
8579 }
8580 .upk-alter-carousel .upk-text-wrap .upk-text p {
8581 margin: 0;
8582 }
8583 .upk-alter-carousel .upk-category {
8584 display: inline-flex;
8585 margin-bottom: 10px;
8586 }
8587 .upk-alter-carousel .upk-category a {
8588 color: #909aae;
8589 font-size: 11px;
8590 font-weight: 600;
8591 letter-spacing: 1.1px;
8592 text-transform: uppercase;
8593 transition: all 0.3s ease-in-out;
8594 }
8595 .upk-alter-carousel .upk-category a:hover {
8596 color: #EF233C;
8597 }
8598 .upk-alter-carousel .upk-meta {
8599 display: inline-flex;
8600 align-items: center;
8601 font-size: 12px;
8602 color: #8D99AE;
8603 text-transform: uppercase;
8604 font-weight: 600;
8605 line-height: 1;
8606 }
8607 .upk-alter-carousel .upk-meta .author-name {
8608 color: #8D99AE;
8609 }
8610 .upk-alter-carousel .upk-meta .upk-post-time {
8611 margin-right: 5px;
8612 }
8613 .upk-alter-carousel .upk-meta .upk-post-time i {
8614 margin-left: 2px;
8615 }
8616 .upk-alter-carousel .upk-meta .upk-separator {
8617 margin: 0 6px;
8618 }
8619 .upk-alter-carousel .upk-meta > div {
8620 position: relative;
8621 display: inline-flex;
8622 }
8623 .upk-alter-carousel .upk-meta > div:before {
8624 content: attr(data-separator);
8625 margin: 0 5px;
8626 }
8627 .upk-alter-carousel .upk-meta > div:nth-child(1)::before {
8628 display: none;
8629 }
8630 .upk-alter-carousel .upk-readmore {
8631 color: #2B2D42;
8632 font-size: 14px;
8633 font-weight: 600;
8634 letter-spacing: 0.5px;
8635 margin: 20px 0;
8636 transition: all 0.3s ease;
8637 }
8638 .upk-alter-carousel .upk-readmore:hover {
8639 color: #EF233C;
8640 }
8641 .upk-alter-carousel .upk-readmore-on-image {
8642 position: absolute;
8643 height: 100%;
8644 width: 100%;
8645 }
8646 .upk-alter-carousel .upk-readmore-on-image .upk-readmore-icon {
8647 position: absolute;
8648 right: calc(50% - 25px);
8649 top: 50%;
8650 transform: translate(50%, -50%);
8651 }
8652 .upk-alter-carousel .upk-readmore-on-image .upk-readmore-icon:before {
8653 content: "";
8654 position: absolute;
8655 right: -30px;
8656 height: 5px;
8657 width: 0;
8658 background: rgba(255, 255, 255, 0.5);
8659 transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
8660 opacity: 0;
8661 }
8662 .upk-alter-carousel .upk-readmore-on-image .upk-readmore-icon span:before,
8663 .upk-alter-carousel .upk-readmore-on-image .upk-readmore-icon span:after {
8664 content: "";
8665 position: absolute;
8666 right: -15px;
8667 width: 40px;
8668 height: 5px;
8669 background: transparent;
8670 transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
8671 opacity: 0;
8672 }
8673 .upk-alter-carousel .upk-readmore-on-image .upk-readmore-icon span:after {
8674 transform: scale(0.7) rotate(45deg);
8675 bottom: -17px;
8676 }
8677 .upk-alter-carousel .upk-readmore-on-image .upk-readmore-icon span:before {
8678 transform: scale(0.7) rotate(-45deg);
8679 top: -13px;
8680 }
8681 .upk-alter-carousel .upk-readmore-on-image:before {
8682 content: "";
8683 position: absolute;
8684 width: 100%;
8685 height: 100%;
8686 }
8687 .upk-alter-carousel .upk-post-format a {
8688 position: absolute;
8689 bottom: 0;
8690 left: 0;
8691 padding: 14px;
8692 color: #2B2D42;
8693 background: #fff;
8694 font-size: 14px;
8695 display: inline-flex;
8696 transition: all 0.3s ease;
8697 }
8698
8699 .upk-meta-end-position--yes .upk-alter-carousel .upk-content {
8700 align-items: inherit;
8701 }
8702
8703 .upk-item-match-height--yes .upk-alter-carousel .swiper-slide {
8704 height: initial;
8705 }
8706
8707 .upk-global-link-yes .upk-alter-carousel .upk-item:hover {
8708 cursor: pointer;
8709 }
8710
8711 @media (min-width: 768px) {
8712 .upk-alter-carousel .upk-category a {
8713 font-size: 12px;
8714 }
8715 .upk-alter-carousel .upk-title {
8716 margin-bottom: 20px;
8717 font-size: 20px;
8718 }
8719 .upk-alter-carousel .upk-text-wrap .upk-text {
8720 font-size: 15px;
8721 }
8722 }
8723 .upk-amox-grid {
8724 display: grid;
8725 grid-gap: 30px;
8726 }
8727 .upk-amox-grid .upk-item {
8728 overflow: hidden;
8729 }
8730 .upk-amox-grid .upk-item:hover .upk-img-wrap .upk-img {
8731 transform: scale(1.2);
8732 }
8733 .upk-amox-grid .upk-item.active {
8734 position: relative;
8735 }
8736 .upk-amox-grid .upk-item.active .upk-img-wrap {
8737 height: 100% !important;
8738 position: relative;
8739 }
8740 .upk-amox-grid .upk-item.active .upk-img-wrap::before {
8741 position: absolute;
8742 content: "";
8743 top: 0;
8744 width: 100%;
8745 height: 100%;
8746 background: rgba(43, 45, 66, 0.3490196078);
8747 z-index: 1;
8748 transition: background 0.3s ease;
8749 }
8750 .upk-amox-grid .upk-item.active .upk-content {
8751 position: absolute;
8752 bottom: 0;
8753 width: 100%;
8754 padding: 20px;
8755 text-align: center;
8756 z-index: 1;
8757 }
8758 .upk-amox-grid .upk-item.active .upk-title a {
8759 color: #EDF2F4;
8760 }
8761 .upk-amox-grid .upk-item.active .upk-title a:hover {
8762 color: #D90429;
8763 }
8764 .upk-amox-grid .upk-item.active .upk-category a {
8765 color: #fff;
8766 background: #161a2b;
8767 padding: 4px 8px;
8768 transition: all 0.3s ease-in-out;
8769 }
8770 .upk-amox-grid .upk-item.active .upk-category a:hover {
8771 background: #D90429;
8772 }
8773 .upk-amox-grid .upk-item.active .upk-meta {
8774 color: #EDF2F4;
8775 }
8776 .upk-amox-grid .upk-img-wrap {
8777 overflow: hidden;
8778 cursor: pointer;
8779 display: flex;
8780 }
8781 .upk-amox-grid .upk-img-wrap .upk-img {
8782 width: 100%;
8783 height: 100%;
8784 object-fit: cover;
8785 transform: scale(1);
8786 transition: transform 1s cubic-bezier(0.645, 0.045, 0.355, 1);
8787 }
8788 .upk-amox-grid .upk-content {
8789 padding: 20px 0;
8790 }
8791 .upk-amox-grid .upk-category {
8792 display: inline-flex;
8793 flex-wrap: wrap;
8794 gap: 7px;
8795 margin-bottom: 8px;
8796 }
8797 .upk-amox-grid .upk-category a {
8798 font-size: 11px;
8799 color: #8D99AE;
8800 text-transform: uppercase;
8801 transition: all 0.3s ease-in-out;
8802 }
8803 .upk-amox-grid .upk-category a:hover {
8804 color: #D90429;
8805 }
8806 .upk-amox-grid .upk-title {
8807 margin: 0;
8808 padding-bottom: 8px;
8809 font-size: 20px;
8810 font-weight: 700;
8811 }
8812 .upk-amox-grid .upk-title a {
8813 color: #2B2D42;
8814 transition: all 0.3s ease-in-out;
8815 }
8816 .upk-amox-grid .upk-title a:hover {
8817 color: #D90429;
8818 }
8819 .upk-amox-grid .upk-meta {
8820 font-size: 12px;
8821 color: #8D99AE;
8822 }
8823 .upk-amox-grid .upk-meta .upk-post-time {
8824 margin-right: 5px;
8825 align-items: center;
8826 }
8827 .upk-amox-grid .upk-meta .upk-post-time i {
8828 margin-left: 2px;
8829 }
8830 .upk-amox-grid .upk-meta > div {
8831 position: relative;
8832 display: inline-flex;
8833 }
8834 .upk-amox-grid .upk-meta > div:before {
8835 content: attr(data-separator);
8836 margin: 0 5px;
8837 }
8838 .upk-amox-grid .upk-meta > div:nth-child(1)::before {
8839 display: none;
8840 }
8841 .upk-amox-grid .upk-comments span {
8842 margin-right: 4px;
8843 }
8844
8845 .upk-global-link-yes .upk-amox-grid .upk-item:hover {
8846 cursor: pointer;
8847 }
8848
8849 .upk-amox-carousel .upk-item {
8850 overflow: hidden;
8851 }
8852 .upk-amox-carousel .upk-item:hover .upk-img-wrap .upk-img {
8853 transform: scale(1.2);
8854 }
8855 .upk-amox-carousel .upk-item.active {
8856 position: relative;
8857 }
8858 .upk-amox-carousel .upk-item.active .upk-img-wrap {
8859 height: 100% !important;
8860 position: relative;
8861 }
8862 .upk-amox-carousel .upk-item.active .upk-img-wrap::before {
8863 position: absolute;
8864 content: "";
8865 top: 0;
8866 width: 100%;
8867 height: 100%;
8868 background: rgba(43, 45, 66, 0.3490196078);
8869 z-index: 1;
8870 transition: background 0.3s ease;
8871 }
8872 .upk-amox-carousel .upk-item.active .upk-content {
8873 position: absolute;
8874 bottom: 0;
8875 width: 100%;
8876 padding: 20px;
8877 text-align: center;
8878 z-index: 1;
8879 }
8880 .upk-amox-carousel .upk-item.active .upk-title a {
8881 color: #EDF2F4;
8882 }
8883 .upk-amox-carousel .upk-item.active .upk-title a:hover {
8884 color: #D90429;
8885 }
8886 .upk-amox-carousel .upk-item.active .upk-category a {
8887 color: #fff;
8888 background: #161a2b;
8889 padding: 4px 8px;
8890 transition: all 0.3s ease-in-out;
8891 }
8892 .upk-amox-carousel .upk-item.active .upk-category a:hover {
8893 background: #D90429;
8894 }
8895 .upk-amox-carousel .upk-item.active .upk-meta {
8896 color: #EDF2F4;
8897 }
8898 .upk-amox-carousel .upk-img-wrap {
8899 overflow: hidden;
8900 cursor: pointer;
8901 display: flex;
8902 }
8903 .upk-amox-carousel .upk-img-wrap .upk-img {
8904 width: 100%;
8905 height: 100%;
8906 object-fit: cover;
8907 transform: scale(1);
8908 transition: transform 1s cubic-bezier(0.645, 0.045, 0.355, 1);
8909 }
8910 .upk-amox-carousel .upk-content {
8911 padding: 20px 0;
8912 }
8913 .upk-amox-carousel .upk-category {
8914 display: inline-flex;
8915 flex-wrap: wrap;
8916 gap: 7px;
8917 margin-bottom: 8px;
8918 }
8919 .upk-amox-carousel .upk-category a {
8920 font-size: 11px;
8921 color: #8D99AE;
8922 text-transform: uppercase;
8923 transition: all 0.3s ease-in-out;
8924 }
8925 .upk-amox-carousel .upk-category a:hover {
8926 color: #D90429;
8927 }
8928 .upk-amox-carousel .upk-title {
8929 margin: 0;
8930 padding-bottom: 8px;
8931 font-size: 20px;
8932 font-weight: 700;
8933 }
8934 .upk-amox-carousel .upk-title a {
8935 color: #2B2D42;
8936 transition: all 0.3s ease-in-out;
8937 }
8938 .upk-amox-carousel .upk-title a:hover {
8939 color: #D90429;
8940 }
8941 .upk-amox-carousel .upk-meta {
8942 font-size: 12px;
8943 color: #8D99AE;
8944 }
8945 .upk-amox-carousel .upk-meta .upk-post-time {
8946 margin-right: 5px;
8947 }
8948 .upk-amox-carousel .upk-meta .upk-post-time i {
8949 margin-left: 2px;
8950 }
8951 .upk-amox-carousel .upk-meta > div {
8952 position: relative;
8953 display: inline-flex;
8954 }
8955 .upk-amox-carousel .upk-meta > div:before {
8956 content: attr(data-separator);
8957 margin: 0 5px;
8958 }
8959 .upk-amox-carousel .upk-meta > div:nth-child(1)::before {
8960 display: none;
8961 }
8962 .upk-amox-carousel .upk-comments span {
8963 margin-right: 4px;
8964 }
8965
8966 .upk-amox-carousel-active--yes .upk-item.swiper-slide-active {
8967 position: relative;
8968 }
8969 .upk-amox-carousel-active--yes .upk-item.swiper-slide-active .upk-img-wrap {
8970 height: 100%;
8971 position: relative;
8972 }
8973 .upk-amox-carousel-active--yes .upk-item.swiper-slide-active .upk-img-wrap::before {
8974 position: absolute;
8975 content: "";
8976 top: 0;
8977 width: 100%;
8978 height: 100%;
8979 background: rgba(43, 45, 66, 0.3490196078);
8980 z-index: 1;
8981 transition: background 0.3s ease;
8982 }
8983 .upk-amox-carousel-active--yes .upk-item.swiper-slide-active .upk-content {
8984 position: absolute;
8985 bottom: 0;
8986 width: 100%;
8987 padding: 20px;
8988 text-align: center;
8989 z-index: 1;
8990 }
8991 .upk-amox-carousel-active--yes .upk-item.swiper-slide-active .upk-title a {
8992 color: #EDF2F4;
8993 }
8994 .upk-amox-carousel-active--yes .upk-item.swiper-slide-active .upk-title a:hover {
8995 color: #D90429;
8996 }
8997 .upk-amox-carousel-active--yes .upk-item.swiper-slide-active .upk-category a {
8998 color: #fff;
8999 background: #161a2b;
9000 padding: 4px 8px;
9001 transition: all 0.3s ease-in-out;
9002 }
9003 .upk-amox-carousel-active--yes .upk-item.swiper-slide-active .upk-category a:hover {
9004 background: #D90429;
9005 }
9006 .upk-amox-carousel-active--yes .upk-item.swiper-slide-active .upk-meta {
9007 color: #EDF2F4;
9008 }
9009
9010 .upk-global-link-yes .upk-amox-carousel .upk-item:hover {
9011 cursor: pointer;
9012 }
9013
9014 .upk-item-match-height--yes .upk-amox-carousel .swiper-slide {
9015 height: initial;
9016 }
9017
9018 .upk-elite-carousel .upk-item {
9019 position: relative;
9020 overflow: hidden;
9021 }
9022 .upk-elite-carousel .upk-item:hover .upk-main-image::before {
9023 opacity: 0;
9024 transform: translateY(-200px);
9025 }
9026 .upk-elite-carousel .upk-item:hover .upk-category-meta-wrap {
9027 opacity: 0;
9028 transform: translateX(-100px);
9029 }
9030 .upk-elite-carousel .upk-item-box {
9031 position: relative;
9032 }
9033 .upk-elite-carousel .upk-blog-image-wrapper {
9034 position: relative;
9035 }
9036 .upk-elite-carousel .upk-main-image {
9037 overflow: hidden;
9038 display: flex;
9039 width: 100%;
9040 position: relative;
9041 }
9042 .upk-elite-carousel .upk-main-image::before {
9043 position: absolute;
9044 content: "";
9045 top: 0;
9046 width: 100%;
9047 height: 100%;
9048 background: linear-gradient(-207deg, #2B2D42 0, rgba(141, 153, 174, 0) 42%);
9049 opacity: 1;
9050 transform: translateY(0);
9051 transition: all 0.9s cubic-bezier(0.17, 0.73, 0.66, 0.99) 0s, z-index 0s step-end, opacity 0.9s ease;
9052 }
9053 .upk-elite-carousel .upk-main-image .upk-blog-image {
9054 object-fit: cover;
9055 width: 100%;
9056 }
9057 .upk-elite-carousel .upk-blog-post-author-wrap {
9058 position: absolute;
9059 bottom: 0;
9060 right: 0;
9061 background: #fff;
9062 display: flex;
9063 align-items: center;
9064 }
9065 .upk-elite-carousel .upk-author-img-wrap img {
9066 border-radius: 50%;
9067 }
9068 .upk-elite-carousel .upk-author-info-warp {
9069 display: flex;
9070 flex-direction: column;
9071 }
9072 .upk-elite-carousel .upk-author-info-warp .author-name .name {
9073 text-decoration: none;
9074 font-weight: 600;
9075 color: #283D58;
9076 text-transform: capitalize;
9077 letter-spacing: 1.1px;
9078 transition: all 0.3s ease-in-out;
9079 }
9080 .upk-elite-carousel .upk-author-info-warp .author-depertment {
9081 color: #8D99AE;
9082 letter-spacing: 1px;
9083 text-transform: capitalize;
9084 }
9085 .upk-elite-carousel .upk-title {
9086 position: relative;
9087 font-weight: 600;
9088 line-height: 1.4;
9089 padding-right: 50px;
9090 margin-top: 0;
9091 }
9092 .upk-elite-carousel .upk-title a {
9093 color: #283D58;
9094 transition: all 0.5s ease;
9095 }
9096 .upk-elite-carousel .upk-title a:hover {
9097 color: #EF233C;
9098 background-size: 100% 2px;
9099 }
9100 .upk-elite-carousel .upk-title a:before {
9101 position: absolute;
9102 content: "";
9103 border: 1px solid #EF233C;
9104 width: 37px;
9105 right: 0;
9106 }
9107 .upk-elite-carousel .upk-text-wrap {
9108 padding-right: 50px;
9109 margin-bottom: clamp(20px, 2vw, 35px);
9110 }
9111 .upk-elite-carousel .upk-text {
9112 font-size: clamp(13px, 1vw, 15px);
9113 line-height: 1.5;
9114 letter-spacing: 0.5px;
9115 color: #8D99AE;
9116 }
9117 .upk-elite-carousel .upk-text p {
9118 margin: 0;
9119 }
9120 .upk-elite-carousel .upk-blog-post-meta {
9121 display: flex;
9122 align-items: center;
9123 }
9124 .upk-elite-carousel .upk-blog-post-meta .author {
9125 width: 40px;
9126 border-radius: 30px;
9127 }
9128 .upk-elite-carousel .upk-blog-post-meta .author-name {
9129 text-decoration: none;
9130 font-weight: 600;
9131 }
9132 .upk-elite-carousel .upk-category-meta-wrap {
9133 position: absolute;
9134 left: 20px;
9135 top: 20px;
9136 opacity: 1;
9137 transform: translateX(0);
9138 transition: all 0.8s cubic-bezier(0.17, 0.73, 0.66, 0.99) 0s, z-index 0s step-end, opacity 0.6s ease;
9139 }
9140 .upk-elite-carousel .upk-category {
9141 display: flex;
9142 margin-right: 10px;
9143 }
9144 .upk-elite-carousel .upk-category a {
9145 font-size: 14px;
9146 color: #dddfe2;
9147 font-weight: 600;
9148 padding: 4px 8px;
9149 display: flex;
9150 line-height: 1;
9151 border-radius: 3px;
9152 transition: all 0.3s ease;
9153 }
9154 .upk-elite-carousel .upk-category a + a {
9155 margin-right: 5px;
9156 }
9157 .upk-elite-carousel .upk-reading-time,
9158 .upk-elite-carousel .upk-post-time,
9159 .upk-elite-carousel .upk-date {
9160 font-size: 14px;
9161 color: #ffffff;
9162 display: flex;
9163 line-height: 1;
9164 }
9165 .upk-elite-carousel .upk-post-time i {
9166 margin-left: 2px;
9167 }
9168 .upk-elite-carousel .upk-blog-image {
9169 width: 100%;
9170 height: 100%;
9171 }
9172 .upk-elite-carousel .upk-blog-post-author-wrap {
9173 padding: 20px 0 20px 20px;
9174 }
9175 .upk-elite-carousel .upk-author-img-wrap img {
9176 width: 38px;
9177 }
9178 .upk-elite-carousel .upk-author-info-warp {
9179 padding-right: 15px;
9180 }
9181 .upk-elite-carousel .upk-author-info-warp .author-name {
9182 margin-bottom: 3px;
9183 }
9184 .upk-elite-carousel .upk-author-info-warp .author-name .name {
9185 font-size: 14px;
9186 }
9187 .upk-elite-carousel .upk-author-info-warp .author-depertment {
9188 font-size: 12px;
9189 }
9190 .upk-elite-carousel .upk-blog-box-content {
9191 padding-top: 30px;
9192 padding-left: 30px;
9193 }
9194 .upk-elite-carousel .upk-title {
9195 margin-bottom: clamp(10px, 2vw, 20px);
9196 font-size: clamp(16px, 2vw, 20px);
9197 }
9198 .upk-elite-carousel .upk-title a:before {
9199 top: 12px;
9200 }
9201 .upk-elite-carousel .upk-date-reading-wrap > div {
9202 position: relative;
9203 display: inline-flex;
9204 }
9205 .upk-elite-carousel .upk-date-reading-wrap > div:before {
9206 content: attr(data-separator);
9207 margin: 0 5px;
9208 }
9209 .upk-elite-carousel .upk-date-reading-wrap > div:nth-child(1)::before {
9210 display: none;
9211 }
9212
9213 .upk-global-link-yes .upk-elite-carousel .upk-item:hover {
9214 cursor: pointer;
9215 }
9216
9217 .upk-item-match-height--yes .upk-elite-carousel .swiper-slide {
9218 height: initial;
9219 }
9220
9221 .upk-hazel-carousel .upk-item {
9222 position: relative;
9223 overflow: hidden;
9224 }
9225 .upk-hazel-carousel .upk-item:hover .upk-item-box .upk-content {
9226 opacity: 1;
9227 transform: translateY(0);
9228 }
9229 .upk-hazel-carousel .upk-item:hover .upk-item-box .upk-content .upk-meta {
9230 opacity: 1;
9231 }
9232 .upk-hazel-carousel .upk-item-box {
9233 position: relative;
9234 overflow: hidden;
9235 transition: all 0.3s ease-in;
9236 height: 100%;
9237 }
9238 .upk-hazel-carousel .upk-item-box:before {
9239 content: "";
9240 display: block;
9241 position: absolute;
9242 width: 100%;
9243 top: 0;
9244 bottom: 0;
9245 z-index: 2;
9246 transition: all 0.3s ease;
9247 }
9248 .upk-hazel-carousel .upk-item-box .upk-blog-image {
9249 width: 100%;
9250 height: 100%;
9251 object-fit: cover;
9252 display: block;
9253 transition: all 0.3s ease;
9254 }
9255 .upk-hazel-carousel .upk-item-box:hover .upk-blog-image {
9256 transform: scale(1.1);
9257 }
9258 .upk-hazel-carousel .upk-content {
9259 padding: 30px;
9260 transition: all 0.3s ease;
9261 opacity: 1;
9262 }
9263 .upk-hazel-carousel .upk-blog-badge span {
9264 display: flex;
9265 align-items: center;
9266 flex-wrap: wrap;
9267 gap: 7px;
9268 }
9269 .upk-hazel-carousel .upk-blog-badge a {
9270 text-decoration: none;
9271 font-size: 10px;
9272 background: #EF233C;
9273 text-transform: uppercase;
9274 letter-spacing: 1px;
9275 border-radius: 2px;
9276 display: inline-block;
9277 padding: 3px 6px;
9278 }
9279 .upk-hazel-carousel .upk-blog-badge * {
9280 color: #fff;
9281 }
9282 .upk-hazel-carousel .upk-title {
9283 font-size: clamp(16px, 2vw, 20px);
9284 line-height: 1.3;
9285 margin-bottom: 6px;
9286 }
9287 .upk-hazel-carousel .upk-meta {
9288 display: inline-flex;
9289 flex-wrap: wrap;
9290 align-items: center;
9291 opacity: 0;
9292 transition: all 0.3s ease;
9293 font-size: 12px;
9294 }
9295 .upk-hazel-carousel .upk-meta .upk-blog-author {
9296 float: right;
9297 display: flex;
9298 align-items: center;
9299 }
9300 .upk-hazel-carousel .upk-meta .upk-blog-author a {
9301 text-transform: capitalize;
9302 font-weight: 600;
9303 }
9304 .upk-hazel-carousel .upk-meta .upk-blog-author .upk-author {
9305 display: flex;
9306 line-height: 1;
9307 margin-right: 5px;
9308 }
9309 .upk-hazel-carousel .upk-meta .upk-date {
9310 position: relative;
9311 display: flex;
9312 align-items: center;
9313 line-height: 1;
9314 }
9315 .upk-hazel-carousel .upk-meta .upk-date i {
9316 margin: 0 5px;
9317 }
9318 .upk-hazel-carousel .upk-meta .upk-post-time {
9319 margin-right: 5px;
9320 }
9321 .upk-hazel-carousel .upk-meta .upk-post-time i {
9322 margin-left: 2px;
9323 }
9324 .upk-hazel-carousel .upk-meta > div {
9325 position: relative;
9326 display: inline-flex;
9327 }
9328 .upk-hazel-carousel .upk-meta > div:before {
9329 content: attr(data-separator);
9330 margin: 0 10px;
9331 }
9332 .upk-hazel-carousel .upk-meta > div:nth-child(1)::before {
9333 display: none;
9334 }
9335 .upk-hazel-carousel .upk-content-style-1 .upk-item-box:before {
9336 background: rgba(0, 0, 0, 0.4);
9337 }
9338 .upk-hazel-carousel .upk-content-style-1 .upk-cetagory {
9339 margin-bottom: 15px;
9340 }
9341 .upk-hazel-carousel .upk-content-style-1 .upk-title a {
9342 color: #fff;
9343 }
9344 .upk-hazel-carousel .upk-content-style-1 .upk-meta {
9345 color: #fff;
9346 }
9347 .upk-hazel-carousel .upk-content-style-1 .upk-meta .upk-blog-author a {
9348 color: #fff;
9349 }
9350 .upk-hazel-carousel .upk-content-style-1 .upk-meta .upk-post-time,
9351 .upk-hazel-carousel .upk-content-style-1 .upk-meta .upk-date {
9352 color: #ffffff;
9353 }
9354 .upk-hazel-carousel .upk-content-style-2 .upk-content {
9355 padding: 15px;
9356 width: 100%;
9357 }
9358 .upk-hazel-carousel .upk-content-style-2 .upk-cetagory {
9359 margin-bottom: 15px;
9360 }
9361 .upk-hazel-carousel .upk-content-style-2 .upk-title a {
9362 color: #fff;
9363 }
9364 .upk-hazel-carousel .upk-content-style-2 .upk-meta {
9365 color: #fff;
9366 }
9367 .upk-hazel-carousel .upk-content-style-2 .upk-meta .upk-blog-author a {
9368 color: #fff;
9369 }
9370 .upk-hazel-carousel .upk-content-style-2 .upk-meta .upk-post-time,
9371 .upk-hazel-carousel .upk-content-style-2 .upk-meta .upk-date {
9372 color: #ffffff;
9373 }
9374 .upk-hazel-carousel .upk-content-style-3 .upk-item-box:before {
9375 background: rgba(0, 0, 0, 0.4);
9376 }
9377 .upk-hazel-carousel .upk-content-style-3 .upk-cetagory {
9378 margin-bottom: 15px;
9379 }
9380 .upk-hazel-carousel .upk-content-style-3 .upk-title a {
9381 background: #fff;
9382 color: #000;
9383 display: inline;
9384 padding: 6px;
9385 -webkit-box-decoration-break: clone;
9386 }
9387 .upk-hazel-carousel .upk-content-style-3 .upk-meta {
9388 background: #fff;
9389 color: #000;
9390 display: inline-flex;
9391 padding: 6px;
9392 }
9393 .upk-hazel-carousel .upk-content-style-3 .upk-meta .upk-blog-author a {
9394 color: #000;
9395 }
9396 .upk-hazel-carousel .upk-content-style-3 .upk-meta .upk-date {
9397 color: #000;
9398 }
9399 .upk-hazel-carousel .upk-content-style-3 .upk-meta .upk-date::before {
9400 background: #000;
9401 }
9402 .upk-hazel-carousel .upk-content-style-3 .upk-meta .upk-post-time {
9403 color: #000;
9404 }
9405 .upk-hazel-carousel .upk-pg-text-position-center-center .upk-content {
9406 position: absolute;
9407 top: 60%;
9408 right: 50%;
9409 width: 100%;
9410 z-index: 111;
9411 text-align: center;
9412 transform: translate(50%, -50%);
9413 }
9414 .upk-hazel-carousel .upk-pg-text-position-center-center .upk-item:hover .upk-content {
9415 top: 50%;
9416 transform: translate(50%, -50%);
9417 }
9418 .upk-hazel-carousel .upk-pg-text-position-bottom-center .upk-content,
9419 .upk-hazel-carousel .upk-pg-text-position-bottom-left .upk-content {
9420 position: absolute;
9421 bottom: 0;
9422 right: 0;
9423 z-index: 111;
9424 transform: translateY(35px);
9425 }
9426 .upk-hazel-carousel .upk-pg-text-position-bottom-center .upk-content {
9427 text-align: center;
9428 }
9429 .upk-hazel-carousel .upk-pg-text-position-top-left .upk-content {
9430 position: absolute;
9431 top: 0;
9432 right: 0;
9433 z-index: 111;
9434 transform: translateY(-40px);
9435 display: flex;
9436 flex-direction: column-reverse;
9437 flex-flow: wrap-reverse;
9438 }
9439 .upk-hazel-carousel .upk-pg-text-position-top-left .upk-title-wrapper {
9440 margin-bottom: 10px;
9441 width: 100%;
9442 }
9443 .upk-hazel-carousel .upk-pg-text-position-top-left .upk-meta {
9444 margin-bottom: 20px;
9445 }
9446 .upk-hazel-carousel .upk-pg-text-position-top-right .upk-content {
9447 position: absolute;
9448 top: 0;
9449 left: 0;
9450 z-index: 111;
9451 transform: translateY(-40px);
9452 text-align: left;
9453 display: flex;
9454 flex-direction: column-reverse;
9455 flex-flow: wrap-reverse;
9456 }
9457 .upk-hazel-carousel .upk-pg-text-position-top-right .upk-title-wrapper {
9458 margin-bottom: 10px;
9459 width: 100%;
9460 }
9461 .upk-hazel-carousel .upk-pg-text-position-top-right .upk-cetagory {
9462 margin-right: auto;
9463 }
9464 .upk-hazel-carousel .upk-pg-text-position-top-right .upk-meta {
9465 margin-right: auto;
9466 margin-bottom: 20px;
9467 }
9468 .upk-hazel-carousel .upk-pg-text-position-top-right .upk-blog-badge {
9469 margin-right: auto;
9470 }
9471 .upk-hazel-carousel .upk-pg-text-position-bottom-right .upk-content {
9472 position: absolute;
9473 bottom: 0;
9474 left: 0;
9475 z-index: 111;
9476 transform: translateY(30px);
9477 text-align: left;
9478 }
9479 .upk-hazel-carousel .upk-pg-text-position-bottom-right .upk-meta {
9480 opacity: 1;
9481 transition: all 0.3s ease;
9482 display: inline-flex;
9483 }
9484
9485 .upk-global-link-yes .upk-hazel-carousel .upk-item:hover {
9486 cursor: pointer;
9487 }
9488
9489 .upk-maple-carousel .upk-item {
9490 position: relative;
9491 overflow: hidden;
9492 }
9493 .upk-maple-carousel .upk-item:hover .upk-img {
9494 transform: scale(1.1);
9495 }
9496 .upk-maple-carousel .upk-item-box {
9497 position: relative;
9498 }
9499 .upk-maple-carousel .upk-img-wrap {
9500 position: relative;
9501 }
9502 .upk-maple-carousel .upk-main-image {
9503 position: relative;
9504 overflow: hidden;
9505 border-radius: 5px;
9506 width: 100%;
9507 display: flex;
9508 }
9509 .upk-maple-carousel .upk-main-image .upk-img {
9510 width: 100%;
9511 height: 100%;
9512 object-fit: cover;
9513 transition: all 0.3s ease-in-out;
9514 }
9515 .upk-maple-carousel .upk-category {
9516 position: absolute;
9517 top: 0;
9518 right: 0;
9519 margin: 15px;
9520 display: inline-flex;
9521 flex-wrap: wrap;
9522 gap: 7px;
9523 }
9524 .upk-maple-carousel .upk-category a {
9525 background-color: #ef233c;
9526 text-decoration: none;
9527 padding: 3px 10px;
9528 border-radius: 15px;
9529 font-size: 12px;
9530 color: #ffffff;
9531 }
9532 .upk-maple-carousel .upk-post-format {
9533 position: absolute;
9534 bottom: 0;
9535 left: 50px;
9536 }
9537 .upk-maple-carousel .upk-post-format a {
9538 color: #fff;
9539 background-color: #ef233c;
9540 display: flex;
9541 position: absolute;
9542 padding: 10px;
9543 border-radius: 30px;
9544 cursor: pointer;
9545 transform: translate(50%, -50%);
9546 }
9547 .upk-maple-carousel .upk-post-format a i {
9548 display: flex;
9549 }
9550 .upk-maple-carousel .upk-content {
9551 padding-top: 22px;
9552 }
9553 .upk-maple-carousel .upk-meta {
9554 display: flex;
9555 flex-wrap: wrap;
9556 align-items: center;
9557 margin-bottom: 15px;
9558 font-size: clamp(13px, 2vw, 14px);
9559 }
9560 .upk-maple-carousel .upk-meta .upk-author {
9561 display: flex;
9562 align-items: center;
9563 }
9564 .upk-maple-carousel .upk-meta .upk-author img {
9565 border-radius: 80px;
9566 margin-left: 10px;
9567 }
9568 .upk-maple-carousel .upk-meta .author-name {
9569 color: #8d99ae;
9570 font-weight: 600;
9571 }
9572 .upk-maple-carousel .upk-meta .upk-blog-date {
9573 position: relative;
9574 display: flex;
9575 }
9576 .upk-maple-carousel .upk-meta .upk-blog-date .date {
9577 color: #8d99ae;
9578 }
9579 .upk-maple-carousel .upk-meta .upk-blog-date i {
9580 margin: 0 5px;
9581 }
9582 .upk-maple-carousel .upk-meta .upk-post-time {
9583 margin-right: 5px;
9584 color: #8d99ae;
9585 }
9586 .upk-maple-carousel .upk-meta .upk-post-time i {
9587 margin-left: 2px;
9588 }
9589 .upk-maple-carousel .upk-meta .upk-reading-time {
9590 color: #8d99ae;
9591 }
9592 .upk-maple-carousel .upk-meta > div {
9593 position: relative;
9594 display: inline-flex;
9595 }
9596 .upk-maple-carousel .upk-meta > div:before {
9597 content: attr(data-separator);
9598 margin: 0 8px;
9599 }
9600 .upk-maple-carousel .upk-meta > div:nth-child(1)::before {
9601 display: none;
9602 }
9603 .upk-maple-carousel .upk-title {
9604 width: 100%;
9605 font-size: clamp(18px, 2vw, 20px);
9606 font-weight: 600;
9607 line-height: 1.4;
9608 margin-top: 0;
9609 margin-bottom: 15px;
9610 }
9611 .upk-maple-carousel .upk-title a {
9612 color: #2b2d42;
9613 }
9614 .upk-maple-carousel .upk-title a:hover {
9615 color: #ef233c;
9616 }
9617 .upk-maple-carousel .upk-text {
9618 color: #8d99ae;
9619 font-size: clamp(14px, 2vw, 16px);
9620 }
9621 .upk-maple-carousel .upk-text P {
9622 margin: 0;
9623 }
9624
9625 .upk-item-match-height--yes .upk-maple-carousel .swiper-slide {
9626 height: initial;
9627 }
9628
9629 .upk-global-link-yes .upk-maple-carousel .upk-item:hover {
9630 cursor: pointer;
9631 }
9632
9633 .upk-ramble-carousel {
9634 position: relative;
9635 }
9636 .upk-ramble-carousel .upk-item {
9637 display: flex;
9638 position: relative;
9639 position: relative;
9640 overflow: hidden;
9641 height: 360px;
9642 border-radius: 6px;
9643 -webkit-box-shadow: 0px 3px 10px -5px rgba(151, 163, 184, 0.5);
9644 box-shadow: 0px 3px 10px -5px rgba(151, 163, 184, 0.5);
9645 }
9646 .upk-ramble-carousel .upk-item:hover .upk-img-wrap:before {
9647 background-color: rgba(239, 35, 60, 0.5);
9648 }
9649 .upk-ramble-carousel .upk-item:hover .upk-meta {
9650 position: relative;
9651 opacity: 1;
9652 margin-top: 0;
9653 margin-bottom: 15px;
9654 transform: translateY(0);
9655 transition-delay: 0.3s;
9656 }
9657 .upk-ramble-carousel .upk-item:hover .upk-date-cetagory-wrap {
9658 position: absolute;
9659 opacity: 0;
9660 visibility: hidden;
9661 transform: translateY(20px);
9662 transition-delay: 0.3s;
9663 }
9664 .upk-ramble-carousel .upk-item:hover .upk-title a {
9665 color: #fff;
9666 }
9667 .upk-ramble-carousel .upk-item:hover .upk-text {
9668 color: #f8f8f8;
9669 opacity: 1;
9670 transition-delay: 0.4s;
9671 transform: translateY(0px);
9672 }
9673 .upk-ramble-carousel .upk-item:hover .upk-btn-comments-wrap .upk-readmore {
9674 color: #fff;
9675 }
9676 .upk-ramble-carousel .upk-item:hover .upk-btn-comments-wrap .upk-readmore svg * {
9677 fill: #fff;
9678 }
9679 .upk-ramble-carousel .upk-item:hover .upk-btn-comments-wrap .upk-comments {
9680 color: #fff;
9681 }
9682 .upk-ramble-carousel .upk-item:hover .upk-default-show {
9683 visibility: hidden;
9684 opacity: 0;
9685 transform: translateY(20px);
9686 }
9687 .upk-ramble-carousel .upk-item:hover .upk-default-hide {
9688 opacity: 1;
9689 transform: translateY(0);
9690 visibility: visible;
9691 transition-delay: 0.1s;
9692 }
9693 .upk-ramble-carousel .upk-img-wrap {
9694 display: flex;
9695 width: 100%;
9696 }
9697 .upk-ramble-carousel .upk-img-wrap:before {
9698 position: absolute;
9699 content: "";
9700 top: 0;
9701 right: 0;
9702 width: 100%;
9703 height: 100%;
9704 background-color: #fff;
9705 -webkit-transition: all 0.3s ease;
9706 transition: all 0.3s ease;
9707 }
9708 .upk-ramble-carousel .upk-img {
9709 object-fit: cover;
9710 height: 100%;
9711 width: 100%;
9712 }
9713 .upk-ramble-carousel .upk-content {
9714 position: absolute;
9715 top: 0;
9716 right: 0;
9717 width: 100%;
9718 }
9719 .upk-ramble-carousel .upk-author-name a {
9720 color: #fff;
9721 font-size: 15px;
9722 font-weight: 600;
9723 text-transform: capitalize;
9724 -webkit-transition: color 0.3s ease;
9725 transition: color 0.3s ease;
9726 }
9727 .upk-ramble-carousel .upk-post-time,
9728 .upk-ramble-carousel .upk-date {
9729 color: #f5f5f5;
9730 font-size: 14px;
9731 }
9732 .upk-ramble-carousel .upk-post-time {
9733 margin-right: 5px;
9734 }
9735 .upk-ramble-carousel .upk-post-time i {
9736 margin-left: 2px;
9737 }
9738 .upk-ramble-carousel .upk-date-reading-time {
9739 color: #f5f5f5;
9740 font-size: 14px;
9741 flex-wrap: wrap;
9742 }
9743 .upk-ramble-carousel .upk-date-reading-time > div {
9744 position: relative;
9745 display: inline-flex;
9746 }
9747 .upk-ramble-carousel .upk-date-reading-time > div:before {
9748 content: attr(data-separator);
9749 margin: 0 8px;
9750 }
9751 .upk-ramble-carousel .upk-date-reading-time > div:nth-child(1)::before {
9752 display: none;
9753 }
9754 .upk-ramble-carousel .upk-meta {
9755 display: flex;
9756 align-items: center;
9757 position: absolute;
9758 -webkit-transition: all 0.3s ease;
9759 transition: all 0.3s ease;
9760 opacity: 0;
9761 transform: translateY(-100%);
9762 }
9763 .upk-ramble-carousel .upk-meta .upk-author-image {
9764 margin-left: 15px;
9765 }
9766 .upk-ramble-carousel .upk-meta .upk-author-image img {
9767 border-radius: 80px;
9768 }
9769 .upk-ramble-carousel .upk-date-cetagory-wrap {
9770 display: inline-flex;
9771 align-items: center;
9772 position: relative;
9773 opacity: 1;
9774 transition: all 0.3s ease;
9775 margin-bottom: 15px;
9776 transform: translateY(0);
9777 visibility: visible;
9778 transition: all 0.3s ease;
9779 }
9780 .upk-ramble-carousel .upk-date-cetagory-wrap .upk-post-time,
9781 .upk-ramble-carousel .upk-date-cetagory-wrap .upk-date {
9782 color: #8D99AE;
9783 font-size: 15px;
9784 }
9785 .upk-ramble-carousel .upk-date-cetagory-wrap .upk-category {
9786 position: relative;
9787 margin-right: 10px;
9788 padding-right: 10px;
9789 }
9790 .upk-ramble-carousel .upk-date-cetagory-wrap .upk-category a {
9791 color: #8D99AE;
9792 font-size: 15px;
9793 text-transform: capitalize;
9794 }
9795 .upk-ramble-carousel .upk-date-cetagory-wrap .upk-category a + a {
9796 margin-right: 5px;
9797 }
9798 .upk-ramble-carousel .upk-date-cetagory-wrap .upk-category:before {
9799 content: "";
9800 position: absolute;
9801 background: #e6e9ec;
9802 height: 100%;
9803 width: 2px;
9804 right: -1px;
9805 }
9806 .upk-ramble-carousel .upk-date-cetagory-wrap .upk-category span {
9807 display: flex;
9808 }
9809 .upk-ramble-carousel .upk-title {
9810 font-size: 24px;
9811 font-weight: 600;
9812 margin: 0;
9813 padding-bottom: 15px;
9814 text-transform: capitalize;
9815 }
9816 .upk-ramble-carousel .upk-title a {
9817 color: #2B2D42;
9818 background-image: linear-gradient(currentColor, currentColor);
9819 background-position: 100% 100%;
9820 background-repeat: no-repeat;
9821 background-size: 0 2px;
9822 -webkit-transition: all 0.3s ease;
9823 transition: all 0.3s ease;
9824 }
9825 .upk-ramble-carousel .upk-title a:hover {
9826 background-size: 100% 2px;
9827 }
9828 .upk-ramble-carousel .upk-text {
9829 font-size: 16px;
9830 color: #8D99AE;
9831 opacity: 0;
9832 transition: all 0.3s ease;
9833 transform: translateY(-20px);
9834 }
9835 .upk-ramble-carousel .upk-btn-comments-wrap {
9836 display: flex;
9837 justify-content: space-between;
9838 align-items: center;
9839 position: absolute;
9840 width: 100%;
9841 bottom: 0;
9842 padding: 30px;
9843 }
9844 .upk-ramble-carousel .upk-btn-comments-wrap .upk-readmore {
9845 color: #8D99AE;
9846 font-size: 15px;
9847 font-weight: 600;
9848 text-transform: capitalize;
9849 -webkit-transition: all 0.3s ease;
9850 transition: all 0.3s ease;
9851 }
9852 .upk-ramble-carousel .upk-btn-comments-wrap .upk-readmore svg {
9853 width: 1em;
9854 }
9855 .upk-ramble-carousel .upk-btn-comments-wrap .upk-readmore svg * {
9856 fill: #8D99AE;
9857 }
9858 .upk-ramble-carousel .upk-btn-comments-wrap .upk-comments {
9859 color: #8D99AE;
9860 font-size: 15px;
9861 text-transform: capitalize;
9862 -webkit-transition: color 0.3s ease;
9863 transition: color 0.3s ease;
9864 }
9865 .upk-ramble-carousel .upk-default-show {
9866 position: absolute;
9867 -webkit-transition: all 0.3s ease;
9868 transition: all 0.3s ease;
9869 opacity: 1;
9870 transform: translateY(0);
9871 padding: 30px;
9872 }
9873 .upk-ramble-carousel .upk-default-hide {
9874 position: absolute;
9875 -webkit-transition: all 0.3s ease;
9876 transition: all 0.3s ease;
9877 opacity: 0;
9878 transform: translateY(-100%);
9879 visibility: hidden;
9880 padding: 30px;
9881 }
9882
9883 .upk-global-link-yes .upk-ramble-carousel .upk-item:hover {
9884 cursor: pointer;
9885 }
9886
9887 .upk-alice-carousel .upk-item {
9888 display: flex;
9889 }
9890 .upk-alice-carousel .upk-item-box {
9891 position: relative;
9892 display: flex;
9893 width: 100%;
9894 overflow: hidden;
9895 }
9896 .upk-alice-carousel .upk-item-box::before {
9897 content: "";
9898 display: block;
9899 position: absolute;
9900 width: 100%;
9901 top: 0;
9902 bottom: 0;
9903 z-index: 2;
9904 background: rgba(27, 25, 25, 0.5490196078);
9905 transition: all 0.3s ease;
9906 }
9907 .upk-alice-carousel .upk-item-box:hover .upk-img-wrap .upk-img {
9908 transform: scale(1.1);
9909 }
9910 .upk-alice-carousel .upk-item-box:hover .upk-category {
9911 opacity: 1;
9912 }
9913 .upk-alice-carousel .upk-img-wrap {
9914 overflow: hidden;
9915 display: flex;
9916 width: 100%;
9917 }
9918 .upk-alice-carousel .upk-img-wrap .upk-img {
9919 width: 100%;
9920 height: 100%;
9921 object-fit: cover;
9922 transition: all 1s ease;
9923 }
9924 .upk-alice-carousel .upk-category {
9925 position: absolute;
9926 left: 0;
9927 top: 0;
9928 opacity: 0;
9929 transition: opacity 0.5s ease;
9930 z-index: 11;
9931 }
9932 .upk-alice-carousel .upk-category a {
9933 color: #e8e4e4;
9934 display: inline-block;
9935 font-size: 11px;
9936 font-weight: 500;
9937 text-transform: uppercase;
9938 background: #EF233C;
9939 padding: 5px 14px;
9940 transition: all 0.3s ease;
9941 }
9942 .upk-alice-carousel .upk-category a:hover {
9943 background: #D90429;
9944 }
9945 .upk-alice-carousel .upk-category a + a {
9946 margin-right: 5px;
9947 }
9948 .upk-alice-carousel .upk-content {
9949 position: absolute;
9950 padding: 30px;
9951 width: 100%;
9952 bottom: 0;
9953 z-index: 10;
9954 }
9955 .upk-alice-carousel .upk-title {
9956 display: block;
9957 font-size: 20px;
9958 font-weight: 600;
9959 line-height: 1.4;
9960 margin: 0;
9961 padding-bottom: 10px;
9962 text-transform: capitalize;
9963 }
9964 .upk-alice-carousel .upk-title a {
9965 color: #fff;
9966 transition: all 0.3s ease;
9967 }
9968 .upk-alice-carousel .upk-meta {
9969 display: flex;
9970 flex-wrap: wrap;
9971 align-items: center;
9972 font-size: 14px;
9973 color: #EDF2F4;
9974 text-transform: capitalize;
9975 }
9976 .upk-alice-carousel .upk-meta .upk-author {
9977 position: relative;
9978 }
9979 .upk-alice-carousel .upk-meta .upk-author a {
9980 color: #EDF2F4;
9981 }
9982 .upk-alice-carousel .upk-meta .upk-author span {
9983 padding-left: 6px;
9984 }
9985 .upk-alice-carousel .upk-meta .upk-date {
9986 position: relative;
9987 font-weight: 400;
9988 }
9989 .upk-alice-carousel .upk-meta .upk-post-time {
9990 margin-right: 5px;
9991 }
9992 .upk-alice-carousel .upk-meta .upk-post-time i {
9993 margin-left: 2px;
9994 }
9995 .upk-alice-carousel .upk-meta > div {
9996 position: relative;
9997 display: inline-flex;
9998 }
9999 .upk-alice-carousel .upk-meta > div:before {
10000 content: attr(data-separator);
10001 margin: 0 5px;
10002 }
10003 .upk-alice-carousel .upk-meta > div:nth-child(1)::before {
10004 display: none;
10005 }
10006 .upk-alice-carousel .upk-content-bottom-center .upk-content {
10007 right: 50%;
10008 text-align: center;
10009 transform: translate(50%, 0);
10010 }
10011 .upk-alice-carousel .upk-content-bottom-center .upk-content .upk-meta {
10012 justify-content: center;
10013 }
10014 .upk-alice-carousel .upk-content-bottom-left .upk-content {
10015 text-align: right;
10016 right: 0;
10017 }
10018 .upk-alice-carousel .upk-content-bottom-left .upk-content .upk-meta {
10019 justify-content: left;
10020 }
10021 .upk-alice-carousel .upk-content-bottom-right .upk-content {
10022 text-align: left;
10023 left: 0;
10024 }
10025 .upk-alice-carousel .upk-content-bottom-right .upk-content .upk-meta {
10026 justify-content: flex-end;
10027 }
10028
10029 .upk-global-link-yes .upk-alice-carousel .upk-item:hover {
10030 cursor: pointer;
10031 }
10032
10033 .upk-alice-grid .upk-alice-wrap {
10034 display: grid;
10035 }
10036 .upk-alice-grid .upk-item {
10037 display: flex;
10038 overflow: hidden;
10039 transition: all 0.3s ease;
10040 }
10041 .upk-alice-grid .upk-item-box {
10042 position: relative;
10043 display: flex;
10044 width: 100%;
10045 }
10046 .upk-alice-grid .upk-item-box::before {
10047 content: "";
10048 display: block;
10049 position: absolute;
10050 width: 100%;
10051 top: 0;
10052 bottom: 0;
10053 z-index: 2;
10054 background: rgba(27, 25, 25, 0.5490196078);
10055 transition: all 0.3s ease;
10056 }
10057 .upk-alice-grid .upk-item-box:hover .upk-img-wrap .upk-img {
10058 transform: scale(1.1);
10059 }
10060 .upk-alice-grid .upk-item-box:hover .upk-category {
10061 opacity: 1;
10062 }
10063 .upk-alice-grid .upk-img-wrap {
10064 overflow: hidden;
10065 display: flex;
10066 width: 100%;
10067 }
10068 .upk-alice-grid .upk-img-wrap .upk-img {
10069 width: 100%;
10070 height: 100%;
10071 object-fit: cover;
10072 transition: all 1s ease;
10073 }
10074 .upk-alice-grid .upk-category {
10075 position: absolute;
10076 left: 0;
10077 top: 0;
10078 opacity: 0;
10079 transition: opacity 0.5s ease;
10080 z-index: 11;
10081 }
10082 .upk-alice-grid .upk-category a {
10083 color: #e8e4e4;
10084 display: inline-block;
10085 font-size: 11px;
10086 font-weight: 500;
10087 text-transform: uppercase;
10088 background: #EF233C;
10089 padding: 5px 14px;
10090 transition: all 0.3s ease;
10091 }
10092 .upk-alice-grid .upk-category a:hover {
10093 background: #D90429;
10094 }
10095 .upk-alice-grid .upk-category a + a {
10096 margin-right: 5px;
10097 }
10098 .upk-alice-grid .upk-content {
10099 position: absolute;
10100 padding: 30px;
10101 width: 100%;
10102 bottom: 0;
10103 z-index: 10;
10104 }
10105 .upk-alice-grid .upk-title {
10106 display: block;
10107 font-size: 16px;
10108 font-weight: 600;
10109 line-height: 1.4;
10110 margin: 0px;
10111 padding-bottom: 10px;
10112 text-transform: capitalize;
10113 }
10114 .upk-alice-grid .upk-title a {
10115 color: #fff;
10116 transition: all 0.3s ease;
10117 }
10118 .upk-alice-grid .upk-meta {
10119 display: flex;
10120 flex-wrap: wrap;
10121 align-items: center;
10122 font-size: 11px;
10123 color: #EDF2F4;
10124 text-transform: capitalize;
10125 }
10126 .upk-alice-grid .upk-meta .upk-author {
10127 position: relative;
10128 }
10129 .upk-alice-grid .upk-meta .upk-author a {
10130 color: #EDF2F4;
10131 }
10132 .upk-alice-grid .upk-meta .upk-author span {
10133 padding-left: 6px;
10134 }
10135 .upk-alice-grid .upk-meta .upk-date {
10136 position: relative;
10137 font-weight: 400;
10138 }
10139 .upk-alice-grid .upk-meta .upk-post-time {
10140 margin-right: 5px;
10141 }
10142 .upk-alice-grid .upk-meta .upk-post-time i {
10143 margin-left: 2px;
10144 }
10145 .upk-alice-grid .upk-meta > div {
10146 position: relative;
10147 display: inline-flex;
10148 }
10149 .upk-alice-grid .upk-meta > div:before {
10150 content: attr(data-separator);
10151 margin: 0 5px;
10152 }
10153 .upk-alice-grid .upk-meta > div:nth-child(1)::before {
10154 display: none;
10155 }
10156 .upk-alice-grid .upk-style-1 {
10157 grid-gap: 20px;
10158 grid-template-columns: repeat(1, 1fr);
10159 }
10160 .upk-alice-grid .upk-style-2 {
10161 grid-template-columns: repeat(6, 1fr);
10162 }
10163 .upk-alice-grid .upk-style-2 .upk-item, .upk-alice-grid .upk-style-2:nth-child(-n+2) {
10164 grid-column: 6 span/auto;
10165 }
10166 .upk-alice-grid .upk-style-3 {
10167 grid-gap: 20px;
10168 grid-template-columns: repeat(6, 1fr);
10169 }
10170 .upk-alice-grid .upk-style-3 .upk-item {
10171 grid-column: span 6/auto;
10172 }
10173 .upk-alice-grid .upk-style-4 {
10174 grid-gap: 20px;
10175 grid-template-columns: repeat(6, 1fr);
10176 }
10177 .upk-alice-grid .upk-style-4 .upk-item {
10178 grid-column: span 6/auto;
10179 }
10180 .upk-alice-grid .upk-content-bottom-center .upk-content {
10181 right: 50%;
10182 text-align: center;
10183 transform: translate(50%, 0);
10184 }
10185 .upk-alice-grid .upk-content-bottom-center .upk-content .upk-meta {
10186 justify-content: center;
10187 }
10188 .upk-alice-grid .upk-content-bottom-left .upk-content {
10189 text-align: right;
10190 right: 0;
10191 }
10192 .upk-alice-grid .upk-content-bottom-left .upk-content .upk-meta {
10193 justify-content: left;
10194 }
10195 .upk-alice-grid .upk-content-bottom-right .upk-content {
10196 text-align: left;
10197 left: 0;
10198 }
10199 .upk-alice-grid .upk-content-bottom-right .upk-content .upk-meta {
10200 justify-content: flex-end;
10201 }
10202
10203 .upk-global-link-yes .upk-alice-grid .upk-item:hover {
10204 cursor: pointer;
10205 }
10206
10207 @media (min-width: 768px) {
10208 .upk-alice-grid .upk-title {
10209 padding-bottom: 8px;
10210 font-size: 16px;
10211 }
10212 .upk-alice-grid .upk-meta {
10213 font-size: 12px;
10214 }
10215 .upk-alice-grid .upk-style-1 {
10216 grid-template-columns: repeat(2, 1fr);
10217 }
10218 .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) {
10219 grid-column: 3 span/auto;
10220 }
10221 .upk-alice-grid .upk-style-3 .upk-item {
10222 grid-column: span 3/auto;
10223 }
10224 .upk-alice-grid .upk-style-3 .upk-item:nth-child(6n+1) {
10225 grid-column: span 3/auto;
10226 }
10227 .upk-alice-grid .upk-style-3 .upk-item:nth-child(6n+1) .upk-title {
10228 font-size: 22px;
10229 }
10230 .upk-alice-grid .upk-style-4 .upk-item:nth-child(5n+2) {
10231 grid-column: span 3/auto;
10232 grid-row: span 2;
10233 }
10234 .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) {
10235 grid-column: span 3/auto;
10236 }
10237 }
10238 @media (min-width: 1024px) {
10239 .upk-alice-grid .upk-category a {
10240 font-size: 12px;
10241 padding: 7px 14px;
10242 }
10243 .upk-alice-grid .upk-title {
10244 padding-bottom: 12px;
10245 }
10246 .upk-alice-grid .upk-style-1 {
10247 grid-template-columns: repeat(3, 1fr);
10248 }
10249 .upk-alice-grid .upk-style-2 .upk-item,
10250 .upk-alice-grid .upk-style-3 .upk-item {
10251 grid-column: span 2/auto;
10252 }
10253 .upk-alice-grid .upk-style-2 .upk-item .upk-title,
10254 .upk-alice-grid .upk-style-3 .upk-item .upk-title {
10255 font-size: 20px;
10256 }
10257 .upk-alice-grid .upk-style-2 .upk-item:nth-child(5n+1), .upk-alice-grid .upk-style-2 .upk-item:nth-child(5n+2) {
10258 grid-column: 3 span/auto;
10259 }
10260 .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 {
10261 font-size: 25px;
10262 }
10263 .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) {
10264 grid-column: 2 span/auto;
10265 }
10266 .upk-alice-grid .upk-style-3 .upk-item:nth-child(6n+1) {
10267 grid-column: span 4/auto;
10268 grid-row: span 2/auto;
10269 }
10270 .upk-alice-grid .upk-style-3 .upk-item:nth-child(6n+1) .upk-title {
10271 font-size: 25px;
10272 }
10273 .upk-alice-grid .upk-style-4 .upk-item:nth-child(5n+2) {
10274 grid-column: span 2/auto;
10275 grid-row: span 2;
10276 }
10277 .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) {
10278 grid-column: span 2/auto;
10279 }
10280 }
10281 .upk-harold-list .upk-list-wrap {
10282 display: grid;
10283 grid-gap: 20px;
10284 }
10285 .upk-harold-list .upk-item {
10286 position: relative;
10287 overflow: hidden;
10288 display: flex;
10289 padding: clamp(10px, 2vw, 20px);
10290 border-radius: 8px;
10291 border: 1px solid #e8ecf3;
10292 transition: all 0.3s ease;
10293 }
10294 .upk-harold-list .upk-item-box {
10295 display: flex;
10296 }
10297 .upk-harold-list .upk-image-wrap {
10298 max-width: clamp(100px, 10vw, 130px);
10299 min-width: clamp(100px, 10vw, 130px);
10300 width: 100%;
10301 display: flex;
10302 }
10303 .upk-harold-list .upk-image-wrap .upk-img {
10304 width: 100%;
10305 height: 100%;
10306 object-fit: cover;
10307 border-radius: 5px;
10308 }
10309 .upk-harold-list .upk-content {
10310 display: flex;
10311 align-items: center;
10312 padding: clamp(10px, 2vw, 20px);
10313 }
10314 .upk-harold-list .upk-category {
10315 margin-bottom: clamp(10px, 1vw, 15px);
10316 }
10317 .upk-harold-list .upk-category a {
10318 text-transform: capitalize;
10319 color: #8D99AE;
10320 font-size: 10px;
10321 padding: clamp(3px, 1vw, 4px) clamp(7px, 1vw, 10px);
10322 text-transform: uppercase;
10323 font-weight: 600;
10324 border-radius: 4px;
10325 line-height: 1;
10326 transition: all 0.3s ease;
10327 }
10328 .upk-harold-list .upk-category a:hover {
10329 border: 1px solid #EF233C;
10330 color: #EF233C;
10331 }
10332 .upk-harold-list .upk-category a + a {
10333 margin-right: 5px;
10334 }
10335 .upk-harold-list .upk-title {
10336 font-size: clamp(16px, 2vw, 20px);
10337 font-weight: 600;
10338 margin: 0px;
10339 padding-bottom: clamp(10px, 1vw, 15px);
10340 text-transform: capitalize;
10341 }
10342 .upk-harold-list .upk-title a {
10343 color: #2B2D42;
10344 }
10345 .upk-harold-list .upk-title a:hover {
10346 color: #EF233C;
10347 }
10348 .upk-harold-list .upk-meta {
10349 display: flex;
10350 flex-wrap: wrap;
10351 align-items: center;
10352 font-size: 11px;
10353 }
10354 .upk-harold-list .upk-meta .upk-reading-time,
10355 .upk-harold-list .upk-meta .upk-post-time,
10356 .upk-harold-list .upk-meta .upk-author a,
10357 .upk-harold-list .upk-meta .upk-date {
10358 text-transform: uppercase;
10359 font-weight: 500;
10360 color: #8D99AE;
10361 display: flex;
10362 align-items: center;
10363 }
10364 .upk-harold-list .upk-meta .upk-reading-time i,
10365 .upk-harold-list .upk-meta .upk-post-time i,
10366 .upk-harold-list .upk-meta .upk-author a i,
10367 .upk-harold-list .upk-meta .upk-date i {
10368 margin-left: 5px;
10369 }
10370 .upk-harold-list .upk-meta .upk-post-time {
10371 margin-right: 5px;
10372 }
10373 .upk-harold-list .upk-meta .upk-post-time i {
10374 margin-left: 2px;
10375 }
10376 .upk-harold-list .upk-meta > div {
10377 position: relative;
10378 display: inline-flex;
10379 }
10380 .upk-harold-list .upk-meta > div:before {
10381 content: attr(data-separator);
10382 margin: 0 5px;
10383 }
10384 .upk-harold-list .upk-meta > div:nth-child(1)::before {
10385 display: none;
10386 }
10387
10388 .upk-global-link-yes .upk-harold-list .upk-item:hover {
10389 cursor: pointer;
10390 }
10391
10392 .upk-harold-carousel .upk-item {
10393 position: relative;
10394 overflow: hidden;
10395 display: flex;
10396 padding: clamp(10px, 2vw, 20px);
10397 border-radius: 8px;
10398 border: 1px solid #e8ecf3;
10399 transition: all 0.3s ease;
10400 }
10401 .upk-harold-carousel .upk-item-box {
10402 display: flex;
10403 }
10404 .upk-harold-carousel .upk-image {
10405 max-width: clamp(100px, 10vw, 130px);
10406 min-width: clamp(100px, 10vw, 130px);
10407 width: 100%;
10408 display: flex;
10409 }
10410 .upk-harold-carousel .upk-image .upk-harold-img {
10411 width: 100%;
10412 height: 100%;
10413 object-fit: cover;
10414 border-radius: 5px;
10415 }
10416 .upk-harold-carousel .upk-content {
10417 display: flex;
10418 align-items: center;
10419 padding: clamp(10px, 2vw, 20px);
10420 }
10421 .upk-harold-carousel .upk-category {
10422 margin-bottom: clamp(10px, 1vw, 15px);
10423 }
10424 .upk-harold-carousel .upk-category a {
10425 text-transform: capitalize;
10426 color: #8D99AE;
10427 font-size: 10px;
10428 padding: clamp(3px, 1vw, 4px) clamp(7px, 1vw, 10px);
10429 text-transform: uppercase;
10430 font-weight: 600;
10431 border-radius: 4px;
10432 line-height: 1;
10433 transition: all 0.3s ease;
10434 }
10435 .upk-harold-carousel .upk-category a:hover {
10436 border: 1px solid #EF233C;
10437 color: #EF233C;
10438 }
10439 .upk-harold-carousel .upk-category a + a {
10440 margin-right: 5px;
10441 }
10442 .upk-harold-carousel .upk-title {
10443 font-size: clamp(16px, 2vw, 20px);
10444 font-weight: 600;
10445 margin: 0px;
10446 padding-bottom: clamp(10px, 1vw, 15px);
10447 text-transform: capitalize;
10448 }
10449 .upk-harold-carousel .upk-title a {
10450 color: #2B2D42;
10451 }
10452 .upk-harold-carousel .upk-title a:hover {
10453 color: #EF233C;
10454 }
10455 .upk-harold-carousel .upk-meta {
10456 display: flex;
10457 flex-wrap: wrap;
10458 align-items: center;
10459 font-size: 11px;
10460 }
10461 .upk-harold-carousel .upk-meta .upk-reading-time,
10462 .upk-harold-carousel .upk-meta .upk-post-time,
10463 .upk-harold-carousel .upk-meta .upk-author a,
10464 .upk-harold-carousel .upk-meta .upk-date {
10465 text-transform: uppercase;
10466 font-weight: 500;
10467 color: #8D99AE;
10468 display: flex;
10469 align-items: center;
10470 line-height: 1;
10471 }
10472 .upk-harold-carousel .upk-meta .upk-reading-time i,
10473 .upk-harold-carousel .upk-meta .upk-post-time i,
10474 .upk-harold-carousel .upk-meta .upk-author a i,
10475 .upk-harold-carousel .upk-meta .upk-date i {
10476 margin-left: 5px;
10477 }
10478 .upk-harold-carousel .upk-meta .upk-post-time {
10479 margin-right: 5px;
10480 }
10481 .upk-harold-carousel .upk-meta .upk-post-time i {
10482 margin-left: 2px;
10483 }
10484 .upk-harold-carousel .upk-meta > div {
10485 position: relative;
10486 display: inline-flex;
10487 }
10488 .upk-harold-carousel .upk-meta > div:before {
10489 content: attr(data-separator);
10490 margin: 0 5px;
10491 }
10492 .upk-harold-carousel .upk-meta > div:nth-child(1)::before {
10493 display: none;
10494 }
10495
10496 .upk-global-link-yes .upk-harold-carousel .upk-item:hover {
10497 cursor: pointer;
10498 }
10499
10500 .upk-item-match-height--yes .upk-harold-carousel .swiper-slide {
10501 height: initial;
10502 }
10503
10504 .upk-paradox-slider .upk-item {
10505 display: flex;
10506 height: clamp(29.375rem, 60vw, 40.625rem);
10507 overflow: hidden;
10508 }
10509 .upk-paradox-slider .upk-image-wrapper:before {
10510 content: "";
10511 position: absolute;
10512 height: 100%;
10513 width: 100%;
10514 background: rgba(43, 45, 66, 0.5);
10515 right: 0;
10516 top: 0;
10517 z-index: 1;
10518 }
10519 .upk-paradox-slider .upk-img {
10520 position: absolute;
10521 object-fit: cover;
10522 height: 100%;
10523 width: 100%;
10524 }
10525 .upk-paradox-slider .upk-content-box {
10526 display: flex;
10527 align-items: center;
10528 justify-content: center;
10529 height: 100%;
10530 width: 100%;
10531 max-width: 780px;
10532 padding: clamp(1.25rem, 4vw, 2.5rem);
10533 z-index: 10;
10534 }
10535 .upk-paradox-slider .upk-category-date-wrap {
10536 padding-bottom: clamp(0.625rem, 2vw, 0.938rem);
10537 }
10538 .upk-paradox-slider .upk-category {
10539 display: flex;
10540 }
10541 .upk-paradox-slider .upk-category a {
10542 color: #EDF2F4;
10543 background: #EF233C;
10544 display: inline-flex;
10545 padding: clamp(0.25rem, 1.5vw, 0.375rem) clamp(0.5rem, 1.5vw, 0.75rem);
10546 font-size: clamp(0.688rem, 2vw, 0.75rem);
10547 line-height: 1;
10548 font-weight: 600;
10549 text-transform: uppercase;
10550 border-radius: 2px;
10551 letter-spacing: 0.5px;
10552 }
10553 .upk-paradox-slider .upk-category a + a {
10554 margin-right: 5px;
10555 }
10556 .upk-paradox-slider .upk-post-time {
10557 display: inline-flex;
10558 align-items: center;
10559 margin-right: 5px;
10560 }
10561 .upk-paradox-slider .upk-post-time i {
10562 margin-left: 2px;
10563 }
10564 .upk-paradox-slider .upk-meta {
10565 color: #EDF2F4;
10566 font-size: clamp(0.75rem, 2vw, 0.875rem);
10567 text-transform: uppercase;
10568 padding-right: clamp(0.625rem, 1.5vw, 0.938rem);
10569 }
10570 .upk-paradox-slider .upk-meta > div {
10571 position: relative;
10572 }
10573 .upk-paradox-slider .upk-meta > div:before {
10574 content: attr(data-separator);
10575 margin: 0 8px;
10576 }
10577 .upk-paradox-slider .upk-meta > div:nth-child(1)::before {
10578 display: none;
10579 }
10580 .upk-paradox-slider .upk-title {
10581 font-size: clamp(1.5rem, 5vw, 3rem);
10582 padding-bottom: clamp(0.938rem, 3vw, 1.875rem);
10583 margin: 0;
10584 }
10585 .upk-paradox-slider .upk-title a {
10586 color: #fff;
10587 }
10588 .upk-paradox-slider .upk-text {
10589 color: #EDF2F4;
10590 font-size: clamp(0.875rem, 2vw, 1rem);
10591 padding-bottom: clamp(1.25rem, 3vw, 2.188rem);
10592 }
10593 .upk-paradox-slider .upk-text p {
10594 margin: 0;
10595 }
10596 .upk-paradox-slider .upk-author-image {
10597 display: flex;
10598 }
10599 .upk-paradox-slider .upk-author-image img {
10600 border-radius: 80px;
10601 margin-left: clamp(0.625rem, 2vw, 0.938rem);
10602 }
10603 .upk-paradox-slider .upk-author-name a {
10604 font-size: clamp(0.875rem, 2vw, 1rem);
10605 margin-bottom: 2px;
10606 }
10607 .upk-paradox-slider .upk-author-role {
10608 font-size: clamp(0.75rem, 2vw, 0.875rem);
10609 }
10610 .upk-paradox-slider .upk-author-role,
10611 .upk-paradox-slider .upk-author-name a {
10612 text-transform: capitalize;
10613 color: #EDF2F4;
10614 display: flex;
10615 }
10616
10617 .upk-content--left .upk-paradox-slider .upk-content-box {
10618 text-align: right;
10619 }
10620 .upk-content--left .upk-paradox-slider .upk-author-wrapper,
10621 .upk-content--left .upk-paradox-slider .upk-category-date-wrap {
10622 justify-content: left;
10623 }
10624
10625 .upk-content--center .upk-paradox-slider .upk-content-box {
10626 text-align: center;
10627 }
10628 .upk-content--center .upk-paradox-slider .upk-author-wrapper,
10629 .upk-content--center .upk-paradox-slider .upk-category-date-wrap {
10630 justify-content: center;
10631 }
10632
10633 .upk-content--right .upk-paradox-slider .upk-content-box {
10634 text-align: left;
10635 }
10636 .upk-content--right .upk-paradox-slider .upk-author-wrapper,
10637 .upk-content--right .upk-paradox-slider .upk-category-date-wrap {
10638 justify-content: flex-end;
10639 }
10640
10641 .upk-global-link-yes .upk-item:hover {
10642 cursor: pointer;
10643 }
10644
10645 .upk-paradox-slider .upk-navigation-prev,
10646 .upk-paradox-slider .upk-navigation-next {
10647 color: #fff;
10648 border: 1px solid #fff;
10649 padding: 15px;
10650 border-radius: 60px;
10651 transition: all 0.3s ease;
10652 }
10653 .upk-paradox-slider .upk-navigation-prev i,
10654 .upk-paradox-slider .upk-navigation-next i {
10655 font-size: 18px;
10656 transition: all 0.3s ease;
10657 }
10658 .upk-paradox-slider .upk-navigation-prev:hover,
10659 .upk-paradox-slider .upk-navigation-next:hover {
10660 color: #EF233C;
10661 background: #fff;
10662 }
10663 .upk-paradox-slider .upk-slider .swiper-pagination .swiper-pagination-bullet,
10664 .upk-paradox-slider .upk-dots-container .swiper-pagination .swiper-pagination-bullet,
10665 .upk-paradox-slider .upk-arrows-dots-container .swiper-pagination .swiper-pagination-bullet {
10666 width: 40px;
10667 height: 6px;
10668 border-radius: 0;
10669 background: #fff;
10670 }
10671
10672 .upk-news-ticker {
10673 position: relative;
10674 display: block;
10675 background-color: #2B2D42;
10676 width: 100%;
10677 height: 40px;
10678 box-sizing: border-box;
10679 line-height: 40px;
10680 overflow: hidden;
10681 border-radius: 2px;
10682 text-align: auto;
10683 font-size: 14px;
10684 }
10685 .upk-news-ticker .upk-news-ticker-label {
10686 background-color: #EF233C;
10687 right: 0;
10688 top: 0;
10689 bottom: 0;
10690 height: 100%;
10691 position: absolute;
10692 text-align: center;
10693 color: #FFF;
10694 font-weight: bold;
10695 z-index: 3;
10696 padding: 0 15px;
10697 white-space: nowrap;
10698 font-size: 12px;
10699 line-height: inherit;
10700 }
10701 .upk-news-ticker .upk-news-ticker-label::after {
10702 content: "";
10703 position: absolute;
10704 left: -15px;
10705 border: 8px solid transparent;
10706 border-right-color: #EF233C;
10707 top: 50%;
10708 transform: translateY(-50%);
10709 }
10710 .upk-news-ticker .upk-news-ticker-content {
10711 position: absolute;
10712 right: 0;
10713 top: 0;
10714 bottom: 0;
10715 height: 100%;
10716 left: 0;
10717 overflow: hidden;
10718 line-height: inherit;
10719 }
10720 .upk-news-ticker .upk-news-ticker-content:after, .upk-news-ticker .upk-news-ticker-content:before {
10721 content: "";
10722 height: 100%;
10723 position: absolute;
10724 box-shadow: 0 0 12px 12px #2B2D42;
10725 width: 1px;
10726 z-index: 1;
10727 top: 0;
10728 }
10729 .upk-news-ticker .upk-news-ticker-content:before {
10730 right: -1px;
10731 }
10732 .upk-news-ticker .upk-news-ticker-content:after {
10733 left: -1px;
10734 }
10735 .upk-news-ticker .upk-news-ticker-content * {
10736 color: #fff;
10737 }
10738 .upk-news-ticker .upk-news-ticker-content a:hover {
10739 color: #ddd;
10740 }
10741 .upk-news-ticker .upk-news-ticker-content ul {
10742 display: block;
10743 height: 100%;
10744 list-style: none;
10745 padding: 0;
10746 margin: 0;
10747 right: 0;
10748 bottom: 0;
10749 width: 100%;
10750 position: absolute;
10751 }
10752 .upk-news-ticker .upk-news-ticker-content ul li {
10753 white-space: nowrap;
10754 overflow: hidden !important;
10755 text-overflow: ellipsis;
10756 text-decoration: none;
10757 -webkit-transition: color 0.2s linear;
10758 -moz-transition: color 0.2s linear;
10759 -o-transition: color 0.2s linear;
10760 transition: color 0.2s linear;
10761 position: absolute;
10762 width: 100%;
10763 display: none;
10764 color: #333;
10765 }
10766 .upk-news-ticker .upk-news-ticker-content ul li a {
10767 white-space: nowrap;
10768 text-overflow: ellipsis;
10769 text-decoration: none;
10770 padding: 0 12px;
10771 position: relative;
10772 display: block;
10773 overflow: hidden;
10774 }
10775 .upk-news-ticker .upk-news-ticker-content .upk-news-ticker-date,
10776 .upk-news-ticker .upk-news-ticker-content .upk-news-ticker-time {
10777 letter-spacing: 0px;
10778 font-weight: 700;
10779 }
10780 .upk-news-ticker .upk-news-ticker-content .upk-news-ticker-date .upk-news-ticker-date-sep,
10781 .upk-news-ticker .upk-news-ticker-content .upk-news-ticker-time .upk-news-ticker-date-sep {
10782 margin-right: -3px;
10783 margin-left: -3px;
10784 }
10785 .upk-news-ticker .upk-news-ticker-navigation .upk-news-ticker-play polygon {
10786 display: block;
10787 }
10788 .upk-news-ticker .upk-news-ticker-navigation .upk-news-ticker-play rect {
10789 display: none;
10790 }
10791 .upk-news-ticker .upk-news-ticker-navigation .upk-news-ticker-pause polygon {
10792 display: none;
10793 }
10794 .upk-news-ticker .upk-news-ticker-navigation .upk-news-ticker-pause rect {
10795 display: block;
10796 }
10797 .upk-news-ticker .upk-news-ticker-navigation button svg {
10798 color: #d5d5d5;
10799 }
10800 .upk-news-ticker .upk-news-ticker-navigation button:hover svg {
10801 color: #fff;
10802 }
10803
10804 .upk-news-ticker-loading {
10805 position: absolute;
10806 right: 0;
10807 left: 0;
10808 top: 0;
10809 bottom: 0;
10810 background-color: rgb(255, 255, 255);
10811 z-index: 5;
10812 padding: 0 10px;
10813 color: rgb(0, 0, 0);
10814 }
10815
10816 .upk-news-ticker-loader-text {
10817 padding: 0 10px;
10818 }
10819
10820 .upk-news-ticker-prefix {
10821 color: #d65d7a;
10822 margin-left: 15px;
10823 padding-right: 10px;
10824 }
10825
10826 .upk-news-ticker-positive {
10827 color: #0b8457;
10828 font-weight: bold;
10829 }
10830
10831 .upk-news-ticker-negative {
10832 color: #dc2f2f;
10833 font-weight: bold;
10834 }
10835
10836 .upk-news-ticker-controls {
10837 width: auto;
10838 left: 0;
10839 top: 0;
10840 bottom: 0;
10841 height: 100%;
10842 position: absolute;
10843 -webkit-touch-callout: none;
10844 -webkit-user-select: none;
10845 -khtml-user-select: none;
10846 -moz-user-select: none;
10847 -ms-user-select: none;
10848 user-select: none;
10849 }
10850
10851 .upk-news-ticker-controls button {
10852 float: right;
10853 height: 100%;
10854 cursor: pointer;
10855 border: none;
10856 text-align: center;
10857 background-color: transparent;
10858 outline: none;
10859 }
10860
10861 .upk-effect-scroll .upk-news-ticker-content ul {
10862 display: block;
10863 width: 100%;
10864 position: relative;
10865 }
10866
10867 .upk-effect-scroll .upk-news-ticker-content ul li {
10868 display: list-item;
10869 float: right;
10870 position: relative;
10871 width: auto;
10872 }
10873
10874 .upk-news-ticker-direction-rtl {
10875 direction: ltr;
10876 }
10877 .upk-news-ticker-direction-rtl .upk-news-ticker-label {
10878 right: auto;
10879 left: 0;
10880 }
10881 .upk-news-ticker-direction-rtl .upk-news-ticker-controls {
10882 left: auto;
10883 right: 0;
10884 }
10885 .upk-news-ticker-direction-rtl .upk-news-ticker-prefix {
10886 margin-right: 15px;
10887 margin-left: 0;
10888 padding-right: 0;
10889 padding-left: 10px;
10890 }
10891 .upk-news-ticker-direction-rtl .upk-news-ticker-controls button {
10892 border-right: none;
10893 }
10894 .upk-news-ticker-direction-rtl.upk-effect-scroll .upk-news-ticker-content ul li {
10895 float: left;
10896 }
10897
10898 .upk-accordion-wrapper {
10899 display: flex;
10900 gap: 20px;
10901 }
10902 .upk-accordion-wrapper .upk-accordion-item {
10903 flex: 1 1;
10904 transition: flex 400ms;
10905 cursor: pointer;
10906 overflow: hidden;
10907 border-radius: 10px;
10908 }
10909 .upk-accordion-wrapper .upk-accordion-item:hover {
10910 flex: 2;
10911 }
10912 .upk-accordion-wrapper .upk-accordion-item:hover .upk-accordion-item-box::before {
10913 background: rgba(19, 19, 28, 0.7);
10914 }
10915 .upk-accordion-wrapper .upk-accordion-item-box {
10916 position: relative;
10917 width: 100%;
10918 height: 100%;
10919 transition: all 0.3s ease;
10920 }
10921 .upk-accordion-wrapper .upk-accordion-item-box::before {
10922 position: absolute;
10923 content: "";
10924 width: 100%;
10925 height: 100%;
10926 background: rgba(43, 45, 66, 0.5);
10927 transition: all 0.3s ease;
10928 }
10929 .upk-accordion-wrapper .upk-accordion-image {
10930 height: 100%;
10931 width: 100%;
10932 display: flex;
10933 }
10934 .upk-accordion-wrapper .upk-accordion-image .upk-img {
10935 width: 100%;
10936 height: 100%;
10937 object-fit: cover;
10938 }
10939 .upk-accordion-wrapper .upk-accordion-content {
10940 position: absolute;
10941 bottom: 0;
10942 right: 0;
10943 padding: 20px;
10944 width: 100%;
10945 }
10946 .upk-accordion-wrapper .upk-category {
10947 display: inline-block;
10948 margin-bottom: 10px;
10949 }
10950 .upk-accordion-wrapper .upk-category a,
10951 .upk-accordion-wrapper .upk-category a:before {
10952 display: block;
10953 color: #fff;
10954 background: #EF233C;
10955 padding: 6px 12px;
10956 font-size: 11px;
10957 font-weight: 500;
10958 line-height: 1;
10959 border-radius: 3px;
10960 text-transform: uppercase;
10961 transition: all 0.3s ease;
10962 }
10963 .upk-accordion-wrapper .upk-category a:hover,
10964 .upk-accordion-wrapper .upk-category a:hover::before {
10965 background: #D90429;
10966 }
10967 .upk-accordion-wrapper .upk-category a + a {
10968 margin-right: 5px;
10969 }
10970 .upk-accordion-wrapper .upk-title {
10971 margin: 0;
10972 margin-bottom: 15px;
10973 font-size: 18px;
10974 font-weight: 600;
10975 line-height: 1.4;
10976 }
10977 .upk-accordion-wrapper .upk-title a {
10978 color: #fff;
10979 transition: all 0.3s ease;
10980 }
10981 .upk-accordion-wrapper .upk-title a:hover {
10982 color: #EF233C;
10983 }
10984 .upk-accordion-wrapper .upk-text {
10985 font-size: 14px;
10986 color: #cad1d4;
10987 margin-bottom: 15px;
10988 }
10989 .upk-accordion-wrapper .upk-text p {
10990 margin: 0;
10991 }
10992 .upk-accordion-wrapper .upk-accordion-meta {
10993 display: flex;
10994 flex-wrap: wrap;
10995 align-items: center;
10996 color: #cad1d4;
10997 font-weight: 500;
10998 font-size: 14px;
10999 }
11000 .upk-accordion-wrapper .upk-accordion-meta .upk-post-time {
11001 margin-right: 5px;
11002 }
11003 .upk-accordion-wrapper .upk-accordion-meta .upk-post-time i {
11004 margin-left: 2px;
11005 }
11006 .upk-accordion-wrapper .upk-accordion-meta .upk-accordion-date i {
11007 margin-left: 4px;
11008 }
11009 .upk-accordion-wrapper .upk-accordion-meta > div {
11010 position: relative;
11011 display: inline-flex;
11012 align-items: center;
11013 }
11014 .upk-accordion-wrapper .upk-accordion-meta > div:before {
11015 content: attr(data-separator);
11016 margin: 0 8px;
11017 }
11018 .upk-accordion-wrapper .upk-accordion-meta > div:nth-child(1)::before {
11019 display: none;
11020 }
11021 .upk-accordion-wrapper .upk-accordion-meta .upk-accordion-comments,
11022 .upk-accordion-wrapper .upk-accordion-meta .upk-accordion-date {
11023 display: flex;
11024 align-items: center;
11025 gap: 7px;
11026 }
11027 .upk-accordion-wrapper .upk-author-wrapper {
11028 position: absolute;
11029 top: 20px;
11030 right: 20px;
11031 display: flex;
11032 align-items: center;
11033 }
11034 .upk-accordion-wrapper .upk-author-img img {
11035 border-radius: 80px;
11036 margin-left: 10px;
11037 }
11038 .upk-accordion-wrapper .upk-author-info-warp {
11039 flex-direction: column;
11040 }
11041 .upk-accordion-wrapper .upk-author-name a {
11042 font-size: 14px;
11043 color: #cad1d4;
11044 font-weight: 600;
11045 letter-spacing: 0.5px;
11046 transition: color 0.3s ease;
11047 }
11048 .upk-accordion-wrapper .upk-author-role {
11049 font-size: 14px;
11050 color: #cad1d4;
11051 line-height: 1;
11052 }
11053 .upk-accordion-wrapper.upk-accordion-style-1 {
11054 height: 750px;
11055 flex-direction: column;
11056 }
11057 .upk-accordion-wrapper.upk-accordion-style-2 {
11058 height: 750px;
11059 flex-direction: column;
11060 }
11061 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-text {
11062 display: none;
11063 }
11064 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-date,
11065 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-category,
11066 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-title,
11067 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-comments {
11068 overflow: hidden;
11069 }
11070 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-category a,
11071 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-title a,
11072 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-date span,
11073 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-comments span {
11074 position: relative;
11075 display: block;
11076 -webkit-transition: -webkit-transform 0.2s;
11077 transition: transform 0.2s;
11078 transform-origin: 0% 0%;
11079 }
11080 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-category a::before,
11081 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-title a::before,
11082 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-date span::before,
11083 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-comments span::before {
11084 position: absolute;
11085 top: 100%;
11086 width: 100%;
11087 right: 0;
11088 content: attr(data-hover);
11089 }
11090 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-item:hover .upk-category a,
11091 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-item:hover .upk-title a,
11092 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-item:hover .upk-accordion-date span,
11093 .upk-accordion-wrapper.upk-accordion-contentstyle-2 .upk-accordion-item:hover .upk-accordion-comments span {
11094 -webkit-transform: translateY(-100%);
11095 transform: translateY(-100%);
11096 transform-origin: 100% 0%;
11097 }
11098
11099 .upk-global-link-yes .upk-accordion-wrapper .upk-alex-carousel-item:hover {
11100 cursor: pointer;
11101 }
11102
11103 @media (min-width: 768px) {
11104 .upk-accordion-wrapper.upk-accordion-style-1 {
11105 height: 350px;
11106 flex-direction: row;
11107 }
11108 .upk-accordion-wrapper.upk-accordion-style-2 {
11109 height: 1000px;
11110 }
11111 .upk-accordion-wrapper .upk-accordion-content {
11112 padding: 30px;
11113 }
11114 .upk-accordion-wrapper .upk-author-wrapper {
11115 top: 30px;
11116 right: 30px;
11117 }
11118 }
11119 @media (min-width: 1024px) {
11120 .upk-accordion-wrapper .upk-accordion-content {
11121 width: 370px;
11122 }
11123 .upk-accordion-wrapper .upk-category a,
11124 .upk-accordion-wrapper .upk-category a::before {
11125 padding: 8px 12px;
11126 font-size: 10px;
11127 }
11128 .upk-accordion-wrapper .upk-title {
11129 font-size: 22px;
11130 margin-bottom: 10px;
11131 }
11132 .upk-accordion-wrapper .upk-text {
11133 font-size: 16px;
11134 margin-bottom: 20px;
11135 }
11136 .upk-accordion-wrapper .upk-accordion-meta {
11137 font-size: 15px;
11138 }
11139 .upk-accordion-wrapper .upk-author-name a {
11140 font-size: 15px;
11141 }
11142 }
11143 .upk-post-category {
11144 display: grid;
11145 }
11146 .upk-post-category .upk-category-item {
11147 position: relative;
11148 background: #2B2D42;
11149 display: flex;
11150 flex-direction: column;
11151 justify-content: center;
11152 padding: 20px;
11153 }
11154 .upk-post-category .upk-category-item .upk-category-image {
11155 width: 100%;
11156 height: 100%;
11157 }
11158 .upk-post-category .upk-category-item .upk-category-name {
11159 font-weight: 600;
11160 color: #fff;
11161 transition: all 0.3s ease;
11162 }
11163 .upk-post-category .upk-category-item .upk-category-text {
11164 color: #dcdee2;
11165 font-size: 15px;
11166 padding-top: 10px;
11167 transition: all 0.3s ease;
11168 }
11169 .upk-post-category .upk-category-item .upk-category-count {
11170 font-size: 13px;
11171 width: 16px;
11172 height: 16px;
11173 display: flex;
11174 align-items: center;
11175 justify-content: center;
11176 color: #fff;
11177 background: rgba(255, 255, 255, 0.3);
11178 border-radius: 2px;
11179 transition: all 0.3s ease;
11180 position: absolute;
11181 left: 0;
11182 top: 0;
11183 padding: 16px;
11184 }
11185 .upk-post-category .upk-category-item .upk-category-btn {
11186 background-color: rgba(255, 254, 254, 0.2392156863);
11187 text-align: center;
11188 backdrop-filter: blur(5px);
11189 text-transform: capitalize;
11190 font-weight: 700;
11191 color: #fff;
11192 font-size: 14px;
11193 transition: all 0.3s cubic-bezier(0.14, 0.57, 0.36, 1);
11194 padding: 14px;
11195 border-radius: 10px;
11196 }
11197 .upk-post-category .upk-category-item .upk-category-btn:hover {
11198 background-color: rgba(0, 0, 0, 0.0705882353);
11199 box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.1882352941) inset;
11200 }
11201 .upk-post-category .upk-category-item .upk-content {
11202 display: inline-flex;
11203 flex-direction: column;
11204 position: relative;
11205 }
11206 .upk-post-category.upk-category-view-all .upk-content {
11207 flex: 1;
11208 }
11209 .upk-post-category.upk-category-view-all .upk-content + .upk-category-btn {
11210 margin-top: 30px;
11211 }
11212 .upk-post-category.upk-category-style-1 .upk-category-item {
11213 border-radius: 4px;
11214 transition: all 0.3s ease;
11215 }
11216 .upk-post-category.upk-category-style-1 .upk-category-item:hover {
11217 opacity: 0.8;
11218 }
11219 .upk-post-category.upk-category-style-1 .upk-category-name {
11220 font-size: 16px;
11221 }
11222 .upk-post-category.upk-category-style-1 .upk-category-image {
11223 margin-bottom: 30px;
11224 }
11225 .upk-post-category.upk-category-style-2 .upk-category-item {
11226 border-radius: 15px;
11227 min-height: 100px;
11228 overflow: hidden;
11229 }
11230 .upk-post-category.upk-category-style-2 .upk-category-image {
11231 position: absolute;
11232 margin: 0;
11233 top: 0;
11234 right: 0;
11235 }
11236 .upk-post-category.upk-category-style-2 .upk-category-image::before {
11237 position: absolute;
11238 content: "";
11239 width: 100%;
11240 height: 100%;
11241 background-color: rgba(0, 0, 0, 0.45);
11242 }
11243 .upk-post-category.upk-category-style-2 .upk-category-image img {
11244 width: 100%;
11245 height: 100%;
11246 object-fit: cover;
11247 }
11248 .upk-post-category.upk-category-style-2 .upk-content {
11249 z-index: 1;
11250 }
11251 .upk-post-category.upk-category-style-2 .upk-category-name {
11252 font-size: 20px;
11253 }
11254 .upk-post-category.upk-category-style-2 .upk-category-count {
11255 border-radius: 8px;
11256 }
11257
11258 .upk-tag-cloud .upk-item {
11259 position: relative;
11260 background: #2B2D42;
11261 border-radius: 4px;
11262 align-items: center;
11263 transition: all 0.3s ease;
11264 }
11265 .upk-tag-cloud .upk-name {
11266 font-size: 14px;
11267 font-weight: 600;
11268 color: #fff;
11269 letter-spacing: 0.5px;
11270 transition: all 0.3s ease;
11271 line-height: 1;
11272 }
11273 .upk-tag-cloud .upk-count {
11274 display: inline-flex;
11275 font-size: 13px;
11276 padding: 3px 5px;
11277 color: #fff;
11278 background: rgba(255, 255, 255, 0.3);
11279 border-radius: 2px;
11280 line-height: 1;
11281 margin-right: 5px;
11282 transition: all 0.3s ease;
11283 }
11284
11285 .upk-layout-style--inline .upk-tag-cloud {
11286 display: -webkit-inline-box;
11287 }
11288 .upk-layout-style--inline .upk-tag-cloud .upk-item {
11289 padding: 8px 16px;
11290 margin-left: 10px;
11291 margin-bottom: 10px;
11292 display: inline-flex;
11293 }
11294 .upk-layout-style--inline .upk-tag-cloud .upk-item:nth-last-child(1) {
11295 margin-left: 0;
11296 }
11297
11298 .upk-layout-style--grid .upk-tag-cloud {
11299 display: grid;
11300 }
11301 .upk-layout-style--grid .upk-tag-cloud .upk-item {
11302 padding: 20px;
11303 display: flex;
11304 justify-content: space-between;
11305 }
11306
11307 :root {
11308 --upk-border-width: 30px;
11309 --upk-image-width: 420px;
11310 --upk-image-spacing: 30px;
11311 }
11312
11313 .upk-timeline .upk-wrapper {
11314 padding: 40px 0 20px 0;
11315 }
11316 .upk-timeline .upk-item {
11317 position: relative;
11318 }
11319 .upk-timeline .upk-item-box {
11320 display: flex;
11321 }
11322 .upk-timeline .upk-start-end-wrap {
11323 position: absolute;
11324 width: 60px;
11325 height: 60px;
11326 text-transform: uppercase;
11327 color: #2B2D42;
11328 background: #ffffff;
11329 font-weight: 700;
11330 font-size: 12px;
11331 border-radius: 15px;
11332 border: calc(var(--upk-border-width) / 6) solid var(--upk-line-color, #8D99AE);
11333 }
11334 .upk-timeline .upk-start-end-wrap .upk-start,
11335 .upk-timeline .upk-start-end-wrap .upk-end {
11336 display: none;
11337 position: absolute;
11338 top: 50%;
11339 right: 50%;
11340 transform: translate(50%, -50%);
11341 }
11342 .upk-timeline .upk-date-wrapper {
11343 background: #ffffff;
11344 width: 90px;
11345 height: 90px;
11346 text-align: center;
11347 border: calc(var(--upk-border-width) / 3) solid var(--upk-line-color, #8D99AE);
11348 position: absolute;
11349 top: calc(-45px + var(--upk-border-width) / 2);
11350 color: #2B2D42;
11351 border-radius: 15px;
11352 z-index: 111;
11353 display: none;
11354 }
11355 .upk-timeline .upk-date-wrapper .upk-date-inner {
11356 position: absolute;
11357 top: 50%;
11358 right: 50%;
11359 padding: 5px;
11360 transform: translate(50%, -50%);
11361 }
11362 .upk-timeline .upk-date-wrapper .upk-date-inner .upk-month {
11363 font-weight: 500;
11364 font-size: 14px;
11365 }
11366 .upk-timeline .upk-date-wrapper .upk-date-inner .upk-year {
11367 font-size: 12px;
11368 font-weight: 600;
11369 }
11370 .upk-timeline .upk-image-and-content-wrapper {
11371 display: block;
11372 align-items: center;
11373 }
11374 .upk-timeline .upk-image-wrapper {
11375 height: auto;
11376 }
11377 .upk-timeline .upk-image-wrapper .upk-img {
11378 width: 100%;
11379 height: 100%;
11380 border-radius: 20px;
11381 object-fit: cover;
11382 margin-bottom: var(--upk-image-spacing);
11383 }
11384 .upk-timeline .upk-content-wrap {
11385 width: 100%;
11386 z-index: 1;
11387 }
11388 .upk-timeline .upk-category {
11389 margin-bottom: 15px;
11390 }
11391 .upk-timeline .upk-category a {
11392 color: #EF233C;
11393 font-size: 10px;
11394 font-weight: 600;
11395 padding: 6px 12px;
11396 border-radius: 3px;
11397 display: inline-block;
11398 text-transform: uppercase;
11399 transition: all 0.3s ease-in-out;
11400 }
11401 .upk-timeline .upk-category a:hover {
11402 background: #EF233C;
11403 color: #fff;
11404 }
11405 .upk-timeline .upk-category a + a {
11406 margin-right: 5px;
11407 }
11408 .upk-timeline .upk-title {
11409 margin: 0;
11410 padding-bottom: 10px;
11411 text-transform: capitalize;
11412 font-size: 18px;
11413 font-weight: 700;
11414 line-height: 1.4;
11415 }
11416 .upk-timeline .upk-title a {
11417 color: #2B2D42;
11418 text-decoration: none;
11419 transition: all 0.3s ease;
11420 }
11421 .upk-timeline .upk-title a:hover {
11422 color: #D90429;
11423 }
11424 .upk-timeline .upk-text {
11425 margin-bottom: 15px;
11426 color: #6f6f6f;
11427 line-height: 1.6;
11428 font-size: 12px;
11429 }
11430 .upk-timeline .upk-text p {
11431 margin: 0;
11432 }
11433 .upk-timeline .upk-meta {
11434 display: flex;
11435 align-items: center;
11436 position: relative;
11437 font-size: 12px;
11438 text-transform: capitalize;
11439 color: rgba(125, 125, 125, 0.7294117647);
11440 font-weight: 500;
11441 }
11442 .upk-timeline .upk-meta .upk-author-name-wrap {
11443 display: flex;
11444 }
11445 .upk-timeline .upk-meta .upk-author-name-wrap .upk-by {
11446 font-weight: 700;
11447 padding-left: 6px;
11448 }
11449 .upk-timeline .upk-meta .upk-author-name-wrap .upk-author-name {
11450 text-decoration: none;
11451 color: rgba(125, 125, 125, 0.7294117647);
11452 font-weight: 500;
11453 }
11454 .upk-timeline .upk-meta .upk-separator {
11455 margin: 0 6px;
11456 }
11457 .upk-timeline .upk-responsive-date {
11458 display: block;
11459 margin-bottom: 10px;
11460 font-size: 12px;
11461 text-transform: capitalize;
11462 color: rgba(125, 125, 125, 0.7294117647);
11463 }
11464 .upk-timeline .upk-responsive-date .upk-publish {
11465 font-weight: 700;
11466 }
11467 .upk-timeline .upk-responsive-date .upk-date {
11468 padding-right: 10px;
11469 }
11470 .upk-timeline .upk-responsive-date .upk-post-time {
11471 margin-right: 5px;
11472 }
11473 .upk-timeline .upk-responsive-date .upk-post-time i {
11474 margin-left: 2px;
11475 }
11476 .upk-timeline .upk-line-right,
11477 .upk-timeline .upk-line-left {
11478 border: calc(var(--upk-border-width) / 2) solid var(--upk-line-color, #8D99AE);
11479 position: absolute;
11480 height: 100%;
11481 width: 50%;
11482 }
11483 .upk-timeline .upk-line-right {
11484 border-radius: 40px 0 0 40px;
11485 position: absolute;
11486 left: 0;
11487 border-right: 0;
11488 }
11489 .upk-timeline .upk-line-left {
11490 border-radius: 0 40px 40px 0;
11491 right: 0;
11492 border-left: 0;
11493 }
11494 .upk-timeline .upk-item:nth-child(1) .upk-start-end-wrap .upk-start {
11495 display: inherit;
11496 }
11497 .upk-timeline .upk-item:nth-last-child(1) .upk-start-end-wrap .upk-end {
11498 display: inherit;
11499 }
11500 .upk-timeline .upk-item:nth-child(2n+1) {
11501 margin-top: calc(-1 * var(--upk-border-width) / 2);
11502 }
11503 .upk-timeline .upk-item:nth-child(2n+1) .upk-image-and-content-wrapper {
11504 padding: 70px 0 50px 40px;
11505 }
11506 .upk-timeline .upk-item:nth-child(2n+1) .upk-meta {
11507 display: inline-flex;
11508 }
11509 .upk-timeline .upk-item:nth-child(2n+1) .upk-date-wrapper {
11510 right: calc((var(--upk-image-spacing)) + (var(--upk-image-width)));
11511 }
11512 .upk-timeline .upk-item:nth-child(2n+1) .upk-line-left {
11513 display: none !important;
11514 }
11515 .upk-timeline .upk-item:nth-child(2n+1) .upk-start-end-wrap {
11516 display: none;
11517 }
11518 .upk-timeline .upk-item:nth-child(2n+2) {
11519 margin-top: calc(-1 * var(--upk-border-width) / 2);
11520 }
11521 .upk-timeline .upk-item:nth-child(2n+2) .upk-item-box {
11522 flex-direction: row-reverse;
11523 }
11524 .upk-timeline .upk-item:nth-child(2n+2) .upk-date-wrapper {
11525 left: calc((var(--upk-image-spacing)) + (var(--upk-image-width)));
11526 }
11527 .upk-timeline .upk-item:nth-child(2n+2) .upk-image-wrapper {
11528 text-align: left;
11529 }
11530 .upk-timeline .upk-item:nth-child(2n+2) .upk-image-and-content-wrapper {
11531 padding: 70px 42px 50px 0;
11532 flex-direction: row-reverse;
11533 }
11534 .upk-timeline .upk-item:nth-child(2n+2) .upk-content-wrap {
11535 text-align: left;
11536 }
11537 .upk-timeline .upk-item:nth-child(2n+2) .upk-meta {
11538 display: inline-flex !important;
11539 }
11540 .upk-timeline .upk-item:nth-child(2n+2) .upk-comments:before {
11541 right: 90px;
11542 }
11543 .upk-timeline .upk-item:nth-child(2n+2) .upk-line-right {
11544 display: none;
11545 }
11546 .upk-timeline .upk-item:nth-child(2n+2) .upk-start-end-wrap {
11547 display: none;
11548 }
11549 .upk-timeline .upk-item:first-child .upk-item-box:before {
11550 position: absolute;
11551 top: 0;
11552 right: 0;
11553 content: "";
11554 background: var(--upk-line-color, #8D99AE);
11555 width: 50%;
11556 height: calc(var(--upk-border-width) / 2);
11557 }
11558 .upk-timeline .upk-item:first-child .upk-start-end-wrap {
11559 display: inherit !important;
11560 right: 0;
11561 top: calc(-30px + var(--upk-border-width) / 4);
11562 }
11563 .upk-timeline .upk-item:nth-last-child(1) .upk-item-box:after {
11564 position: absolute;
11565 bottom: 0;
11566 content: "";
11567 background: var(--upk-line-color, #8D99AE);
11568 width: 50%;
11569 height: calc(var(--upk-border-width) / 2);
11570 }
11571 .upk-timeline .upk-last-even-item:nth-child(2n+1) .upk-start-end-wrap {
11572 display: inherit !important;
11573 right: 0;
11574 bottom: calc(-40px + var(--upk-border-width) / 2);
11575 z-index: 111;
11576 }
11577 .upk-timeline .upk-last-odd-item:nth-child(2n+2) .upk-start-end-wrap {
11578 display: inherit !important;
11579 left: 0;
11580 bottom: calc(-40px + var(--upk-border-width) / 2);
11581 z-index: 111;
11582 }
11583
11584 @media (min-width: 768px) {
11585 .upk-timeline .upk-image-and-content-wrapper {
11586 display: flex;
11587 }
11588 .upk-timeline .upk-image-wrapper {
11589 height: 100%;
11590 flex: none;
11591 }
11592 .upk-timeline .upk-image-wrapper .upk-img {
11593 width: var(--upk-image-width);
11594 margin-bottom: 0px !important;
11595 }
11596 .upk-timeline .upk-item:nth-child(2n+2) .upk-image-wrapper .upk-img {
11597 margin-right: var(--upk-image-spacing);
11598 }
11599 .upk-timeline .upk-item:nth-child(2n+1) .upk-image-wrapper .upk-img {
11600 margin-left: var(--upk-image-spacing);
11601 }
11602 .upk-timeline .upk-last-odd-item:nth-child(2n+2) .upk-start-end-wrap {
11603 bottom: calc(-35px + var(--upk-border-width) / 2);
11604 }
11605 }
11606 @media (min-width: 1024px) {
11607 .upk-timeline .upk-wrapper {
11608 padding: 65px 0 30px 0;
11609 }
11610 .upk-timeline .upk-start-end-wrap {
11611 width: 100px;
11612 height: 100px;
11613 font-size: 18px;
11614 border: calc(var(--upk-border-width) / 3) solid var(--upk-line-color, #8D99AE);
11615 }
11616 .upk-timeline .upk-image-and-content-wrapper {
11617 display: flex;
11618 }
11619 .upk-timeline .upk-image-wrapper {
11620 height: 100%;
11621 }
11622 .upk-timeline .upk-image-wrapper .upk-img {
11623 width: var(--upk-image-width);
11624 }
11625 .upk-timeline .upk-category {
11626 margin-bottom: 20px;
11627 }
11628 .upk-timeline .upk-category a {
11629 font-size: 12px;
11630 }
11631 .upk-timeline .upk-title {
11632 padding-bottom: 15px;
11633 font-size: 24px;
11634 }
11635 .upk-timeline .upk-text {
11636 display: inherit;
11637 margin-bottom: 15px;
11638 font-size: 14px;
11639 }
11640 .upk-timeline .upk-meta {
11641 font-size: 14px;
11642 }
11643 .upk-timeline .upk-line-right {
11644 border: var(--upk-border-width) solid var(--upk-line-color, #8D99AE);
11645 border-right: none;
11646 border-radius: 80px 0 0 80px;
11647 }
11648 .upk-timeline .upk-line-left {
11649 border: var(--upk-border-width) solid var(--upk-line-color, #8D99AE);
11650 border-left: none;
11651 border-radius: 0 80px 80px 0;
11652 }
11653 .upk-timeline .upk-item:first-child .upk-start-end-wrap {
11654 top: calc(-50px + var(--upk-border-width) / 2);
11655 }
11656 .upk-timeline .upk-item:first-child .upk-item-box:before {
11657 height: var(--upk-border-width);
11658 }
11659 .upk-timeline .upk-item:nth-child(2n+1) {
11660 margin-top: calc(-1 * var(--upk-border-width));
11661 }
11662 .upk-timeline .upk-item:nth-child(2n+1) .upk-image-and-content-wrapper {
11663 padding: 130px 0 130px 100px;
11664 }
11665 .upk-timeline .upk-item:nth-child(2n+1) .upk-comments:before {
11666 right: 86px;
11667 }
11668 .upk-timeline .upk-item:nth-child(2n+2) {
11669 margin-top: calc(-1 * var(--upk-border-width));
11670 }
11671 .upk-timeline .upk-item:nth-child(2n+2) .upk-image-and-content-wrapper {
11672 padding: 130px 100px 130px 0;
11673 }
11674 .upk-timeline .upk-item:nth-child(2n+2) .upk-comments:before {
11675 right: 88px;
11676 }
11677 .upk-timeline .upk-item:nth-last-child(1) .upk-item-box:after {
11678 height: var(--upk-border-width);
11679 }
11680 .upk-timeline .upk-last-even-item:nth-child(2n+1) .upk-start-end-wrap {
11681 bottom: calc(-46px + var(--upk-border-width) / 2);
11682 }
11683 .upk-timeline .upk-last-odd-item:nth-child(2n+2) .upk-start-end-wrap {
11684 bottom: calc(-46px + var(--upk-border-width) / 2);
11685 }
11686 .upk-date-hide--yes .upk-timeline .upk-date-wrapper {
11687 display: block;
11688 }
11689 .upk-date-hide--yes .upk-timeline .upk-date-wrapper .upk-date-inner .upk-month {
11690 font-size: 18px;
11691 }
11692 .upk-date-hide--yes .upk-timeline .upk-date-wrapper .upk-date-inner .upk-year {
11693 font-size: 18px;
11694 }
11695 .upk-date-hide--yes .upk-timeline .upk-responsive-date {
11696 display: none;
11697 }
11698 }
11699 .upk-featured-list {
11700 position: relative;
11701 counter-reset: number-count;
11702 display: flex;
11703 flex-direction: column;
11704 grid-row-gap: 20px;
11705 }
11706 .upk-featured-list .upk-item {
11707 position: relative;
11708 }
11709 .upk-featured-list .upk-item .upk-item-box {
11710 width: 100%;
11711 }
11712 .upk-featured-list .upk-item .upk-image-wrap {
11713 display: none;
11714 overflow: hidden;
11715 }
11716 .upk-featured-list .upk-item .upk-image-wrap .upk-img {
11717 height: 100%;
11718 width: 100%;
11719 object-fit: cover;
11720 }
11721 .upk-featured-list .upk-item .upk-content {
11722 position: relative;
11723 display: flex;
11724 align-items: center;
11725 }
11726 .upk-featured-list .upk-item .upk-counter {
11727 counter-increment: number-count;
11728 height: 55px;
11729 min-width: 55px;
11730 width: 55px;
11731 background: #ffedef;
11732 text-align: center;
11733 border-radius: 80px;
11734 position: relative;
11735 display: inline-table;
11736 margin-left: 15px;
11737 }
11738 .upk-featured-list .upk-item .upk-counter:before {
11739 content: counter(number-count);
11740 color: #EF233C;
11741 font-weight: 600;
11742 font-size: 18px;
11743 line-height: 1;
11744 position: absolute;
11745 right: 50%;
11746 top: 50%;
11747 transform: translate(50%, -50%);
11748 }
11749 .upk-featured-list .upk-item .upk-title {
11750 margin: 0;
11751 font-size: 16px;
11752 font-weight: 600;
11753 line-height: 1.4;
11754 }
11755 .upk-featured-list .upk-item .upk-title a {
11756 color: #2B2D42;
11757 }
11758 .upk-featured-list .upk-item .upk-title a:hover {
11759 color: #EF233C;
11760 }
11761 .upk-featured-list .upk-item .upk-category {
11762 padding-bottom: 5px;
11763 display: inline-flex;
11764 }
11765 .upk-featured-list .upk-item .upk-category a {
11766 color: #8D99AE;
11767 font-size: 13px;
11768 letter-spacing: 0.5px;
11769 display: -webkit-inline-box;
11770 line-height: 1;
11771 text-transform: capitalize;
11772 transition: all 0.3s ease;
11773 position: relative;
11774 display: flex;
11775 align-items: center;
11776 }
11777 .upk-featured-list .upk-item .upk-category a span {
11778 height: 8px;
11779 width: 8px;
11780 display: block;
11781 border-radius: 50%;
11782 margin-left: 5px;
11783 }
11784 .upk-featured-list .upk-item .upk-category a + a {
11785 margin-right: 10px;
11786 }
11787 .upk-featured-list .upk-item .upk-featured-meta {
11788 display: flex;
11789 flex-wrap: wrap;
11790 align-items: center;
11791 position: relative;
11792 color: #8D99AE;
11793 font-size: 11px;
11794 line-height: 1;
11795 padding-top: 10px;
11796 font-weight: 500;
11797 text-transform: uppercase;
11798 }
11799 .upk-featured-list .upk-item .upk-featured-meta .upk-author-name-wrap {
11800 display: flex;
11801 }
11802 .upk-featured-list .upk-item .upk-featured-meta .upk-author-name-wrap .upk-by {
11803 font-weight: 700;
11804 padding-left: 6px;
11805 }
11806 .upk-featured-list .upk-item .upk-featured-meta .upk-author-name-wrap .upk-author-name {
11807 text-decoration: none;
11808 color: #8D99AE;
11809 font-weight: 500;
11810 }
11811 .upk-featured-list .upk-item .upk-featured-meta > div {
11812 position: relative;
11813 display: inline-flex;
11814 }
11815 .upk-featured-list .upk-item .upk-featured-meta > div:before {
11816 content: attr(data-separator);
11817 margin: 0 5px;
11818 }
11819 .upk-featured-list .upk-item .upk-featured-meta > div:nth-child(1)::before {
11820 display: none;
11821 }
11822 .upk-featured-list .upk-item .upk-featured-meta .upk-post-time {
11823 margin-right: 5px;
11824 }
11825 .upk-featured-list .upk-item .upk-featured-meta .upk-post-time i {
11826 margin-left: 2px;
11827 }
11828 .upk-featured-list .upk-item:nth-child(1) .upk-image-wrap {
11829 display: flex;
11830 position: relative;
11831 overflow: hidden;
11832 width: 100%;
11833 }
11834 .upk-featured-list .upk-item:nth-child(1) .upk-image-wrap::before {
11835 content: "";
11836 position: absolute;
11837 width: 100%;
11838 height: 100%;
11839 background: linear-gradient(-358deg, rgba(16, 16, 19, 0.6509803922) 0, rgba(141, 153, 174, 0.1) 100%);
11840 }
11841 .upk-featured-list .upk-item:nth-child(1) .upk-content {
11842 position: absolute;
11843 bottom: 0;
11844 right: 0;
11845 padding: 30px;
11846 z-index: 11;
11847 }
11848 .upk-featured-list .upk-item:nth-child(1) .upk-title a {
11849 color: #fff;
11850 }
11851 .upk-featured-list .upk-item:nth-child(1) .upk-title a:hover {
11852 color: #EF233C;
11853 }
11854 .upk-featured-list .upk-item:nth-child(1) .upk-category a {
11855 color: #EDF2F4;
11856 }
11857 .upk-featured-list .upk-item:nth-child(1) .upk-featured-meta {
11858 color: #EDF2F4;
11859 }
11860 .upk-featured-list .upk-item:nth-child(1) .upk-featured-meta .upk-author-name-wrap .upk-author-name {
11861 color: #EDF2F4;
11862 }
11863 .upk-featured-list.upk-featured-style-1 .upk-content {
11864 padding: 0 30px;
11865 }
11866 .upk-featured-list.upk-featured-style-2 .upk-item-box {
11867 flex-direction: row-reverse;
11868 }
11869 .upk-featured-list.upk-featured-style-3 .upk-item-box {
11870 flex-direction: row;
11871 }
11872 .upk-featured-list.upk-featured-style-2, .upk-featured-list.upk-featured-style-3 {
11873 flex-direction: column;
11874 }
11875 .upk-featured-list.upk-featured-style-2 .upk-item-box, .upk-featured-list.upk-featured-style-3 .upk-item-box {
11876 display: flex;
11877 align-items: center;
11878 justify-content: space-between;
11879 grid-column-gap: 30px;
11880 }
11881 .upk-featured-list.upk-featured-style-2 .upk-image-wrap, .upk-featured-list.upk-featured-style-3 .upk-image-wrap {
11882 display: block;
11883 width: 100%;
11884 }
11885 .upk-featured-list.upk-featured-style-2 .upk-counter, .upk-featured-list.upk-featured-style-3 .upk-counter {
11886 display: none;
11887 }
11888 .upk-featured-list.upk-featured-style-2 .upk-content, .upk-featured-list.upk-featured-style-3 .upk-content {
11889 padding: 0;
11890 width: 100%;
11891 }
11892
11893 .upk-global-link-yes .upk-featured-list .upk-item:hover {
11894 cursor: pointer;
11895 }
11896
11897 @media (min-width: 768px) {
11898 .upk-featured-list .upk-item .upk-counter {
11899 height: 80px;
11900 width: 80px;
11901 min-width: 80px;
11902 margin-left: 20px;
11903 }
11904 .upk-featured-list .upk-item .upk-counter:before {
11905 font-size: 24px;
11906 }
11907 .upk-featured-list .upk-item .upk-title {
11908 font-size: 22px;
11909 }
11910 .upk-featured-list .upk-item .upk-featured-meta {
11911 font-size: 12px;
11912 }
11913 .upk-featured-list .upk-item .upk-category {
11914 padding-bottom: 8px;
11915 }
11916 .upk-featured-list .upk-item .upk-category a {
11917 font-size: 14px;
11918 }
11919 }
11920 .upk-fanel-list {
11921 display: grid;
11922 grid-template-columns: repeat(1, 1fr);
11923 }
11924 .upk-fanel-list .upk-item {
11925 position: relative;
11926 overflow: hidden;
11927 transition: all 0.3s ease;
11928 }
11929 .upk-fanel-list .upk-item:hover {
11930 box-shadow: 0 0 10px rgba(43, 45, 66, 0.3);
11931 }
11932 .upk-fanel-list .upk-item:hover .upk-image-wrap .upk-img {
11933 transform: scale(1.1);
11934 }
11935 .upk-fanel-list .upk-item .upk-item-box {
11936 position: relative;
11937 display: flex;
11938 align-items: center;
11939 height: 100%;
11940 }
11941 .upk-fanel-list .upk-item .upk-image-wrap {
11942 position: relative;
11943 width: 40%;
11944 height: 100%;
11945 overflow: hidden;
11946 }
11947 .upk-fanel-list .upk-item .upk-image-wrap .upk-img {
11948 width: 100%;
11949 height: 100%;
11950 object-fit: cover;
11951 transition: all 1s ease;
11952 }
11953 .upk-fanel-list .upk-item .upk-fanel-date-wrap {
11954 position: absolute;
11955 bottom: 0;
11956 left: 0;
11957 padding: 10px 15px;
11958 display: flex;
11959 flex-direction: column;
11960 align-items: center;
11961 justify-content: center;
11962 background: #fff;
11963 }
11964 .upk-fanel-list .upk-item .upk-fanel-date-wrap .upk-fanel-date {
11965 text-transform: capitalize;
11966 font-weight: 900;
11967 font-size: 18px;
11968 display: inline-flex;
11969 line-height: 1;
11970 color: #2B2D42;
11971 letter-spacing: 1px;
11972 }
11973 .upk-fanel-list .upk-item .upk-fanel-date-wrap .upk-fanel-month {
11974 color: #8D99AE;
11975 font-size: 14px;
11976 text-transform: capitalize;
11977 font-weight: 600;
11978 }
11979 .upk-fanel-list .upk-item .upk-content {
11980 position: relative;
11981 width: 60%;
11982 padding: 10px;
11983 }
11984 .upk-fanel-list .upk-item .upk-content.upk-readmore--yes {
11985 margin-bottom: 30px;
11986 }
11987 .upk-fanel-list .upk-item .upk-category {
11988 margin-bottom: 10px;
11989 display: inline-flex;
11990 }
11991 .upk-fanel-list .upk-item .upk-category a {
11992 display: inline-block;
11993 font-size: 10px;
11994 font-weight: 600;
11995 color: #8D99AE;
11996 text-transform: uppercase;
11997 transition: all 0.3s ease;
11998 }
11999 .upk-fanel-list .upk-item .upk-category a:hover {
12000 color: #EF233C;
12001 }
12002 .upk-fanel-list .upk-item .upk-category a + a {
12003 margin-right: 5px;
12004 }
12005 .upk-fanel-list .upk-item .upk-title {
12006 font-size: 16px;
12007 line-height: 1.3;
12008 font-weight: 700;
12009 text-transform: capitalize;
12010 margin: 0px;
12011 }
12012 .upk-fanel-list .upk-item .upk-title a {
12013 text-decoration: none;
12014 transition: all 0.3s ease;
12015 color: #2B2D42;
12016 }
12017 .upk-fanel-list .upk-item .upk-title a:hover {
12018 color: #EF233C;
12019 }
12020 .upk-fanel-list .upk-item .upk-text {
12021 display: none;
12022 font-size: 14px;
12023 font-weight: 400;
12024 color: #8D99AE;
12025 padding-top: 15px;
12026 }
12027 .upk-fanel-list .upk-item .upk-text p {
12028 margin: 0;
12029 }
12030 .upk-fanel-list .upk-item .upk-fanel-read-more {
12031 position: absolute;
12032 bottom: 0;
12033 left: 0;
12034 width: 40px;
12035 height: 30px;
12036 line-height: 30px;
12037 text-align: center;
12038 background: #EF233C;
12039 transition: all 0.3s ease;
12040 color: #fff;
12041 font-size: 20px;
12042 }
12043 .upk-fanel-list .upk-item .upk-fanel-read-more i {
12044 transition: transform 0.3s ease;
12045 transform: translateX(0);
12046 display: inline-flex;
12047 }
12048 .upk-fanel-list .upk-item .upk-fanel-read-more:hover {
12049 background: #D90429;
12050 }
12051 .upk-fanel-list .upk-item .upk-fanel-read-more:hover i {
12052 transform: translateX(-5px);
12053 }
12054 .upk-fanel-list .upk-item .upk-fanel-meta {
12055 display: flex;
12056 flex-wrap: wrap;
12057 align-items: center;
12058 position: relative;
12059 color: #8D99AE;
12060 font-size: 11px;
12061 line-height: 1;
12062 padding-top: 10px;
12063 font-weight: 500;
12064 text-transform: uppercase;
12065 }
12066 .upk-fanel-list .upk-item .upk-fanel-meta .upk-author-name-wrap {
12067 display: flex;
12068 }
12069 .upk-fanel-list .upk-item .upk-fanel-meta .upk-author-name-wrap .upk-by {
12070 font-weight: 700;
12071 padding-left: 6px;
12072 }
12073 .upk-fanel-list .upk-item .upk-fanel-meta .upk-author-name-wrap .upk-author-name {
12074 text-decoration: none;
12075 color: #8D99AE;
12076 font-weight: 500;
12077 }
12078 .upk-fanel-list .upk-item .upk-fanel-meta > div {
12079 position: relative;
12080 display: inline-flex;
12081 }
12082 .upk-fanel-list .upk-item .upk-fanel-meta > div:before {
12083 content: attr(data-separator);
12084 margin: 0 5px;
12085 }
12086 .upk-fanel-list .upk-item .upk-fanel-meta > div:nth-child(1)::before {
12087 display: none;
12088 }
12089
12090 .upk-global-link-yes .upk-fanel-list .upk-item:hover {
12091 cursor: pointer;
12092 }
12093
12094 @media (min-width: 768px) {
12095 .upk-fanel-list .upk-item .upk-content {
12096 padding: 20px;
12097 }
12098 .upk-fanel-list .upk-item .upk-content.upk-readmore--yes {
12099 margin-bottom: 40px;
12100 }
12101 .upk-fanel-list .upk-item .upk-category a {
12102 font-size: 12px;
12103 }
12104 .upk-fanel-list .upk-item .upk-text {
12105 display: inherit;
12106 }
12107 .upk-fanel-list .upk-item .upk-title {
12108 font-size: 20px;
12109 line-height: 1.4;
12110 }
12111 .upk-fanel-list .upk-item .upk-fanel-read-more {
12112 width: 60px;
12113 height: 40px;
12114 line-height: 40px;
12115 }
12116 .upk-fanel-list .upk-item .upk-fanel-meta {
12117 font-size: 12px;
12118 padding-top: 15px;
12119 }
12120 }
12121 @media (min-width: 1024px) {
12122 .upk-fanel-list {
12123 grid-template-columns: repeat(2, 1fr);
12124 }
12125 .upk-fanel-list .upk-item .upk-content {
12126 padding: 30px;
12127 }
12128 .upk-fanel-list .upk-item .upk-fanel-date-wrap .upk-fanel-date {
12129 font-size: 20px;
12130 }
12131 }
12132 .upk-author-wrapper .upk-item {
12133 position: relative;
12134 overflow: hidden;
12135 border-radius: 6px;
12136 transition: all 0.3s ease;
12137 }
12138 .upk-author-wrapper .upk-post-count {
12139 position: absolute;
12140 font-size: 12px;
12141 color: #8D99AE;
12142 border-color: #8D99AE;
12143 text-transform: capitalize;
12144 line-height: 1;
12145 padding: 3px 6px;
12146 border-radius: 3px;
12147 }
12148 .upk-author-wrapper .upk-content {
12149 position: relative;
12150 z-index: 1;
12151 width: 100%;
12152 }
12153 .upk-author-wrapper .upk-name a {
12154 display: inline-flex;
12155 font-size: 18px;
12156 font-weight: 600;
12157 color: #2B2D42;
12158 line-height: 1;
12159 text-transform: capitalize;
12160 transition: all 0.3s ease;
12161 }
12162 .upk-author-wrapper .upk-name a:hover {
12163 color: #EF233C;
12164 }
12165 .upk-author-wrapper .upk-description {
12166 font-size: 15px;
12167 color: #8D99AE;
12168 padding-top: 10px;
12169 }
12170 .upk-author-wrapper .upk-role {
12171 font-size: 15px;
12172 color: #8D99AE;
12173 }
12174 .upk-author-wrapper .upk-link {
12175 display: flex;
12176 align-items: center;
12177 padding-top: 15px;
12178 line-height: 1;
12179 }
12180 .upk-author-wrapper .upk-link a {
12181 color: #8D99AE;
12182 font-size: 15px;
12183 transition: all 0.3s ease;
12184 }
12185 .upk-author-wrapper .upk-link a:hover {
12186 color: #EF233C;
12187 }
12188 .upk-author-wrapper .upk-link a + a {
12189 margin-right: 20px;
12190 }
12191 .upk-author-wrapper.upk-grid_1 .upk-post-count {
12192 top: 15px;
12193 left: 15px;
12194 }
12195 .upk-author-wrapper.upk-grid_1 .upk-content {
12196 text-align: center;
12197 }
12198 .upk-author-wrapper.upk-grid_1 .upk-link {
12199 justify-content: center;
12200 }
12201 .upk-author-wrapper.upk-grid_1 .upk-item {
12202 padding: 15px;
12203 }
12204 .upk-author-wrapper.upk-grid_1 .upk-image {
12205 margin: 35px 30px 20px 30px;
12206 }
12207 .upk-author-wrapper.upk-grid_1 .upk-image a img {
12208 width: 100%;
12209 height: 100%;
12210 border-radius: 100%;
12211 object-fit: cover;
12212 }
12213 .upk-author-wrapper.upk-list .upk-item {
12214 padding: 10px;
12215 display: flex;
12216 align-items: center;
12217 }
12218 .upk-author-wrapper.upk-list .upk-image {
12219 margin-left: 15px;
12220 }
12221 .upk-author-wrapper.upk-list .upk-image img {
12222 height: 70px;
12223 width: 70px;
12224 min-width: 70px;
12225 border-radius: 100%;
12226 }
12227 .upk-author-wrapper.upk-list .upk-post-count {
12228 top: 10px;
12229 left: 10px;
12230 }
12231 .upk-author-wrapper.upk-list .upk-link {
12232 justify-content: left;
12233 }
12234
12235 .upk-author .upk-author-wrapper {
12236 display: grid;
12237 }
12238
12239 @media (min-width: 1024px) {
12240 .upk-author-wrapper .upk-post-count {
12241 font-size: 13px;
12242 }
12243 .upk-author-wrapper .upk-name a {
12244 font-size: 18px;
12245 }
12246 .upk-author-wrapper .upk-description {
12247 font-size: 15px;
12248 }
12249 .upk-author-wrapper.upk-grid_1 .upk-item {
12250 position: relative;
12251 padding: 30px;
12252 }
12253 .upk-author-wrapper.upk-grid_1 .upk-post-count {
12254 top: 30px;
12255 left: 30px;
12256 }
12257 .upk-author-wrapper.upk-list .upk-item {
12258 padding: 15px;
12259 }
12260 .upk-author-wrapper.upk-list .upk-image {
12261 margin-left: 20px;
12262 }
12263 .upk-author-wrapper.upk-list .upk-image img {
12264 height: 80px;
12265 width: 80px;
12266 min-width: 80px;
12267 }
12268 .upk-author-wrapper.upk-list .upk-post-count {
12269 top: 15px;
12270 left: 15px;
12271 }
12272 }
12273 .upk-tiny-list {
12274 position: relative;
12275 counter-reset: number-count;
12276 display: grid;
12277 }
12278 .upk-tiny-list .upk-item {
12279 position: relative;
12280 transition: all 0.3s ease;
12281 }
12282 .upk-tiny-list .upk-img {
12283 height: 48px;
12284 width: 48px;
12285 object-fit: cover;
12286 margin-left: 15px;
12287 border-radius: 3px;
12288 }
12289 .upk-tiny-list .upk-counter {
12290 counter-increment: number-count;
12291 height: 48px;
12292 min-width: 48px;
12293 width: 48px;
12294 background: #ffedef;
12295 text-align: center;
12296 border-radius: 3px;
12297 position: relative;
12298 display: inline-table;
12299 margin-left: 15px;
12300 }
12301 .upk-tiny-list .upk-counter:before {
12302 content: counter(number-count);
12303 color: #EF233C;
12304 font-weight: 600;
12305 font-size: 14px;
12306 line-height: 1;
12307 position: absolute;
12308 right: 50%;
12309 top: 50%;
12310 transform: translate(50%, -50%);
12311 }
12312 .upk-tiny-list .upk-title {
12313 margin: 0;
12314 font-size: 18px;
12315 font-weight: 600;
12316 line-height: 1.4;
12317 z-index: 1;
12318 }
12319 .upk-tiny-list .upk-title a {
12320 color: #2B2D42;
12321 }
12322 .upk-tiny-list .upk-title a:hover {
12323 color: #EF233C;
12324 }
12325 .upk-tiny-list .upk-title-icon {
12326 display: flex;
12327 z-index: 1;
12328 color: #2B2D42;
12329 margin-left: 15px;
12330 }
12331 .upk-tiny-list .upk-title-icon svg {
12332 width: 1.2em;
12333 }
12334
12335 .upk-global-link-yes .upk-tiny-list .upk-item:hover {
12336 cursor: pointer;
12337 }
12338
12339 .upk-layout-style--inline .upk-social-share {
12340 display: flex;
12341 flex-wrap: wrap;
12342 }
12343
12344 .upk-layout-style--grid .upk-social-share {
12345 display: grid;
12346 }
12347
12348 .upk-ss-position--top-left .upk-social-share,
12349 .upk-ss-position--top-right .upk-social-share,
12350 .upk-ss-position--center-left .upk-social-share,
12351 .upk-ss-position--center-right .upk-social-share,
12352 .upk-ss-position--bottom-left .upk-social-share,
12353 .upk-ss-position--bottom-right .upk-social-share {
12354 position: fixed;
12355 z-index: 111;
12356 }
12357
12358 .upk-ss-position--top-left .upk-social-share {
12359 right: 0;
12360 top: 0;
12361 }
12362
12363 .upk-ss-position--top-right .upk-social-share {
12364 left: 0;
12365 top: 0;
12366 }
12367
12368 .upk-ss-position--bottom-left .upk-social-share {
12369 right: 0;
12370 bottom: 0;
12371 }
12372
12373 .upk-ss-position--bottom-right .upk-social-share {
12374 left: 0;
12375 bottom: 0;
12376 }
12377
12378 .upk-ss-position--center-left .upk-social-share,
12379 .upk-ss-position--center-right .upk-social-share {
12380 display: inline;
12381 top: 50%;
12382 transform: translateY(-50%);
12383 }
12384 .upk-ss-position--center-left .upk-social-share .upk-ss-btn,
12385 .upk-ss-position--center-right .upk-social-share .upk-ss-btn {
12386 height: 4.2em;
12387 width: 4.2em;
12388 }
12389 .upk-ss-position--center-left .upk-social-share .upk-ss-btn:hover,
12390 .upk-ss-position--center-right .upk-social-share .upk-ss-btn:hover {
12391 width: 100%;
12392 }
12393 .upk-ss-position--center-left .upk-social-share .upk-ss-icon,
12394 .upk-ss-position--center-right .upk-social-share .upk-ss-icon {
12395 width: 4.2em;
12396 min-width: 4.2em;
12397 }
12398 .upk-ss-position--center-left.upk-ss-btns-view-text .upk-social-share .upk-ss-btn,
12399 .upk-ss-position--center-right.upk-ss-btns-view-text .upk-social-share .upk-ss-btn {
12400 width: 100%;
12401 }
12402 .upk-ss-position--center-left.upk-ss-btns-view-text .upk-social-share .upk-social-share-text,
12403 .upk-ss-position--center-right.upk-ss-btns-view-text .upk-social-share .upk-social-share-text {
12404 padding-right: 1.3em;
12405 padding-left: 1.3em;
12406 }
12407
12408 .upk-ss-position--center-left .upk-social-share {
12409 right: 0;
12410 }
12411
12412 .upk-ss-position--center-right .upk-social-share {
12413 left: 0;
12414 direction: ltr;
12415 }
12416 .upk-ss-position--center-right .upk-social-share .upk-social-share-text {
12417 padding-right: 1.3em;
12418 padding-left: 0;
12419 }
12420
12421 .upk-ss-btn {
12422 cursor: pointer;
12423 }
12424
12425 .elementor-widget-share-buttons .upk-ep-grid {
12426 overflow: hidden;
12427 }
12428
12429 .upk-ss-btns-style-boxed .upk-social-share-text,
12430 .upk-ss-btns-style-minimal .upk-social-share-text,
12431 .upk-ss-btns-style-gradient .upk-social-share-text {
12432 padding-right: 0.9em;
12433 }
12434
12435 .upk-ss-btns-style-flat .upk-social-share,
12436 .upk-ss-btns-style-flat .upk-social-share:hover,
12437 .upk-ss-btns-style-gradient .upk-social-share,
12438 .upk-ss-btns-style-gradient .upk-social-share:hover {
12439 color: #fff;
12440 }
12441
12442 .upk-ss-btns-style-flat .upk-social-link a,
12443 .upk-ss-btns-style-flat .upk-social-link a:hover,
12444 .upk-ss-btns-style-gradient .upk-social-link a,
12445 .upk-ss-btns-style-gradient .upk-social-link a:hover {
12446 color: #fff;
12447 }
12448
12449 .upk-ss-icon-top--yes .upk-ss-btn {
12450 flex-direction: column;
12451 height: auto;
12452 }
12453 .upk-ss-icon-top--yes .upk-ss-btn .upk-ss-icon {
12454 width: auto;
12455 padding: 10px 10px 0 10px;
12456 }
12457 .upk-ss-icon-top--yes .upk-ss-btn .upk-social-share-text {
12458 padding: 10px;
12459 display: inline-block;
12460 width: 100%;
12461 text-align: center;
12462 }
12463 .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 {
12464 padding: 0px;
12465 }
12466 .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 {
12467 padding: 10px;
12468 }
12469
12470 .upk-ss-btns-style-minimal.upk-ss-btns-shape-rounded .upk-ss-icon {
12471 border-radius: 0.5em;
12472 }
12473 .upk-ss-btns-style-minimal.upk-ss-btns-shape-circle .upk-ss-icon {
12474 border-radius: 99.9em;
12475 }
12476 .upk-ss-btns-style-minimal .upk-social-share-text {
12477 color: #222;
12478 }
12479
12480 .upk-ss-btns-view-text .upk-social-share-text {
12481 padding-right: 1.3em;
12482 }
12483
12484 .upk-ss-btns-view-text .upk-ss-icon,
12485 .upk-ss-btns-view-text .upk-social-share-text,
12486 .upk-ss-btns-view-icon .upk-ss-icon,
12487 .upk-ss-btns-view-icon .upk-social-share-text {
12488 flex-grow: 1;
12489 justify-content: center;
12490 }
12491
12492 .upk-ss-btn {
12493 overflow: hidden;
12494 font-size: 10px;
12495 display: flex;
12496 align-items: center;
12497 justify-content: flex-start;
12498 transition-duration: 0.2s;
12499 transition-property: filter, background-color, border-color, width;
12500 height: 4.2em;
12501 cursor: pointer;
12502 }
12503
12504 .upk-ss-icon,
12505 .upk-social-share-text {
12506 transition-property: color, background-color;
12507 transition-duration: 0.2s;
12508 }
12509
12510 .upk-ss-icon {
12511 display: flex;
12512 align-self: stretch;
12513 justify-content: center;
12514 align-items: center;
12515 text-align: center;
12516 width: 4.2em;
12517 position: relative;
12518 }
12519
12520 .upk-ss-icon i {
12521 font-size: 1.5em;
12522 }
12523
12524 .upk-social-share-text {
12525 font-size: 1.3em;
12526 padding-left: 1.3em;
12527 align-self: stretch;
12528 flex-grow: 1;
12529 align-items: center;
12530 display: flex;
12531 font-weight: 100;
12532 }
12533
12534 .upk-social-share-title {
12535 font-weight: bold;
12536 flex-shrink: 0;
12537 }
12538
12539 .upk-social-share-title + .upk-social-share-counter {
12540 margin-right: 0.5em;
12541 flex-shrink: 0;
12542 }
12543
12544 .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 {
12545 background-color: #45668e;
12546 }
12547 .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 {
12548 background-color: #3b5998;
12549 }
12550 .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 {
12551 background-color: #F4731C;
12552 }
12553 .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 {
12554 background-color: #168DE2;
12555 }
12556 .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 {
12557 background-color: #dd4b39;
12558 }
12559 .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 {
12560 background-color: #0077b5;
12561 }
12562 .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 {
12563 background-color: #1DA1F2;
12564 }
12565 .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 {
12566 background-color: #00B0EA;
12567 }
12568 .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 {
12569 background-color: #35465c;
12570 }
12571 .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 {
12572 background-color: #F06A35;
12573 }
12574 .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 {
12575 background-color: #bd081c;
12576 }
12577 .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 {
12578 background-color: #005be2;
12579 }
12580 .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 {
12581 background-color: #2DBE60;
12582 }
12583 .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 {
12584 background-color: #ff4500;
12585 }
12586 .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 {
12587 background-color: #3399ff;
12588 }
12589 .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 {
12590 background-color: #fd8235;
12591 }
12592 .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 {
12593 background-color: #EF3F56;
12594 }
12595 .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 {
12596 background-color: #25B1F6;
12597 }
12598 .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 {
12599 background-color: #5382C4;
12600 }
12601 .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 {
12602 background-color: #1B1B1B;
12603 }
12604 .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 {
12605 background-color: #000000;
12606 }
12607 .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 {
12608 background-color: #026466;
12609 }
12610 .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 {
12611 background-color: #21759b;
12612 }
12613 .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 {
12614 background-color: #2319DC;
12615 }
12616 .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 {
12617 background-color: #237EC5;
12618 }
12619 .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 {
12620 background-color: #E6162D;
12621 }
12622 .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 {
12623 background-color: #00AFF0;
12624 }
12625 .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 {
12626 background-color: #2CA5E0;
12627 }
12628 .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 {
12629 background-color: #834995;
12630 }
12631 .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 {
12632 background-color: #25d366;
12633 }
12634 .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 {
12635 background-color: #00B900;
12636 }
12637 .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 {
12638 background-color: #2DC100;
12639 }
12640 .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 {
12641 background-color: #F86100;
12642 }
12643 .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 {
12644 background-color: #F52827;
12645 }
12646 .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 {
12647 color: #45668e;
12648 }
12649 .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 {
12650 color: #3b5998;
12651 }
12652 .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 {
12653 color: #F4731C;
12654 }
12655 .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 {
12656 color: #168DE2;
12657 }
12658 .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 {
12659 color: #dd4b39;
12660 }
12661 .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 {
12662 color: #0077b5;
12663 }
12664 .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 {
12665 color: #1DA1F2;
12666 }
12667 .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 {
12668 color: #00B0EA;
12669 }
12670 .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 {
12671 color: #35465c;
12672 }
12673 .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 {
12674 color: #F06A35;
12675 }
12676 .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 {
12677 color: #bd081c;
12678 }
12679 .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 {
12680 color: #005be2;
12681 }
12682 .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 {
12683 color: #2DBE60;
12684 }
12685 .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 {
12686 color: #ff4500;
12687 }
12688 .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 {
12689 color: #3399ff;
12690 }
12691 .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 {
12692 color: #fd8235;
12693 }
12694 .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 {
12695 color: #EF3F56;
12696 }
12697 .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 {
12698 color: #25B1F6;
12699 }
12700 .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 {
12701 color: #5382C4;
12702 }
12703 .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 {
12704 color: #1B1B1B;
12705 }
12706 .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 {
12707 color: #000000;
12708 }
12709 .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 {
12710 color: #026466;
12711 }
12712 .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 {
12713 color: #21759b;
12714 }
12715 .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 {
12716 color: #2319DC;
12717 }
12718 .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 {
12719 color: #237EC5;
12720 }
12721 .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 {
12722 color: #E6162D;
12723 }
12724 .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 {
12725 color: #00AFF0;
12726 }
12727 .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 {
12728 color: #2CA5E0;
12729 }
12730 .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 {
12731 color: #834995;
12732 }
12733 .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 {
12734 color: #25d366;
12735 }
12736 .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 {
12737 color: #00B900;
12738 }
12739 .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 {
12740 color: #2DC100;
12741 }
12742 .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 {
12743 color: #F86100;
12744 }
12745 .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 {
12746 color: #F52827;
12747 }
12748 .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 {
12749 background-color: #45668e;
12750 }
12751 .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 {
12752 background-color: #3b5998;
12753 }
12754 .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 {
12755 background-color: #F4731C;
12756 }
12757 .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 {
12758 background-color: #168DE2;
12759 color: #FFAF32;
12760 }
12761 .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 {
12762 background-color: #dd4b39;
12763 }
12764 .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 {
12765 background-color: #0077b5;
12766 }
12767 .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 {
12768 background-color: #1DA1F2;
12769 }
12770 .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 {
12771 background-color: #00B0EA;
12772 }
12773 .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 {
12774 background-color: #35465c;
12775 }
12776 .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 {
12777 background-color: #F06A35;
12778 }
12779 .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 {
12780 background-color: #bd081c;
12781 }
12782 .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 {
12783 background-color: #005be2;
12784 }
12785 .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 {
12786 background-color: #2DBE60;
12787 }
12788 .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 {
12789 background-color: #ff4500;
12790 }
12791 .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 {
12792 background-color: #3399ff;
12793 }
12794 .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 {
12795 background-color: #fd8235;
12796 }
12797 .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 {
12798 background-color: #EF3F56;
12799 }
12800 .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 {
12801 background-color: #25B1F6;
12802 }
12803 .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 {
12804 background-color: #5382C4;
12805 }
12806 .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 {
12807 background-color: #1B1B1B;
12808 }
12809 .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 {
12810 background-color: #000000;
12811 }
12812 .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 {
12813 background-color: #026466;
12814 }
12815 .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 {
12816 background-color: #21759b;
12817 }
12818 .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 {
12819 background-color: #2319DC;
12820 }
12821 .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 {
12822 background-color: #237EC5;
12823 }
12824 .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 {
12825 background-color: #E6162D;
12826 }
12827 .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 {
12828 background-color: #00AFF0;
12829 }
12830 .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 {
12831 background-color: #2CA5E0;
12832 }
12833 .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 {
12834 background-color: #834995;
12835 }
12836 .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 {
12837 background-color: #25d366;
12838 }
12839 .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 {
12840 background-color: #00B900;
12841 }
12842 .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 {
12843 background-color: #2DC100;
12844 }
12845 .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 {
12846 background-color: #F86100;
12847 }
12848 .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 {
12849 background-color: #F52827;
12850 }
12851 .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 {
12852 color: #fff;
12853 }
12854 .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 {
12855 color: #FFAF32;
12856 }
12857
12858 .upk-ss-btns-style-framed .upk-ss-btn,
12859 .upk-ss-btns-style-boxed .upk-ss-btn {
12860 border-style: solid;
12861 }
12862
12863 .upk-ss-btns-style-gradient .upk-social-share-text {
12864 background: linear-gradient(-135deg, rgba(0, 0, 0, 0.12) 0%, rgba(0, 0, 0, 0) 100%);
12865 }
12866 .upk-ss-btns-style-gradient.upk-ss-btns-view-icon .upk-ss-icon {
12867 background-image: linear-gradient(to left, rgba(0, 0, 0, 0.12), transparent);
12868 }
12869
12870 .upk-ss-btns-color-original .upk-ss-btn:hover {
12871 filter: saturate(1.2) brightness(1.1);
12872 }
12873
12874 .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 {
12875 background-color: #666;
12876 }
12877 .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 {
12878 color: #666;
12879 border-color: #666;
12880 }
12881 .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 {
12882 background-color: #666;
12883 }
12884 .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 {
12885 color: #fff;
12886 }
12887
12888 .upk-newsletter-wrapper .upk-newsletter {
12889 display: flex;
12890 align-items: center;
12891 }
12892 .upk-newsletter-wrapper .upk-newsletter-btn-icon,
12893 .upk-newsletter-wrapper .upk-newsletter-before-icon {
12894 display: inline-flex;
12895 transition: all 0.3s ease;
12896 }
12897 .upk-newsletter-wrapper .upk-newsletter-btn-icon svg,
12898 .upk-newsletter-wrapper .upk-newsletter-before-icon svg {
12899 width: 1em;
12900 transition: all 0.3s ease;
12901 }
12902 .upk-newsletter-wrapper .upk-newsletter-before-icon {
12903 margin-left: 15px;
12904 }
12905 .upk-newsletter-wrapper .upk-input {
12906 max-width: 100%;
12907 width: 100%;
12908 border: 0 none;
12909 padding: 0 10px;
12910 background: #f8f8f8;
12911 color: #666;
12912 border-radius: 3px;
12913 height: 40px;
12914 vertical-align: middle;
12915 display: inline-block;
12916 outline: none;
12917 }
12918 .upk-newsletter-wrapper .upk-newsletter-btn {
12919 border: none;
12920 padding: 0 30px;
12921 vertical-align: middle;
12922 font-size: 14px;
12923 line-height: 40px;
12924 text-align: center;
12925 border-radius: 3px;
12926 background-color: #EF233C;
12927 color: #fff;
12928 cursor: pointer;
12929 transition: all 0.3s ease;
12930 }
12931 .upk-newsletter-wrapper .upk-newsletter-btn:hover {
12932 background-color: #D90429;
12933 }
12934 .upk-newsletter-wrapper .upk-newsletter-input-wrapper {
12935 width: 100%;
12936 margin-left: 15px;
12937 }
12938
12939 .upk-field-full--yes .upk-newsletter-wrapper .upk-newsletter {
12940 display: block;
12941 }
12942 .upk-field-full--yes .upk-newsletter-wrapper .upk-newsletter-input-wrapper,
12943 .upk-field-full--yes .upk-newsletter-wrapper .upk-newsletter-before-icon {
12944 margin-bottom: 20px;
12945 }
12946
12947 .upk-newsletter-alert {
12948 position: fixed;
12949 top: 30px;
12950 box-sizing: border-box;
12951 width: 450px;
12952 right: 50%;
12953 margin-right: -225px;
12954 animation: slide-up-fade-in ease 1s;
12955 z-index: 9999;
12956 }
12957
12958 .upk-newsletter-alert .upk-alert-box {
12959 display: flex;
12960 align-items: center;
12961 padding: 20px 20px 20px 40px;
12962 background: #ffffff;
12963 font-size: 1rem;
12964 box-shadow: 0 5px 20px #b3b3b3;
12965 border-radius: 3px;
12966 color: #1e87f0;
12967 justify-content: center;
12968 }
12969
12970 .uwk-newsletter-loader {
12971 display: inline-block;
12972 border: 2px solid rgba(0, 0, 0, 0.1);
12973 border-right-color: #1e87f0;
12974 border-radius: 50%;
12975 width: 20px;
12976 height: 20px;
12977 animation: donut-spin 1.2s linear infinite;
12978 margin-left: 10px;
12979 }
12980
12981 .upk-text-success .upk-success-icon {
12982 display: inline-block;
12983 transform: rotate(-45deg);
12984 height: 16px;
12985 width: 7px;
12986 border-bottom: 3px solid #14a814;
12987 border-left: 3px solid #14a814;
12988 margin-left: 10px;
12989 }
12990
12991 .upk-text-warning {
12992 color: orange;
12993 }
12994
12995 .upk-text-danger {
12996 color: #D90429;
12997 }
12998
12999 .upk-text-success {
13000 color: green;
13001 }
13002
13003 @keyframes slide-up-fade-in {
13004 0% {
13005 opacity: 0;
13006 transform: translateY(-200px);
13007 }
13008 100% {
13009 opacity: 1;
13010 transform: translateY(0px);
13011 }
13012 }
13013 @keyframes donut-spin {
13014 0% {
13015 transform: rotate(0deg);
13016 }
13017 100% {
13018 transform: rotate(-360deg);
13019 }
13020 }
13021 .upk-buzz-list {
13022 position: relative;
13023 display: grid;
13024 counter-reset: number-count;
13025 }
13026 .upk-buzz-list .upk-item {
13027 position: relative;
13028 overflow: hidden;
13029 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13030 }
13031 .upk-buzz-list .upk-item:hover .upk-img-wrap:before {
13032 background: rgba(43, 45, 66, 0.5);
13033 }
13034 .upk-buzz-list .upk-item:hover .upk-count:before {
13035 color: #EDF2F4;
13036 }
13037 .upk-buzz-list .upk-item:hover .upk-inner {
13038 border-right-color: #EDF2F4;
13039 }
13040 .upk-buzz-list .upk-item:hover .upk-category a {
13041 color: #EDF2F4;
13042 }
13043 .upk-buzz-list .upk-item:hover .upk-title a {
13044 color: #fff;
13045 }
13046 .upk-buzz-list .upk-item:hover .upk-meta {
13047 color: #EDF2F4;
13048 }
13049 .upk-buzz-list .upk-item:hover .upk-meta .upk-author-wrap .upk-author-name {
13050 color: #EDF2F4;
13051 }
13052 .upk-buzz-list .upk-img-wrap {
13053 position: absolute;
13054 width: 100%;
13055 height: 100%;
13056 }
13057 .upk-buzz-list .upk-img-wrap::before {
13058 content: "";
13059 position: absolute;
13060 top: 0;
13061 right: 0;
13062 background: #fff;
13063 width: 100%;
13064 height: 100%;
13065 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13066 }
13067 .upk-buzz-list .upk-img-wrap img {
13068 width: 100%;
13069 height: 100%;
13070 object-fit: cover;
13071 }
13072 .upk-buzz-list .upk-content {
13073 padding: 15px;
13074 display: flex;
13075 position: relative;
13076 align-items: center;
13077 }
13078 .upk-buzz-list .upk-count {
13079 position: relative;
13080 counter-increment: number-count;
13081 padding-left: 15px;
13082 }
13083 .upk-buzz-list .upk-count:before {
13084 content: counter(number-count);
13085 top: 0;
13086 right: 0;
13087 font-size: 30px;
13088 color: #2B2D42;
13089 font-weight: 600;
13090 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13091 }
13092 .upk-buzz-list .upk-inner {
13093 padding-right: 15px;
13094 border-right: 2px solid #8D99AE;
13095 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13096 }
13097 .upk-buzz-list .upk-category {
13098 margin-bottom: 5px;
13099 display: flex;
13100 }
13101 .upk-buzz-list .upk-category a {
13102 display: inline-flex;
13103 font-size: 10px;
13104 color: #EF233C;
13105 font-weight: 500;
13106 text-transform: uppercase;
13107 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13108 }
13109 .upk-buzz-list .upk-category a + a {
13110 margin-right: 5px;
13111 }
13112 .upk-buzz-list .upk-title {
13113 font-size: 16px;
13114 font-weight: 700;
13115 text-transform: capitalize;
13116 margin: 0;
13117 }
13118 .upk-buzz-list .upk-title a {
13119 color: #2B2D42;
13120 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13121 }
13122 .upk-buzz-list .upk-meta {
13123 flex-wrap: wrap;
13124 color: #8D99AE;
13125 font-size: 11px;
13126 font-weight: 500;
13127 line-height: 1;
13128 padding-top: 10px;
13129 position: relative;
13130 text-transform: uppercase;
13131 transition: color 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13132 }
13133 .upk-buzz-list .upk-meta .upk-author-wrap {
13134 display: flex;
13135 }
13136 .upk-buzz-list .upk-meta .upk-author-wrap .upk-by {
13137 font-weight: 700;
13138 padding-left: 6px;
13139 }
13140 .upk-buzz-list .upk-meta .upk-author-wrap .upk-author-name {
13141 color: #8D99AE;
13142 font-weight: 500;
13143 transition: color 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13144 }
13145 .upk-buzz-list .upk-meta .upk-post-time {
13146 margin-right: 5px;
13147 }
13148 .upk-buzz-list .upk-meta .upk-post-time i {
13149 margin-left: 2px;
13150 }
13151 .upk-buzz-list .upk-meta > div {
13152 position: relative;
13153 display: inline-flex;
13154 }
13155 .upk-buzz-list .upk-meta > div:before {
13156 content: attr(data-separator);
13157 margin: 0 5px;
13158 }
13159 .upk-buzz-list .upk-meta > div:nth-child(1)::before {
13160 display: none;
13161 }
13162
13163 .upk-global-link-yes .upk-buzz-list .upk-item:hover {
13164 cursor: pointer;
13165 }
13166
13167 @media (min-width: 768px) {
13168 .upk-buzz-list .upk-content {
13169 padding: 20px;
13170 }
13171 .upk-buzz-list .upk-category a {
13172 font-size: 12px;
13173 }
13174 .upk-buzz-list .upk-title {
13175 font-size: 18px;
13176 }
13177 .upk-buzz-list .upk-count::before {
13178 font-size: 40px;
13179 }
13180 }
13181 .upk-buzz-list-carousel {
13182 position: relative;
13183 }
13184 .upk-buzz-list-carousel .upk-item {
13185 position: relative;
13186 overflow: hidden;
13187 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13188 }
13189 .upk-buzz-list-carousel .upk-item:hover .upk-img-wrap::before {
13190 background: rgba(43, 45, 66, 0.5);
13191 }
13192 .upk-buzz-list-carousel .upk-item:hover .upk-img-wrap img {
13193 opacity: 1;
13194 }
13195 .upk-buzz-list-carousel .upk-item:hover .upk-count {
13196 color: #EDF2F4;
13197 }
13198 .upk-buzz-list-carousel .upk-item:hover .upk-inner {
13199 border-right-color: #EDF2F4;
13200 }
13201 .upk-buzz-list-carousel .upk-item:hover .upk-category a {
13202 color: #EDF2F4;
13203 }
13204 .upk-buzz-list-carousel .upk-item:hover .upk-title a {
13205 color: #fff;
13206 }
13207 .upk-buzz-list-carousel .upk-item:hover .upk-meta {
13208 color: #EDF2F4;
13209 }
13210 .upk-buzz-list-carousel .upk-item:hover .upk-meta .upk-author-wrap .upk-author-name {
13211 color: #EDF2F4;
13212 }
13213 .upk-buzz-list-carousel .upk-img-wrap {
13214 position: absolute;
13215 width: 100%;
13216 height: 100%;
13217 }
13218 .upk-buzz-list-carousel .upk-img-wrap::before {
13219 content: "";
13220 position: absolute;
13221 top: 0;
13222 right: 0;
13223 background: #fff;
13224 width: 100%;
13225 height: 100%;
13226 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13227 }
13228 .upk-buzz-list-carousel .upk-img-wrap img {
13229 width: 100%;
13230 height: 100%;
13231 object-fit: cover;
13232 opacity: 0;
13233 }
13234 .upk-buzz-list-carousel .upk-content {
13235 padding: 15px;
13236 display: flex;
13237 position: relative;
13238 align-items: center;
13239 }
13240 .upk-buzz-list-carousel .upk-count {
13241 color: #2B2D42;
13242 font-size: 30px;
13243 font-weight: 600;
13244 position: relative;
13245 margin-left: 15px;
13246 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13247 display: flex;
13248 line-height: 1;
13249 }
13250 .upk-buzz-list-carousel .upk-inner {
13251 padding-right: 15px;
13252 border-right: 2px solid #8D99AE;
13253 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13254 }
13255 .upk-buzz-list-carousel .upk-category {
13256 margin-bottom: 5px;
13257 display: flex;
13258 }
13259 .upk-buzz-list-carousel .upk-category a {
13260 display: inline-flex;
13261 font-size: 10px;
13262 color: #EF233C;
13263 font-weight: 500;
13264 text-transform: uppercase;
13265 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13266 }
13267 .upk-buzz-list-carousel .upk-category a + a {
13268 margin-right: 5px;
13269 }
13270 .upk-buzz-list-carousel .upk-title {
13271 font-size: 16px;
13272 font-weight: 700;
13273 text-transform: capitalize;
13274 margin: 0;
13275 }
13276 .upk-buzz-list-carousel .upk-title a {
13277 color: #2B2D42;
13278 transition: all 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13279 }
13280 .upk-buzz-list-carousel .upk-meta {
13281 flex-wrap: wrap;
13282 color: #8D99AE;
13283 font-size: 11px;
13284 font-weight: 500;
13285 line-height: 1;
13286 padding-top: 10px;
13287 position: relative;
13288 text-transform: uppercase;
13289 transition: color 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13290 }
13291 .upk-buzz-list-carousel .upk-meta .upk-author-wrap {
13292 display: flex;
13293 }
13294 .upk-buzz-list-carousel .upk-meta .upk-author-wrap .upk-by {
13295 font-weight: 700;
13296 padding-left: 6px;
13297 }
13298 .upk-buzz-list-carousel .upk-meta .upk-author-wrap .upk-author-name {
13299 color: #8D99AE;
13300 font-weight: 500;
13301 transition: color 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13302 }
13303 .upk-buzz-list-carousel .upk-meta .upk-post-time {
13304 margin-right: 5px;
13305 }
13306 .upk-buzz-list-carousel .upk-meta .upk-post-time i {
13307 margin-left: 2px;
13308 }
13309 .upk-buzz-list-carousel .upk-meta > div {
13310 position: relative;
13311 display: inline-flex;
13312 }
13313 .upk-buzz-list-carousel .upk-meta > div:before {
13314 content: attr(data-separator);
13315 margin: 0 5px;
13316 }
13317 .upk-buzz-list-carousel .upk-meta > div:nth-child(1)::before {
13318 display: none;
13319 }
13320
13321 .upk-global-link-yes .upk-buzz-list-carousel .upk-item:hover {
13322 cursor: pointer;
13323 }
13324
13325 .upk-item-match-height--yes .upk-buzz-list-carousel .swiper-slide {
13326 height: initial;
13327 }
13328
13329 @media (min-width: 768px) {
13330 .upk-buzz-list-carousel .upk-content {
13331 padding: 20px;
13332 }
13333 .upk-buzz-list-carousel .upk-category a {
13334 font-size: 12px;
13335 }
13336 .upk-buzz-list-carousel .upk-title {
13337 font-size: 18px;
13338 }
13339 .upk-buzz-list-carousel .upk-count {
13340 font-size: 40px;
13341 }
13342 }
13343 .upk-scott-list {
13344 display: grid;
13345 grid-template-columns: repeat(1, 1fr);
13346 counter-reset: number-count;
13347 }
13348 .upk-scott-list .upk-item {
13349 display: flex;
13350 align-items: center;
13351 border-top: 1px solid #e2e2e2;
13352 padding-top: 20px;
13353 margin-top: 20px;
13354 position: relative;
13355 overflow: hidden;
13356 }
13357 .upk-scott-list .upk-item:first-child {
13358 border-top: 0 !important;
13359 padding-top: 0 !important;
13360 margin-top: 0 !important;
13361 }
13362 .upk-scott-list .upk-item .upk-image-wrap {
13363 position: relative;
13364 height: 100%;
13365 width: 30%;
13366 text-decoration: none;
13367 transition: all 0.3s ease;
13368 counter-increment: number-count;
13369 overflow: hidden;
13370 }
13371 .upk-scott-list .upk-item .upk-image-wrap img {
13372 width: 100%;
13373 height: 100%;
13374 object-fit: cover;
13375 transition: all 0.3s ease;
13376 }
13377 .upk-scott-list .upk-item .upk-image-wrap:before {
13378 position: absolute;
13379 content: counter(number-count);
13380 top: 50%;
13381 right: 50%;
13382 color: #fff;
13383 font-weight: 700;
13384 font-size: 35px;
13385 transition: all 0.3s ease;
13386 transform: translate(50%, -50%);
13387 opacity: 1;
13388 visibility: visible;
13389 z-index: 1;
13390 }
13391 .upk-scott-list .upk-item .upk-image-wrap:after {
13392 position: absolute;
13393 content: "\e92c";
13394 top: 50%;
13395 right: 50%;
13396 color: #fff;
13397 font-size: 26px;
13398 font-weight: 900;
13399 line-height: 1;
13400 opacity: 0;
13401 visibility: hidden;
13402 transition: all 0.3s ease;
13403 transform: translate(50%, 50%);
13404 font-family: "ultimate-post-kit" !important;
13405 -webkit-font-smoothing: antialiased;
13406 z-index: 1;
13407 }
13408 .upk-scott-list .upk-item .upk-image-wrap .upk-img-overlay:before {
13409 content: "";
13410 position: absolute;
13411 width: 100%;
13412 height: 100%;
13413 right: 0;
13414 top: 0;
13415 background: rgba(43, 45, 66, 0.3);
13416 }
13417 .upk-scott-list .upk-item .upk-content {
13418 width: 70%;
13419 padding: 20px;
13420 }
13421 .upk-scott-list .upk-item .upk-category {
13422 margin-bottom: 10px;
13423 display: flex;
13424 }
13425 .upk-scott-list .upk-item .upk-category a {
13426 font-size: 10px;
13427 color: #EF233C;
13428 text-transform: uppercase;
13429 font-weight: 500;
13430 border: 1px solid #EF233C;
13431 padding: 4px 12px;
13432 border-radius: 2px;
13433 display: inline-flex;
13434 transition: all 0.3s ease;
13435 }
13436 .upk-scott-list .upk-item .upk-category a:hover {
13437 background: #EF233C;
13438 color: #fff;
13439 }
13440 .upk-scott-list .upk-item .upk-category a + a {
13441 margin-right: 5px;
13442 }
13443 .upk-scott-list .upk-item .upk-title {
13444 font-size: 16px;
13445 font-weight: 700;
13446 line-height: 1.4;
13447 margin: 0;
13448 }
13449 .upk-scott-list .upk-item .upk-title a {
13450 color: #2B2D42;
13451 transition: all 0.3s ease;
13452 }
13453 .upk-scott-list .upk-item .upk-title a:hover {
13454 color: #EF233C;
13455 }
13456 .upk-scott-list .upk-item .upk-meta {
13457 color: #8D99AE;
13458 font-size: 11px;
13459 font-weight: 500;
13460 line-height: 1;
13461 padding-top: 10px;
13462 position: relative;
13463 text-transform: uppercase;
13464 transition: color 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13465 flex-wrap: wrap;
13466 }
13467 .upk-scott-list .upk-item .upk-meta > div {
13468 position: relative;
13469 display: inline-flex;
13470 }
13471 .upk-scott-list .upk-item .upk-meta > div:before {
13472 content: attr(data-separator);
13473 margin: 0 8px;
13474 }
13475 .upk-scott-list .upk-item .upk-meta > div:nth-child(1)::before {
13476 display: none;
13477 }
13478 .upk-scott-list .upk-item .upk-meta .upk-author-name-wrap {
13479 display: flex;
13480 }
13481 .upk-scott-list .upk-item .upk-meta .upk-author-name-wrap .upk-by {
13482 font-weight: 700;
13483 padding-left: 6px;
13484 }
13485 .upk-scott-list .upk-item .upk-meta .upk-author-name-wrap .upk-author-name {
13486 color: #8D99AE;
13487 font-weight: 500;
13488 transition: color 0.3s cubic-bezier(0.34, 0.01, 0.58, 1);
13489 }
13490 .upk-scott-list .upk-item .upk-meta .upk-post-time {
13491 margin-right: 5px;
13492 }
13493 .upk-scott-list .upk-item .upk-meta .upk-post-time i {
13494 margin-left: 2px;
13495 }
13496 .upk-scott-list .upk-item:hover .upk-image-wrap:before {
13497 transform: translate(50%, -100%);
13498 opacity: 0;
13499 visibility: hidden;
13500 }
13501 .upk-scott-list .upk-item:hover .upk-image-wrap:after {
13502 transform: translate(50%, -50%);
13503 opacity: 1;
13504 visibility: visible;
13505 }
13506
13507 .upk-global-link-yes .upk-scott-list .upk-item:hover {
13508 cursor: pointer;
13509 }
13510
13511 @media (min-width: 768px) {
13512 .upk-scott-list .upk-item .upk-title {
13513 font-size: 18px;
13514 }
13515 .upk-scott-list .upk-item .upk-meta {
13516 font-size: 12px;
13517 }
13518 }
13519 .upk-noxe-slider {
13520 position: relative;
13521 }
13522 .upk-noxe-slider .upk-noxe-item {
13523 background: #fff;
13524 padding: 30px;
13525 position: relative;
13526 height: auto;
13527 }
13528 .upk-noxe-slider .upk-noxe-item-box-wrap {
13529 position: relative;
13530 display: flex;
13531 flex-direction: column;
13532 height: 100%;
13533 }
13534 .upk-noxe-slider .upk-noxe-image-wrap {
13535 position: relative;
13536 margin-bottom: 1.5rem;
13537 overflow: hidden;
13538 height: 100%;
13539 z-index: 10;
13540 }
13541 .upk-noxe-slider .upk-noxe-img {
13542 width: 100%;
13543 height: 100%;
13544 object-fit: cover;
13545 }
13546 .upk-noxe-slider .upk-noxe-category {
13547 position: absolute;
13548 bottom: 0;
13549 right: 0;
13550 display: inline-flex;
13551 }
13552 .upk-noxe-slider .upk-noxe-category a {
13553 display: inline-block;
13554 background: #fff;
13555 padding: 8px 0 0 8px;
13556 text-decoration: none;
13557 color: #D90429;
13558 text-transform: uppercase;
13559 line-height: 1;
13560 font-size: 0.75rem;
13561 font-weight: 700;
13562 letter-spacing: 0.04em;
13563 }
13564 .upk-noxe-slider .upk-noxe-date-wrap {
13565 position: absolute;
13566 bottom: 0;
13567 left: 0;
13568 background: #fff;
13569 display: flex;
13570 flex-direction: column;
13571 text-align: center;
13572 padding: 10px;
13573 font-size: 12px;
13574 color: #676a88;
13575 font-weight: 700;
13576 overflow: hidden;
13577 }
13578 .upk-noxe-slider .upk-noxe-date-wrap .upk-noxe-month {
13579 font-weight: 400;
13580 margin-bottom: 2px;
13581 }
13582 .upk-noxe-slider .upk-noxe-content {
13583 display: inline-block;
13584 }
13585 .upk-noxe-slider .upk-title {
13586 font-size: 16px;
13587 font-weight: 700;
13588 margin-bottom: 10px;
13589 }
13590 .upk-noxe-slider .upk-title a {
13591 text-decoration: none;
13592 color: #2B2D42;
13593 transition: all 0.3s ease;
13594 }
13595 .upk-noxe-slider .upk-title a:hover {
13596 color: #D90429;
13597 }
13598 .upk-noxe-slider .upk-noxe-meta {
13599 display: flex;
13600 flex-wrap: wrap;
13601 align-items: center;
13602 position: relative;
13603 font-size: 12px;
13604 text-transform: uppercase;
13605 color: rgba(125, 125, 125, 0.7294117647);
13606 font-weight: 500;
13607 overflow: hidden;
13608 }
13609 .upk-noxe-slider .upk-noxe-meta .upk-author-name-wrap {
13610 display: flex;
13611 }
13612 .upk-noxe-slider .upk-noxe-meta .upk-author-name-wrap .upk-by {
13613 font-weight: 700;
13614 padding-left: 6px;
13615 }
13616 .upk-noxe-slider .upk-noxe-meta .upk-author-name-wrap .upk-author-name {
13617 text-decoration: none;
13618 color: rgba(125, 125, 125, 0.7294117647);
13619 font-weight: 500;
13620 }
13621 .upk-noxe-slider .upk-noxe-meta > div {
13622 position: relative;
13623 display: inline-flex;
13624 }
13625 .upk-noxe-slider .upk-noxe-meta > div:before {
13626 content: attr(data-separator);
13627 margin: 0 8px;
13628 }
13629 .upk-noxe-slider .upk-noxe-meta > div:nth-child(1)::before {
13630 display: none;
13631 }
13632 .upk-noxe-slider .upk-text {
13633 font-size: 14px;
13634 color: #2f3f50;
13635 line-height: 1.6;
13636 margin-bottom: 35px;
13637 }
13638 .upk-noxe-slider .upk-text p {
13639 margin: 0;
13640 }
13641 .upk-noxe-slider .upk-noxe-navigation {
13642 position: absolute;
13643 left: 30px;
13644 bottom: 30px;
13645 display: flex;
13646 align-items: center;
13647 z-index: 1;
13648 }
13649 .upk-noxe-slider .upk-noxe-navigation .upk-navigation-next:after,
13650 .upk-noxe-slider .upk-noxe-navigation .upk-navigation-prev:after {
13651 content: "";
13652 }
13653 .upk-noxe-slider .upk-noxe-navigation .upk-navigation-next,
13654 .upk-noxe-slider .upk-noxe-navigation .upk-navigation-prev {
13655 position: static;
13656 display: inline-block;
13657 }
13658 .upk-noxe-slider .upk-noxe-navigation .upk-link--arrowed {
13659 display: inline-flex;
13660 font-size: 32px;
13661 }
13662 .upk-noxe-slider .upk-noxe-navigation .upk-link--arrowed .upk-arrow-icon {
13663 position: relative;
13664 top: 0;
13665 -webkit-transition: -webkit-transform 0.3s ease;
13666 transition: -webkit-transform 0.3s ease;
13667 transition: transform 0.3s ease;
13668 transition: transform 0.3s ease, -webkit-transform 0.3s ease;
13669 vertical-align: middle;
13670 width: 1em;
13671 }
13672 .upk-noxe-slider .upk-noxe-navigation .upk-link--arrowed .upk-arrow-icon--circle {
13673 transition: stroke-dashoffset 0.3s ease;
13674 stroke-dasharray: 95;
13675 stroke-dashoffset: 95;
13676 }
13677 .upk-noxe-slider .upk-noxe-navigation .upk-link--arrowed g {
13678 stroke: currentColor;
13679 color: #181D23;
13680 }
13681 .upk-noxe-slider .upk-noxe-navigation .upk-link--arrowed:hover .upk-arrow-icon {
13682 transform: translate3d(-5px, 0, 0);
13683 }
13684 .upk-noxe-slider .upk-noxe-navigation .upk-link--arrowed:hover .upk-arrow-icon--circle {
13685 stroke-dashoffset: 0;
13686 }
13687 .upk-noxe-slider .upk-noxe-navigation .upk-link--arrowed:hover g {
13688 color: #D90429;
13689 }
13690 .upk-noxe-slider .upk-noxe-navigation .upk-navigation-prev .upk-link--arrowed {
13691 transform: rotate(181deg);
13692 margin-left: 10px;
13693 }
13694
13695 @media (min-width: 768px) {
13696 .upk-noxe-slider .upk-noxe-date-wrap {
13697 padding: 15px;
13698 font-size: 14px;
13699 }
13700 .upk-noxe-slider .upk-noxe-content {
13701 display: flex;
13702 }
13703 .upk-noxe-slider .upk-noxe-inner-content {
13704 padding-left: 30px;
13705 min-width: 50%;
13706 width: 50%;
13707 }
13708 .upk-noxe-slider .upk-noxe-meta {
13709 font-size: 11px;
13710 margin-bottom: 0;
13711 }
13712 .upk-noxe-slider .upk-title {
13713 font-size: 20px;
13714 margin-bottom: 16px;
13715 }
13716 .upk-noxe-slider .upk-noxe-pagination {
13717 right: 51%;
13718 }
13719 }
13720 @media (min-width: 1024px) {
13721 .upk-noxe-slider .upk-noxe-date-wrap {
13722 padding: 20px;
13723 font-size: 16px;
13724 }
13725 .upk-noxe-slider .upk-noxe-content .upk-noxe-inner-content {
13726 padding-left: 40px;
13727 }
13728 .upk-noxe-slider .upk-noxe-meta {
13729 font-size: 12px;
13730 margin-bottom: 0;
13731 }
13732 .upk-noxe-slider .upk-title {
13733 font-size: 25px;
13734 margin-bottom: 20px;
13735 }
13736 .upk-noxe-slider .upk-text {
13737 font-size: 16px;
13738 margin-bottom: 0;
13739 }
13740 .upk-noxe-slider .upk-noxe-pagination {
13741 right: 51%;
13742 }
13743 }
13744 .upk-recent-comments {
13745 display: grid;
13746 }
13747 .upk-recent-comments .upk-meta {
13748 margin-bottom: 15px;
13749 }
13750 .upk-recent-comments .upk-meta .upk-avatar {
13751 margin-left: 15px;
13752 }
13753 .upk-recent-comments .upk-meta .upk-avatar img {
13754 border-radius: 80px;
13755 }
13756 .upk-recent-comments .upk-meta .upk-author-name {
13757 color: #2B2D42;
13758 font-size: 16px;
13759 font-weight: 500;
13760 text-transform: capitalize;
13761 transition: color 0.3s ease;
13762 overflow: hidden;
13763 text-overflow: ellipsis;
13764 display: -webkit-box;
13765 -webkit-line-clamp: 1;
13766 -webkit-box-orient: vertical;
13767 }
13768 .upk-recent-comments .upk-meta .upk-author-name:hover {
13769 color: #EF233C;
13770 }
13771 .upk-recent-comments .upk-meta .upk-date {
13772 color: #798184;
13773 font-size: 14px;
13774 }
13775 .upk-recent-comments .upk-text {
13776 color: #798184;
13777 font-size: 16px;
13778 }
13779
13780 .upk-static-social-count {
13781 display: grid;
13782 grid-column-gap: 40px;
13783 grid-template-columns: repeat(4, 1fr);
13784 justify-content: center;
13785 width: 100%;
13786 }
13787 .upk-static-social-count .upk-item {
13788 text-align: center;
13789 transition: all 0.3s ease;
13790 }
13791 .upk-static-social-count .upk-item:hover .upk-icon {
13792 transform: translateY(-5px);
13793 }
13794 .upk-static-social-count .upk-icon {
13795 margin-bottom: 10px;
13796 transform: translateY(0);
13797 transition: transform 0.3s ease;
13798 }
13799 .upk-static-social-count .upk-icon span {
13800 font-size: 14px;
13801 border: 1px solid #c8c6c6;
13802 color: #565252;
13803 padding: 12px;
13804 display: inline-flex;
13805 align-items: center;
13806 justify-content: center;
13807 text-decoration: none;
13808 border-radius: 100%;
13809 transition: all 0.3s ease;
13810 }
13811 .upk-static-social-count .upk-icon span:hover {
13812 color: #000;
13813 }
13814 .upk-static-social-count .upk-icon span i, .upk-static-social-count .upk-icon span svg {
13815 height: 1em;
13816 width: 1em;
13817 }
13818 .upk-static-social-count .upk-count {
13819 font-size: 14px;
13820 text-transform: uppercase;
13821 color: #383535;
13822 font-weight: 600;
13823 margin-bottom: 4px;
13824 }
13825 .upk-static-social-count .upk-meta {
13826 font-size: 14px;
13827 text-transform: capitalize;
13828 color: #626262;
13829 }
13830 .upk-static-social-count.upk-style-2 .upk-item {
13831 text-align: right;
13832 }
13833 .upk-static-social-count.upk-style-2 .upk-item, .upk-static-social-count.upk-style-3 .upk-item {
13834 display: inline-flex;
13835 align-items: center;
13836 grid-column-gap: 10px;
13837 }
13838 .upk-static-social-count.upk-style-2 .upk-icon, .upk-static-social-count.upk-style-3 .upk-icon {
13839 margin: 0;
13840 }
13841 .upk-static-social-count.upk-style-3 .upk-item {
13842 text-align: left;
13843 flex-direction: row-reverse;
13844 }
13845
13846 .upk-skide-slider .upk-skide-item {
13847 height: clamp(28.875rem, 70vw, 43.75rem);
13848 }
13849 .upk-skide-slider .upk-image-wrap {
13850 position: relative;
13851 height: 100%;
13852 }
13853 .upk-skide-slider .upk-image-wrap::before {
13854 position: absolute;
13855 content: "";
13856 width: 100%;
13857 height: 100%;
13858 background: #2B2D42;
13859 opacity: 0.3;
13860 }
13861 .upk-skide-slider .upk-content {
13862 position: absolute;
13863 top: 40%;
13864 right: 0;
13865 transform: translateY(-40%);
13866 max-width: clamp(27rem, 50vw, 33.75rem);
13867 overflow: hidden;
13868 margin: 0 clamp(1.563rem, 6vw, 4.375rem);
13869 }
13870 .upk-skide-slider .upk-category {
13871 margin: 0 0 20px;
13872 display: inline-flex;
13873 }
13874 .upk-skide-slider .upk-category a {
13875 background: #EF233C;
13876 padding: 8px 10px;
13877 line-height: 1;
13878 display: inline-block;
13879 font-size: clamp(0.625rem, 1vw, 0.75rem);
13880 text-transform: uppercase;
13881 font-weight: 700;
13882 color: #fff;
13883 transition: all 0.3s ease;
13884 border-radius: 3px;
13885 }
13886 .upk-skide-slider .upk-category a:hover {
13887 background: #D90429;
13888 }
13889 .upk-skide-slider .upk-category a + a {
13890 margin-right: 5px;
13891 }
13892 .upk-skide-slider .upk-title {
13893 font-size: clamp(1.25rem, 4vw, 2.125rem);
13894 line-height: clamp(2.5rem, 7vw, 3.75rem);
13895 margin: 0 0 25px;
13896 }
13897 .upk-skide-slider .upk-title a {
13898 color: #edf2f4;
13899 background: #2b2d42;
13900 display: inline;
13901 -webkit-box-decoration-break: clone;
13902 padding: 5px 15px 8px;
13903 transition: all 0.3s ease;
13904 border-radius: 4px;
13905 }
13906 .upk-skide-slider .upk-title a:hover {
13907 color: #EF233C;
13908 }
13909 .upk-skide-slider .upk-meta {
13910 display: inline-flex;
13911 flex-wrap: wrap;
13912 }
13913 .upk-skide-slider .upk-meta .upk-author-img img {
13914 border-radius: 100px;
13915 }
13916 .upk-skide-slider .upk-meta .upk-meta-info {
13917 padding-right: 15px;
13918 }
13919 .upk-skide-slider .upk-meta .upk-author-name {
13920 margin-bottom: 3px;
13921 }
13922 .upk-skide-slider .upk-meta .upk-author-name a {
13923 font-size: clamp(0.75rem, 1vw, 0.875rem);
13924 font-weight: 700;
13925 color: #EDF2F4;
13926 text-transform: uppercase;
13927 transition: all 0.3s ease;
13928 }
13929 .upk-skide-slider .upk-meta .upk-author-name a:hover {
13930 color: #EF233C;
13931 }
13932 .upk-skide-slider .upk-meta .upk-date-comments {
13933 display: flex;
13934 align-items: center;
13935 font-size: clamp(0.75rem, 1vw, 0.875rem);
13936 color: #dadfe9;
13937 text-transform: uppercase;
13938 flex-wrap: wrap;
13939 }
13940 .upk-skide-slider .upk-meta .upk-date-comments > div {
13941 position: relative;
13942 display: inline-flex;
13943 }
13944 .upk-skide-slider .upk-meta .upk-date-comments > div:before {
13945 content: attr(data-separator);
13946 margin: 0 8px;
13947 }
13948 .upk-skide-slider .upk-meta .upk-date-comments > div:nth-child(1)::before {
13949 display: none;
13950 }
13951 .upk-skide-slider .upk-meta .upk-separator {
13952 margin: 0 5px;
13953 }
13954 .upk-skide-slider .upk-meta .upk-post-time {
13955 margin-right: 5px;
13956 }
13957 .upk-skide-slider .upk-meta .upk-post-time i {
13958 margin-left: 2px;
13959 }
13960
13961 .upk-skide-slider-wrap .upk-img {
13962 width: 100%;
13963 height: 100%;
13964 object-fit: cover;
13965 display: block;
13966 }
13967 .upk-skide-slider-wrap .upk-title {
13968 font-weight: 700;
13969 }
13970
13971 .upk-skide-thumbs {
13972 max-width: clamp(15.625rem, 45vw, 31.25rem);
13973 position: absolute !important;
13974 bottom: clamp(1.563rem, 3vw, 3.125rem);
13975 right: clamp(1.563rem, 6vw, 4.375rem);
13976 }
13977 .upk-skide-thumbs .upk-thumbs-img {
13978 margin-bottom: clamp(0rem, 1vw, 0.75rem);
13979 }
13980 .upk-skide-thumbs .upk-thumbs-img .upk-img {
13981 cursor: pointer;
13982 border-radius: 10px;
13983 }
13984 .upk-skide-thumbs .upk-thumbs-content {
13985 display: none;
13986 }
13987 .upk-skide-thumbs .upk-title {
13988 font-size: 13px;
13989 margin: 0;
13990 }
13991 .upk-skide-thumbs .upk-title a {
13992 color: #edf2f4;
13993 }
13994 .upk-skide-thumbs .swiper-slide {
13995 opacity: 0.3;
13996 transition: opacity 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
13997 }
13998 .upk-skide-thumbs .swiper-slide.swiper-slide-next {
13999 opacity: 0.5;
14000 }
14001 .upk-skide-thumbs .swiper-slide.swiper-slide-active {
14002 opacity: 1;
14003 }
14004 .upk-skide-thumbs .swiper-slide:hover {
14005 opacity: 1;
14006 }
14007 .upk-skide-thumbs .swiper-slide:hover.swiper-slide-next {
14008 opacity: 1;
14009 }
14010
14011 .upk-skide-top-stories {
14012 max-width: 360px;
14013 display: none;
14014 flex-wrap: wrap;
14015 background: #fff;
14016 padding: 40px;
14017 border-radius: 10px;
14018 position: absolute;
14019 right: auto;
14020 left: clamp(1.875rem, 6vw, 4.375rem);
14021 top: 50%;
14022 z-index: 1;
14023 transform: translate(0, -50%);
14024 }
14025 .upk-skide-top-stories .upk-header-title {
14026 font-size: 16px;
14027 text-transform: uppercase;
14028 font-weight: 700;
14029 margin-bottom: 30px;
14030 }
14031 .upk-skide-top-stories .upk-stories-item {
14032 display: flex;
14033 align-items: center;
14034 border-bottom: 1px solid #d2d3d4;
14035 padding: 20px 0;
14036 }
14037 .upk-skide-top-stories .upk-stories-item:nth-last-child(1) {
14038 padding-bottom: 0;
14039 border: none;
14040 }
14041 .upk-skide-top-stories .upk-stories-img .upk-img {
14042 width: 60px;
14043 min-width: 60px;
14044 height: 60px;
14045 border-radius: 80px;
14046 object-fit: cover;
14047 }
14048 .upk-skide-top-stories .upk-stories-content {
14049 padding-right: 15px;
14050 }
14051 .upk-skide-top-stories .upk-date {
14052 font-size: 11px;
14053 text-transform: uppercase;
14054 margin-bottom: 10px;
14055 color: #8D99AE;
14056 }
14057 .upk-skide-top-stories .upk-post-time {
14058 margin-right: 5px;
14059 }
14060 .upk-skide-top-stories .upk-post-time i {
14061 margin-left: 2px;
14062 }
14063 .upk-skide-top-stories .upk-title {
14064 font-size: 15px;
14065 margin: 0;
14066 }
14067 .upk-skide-top-stories .upk-title a {
14068 text-decoration: none;
14069 color: #2b2d42;
14070 transition: all 0.3s ease;
14071 }
14072 .upk-skide-top-stories .upk-title a:hover {
14073 color: #EF233C;
14074 }
14075
14076 @media (min-width: 768px) {
14077 .upk-skide-thumbs .upk-thumbs-content {
14078 display: inherit;
14079 }
14080 }
14081 @media (min-width: 1024px) {
14082 .upk-skide-top-stories {
14083 display: inherit;
14084 }
14085 }
14086 .upk-camux-slider-wrap .upk-img {
14087 width: 100%;
14088 height: 100% !important;
14089 object-fit: cover;
14090 }
14091
14092 .upk-camux-slider {
14093 margin-bottom: clamp(2.5rem, 6vw, 3.438rem);
14094 }
14095 .upk-camux-slider .upk-item {
14096 width: 100%;
14097 height: clamp(28.125rem, 60vw, 43.75rem);
14098 }
14099 .upk-camux-slider .upk-img-wrap {
14100 position: relative;
14101 height: 100%;
14102 }
14103 .upk-camux-slider .upk-img-wrap::before {
14104 position: absolute;
14105 content: "";
14106 width: 100%;
14107 height: 100%;
14108 background-image: linear-gradient(-45deg, rgba(5, 4, 4, 0.741), transparent);
14109 }
14110 .upk-camux-slider .upk-content {
14111 width: 100%;
14112 max-width: 800px;
14113 padding: 20px;
14114 position: absolute;
14115 top: 50%;
14116 right: 50%;
14117 transform: translate(50%, -50%);
14118 overflow: hidden;
14119 }
14120 .upk-camux-slider .upk-category {
14121 margin-bottom: clamp(0.938rem, 2vw, 1.25rem);
14122 display: inline-flex;
14123 }
14124 .upk-camux-slider .upk-category a {
14125 background: #EF233C;
14126 padding: 6px 10px;
14127 color: #EDF2F4;
14128 font-weight: 700;
14129 text-decoration: none;
14130 text-transform: uppercase;
14131 font-size: clamp(0.625rem, 1vw, 0.75rem);
14132 border-radius: 3px;
14133 display: inline-block;
14134 transition: all 0.3s ease;
14135 }
14136 .upk-camux-slider .upk-category a:hover {
14137 background: #D90429;
14138 }
14139 .upk-camux-slider .upk-category a + a {
14140 margin-right: 5px;
14141 }
14142 .upk-camux-slider .upk-title {
14143 font-size: clamp(1.25rem, 5vw, 3rem);
14144 font-weight: 700;
14145 line-height: 1.6;
14146 text-transform: capitalize;
14147 padding-bottom: clamp(1.25rem, 3vw, 1.875rem);
14148 margin: 0;
14149 }
14150 .upk-camux-slider .upk-title a {
14151 color: #edf2f4;
14152 background: #2b2d42;
14153 display: inline;
14154 -webkit-box-decoration-break: clone;
14155 padding: 5px 15px 8px;
14156 border-radius: 4px;
14157 transition: all 0.3s ease;
14158 }
14159 .upk-camux-slider .upk-title a:hover {
14160 color: #D90429;
14161 }
14162 .upk-camux-slider .upk-text {
14163 margin-bottom: 15px;
14164 color: #c9d5e9;
14165 font-size: clamp(0.875rem, 2vw, 1rem);
14166 line-height: 1.5;
14167 }
14168 .upk-camux-slider .upk-text p {
14169 margin: 0;
14170 }
14171 .upk-camux-slider .upk-meta {
14172 display: inline-flex;
14173 align-items: center;
14174 color: #c9d5e9;
14175 font-size: clamp(0.75rem, 1.5vw, 0.875rem);
14176 text-transform: uppercase;
14177 gap: 10px;
14178 }
14179 .upk-camux-slider .upk-meta .upk-name {
14180 text-decoration: none;
14181 color: #c9d5e9;
14182 transition: all 0.3s ease;
14183 }
14184 .upk-camux-slider .upk-meta .upk-name:hover {
14185 color: #D90429;
14186 }
14187 .upk-camux-slider .upk-meta .upk-post-time {
14188 margin-right: 5px;
14189 }
14190 .upk-camux-slider .upk-meta .upk-post-time i {
14191 margin-left: 2px;
14192 }
14193 .upk-camux-slider .upk-meta > div {
14194 position: relative;
14195 display: inline-flex;
14196 gap: 5px;
14197 }
14198 .upk-camux-slider .upk-meta > div:before {
14199 content: attr(data-separator);
14200 margin: 0 5px;
14201 }
14202 .upk-camux-slider .upk-meta > div:nth-child(1)::before {
14203 display: none;
14204 }
14205 .upk-camux-slider .upk-navigation-prev,
14206 .upk-camux-slider .upk-navigation-next {
14207 position: absolute;
14208 top: 50%;
14209 transform: translateY(-50%);
14210 z-index: 1;
14211 cursor: pointer;
14212 padding: 8px;
14213 background: #2b2d42;
14214 display: inline-flex;
14215 border-radius: 4px;
14216 }
14217 .upk-camux-slider .upk-navigation-prev i,
14218 .upk-camux-slider .upk-navigation-next i {
14219 color: #fff;
14220 }
14221 .upk-camux-slider .upk-navigation-prev {
14222 right: 0;
14223 }
14224 .upk-camux-slider .upk-navigation-next {
14225 left: 0;
14226 }
14227
14228 .upk-camux-thumbs {
14229 position: absolute !important;
14230 right: 50%;
14231 height: 80px;
14232 width: clamp(15.625rem, 60vw, 42.5rem);
14233 bottom: 0;
14234 transform: translateX(50%);
14235 }
14236 .upk-camux-thumbs .upk-item {
14237 border-radius: 6px;
14238 overflow: hidden;
14239 }
14240 .upk-camux-thumbs .swiper-slide-active {
14241 -webkit-mask-image: url(../images/mask/thumbs-active.svg);
14242 mask-image: url(../images/mask/thumbs-active.svg);
14243 -webkit-mask-position: center center;
14244 mask-position: center center;
14245 -webkit-mask-size: contain;
14246 mask-size: contain;
14247 -webkit-mask-repeat: no-repeat;
14248 mask-repeat: no-repeat;
14249 }
14250 .upk-camux-thumbs .upk-img-wrap {
14251 position: relative;
14252 height: 100%;
14253 }
14254 .upk-camux-thumbs .upk-img-wrap .upk-img {
14255 cursor: pointer;
14256 }
14257 .upk-camux-thumbs .upk-comments {
14258 position: absolute;
14259 bottom: 0;
14260 right: 0;
14261 margin: 10px;
14262 background: #2b2d42;
14263 color: #fff;
14264 font-size: 10px;
14265 padding: 4px 6px;
14266 border-radius: 3px;
14267 text-transform: uppercase;
14268 }
14269
14270 @media (min-width: 768px) {
14271 .upk-camux-thumbs {
14272 height: 110px;
14273 }
14274 }
14275 .upk-crystal-slider .swiper-carousel {
14276 height: clamp(31.25rem, 70vw, 46.875rem);
14277 padding-bottom: clamp(6.25rem, 12vw, 8.75rem);
14278 }
14279 .upk-crystal-slider .upk-item {
14280 overflow: visible;
14281 }
14282 .upk-crystal-slider .upk-item.swiper-slide-active .upk-content {
14283 opacity: 1;
14284 }
14285 .upk-crystal-slider .upk-img-wrap {
14286 width: 100%;
14287 height: 100%;
14288 }
14289 .upk-crystal-slider .upk-img-wrap .upk-img {
14290 width: 100%;
14291 height: 100%;
14292 object-fit: cover;
14293 border-radius: 10px;
14294 }
14295 .upk-crystal-slider .upk-content {
14296 position: absolute;
14297 bottom: -12%;
14298 right: 2rem;
14299 left: 2rem;
14300 max-width: 570px;
14301 text-align: center;
14302 background: #fff;
14303 padding: clamp(2.5rem, 7vw, 4.375rem) clamp(1.875rem, 5vw, 4.375rem);
14304 border-radius: 10px;
14305 box-shadow: 0 5px 15px rgba(0, 0, 0, 0.027);
14306 opacity: 0;
14307 margin: auto;
14308 }
14309 .upk-crystal-slider .upk-content:hover .upk-link-btn a {
14310 transform: scale(1.1);
14311 }
14312 .upk-crystal-slider .upk-category {
14313 margin-bottom: clamp(0.625rem, 3vw, 1.25rem);
14314 }
14315 .upk-crystal-slider .upk-category a {
14316 font-size: clamp(0.688rem, 1.5vw, 0.75rem);
14317 color: #ef233c;
14318 background: rgba(239, 35, 59, 0.123);
14319 display: inline-block;
14320 padding: clamp(0.25rem, 1vw, 0.375rem) clamp(0.75rem, 2vw, 1rem);
14321 border-radius: 7px;
14322 transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
14323 }
14324 .upk-crystal-slider .upk-category a:hover {
14325 color: #EDF2F4;
14326 background: #D90429;
14327 }
14328 .upk-crystal-slider .upk-title {
14329 font-size: clamp(1rem, 3vw, 1.875rem);
14330 margin: 0 0 clamp(0.625rem, 2vw, 1.125rem);
14331 }
14332 .upk-crystal-slider .upk-title a {
14333 color: #2B2D42;
14334 transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
14335 }
14336 .upk-crystal-slider .upk-title a:hover {
14337 color: #D90429;
14338 }
14339 .upk-crystal-slider .upk-meta {
14340 font-size: clamp(0.625rem, 1.5vw, 0.875rem);
14341 color: #656b74;
14342 display: inline-flex;
14343 align-items: center;
14344 }
14345 .upk-crystal-slider .upk-meta .upk-post-time {
14346 margin-right: 6px;
14347 }
14348 .upk-crystal-slider .upk-meta .upk-post-time i {
14349 margin-left: 2px;
14350 }
14351 .upk-crystal-slider .upk-meta > div {
14352 position: relative;
14353 display: inline-flex;
14354 align-items: center;
14355 }
14356 .upk-crystal-slider .upk-meta > div:before {
14357 content: attr(data-separator);
14358 margin: 0 10px;
14359 }
14360 .upk-crystal-slider .upk-meta > div:nth-child(1)::before {
14361 display: none;
14362 }
14363 .upk-crystal-slider .upk-author a {
14364 color: #32353a;
14365 padding-right: 4px;
14366 transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
14367 }
14368 .upk-crystal-slider .upk-author a:hover {
14369 color: #D90429;
14370 }
14371 .upk-crystal-slider .upk-separator {
14372 padding: 0 clamp(0.5rem, 1.5vw, 0.875rem);
14373 }
14374 .upk-crystal-slider .upk-date span {
14375 padding-right: 4px;
14376 }
14377 .upk-crystal-slider .upk-link-btn {
14378 position: absolute;
14379 top: -60px;
14380 right: 50%;
14381 transform: translateX(50%);
14382 }
14383 .upk-crystal-slider .upk-link-btn a {
14384 font-size: clamp(1rem, 2.5vw, 1.25rem);
14385 padding: clamp(0.938rem, 3vw, 1.563rem);
14386 color: #2B2D42;
14387 border-radius: 10px;
14388 display: inline-flex;
14389 align-items: center;
14390 justify-content: center;
14391 background: #fff;
14392 transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
14393 box-shadow: 0px 5px 20px rgba(19, 18, 18, 0.082);
14394 }
14395 .upk-crystal-slider .upk-pagination-wrap {
14396 position: absolute;
14397 bottom: 0;
14398 right: 50%;
14399 transform: translateX(50%);
14400 z-index: 1;
14401 }
14402 .upk-crystal-slider .upk-pagination-wrap .upk-pagination {
14403 display: flex;
14404 grid-column-gap: 14px;
14405 }
14406 .upk-crystal-slider .upk-pagination-wrap .swiper-pagination-bullet {
14407 width: clamp(0.75rem, 1.5vw, 0.938rem);
14408 height: clamp(0.75rem, 1.5vw, 0.938rem);
14409 display: inline-block;
14410 border-radius: 50%;
14411 margin: 0 !important;
14412 background: #ff0021;
14413 border: 2px solid #ff6d6d;
14414 border-radius: 5px;
14415 }
14416 .upk-crystal-slider .upk-navigation-next,
14417 .upk-crystal-slider .upk-navigation-prev {
14418 position: absolute;
14419 top: 38%;
14420 z-index: 1;
14421 padding: clamp(0.75rem, 2.5vw, 1.125rem);
14422 color: #2B2D42;
14423 background: #fff;
14424 display: flex;
14425 border-radius: 10px;
14426 transition: all 0.3s ease;
14427 cursor: pointer;
14428 }
14429 .upk-crystal-slider .upk-navigation-next:hover,
14430 .upk-crystal-slider .upk-navigation-prev:hover {
14431 color: #EDF2F4;
14432 background: #D90429;
14433 }
14434 .upk-crystal-slider .upk-navigation-next {
14435 left: 5%;
14436 }
14437 .upk-crystal-slider .upk-navigation-prev {
14438 right: 5%;
14439 }
14440
14441 @media (min-width: 768px) {
14442 .upk-crystal-slider .upk-link-btn {
14443 top: -76px;
14444 }
14445 }
14446 @media (min-width: 1024px) {
14447 .upk-crystal-slider .upk-link-btn {
14448 top: -105px;
14449 }
14450 }
14451 :root {
14452 --upk-category-carousel-item-height: 400px;
14453 --upk-category-carousel-counter: 25px;
14454 }
14455
14456 .upk-category-carousel .category-link {
14457 text-decoration: none;
14458 }
14459 .upk-category-carousel .upk-item {
14460 position: relative;
14461 transition: all 0.3s ease;
14462 overflow: hidden;
14463 border: 1px solid #ece8e8;
14464 border-radius: 10px;
14465 }
14466 .upk-category-carousel .upk-content {
14467 position: absolute;
14468 }
14469 .upk-category-carousel .upk-category-carousel-image img {
14470 width: 100%;
14471 height: 100%;
14472 object-fit: cover;
14473 }
14474 .upk-category-carousel .title {
14475 color: #2b2d42;
14476 font-size: 18px;
14477 font-weight: 700;
14478 line-height: 22px;
14479 margin: 0;
14480 text-transform: uppercase;
14481 text-decoration: none;
14482 transition: all 0.3s ease;
14483 margin-bottom: 6px;
14484 }
14485 .upk-category-carousel .title:hover {
14486 color: #d90429;
14487 }
14488 .upk-category-carousel .upk-category-count {
14489 color: #ef233c;
14490 font-size: 13px;
14491 text-transform: uppercase;
14492 margin: 0;
14493 transition: all 0.3s ease;
14494 }
14495 .upk-category-carousel .upk-category-count .upk-count-text {
14496 padding-right: 5px;
14497 }
14498 .upk-category-carousel .swiper-carousel {
14499 margin: 0 !important;
14500 padding: 0 !important;
14501 }
14502 .upk-category-carousel .upk-slidenav {
14503 background: #ef233c;
14504 padding: 5px;
14505 text-align: center;
14506 font-size: 14px;
14507 border-radius: 100px;
14508 color: #fff;
14509 transition: all 0.3s ease;
14510 }
14511 .upk-category-carousel .upk-slidenav:hover {
14512 color: #fff;
14513 background: #d90429;
14514 }
14515 .upk-category-carousel .upk-item-overlay {
14516 position: absolute;
14517 top: 0;
14518 right: 0;
14519 height: 100%;
14520 width: 100%;
14521 background: transparent;
14522 }
14523 .upk-category-carousel.style-1 .upk-item:hover {
14524 transition: all 0.3s ease;
14525 }
14526 .upk-category-carousel.style-1 .upk-category-carousel-image {
14527 object-fit: cover;
14528 min-height: 240px;
14529 height: 100%;
14530 width: 100%;
14531 }
14532 .upk-category-carousel.style-1 .upk-content {
14533 text-align: center;
14534 padding: 20px;
14535 width: 200px;
14536 background: rgba(255, 255, 255, 0.582);
14537 border-radius: 5px;
14538 top: 50%;
14539 right: 50%;
14540 transform: translate(50%, -50%);
14541 z-index: 1;
14542 }
14543 .upk-category-carousel.style-2 .upk-item {
14544 height: 100px;
14545 overflow: hidden;
14546 }
14547 .upk-category-carousel.style-2 .upk-item:hover .upk-category-carousel-image img {
14548 transform: scale(1.1);
14549 }
14550 .upk-category-carousel.style-2 .upk-category-carousel-image {
14551 width: 100%;
14552 height: 100%;
14553 }
14554 .upk-category-carousel.style-2 .upk-category-carousel-image img {
14555 transition: all 0.3s ease;
14556 }
14557 .upk-category-carousel.style-2 .upk-content {
14558 top: 50%;
14559 transform: translateY(-50%);
14560 display: flex;
14561 align-items: center;
14562 width: 100%;
14563 padding: 20px;
14564 z-index: 1;
14565 }
14566 .upk-category-carousel.style-2 .title {
14567 color: #fff;
14568 margin: 0;
14569 }
14570 .upk-category-carousel.style-2 .title:hover {
14571 color: #d90429;
14572 }
14573 .upk-category-carousel.style-2 .upk-category-count {
14574 margin-right: auto;
14575 }
14576 .upk-category-carousel.style-2 .upk-count-text {
14577 display: none;
14578 }
14579 .upk-category-carousel.style-2 .upk-count-number {
14580 background: #fff;
14581 color: #2b2d42;
14582 width: 30px;
14583 height: 30px;
14584 line-height: 30px;
14585 text-align: center;
14586 display: inherit;
14587 border-radius: 100px;
14588 }
14589 .upk-category-carousel.style-2 .upk-count-number:hover {
14590 color: #fff;
14591 background: #d90429;
14592 }
14593 .upk-category-carousel.style-3 .upk-item {
14594 background: #fff;
14595 }
14596 .upk-category-carousel.style-3 .upk-content {
14597 position: static;
14598 padding: 20px;
14599 z-index: 1;
14600 }
14601 .upk-category-carousel.style-3 .upk-category-carousel-image {
14602 object-fit: cover;
14603 height: 240px;
14604 width: 100%;
14605 }
14606 .upk-category-carousel.style-4 .upk-item:hover .upk-category-carousel-image img {
14607 transform: scale(1.1);
14608 }
14609 .upk-category-carousel.style-4 .upk-item:hover .title {
14610 transform: translateY(0);
14611 }
14612 .upk-category-carousel.style-4 .upk-item:hover .upk-category-count {
14613 opacity: 1;
14614 transform: translateY(0);
14615 }
14616 .upk-category-carousel.style-4 .upk-category-carousel-image {
14617 object-fit: cover;
14618 height: 220px;
14619 width: 100%;
14620 }
14621 .upk-category-carousel.style-4 .upk-category-carousel-image img {
14622 transition: all 0.3s ease;
14623 }
14624 .upk-category-carousel.style-4 .upk-content {
14625 bottom: 0;
14626 padding: 20px;
14627 overflow: hidden;
14628 z-index: 1;
14629 }
14630 .upk-category-carousel.style-4 .title {
14631 color: #fff;
14632 transform: translateY(30px);
14633 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;
14634 }
14635 .upk-category-carousel.style-4 .title:hover {
14636 color: #d90429;
14637 }
14638 .upk-category-carousel.style-4 .upk-category-count {
14639 color: #d4d7ea;
14640 opacity: 0;
14641 transform: translateY(25px);
14642 overflow: hidden;
14643 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;
14644 }
14645 .upk-category-carousel.style-5 .upk-item {
14646 display: flex;
14647 align-items: center;
14648 justify-content: center;
14649 }
14650 .upk-category-carousel.style-5 .upk-item .upk-category-carousel-image {
14651 height: 220px;
14652 }
14653 .upk-category-carousel.style-5 .upk-item:hover .upk-category-carousel-image img {
14654 transform: scale(1.1);
14655 }
14656 .upk-category-carousel.style-5 .upk-item:hover .title {
14657 opacity: 0;
14658 }
14659 .upk-category-carousel.style-5 .upk-item:hover .upk-category-count {
14660 opacity: 1;
14661 transform: scale(1.1) translateY(-10px);
14662 }
14663 .upk-category-carousel.style-5 .upk-category-carousel-image {
14664 height: 100%;
14665 width: 100%;
14666 object-fit: cover;
14667 }
14668 .upk-category-carousel.style-5 .upk-category-carousel-image img {
14669 transition: all 0.3s ease;
14670 }
14671 .upk-category-carousel.style-5 .upk-content {
14672 top: 50%;
14673 transform: translateY(-50%);
14674 text-align: center;
14675 z-index: 1;
14676 }
14677 .upk-category-carousel.style-5 .title {
14678 background-color: #2b2d42;
14679 padding: 8px 20px;
14680 border-radius: 2px;
14681 color: #fff;
14682 font-size: 14px;
14683 line-height: 1;
14684 transform: translateY(20px);
14685 opacity: 1;
14686 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;
14687 }
14688 .upk-category-carousel.style-5 .title:hover {
14689 color: #d90429;
14690 }
14691 .upk-category-carousel.style-5 .upk-category-count {
14692 color: #fff;
14693 transform: translateY(-10px);
14694 opacity: 0;
14695 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;
14696 line-height: 1;
14697 }
14698 .upk-category-carousel.style-6 .upk-item {
14699 display: flex;
14700 align-items: center;
14701 justify-content: center;
14702 border-radius: 0;
14703 }
14704 .upk-category-carousel.style-6 .upk-item:hover .upk-category-carousel-image:before {
14705 background: rgba(43, 45, 66, 0.3764705882);
14706 }
14707 .upk-category-carousel.style-6 .upk-item:hover .title {
14708 transform: translateY(0);
14709 }
14710 .upk-category-carousel.style-6 .upk-item:hover .title:hover {
14711 color: #d90429;
14712 }
14713 .upk-category-carousel.style-6 .upk-item:hover .upk-category-count {
14714 transform: translateY(0);
14715 opacity: 1;
14716 }
14717 .upk-category-carousel.style-6 .upk-category-carousel-image {
14718 position: relative;
14719 object-fit: cover;
14720 height: 220px;
14721 width: 100%;
14722 }
14723 .upk-category-carousel.style-6 .upk-category-carousel-image:before {
14724 position: absolute;
14725 content: "";
14726 width: 100%;
14727 height: 100%;
14728 background: #2b2d42;
14729 transition: all 0.3s ease;
14730 }
14731 .upk-category-carousel.style-6 .upk-content {
14732 top: 50%;
14733 transform: translateY(-50%);
14734 text-align: center;
14735 z-index: 1;
14736 }
14737 .upk-category-carousel.style-6 .title {
14738 color: #e6edef;
14739 transform: translateY(12px);
14740 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;
14741 }
14742 .upk-category-carousel.style-6 .upk-category-count {
14743 transform: translateY(20px);
14744 opacity: 0;
14745 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;
14746 }
14747 .upk-category-carousel .upk-item-overlay {
14748 transition: all 0.3s ease;
14749 }
14750
14751 .upk-item-match-height--yes .upk-category-carousel .swiper-slide {
14752 height: initial;
14753 }
14754
14755 :root {
14756 --carbon-thumb-height: clamp(6rem, 12vw, 8.125rem);
14757 }
14758
14759 .upk-carbon-slider-wrap {
14760 position: relative;
14761 overflow: hidden;
14762 }
14763 .upk-carbon-slider-wrap .upk-image-wrap {
14764 width: 100%;
14765 height: 100%;
14766 margin-left: auto;
14767 margin-right: auto;
14768 margin-bottom: 30px;
14769 }
14770 .upk-carbon-slider-wrap .upk-image-wrap .upk-img {
14771 width: 100%;
14772 height: clamp(16.875rem, 40vw, 31.25rem);
14773 object-fit: cover;
14774 vertical-align: middle;
14775 border-radius: 10px;
14776 }
14777 .upk-carbon-slider-wrap .upk-carbon-thumbs {
14778 position: absolute;
14779 text-align: center;
14780 top: 0;
14781 left: 0;
14782 right: 0;
14783 }
14784 .upk-carbon-slider-wrap .upk-carbon-thumbs::before {
14785 content: "";
14786 position: absolute;
14787 width: 92%;
14788 height: 2px;
14789 top: 50%;
14790 right: 4%;
14791 left: 4%;
14792 transform: translateY(-50%);
14793 background-image: linear-gradient(to left, transparent, #EF233C, transparent);
14794 }
14795 .upk-carbon-slider-wrap .upk-carbon-thumbs .upk-item {
14796 height: var(--carbon-thumb-height);
14797 position: relative;
14798 }
14799 .upk-carbon-slider-wrap .upk-carbon-thumbs .upk-item.swiper-slide-active .upk-dot::after {
14800 background: #D90429;
14801 transform: translate(50%, -50%) scale(1.8);
14802 transition-delay: 700ms;
14803 }
14804 .upk-carbon-slider-wrap .upk-carbon-thumbs .upk-date,
14805 .upk-carbon-slider-wrap .upk-carbon-thumbs .upk-post-time {
14806 font-size: clamp(0.75rem, 1.5vw, 1rem);
14807 text-transform: uppercase;
14808 font-weight: 700;
14809 color: #EF233C;
14810 }
14811 .upk-carbon-slider-wrap .upk-carbon-thumbs .upk-post-time {
14812 margin-right: 5px;
14813 }
14814 .upk-carbon-slider-wrap .upk-carbon-thumbs .upk-post-time i {
14815 margin-left: 2px;
14816 }
14817 .upk-carbon-slider-wrap .upk-carbon-thumbs .upk-dot {
14818 cursor: pointer;
14819 }
14820 .upk-carbon-slider-wrap .upk-carbon-thumbs .upk-dot::after {
14821 content: "";
14822 position: absolute;
14823 width: clamp(0.938rem, 2vw, 1.25rem);
14824 height: clamp(0.938rem, 2vw, 1.25rem);
14825 border-radius: 100%;
14826 background: #ffffff;
14827 border-width: 2px;
14828 border-color: #EF233C;
14829 border-style: solid;
14830 top: 50%;
14831 right: 50%;
14832 transform: translate(50%, -50%) scale(1);
14833 transition: transform 0.3s ease;
14834 }
14835 .upk-carbon-slider-wrap .upk-carbon-thumbs .upk-dot:hover::after {
14836 background: #D90429;
14837 transform: translate(50%, -50%) scale(1.2);
14838 }
14839 .upk-carbon-slider-wrap .upk-carbon-main {
14840 margin-top: var(--carbon-thumb-height);
14841 }
14842 .upk-carbon-slider-wrap .upk-carbon-main .upk-item.swiper-slide-active .upk-content {
14843 opacity: 1;
14844 }
14845 .upk-carbon-slider-wrap .upk-carbon-main .upk-content {
14846 opacity: 0;
14847 margin: auto;
14848 width: 100%;
14849 }
14850 .upk-carbon-slider-wrap .upk-carbon-main .upk-category-and-comment,
14851 .upk-carbon-slider-wrap .upk-carbon-main .upk-meta {
14852 display: inline-flex;
14853 align-items: center;
14854 margin-bottom: clamp(0.625rem, 1vw, 0.875rem);
14855 }
14856 .upk-carbon-slider-wrap .upk-carbon-main .upk-category a + a {
14857 margin-right: 5px;
14858 }
14859 .upk-carbon-slider-wrap .upk-carbon-main .upk-category a,
14860 .upk-carbon-slider-wrap .upk-carbon-main .upk-meta {
14861 font-size: clamp(0.75rem, 1vw, 0.875rem);
14862 color: #515258;
14863 text-transform: uppercase;
14864 }
14865 .upk-carbon-slider-wrap .upk-carbon-main .upk-category a,
14866 .upk-carbon-slider-wrap .upk-carbon-main .upk-title a,
14867 .upk-carbon-slider-wrap .upk-carbon-main .upk-author a {
14868 text-decoration: none;
14869 transition: all 0.3s ease-in-out;
14870 }
14871 .upk-carbon-slider-wrap .upk-carbon-main .upk-category a:hover,
14872 .upk-carbon-slider-wrap .upk-carbon-main .upk-title a:hover,
14873 .upk-carbon-slider-wrap .upk-carbon-main .upk-author a:hover {
14874 color: #D90429;
14875 }
14876 .upk-carbon-slider-wrap .upk-carbon-main .upk-title {
14877 margin: 0 0 clamp(0.625rem, 1vw, 0.875rem);
14878 font-size: clamp(1.25rem, 4vw, 2.25rem);
14879 font-weight: 700;
14880 }
14881 .upk-carbon-slider-wrap .upk-carbon-main .upk-title a {
14882 color: #282932;
14883 }
14884 .upk-carbon-slider-wrap .upk-carbon-main .upk-meta i {
14885 margin-left: 5px;
14886 }
14887 .upk-carbon-slider-wrap .upk-carbon-main .upk-meta .upk-author a {
14888 color: #515258;
14889 }
14890 .upk-carbon-slider-wrap .upk-carbon-main .upk-meta > div {
14891 position: relative;
14892 display: inline-flex;
14893 align-items: center;
14894 }
14895 .upk-carbon-slider-wrap .upk-carbon-main .upk-meta > div:before {
14896 content: attr(data-separator);
14897 margin: 0 5px;
14898 }
14899 .upk-carbon-slider-wrap .upk-carbon-main .upk-meta > div:nth-child(1)::before {
14900 display: none;
14901 }
14902 .upk-carbon-slider-wrap .upk-carbon-main .upk-post-time {
14903 margin-right: 15px;
14904 }
14905 .upk-carbon-slider-wrap .upk-carbon-main .upk-separator {
14906 margin: 0 15px;
14907 }
14908 .upk-carbon-slider-wrap .upk-carbon-main .upk-text {
14909 font-size: clamp(0.875rem, 1.5vw, 1rem);
14910 color: #62626a;
14911 }
14912 .upk-carbon-slider-wrap .upk-carbon-main .upk-text p {
14913 margin: 0;
14914 }
14915 .upk-carbon-slider-wrap .upk-navigation-button {
14916 position: absolute;
14917 top: 50%;
14918 transform: translateY(-50%);
14919 color: #fff;
14920 padding: clamp(0.625rem, 1.5vw, 0.875rem);
14921 border-radius: 50%;
14922 transition: all 0.3s ease;
14923 background-color: #EF233C;
14924 z-index: 1;
14925 cursor: pointer;
14926 box-shadow: 0;
14927 }
14928 .upk-carbon-slider-wrap .upk-navigation-button i {
14929 display: block;
14930 }
14931 .upk-carbon-slider-wrap .upk-navigation-button:hover {
14932 background-color: #D90429;
14933 }
14934 .upk-carbon-slider-wrap .upk-navigation-button.upk-navigation-next {
14935 left: 0;
14936 }
14937 .upk-carbon-slider-wrap .upk-navigation-button.upk-navigation-prev {
14938 right: 0;
14939 }
14940
14941 .upk-pholox-slider .upk-item:hover .upk-img {
14942 transform: scale(1.2);
14943 }
14944 .upk-pholox-slider .upk-img {
14945 display: block;
14946 width: 100%;
14947 height: 100%;
14948 object-fit: cover;
14949 transform: scale(1);
14950 transition: transform 2s cubic-bezier(0.215, 0.61, 0.355, 1);
14951 }
14952 .upk-pholox-slider .upk-img-wrap {
14953 overflow: hidden;
14954 position: relative;
14955 width: 100%;
14956 }
14957 .upk-pholox-slider .upk-play-btn {
14958 position: absolute;
14959 top: 50%;
14960 right: 50%;
14961 transform: translate(50%, -50%);
14962 line-height: 1;
14963 }
14964 .upk-pholox-slider .upk-play-btn a {
14965 background: #fff;
14966 display: inline-block;
14967 text-align: center;
14968 color: #2B2D42;
14969 border-radius: 100px;
14970 }
14971 .upk-pholox-slider .upk-title {
14972 font-weight: 700;
14973 text-transform: capitalize;
14974 }
14975 .upk-pholox-slider .upk-title a {
14976 color: #2B2D42;
14977 }
14978 .upk-pholox-slider .upk-title a:hover {
14979 color: #D90429;
14980 }
14981 .upk-pholox-slider .upk-category a + a {
14982 margin-right: 5px;
14983 }
14984 .upk-pholox-slider .upk-category a,
14985 .upk-pholox-slider .upk-author a {
14986 text-decoration: none;
14987 transition: color 0.3s ease-in;
14988 }
14989 .upk-pholox-slider .upk-category a:hover,
14990 .upk-pholox-slider .upk-author a:hover {
14991 color: #D90429;
14992 }
14993 .upk-pholox-slider .upk-category a,
14994 .upk-pholox-slider .upk-meta {
14995 font-size: 0.75rem;
14996 color: #4a5362;
14997 text-transform: uppercase;
14998 }
14999 .upk-pholox-slider .upk-play-btn a {
15000 transform: scale(1);
15001 transition: transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
15002 }
15003 .upk-pholox-slider .upk-play-btn a:hover {
15004 transform: scale(1.2);
15005 background: #D90429;
15006 color: #fff;
15007 }
15008 .upk-pholox-slider .upk-main-slider {
15009 display: flex;
15010 flex-direction: row;
15011 height: 100%;
15012 position: relative;
15013 margin-bottom: clamp(0.938rem, 4vw, 1.875rem);
15014 }
15015 .upk-pholox-slider .upk-main-slider .upk-item {
15016 position: relative;
15017 display: block;
15018 flex-direction: row-reverse;
15019 }
15020 .upk-pholox-slider .upk-main-slider .upk-img-wrap {
15021 height: 250px;
15022 }
15023 .upk-pholox-slider .upk-main-slider .upk-width-100 {
15024 width: 100% !important;
15025 transition: width 0.3s cubic-bezier(0.075, 0.82, 0.165, 1);
15026 }
15027 .upk-pholox-slider .upk-main-slider .upk-category {
15028 margin-bottom: 10px;
15029 }
15030 .upk-pholox-slider .upk-main-slider .upk-play-btn a {
15031 width: clamp(3.75rem, 7vw, 4.375rem);
15032 height: clamp(3.75rem, 7vw, 4.375rem);
15033 line-height: clamp(3.75rem, 7vw, 4.375rem);
15034 font-size: clamp(0.75rem, 1.5vw, 0.875rem);
15035 }
15036 .upk-pholox-slider .upk-main-slider .upk-content {
15037 position: unset;
15038 max-width: clamp(24rem, 45vw, 31.25rem);
15039 overflow: hidden;
15040 background: #fff;
15041 padding-top: 20px;
15042 }
15043 .upk-pholox-slider .upk-main-slider .upk-title {
15044 font-size: clamp(1.125rem, 3vw, 1.875rem);
15045 margin-top: 0;
15046 margin-bottom: 10px;
15047 }
15048 .upk-pholox-slider .upk-main-slider .upk-meta {
15049 display: inline-flex;
15050 flex-wrap: wrap;
15051 align-items: center;
15052 }
15053 .upk-pholox-slider .upk-main-slider .upk-meta > div {
15054 position: relative;
15055 display: inline-flex;
15056 align-items: center;
15057 }
15058 .upk-pholox-slider .upk-main-slider .upk-meta > div:before {
15059 content: attr(data-separator);
15060 margin: 0 8px;
15061 }
15062 .upk-pholox-slider .upk-main-slider .upk-meta > div:nth-child(1)::before {
15063 display: none;
15064 }
15065 .upk-pholox-slider .upk-main-slider .upk-author a {
15066 padding-right: 5px;
15067 color: currentColor;
15068 }
15069 .upk-pholox-slider .upk-main-slider .upk-date span {
15070 padding-right: 5px;
15071 }
15072 .upk-pholox-slider .upk-main-slider .upk-separator {
15073 margin: 0 15px;
15074 }
15075 .upk-pholox-slider .upk-thumbs-slider .upk-item:after {
15076 content: "";
15077 position: absolute;
15078 height: 3px;
15079 width: 0;
15080 background: #e62a3f;
15081 top: 0;
15082 right: 0;
15083 transition: width 0.7s ease-in-out;
15084 z-index: 1;
15085 }
15086 .upk-pholox-slider .upk-thumbs-slider .upk-item:hover:after, .upk-pholox-slider .upk-thumbs-slider .upk-item.swiper-slide-active:after {
15087 width: 100%;
15088 }
15089 .upk-pholox-slider .upk-thumbs-slider .upk-img-wrap {
15090 height: 100%;
15091 }
15092 .upk-pholox-slider .upk-thumbs-slider .upk-play-btn a {
15093 width: clamp(2.5rem, 5vw, 3rem);
15094 height: clamp(2.5rem, 5vw, 3rem);
15095 line-height: clamp(2.5rem, 5vw, 3rem);
15096 font-size: clamp(0.625rem, 1.5vw, 0.75rem);
15097 }
15098 .upk-pholox-slider .upk-thumbs-slider .upk-content {
15099 padding: 15px 0 0 15px;
15100 }
15101 .upk-pholox-slider .upk-thumbs-slider .upk-title {
15102 margin: 0;
15103 font-size: clamp(0.75rem, 2vw, 1rem);
15104 }
15105 .upk-pholox-slider .upk-thumbs-slider .upk-title a {
15106 overflow: hidden;
15107 text-overflow: ellipsis;
15108 display: -webkit-box;
15109 -webkit-line-clamp: 2;
15110 line-clamp: 2;
15111 -webkit-box-orient: vertical;
15112 }
15113 .upk-pholox-slider .upk-video-wrap {
15114 position: absolute;
15115 top: 0;
15116 left: 0;
15117 width: 100%;
15118 height: 100%;
15119 background-color: #000;
15120 z-index: -1;
15121 }
15122 .upk-pholox-slider .upk-video-wrap .upk-video-iframe {
15123 width: 100%;
15124 height: 100%;
15125 border: none !important;
15126 }
15127
15128 @media (min-width: 768px) {
15129 .upk-pholox-slider .upk-main-slider {
15130 height: clamp(25rem, 40vw, 31.25rem);
15131 }
15132 .upk-pholox-slider .upk-main-slider .upk-item {
15133 display: flex;
15134 }
15135 .upk-pholox-slider .upk-main-slider .upk-content {
15136 position: absolute;
15137 top: 50%;
15138 transform: translateY(-50%);
15139 bottom: unset;
15140 }
15141 .upk-pholox-slider .upk-main-slider .upk-img-wrap {
15142 width: clamp(74%, 30vw, 80%);
15143 height: 100%;
15144 }
15145 .upk-pholox-slide-style-left .upk-main-slider .upk-item {
15146 flex-direction: row-reverse;
15147 }
15148 .upk-pholox-slide-style-left .upk-main-slider .upk-content {
15149 right: 0;
15150 padding: clamp(3.75rem, 5vw, 4.375rem) 0 clamp(3.75rem, 5vw, 4.375rem) clamp(1.25rem, 3vw, 1.875rem);
15151 }
15152 .upk-pholox-slide-style-right .upk-main-slider .upk-item {
15153 flex-direction: row;
15154 }
15155 .upk-pholox-slide-style-right .upk-main-slider .upk-content {
15156 left: 0;
15157 padding: clamp(3.75rem, 5vw, 4.375rem) clamp(1.25rem, 3vw, 1.875rem) clamp(3.75rem, 5vw, 4.375rem) 0;
15158 text-align: left;
15159 }
15160 }
15161 .upk-snog-slider-wrap {
15162 overflow: hidden;
15163 position: relative;
15164 }
15165 .upk-snog-slider-wrap .upk-main-slider {
15166 position: relative;
15167 z-index: 11;
15168 margin-left: 0;
15169 }
15170 .upk-snog-slider-wrap .upk-main-slider .swiper-wrapper {
15171 position: absolute;
15172 top: 0;
15173 right: 0;
15174 left: 0;
15175 }
15176 .upk-snog-slider-wrap .upk-main-slider .upk-image-wrap {
15177 position: relative;
15178 overflow: hidden;
15179 }
15180 .upk-snog-slider-wrap .upk-main-slider .upk-image-wrap::before {
15181 position: absolute;
15182 content: "";
15183 top: 0;
15184 right: 0;
15185 width: 100%;
15186 height: 100%;
15187 background-image: linear-gradient(-54deg, rgba(0, 0, 0, 0.49), transparent);
15188 }
15189 .upk-snog-slider-wrap .upk-main-slider .upk-img {
15190 width: 100%;
15191 overflow: hidden;
15192 }
15193 .upk-snog-slider-wrap .upk-text {
15194 font-size: 14px;
15195 margin-bottom: 20px;
15196 }
15197 .upk-snog-slider-wrap .upk-text p {
15198 margin: 0;
15199 }
15200 .upk-snog-slider-wrap .upk-main-slider,
15201 .upk-snog-slider-wrap .upk-snog-thumbs {
15202 height: 500px;
15203 }
15204 .upk-snog-slider-wrap .upk-snog-thumbs {
15205 position: absolute;
15206 top: 0;
15207 left: 0;
15208 width: 30%;
15209 min-width: 30%;
15210 overflow: hidden;
15211 display: none;
15212 }
15213 .upk-snog-slider-wrap .upk-snog-thumbs .upk-item .upk-image-wrap {
15214 opacity: 0;
15215 visibility: hidden;
15216 transition: all 0.7s ease-in-out;
15217 }
15218 .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 {
15219 opacity: 1;
15220 visibility: visible;
15221 }
15222 .upk-snog-slider-wrap .upk-snog-thumbs .upk-img {
15223 width: 100%;
15224 }
15225 .upk-snog-slider-wrap .upk-image-wrap {
15226 width: 100%;
15227 height: 100%;
15228 }
15229 .upk-snog-slider-wrap .upk-img {
15230 width: 100%;
15231 height: 100% !important;
15232 object-fit: cover;
15233 vertical-align: middle;
15234 }
15235 .upk-snog-slider-wrap .upk-content-slider {
15236 position: absolute;
15237 top: 50%;
15238 left: 0;
15239 z-index: 11;
15240 transform: translateY(-50%);
15241 width: 40%;
15242 min-width: 275px;
15243 }
15244 .upk-snog-slider-wrap .upk-content-slider .swiper-slide-active .upk-link-btn a,
15245 .upk-snog-slider-wrap .upk-content-slider .swiper-slide-duplicate .upk-link-btn a {
15246 opacity: 1;
15247 }
15248 .upk-snog-slider-wrap .upk-content-wrap {
15249 min-height: 240px;
15250 background-color: #fff;
15251 overflow: hidden;
15252 }
15253 .upk-snog-slider-wrap .upk-inner-content {
15254 position: absolute;
15255 top: 50%;
15256 transform: translateY(-50%);
15257 padding: 30px 20px 30px 55px;
15258 width: 100%;
15259 }
15260 .upk-snog-slider-wrap .upk-category {
15261 margin-bottom: 10px;
15262 }
15263 .upk-snog-slider-wrap .upk-category a {
15264 font-size: 12px;
15265 text-transform: uppercase;
15266 color: #5a5a73;
15267 font-weight: 600;
15268 transition: all 0.3s ease;
15269 }
15270 .upk-snog-slider-wrap .upk-category a:hover {
15271 color: rgba(223, 6, 6, 0.952);
15272 }
15273 .upk-snog-slider-wrap .upk-meta {
15274 display: inline-flex;
15275 align-items: center;
15276 margin: 0 0 5px;
15277 font-size: 12px;
15278 text-transform: uppercase;
15279 color: #5a5a73;
15280 }
15281 .upk-snog-slider-wrap .upk-meta span.upk-by {
15282 padding-left: 5px;
15283 }
15284 .upk-snog-slider-wrap .upk-meta .upk-post-time {
15285 margin-right: 5px;
15286 }
15287 .upk-snog-slider-wrap .upk-meta .upk-post-time i {
15288 margin-left: 2px;
15289 }
15290 .upk-snog-slider-wrap .upk-meta > div {
15291 position: relative;
15292 display: inline-flex;
15293 }
15294 .upk-snog-slider-wrap .upk-meta > div:before {
15295 content: attr(data-separator);
15296 margin: 0 8px;
15297 }
15298 .upk-snog-slider-wrap .upk-meta > div:nth-child(1)::before {
15299 display: none;
15300 }
15301 .upk-snog-slider-wrap .upk-author {
15302 display: none;
15303 }
15304 .upk-snog-slider-wrap .upk-author a {
15305 color: rgba(16, 16, 17, 0.955);
15306 transition: all 0.3s ease;
15307 }
15308 .upk-snog-slider-wrap .upk-author a:hover {
15309 color: rgba(223, 6, 6, 0.952);
15310 }
15311 .upk-snog-slider-wrap .upk-title {
15312 font-size: 20px;
15313 text-transform: capitalize;
15314 font-weight: 700;
15315 margin: 0 0 20px;
15316 }
15317 .upk-snog-slider-wrap .upk-title a {
15318 color: rgba(16, 16, 17, 0.955);
15319 text-decoration: none;
15320 transition: all 0.3s ease;
15321 }
15322 .upk-snog-slider-wrap .upk-title a:hover {
15323 color: rgba(223, 6, 6, 0.952);
15324 }
15325 .upk-snog-slider-wrap .upk-link-btn a {
15326 font-size: 9px;
15327 font-weight: 700;
15328 color: rgba(61, 61, 75, 0.96);
15329 text-transform: uppercase;
15330 line-height: 1.4;
15331 transition: color 0.3s ease;
15332 position: relative;
15333 opacity: 0;
15334 }
15335 .upk-snog-slider-wrap .upk-link-btn a::before {
15336 position: absolute;
15337 content: "";
15338 bottom: -7px;
15339 right: 0;
15340 width: 30%;
15341 height: 2px;
15342 background-color: rgba(223, 6, 6, 0.952);
15343 transition: width 0.3s ease;
15344 }
15345 .upk-snog-slider-wrap .upk-link-btn a:hover {
15346 color: rgba(223, 6, 6, 0.952);
15347 }
15348 .upk-snog-slider-wrap .upk-link-btn a:hover::before {
15349 width: 100%;
15350 }
15351 .upk-snog-slider-wrap .upk-navigation-wrap {
15352 position: absolute;
15353 top: 50%;
15354 left: 0;
15355 transform: translateY(-50%);
15356 z-index: 1;
15357 display: flex;
15358 flex-direction: column;
15359 grid-row-gap: 0;
15360 }
15361 .upk-snog-slider-wrap .upk-nav-btn {
15362 background-color: #000;
15363 cursor: pointer;
15364 transition: all 0.3s ease;
15365 padding: 10px;
15366 display: inline-flex;
15367 }
15368 .upk-snog-slider-wrap .upk-nav-btn i {
15369 color: #fff;
15370 }
15371 .upk-snog-slider-wrap .upk-nav-btn:hover {
15372 background-color: rgba(223, 6, 6, 0.952);
15373 }
15374 .upk-snog-slider-wrap .upk-pagination-wrap {
15375 position: absolute;
15376 top: 50%;
15377 right: 0;
15378 padding: 20px;
15379 transform: translateY(-50%);
15380 z-index: 9999;
15381 }
15382 .upk-snog-slider-wrap .upk-pagination-wrap .upk-pagination {
15383 display: flex;
15384 flex-direction: column;
15385 grid-row-gap: 10px;
15386 }
15387 .upk-snog-slider-wrap .upk-pagination-wrap .swiper-pagination-bullet {
15388 position: relative;
15389 display: inline-flex;
15390 align-items: center;
15391 justify-content: center;
15392 font-size: 13px;
15393 font-weight: 700;
15394 color: #f4f5fd;
15395 background-color: transparent;
15396 border-radius: 0;
15397 counter-increment: counter;
15398 width: auto !important;
15399 height: auto !important;
15400 margin: 0 !important;
15401 opacity: 1;
15402 overflow: hidden;
15403 transition: all 0.4s ease;
15404 }
15405 .upk-snog-slider-wrap .upk-pagination-wrap .swiper-pagination-bullet.swiper-pagination-bullet-active {
15406 transform: scale(1.5);
15407 color: rgba(223, 6, 6, 0.952);
15408 margin-right: 10px;
15409 }
15410 .upk-snog-slider-wrap .upk-pagination-wrap .swiper-pagination-bullet::before {
15411 content: counters(counter, ".", decimal-leading-zero);
15412 transition: all 0.4s ease;
15413 }
15414
15415 @media (min-width: 768px) {
15416 .upk-snog-slider-wrap .upk-main-slider,
15417 .upk-snog-slider-wrap .upk-snog-thumbs {
15418 height: 600px;
15419 }
15420 .upk-snog-slider-wrap .upk-content-slider {
15421 min-width: 490px;
15422 left: 11%;
15423 }
15424 .upk-snog-slider-wrap .upk-snog-thumbs {
15425 display: block;
15426 }
15427 .upk-snog-slider-wrap .upk-main-slider {
15428 margin-left: 22%;
15429 }
15430 .upk-snog-slider-wrap .upk-content-wrap {
15431 min-height: 360px;
15432 }
15433 .upk-snog-slider-wrap .upk-content-wrap .upk-inner-content {
15434 padding: 50px 50px 50px 94px;
15435 }
15436 .upk-snog-slider-wrap .upk-title {
15437 font-size: 30px;
15438 margin: 0 0 30px;
15439 }
15440 .upk-snog-slider-wrap .upk-meta {
15441 margin: 0 0 15px;
15442 font-size: 13px;
15443 }
15444 .upk-snog-slider-wrap .upk-author {
15445 display: inline-flex;
15446 }
15447 .upk-snog-slider-wrap .upk-category a {
15448 font-size: 13px;
15449 }
15450 .upk-snog-slider-wrap .upk-link-btn a {
15451 font-size: 13px;
15452 }
15453 .upk-snog-slider-wrap .upk-pagination-wrap {
15454 padding: 60px;
15455 }
15456 .upk-snog-slider-wrap .upk-nav-btn {
15457 padding: 15px;
15458 }
15459 }
15460 @media (min-width: 1024px) {
15461 .upk-snog-slider-wrap .upk-content-wrap .upk-inner-content {
15462 padding: 50px 60px 50px 140px;
15463 }
15464 .upk-snog-slider-wrap .upk-main-slider,
15465 .upk-snog-slider-wrap .upk-snog-thumbs {
15466 height: 700px;
15467 }
15468 .upk-snog-slider-wrap .upk-content-slider {
15469 min-width: 592px;
15470 }
15471 }
15472 @media (min-width: 1440px) {
15473 .upk-snog-slider-wrap .upk-title {
15474 font-size: 30px;
15475 margin: 0 0 50px;
15476 }
15477 }
15478 .upk-exotic-list {
15479 position: relative;
15480 }
15481 .upk-exotic-list .upk-item {
15482 display: inline-flex;
15483 flex-direction: column;
15484 grid-row-gap: 20px;
15485 margin-bottom: 30px;
15486 width: 100%;
15487 }
15488 .upk-exotic-list .upk-item:nth-last-child(1) {
15489 margin-bottom: 0 !important;
15490 }
15491 .upk-exotic-list .upk-image-wrap {
15492 width: 100%;
15493 height: 100%;
15494 position: static;
15495 top: 0;
15496 overflow: hidden;
15497 }
15498 .upk-exotic-list .upk-img {
15499 width: 100%;
15500 height: 100%;
15501 object-fit: cover;
15502 }
15503 .upk-exotic-list .upk-content-wrap {
15504 width: 100%;
15505 display: inline-block;
15506 align-items: center;
15507 grid-column-gap: 0;
15508 }
15509 .upk-exotic-list .upk-date-wrap {
15510 font-size: 14px;
15511 text-transform: capitalize;
15512 color: #676c7e;
15513 margin-bottom: 10px;
15514 display: inline-flex;
15515 }
15516 .upk-exotic-list .upk-title {
15517 font-size: 22px;
15518 font-weight: 700;
15519 text-transform: capitalize;
15520 text-decoration: none;
15521 margin: 0 0 5px;
15522 position: relative;
15523 }
15524 .upk-exotic-list .upk-title a {
15525 color: #131415;
15526 text-decoration: none;
15527 transition: all 0.3s ease-in-out;
15528 }
15529 .upk-exotic-list .upk-title a:hover {
15530 color: #db180a;
15531 }
15532 .upk-exotic-list .upk-category a {
15533 color: #676c7e;
15534 text-decoration: none;
15535 transition: all 0.3s ease-in-out;
15536 }
15537 .upk-exotic-list .upk-category a:hover {
15538 color: #db180a;
15539 }
15540 .upk-exotic-list .upk-category a + a {
15541 margin-right: 5px;
15542 }
15543 .upk-exotic-list .upk-author a {
15544 color: #676c7e;
15545 text-decoration: none;
15546 transition: all 0.3s ease-in-out;
15547 }
15548 .upk-exotic-list .upk-author a:hover {
15549 color: #db180a;
15550 }
15551 .upk-exotic-list .upk-meta {
15552 font-size: 14px;
15553 color: #4b4c58;
15554 display: inline-flex;
15555 align-items: center;
15556 text-transform: capitalize;
15557 }
15558 .upk-exotic-list .upk-meta > div {
15559 position: relative;
15560 display: inline-flex;
15561 }
15562 .upk-exotic-list .upk-meta > div:before {
15563 content: attr(data-separator);
15564 margin: 0 5px;
15565 }
15566 .upk-exotic-list .upk-meta > div:nth-child(1)::before {
15567 display: none;
15568 }
15569
15570 @media (min-width: 768px) {
15571 .upk-exotic-list {
15572 grid-template-columns: repeat(3, 1fr);
15573 }
15574 .upk-exotic-list .upk-content-wrap {
15575 width: 48%;
15576 }
15577 .upk-exotic-list .upk-content-wrap:hover + .upk-image-wrap .upk-img {
15578 opacity: 1;
15579 visibility: visible;
15580 transform: scale(1);
15581 z-index: 1;
15582 }
15583 .upk-exotic-list .upk-image-wrap {
15584 width: 48%;
15585 position: absolute;
15586 }
15587 .upk-exotic-list .upk-image-wrap .upk-img {
15588 opacity: 0;
15589 visibility: hidden;
15590 transform: scale(1.15);
15591 transition: opacity 0.65s, visibility 0.65s, transform 0.65s;
15592 transition-timing-function: cubic-bezier(0.16, 0.9, 0.7, 1);
15593 }
15594 .upk-exotic-list .upk-item {
15595 margin-bottom: 50px;
15596 grid-row-gap: 0;
15597 }
15598 .upk-exotic-list .upk-item:nth-child(1) .upk-content-wrap + .upk-image-wrap .upk-img {
15599 opacity: 1;
15600 visibility: visible;
15601 }
15602 .upk-exotic-list.upk-image-direction-right .upk-item {
15603 flex-direction: row;
15604 }
15605 .upk-exotic-list.upk-image-direction-right .upk-image-wrap {
15606 left: 0;
15607 }
15608 .upk-exotic-list.upk-image-direction-left .upk-item {
15609 flex-direction: row-reverse;
15610 }
15611 .upk-exotic-list.upk-image-direction-left .upk-content-wrap {
15612 flex-direction: row-reverse;
15613 }
15614 .upk-exotic-list.upk-image-direction-left .upk-image-wrap {
15615 right: 0;
15616 }
15617 }
15618 @media (min-width: 1024px) {
15619 .upk-exotic-list {
15620 grid-template-columns: repeat(3, 1fr);
15621 }
15622 .upk-exotic-list .upk-content-wrap {
15623 display: inline-flex;
15624 width: 65%;
15625 grid-column-gap: 40px;
15626 }
15627 .upk-exotic-list .upk-content-wrap .upk-inner-content {
15628 width: 60%;
15629 }
15630 .upk-exotic-list .upk-image-wrap {
15631 width: 35%;
15632 }
15633 .upk-exotic-list .upk-item {
15634 margin-bottom: 78px;
15635 }
15636 }
15637 @media (min-width: 1440px) {
15638 .upk-exotic-list .upk-date-wrap {
15639 font-size: 16px;
15640 margin-bottom: 0;
15641 }
15642 .upk-exotic-list .upk-title {
15643 font-size: 27px;
15644 }
15645 }
15646 .upk-global-link-yes .upk-exotic-list .upk-item:hover {
15647 cursor: pointer;
15648 }
15649
15650 .upk-gratis-grid .upk-gratis-wrap {
15651 display: grid;
15652 }
15653 .upk-gratis-grid .upk-item {
15654 position: relative;
15655 cursor: pointer;
15656 overflow: hidden;
15657 transition: all 0.3s ease;
15658 }
15659 .upk-gratis-grid .upk-item:hover .upk-img-wrap::before, .upk-gratis-grid .upk-item.active .upk-img-wrap::before {
15660 height: 0;
15661 transition-delay: 0.1s;
15662 }
15663 .upk-gratis-grid .upk-item:hover .upk-img-wrap::after, .upk-gratis-grid .upk-item.active .upk-img-wrap::after {
15664 opacity: 1;
15665 transition-delay: 0.2s;
15666 }
15667 .upk-gratis-grid .upk-item:hover .upk-category a,
15668 .upk-gratis-grid .upk-item:hover .upk-meta,
15669 .upk-gratis-grid .upk-item:hover .upk-author-name, .upk-gratis-grid .upk-item.active .upk-category a,
15670 .upk-gratis-grid .upk-item.active .upk-meta,
15671 .upk-gratis-grid .upk-item.active .upk-author-name {
15672 color: #e4e4e4;
15673 }
15674 .upk-gratis-grid .upk-item:hover .upk-title a, .upk-gratis-grid .upk-item.active .upk-title a {
15675 color: #fff;
15676 }
15677 .upk-gratis-grid .upk-item:hover .upk-link-button a, .upk-gratis-grid .upk-item.active .upk-link-button a {
15678 color: #434549;
15679 background-color: #fff;
15680 transition-delay: 0.1s;
15681 }
15682 .upk-gratis-grid .upk-item:hover .upk-link-button a:hover, .upk-gratis-grid .upk-item.active .upk-link-button a:hover {
15683 color: #fff;
15684 }
15685 .upk-gratis-grid .upk-item .upk-link-button a:hover {
15686 color: #fff;
15687 }
15688 .upk-gratis-grid .upk-img-wrap {
15689 position: relative;
15690 height: 450px;
15691 }
15692 .upk-gratis-grid .upk-img-wrap::before, .upk-gratis-grid .upk-img-wrap::after,
15693 .upk-gratis-grid .upk-img-wrap::before,
15694 .upk-gratis-grid .upk-img-wrap::after {
15695 content: "";
15696 position: absolute;
15697 top: 0;
15698 right: 0;
15699 width: 100%;
15700 height: 100%;
15701 }
15702 .upk-gratis-grid .upk-img-wrap::before {
15703 transition: height 0.2s ease-in;
15704 }
15705 .upk-gratis-grid .upk-img-wrap::after {
15706 opacity: 0;
15707 transition: opacity 0.2s ease-in;
15708 }
15709 .upk-gratis-grid .upk-img {
15710 width: 100%;
15711 height: 100% !important;
15712 object-fit: cover;
15713 display: block;
15714 }
15715 .upk-gratis-grid .upk-content-wrap {
15716 position: absolute;
15717 width: 100%;
15718 right: 0;
15719 padding: 40px;
15720 bottom: 0;
15721 }
15722 .upk-gratis-grid .upk-category,
15723 .upk-gratis-grid .upk-gratis-wrap .upk-title {
15724 margin: 0 0 15px;
15725 }
15726 .upk-gratis-grid .upk-category a,
15727 .upk-gratis-grid .upk-gratis-wrap .upk-title a {
15728 text-decoration: none;
15729 transition: all 0.3s ease;
15730 }
15731 .upk-gratis-grid .upk-category a,
15732 .upk-gratis-grid .upk-meta {
15733 font-size: 14px;
15734 text-transform: uppercase;
15735 color: #434549;
15736 transition: color 0.3s ease, background-color 0.3s ease, border 0.3s ease;
15737 }
15738 .upk-gratis-grid .upk-gratis-wrap .upk-title {
15739 font-size: 30px;
15740 font-weight: 700;
15741 }
15742 .upk-gratis-grid .upk-gratis-wrap .upk-title a {
15743 color: #131314;
15744 }
15745 .upk-gratis-grid .upk-meta {
15746 gap: 10px;
15747 }
15748 .upk-gratis-grid .upk-meta .upk-date-reading > div {
15749 position: relative;
15750 display: inline-flex;
15751 }
15752 .upk-gratis-grid .upk-meta .upk-date-reading > div:before {
15753 content: attr(data-separator);
15754 margin: 0 5px;
15755 }
15756 .upk-gratis-grid .upk-meta .upk-date-reading > div:nth-child(1)::before {
15757 display: none;
15758 }
15759 .upk-gratis-grid .upk-meta .upk-flex-middle {
15760 gap: 5px;
15761 }
15762 .upk-gratis-grid .upk-meta,
15763 .upk-gratis-grid .upk-author,
15764 .upk-gratis-grid .upk-date,
15765 .upk-gratis-grid .upk-link-button a {
15766 display: flex;
15767 align-items: center;
15768 }
15769 .upk-gratis-grid .upk-author,
15770 .upk-gratis-grid .upk-date {
15771 gap: 5px;
15772 }
15773 .upk-gratis-grid .upk-author-name {
15774 text-decoration: none;
15775 color: #434549;
15776 transition: color 0.3s ease;
15777 }
15778 .upk-gratis-grid .upk-meta svg {
15779 width: 1em;
15780 height: 1em;
15781 display: block;
15782 }
15783 .upk-gratis-grid .upk-gratis-line {
15784 margin: 30px 0;
15785 width: 100%;
15786 height: 1.2px;
15787 background-color: #bebebe;
15788 transition: background-color 0.3s ease;
15789 }
15790 .upk-gratis-grid .upk-link-button a {
15791 justify-content: space-between;
15792 background-color: #6f757f;
15793 padding: 14px;
15794 font-size: 14px;
15795 text-transform: uppercase;
15796 text-decoration: none;
15797 color: #fff;
15798 position: relative;
15799 overflow: hidden;
15800 transition: color 0.3s ease, background-color 0.3s ease;
15801 }
15802 .upk-gratis-grid .upk-link-button a span,
15803 .upk-gratis-grid .upk-link-button a svg {
15804 z-index: 1;
15805 }
15806 .upk-gratis-grid .upk-link-button a::before {
15807 position: absolute;
15808 content: "";
15809 top: 0;
15810 right: 0;
15811 width: 100%;
15812 height: 0;
15813 background: #ed0c0c;
15814 transition: height 0.3s ease;
15815 }
15816 .upk-gratis-grid .upk-link-button a:hover {
15817 color: #fff;
15818 }
15819 .upk-gratis-grid .upk-link-button a:hover::before {
15820 height: 100%;
15821 }
15822
15823 .upk-global-link-yes .upk-gratis-grid .upk-item:hover {
15824 cursor: pointer;
15825 }
15826
15827 [class*=elementor-widget-upk-] a:hover {
15828 text-decoration: none;
15829 }
15830 [class*=elementor-widget-upk-] .swiper-pagination .swiper-pagination-bullet {
15831 transition: all 350ms cubic-bezier(0.38, 0.91, 0.58, 1);
15832 }
15833 [class*=elementor-widget-upk-] .upk-title a {
15834 font-family: inherit;
15835 font-size: inherit;
15836 font-weight: inherit;
15837 text-transform: inherit;
15838 font-style: inherit;
15839 text-decoration: inherit;
15840 line-height: inherit;
15841 letter-spacing: inherit;
15842 word-spacing: inherit;
15843 }