├── LICENSE ├── README.md ├── script.js ├── index.html └── main.css /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2022 Ayush Agnihotri 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Contact Widgets 2 | 3 | ### 💫 Responsive Contact Widgets Template 4 | 5 | - Responsive Contact Widgets Template Using HTML, CSS & JavaScript 6 | - Smooth interaction. 7 | - Developed first with the Mobile First methodology, then for desktop. 8 | - Compatible with all mobile devices and with a beautiful and pleasant user interface. 9 | 10 | ### 💻 Tech Stack: 11 | 12 | ![HTML5](https://img.shields.io/badge/html5-%23E34F26.svg?style=for-the-badge&logo=html5&logoColor=white) ![JavaScript](https://img.shields.io/badge/javascript-%23323330.svg?style=for-the-badge&logo=javascript&logoColor=%23F7DF1E) ![CSS3](https://img.shields.io/badge/css3-%231572B6.svg?style=for-the-badge&logo=css3&logoColor=white) 13 | 14 | ### Demo: 15 | 16 | - You can check out it's demo [here](https://mrayush.me/projects/contact-widget/) 17 | 18 | ### Preview: 19 | 20 |

21 | 22 | Contact Widgets 23 | 24 |

25 | 26 | ## How To Use : 27 | 28 | From your command line, clone Contact-Widgets: 29 | 30 | ```bash 31 | # Clone this repository 32 | git clone https://github.com/AyushAgnihotri2025/Contact-Widgets.git 33 | 34 | # Go into the repository 35 | cd Contact-Widgets 36 | 37 | # Open the index.html in any browser 38 | google-chrome index.html 39 | ``` 40 | 41 | ### 💰 You can help me by Donating: 42 | 43 | If you are loving my projects you can [donate me](https://mrayush.me/donate) to support my projects. 44 | 45 | 46 | 47 | ### ❤️ Connect with me: 48 | 49 | You can find my all contact links [here](https://mrayush.me/contact-me). 50 | 51 | 💙 Follow me on GitHub for more such projects. [@AyushAgnihotri2025](https://github.com/AyushAgnihotri2025) -------------------------------------------------------------------------------- /script.js: -------------------------------------------------------------------------------- 1 | // (c) 2022 Ayush Agnihotri 2 | 3 | const now = new Date() 4 | 5 | const c1 = document.querySelector('.c1'); 6 | const c2 = document.querySelector('.c2'); 7 | const c3 = document.querySelector('.c3'); 8 | const C1 = document.querySelector('.C1'); 9 | const Q1 = document.querySelector('.Q1'); 10 | const C2 = document.querySelector('.C2'); 11 | const Q2 = document.querySelector('.Q2'); 12 | const C3 = document.querySelector('.C3'); 13 | const Q3 = document.querySelector('.Q3'); 14 | 15 | c1.addEventListener('click', () => { 16 | C1.classList.toggle('C1'); 17 | Q1.classList.toggle('Q1'); 18 | C3.classList.add('C3'); 19 | Q3.classList.add('Q3'); 20 | C2.classList.add('C2'); 21 | Q2.classList.add('Q2'); 22 | const now = new Date().getHours() 23 | const min = new Date().getMinutes() 24 | const distance = now + ":" + min; 25 | const blogList = document.querySelector(".time1"); 26 | blogList.innerHTML = distance; 27 | }); 28 | 29 | c2.addEventListener('click', () => { 30 | C2.classList.toggle('C2'); 31 | Q2.classList.toggle('Q2'); 32 | C1.classList.add('C1'); 33 | Q1.classList.add('Q1'); 34 | C3.classList.add('C3'); 35 | Q3.classList.add('Q3'); 36 | const now = new Date().getHours() 37 | const min = new Date().getMinutes() 38 | const distance = now + ":" + min; 39 | const blogList = document.querySelector(".time2"); 40 | blogList.innerHTML = distance; 41 | }); 42 | 43 | c3.addEventListener('click', () => { 44 | C3.classList.toggle('C3'); 45 | Q3.classList.toggle('Q3'); 46 | C1.classList.add('C1'); 47 | Q1.classList.add('Q1'); 48 | C2.classList.add('C2'); 49 | Q2.classList.add('Q2'); 50 | const now = new Date().getHours() 51 | const min = new Date().getMinutes() 52 | const distance = now + ":" + min; 53 | const blogList = document.querySelector(".time3"); 54 | blogList.innerHTML = distance; 55 | }); -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Responsive Contact Widgets | Mr. Ayush 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 20 | 21 | 22 | 23 |
24 |
25 |
Templates for Contact Widgets
26 |
27 |
28 | 29 |

Made with By Ayush Agnihotri

31 | 32 |
33 |
34 | __ 35 | Mr. Ayush 36 |
37 |
38 |
39 | 54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 | 65 | 67 | 68 | 69 |
70 |
71 |
72 |
73 | avatar 74 |
75 |
76 |
77 |
Ayush Agnihotri
78 |

Developer

79 |
80 |
81 |
82 |
83 |
84 |
Ayush Agnihotri
85 |

Hi there 👋
How can I help you?

86 |

2:21

87 |
88 |
89 |
90 | 98 |
99 |
100 |
101 | 104 |
105 |
106 |
107 |
108 |
109 |
110 |
111 |
112 |
113 |
114 | 115 | 117 | 118 | 119 |
120 |
121 |
122 |
123 | avatar 124 |
125 |
126 |
127 |
Ayush Agnihotri
128 |

Developer

129 |
130 |
131 |
132 |
133 |
134 |
Ayush Agnihotri
135 |

Hi there 👋
How can I help you?

136 |

2:21

137 |
138 |
139 |
140 | 148 |
149 |
150 |
151 | 154 |
155 |
156 |
157 |
158 |
159 |
160 |
161 |
162 |
163 |
164 | 165 | 167 | 168 | 169 |
170 |
171 |
172 |
173 | avatar 174 |
175 |
176 |
177 |
Ayush Agnihotri
178 |

Developer

179 |
180 |
181 |
182 | 196 |
197 | 205 |
206 |
207 |
208 | 211 |
212 |
213 |
214 |
215 |
216 | 217 | 218 | -------------------------------------------------------------------------------- /main.css: -------------------------------------------------------------------------------- 1 | /* (c) 2022 Ayush Agnihotri */ 2 | 3 | @import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap'); 4 | 5 | /* Basic Stylings */ 6 | 7 | *{ 8 | margin: 0; 9 | padding: 0; 10 | box-sizing: border-box; 11 | font-family: 'Poppins', sans-serif; 12 | } 13 | 14 | /* Page Styling */ 15 | 16 | body{ 17 | display: flex; 18 | align-items: center; 19 | justify-content: center; 20 | min-height: 100vh; 21 | background: #E3F2FD; 22 | } 23 | 24 | .wrapper{ 25 | width: auto; 26 | background: #fff; 27 | border-radius: 15px; 28 | padding: 30px 30px 25px; 29 | box-shadow: 0 12px 35px rgba(0,0,0,0.1); 30 | } 31 | 32 | header, .content :where(i, p, span){ 33 | color: #202842; 34 | } 35 | 36 | .wrapper a { 37 | text-decoration: none; 38 | } 39 | 40 | .wrapper header{ 41 | font-size: 35px; 42 | font-weight: 600; 43 | text-align: center; 44 | } 45 | 46 | .wrapper .content{ 47 | margin: 35px 0; 48 | } 49 | 50 | .content .dev-area{ 51 | display: flex; 52 | justify-content: center; 53 | } 54 | 55 | .dev-area i{ 56 | font-size: 15px; 57 | } 58 | 59 | .dev-area i:first-child{ 60 | margin: 3px 10px 0 0; 61 | } 62 | 63 | .dev-area i:last-child{ 64 | display: flex; 65 | margin: 0 0 3px 10px; 66 | align-items: flex-end; 67 | } 68 | 69 | .dev-area .dev{ 70 | font-size: 22px; 71 | text-align: center; 72 | } 73 | 74 | .content .author{ 75 | display: flex; 76 | font-size: 18px; 77 | margin-top: 20px; 78 | font-style: italic; 79 | justify-content: flex-end; 80 | } 81 | 82 | .author span:first-child{ 83 | margin: -7px 5px 0 0; 84 | font-family: monospace; 85 | } 86 | 87 | .wrapper .buttons{ 88 | border-top: 1px solid #ccc; 89 | } 90 | 91 | .buttons .links{ 92 | display: flex; 93 | margin-top: 20px; 94 | align-items: center; 95 | justify-content: space-between; 96 | } 97 | 98 | .links ul{ 99 | display: flex; 100 | } 101 | 102 | .links ul li{ 103 | margin: 0 5px; 104 | height: 47px; 105 | width: 47px; 106 | display: flex; 107 | cursor: pointer; 108 | color: #5372F0; 109 | list-style: none; 110 | border-radius: 50%; 111 | align-items: center; 112 | justify-content: center; 113 | border: 2px solid #5372F0; 114 | transition: all 0.3s ease; 115 | } 116 | 117 | .links ul li:first-child{ 118 | margin-left: 0; 119 | } 120 | 121 | ul li:is(:hover, .active){ 122 | color: #fff; 123 | background: #5372F0; 124 | } 125 | 126 | ul .github.active{ 127 | pointer-events: none; 128 | } 129 | 130 | .buttons button{ 131 | border: none; 132 | color: #fff; 133 | outline: none; 134 | font-size: 16px; 135 | cursor: pointer; 136 | padding: 13px 22px; 137 | border-radius: 30px; 138 | background: #5372F0; 139 | } 140 | 141 | /* Widget Styling */ 142 | 143 | .i { 144 | height: 100%; 145 | width: 100%; 146 | overflow: hidden; 147 | display: block; 148 | } 149 | 150 | .o { 151 | white-space: pre-wrap; 152 | font-size: 15px; 153 | color: #111111; 154 | } 155 | 156 | .i1 { 157 | max-width: 70%; 158 | border-radius: 2px 10px 10px; 159 | padding: 7px 14px; 160 | box-sizing: border-box; 161 | background: white; 162 | } 163 | 164 | .k2 { 165 | width: 30px; 166 | height: 30px; 167 | border-radius: 50%; 168 | overflow: hidden; 169 | margin-right: 10px; 170 | } 171 | 172 | .k1 { 173 | display: -webkit-box; 174 | display: -webkit-flex; 175 | display: -ms-flexbox; 176 | display: flex; 177 | -webkit-flex-shrink: 0; 178 | -ms-flex-negative: 0; 179 | flex-shrink: 0; 180 | width: 100%; 181 | -webkit-flex-direction: column; 182 | -ms-flex-direction: column; 183 | flex-direction: column; 184 | padding: 0 20px; 185 | box-sizing: border-box; 186 | } 187 | 188 | .k1>.time1 { 189 | text-align: center; 190 | color: #949494; 191 | font-size: 10px; 192 | margin-bottom: 15px; 193 | } 194 | 195 | .k1>.time2 { 196 | text-align: center; 197 | color: #949494; 198 | font-size: 10px; 199 | margin-bottom: 15px; 200 | } 201 | 202 | .k1>.time3 { 203 | text-align: center; 204 | color: #949494; 205 | font-size: 10px; 206 | margin-bottom: 15px; 207 | } 208 | 209 | .k1>div { 210 | display: -webkit-box; 211 | display: -webkit-flex; 212 | display: -ms-flexbox; 213 | display: flex; 214 | width: 100%; 215 | -webkit-flex-shrink: 0; 216 | -ms-flex-negative: 0; 217 | flex-shrink: 0; 218 | } 219 | 220 | .k1.facebook-message .I1 { 221 | background: #f1f0f0; 222 | } 223 | 224 | .m { 225 | display: -webkit-box; 226 | display: -webkit-flex; 227 | display: -ms-flexbox; 228 | display: flex; 229 | -webkit-flex-shrink: 0; 230 | -ms-flex-negative: 0; 231 | flex-shrink: 0; 232 | width: 100%; 233 | padding: 20px; 234 | box-sizing: border-box; 235 | } 236 | 237 | .n { 238 | display: -webkit-box; 239 | display: -webkit-flex; 240 | display: -ms-flexbox; 241 | display: flex; 242 | -webkit-flex-direction: column; 243 | -ms-flex-direction: column; 244 | flex-direction: column; 245 | max-width: 80%; 246 | padding: 7px 14px 6px; 247 | box-sizing: border-box; 248 | position: relative; 249 | background: white; 250 | border-radius: 0px 8px 8px; 251 | } 252 | 253 | .n>h5 { 254 | font-size: 13px; 255 | font-weight: 500; 256 | color: #999999; 257 | margin: 10px 0; 258 | } 259 | 260 | .n>:before { 261 | display: block; 262 | content: ''; 263 | position: absolute; 264 | top: 0; 265 | left: 0; 266 | -webkit-transform: translateX(-50%); 267 | -ms-transform: translateX(-50%); 268 | transform: translateX(-50%); 269 | width: 0; 270 | height: 0; 271 | border-left: 15px solid transparent; 272 | border-right: 15px solid transparent; 273 | border-top: 15px solid white; 274 | border-radius: 3px 0 0; 275 | } 276 | 277 | .n>.time1 { 278 | text-align: right; 279 | margin-top: 5px; 280 | font-size: 12px; 281 | color: #949494; 282 | margin-right: -4px; 283 | } 284 | 285 | .n>.time2 { 286 | text-align: right; 287 | margin-top: 5px; 288 | font-size: 12px; 289 | color: #949494; 290 | margin-right: -4px; 291 | } 292 | 293 | /* sc-component-id: E */ 294 | .f { 295 | display: -webkit-box; 296 | display: -webkit-flex; 297 | display: -ms-flexbox; 298 | display: flex; 299 | width: 100%; 300 | -webkit-flex-direction: row; 301 | -ms-flex-direction: row; 302 | flex-direction: row; 303 | position: relative; 304 | padding: 24px 20px; 305 | box-sizing: border-box; 306 | } 307 | 308 | /* sc-component-id: F */ 309 | .g { 310 | cursor: pointer; 311 | position: absolute; 312 | top: 8px; 313 | right: 8px; 314 | } 315 | 316 | /* sc-component-id: G */ 317 | .h { 318 | -webkit-flex-shrink: 0; 319 | -ms-flex-negative: 0; 320 | flex-shrink: 0; 321 | width: 52px; 322 | height: 52px; 323 | border-radius: 50% 50% 50% 50%; 324 | overflow: hidden; 325 | } 326 | 327 | /* sc-component-id: I */ 328 | .j { 329 | position: absolute; 330 | width: 100%; 331 | height: 100%; 332 | top: 0; 333 | left: 0; 334 | bottom: 0; 335 | right: 0; 336 | object-fit: cover; 337 | } 338 | 339 | /* sc-component-id: J */ 340 | .k { 341 | display: -webkit-box; 342 | display: -webkit-flex; 343 | display: -ms-flexbox; 344 | display: flex; 345 | -webkit-box-flex: 1; 346 | -webkit-flex-grow: 1; 347 | -ms-flex-positive: 1; 348 | flex-grow: 1; 349 | -webkit-flex-direction: column; 350 | -ms-flex-direction: column; 351 | flex-direction: column; 352 | -webkit-box-pack: center; 353 | -webkit-justify-content: center; 354 | -ms-flex-pack: center; 355 | justify-content: center; 356 | margin-left: 16px; 357 | } 358 | 359 | .k>h5 { 360 | font-size: 16px; 361 | font-weight: 500; 362 | } 363 | 364 | .k>p { 365 | font-size: 13px; 366 | margin-top: 5px; 367 | } 368 | 369 | /* sc-component-id: K */ 370 | .l { 371 | display: -webkit-box; 372 | display: -webkit-flex; 373 | display: -ms-flexbox; 374 | display: flex; 375 | max-height: 200px; 376 | overflow: auto; 377 | width: 100%; 378 | -webkit-flex-direction: column; 379 | -ms-flex-direction: column; 380 | flex-direction: column; 381 | padding: 10px 0; 382 | box-sizing: border-box; 383 | background-size: contain; 384 | background-position: center; 385 | } 386 | 387 | /* sc-component-id: O */ 388 | .p { 389 | padding: 20px; 390 | box-sizing: border-box; 391 | width: 100%; 392 | word-break: break-word; 393 | } 394 | 395 | /* sc-component-id: P */ 396 | .q { 397 | padding: 8px 0; 398 | box-sizing: border-box; 399 | display: -webkit-box; 400 | display: -webkit-flex; 401 | display: -ms-flexbox; 402 | display: flex; 403 | -webkit-box-flex: 1; 404 | -webkit-flex-grow: 1; 405 | -ms-flex-positive: 1; 406 | flex-grow: 1; 407 | -webkit-box-pack: center; 408 | -webkit-justify-content: center; 409 | -ms-flex-pack: center; 410 | justify-content: center; 411 | -webkit-align-items: center; 412 | -webkit-box-align: center; 413 | -ms-flex-align: center; 414 | align-items: center; 415 | -webkit-text-decoration: none; 416 | text-decoration: none; 417 | } 418 | 419 | .q>img { 420 | fill: white; 421 | width: 20px; 422 | height: auto; 423 | } 424 | 425 | .q>span { 426 | margin: 0 10px; 427 | font-size: 15px; 428 | font-weight: 500; 429 | } 430 | 431 | /* sc-component-id: D */ 432 | .e1 { 433 | width: 320px; 434 | display: -webkit-box; 435 | display: -webkit-flex; 436 | display: -ms-flexbox; 437 | display: flex; 438 | -webkit-flex-direction: column; 439 | -ms-flex-direction: column; 440 | flex-direction: column; 441 | border-radius: 10px; 442 | overflow: hidden; 443 | box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 15px 0px; 444 | background: #eeeeee; 445 | } 446 | 447 | @media only screen and (max-width:768px) { 448 | .e1 { 449 | width: 94vw; 450 | max-width: 360px; 451 | } 452 | } 453 | 454 | .e1 .E { 455 | background: #0388ce; 456 | } 457 | 458 | .e1 .E * { 459 | color: #c9dbd8; 460 | } 461 | 462 | .e1 .K { 463 | background: url(https://static.rfstat.com/renderforest/images/website_maker_images/telegram-background.jpg) no-repeat center center; 464 | } 465 | 466 | .e1 .O { 467 | background: #ffffff; 468 | } 469 | 470 | .e1 .P { 471 | background: #0388ce; 472 | border-radius: 20px; 473 | } 474 | 475 | .e1 .P span { 476 | color: #ffffff; 477 | } 478 | 479 | .e2 { 480 | width: 320px; 481 | display: -webkit-box; 482 | display: -webkit-flex; 483 | display: -ms-flexbox; 484 | display: flex; 485 | -webkit-flex-direction: column; 486 | -ms-flex-direction: column; 487 | flex-direction: column; 488 | border-radius: 10px; 489 | overflow: hidden; 490 | box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 15px 0px; 491 | background: #eeeeee; 492 | } 493 | 494 | @media only screen and (max-width:768px) { 495 | .e2 { 496 | width: 94vw; 497 | max-width: 360px; 498 | } 499 | } 500 | 501 | .e2 .E { 502 | background: #0a5f54; 503 | } 504 | 505 | .e2 .E * { 506 | color: #c9dbd8; 507 | } 508 | 509 | .e2 .K { 510 | background: url(https://static.rfstat.com/renderforest/images/website_maker_images/whatsapp-background.jpg) no-repeat center center; 511 | } 512 | 513 | .e2 .O { 514 | background: #ffffff; 515 | } 516 | 517 | .e2 .P { 518 | background: #19c656; 519 | border-radius: 20px; 520 | } 521 | 522 | .e2 .P span { 523 | color: #ffffff; 524 | } 525 | 526 | .e3 { 527 | width: 320px; 528 | display: -webkit-box; 529 | display: -webkit-flex; 530 | display: -ms-flexbox; 531 | display: flex; 532 | -webkit-flex-direction: column; 533 | -ms-flex-direction: column; 534 | flex-direction: column; 535 | border-radius: 10px; 536 | overflow: hidden; 537 | box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 15px 0px; 538 | background: #eeeeee; 539 | } 540 | 541 | @media only screen and (max-width:768px) { 542 | .e3 { 543 | width: 94vw; 544 | max-width: 360px; 545 | } 546 | } 547 | 548 | .e3 .E { 549 | background: #fafafa; 550 | } 551 | 552 | .e3 .E * { 553 | color: #1d2129; 554 | } 555 | 556 | .e3 .K { 557 | background: #ffffff no-repeat center center; 558 | } 559 | 560 | .e3 .O { 561 | background: #ffffff; 562 | } 563 | 564 | .e3 .P { 565 | background: #0284fe; 566 | border-radius: 8px; 567 | } 568 | 569 | .e3 .P span { 570 | color: #ffffff; 571 | } 572 | 573 | /* sc-component-id: Q */ 574 | .r { 575 | box-shadow: rgba(0, 0, 0, 0.3) 0px 3px 12px; 576 | display: -webkit-box; 577 | display: -webkit-flex; 578 | display: -ms-flexbox; 579 | display: flex; 580 | -webkit-align-items: center; 581 | -webkit-box-align: center; 582 | -ms-flex-align: center; 583 | align-items: center; 584 | -webkit-box-pack: center; 585 | -webkit-justify-content: center; 586 | -ms-flex-pack: center; 587 | justify-content: center; 588 | width: 50px; 589 | height: 50px; 590 | border-radius: 50%; 591 | overflow: hidden; 592 | cursor: pointer; 593 | } 594 | 595 | /* sc-component-id: R */ 596 | .s { 597 | width: 25px; 598 | height: auto; 599 | } 600 | 601 | /* sc-component-id: C */ 602 | .d { 603 | -webkit-transition: -webkit-transform 0.1s ease-out; 604 | -webkit-transition: transform 0.1s ease-out; 605 | transition: transform 0.1s ease-out; 606 | } 607 | 608 | /* sc-component-id: B */ 609 | .c1 { 610 | position: relative; 611 | width: -webkit-min-content; 612 | width: -moz-min-content; 613 | width: min-content; 614 | display: -webkit-box; 615 | display: -webkit-flex; 616 | display: -ms-flexbox; 617 | display: flex; 618 | -webkit-flex-direction: column; 619 | -ms-flex-direction: column; 620 | flex-direction: column; 621 | } 622 | 623 | .c1 .messenger-close-button { 624 | display: block; 625 | } 626 | 627 | .c1 .Q1 { 628 | -webkit-transition: -webkit-transform 0.1s ease-out; 629 | -webkit-transition: transform 0.1s ease-out; 630 | transition: transform 0.1s ease-out; 631 | -webkit-transform: scale(1); 632 | -ms-transform: scale(1); 633 | transform: scale(1); 634 | background: #0088cc; 635 | } 636 | 637 | .c1 .R { 638 | height: px; 639 | } 640 | 641 | .c1 .C1 { 642 | position: fixed; 643 | z-index: 20; 644 | bottom: 10px; 645 | top: unset; 646 | right: 80px; 647 | -webkit-transform: translateY(0) scale(0); 648 | -ms-transform: translateY(0) scale(0); 649 | transform: translateY(0) scale(0); 650 | } 651 | 652 | @media only screen and (max-width:460px) { 653 | .c1 .C1 { 654 | right: 3vw; 655 | } 656 | } 657 | 658 | .c2 { 659 | position: relative; 660 | width: -webkit-min-content; 661 | width: -moz-min-content; 662 | width: min-content; 663 | display: -webkit-box; 664 | display: -webkit-flex; 665 | display: -ms-flexbox; 666 | display: flex; 667 | -webkit-flex-direction: column; 668 | -ms-flex-direction: column; 669 | flex-direction: column; 670 | } 671 | 672 | .c2 .messenger-close-button { 673 | display: block; 674 | } 675 | 676 | .c2 .Q2 { 677 | -webkit-transition: -webkit-transform 0.1s ease-out; 678 | -webkit-transition: transform 0.1s ease-out; 679 | transition: transform 0.1s ease-out; 680 | -webkit-transform: scale(1); 681 | -ms-transform: scale(1); 682 | transform: scale(1); 683 | background: #25D366; 684 | } 685 | 686 | .c2 .R { 687 | height: px; 688 | } 689 | 690 | .c2 .C2 { 691 | position: fixed; 692 | z-index: 20; 693 | bottom: 10px; 694 | top: unset; 695 | right: 80px; 696 | -webkit-transform: translateY(0) scale(0); 697 | -ms-transform: translateY(0) scale(0); 698 | transform: translateY(0) scale(0); 699 | } 700 | 701 | @media only screen and (max-width:460px) { 702 | .c2 .C2 { 703 | right: 3vw; 704 | } 705 | } 706 | 707 | .c3 { 708 | position: relative; 709 | width: -webkit-min-content; 710 | width: -moz-min-content; 711 | width: min-content; 712 | display: -webkit-box; 713 | display: -webkit-flex; 714 | display: -ms-flexbox; 715 | display: flex; 716 | -webkit-flex-direction: column; 717 | -ms-flex-direction: column; 718 | flex-direction: column; 719 | } 720 | 721 | .c3 .messenger-close-button { 722 | display: block; 723 | } 724 | 725 | .c3 .Q3 { 726 | -webkit-transition: -webkit-transform 0.1s ease-out; 727 | -webkit-transition: transform 0.1s ease-out; 728 | transition: transform 0.1s ease-out; 729 | -webkit-transform: scale(1); 730 | -ms-transform: scale(1); 731 | transform: scale(1); 732 | background: #ffffff; 733 | } 734 | 735 | .c3 .R { 736 | height: px; 737 | } 738 | 739 | .c3 .C3 { 740 | position: fixed; 741 | z-index: 20; 742 | bottom: 10px; 743 | top: unset; 744 | right: 80px; 745 | -webkit-transform: translateY(0) scale(0); 746 | -ms-transform: translateY(0) scale(0); 747 | transform: translateY(0) scale(0); 748 | } 749 | 750 | @media only screen and (max-width:460px) { 751 | .c3 .C3 { 752 | right: 3vw; 753 | } 754 | } 755 | 756 | /* sc-component-id: container */ 757 | .a { 758 | position: fixed; 759 | z-index: 20; 760 | overflow: visible; 761 | right: 10px; 762 | bottom: 10px; 763 | display: -webkit-box; 764 | display: -webkit-flex; 765 | display: -ms-flexbox; 766 | display: flex; 767 | -webkit-flex-direction: column; 768 | -ms-flex-direction: column; 769 | flex-direction: column; 770 | } 771 | 772 | @media only screen and (max-width:768px) { 773 | .a { 774 | right: 5px; 775 | } 776 | } 777 | 778 | /* sc-component-id: A */ 779 | .b { 780 | margin: 7px 5px; 781 | } 782 | 783 | 784 | /* Visbility */ 785 | .v { 786 | position: fixed; 787 | z-index: 20; 788 | bottom: 10px; 789 | top: unset; 790 | right: 80px; 791 | -webkit-transform: translateY(0) scale(0); 792 | -ms-transform: translateY(0) scale(0); 793 | transform: translateY(0) scale(1); 794 | } 795 | 796 | @media only screen and (max-width:460px) { 797 | .v { 798 | right: 3vw; 799 | } 800 | } 801 | 802 | /* Widget Size on Hover */ 803 | .z { 804 | transition: transform 0.1s ease-out 0s; 805 | transform: scale(1.2); 806 | background: rgb(0, 136, 204); 807 | } 808 | 809 | .z2 { 810 | transition: transform 0.1s ease-out 0s; 811 | transform: scale(1.2); 812 | background: rgb(37, 211, 102); 813 | } 814 | 815 | .z3 { 816 | transition: transform 0.1s ease-out 0s; 817 | transform: scale(1.2); 818 | background: rgb(255, 255, 255); 819 | } 820 | 821 | /* Messenger Close Button */ 822 | .close-button1 { 823 | display: flex; 824 | width: 1.2rem; 825 | height: 1.2rem; 826 | } 827 | 828 | .close-button1>svg { 829 | pointer-events: none; 830 | width: 100%; 831 | height: 100%; 832 | max-width: 1.2rem; 833 | max-height: 1.2rem; 834 | fill: rgb(193, 201, 224); 835 | } 836 | 837 | .close-button2 { 838 | display: flex; 839 | width: 1.2rem; 840 | height: 1.2rem; 841 | } 842 | 843 | .close-button2>svg { 844 | pointer-events: none; 845 | width: 100%; 846 | height: 100%; 847 | max-width: 1.2rem; 848 | max-height: 1.2rem; 849 | fill: rgb(0, 0, 0); 850 | } 851 | 852 | /* Original */ 853 | @keyframes fadeInImg { 854 | from { 855 | opacity: 0 856 | } 857 | 858 | to { 859 | opacity: 1 860 | } 861 | } 862 | 863 | .img-loading { 864 | opacity: 0; 865 | width: 100%; 866 | height: auto 867 | } 868 | 869 | .img-loaded { 870 | animation: fadeInImg cubic-bezier(0.23, 1, 0.32, 1) 1; 871 | position: relative; 872 | opacity: 0; 873 | animation-fill-mode: forwards; 874 | animation-duration: 1.5s; 875 | animation-delay: 0.1s 876 | } 877 | 878 | .LazyLoad { 879 | height: 100% 880 | } 881 | 882 | .lazy-figure { 883 | position: relative 884 | } 885 | 886 | .slick-slider-container { 887 | width: 100%; 888 | margin-bottom: 15px 889 | } 890 | 891 | .rf-image-slider { 892 | height: 100% 893 | } 894 | 895 | .rf-image-slider-dots-container { 896 | display: flex; 897 | justify-content: center; 898 | align-items: center; 899 | margin-top: 20px 900 | } 901 | 902 | .dots-wrap { 903 | position: absolute; 904 | bottom: 24px; 905 | z-index: 3 906 | } 907 | 908 | @media only screen and (max-width: 768px) { 909 | .rf-image-slider { 910 | z-index: 5 911 | } 912 | } 913 | 914 | 915 | 916 | .wm-disabled { 917 | background-image: linear-gradient(to bottom, #d8dbe7, #d2d5e1, #ccd0dc, #c6cad6, #c0c5d1) !important; 918 | box-shadow: none !important; 919 | color: #7683a8 !important 920 | } 921 | 922 | h1, 923 | h2, 924 | h3, 925 | h4, 926 | h5, 927 | h6, 928 | p, 929 | address, 930 | ul, 931 | li, 932 | figure, 933 | body { 934 | margin: 0; 935 | padding: 0 936 | } 937 | 938 | section, 939 | footer { 940 | margin: -1px 0 0 0 941 | } 942 | 943 | .flyout-menu { 944 | border-radius: 0 !important 945 | } 946 | 947 | .flyout-menu>div { 948 | padding: 0 949 | } 950 | 951 | .wm-disabled { 952 | background-image: linear-gradient(to bottom, #d8dbe7, #d2d5e1, #ccd0dc, #c6cad6, #c0c5d1) !important; 953 | box-shadow: none !important; 954 | color: #7683a8 !important 955 | } 956 | 957 | h1, 958 | h2, 959 | h3, 960 | h4, 961 | h5, 962 | h6, 963 | p, 964 | address, 965 | ul, 966 | li, 967 | figure, 968 | body { 969 | margin: 0; 970 | padding: 0 971 | } 972 | 973 | section, 974 | footer { 975 | margin: -1px 0 0 0 976 | } 977 | 978 | .hint-text { 979 | opacity: 0.5 980 | } 981 | 982 | .light-content:hover { 983 | box-shadow: 0px 0px 0px 1px white 984 | } 985 | 986 | .light-content:focus { 987 | outline: white solid 1px 988 | } 989 | 990 | .dark-content:hover { 991 | box-shadow: 0px 0px 0px 1px #363F5A 992 | } 993 | 994 | .dark-content:focus { 995 | outline: #363F5A solid 1px 996 | } 997 | 998 | .warning-near:focus { 999 | outline: #F7CF06 solid 2px 1000 | } 1001 | 1002 | .warning-max:focus { 1003 | outline: #FF4C4C solid 2px 1004 | } 1005 | 1006 | .sm-word-wrap { 1007 | position: relative; 1008 | white-space: pre-line 1009 | } 1010 | 1011 | .selectable { 1012 | -webkit-user-select: text; 1013 | user-select: text 1014 | } 1015 | 1016 | .wm-disabled { 1017 | background-image: linear-gradient(to bottom, #d8dbe7, #d2d5e1, #ccd0dc, #c6cad6, #c0c5d1) !important; 1018 | box-shadow: none !important; 1019 | color: #7683a8 !important 1020 | } 1021 | 1022 | h1, 1023 | h2, 1024 | h3, 1025 | h4, 1026 | h5, 1027 | h6, 1028 | p, 1029 | address, 1030 | ul, 1031 | li, 1032 | figure, 1033 | body { 1034 | margin: 0; 1035 | padding: 0 1036 | } 1037 | 1038 | section, 1039 | footer { 1040 | margin: -1px 0 0 0 1041 | } 1042 | 1043 | .link-wrapper { 1044 | display: flex; 1045 | align-items: center; 1046 | position: relative 1047 | } 1048 | 1049 | .wm-disabled { 1050 | background-image: linear-gradient(to bottom, #d8dbe7, #d2d5e1, #ccd0dc, #c6cad6, #c0c5d1) !important; 1051 | box-shadow: none !important; 1052 | color: #7683a8 !important 1053 | } 1054 | 1055 | h1, 1056 | h2, 1057 | h3, 1058 | h4, 1059 | h5, 1060 | h6, 1061 | p, 1062 | address, 1063 | ul, 1064 | li, 1065 | figure, 1066 | body { 1067 | margin: 0; 1068 | padding: 0 1069 | } 1070 | 1071 | section, 1072 | footer { 1073 | margin: -1px 0 0 0 1074 | } 1075 | 1076 | .more-links { 1077 | margin-left: 30px; 1078 | align-items: center; 1079 | display: flex; 1080 | padding: 10px 0; 1081 | white-space: nowrap; 1082 | word-break: initial 1083 | } 1084 | 1085 | .more-dropdown-icon { 1086 | margin-left: 5px 1087 | } 1088 | 1089 | .close-icon-container { 1090 | right: 0; 1091 | padding: 20px; 1092 | position: absolute 1093 | } 1094 | 1095 | .more-links-container { 1096 | position: relative 1097 | } 1098 | 1099 | .menu-items-container { 1100 | padding: 30px 0 0 0 1101 | } 1102 | 1103 | .flyout-menu .actions-container { 1104 | display: flex 1105 | } 1106 | 1107 | .flyout-menu .actions-container>i { 1108 | padding: 0 4px; 1109 | color: #545f7e 1110 | } 1111 | 1112 | .base-component-container.Header30 .orientation-icon i { 1113 | transform: rotate(0) 1114 | } 1115 | 1116 | @media only screen and (max-width: 767px) { 1117 | .base-component-container.Header30 .orientation-icon i { 1118 | transform: rotate(90deg) 1119 | } 1120 | } 1121 | 1122 | .header-30-container .dots-wrap { 1123 | left: 50%; 1124 | bottom: 30px; 1125 | transform: translateX(-50%) 1126 | } 1127 | 1128 | .header-30-container .slick-slider-container { 1129 | margin: 0 !important 1130 | } 1131 | 1132 | .header-30-container .slick-slider-container .lazy-figure { 1133 | padding-top: 100% 1134 | } 1135 | 1136 | .header-30-container .slick-slide>div { 1137 | margin: 0 !important; 1138 | height: 100% !important; 1139 | font-size: 0 1140 | } 1141 | 1142 | .header-30-container .slick-slide>div .slick-list { 1143 | height: 100% !important 1144 | } 1145 | 1146 | .header-30-container .mySlider { 1147 | overflow: hidden; 1148 | width: 100vw 1149 | } 1150 | 1151 | .email-container { 1152 | position: relative; 1153 | display: flex; 1154 | justify-content: center; 1155 | align-items: center; 1156 | flex-wrap: wrap 1157 | } 1158 | 1159 | .email-container .email-content, 1160 | .email-container .subscribe-form-wrap { 1161 | flex-grow: 1 1162 | } 1163 | 1164 | .email-container .email-content { 1165 | margin: 30px 0 0 0 1166 | } 1167 | 1168 | .email-container .subscribe-form-wrap { 1169 | margin: 30px 0 1170 | } 1171 | 1172 | .email-container .email-content { 1173 | margin-right: 20px; 1174 | max-width: 600px; 1175 | display: flex; 1176 | flex-direction: column; 1177 | justify-content: flex-start; 1178 | align-items: flex-start 1179 | } 1180 | 1181 | .email-container .email-content .btns-wrap { 1182 | display: flex; 1183 | flex-wrap: wrap; 1184 | justify-content: center; 1185 | align-items: center 1186 | } 1187 | 1188 | .email-container .subscribe-form-wrap { 1189 | position: relative 1190 | } 1191 | 1192 | .email-container .subscribe-form-wrap form { 1193 | display: flex; 1194 | justify-content: center 1195 | } 1196 | 1197 | .email-container .subscribe-form-wrap form input { 1198 | min-width: 240px 1199 | } 1200 | 1201 | .email-container .subscribe-form-wrap form .wm-email-input::placeholder { 1202 | color: #b2c0e8 1203 | } 1204 | 1205 | @media only screen and (max-width: 650px) { 1206 | .email-container form { 1207 | flex-direction: column; 1208 | justify-content: center; 1209 | align-items: center 1210 | } 1211 | } 1212 | 1213 | @media only screen and (max-width: 1200px) { 1214 | .email-container { 1215 | flex-direction: column; 1216 | justify-content: center; 1217 | align-items: center 1218 | } 1219 | 1220 | .email-container .email-content { 1221 | justify-content: center; 1222 | align-items: center; 1223 | margin-right: 0 1224 | } 1225 | 1226 | .email-container .email-content, 1227 | .email-container .subscribe-form-wrap { 1228 | width: 100% 1229 | } 1230 | } 1231 | 1232 | 1233 | .wm-disabled { 1234 | background-image: linear-gradient(to bottom, #d8dbe7, #d2d5e1, #ccd0dc, #c6cad6, #c0c5d1) !important; 1235 | box-shadow: none !important; 1236 | color: #7683a8 !important 1237 | } 1238 | 1239 | h1, 1240 | h2, 1241 | h3, 1242 | h4, 1243 | h5, 1244 | h6, 1245 | p, 1246 | address, 1247 | ul, 1248 | li, 1249 | figure, 1250 | body { 1251 | margin: 0; 1252 | padding: 0 1253 | } 1254 | 1255 | section, 1256 | footer { 1257 | margin: -1px 0 0 0 1258 | } 1259 | 1260 | .LazyLoad { 1261 | height: 100% 1262 | } 1263 | 1264 | h1, 1265 | h2, 1266 | h3, 1267 | h4, 1268 | h5, 1269 | h6, 1270 | p, 1271 | address, 1272 | ul, 1273 | li, 1274 | figure, 1275 | body { 1276 | margin: 0; 1277 | padding: 0 1278 | } 1279 | 1280 | html { 1281 | scroll-behavior: smooth 1282 | } 1283 | 1284 | ::placeholder { 1285 | font-family: 'Montserrat', sans-serif 1286 | } 1287 | 1288 | div:focus:hover { 1289 | outline: 0 1290 | } 1291 | 1292 | button:focus { 1293 | outline: 0 1294 | } 1295 | 1296 | textarea, 1297 | input, 1298 | button { 1299 | font-family: 'Montserrat', sans-serif 1300 | } 1301 | 1302 | body { 1303 | min-width: 320px; 1304 | font-family: 'Montserrat', sans-serif; 1305 | font-weight: 400; 1306 | margin: 0; 1307 | -webkit-overflow-scrolling: touch 1308 | } 1309 | 1310 | body .base-component-container { 1311 | position: relative 1312 | } 1313 | 1314 | p { 1315 | word-break: break-word 1316 | } 1317 | 1318 | .rf-website-maker { 1319 | display: flex; 1320 | flex-direction: column; 1321 | position: absolute; 1322 | width: 100%; 1323 | height: 100% 1324 | } 1325 | 1326 | .rf-website-maker .rf-website-maker-container { 1327 | display: flex; 1328 | height: calc(100% - 55px) 1329 | } 1330 | 1331 | @media only screen and (max-width: 768px) { 1332 | .rf-website-maker .rf-website-maker-container { 1333 | height: calc(100% - 43px); 1334 | flex-direction: column-reverse 1335 | } 1336 | } 1337 | 1338 | .rf-website-maker .components-container { 1339 | display: flex; 1340 | flex-direction: column; 1341 | height: 100% 1342 | } 1343 | 1344 | .rf-website-maker .components-container .components-header { 1345 | display: flex; 1346 | align-items: center; 1347 | box-sizing: border-box; 1348 | width: 100%; 1349 | background-color: #fff; 1350 | box-shadow: 0 6px 12px 0 rgba(0, 82, 224, 0.1); 1351 | padding: 16px 20px; 1352 | border-bottom: 1px solid #cfe0ff 1353 | } 1354 | 1355 | .rf-website-maker .components-container .components-header .header-title { 1356 | color: #363f5a; 1357 | font-weight: 600 1358 | } 1359 | 1360 | .rf-website-maker .components-container .components-header .close-icon { 1361 | position: absolute; 1362 | right: 0; 1363 | margin: 0 20px 0 0; 1364 | cursor: pointer; 1365 | color: #363f5a 1366 | } 1367 | 1368 | .rf-website-maker .components-container .components-body { 1369 | display: flex; 1370 | background-color: #eef5ff; 1371 | height: 100%; 1372 | width: 100%; 1373 | overflow: hidden 1374 | } 1375 | 1376 | @media only screen and (max-width: 768px) { 1377 | .rf-website-maker .components-container .components-body { 1378 | flex-direction: column 1379 | } 1380 | } 1381 | 1382 | .rf-website-maker .components-container .component-menu-sidebar { 1383 | user-select: none; 1384 | width: 250px; 1385 | flex: none; 1386 | background-color: white; 1387 | overflow-y: auto; 1388 | display: flex; 1389 | flex-direction: column; 1390 | justify-content: space-between 1391 | } 1392 | 1393 | .rf-website-maker .components-container .component-menu-sidebar .sideBar-categories-wrapper { 1394 | overflow-y: auto 1395 | } 1396 | 1397 | @media only screen and (max-width: 768px) { 1398 | .rf-website-maker .components-container .component-menu-sidebar { 1399 | width: 100% 1400 | } 1401 | } 1402 | 1403 | .wm-btn { 1404 | padding: 0 25px; 1405 | height: 36px; 1406 | line-height: 36px; 1407 | display: inline-block; 1408 | border-radius: 38px; 1409 | color: #ffffff; 1410 | font-size: 12px; 1411 | cursor: pointer; 1412 | text-decoration: none !important; 1413 | text-transform: uppercase; 1414 | border: none; 1415 | font-weight: 400; 1416 | background-repeat: no-repeat !important 1417 | } 1418 | 1419 | .wm-btn.white { 1420 | background-image: linear-gradient(0deg, #F5FAFE 6%, #fff 100%); 1421 | border: 1px solid #EEF5FF; 1422 | box-sizing: border-box; 1423 | box-shadow: 0 4px 16px 0 rgba(0, 82, 224, 0.15); 1424 | color: #363F5A 1425 | } 1426 | 1427 | .wm-btn.white:hover { 1428 | background-image: linear-gradient(0deg, #fff 8%, #fff 100%) !important; 1429 | border: 1px solid #EEF5FF; 1430 | background: #ffffff; 1431 | box-shadow: 0 4px 16px 0 rgba(0, 82, 224, 0.15); 1432 | color: #727A83 1433 | } 1434 | 1435 | .wm-btn.white:active { 1436 | box-shadow: unset; 1437 | background-image: linear-gradient(0deg, #E9F5FF 6%, #fff 100%); 1438 | border: 1px solid #EEF5FF 1439 | } 1440 | 1441 | .wm-btn.white:focus { 1442 | color: #363F5A 1443 | } 1444 | 1445 | .wm-btn.blue { 1446 | background-image: linear-gradient(-179deg, #5690FF 0%, #387DFF 97%); 1447 | box-shadow: 0 3px 16px 0 rgba(56, 125, 255, 0.5); 1448 | color: #ffffff 1449 | } 1450 | 1451 | .wm-btn.blue:hover { 1452 | box-shadow: 0 3px 16px 0 rgba(56, 125, 255, 0.5); 1453 | background-image: linear-gradient(-179deg, #6EA0FF 5%, #518DFF 97%); 1454 | color: #ffffff 1455 | } 1456 | 1457 | .wm-btn.blue:active { 1458 | box-shadow: unset; 1459 | background-image: linear-gradient(-179deg, #4D88F9 0%, #206CFD 96%) 1460 | } 1461 | 1462 | .wm-btn.blue:focus { 1463 | color: #ffffff 1464 | } 1465 | 1466 | .wm-btn.orange { 1467 | background: linear-gradient(to bottom, #ffa330, #ff9346, #ff8559, #fb7a6a, #f07379); 1468 | box-shadow: 0 3px 16px 0 rgba(243, 124, 108, 0.5); 1469 | color: #ffffff 1470 | } 1471 | 1472 | .wm-btn.orange:hover { 1473 | box-shadow: 0 3px 16px 0 rgba(243, 124, 108, 0.5); 1474 | background-image: linear-gradient(to bottom, #ffb04e, #ffa159, #ff9367, #ff8775, #ff7e84); 1475 | color: #ffffff 1476 | } 1477 | 1478 | .wm-btn.orange:active { 1479 | opacity: 1; 1480 | box-shadow: unset; 1481 | background-image: linear-gradient(to bottom, #ff991a, #ff8a36, #ff7d4c, #ff725f, #fe6a71) 1482 | } 1483 | 1484 | .wm-btn.orange:focus { 1485 | color: #ffffff 1486 | } 1487 | 1488 | /* ================= */ 1489 | 1490 | --------------------------------------------------------------------------------