PluginProbe
Easy Elements for Elementor – Addons & Website Templates / 1.2.1
Easy Elements for Elementor – Addons & Website Templates v1.2.1
1.5.3 1.5.2 1.5.1 1.5.0 1.4.9 1.4.6 1.4.7 1.4.8 1.4.5 1.4.4 1.4.3 1.2.7 1.2.8 1.2.9 1.3.0 1.3.1 1.3.2 1.3.3 1.3.4 1.3.5 1.3.6 1.3.7 1.3.8 1.3.9 1.4.0 All 47 releases
easy-elements / widgets / icon-box / css / icon-box.css

icon-box.css in Easy Elements for Elementor – Addons & Website Templates 1.2.1, at widgets/icon-box/css/icon-box.css

195 lines 4.4 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 :root {
2 --e-global-color-primary: #EAA638;
3 --e-global-color-secondary: #0B3665;
4 --e-global-color-text: #7A8986;
5 }
6
7 .ee--icon-box {
8 width: 100%;
9 overflow: hidden;
10 transition: all 0.4s ease-in-out;
11 position: relative;
12 z-index: 1;
13 }
14 .ee--icon-box::before {
15 content: "";
16 width: 100%;
17 height: 100%;
18 display: block;
19 position: absolute;
20 left: 0;
21 top: 0;
22 transition: all 0.4s ease-in-out;
23 z-index: -1;
24 }
25 .ee--icon-box.eel-bf-left::before, .ee--icon-box.eel-bf-right::before {
26 width: 0%;
27 }
28 .ee--icon-box.eel-bf-right::before {
29 left: inherit;
30 right: 0;
31 }
32 .ee--icon-box.eel-bf-top::before, .ee--icon-box.eel-bf-bottom::before {
33 height: 0%;
34 }
35 .ee--icon-box.eel-bf-bottom::before {
36 top: inherit;
37 bottom: 0;
38 }
39 .ee--icon-box.eel-bf-middle::before {
40 transform: scale(0);
41 }
42 .ee--icon-box:hover.eel-bf-left::before, .ee--icon-box:hover.eel-bf-right::before {
43 width: 100%;
44 }
45 .ee--icon-box:hover.eel-bf-top::before, .ee--icon-box:hover.eel-bf-bottom::before {
46 height: 100%;
47 }
48 .ee--icon-box:hover.eel-bf-middle::before {
49 transform: scale(1);
50 }
51 .ee--icon-box svg {
52 height: 1em;
53 transition: all 0.4s ease-in-out;
54 }
55 .ee--icon-box .icon-box-title {
56 color: var(--e-global-color-secondary);
57 margin-bottom: 14px;
58 transition: all 0.4s ease-in-out;
59 }
60 .ee--icon-box .icon-box-title a {
61 color: currentColor;
62 }
63 .ee--icon-box .eel-icon {
64 min-width: 60px;
65 height: 60px;
66 background: var(--e-global-color-primary);
67 display: inline-grid;
68 margin-bottom: 36px;
69 border-radius: 16px;
70 font-size: 20px;
71 place-content: center;
72 transition: all 0.4s;
73 }
74 .ee--icon-box .eel-icon.eel-icon-image {
75 min-width: auto;
76 height: auto;
77 background: transparent;
78 border-radius: 0;
79 }
80 .ee--icon-box .icon-box-description {
81 font-size: 18px;
82 color: var(--e-global-color-text);
83 transition: all 0.4s ease-in-out;
84 }
85 .ee--icon-box .icon-box-description a {
86 color: currentColor;
87 transition: all 0.4s ease-in-out;
88 }
89 .ee--icon-box .eel-read-more .eel-icon-to-text {
90 font-size: 15px;
91 font-weight: bold;
92 display: inline-block;
93 position: relative;
94 text-align: center;
95 max-width: 36px;
96 height: 36px;
97 border-radius: 36px;
98 overflow: hidden;
99 border: solid 1px var(--e-global-color-text);
100 color: var(--e-global-color-text);
101 transition: all 0.4s ease-in-out;
102 }
103 .ee--icon-box .eel-read-more .eel-icon-to-text .eel-text {
104 opacity: 0;
105 display: inline-block;
106 overflow: hidden;
107 margin-left: 36px;
108 line-height: 2.2em;
109 padding-right: 15px;
110 text-overflow: ellipsis;
111 white-space: nowrap;
112 transition: all 0.4s ease-in-out;
113 }
114 .ee--icon-box .eel-read-more .eel-icon-to-text .eel-read-more-text-icon {
115 position: absolute;
116 top: 50%;
117 transform: translateY(-50%);
118 left: 7px;
119 font-size: 22px;
120 display: inline-flex;
121 }
122 .ee--icon-box .eel-read-more .eel-icon-to-text:hover {
123 max-width: 100%;
124 }
125 .ee--icon-box .eel-read-more .eel-icon-to-text:hover .eel-text {
126 opacity: 1;
127 }
128 .ee--icon-box .eel-pro-number {
129 display: inline-block;
130 }
131 .ee--icon-box.right, .ee--icon-box.left {
132 display: flex;
133 gap: 20px;
134 }
135 .ee--icon-box.right .eel-icon, .ee--icon-box.left .eel-icon {
136 margin-bottom: 0;
137 margin-top: 4px;
138 }
139 .ee--icon-box.right .eel-pro-number,
140 .ee--icon-box.right .eel-icon {
141 order: 2;
142 }
143
144 .eel-read-more-text svg path,
145 .eel-read-more-text svg,
146 .eel-read-more-text {
147 transition: all 0.4s;
148 display: inline-block;
149 }
150
151 .easyel-gradeint-yes {
152 background: linear-gradient(180deg, #FFD000 0%, rgba(255, 255, 255, 0.24) 100%);
153 -webkit-background-clip: text;
154 -webkit-text-fill-color: transparent;
155 background-clip: text;
156 text-fill-color: transparent;
157 }
158
159 .eel-icon.ee--gradient-border {
160 position: relative;
161 }
162 .eel-icon.ee--gradient-border::after {
163 position: absolute;
164 left: -0.5px;
165 content: "";
166 height: 56px;
167 width: 1px;
168 background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 25%, rgba(255, 255, 255, 0) 100%);
169 top: 50%;
170 transform: translate(-50%, -50%);
171 opacity: 0.4;
172 }
173 .eel-icon.ee--gradient-border::before {
174 position: absolute;
175 right: -0.5px;
176 content: "";
177 height: 56px;
178 width: 1px;
179 background: linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 25%, rgba(255, 255, 255, 0) 100%);
180 top: 50%;
181 transform: translate(50%, -50%);
182 opacity: 0.4;
183 }
184
185 .hover-jelly .elementor-image-box-img {
186 display: inline-block;
187 }
188
189 .hover-jelly .elementor-image-box-img img {
190 transition: all 0.4s ease-in-out;
191 }
192
193 .hover-jelly:hover .elementor-image-box-img img {
194 animation: jello 1.5s;
195 }