PluginProbe
Ultimate Post Kit – Elementor Post Grid, Post Carousel, Post Slider & Blog Layout Widgets / 4.2.0
Ultimate Post Kit – Elementor Post Grid, Post Carousel, Post Slider & Blog Layout Widgets v4.2.0
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-crystal-slider.rtl.css

upk-crystal-slider.rtl.css in Ultimate Post Kit – Elementor Post Grid, Post Carousel, Post Slider & Blog Layout Widgets 4.2.0, at assets/css/upk-crystal-slider.rtl.css

176 lines 4.3 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 .upk-crystal-slider .swiper-carousel {
2 height: clamp(31.25rem, 70vw, 46.875rem);
3 padding-bottom: clamp(6.25rem, 12vw, 8.75rem);
4 }
5 .upk-crystal-slider .upk-item {
6 overflow: visible;
7 }
8 .upk-crystal-slider .upk-item.swiper-slide-active .upk-content {
9 opacity: 1;
10 }
11 .upk-crystal-slider .upk-img-wrap {
12 width: 100%;
13 height: 100%;
14 }
15 .upk-crystal-slider .upk-img-wrap .upk-img {
16 width: 100%;
17 height: 100%;
18 object-fit: cover;
19 border-radius: 10px;
20 }
21 .upk-crystal-slider .upk-content {
22 position: absolute;
23 bottom: -12%;
24 right: 2rem;
25 left: 2rem;
26 max-width: 570px;
27 text-align: center;
28 background: #fff;
29 padding: clamp(2.5rem, 7vw, 4.375rem) clamp(1.875rem, 5vw, 4.375rem);
30 border-radius: 10px;
31 box-shadow: 0 5px 15px rgba(0, 0, 0, 0.027);
32 opacity: 0;
33 margin: auto;
34 }
35 .upk-crystal-slider .upk-content:hover .upk-link-btn a {
36 transform: scale(1.1);
37 }
38 .upk-crystal-slider .upk-category {
39 margin-bottom: clamp(0.625rem, 3vw, 1.25rem);
40 }
41 .upk-crystal-slider .upk-category a {
42 font-size: clamp(0.688rem, 1.5vw, 0.75rem);
43 color: #ef233c;
44 background: rgba(239, 35, 59, 0.123);
45 display: inline-block;
46 padding: clamp(0.25rem, 1vw, 0.375rem) clamp(0.75rem, 2vw, 1rem);
47 border-radius: 7px;
48 transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
49 }
50 .upk-crystal-slider .upk-category a:hover {
51 color: #EDF2F4;
52 background: #D90429;
53 }
54 .upk-crystal-slider .upk-title {
55 font-size: clamp(1rem, 3vw, 1.875rem);
56 margin: 0 0 clamp(0.625rem, 2vw, 1.125rem);
57 }
58 .upk-crystal-slider .upk-title a {
59 color: #2B2D42;
60 transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
61 }
62 .upk-crystal-slider .upk-title a:hover {
63 color: #D90429;
64 }
65 .upk-crystal-slider .upk-meta {
66 font-size: clamp(0.625rem, 1.5vw, 0.875rem);
67 color: #656b74;
68 display: inline-flex;
69 align-items: center;
70 }
71 .upk-crystal-slider .upk-meta .upk-post-time {
72 margin-right: 6px;
73 }
74 .upk-crystal-slider .upk-meta .upk-post-time i {
75 margin-left: 2px;
76 }
77 .upk-crystal-slider .upk-meta > div {
78 position: relative;
79 display: inline-flex;
80 align-items: center;
81 }
82 .upk-crystal-slider .upk-meta > div:before {
83 content: attr(data-separator);
84 margin: 0 10px;
85 }
86 .upk-crystal-slider .upk-meta > div:nth-child(1)::before {
87 display: none;
88 }
89 .upk-crystal-slider .upk-author a {
90 color: #32353a;
91 padding-right: 4px;
92 transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
93 }
94 .upk-crystal-slider .upk-author a:hover {
95 color: #D90429;
96 }
97 .upk-crystal-slider .upk-separator {
98 padding: 0 clamp(0.5rem, 1.5vw, 0.875rem);
99 }
100 .upk-crystal-slider .upk-date span {
101 padding-right: 4px;
102 }
103 .upk-crystal-slider .upk-link-btn {
104 position: absolute;
105 top: -60px;
106 right: 50%;
107 transform: translateX(50%);
108 }
109 .upk-crystal-slider .upk-link-btn a {
110 font-size: clamp(1rem, 2.5vw, 1.25rem);
111 padding: clamp(0.938rem, 3vw, 1.563rem);
112 color: #2B2D42;
113 border-radius: 10px;
114 display: inline-flex;
115 align-items: center;
116 justify-content: center;
117 background: #fff;
118 transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
119 box-shadow: 0px 5px 20px rgba(19, 18, 18, 0.082);
120 }
121 .upk-crystal-slider .upk-pagination-wrap {
122 position: absolute;
123 bottom: 0;
124 right: 50%;
125 transform: translateX(50%);
126 z-index: 1;
127 }
128 .upk-crystal-slider .upk-pagination-wrap .upk-pagination {
129 display: flex;
130 grid-column-gap: 14px;
131 }
132 .upk-crystal-slider .upk-pagination-wrap .swiper-pagination-bullet {
133 width: clamp(0.75rem, 1.5vw, 0.938rem);
134 height: clamp(0.75rem, 1.5vw, 0.938rem);
135 display: inline-block;
136 border-radius: 50%;
137 margin: 0 !important;
138 background: #ff0021;
139 border: 2px solid #ff6d6d;
140 border-radius: 5px;
141 }
142 .upk-crystal-slider .upk-navigation-next,
143 .upk-crystal-slider .upk-navigation-prev {
144 position: absolute;
145 top: 38%;
146 z-index: 1;
147 padding: clamp(0.75rem, 2.5vw, 1.125rem);
148 color: #2B2D42;
149 background: #fff;
150 display: flex;
151 border-radius: 10px;
152 transition: all 0.3s ease;
153 cursor: pointer;
154 }
155 .upk-crystal-slider .upk-navigation-next:hover,
156 .upk-crystal-slider .upk-navigation-prev:hover {
157 color: #EDF2F4;
158 background: #D90429;
159 }
160 .upk-crystal-slider .upk-navigation-next {
161 left: 5%;
162 }
163 .upk-crystal-slider .upk-navigation-prev {
164 right: 5%;
165 }
166
167 @media (min-width: 768px) {
168 .upk-crystal-slider .upk-link-btn {
169 top: -76px;
170 }
171 }
172 @media (min-width: 1024px) {
173 .upk-crystal-slider .upk-link-btn {
174 top: -105px;
175 }
176 }