├── .github └── FUNDING.yml ├── LICENSE ├── README.md ├── assets ├── css │ ├── all.min.css │ ├── bootstrap.min.css │ ├── jquery-ui.css │ ├── media.css │ ├── owl.carousel.min.css │ ├── owl.theme.default.min.css │ ├── style.css │ └── swiper-bundle.min.css ├── font │ ├── ConthraxSb-Regular.woff │ ├── ConthraxSb-Regular.woff2 │ ├── Ubuntu-Bold.woff │ ├── Ubuntu-Bold.woff2 │ ├── Ubuntu-BoldItalic.woff │ ├── Ubuntu-BoldItalic.woff2 │ ├── Ubuntu-Italic.woff │ ├── Ubuntu-Italic.woff2 │ ├── Ubuntu-Light.woff │ ├── Ubuntu-Light.woff2 │ ├── Ubuntu-LightItalic.woff │ ├── Ubuntu-LightItalic.woff2 │ ├── Ubuntu-Medium.woff │ ├── Ubuntu-Medium.woff2 │ ├── Ubuntu-MediumItalic.woff │ ├── Ubuntu-MediumItalic.woff2 │ ├── Ubuntu-Regular.woff │ ├── Ubuntu-Regular.woff2 │ ├── demo.html │ └── stylesheet.css ├── image │ ├── about-01.png │ ├── about-02.png │ ├── about-03 (2).png │ ├── about-03.png │ ├── about-04.png │ ├── about-05.png │ ├── aiaashu.jpg │ ├── arrow-png.png │ ├── body-bg.jpg │ ├── brad5.png │ ├── brand1.png │ ├── brand2.png │ ├── brand3.png │ ├── brand4.png │ ├── brand6.png │ ├── brand7.png │ ├── create-banner.png │ ├── create.png │ ├── download.png │ ├── ether.png │ ├── eye.png │ ├── eye2.png │ ├── game-charecters.png │ ├── hero.mp4 │ ├── icon01.png │ ├── icon02.png │ ├── icon03.png │ ├── icon04.png │ ├── img-faq.png │ ├── line.png │ ├── loader-alt.gif │ ├── port-1.svg │ ├── port-2.svg │ ├── port-3.svg │ ├── port-4.svg │ ├── portfolio.png │ ├── project-01.png │ ├── project-02.png │ ├── project-03.png │ ├── project-04.png │ ├── project-05.png │ ├── project-06.png │ ├── project-08.png │ ├── project-09.png │ ├── project-10.png │ ├── review.png │ ├── review1.png │ ├── review2.png │ ├── review3.png │ ├── simsim.png │ ├── simsimlgo.png │ ├── team-01.png │ ├── team-02.jpg │ ├── team-03.png │ ├── team-04.jpg │ ├── team-logo-1.png │ ├── team-logo-2.png │ └── team-logo-3.png ├── js │ ├── bootstrap.bundle.js │ ├── bootstrap.min.js │ ├── faq.js │ ├── jquery-3.6.4.min.js │ ├── jquery-ui.js │ ├── jquery.min.js │ ├── owl.carousel.min.js │ ├── swiper-bundle.min.js │ └── swiper.js └── webfonts │ ├── fa-brands-400.ttf │ ├── fa-brands-400.woff2 │ ├── fa-regular-400.ttf │ ├── fa-regular-400.woff2 │ ├── fa-solid-900.ttf │ ├── fa-solid-900.woff2 │ ├── fa-v4compatibility.ttf │ └── fa-v4compatibility.woff2 └── index.html /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | 3 | github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2] 4 | patreon: # Replace with a single Patreon username 5 | open_collective: # Replace with a single Open Collective username 6 | ko_fi: # Replace with a single Ko-fi username 7 | tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel 8 | community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry 9 | liberapay: # Replace with a single Liberapay username 10 | issuehunt: # Replace with a single IssueHunt username 11 | lfx_crowdfunding: # Replace with a single LFX Crowdfunding project-name e.g., cloud-foundry 12 | polar: # Replace with a single Polar username 13 | buy_me_a_coffee: # Replace with a single Buy Me a Coffee username 14 | custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2'] 15 | 16 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2024 Ashutosh Kumar 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. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 |
2 | 3 | ![GitHub repo size](https://img.shields.io/github/repo-size/codeaashu/SimSim) 4 | ![GitHub stars](https://img.shields.io/github/stars/codeaashu/SimSim?style=social) 5 | ![GitHub forks](https://img.shields.io/github/forks/codeaashu/SimSim?style=social) 6 | [![Twitter Follow](https://img.shields.io/twitter/follow/warrior_aashuu?style=social)](https://twitter.com/intent/follow?screen_name=warrior_aashuu) 7 |
8 |

🌟 Introducing to 𝐒𝐢𝐦𝐒𝐢𝐦 - 𝐍𝐅𝐓 𝐌𝐚𝐫𝐤𝐞𝐭𝐩𝐥𝐚𝐜e 🌟

9 | 10 |

𝐒𝐢𝐦𝐒𝐢𝐦 - Collect Next Generation NFTs Today

11 | 12 | `🌐 SimSim is the premier marketplace for nifty, which are digital items you can truly own for yourself.` 13 | 14 | ➥ Live Demo 15 | 16 |

17 |
18 | 19 | ![Desktop PC in dark room](https://github.com/user-attachments/assets/8250a5f4-6393-454a-827e-7099647460a9) 20 | 21 |
22 |
23 | 24 | # Features : 25 | ``` 26 | 🎨 Sleek Design 27 | 📱 Responsive Layout 28 | ✨ Engaging Animations 29 | 🚀 Effortless Navigation 30 | 💌 Contribution in WEB3 community 31 | ⭐ Most Rated NFT Website 32 | 📬 High Quality NFT Collections 33 | ``` 34 | 35 | ## 🌐 Technologies 36 | 37 | `HTML5` `CSS3` `JavaScript` `Jquery UI` `GSAP` `BootStrap` `Owl Carousel Animation` `LocoMotive Animation` `Swiper Bundle` `Figma` 38 | 39 | ## 👩🏻‍💻 𝐋𝐎𝐂 (𝐋𝐢𝐧𝐞 𝐨𝐟 𝐂𝐨𝐝𝐞) 𝐔𝐬𝐞𝐬 : 61,794 40 | ``` 41 | 📂 HTML - 1333 42 | 📂 CSS - 10245 43 | 📂 JS - 5663 44 | 📂 CSS Jquery UI - 1316 45 | 📂 JS Jquery UI - 19769 46 | 📂 BootStrap CSS - 12639 47 | 📂 BootStrap JS - 7887 48 | 📂 Swiper Bundle CSS - 762 49 | 📂 Swiper Bundle JS - 104 50 | 📂 Owl Carousel CSS - 857 51 | 📂 Owl Carousel JS - 1219 52 | ``` 53 | 54 | `🎨 Figma Design` : https://www.figma.com/community/file/1368998274508228309/simsim-nft-marketplace 55 | 56 | ## ✅ The design is responsive, ensuring that it looks great and functions well on various devices, including desktops, tablets, and mobile phones. 57 | ![MacBook, iPhone X, and screen](https://github.com/codeaashu/SimSim/assets/130897584/ce91c640-a159-4599-a97b-fbc95154e3bc) 58 | 59 | 60 | `& all set! 👍🏻` 61 | -------------------------------------------------------------------------------- /assets/css/jquery-ui.css: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.13.2 - 2023-03-19 2 | * http://jqueryui.com 3 | * Includes: draggable.css, core.css, resizable.css, selectable.css, sortable.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, progressbar.css, selectmenu.css, slider.css, spinner.css, tabs.css, tooltip.css, theme.css 4 | * To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif 5 | * Copyright jQuery Foundation and other contributors; Licensed MIT */ 6 | 7 | .ui-draggable-handle { 8 | -ms-touch-action: none; 9 | touch-action: none; 10 | } 11 | /* Layout helpers 12 | ----------------------------------*/ 13 | .ui-helper-hidden { 14 | display: none; 15 | } 16 | .ui-helper-hidden-accessible { 17 | border: 0; 18 | clip: rect(0 0 0 0); 19 | height: 1px; 20 | margin: -1px; 21 | overflow: hidden; 22 | padding: 0; 23 | position: absolute; 24 | width: 1px; 25 | } 26 | .ui-helper-reset { 27 | margin: 0; 28 | padding: 0; 29 | border: 0; 30 | outline: 0; 31 | line-height: 1.3; 32 | text-decoration: none; 33 | font-size: 100%; 34 | list-style: none; 35 | } 36 | .ui-helper-clearfix:before, 37 | .ui-helper-clearfix:after { 38 | content: ""; 39 | display: table; 40 | border-collapse: collapse; 41 | } 42 | .ui-helper-clearfix:after { 43 | clear: both; 44 | } 45 | .ui-helper-zfix { 46 | width: 100%; 47 | height: 100%; 48 | top: 0; 49 | left: 0; 50 | position: absolute; 51 | opacity: 0; 52 | -ms-filter: "alpha(opacity=0)"; /* support: IE8 */ 53 | } 54 | 55 | .ui-front { 56 | z-index: 100; 57 | } 58 | 59 | 60 | /* Interaction Cues 61 | ----------------------------------*/ 62 | .ui-state-disabled { 63 | cursor: default !important; 64 | pointer-events: none; 65 | } 66 | 67 | 68 | /* Icons 69 | ----------------------------------*/ 70 | .ui-icon { 71 | display: inline-block; 72 | vertical-align: middle; 73 | margin-top: -.25em; 74 | position: relative; 75 | text-indent: -99999px; 76 | overflow: hidden; 77 | background-repeat: no-repeat; 78 | } 79 | 80 | .ui-widget-icon-block { 81 | left: 50%; 82 | margin-left: -8px; 83 | display: block; 84 | } 85 | 86 | /* Misc visuals 87 | ----------------------------------*/ 88 | 89 | /* Overlays */ 90 | .ui-widget-overlay { 91 | position: fixed; 92 | top: 0; 93 | left: 0; 94 | width: 100%; 95 | height: 100%; 96 | } 97 | .ui-resizable { 98 | position: relative; 99 | } 100 | .ui-resizable-handle { 101 | position: absolute; 102 | font-size: 0.1px; 103 | display: block; 104 | -ms-touch-action: none; 105 | touch-action: none; 106 | } 107 | .ui-resizable-disabled .ui-resizable-handle, 108 | .ui-resizable-autohide .ui-resizable-handle { 109 | display: none; 110 | } 111 | .ui-resizable-n { 112 | cursor: n-resize; 113 | height: 7px; 114 | width: 100%; 115 | top: -5px; 116 | left: 0; 117 | } 118 | .ui-resizable-s { 119 | cursor: s-resize; 120 | height: 7px; 121 | width: 100%; 122 | bottom: -5px; 123 | left: 0; 124 | } 125 | .ui-resizable-e { 126 | cursor: e-resize; 127 | width: 7px; 128 | right: -5px; 129 | top: 0; 130 | height: 100%; 131 | } 132 | .ui-resizable-w { 133 | cursor: w-resize; 134 | width: 7px; 135 | left: -5px; 136 | top: 0; 137 | height: 100%; 138 | } 139 | .ui-resizable-se { 140 | cursor: se-resize; 141 | width: 12px; 142 | height: 12px; 143 | right: 1px; 144 | bottom: 1px; 145 | } 146 | .ui-resizable-sw { 147 | cursor: sw-resize; 148 | width: 9px; 149 | height: 9px; 150 | left: -5px; 151 | bottom: -5px; 152 | } 153 | .ui-resizable-nw { 154 | cursor: nw-resize; 155 | width: 9px; 156 | height: 9px; 157 | left: -5px; 158 | top: -5px; 159 | } 160 | .ui-resizable-ne { 161 | cursor: ne-resize; 162 | width: 9px; 163 | height: 9px; 164 | right: -5px; 165 | top: -5px; 166 | } 167 | .ui-selectable { 168 | -ms-touch-action: none; 169 | touch-action: none; 170 | } 171 | .ui-selectable-helper { 172 | position: absolute; 173 | z-index: 100; 174 | border: 1px dotted black; 175 | } 176 | .ui-sortable-handle { 177 | -ms-touch-action: none; 178 | touch-action: none; 179 | } 180 | .ui-accordion .ui-accordion-header { 181 | display: block; 182 | cursor: pointer; 183 | position: relative; 184 | margin: 2px 0 0 0; 185 | padding: .5em .5em .5em .7em; 186 | font-size: 100%; 187 | } 188 | .ui-accordion .ui-accordion-content { 189 | padding: 1em 2.2em; 190 | border-top: 0; 191 | overflow: auto; 192 | } 193 | .ui-autocomplete { 194 | position: absolute; 195 | top: 0; 196 | left: 0; 197 | cursor: default; 198 | } 199 | .ui-menu { 200 | list-style: none; 201 | padding: 0; 202 | margin: 0; 203 | display: block; 204 | outline: 0; 205 | } 206 | .ui-menu .ui-menu { 207 | position: absolute; 208 | } 209 | .ui-menu .ui-menu-item { 210 | margin: 0; 211 | cursor: pointer; 212 | /* support: IE10, see #8844 */ 213 | list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"); 214 | } 215 | .ui-menu .ui-menu-item-wrapper { 216 | position: relative; 217 | padding: 3px 1em 3px .4em; 218 | } 219 | .ui-menu .ui-menu-divider { 220 | margin: 5px 0; 221 | height: 0; 222 | font-size: 0; 223 | line-height: 0; 224 | border-width: 1px 0 0 0; 225 | } 226 | .ui-menu .ui-state-focus, 227 | .ui-menu .ui-state-active { 228 | margin: -1px; 229 | } 230 | 231 | /* icon support */ 232 | .ui-menu-icons { 233 | position: relative; 234 | } 235 | .ui-menu-icons .ui-menu-item-wrapper { 236 | padding-left: 2em; 237 | } 238 | 239 | /* left-aligned */ 240 | .ui-menu .ui-icon { 241 | position: absolute; 242 | top: 0; 243 | bottom: 0; 244 | left: .2em; 245 | margin: auto 0; 246 | } 247 | 248 | /* right-aligned */ 249 | .ui-menu .ui-menu-icon { 250 | left: auto; 251 | right: 0; 252 | } 253 | .ui-button { 254 | padding: .4em 1em; 255 | display: inline-block; 256 | position: relative; 257 | line-height: normal; 258 | margin-right: .1em; 259 | cursor: pointer; 260 | vertical-align: middle; 261 | text-align: center; 262 | -webkit-user-select: none; 263 | -moz-user-select: none; 264 | -ms-user-select: none; 265 | user-select: none; 266 | 267 | /* Support: IE <= 11 */ 268 | overflow: visible; 269 | } 270 | 271 | .ui-button, 272 | .ui-button:link, 273 | .ui-button:visited, 274 | .ui-button:hover, 275 | .ui-button:active { 276 | text-decoration: none; 277 | } 278 | 279 | /* to make room for the icon, a width needs to be set here */ 280 | .ui-button-icon-only { 281 | width: 2em; 282 | box-sizing: border-box; 283 | text-indent: -9999px; 284 | white-space: nowrap; 285 | } 286 | 287 | /* no icon support for input elements */ 288 | input.ui-button.ui-button-icon-only { 289 | text-indent: 0; 290 | } 291 | 292 | /* button icon element(s) */ 293 | .ui-button-icon-only .ui-icon { 294 | position: absolute; 295 | top: 50%; 296 | left: 50%; 297 | margin-top: -8px; 298 | margin-left: -8px; 299 | } 300 | 301 | .ui-button.ui-icon-notext .ui-icon { 302 | padding: 0; 303 | width: 2.1em; 304 | height: 2.1em; 305 | text-indent: -9999px; 306 | white-space: nowrap; 307 | 308 | } 309 | 310 | input.ui-button.ui-icon-notext .ui-icon { 311 | width: auto; 312 | height: auto; 313 | text-indent: 0; 314 | white-space: normal; 315 | padding: .4em 1em; 316 | } 317 | 318 | /* workarounds */ 319 | /* Support: Firefox 5 - 40 */ 320 | input.ui-button::-moz-focus-inner, 321 | button.ui-button::-moz-focus-inner { 322 | border: 0; 323 | padding: 0; 324 | } 325 | .ui-controlgroup { 326 | vertical-align: middle; 327 | display: inline-block; 328 | } 329 | .ui-controlgroup > .ui-controlgroup-item { 330 | float: left; 331 | margin-left: 0; 332 | margin-right: 0; 333 | } 334 | .ui-controlgroup > .ui-controlgroup-item:focus, 335 | .ui-controlgroup > .ui-controlgroup-item.ui-visual-focus { 336 | z-index: 9999; 337 | } 338 | .ui-controlgroup-vertical > .ui-controlgroup-item { 339 | display: block; 340 | float: none; 341 | width: 100%; 342 | margin-top: 0; 343 | margin-bottom: 0; 344 | text-align: left; 345 | } 346 | .ui-controlgroup-vertical .ui-controlgroup-item { 347 | box-sizing: border-box; 348 | } 349 | .ui-controlgroup .ui-controlgroup-label { 350 | padding: .4em 1em; 351 | } 352 | .ui-controlgroup .ui-controlgroup-label span { 353 | font-size: 80%; 354 | } 355 | .ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item { 356 | border-left: none; 357 | } 358 | .ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item { 359 | border-top: none; 360 | } 361 | .ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content { 362 | border-right: none; 363 | } 364 | .ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content { 365 | border-bottom: none; 366 | } 367 | 368 | /* Spinner specific style fixes */ 369 | .ui-controlgroup-vertical .ui-spinner-input { 370 | 371 | /* Support: IE8 only, Android < 4.4 only */ 372 | width: 75%; 373 | width: calc( 100% - 2.4em ); 374 | } 375 | .ui-controlgroup-vertical .ui-spinner .ui-spinner-up { 376 | border-top-style: solid; 377 | } 378 | 379 | .ui-checkboxradio-label .ui-icon-background { 380 | box-shadow: inset 1px 1px 1px #ccc; 381 | border-radius: .12em; 382 | border: none; 383 | } 384 | .ui-checkboxradio-radio-label .ui-icon-background { 385 | width: 16px; 386 | height: 16px; 387 | border-radius: 1em; 388 | overflow: visible; 389 | border: none; 390 | } 391 | .ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon, 392 | .ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon { 393 | background-image: none; 394 | width: 8px; 395 | height: 8px; 396 | border-width: 4px; 397 | border-style: solid; 398 | } 399 | .ui-checkboxradio-disabled { 400 | pointer-events: none; 401 | } 402 | .ui-datepicker { 403 | width: 17em; 404 | padding: .2em .2em 0; 405 | display: none; 406 | } 407 | .ui-datepicker .ui-datepicker-header { 408 | position: relative; 409 | padding: .2em 0; 410 | } 411 | .ui-datepicker .ui-datepicker-prev, 412 | .ui-datepicker .ui-datepicker-next { 413 | position: absolute; 414 | top: 2px; 415 | width: 1.8em; 416 | height: 1.8em; 417 | } 418 | .ui-datepicker .ui-datepicker-prev-hover, 419 | .ui-datepicker .ui-datepicker-next-hover { 420 | top: 1px; 421 | } 422 | .ui-datepicker .ui-datepicker-prev { 423 | left: 2px; 424 | } 425 | .ui-datepicker .ui-datepicker-next { 426 | right: 2px; 427 | } 428 | .ui-datepicker .ui-datepicker-prev-hover { 429 | left: 1px; 430 | } 431 | .ui-datepicker .ui-datepicker-next-hover { 432 | right: 1px; 433 | } 434 | .ui-datepicker .ui-datepicker-prev span, 435 | .ui-datepicker .ui-datepicker-next span { 436 | display: block; 437 | position: absolute; 438 | left: 50%; 439 | margin-left: -8px; 440 | top: 50%; 441 | margin-top: -8px; 442 | } 443 | .ui-datepicker .ui-datepicker-title { 444 | margin: 0 2.3em; 445 | line-height: 1.8em; 446 | text-align: center; 447 | } 448 | .ui-datepicker .ui-datepicker-title select { 449 | font-size: 1em; 450 | margin: 1px 0; 451 | } 452 | .ui-datepicker select.ui-datepicker-month, 453 | .ui-datepicker select.ui-datepicker-year { 454 | width: 45%; 455 | } 456 | .ui-datepicker table { 457 | width: 100%; 458 | font-size: .9em; 459 | border-collapse: collapse; 460 | margin: 0 0 .4em; 461 | } 462 | .ui-datepicker th { 463 | padding: .7em .3em; 464 | text-align: center; 465 | font-weight: bold; 466 | border: 0; 467 | } 468 | .ui-datepicker td { 469 | border: 0; 470 | padding: 1px; 471 | } 472 | .ui-datepicker td span, 473 | .ui-datepicker td a { 474 | display: block; 475 | padding: .2em; 476 | text-align: right; 477 | text-decoration: none; 478 | } 479 | .ui-datepicker .ui-datepicker-buttonpane { 480 | background-image: none; 481 | margin: .7em 0 0 0; 482 | padding: 0 .2em; 483 | border-left: 0; 484 | border-right: 0; 485 | border-bottom: 0; 486 | } 487 | .ui-datepicker .ui-datepicker-buttonpane button { 488 | float: right; 489 | margin: .5em .2em .4em; 490 | cursor: pointer; 491 | padding: .2em .6em .3em .6em; 492 | width: auto; 493 | overflow: visible; 494 | } 495 | .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { 496 | float: left; 497 | } 498 | 499 | /* with multiple calendars */ 500 | .ui-datepicker.ui-datepicker-multi { 501 | width: auto; 502 | } 503 | .ui-datepicker-multi .ui-datepicker-group { 504 | float: left; 505 | } 506 | .ui-datepicker-multi .ui-datepicker-group table { 507 | width: 95%; 508 | margin: 0 auto .4em; 509 | } 510 | .ui-datepicker-multi-2 .ui-datepicker-group { 511 | width: 50%; 512 | } 513 | .ui-datepicker-multi-3 .ui-datepicker-group { 514 | width: 33.3%; 515 | } 516 | .ui-datepicker-multi-4 .ui-datepicker-group { 517 | width: 25%; 518 | } 519 | .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, 520 | .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { 521 | border-left-width: 0; 522 | } 523 | .ui-datepicker-multi .ui-datepicker-buttonpane { 524 | clear: left; 525 | } 526 | .ui-datepicker-row-break { 527 | clear: both; 528 | width: 100%; 529 | font-size: 0; 530 | } 531 | 532 | /* RTL support */ 533 | .ui-datepicker-rtl { 534 | direction: rtl; 535 | } 536 | .ui-datepicker-rtl .ui-datepicker-prev { 537 | right: 2px; 538 | left: auto; 539 | } 540 | .ui-datepicker-rtl .ui-datepicker-next { 541 | left: 2px; 542 | right: auto; 543 | } 544 | .ui-datepicker-rtl .ui-datepicker-prev:hover { 545 | right: 1px; 546 | left: auto; 547 | } 548 | .ui-datepicker-rtl .ui-datepicker-next:hover { 549 | left: 1px; 550 | right: auto; 551 | } 552 | .ui-datepicker-rtl .ui-datepicker-buttonpane { 553 | clear: right; 554 | } 555 | .ui-datepicker-rtl .ui-datepicker-buttonpane button { 556 | float: left; 557 | } 558 | .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, 559 | .ui-datepicker-rtl .ui-datepicker-group { 560 | float: right; 561 | } 562 | .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, 563 | .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { 564 | border-right-width: 0; 565 | border-left-width: 1px; 566 | } 567 | 568 | /* Icons */ 569 | .ui-datepicker .ui-icon { 570 | display: block; 571 | text-indent: -99999px; 572 | overflow: hidden; 573 | background-repeat: no-repeat; 574 | left: .5em; 575 | top: .3em; 576 | } 577 | .ui-dialog { 578 | position: absolute; 579 | top: 0; 580 | left: 0; 581 | padding: .2em; 582 | outline: 0; 583 | } 584 | .ui-dialog .ui-dialog-titlebar { 585 | padding: .4em 1em; 586 | position: relative; 587 | } 588 | .ui-dialog .ui-dialog-title { 589 | float: left; 590 | margin: .1em 0; 591 | white-space: nowrap; 592 | width: 90%; 593 | overflow: hidden; 594 | text-overflow: ellipsis; 595 | } 596 | .ui-dialog .ui-dialog-titlebar-close { 597 | position: absolute; 598 | right: .3em; 599 | top: 50%; 600 | width: 20px; 601 | margin: -10px 0 0 0; 602 | padding: 1px; 603 | height: 20px; 604 | } 605 | .ui-dialog .ui-dialog-content { 606 | position: relative; 607 | border: 0; 608 | padding: .5em 1em; 609 | background: none; 610 | overflow: auto; 611 | } 612 | .ui-dialog .ui-dialog-buttonpane { 613 | text-align: left; 614 | border-width: 1px 0 0 0; 615 | background-image: none; 616 | margin-top: .5em; 617 | padding: .3em 1em .5em .4em; 618 | } 619 | .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { 620 | float: right; 621 | } 622 | .ui-dialog .ui-dialog-buttonpane button { 623 | margin: .5em .4em .5em 0; 624 | cursor: pointer; 625 | } 626 | .ui-dialog .ui-resizable-n { 627 | height: 2px; 628 | top: 0; 629 | } 630 | .ui-dialog .ui-resizable-e { 631 | width: 2px; 632 | right: 0; 633 | } 634 | .ui-dialog .ui-resizable-s { 635 | height: 2px; 636 | bottom: 0; 637 | } 638 | .ui-dialog .ui-resizable-w { 639 | width: 2px; 640 | left: 0; 641 | } 642 | .ui-dialog .ui-resizable-se, 643 | .ui-dialog .ui-resizable-sw, 644 | .ui-dialog .ui-resizable-ne, 645 | .ui-dialog .ui-resizable-nw { 646 | width: 7px; 647 | height: 7px; 648 | } 649 | .ui-dialog .ui-resizable-se { 650 | right: 0; 651 | bottom: 0; 652 | } 653 | .ui-dialog .ui-resizable-sw { 654 | left: 0; 655 | bottom: 0; 656 | } 657 | .ui-dialog .ui-resizable-ne { 658 | right: 0; 659 | top: 0; 660 | } 661 | .ui-dialog .ui-resizable-nw { 662 | left: 0; 663 | top: 0; 664 | } 665 | .ui-draggable .ui-dialog-titlebar { 666 | cursor: move; 667 | } 668 | .ui-progressbar { 669 | height: 2em; 670 | text-align: left; 671 | overflow: hidden; 672 | } 673 | .ui-progressbar .ui-progressbar-value { 674 | margin: -1px; 675 | height: 100%; 676 | } 677 | .ui-progressbar .ui-progressbar-overlay { 678 | background: url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw=="); 679 | height: 100%; 680 | -ms-filter: "alpha(opacity=25)"; /* support: IE8 */ 681 | opacity: 0.25; 682 | } 683 | .ui-progressbar-indeterminate .ui-progressbar-value { 684 | background-image: none; 685 | } 686 | .ui-selectmenu-menu { 687 | padding: 0; 688 | margin: 0; 689 | position: absolute; 690 | top: 0; 691 | left: 0; 692 | display: none; 693 | } 694 | .ui-selectmenu-menu .ui-menu { 695 | overflow: auto; 696 | overflow-x: hidden; 697 | padding-bottom: 1px; 698 | } 699 | .ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup { 700 | font-size: 1em; 701 | font-weight: bold; 702 | line-height: 1.5; 703 | padding: 2px 0.4em; 704 | margin: 0.5em 0 0 0; 705 | height: auto; 706 | border: 0; 707 | } 708 | .ui-selectmenu-open { 709 | display: block; 710 | } 711 | .ui-selectmenu-text { 712 | display: block; 713 | margin-right: 20px; 714 | overflow: hidden; 715 | text-overflow: ellipsis; 716 | } 717 | .ui-selectmenu-button.ui-button { 718 | text-align: left; 719 | white-space: nowrap; 720 | width: 14em; 721 | } 722 | .ui-selectmenu-icon.ui-icon { 723 | float: right; 724 | margin-top: 0; 725 | } 726 | .ui-slider { 727 | position: relative; 728 | text-align: left; 729 | } 730 | .ui-slider .ui-slider-handle { 731 | position: absolute; 732 | z-index: 2; 733 | width: 1.2em; 734 | height: 1.2em; 735 | cursor: pointer; 736 | -ms-touch-action: none; 737 | touch-action: none; 738 | } 739 | .ui-slider .ui-slider-range { 740 | position: absolute; 741 | z-index: 1; 742 | font-size: .7em; 743 | display: block; 744 | border: 0; 745 | background-position: 0 0; 746 | } 747 | 748 | /* support: IE8 - See #6727 */ 749 | .ui-slider.ui-state-disabled .ui-slider-handle, 750 | .ui-slider.ui-state-disabled .ui-slider-range { 751 | filter: inherit; 752 | } 753 | 754 | .ui-slider-horizontal { 755 | height: .8em; 756 | } 757 | .ui-slider-horizontal .ui-slider-handle { 758 | top: -.3em; 759 | margin-left: -.6em; 760 | } 761 | .ui-slider-horizontal .ui-slider-range { 762 | top: 0; 763 | height: 100%; 764 | } 765 | .ui-slider-horizontal .ui-slider-range-min { 766 | left: 0; 767 | } 768 | .ui-slider-horizontal .ui-slider-range-max { 769 | right: 0; 770 | } 771 | 772 | .ui-slider-vertical { 773 | width: .8em; 774 | height: 100px; 775 | } 776 | .ui-slider-vertical .ui-slider-handle { 777 | left: -.3em; 778 | margin-left: 0; 779 | margin-bottom: -.6em; 780 | } 781 | .ui-slider-vertical .ui-slider-range { 782 | left: 0; 783 | width: 100%; 784 | } 785 | .ui-slider-vertical .ui-slider-range-min { 786 | bottom: 0; 787 | } 788 | .ui-slider-vertical .ui-slider-range-max { 789 | top: 0; 790 | } 791 | .ui-spinner { 792 | position: relative; 793 | display: inline-block; 794 | overflow: hidden; 795 | padding: 0; 796 | vertical-align: middle; 797 | } 798 | .ui-spinner-input { 799 | border: none; 800 | background: none; 801 | color: inherit; 802 | padding: .222em 0; 803 | margin: .2em 0; 804 | vertical-align: middle; 805 | margin-left: .4em; 806 | margin-right: 2em; 807 | } 808 | .ui-spinner-button { 809 | width: 1.6em; 810 | height: 50%; 811 | font-size: .5em; 812 | padding: 0; 813 | margin: 0; 814 | text-align: center; 815 | position: absolute; 816 | cursor: default; 817 | display: block; 818 | overflow: hidden; 819 | right: 0; 820 | } 821 | /* more specificity required here to override default borders */ 822 | .ui-spinner a.ui-spinner-button { 823 | border-top-style: none; 824 | border-bottom-style: none; 825 | border-right-style: none; 826 | } 827 | .ui-spinner-up { 828 | top: 0; 829 | } 830 | .ui-spinner-down { 831 | bottom: 0; 832 | } 833 | .ui-tabs { 834 | position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */ 835 | padding: .2em; 836 | } 837 | .ui-tabs .ui-tabs-nav { 838 | margin: 0; 839 | padding: .2em .2em 0; 840 | } 841 | .ui-tabs .ui-tabs-nav li { 842 | list-style: none; 843 | float: left; 844 | position: relative; 845 | top: 0; 846 | margin: 1px .2em 0 0; 847 | border-bottom-width: 0; 848 | padding: 0; 849 | white-space: nowrap; 850 | } 851 | .ui-tabs .ui-tabs-nav .ui-tabs-anchor { 852 | float: left; 853 | padding: .5em 1em; 854 | text-decoration: none; 855 | } 856 | .ui-tabs .ui-tabs-nav li.ui-tabs-active { 857 | margin-bottom: -1px; 858 | padding-bottom: 1px; 859 | } 860 | .ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, 861 | .ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, 862 | .ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor { 863 | cursor: text; 864 | } 865 | .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor { 866 | cursor: pointer; 867 | } 868 | .ui-tabs .ui-tabs-panel { 869 | display: block; 870 | border-width: 0; 871 | padding: 1em 1.4em; 872 | background: none; 873 | } 874 | .ui-tooltip { 875 | padding: 8px; 876 | position: absolute; 877 | z-index: 9999; 878 | max-width: 300px; 879 | } 880 | body .ui-tooltip { 881 | border-width: 2px; 882 | } 883 | 884 | /* Component containers 885 | ----------------------------------*/ 886 | .ui-widget { 887 | font-family: Arial,Helvetica,sans-serif; 888 | font-size: 1em; 889 | } 890 | .ui-widget .ui-widget { 891 | font-size: 1em; 892 | } 893 | .ui-widget input, 894 | .ui-widget select, 895 | .ui-widget textarea, 896 | .ui-widget button { 897 | font-family: Arial,Helvetica,sans-serif; 898 | font-size: 1em; 899 | } 900 | .ui-widget.ui-widget-content { 901 | border: 1px solid #c5c5c5; 902 | } 903 | .ui-widget-content { 904 | border: 1px solid #dddddd; 905 | background: #ffffff; 906 | color: #333333; 907 | } 908 | .ui-widget-content a { 909 | color: #333333; 910 | } 911 | .ui-widget-header { 912 | border: 1px solid #dddddd; 913 | background: #e9e9e9; 914 | color: #333333; 915 | font-weight: bold; 916 | } 917 | .ui-widget-header a { 918 | color: #333333; 919 | } 920 | 921 | /* Interaction states 922 | ----------------------------------*/ 923 | .ui-state-default, 924 | .ui-widget-content .ui-state-default, 925 | .ui-widget-header .ui-state-default, 926 | .ui-button, 927 | 928 | /* We use html here because we need a greater specificity to make sure disabled 929 | works properly when clicked or hovered */ 930 | html .ui-button.ui-state-disabled:hover, 931 | html .ui-button.ui-state-disabled:active { 932 | border: 1px solid #c5c5c5; 933 | background: #f6f6f6; 934 | font-weight: normal; 935 | color: #454545; 936 | } 937 | .ui-state-default a, 938 | .ui-state-default a:link, 939 | .ui-state-default a:visited, 940 | a.ui-button, 941 | a:link.ui-button, 942 | a:visited.ui-button, 943 | .ui-button { 944 | color: #454545; 945 | text-decoration: none; 946 | } 947 | .ui-state-hover, 948 | .ui-widget-content .ui-state-hover, 949 | .ui-widget-header .ui-state-hover, 950 | .ui-state-focus, 951 | .ui-widget-content .ui-state-focus, 952 | .ui-widget-header .ui-state-focus, 953 | .ui-button:hover, 954 | .ui-button:focus { 955 | border: 1px solid #cccccc; 956 | background: #ededed; 957 | font-weight: normal; 958 | color: #2b2b2b; 959 | } 960 | .ui-state-hover a, 961 | .ui-state-hover a:hover, 962 | .ui-state-hover a:link, 963 | .ui-state-hover a:visited, 964 | .ui-state-focus a, 965 | .ui-state-focus a:hover, 966 | .ui-state-focus a:link, 967 | .ui-state-focus a:visited, 968 | a.ui-button:hover, 969 | a.ui-button:focus { 970 | color: #2b2b2b; 971 | text-decoration: none; 972 | } 973 | 974 | .ui-visual-focus { 975 | box-shadow: 0 0 3px 1px rgb(94, 158, 214); 976 | } 977 | .ui-state-active, 978 | .ui-widget-content .ui-state-active, 979 | .ui-widget-header .ui-state-active, 980 | a.ui-button:active, 981 | .ui-button:active, 982 | .ui-button.ui-state-active:hover { 983 | border: 1px solid #003eff; 984 | background: #007fff; 985 | font-weight: normal; 986 | color: #ffffff; 987 | } 988 | .ui-icon-background, 989 | .ui-state-active .ui-icon-background { 990 | border: #003eff; 991 | background-color: #ffffff; 992 | } 993 | .ui-state-active a, 994 | .ui-state-active a:link, 995 | .ui-state-active a:visited { 996 | color: #ffffff; 997 | text-decoration: none; 998 | } 999 | 1000 | /* Interaction Cues 1001 | ----------------------------------*/ 1002 | .ui-state-highlight, 1003 | .ui-widget-content .ui-state-highlight, 1004 | .ui-widget-header .ui-state-highlight { 1005 | border: 1px solid #dad55e; 1006 | background: #fffa90; 1007 | color: #777620; 1008 | } 1009 | .ui-state-checked { 1010 | border: 1px solid #dad55e; 1011 | background: #fffa90; 1012 | } 1013 | .ui-state-highlight a, 1014 | .ui-widget-content .ui-state-highlight a, 1015 | .ui-widget-header .ui-state-highlight a { 1016 | color: #777620; 1017 | } 1018 | .ui-state-error, 1019 | .ui-widget-content .ui-state-error, 1020 | .ui-widget-header .ui-state-error { 1021 | border: 1px solid #f1a899; 1022 | background: #fddfdf; 1023 | color: #5f3f3f; 1024 | } 1025 | .ui-state-error a, 1026 | .ui-widget-content .ui-state-error a, 1027 | .ui-widget-header .ui-state-error a { 1028 | color: #5f3f3f; 1029 | } 1030 | .ui-state-error-text, 1031 | .ui-widget-content .ui-state-error-text, 1032 | .ui-widget-header .ui-state-error-text { 1033 | color: #5f3f3f; 1034 | } 1035 | .ui-priority-primary, 1036 | .ui-widget-content .ui-priority-primary, 1037 | .ui-widget-header .ui-priority-primary { 1038 | font-weight: bold; 1039 | } 1040 | .ui-priority-secondary, 1041 | .ui-widget-content .ui-priority-secondary, 1042 | .ui-widget-header .ui-priority-secondary { 1043 | opacity: .7; 1044 | -ms-filter: "alpha(opacity=70)"; /* support: IE8 */ 1045 | font-weight: normal; 1046 | } 1047 | .ui-state-disabled, 1048 | .ui-widget-content .ui-state-disabled, 1049 | .ui-widget-header .ui-state-disabled { 1050 | opacity: .35; 1051 | -ms-filter: "alpha(opacity=35)"; /* support: IE8 */ 1052 | background-image: none; 1053 | } 1054 | .ui-state-disabled .ui-icon { 1055 | -ms-filter: "alpha(opacity=35)"; /* support: IE8 - See #6059 */ 1056 | } 1057 | 1058 | /* Icons 1059 | ----------------------------------*/ 1060 | 1061 | /* states and images */ 1062 | .ui-icon { 1063 | width: 16px; 1064 | height: 16px; 1065 | } 1066 | .ui-icon, 1067 | .ui-widget-content .ui-icon { 1068 | background-image: url("images/ui-icons_444444_256x240.png"); 1069 | } 1070 | .ui-widget-header .ui-icon { 1071 | background-image: url("images/ui-icons_444444_256x240.png"); 1072 | } 1073 | .ui-state-hover .ui-icon, 1074 | .ui-state-focus .ui-icon, 1075 | .ui-button:hover .ui-icon, 1076 | .ui-button:focus .ui-icon { 1077 | background-image: url("images/ui-icons_555555_256x240.png"); 1078 | } 1079 | .ui-state-active .ui-icon, 1080 | .ui-button:active .ui-icon { 1081 | background-image: url("images/ui-icons_ffffff_256x240.png"); 1082 | } 1083 | .ui-state-highlight .ui-icon, 1084 | .ui-button .ui-state-highlight.ui-icon { 1085 | background-image: url("images/ui-icons_777620_256x240.png"); 1086 | } 1087 | .ui-state-error .ui-icon, 1088 | .ui-state-error-text .ui-icon { 1089 | background-image: url("images/ui-icons_cc0000_256x240.png"); 1090 | } 1091 | .ui-button .ui-icon { 1092 | background-image: url("images/ui-icons_777777_256x240.png"); 1093 | } 1094 | 1095 | /* positioning */ 1096 | /* Three classes needed to override `.ui-button:hover .ui-icon` */ 1097 | .ui-icon-blank.ui-icon-blank.ui-icon-blank { 1098 | background-image: none; 1099 | } 1100 | .ui-icon-caret-1-n { background-position: 0 0; } 1101 | .ui-icon-caret-1-ne { background-position: -16px 0; } 1102 | .ui-icon-caret-1-e { background-position: -32px 0; } 1103 | .ui-icon-caret-1-se { background-position: -48px 0; } 1104 | .ui-icon-caret-1-s { background-position: -65px 0; } 1105 | .ui-icon-caret-1-sw { background-position: -80px 0; } 1106 | .ui-icon-caret-1-w { background-position: -96px 0; } 1107 | .ui-icon-caret-1-nw { background-position: -112px 0; } 1108 | .ui-icon-caret-2-n-s { background-position: -128px 0; } 1109 | .ui-icon-caret-2-e-w { background-position: -144px 0; } 1110 | .ui-icon-triangle-1-n { background-position: 0 -16px; } 1111 | .ui-icon-triangle-1-ne { background-position: -16px -16px; } 1112 | .ui-icon-triangle-1-e { background-position: -32px -16px; } 1113 | .ui-icon-triangle-1-se { background-position: -48px -16px; } 1114 | .ui-icon-triangle-1-s { background-position: -65px -16px; } 1115 | .ui-icon-triangle-1-sw { background-position: -80px -16px; } 1116 | .ui-icon-triangle-1-w { background-position: -96px -16px; } 1117 | .ui-icon-triangle-1-nw { background-position: -112px -16px; } 1118 | .ui-icon-triangle-2-n-s { background-position: -128px -16px; } 1119 | .ui-icon-triangle-2-e-w { background-position: -144px -16px; } 1120 | .ui-icon-arrow-1-n { background-position: 0 -32px; } 1121 | .ui-icon-arrow-1-ne { background-position: -16px -32px; } 1122 | .ui-icon-arrow-1-e { background-position: -32px -32px; } 1123 | .ui-icon-arrow-1-se { background-position: -48px -32px; } 1124 | .ui-icon-arrow-1-s { background-position: -65px -32px; } 1125 | .ui-icon-arrow-1-sw { background-position: -80px -32px; } 1126 | .ui-icon-arrow-1-w { background-position: -96px -32px; } 1127 | .ui-icon-arrow-1-nw { background-position: -112px -32px; } 1128 | .ui-icon-arrow-2-n-s { background-position: -128px -32px; } 1129 | .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } 1130 | .ui-icon-arrow-2-e-w { background-position: -160px -32px; } 1131 | .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } 1132 | .ui-icon-arrowstop-1-n { background-position: -192px -32px; } 1133 | .ui-icon-arrowstop-1-e { background-position: -208px -32px; } 1134 | .ui-icon-arrowstop-1-s { background-position: -224px -32px; } 1135 | .ui-icon-arrowstop-1-w { background-position: -240px -32px; } 1136 | .ui-icon-arrowthick-1-n { background-position: 1px -48px; } 1137 | .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } 1138 | .ui-icon-arrowthick-1-e { background-position: -32px -48px; } 1139 | .ui-icon-arrowthick-1-se { background-position: -48px -48px; } 1140 | .ui-icon-arrowthick-1-s { background-position: -64px -48px; } 1141 | .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } 1142 | .ui-icon-arrowthick-1-w { background-position: -96px -48px; } 1143 | .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } 1144 | .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } 1145 | .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } 1146 | .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } 1147 | .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } 1148 | .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } 1149 | .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } 1150 | .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } 1151 | .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } 1152 | .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } 1153 | .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } 1154 | .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } 1155 | .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } 1156 | .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } 1157 | .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } 1158 | .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } 1159 | .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } 1160 | .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } 1161 | .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } 1162 | .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } 1163 | .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } 1164 | .ui-icon-arrow-4 { background-position: 0 -80px; } 1165 | .ui-icon-arrow-4-diag { background-position: -16px -80px; } 1166 | .ui-icon-extlink { background-position: -32px -80px; } 1167 | .ui-icon-newwin { background-position: -48px -80px; } 1168 | .ui-icon-refresh { background-position: -64px -80px; } 1169 | .ui-icon-shuffle { background-position: -80px -80px; } 1170 | .ui-icon-transfer-e-w { background-position: -96px -80px; } 1171 | .ui-icon-transferthick-e-w { background-position: -112px -80px; } 1172 | .ui-icon-folder-collapsed { background-position: 0 -96px; } 1173 | .ui-icon-folder-open { background-position: -16px -96px; } 1174 | .ui-icon-document { background-position: -32px -96px; } 1175 | .ui-icon-document-b { background-position: -48px -96px; } 1176 | .ui-icon-note { background-position: -64px -96px; } 1177 | .ui-icon-mail-closed { background-position: -80px -96px; } 1178 | .ui-icon-mail-open { background-position: -96px -96px; } 1179 | .ui-icon-suitcase { background-position: -112px -96px; } 1180 | .ui-icon-comment { background-position: -128px -96px; } 1181 | .ui-icon-person { background-position: -144px -96px; } 1182 | .ui-icon-print { background-position: -160px -96px; } 1183 | .ui-icon-trash { background-position: -176px -96px; } 1184 | .ui-icon-locked { background-position: -192px -96px; } 1185 | .ui-icon-unlocked { background-position: -208px -96px; } 1186 | .ui-icon-bookmark { background-position: -224px -96px; } 1187 | .ui-icon-tag { background-position: -240px -96px; } 1188 | .ui-icon-home { background-position: 0 -112px; } 1189 | .ui-icon-flag { background-position: -16px -112px; } 1190 | .ui-icon-calendar { background-position: -32px -112px; } 1191 | .ui-icon-cart { background-position: -48px -112px; } 1192 | .ui-icon-pencil { background-position: -64px -112px; } 1193 | .ui-icon-clock { background-position: -80px -112px; } 1194 | .ui-icon-disk { background-position: -96px -112px; } 1195 | .ui-icon-calculator { background-position: -112px -112px; } 1196 | .ui-icon-zoomin { background-position: -128px -112px; } 1197 | .ui-icon-zoomout { background-position: -144px -112px; } 1198 | .ui-icon-search { background-position: -160px -112px; } 1199 | .ui-icon-wrench { background-position: -176px -112px; } 1200 | .ui-icon-gear { background-position: -192px -112px; } 1201 | .ui-icon-heart { background-position: -208px -112px; } 1202 | .ui-icon-star { background-position: -224px -112px; } 1203 | .ui-icon-link { background-position: -240px -112px; } 1204 | .ui-icon-cancel { background-position: 0 -128px; } 1205 | .ui-icon-plus { background-position: -16px -128px; } 1206 | .ui-icon-plusthick { background-position: -32px -128px; } 1207 | .ui-icon-minus { background-position: -48px -128px; } 1208 | .ui-icon-minusthick { background-position: -64px -128px; } 1209 | .ui-icon-close { background-position: -80px -128px; } 1210 | .ui-icon-closethick { background-position: -96px -128px; } 1211 | .ui-icon-key { background-position: -112px -128px; } 1212 | .ui-icon-lightbulb { background-position: -128px -128px; } 1213 | .ui-icon-scissors { background-position: -144px -128px; } 1214 | .ui-icon-clipboard { background-position: -160px -128px; } 1215 | .ui-icon-copy { background-position: -176px -128px; } 1216 | .ui-icon-contact { background-position: -192px -128px; } 1217 | .ui-icon-image { background-position: -208px -128px; } 1218 | .ui-icon-video { background-position: -224px -128px; } 1219 | .ui-icon-script { background-position: -240px -128px; } 1220 | .ui-icon-alert { background-position: 0 -144px; } 1221 | .ui-icon-info { background-position: -16px -144px; } 1222 | .ui-icon-notice { background-position: -32px -144px; } 1223 | .ui-icon-help { background-position: -48px -144px; } 1224 | .ui-icon-check { background-position: -64px -144px; } 1225 | .ui-icon-bullet { background-position: -80px -144px; } 1226 | .ui-icon-radio-on { background-position: -96px -144px; } 1227 | .ui-icon-radio-off { background-position: -112px -144px; } 1228 | .ui-icon-pin-w { background-position: -128px -144px; } 1229 | .ui-icon-pin-s { background-position: -144px -144px; } 1230 | .ui-icon-play { background-position: 0 -160px; } 1231 | .ui-icon-pause { background-position: -16px -160px; } 1232 | .ui-icon-seek-next { background-position: -32px -160px; } 1233 | .ui-icon-seek-prev { background-position: -48px -160px; } 1234 | .ui-icon-seek-end { background-position: -64px -160px; } 1235 | .ui-icon-seek-start { background-position: -80px -160px; } 1236 | /* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ 1237 | .ui-icon-seek-first { background-position: -80px -160px; } 1238 | .ui-icon-stop { background-position: -96px -160px; } 1239 | .ui-icon-eject { background-position: -112px -160px; } 1240 | .ui-icon-volume-off { background-position: -128px -160px; } 1241 | .ui-icon-volume-on { background-position: -144px -160px; } 1242 | .ui-icon-power { background-position: 0 -176px; } 1243 | .ui-icon-signal-diag { background-position: -16px -176px; } 1244 | .ui-icon-signal { background-position: -32px -176px; } 1245 | .ui-icon-battery-0 { background-position: -48px -176px; } 1246 | .ui-icon-battery-1 { background-position: -64px -176px; } 1247 | .ui-icon-battery-2 { background-position: -80px -176px; } 1248 | .ui-icon-battery-3 { background-position: -96px -176px; } 1249 | .ui-icon-circle-plus { background-position: 0 -192px; } 1250 | .ui-icon-circle-minus { background-position: -16px -192px; } 1251 | .ui-icon-circle-close { background-position: -32px -192px; } 1252 | .ui-icon-circle-triangle-e { background-position: -48px -192px; } 1253 | .ui-icon-circle-triangle-s { background-position: -64px -192px; } 1254 | .ui-icon-circle-triangle-w { background-position: -80px -192px; } 1255 | .ui-icon-circle-triangle-n { background-position: -96px -192px; } 1256 | .ui-icon-circle-arrow-e { background-position: -112px -192px; } 1257 | .ui-icon-circle-arrow-s { background-position: -128px -192px; } 1258 | .ui-icon-circle-arrow-w { background-position: -144px -192px; } 1259 | .ui-icon-circle-arrow-n { background-position: -160px -192px; } 1260 | .ui-icon-circle-zoomin { background-position: -176px -192px; } 1261 | .ui-icon-circle-zoomout { background-position: -192px -192px; } 1262 | .ui-icon-circle-check { background-position: -208px -192px; } 1263 | .ui-icon-circlesmall-plus { background-position: 0 -208px; } 1264 | .ui-icon-circlesmall-minus { background-position: -16px -208px; } 1265 | .ui-icon-circlesmall-close { background-position: -32px -208px; } 1266 | .ui-icon-squaresmall-plus { background-position: -48px -208px; } 1267 | .ui-icon-squaresmall-minus { background-position: -64px -208px; } 1268 | .ui-icon-squaresmall-close { background-position: -80px -208px; } 1269 | .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } 1270 | .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } 1271 | .ui-icon-grip-solid-vertical { background-position: -32px -224px; } 1272 | .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } 1273 | .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } 1274 | .ui-icon-grip-diagonal-se { background-position: -80px -224px; } 1275 | 1276 | 1277 | /* Misc visuals 1278 | ----------------------------------*/ 1279 | 1280 | /* Corner radius */ 1281 | .ui-corner-all, 1282 | .ui-corner-top, 1283 | .ui-corner-left, 1284 | .ui-corner-tl { 1285 | border-top-left-radius: 3px; 1286 | } 1287 | .ui-corner-all, 1288 | .ui-corner-top, 1289 | .ui-corner-right, 1290 | .ui-corner-tr { 1291 | border-top-right-radius: 3px; 1292 | } 1293 | .ui-corner-all, 1294 | .ui-corner-bottom, 1295 | .ui-corner-left, 1296 | .ui-corner-bl { 1297 | border-bottom-left-radius: 3px; 1298 | } 1299 | .ui-corner-all, 1300 | .ui-corner-bottom, 1301 | .ui-corner-right, 1302 | .ui-corner-br { 1303 | border-bottom-right-radius: 3px; 1304 | } 1305 | 1306 | /* Overlays */ 1307 | .ui-widget-overlay { 1308 | background: #aaaaaa; 1309 | opacity: .3; 1310 | -ms-filter: Alpha(Opacity=30); /* support: IE8 */ 1311 | } 1312 | .ui-widget-shadow { 1313 | -webkit-box-shadow: 0px 0px 5px #666666; 1314 | box-shadow: 0px 0px 5px #666666; 1315 | } 1316 | -------------------------------------------------------------------------------- /assets/css/media.css: -------------------------------------------------------------------------------- 1 | @media (max-width:1400px) { 2 | .about-right .images::after { 3 | visibility: hidden; 4 | } 5 | .about-right .images .img1 { 6 | margin: 60px 0 0 46px; 7 | } 8 | .about-right .images .img6 { 9 | left: 29px; 10 | } 11 | .about-right .images .img2 { 12 | left: -19px; 13 | } 14 | .about-right .images .img5 { 15 | bottom: -95px; 16 | right: 51px; 17 | } 18 | .about-right .images .img4 { 19 | left: 284px; 20 | } 21 | .swiper-button-prev, .swiper-rtl .swiper-button-next{ 22 | display: none; 23 | } 24 | .swiper-button-next, .swiper-rtl .swiper-button-next{ 25 | display: none; 26 | } 27 | .project-box .project-image { 28 | height: 300px; 29 | } 30 | } 31 | @media (max-width:1200px) { 32 | .banner-right .image{ 33 | margin-right: 0px; 34 | margin: auto; 35 | } 36 | .banner-left { 37 | padding-bottom: 65px; 38 | } 39 | .about-right .images .img1 { 40 | margin: 60px 0 0 46px; 41 | } 42 | .about-right .images .img6 { 43 | left: 29px; 44 | } 45 | .about-right .images .img2 { 46 | left: 40px; 47 | } 48 | .about-right .images .img5 { 49 | bottom: -95px; 50 | right: 51px; 51 | } 52 | .about-right .images .img4 { 53 | left: 284px; 54 | } 55 | .about-content { 56 | padding: 70px 0 75px 0px; 57 | } 58 | .project-box .project-image { 59 | height: 275px; 60 | } 61 | 62 | } 63 | @media (max-width:991px) { 64 | 65 | 66 | 67 | .team { 68 | padding: 1.875rem 0 4.5625rem; 69 | } 70 | 71 | } 72 | 73 | 74 | 75 | @media (max-width:786px) { 76 | .w-md-12{ 77 | width: 100%; 78 | } 79 | .banner .heading { 80 | font-size: 40px; 81 | } 82 | 83 | .banner-left { 84 | padding-bottom: 35px; 85 | } 86 | .heading{ 87 | font-size: 30px; 88 | } 89 | .about-content p{ 90 | font-size: 14px; 91 | } 92 | .about-right .images .img1 { 93 | margin: 60px 0 0 143px; 94 | } 95 | .about-right .images .img6 { 96 | left: 29px; 97 | } 98 | .about-right .images .img2 { 99 | left: 40px; 100 | } 101 | .about-right .images .img5 { 102 | bottom: -95px; 103 | right: 51px; 104 | } 105 | .about-right .images .img4 { 106 | left: 284px; 107 | } 108 | .about-content { 109 | padding: 70px 0 75px 0px; 110 | } 111 | .speciality-content p{ 112 | font-size: 14px; 113 | padding: 0; 114 | } 115 | .right { 116 | margin-left: 0rem; 117 | margin-right: 0; 118 | transform: translateY(0px); 119 | } 120 | .roadmap-box.right:after { 121 | right: -37px; 122 | left: auto; 123 | } 124 | .roadmap-box.right:before { 125 | right: -28px; 126 | left: auto; 127 | } 128 | .roadmain:after { 129 | height: 0; 130 | } 131 | .roadmap-box { 132 | margin-right: 0px; 133 | } 134 | .roadmap { 135 | padding: 2.375rem 0; 136 | } 137 | .create-main img { 138 | top: -35px; 139 | right: 21px; 140 | } 141 | .create { 142 | padding: 50px 0 98px; 143 | } 144 | } 145 | 146 | 147 | 148 | @media (max-width:576px) { 149 | 150 | .action-btn span { 151 | padding: 18px 34px; 152 | } 153 | .play { 154 | margin-top: 70px; 155 | } 156 | .p-icon2 { 157 | height: 61px; 158 | margin-right: 9px; 159 | max-width: 61px; 160 | } 161 | .p-icon { 162 | height: 61px; 163 | margin-right: 9px; 164 | max-width: 61px; 165 | } 166 | .content h5 { 167 | font-size: 16px; 168 | } 169 | .content p { 170 | font-size: 12px; 171 | } 172 | .owner { 173 | border-radius: 22px; 174 | padding: 11px; 175 | bottom: 119px; 176 | } 177 | .banner-right .price { 178 | border-radius: 22px; 179 | padding: 11px; 180 | } 181 | 182 | .about-right .images .img1 { 183 | margin: 60px 0 0 56px; 184 | } 185 | .about-right .images .img3 { 186 | display: none; 187 | } 188 | .about-right .images .img2 { 189 | left: -4px; 190 | z-index: 4; 191 | } 192 | .about-right .images .img5 { 193 | bottom: -95px; 194 | right: 15px; 195 | } 196 | 197 | 198 | 199 | 200 | } 201 | @media (max-width:360px) { 202 | .image img { 203 | border-radius: 81px; 204 | 205 | } 206 | .about-right .images .img1 { 207 | margin: 59px 0 0 16px; 208 | } 209 | .about-right .images .img6 { 210 | visibility: hidden;} 211 | .about-right .images .img1 { 212 | border-radius: 70px; 213 | max-width: 314px; 214 | } 215 | .title{ 216 | font-size: 12px; 217 | } 218 | 219 | } 220 | 221 | -------------------------------------------------------------------------------- /assets/css/owl.carousel.min.css: -------------------------------------------------------------------------------- 1 | /** 2 | * Owl Carousel v2.3.4 3 | * Copyright 2013-2018 David Deutsch 4 | * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE 5 | */ 6 | .owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%} -------------------------------------------------------------------------------- /assets/css/owl.theme.default.min.css: -------------------------------------------------------------------------------- 1 | /** 2 | * Owl Carousel v2.3.4 3 | * Copyright 2013-2018 David Deutsch 4 | * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE 5 | */ 6 | .owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791} -------------------------------------------------------------------------------- /assets/css/style.css: -------------------------------------------------------------------------------- 1 | * { 2 | margin: 0; 3 | padding: 0; 4 | box-sizing: border-box; 5 | list-style-type: none !important; 6 | text-decoration: none !important; 7 | font-family: 'Ubuntu'; 8 | } 9 | 10 | :root { 11 | --primary: #070a29; 12 | --secondary: #fff; 13 | --bg-color: #1b0e22; 14 | } 15 | 16 | body { 17 | background-color: var(--primary) !important; 18 | color: #fff; 19 | font-family: 'Ubuntu'; 20 | font-size: 14px; 21 | font-weight: 300; 22 | line-height: 1.4; 23 | } 24 | 25 | /* menu button start */ 26 | .menu-button { 27 | padding: 15px 0px 15px 0px; 28 | cursor: pointer; 29 | transition: 0.3s; 30 | } 31 | 32 | .menu-button .bar:nth-of-type(1) { 33 | margin-top: 0px; 34 | } 35 | 36 | .menu-button .bar:nth-of-type(3) { 37 | margin-bottom: 0px; 38 | } 39 | 40 | .bar { 41 | position: relative; 42 | display: block; 43 | width: 40px; 44 | height: 4px; 45 | margin: 6px auto; 46 | background-color: #fff; 47 | transition: 0.3s; 48 | } 49 | 50 | .menu-button:hover .bar:nth-of-type(1) { 51 | -webkit-transform: translateY(1.5px) rotate(-4.5deg); 52 | -ms-transform: translateY(1.5px) rotate(-4.5deg); 53 | transform: translateY(10px) rotate(-45deg); 54 | } 55 | 56 | .menu-button:hover .bar:nth-of-type(2) { 57 | opacity: 0; 58 | } 59 | 60 | .menu-button:hover .bar:nth-of-type(3) { 61 | -webkit-transform: translateY(-1.5px) rotate(4.5deg); 62 | -ms-transform: translateY(-1.5px) rotate(4.5deg); 63 | transform: translateY(-10px) rotate(45deg); 64 | } 65 | 66 | .cross .bar:nth-of-type(1) { 67 | -webkit-transform: translateY(15px) rotate(-45deg); 68 | -ms-transform: translateY(15px) rotate(-45deg); 69 | transform: translateY(15px) rotate(90deg); 70 | } 71 | 72 | .cross .bar:nth-of-type(2) { 73 | opacity: 0; 74 | } 75 | 76 | .cross .bar:nth-of-type(3) { 77 | -webkit-transform: translateY(-15px) rotate(45deg); 78 | -ms-transform: translateY(-15px) rotate(45deg); 79 | transform: translateY(-15px) rotate(45deg); 80 | } 81 | 82 | .cross:hover .bar:nth-of-type(1) { 83 | -webkit-transform: translateY(13.5px) rotate(-40.5deg); 84 | -ms-transform: translateY(13.5px) rotate(-40.5deg); 85 | transform: translateY(13.5px) rotate(-40.5deg); 86 | } 87 | 88 | .cross:hover .bar:nth-of-type(2) { 89 | opacity: 0.1; 90 | } 91 | 92 | .cross:hover .bar:nth-of-type(3) { 93 | -webkit-transform: translateY(-13.5px) rotate(40.5deg); 94 | -ms-transform: translateY(-13.5px) rotate(40.5deg); 95 | transform: translateY(-13.5px) rotate(40.5deg); 96 | } 97 | 98 | /* menu button start */ 99 | .big { 100 | max-width: 1650px !important; 101 | } 102 | 103 | main { 104 | overflow: hidden; 105 | position: relative; 106 | } 107 | 108 | header { 109 | background: var(--primary); 110 | overflow: hidden; 111 | } 112 | 113 | .sticky { 114 | position: sticky; 115 | top: 0; 116 | z-index: 9; 117 | animation: bhai 2s linear; 118 | } 119 | 120 | @keyframes bhai { 121 | 0% { 122 | opacity: 0; 123 | transform: translateY(-42px); 124 | } 125 | 126 | 100% { 127 | opacity: 1; 128 | transform: translateY(0px); 129 | } 130 | } 131 | 132 | .header-inner { 133 | position: relative; 134 | padding: 14px 0px; 135 | z-index: 232; 136 | } 137 | 138 | .header-inner .logo { 139 | max-width: 150px; 140 | } 141 | 142 | .header-inner .menu-wrap { 143 | display: block !important; 144 | } 145 | 146 | .nav-menu { 147 | margin-bottom: 0 !important; 148 | } 149 | 150 | .offcanvas { 151 | background-color: #070a29 !important; 152 | } 153 | 154 | .offcanvas-menu li>a { 155 | font-size: 1.5rem; 156 | color: var(--primary); 157 | /* padding: 0 2rem; */ 158 | text-decoration: none; 159 | } 160 | 161 | .offcanvas-header { 162 | border-bottom: 3px solid #9841ff; 163 | } 164 | 165 | .offcanvas-menu li { 166 | border-bottom: 3px solid #9841ff; 167 | } 168 | 169 | .offcanvas.offcanvas-top { 170 | top: 104px !important; 171 | } 172 | 173 | .btn-close { 174 | height: 0 !important; 175 | width: 0 !important; 176 | } 177 | 178 | .search { 179 | border-radius: 50px; 180 | padding: 6px; 181 | transition: all .4s ease-in-out; 182 | } 183 | 184 | .search .textbox { 185 | width: 0; 186 | text-indent: 16px; 187 | transition: all .4s ease-in-out; 188 | } 189 | 190 | .search input { 191 | background: transparent; 192 | outline: none; 193 | border: none; 194 | caret-color: #fff; 195 | font-size: 18px; 196 | } 197 | 198 | .search { 199 | background-color: rgba(255, 255, 255, .1); 200 | } 201 | 202 | .search:hover .textbox { 203 | width: 180px; 204 | } 205 | 206 | .search .s-icon { 207 | width: 50px; 208 | height: 50px; 209 | background-color: #5c27fe; 210 | } 211 | 212 | .nav-menu li>a { 213 | display: block; 214 | font-size: 16px; 215 | letter-spacing: -.2px; 216 | font-weight: 600; 217 | text-transform: capitalize; 218 | color: var(--secondary); 219 | text-decoration: none; 220 | margin: 0 15px; 221 | line-height: 1; 222 | position: relative; 223 | z-index: 1; 224 | } 225 | 226 | .nav-menu li>a::before { 227 | background-color: #9841ff; 228 | content: ''; 229 | position: absolute; 230 | left: 0; 231 | bottom: -10px; 232 | display: inline-block; 233 | width: 100%; 234 | height: 4px; 235 | transform-origin: left; 236 | transform: scaleX(0); 237 | transition: .3s cubic-bezier(.45, .1, 0, .95); 238 | } 239 | 240 | .nav-menu .home a::before { 241 | transform: scaleX(1); 242 | } 243 | 244 | .nav-menu li a:hover::before { 245 | transform: scaleX(1); 246 | } 247 | 248 | .mobile-button { 249 | background-color: transparent; 250 | cursor: pointer; 251 | display: none; 252 | height: 26px; 253 | margin-left: 30px; 254 | position: absolute; 255 | right: 15px; 256 | transition: all .3s ease; 257 | width: 26px; 258 | } 259 | 260 | .icon { 261 | margin-left: 20px; 262 | gap: 20px; 263 | } 264 | 265 | .icon i { 266 | color: var(--secondary); 267 | font-size: 24px; 268 | cursor: pointer; 269 | } 270 | 271 | /* banner start */ 272 | .banner { 273 | background-size: cover; 274 | position: relative; 275 | } 276 | 277 | .shape-right::before { 278 | background: radial-gradient(34.98% 34.98% at 50% 50%, #725bda 0, rgba(6, 19, 45, 0) 100%); 279 | content: ""; 280 | height: 2000px; 281 | right: -60%; 282 | opacity: .6; 283 | position: absolute; 284 | top: -70%; 285 | width: 2000px; 286 | z-index: -1; 287 | } 288 | 289 | .banner-left { 290 | padding: 127px 0; 291 | } 292 | 293 | .heading { 294 | margin-bottom: 40px; 295 | font-size: 60px; 296 | color: var(--secondary); 297 | font-weight: 700; 298 | line-height: 1.2; 299 | } 300 | 301 | .dis { 302 | font-size: 17px; 303 | margin-bottom: 40px; 304 | color: var(--secondary); 305 | padding-right: 44px; 306 | } 307 | 308 | .action-btn { 309 | align-items: center; 310 | backdrop-filter: blur(4px); 311 | background: linear-gradient(89.96deg, hsla(0, 0%, 100%, .05) .03%, hsla(0, 0%, 100%, .008) 49.67%, hsla(0, 0%, 100%, .05) 99.96%); 312 | border: 1px solid hsla(0, 0%, 100%, .1); 313 | border-radius: 10px; 314 | display: inline-flex; 315 | font-weight: 700; 316 | justify-content: flex-start; 317 | padding: 5px; 318 | overflow: hidden; 319 | position: relative; 320 | line-height: 1.5 !important; 321 | } 322 | 323 | .action-btn span { 324 | padding: 18px 56px; 325 | background: linear-gradient(264.28deg, #dec7ff -38.2%, #5c27fe 103.12%); 326 | border-radius: 10px; 327 | color: var(--secondary); 328 | transition: all .3s ease-in-out; 329 | } 330 | 331 | .action-btn span::after { 332 | background: linear-gradient(90deg, hsla(0, 0%, 100%, .13), hsla(0, 0%, 100%, .13) 77%, hsla(0, 0%, 100%, .5) 92%, hsla(0, 0%, 100%, 0)); 333 | content: ""; 334 | height: 100%; 335 | left: -127%; 336 | opacity: 0; 337 | position: absolute; 338 | top: -1%; 339 | transition: all .7s ease 0s; 340 | width: 300px; 341 | } 342 | 343 | .action-btn span:hover::after { 344 | opacity: 1; 345 | left: 0%; 346 | transition: all .7s ease 0s; 347 | } 348 | 349 | .modal-footer>* { 350 | margin: 0 !important; 351 | } 352 | 353 | input[type=password] { 354 | width: 100%; 355 | box-sizing: border-box; 356 | border: 2px solid #ccc; 357 | border-radius: 4px; 358 | font-size: 16px; 359 | background-color: white; 360 | background-image: url('../image/eye2.png'); 361 | background-position: 98%; 362 | background-size: contain; 363 | background-repeat: no-repeat; 364 | padding: 12px 20px 12px 40px; 365 | } 366 | 367 | input[type=password]:focus { 368 | background-image: none; 369 | } 370 | 371 | .form-control { 372 | padding: 0.8rem 0.75rem !important; 373 | } 374 | 375 | .play { 376 | margin-top: 130px; 377 | } 378 | 379 | .play h6 { 380 | margin-bottom: 20px; 381 | color: var(--secondary); 382 | } 383 | 384 | .play p { 385 | color: hsla(0, 0%, 100%, .3); 386 | font-size: 14px; 387 | } 388 | 389 | .play ul { 390 | padding-left: 2px !important; 391 | } 392 | 393 | .play ul li { 394 | margin-right: 20px; 395 | } 396 | 397 | .play ul li i { 398 | font-size: 33px; 399 | color: var(--secondary); 400 | opacity: .3; 401 | transition: all .3s ease-in-out; 402 | } 403 | 404 | .play ul li:hover i { 405 | opacity: 1; 406 | } 407 | 408 | .banner-right { 409 | padding: 83px 0; 410 | position: relative; 411 | } 412 | 413 | .image { 414 | max-height: 700px; 415 | margin-left: auto; 416 | margin-right: 74px; 417 | position: relative; 418 | max-width: 551px; 419 | } 420 | 421 | .image video { 422 | border-radius: 130px; 423 | height: 100%; 424 | object-fit: cover; 425 | position: relative; 426 | z-index: 2; 427 | } 428 | 429 | .image::before { 430 | background: hsla(0, 0%, 100%, .1); 431 | border-radius: 130px; 432 | content: ""; 433 | height: 100%; 434 | position: absolute; 435 | right: 0; 436 | top: 0; 437 | width: 100%; 438 | z-index: 1; 439 | transform: rotate(-17deg); 440 | } 441 | 442 | .image::after { 443 | background: hsla(0, 0%, 100%, .1); 444 | border-radius: 130px; 445 | content: ""; 446 | height: 100%; 447 | position: absolute; 448 | right: 0; 449 | top: 0; 450 | width: 100%; 451 | z-index: 1; 452 | transform: rotate(-7deg); 453 | } 454 | 455 | .banner-right .price { 456 | align-items: center; 457 | animation: animate-1 8s linear 0s infinite; 458 | background: var(--secondary); 459 | border-radius: 30px; 460 | padding: 20px; 461 | top: 168px; 462 | z-index: 3; 463 | right: 23px; 464 | } 465 | 466 | @keyframes animate-1 { 467 | 0% { 468 | transform: translateY(0) translateX(0); 469 | } 470 | 471 | 50% { 472 | transform: translateY(-1.5vh) translateX(5vmin); 473 | } 474 | 475 | 100% { 476 | transform: translateY(0) translateX(0); 477 | } 478 | } 479 | 480 | .p-icon { 481 | filter: drop-shadow(0 15px 20px rgba(164, 128, 255, .5)); 482 | margin-right: 15px; 483 | } 484 | 485 | .content p { 486 | font-size: 14px; 487 | margin-bottom: 0 !important; 488 | } 489 | 490 | .content h5 { 491 | font-size: 20px; 492 | font-weight: 700; 493 | margin-bottom: 0 !important; 494 | } 495 | 496 | .owner { 497 | align-items: center; 498 | animation: animate-2 5s linear 0s infinite; 499 | box-shadow: 0 16px 36px rgba(0, 0, 0, .25); 500 | background: var(--secondary); 501 | border-radius: 30px; 502 | bottom: 206px; 503 | display: flex; 504 | left: 4px; 505 | padding: 20px; 506 | position: absolute; 507 | z-index: 3; 508 | } 509 | 510 | @keyframes animate-2 { 511 | 0% { 512 | transform: translateY(0); 513 | } 514 | 515 | 50% { 516 | transform: translateY(-5vmin); 517 | } 518 | 519 | 100% { 520 | transform: translateY(0); 521 | } 522 | } 523 | 524 | .p-icon2 { 525 | border-radius: 50%; 526 | height: 70px; 527 | margin-right: 15px; 528 | min-width: 70px; 529 | width: 70px; 530 | } 531 | 532 | .highlight { 533 | -webkit-text-fill-color: transparent; 534 | background: linear-gradient(264.28deg, #dec7ff -38.2%, #5c27fe 103.12%); 535 | -webkit-background-clip: text; 536 | position: relative; 537 | } 538 | 539 | .highlight::before { 540 | background: url('../image/download.png') no-repeat; 541 | bottom: -57px; 542 | content: ""; 543 | height: 64.77px; 544 | left: -63px; 545 | position: absolute; 546 | width: 317.39px; 547 | } 548 | 549 | /* banner end */ 550 | /* about start */ 551 | .about { 552 | padding: 0 0 100px; 553 | } 554 | 555 | .shape { 556 | background: radial-gradient(34.98% 34.98% at 50% 50%, #725bda 0, rgba(6, 19, 45, 0) 100%); 557 | content: ""; 558 | height: 2000px; 559 | left: -60%; 560 | opacity: .6; 561 | position: absolute; 562 | top: -70%; 563 | width: 2000px; 564 | z-index: -1; 565 | } 566 | 567 | .about-right .images img { 568 | vertical-align: middle; 569 | } 570 | 571 | .about-right .images .img1 { 572 | border-radius: 110px; 573 | max-height: 533px; 574 | margin: 60px 0 0 -4px; 575 | object-fit: cover; 576 | position: relative; 577 | max-width: 420px; 578 | z-index: 3; 579 | } 580 | 581 | .about-right .images .img2 { 582 | animation: animate-3 9s linear 0s infinite; 583 | max-height: 117px; 584 | left: -141px; 585 | object-fit: cover; 586 | top: 230px; 587 | max-width: 121px; 588 | border-radius: 20%; 589 | } 590 | 591 | .about-right .images .img6 { 592 | animation: animate-2 15s linear 0s infinite; 593 | bottom: -93px; 594 | max-height: 246px; 595 | left: -108px; 596 | object-fit: cover; 597 | max-width: 255px; 598 | border-radius: 20%; 599 | } 600 | 601 | .about-right .images .img4 { 602 | animation: animate-3 15s linear 0s infinite; 603 | bottom: -134px; 604 | max-height: 62px; 605 | left: 129px; 606 | object-fit: cover; 607 | max-width: 65px; 608 | border-radius: 20%; 609 | } 610 | 611 | .about-right .images .img5 { 612 | animation: animate-4 15s linear 0s infinite; 613 | bottom: -162px; 614 | max-height: 246px; 615 | object-fit: cover; 616 | right: 145px; 617 | max-width: 255px; 618 | z-index: 4; 619 | border-radius: 20%; 620 | } 621 | 622 | @keyframes animate-3 { 623 | 0% { 624 | transform: translateY(0); 625 | } 626 | 627 | 50% { 628 | transform: translateY(-10vmin); 629 | } 630 | 631 | 100% { 632 | transform: translateY(0); 633 | } 634 | } 635 | 636 | @keyframes animate-4 { 637 | 0% { 638 | transform: translateY(0) translateX(0); 639 | } 640 | 641 | 50% { 642 | transform: translateY(-1.5vh) translateX(5vmin); 643 | } 644 | 645 | 100% { 646 | transform: translateY(0) translateX(0); 647 | } 648 | } 649 | 650 | .about-right .images::after { 651 | background: hsla(0, 0%, 100%, .1); 652 | border-radius: 110px; 653 | content: ""; 654 | height: 533px; 655 | position: absolute; 656 | right: 109px; 657 | top: 56px; 658 | transform: rotate(10deg); 659 | width: 420px; 660 | z-index: 1; 661 | } 662 | 663 | .about-content { 664 | padding: 116px 0 116px 35px; 665 | } 666 | 667 | :is(.sub-heading, .sub-heading-1) { 668 | backdrop-filter: blur(4px); 669 | background: linear-gradient(89.96deg, hsla(0, 0%, 100%, .05) .03%, hsla(0, 0%, 100%, .008) 49.67%, hsla(0, 0%, 100%, .05) 99.96%); 670 | border: 1px solid hsla(0, 0%, 100%, .1); 671 | border-radius: 100px; 672 | display: inline-block; 673 | margin-bottom: 22px; 674 | padding: 7px 14px; 675 | } 676 | 677 | .sub-heading span { 678 | -webkit-text-fill-color: transparent; 679 | background: linear-gradient(264.28deg, #dec7ff -38.2%, #5c27fe 103.12%), #fff; 680 | -webkit-background-clip: text; 681 | } 682 | 683 | .heading { 684 | margin-bottom: 25px; 685 | font-size: 50px; 686 | } 687 | 688 | .mb-17 { 689 | margin-bottom: 17px; 690 | } 691 | 692 | .mb-26 { 693 | margin-bottom: 26px; 694 | } 695 | 696 | /* about end */ 697 | /* speciality start */ 698 | .speciality { 699 | padding: 100px 0 75px; 700 | } 701 | 702 | .speciality-content p { 703 | padding: 0px 70px; 704 | } 705 | 706 | .speciality-box { 707 | backdrop-filter: blur(4px); 708 | background: linear-gradient(180deg, hsla(0, 0%, 100%, .05), hsla(0, 0%, 100%, 0) 73.86%); 709 | border-radius: 15px; 710 | margin-top: 108px; 711 | padding: 65px 20px 10px; 712 | perspective: 1000px; 713 | } 714 | 715 | .speciality-box .icon { 716 | align-items: center; 717 | background: linear-gradient(289.89deg, #dec7ff -23.71%, #5c27fe 96.09%); 718 | height: 105px; 719 | left: 50%; 720 | min-width: 105px; 721 | top: -18px; 722 | transform: translate(-50%, -50%) rotateY(-360deg); 723 | transform-style: preserve-3d; 724 | width: 105px; 725 | margin-left: 0 !important; 726 | } 727 | 728 | .speciality-box:hover .icon { 729 | transform: translate(-50%, -50%) rotateY(360deg); 730 | transition: all 1s linear; 731 | } 732 | 733 | .title { 734 | font-size: 20px; 735 | margin-bottom: 11px !important; 736 | } 737 | 738 | .number { 739 | font-size: 50px; 740 | color: hsla(0, 0%, 100%, .1); 741 | transition: all .3s linear; 742 | } 743 | 744 | .speciality-box:hover .number { 745 | color: var(--secondary); 746 | transition: all .3s linear; 747 | } 748 | 749 | /* speciality end */ 750 | /* porfolio start */ 751 | .portfolio-box { 752 | background: linear-gradient(180deg, hsla(0, 0%, 100%, .05), hsla(0, 0%, 100%, 0) 73.86%); 753 | margin-bottom: 1.188rem; 754 | padding: 2.5rem 1.438rem; 755 | } 756 | 757 | .step { 758 | -webkit-text-fill-color: transparent; 759 | background: linear-gradient(89.96deg, hsla(0, 0%, 100%, .05) .03%, hsla(0, 0%, 100%, .008) 49.67%, hsla(0, 0%, 100%, .05) 99.96%); 760 | background: linear-gradient(264.28deg, #dec7ff -38.2%, #5c27fe 103.12%), #fff; 761 | -webkit-background-clip: text; 762 | border: 1px solid hsla(0, 0%, 100%, .1); 763 | border-radius: 6.25rem; 764 | font-family: Conthrax; 765 | font-size: 0.75rem; 766 | left: 1.375rem; 767 | padding: 0.375rem 1rem; 768 | top: -0.938rem; 769 | } 770 | 771 | .p-image { 772 | animation: animate-1 15s linear 0s infinite; 773 | } 774 | 775 | /* porfolio end */ 776 | /* project start */ 777 | .project-box { 778 | backdrop-filter: blur(4px); 779 | background: linear-gradient(89.96deg, hsla(0, 0%, 100%, .05) .03%, hsla(0, 0%, 100%, .008) 49.67%, hsla(0, 0%, 100%, .05) 99.96%); 780 | border: 1px solid hsla(0, 0%, 100%, .1); 781 | border-radius: 1.625rem; 782 | margin-bottom: 3.875rem; 783 | padding: 1.25rem; 784 | } 785 | 786 | .project-box .project-image { 787 | border-radius: 1.625rem; 788 | height: 375px; 789 | max-width: 404px; 790 | overflow: hidden; 791 | } 792 | 793 | .team-box .team-image { 794 | background: linear-gradient(89.96deg, rgba(255, 255, 255, 0.05) 0.03%, rgba(255, 255, 255, 0.008) 49.67%, rgba(255, 255, 255, 0.05) 99.96%); 795 | backdrop-filter: blur(4px); 796 | padding: 12px; 797 | position: relative; 798 | border: 1px solid rgba(255, 255, 255, 0.1); 799 | height: 300px; 800 | border-radius: 20px; 801 | overflow: hidden; 802 | } 803 | 804 | .team-image img { 805 | border-radius: 20px; 806 | } 807 | 808 | .team-image::after { 809 | background: linear-gradient(90deg, rgba(255, 255, 255, 0.13) 0px, rgba(255, 255, 255, 0.13) 77%, rgba(255, 255, 255, 0.5) 92%, rgba(255, 255, 255, 0)); 810 | content: ""; 811 | height: 200%; 812 | left: -150%; 813 | opacity: 0; 814 | position: absolute; 815 | top: -50%; 816 | transition: all .7s ease-in-out; 817 | width: 555px; 818 | } 819 | 820 | .team-box:hover .team-image::after { 821 | left: 0%; 822 | opacity: 1; 823 | transition: all .7s ease-in-out; 824 | } 825 | 826 | .project-image img { 827 | transform: scale(1); 828 | transition: all .5s ease-in-out; 829 | } 830 | 831 | .project-box:hover img { 832 | transform: scale(1.2); 833 | transition: all .5s ease-in-out; 834 | } 835 | 836 | .image-content { 837 | backdrop-filter: blur(4px); 838 | background: hsla(0, 0%, 100%, .1); 839 | border-radius: 11px; 840 | bottom: 30px; 841 | left: 30px; 842 | padding: 17px; 843 | right: 30px; 844 | } 845 | 846 | /* -----------------------swiper start------------------------------- */ 847 | .swiper { 848 | width: 100%; 849 | height: 100%; 850 | } 851 | 852 | .swiper-slide { 853 | text-align: center; 854 | font-size: 18px; 855 | margin-top: 40px; 856 | 857 | } 858 | 859 | .swiper-slide img { 860 | display: block; 861 | width: 100%; 862 | height: 100%; 863 | object-fit: cover; 864 | } 865 | 866 | /* -----------------------swiper end------------------------------- */ 867 | /* project end */ 868 | /* roadmap start */ 869 | .roadmap { 870 | padding: 4.375rem 0; 871 | } 872 | 873 | .roadmain:after { 874 | background: #1f223e; 875 | content: ""; 876 | height: 104%; 877 | left: 50%; 878 | position: absolute; 879 | right: 50%; 880 | top: -40px; 881 | width: 1px; 882 | z-index: -1; 883 | } 884 | 885 | .roadmap-box { 886 | backdrop-filter: blur(4px); 887 | background: linear-gradient(180deg, hsla(0, 0%, 100%, .05), hsla(0, 0%, 100%, 0) 73.86%); 888 | border: 1px solid hsla(0, 0%, 100%, .1); 889 | border-radius: 16px; 890 | margin-bottom: 34px; 891 | margin-left: 0; 892 | margin-right: 30px; 893 | padding: 37px 30px; 894 | width: calc(50% - 30px); 895 | color: var(--secondary); 896 | } 897 | 898 | .roadmap-box:before { 899 | background: #1f223e; 900 | content: ""; 901 | height: 1px; 902 | position: absolute; 903 | right: -28px; 904 | top: 48%; 905 | width: 28px; 906 | z-index: 1; 907 | } 908 | 909 | .roadmap-box:after { 910 | animation: pulse-anim 2s infinite; 911 | background: linear-gradient(264.28deg, #dec7ff -38.2%, #5c27fe 103.12%), #fff; 912 | border-radius: 50%; 913 | content: ""; 914 | height: 11px; 915 | position: absolute; 916 | right: -37px; 917 | top: 45%; 918 | width: 11px; 919 | z-index: 2; 920 | } 921 | 922 | .r-content .title { 923 | margin-bottom: 21px; 924 | padding-bottom: 14px; 925 | } 926 | 927 | .r-content .title::after { 928 | background: linear-gradient(264.28deg, #dec7ff -38.2%, #5c27fe 103.12%); 929 | border-radius: 1.2px; 930 | bottom: 0; 931 | content: ""; 932 | height: 4px; 933 | left: 0; 934 | position: absolute; 935 | width: 60px; 936 | } 937 | 938 | .right { 939 | margin-left: 1.875rem; 940 | margin-right: 0; 941 | transform: translateY(112px); 942 | } 943 | 944 | .roadmap-box.right:before { 945 | left: -28px; 946 | right: auto; 947 | } 948 | 949 | .roadmap-box.right:after { 950 | left: -37px; 951 | right: auto; 952 | } 953 | 954 | @keyframes pulse-anim { 955 | from { 956 | box-shadow: 0 0 0 0 #dec7ff 957 | } 958 | 959 | to { 960 | box-shadow: 0 0 0 8px #1f223e 961 | } 962 | } 963 | 964 | /* roadmap end */ 965 | /* team start */ 966 | .team { 967 | padding: 1.875rem 0 6.5625rem; 968 | } 969 | 970 | .team-box ul { 971 | padding-left: 0 !important; 972 | } 973 | 974 | .list-social li { 975 | margin: 0 5px; 976 | } 977 | 978 | .list-social li>a { 979 | background: hsla(0, 0%, 100%, .05); 980 | height: 38px; 981 | min-width: 38px; 982 | } 983 | 984 | .list-social li a:hover { 985 | background: linear-gradient(264.28deg, #dec7ff -38.2%, #5c27fe 103.12%); 986 | } 987 | 988 | .mySwiper-brand .swiper-slide { 989 | width: 160px; 990 | margin-right: 30px; 991 | } 992 | 993 | .mySwiper-brand .swiper-slide a { 994 | opacity: .2; 995 | } 996 | 997 | .mySwiper-brand .swiper-slide a:hover { 998 | opacity: 1; 999 | } 1000 | 1001 | /* .sub-heading-1 span{ 1002 | color: #ccc; 1003 | } */ 1004 | /* team end */ 1005 | /* review start */ 1006 | .review-banner { 1007 | backdrop-filter: blur(2px); 1008 | background: linear-gradient(89.96deg, hsla(0, 0%, 100%, .05) .03%, hsla(0, 0%, 100%, .008) 49.67%, hsla(0, 0%, 100%, .05) 99.96%); 1009 | border-radius: 26px; 1010 | padding: 98px 15px; 1011 | } 1012 | 1013 | .info img { 1014 | height: 90px; 1015 | margin-bottom: 22px; 1016 | object-fit: cover; 1017 | object-position: right; 1018 | width: 90px; 1019 | } 1020 | 1021 | /* review end */ 1022 | /* FAQ start */ 1023 | .faq-tab { 1024 | margin: 39px auto 0; 1025 | position: relative; 1026 | z-index: 0; 1027 | } 1028 | 1029 | .nav-pills .nav-link { 1030 | backdrop-filter: blur(2px) !important; 1031 | background: hsla(0, 0%, 100%, .1) !important; 1032 | border-radius: var(--bs-nav-pills-border-radius); 1033 | margin: 0 5px; 1034 | color: #fff; 1035 | font-weight: 700; 1036 | } 1037 | 1038 | .nav-pills .nav-link.active, 1039 | .nav-pills .show>.nav-link { 1040 | color: var(--bs-nav-pills-link-active-color); 1041 | background: linear-gradient(264.28deg, #dec7ff -38.2%, #5c27fe 103.12%), hsla(0, 0%, 100%, .1) !important; 1042 | } 1043 | 1044 | .nav-link:focus { 1045 | background: linear-gradient(264.28deg, #dec7ff -38.2%, #5c27fe 103.12%), hsla(0, 0%, 100%, .1) !important; 1046 | color: #fff !important; 1047 | } 1048 | 1049 | .nav-link:hover { 1050 | color: #fff !important; 1051 | } 1052 | 1053 | .text { 1054 | font: 1rem "Open Sans", sans-serif; 1055 | } 1056 | 1057 | .text a { 1058 | color: #9841ff; 1059 | font-weight: bold; 1060 | } 1061 | 1062 | .faqs-list { 1063 | max-width: 700px; 1064 | margin: 4rem; 1065 | margin-inline: auto; 1066 | } 1067 | 1068 | .faq-question { 1069 | padding: 16px 24px; 1070 | background: linear-gradient(89.96deg, hsla(0, 0%, 100%, .05) .03%, hsla(0, 0%, 100%, .008) 49.67%, hsla(0, 0%, 100%, .05) 99.96%); 1071 | margin-bottom: 12px; 1072 | display: flex; 1073 | justify-content: space-between; 1074 | align-items: center; 1075 | gap: 8px; 1076 | cursor: pointer; 1077 | position: relative; 1078 | z-index: 10; 1079 | } 1080 | 1081 | .faq-question:hover i { 1082 | color: #fff; 1083 | } 1084 | 1085 | .faq-question.active { 1086 | margin-bottom: 0; 1087 | } 1088 | 1089 | .faq-question.active i { 1090 | color: #fff; 1091 | } 1092 | 1093 | .faq-question.active+.faq-answer { 1094 | display: block; 1095 | } 1096 | 1097 | .faq-question i { 1098 | font-size: 1.25rem; 1099 | transition: 0.5s; 1100 | } 1101 | 1102 | .faq-question button { 1103 | font: 1rem "Roboto", sans-serif; 1104 | text-align: start; 1105 | background: unset; 1106 | border: none; 1107 | } 1108 | 1109 | .faq-answer { 1110 | padding: 0 48px 12px 24px; 1111 | margin: 0; 1112 | margin-bottom: 32px; 1113 | font: 1rem; 1114 | background: linear-gradient(89.96deg, hsla(0, 0%, 100%, .05) .03%, hsla(0, 0%, 100%, .008) 49.67%, hsla(0, 0%, 100%, .05) 99.96%); 1115 | position: relative; 1116 | z-index: 20; 1117 | display: none; 1118 | } 1119 | 1120 | .faq-answer__content { 1121 | padding-left: 8px; 1122 | margin: 0; 1123 | border-left: 3px solid #9841ff; 1124 | } 1125 | 1126 | .faq-answer__content * { 1127 | margin-top: 0; 1128 | } 1129 | 1130 | .faq-img { 1131 | animation: animate-2 5s linear 0s infinite; 1132 | } 1133 | 1134 | /* FAQ end */ 1135 | /* creation start */ 1136 | .create { 1137 | padding: 50px 0 173px; 1138 | } 1139 | 1140 | .create-main { 1141 | background: linear-gradient(264.28deg, #dec7ff -38.2%, #5c27fe 103.12%); 1142 | border-radius: 26px; 1143 | height: auto; 1144 | } 1145 | 1146 | .create-main::before { 1147 | background: url(../image/create.png) no-repeat; 1148 | background-size: cover; 1149 | content: ""; 1150 | height: 100%; 1151 | left: 0; 1152 | position: absolute; 1153 | top: 0; 1154 | width: 100%; 1155 | z-index: 0; 1156 | } 1157 | 1158 | .create-content { 1159 | padding: 32px 30px 29px; 1160 | z-index: 1; 1161 | } 1162 | 1163 | .create-content .action-btn span { 1164 | background: linear-gradient(265.05deg, #ffcb52 -6.15%, #ff7b02 106.32%); 1165 | } 1166 | 1167 | .create-main img { 1168 | animation: animate-1 15s linear 0s infinite; 1169 | right: 17px; 1170 | top: -112px; 1171 | } 1172 | 1173 | /* creation end */ 1174 | /* footer start */ 1175 | .footer-content .logo { 1176 | max-width: 150px; 1177 | } 1178 | 1179 | .footer-content ul { 1180 | margin-left: -5px; 1181 | padding-left: 0 !important; 1182 | } 1183 | 1184 | .widget form { 1185 | margin-top: 52px; 1186 | } 1187 | 1188 | .widget input { 1189 | backdrop-filter: blur(2px); 1190 | background: hsla(0, 0%, 100%, .1); 1191 | border: 1px solid hsla(0, 0%, 100%, .1); 1192 | border-radius: 10px; 1193 | box-shadow: none; 1194 | color: #fff; 1195 | font-size: 14px; 1196 | font-weight: 300; 1197 | margin: 0 auto; 1198 | max-width: 540px; 1199 | padding: 18px !important; 1200 | } 1201 | 1202 | .widget button { 1203 | position: absolute; 1204 | right: 15px; 1205 | top: 4px; 1206 | background: none; 1207 | margin-top: 14px; 1208 | } 1209 | 1210 | .bottom { 1211 | font-size: 14px !important; 1212 | ; 1213 | } 1214 | 1215 | .form-control { 1216 | backdrop-filter: blur(2px) !important; 1217 | background: hsla(0, 0%, 100%, .1) !important; 1218 | border: 1px solid hsla(0, 0%, 100%, .1) !important; 1219 | } 1220 | 1221 | /* footer end */ 1222 | /* scroll top start */ 1223 | .scroll-top { 1224 | background: linear-gradient(264.28deg, #dec7ff -38.2%, #5c27fe 103.12%); 1225 | bottom: 23px; 1226 | cursor: pointer; 1227 | display: block; 1228 | height: 50px; 1229 | line-height: 50px; 1230 | right: 14px; 1231 | width: 50px; 1232 | z-index: 999; 1233 | } 1234 | 1235 | /* scroll top end */ 1236 | .loader { 1237 | top: 0; 1238 | left: 0; 1239 | z-index: 9999; 1240 | width: 100%; 1241 | height: 100%; 1242 | position: fixed; 1243 | overflow: hidden; 1244 | text-align: center; 1245 | background: url('../image/loader-alt.gif') 50% 50% no-repeat rgb(249, 249, 249); 1246 | } -------------------------------------------------------------------------------- /assets/css/swiper-bundle.min.css: -------------------------------------------------------------------------------- 1 | /** 2 | * Swiper 9.1.1 3 | * Most modern mobile touch slider and framework with hardware accelerated transitions 4 | * https://swiperjs.com 5 | * 6 | * Copyright 2014-2023 Vladimir Kharlampidi 7 | * 8 | * Released under the MIT License 9 | * 10 | * Released on: March 16, 2023 11 | */ 12 | 13 | @font-face { 14 | font-family: swiper-icons; 15 | src: url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA'); 16 | font-weight: 400; 17 | font-style: normal 18 | } 19 | 20 | :root { 21 | --swiper-theme-color: #007aff 22 | } 23 | 24 | .swiper, 25 | swiper-container { 26 | margin-left: auto; 27 | margin-right: auto; 28 | position: relative; 29 | overflow: hidden; 30 | list-style: none; 31 | padding: 0; 32 | z-index: 1; 33 | display: block 34 | } 35 | 36 | .swiper-vertical>.swiper-wrapper { 37 | flex-direction: column 38 | } 39 | 40 | .swiper-wrapper { 41 | position: relative; 42 | width: 100%; 43 | height: 100%; 44 | z-index: 1; 45 | display: flex; 46 | transition-property: transform; 47 | transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial); 48 | box-sizing: content-box 49 | } 50 | 51 | .swiper-android .swiper-slide, 52 | .swiper-wrapper { 53 | transform: translate3d(0px, 0, 0) 54 | } 55 | 56 | .swiper-horizontal { 57 | touch-action: pan-y 58 | } 59 | 60 | .swiper-vertical { 61 | touch-action: pan-x 62 | } 63 | 64 | .swiper-slide, 65 | swiper-slide { 66 | flex-shrink: 0; 67 | width: 100%; 68 | height: 100%; 69 | position: relative; 70 | transition-property: transform; 71 | display: block 72 | } 73 | 74 | .swiper-slide-invisible-blank { 75 | visibility: hidden 76 | } 77 | 78 | .swiper-autoheight, 79 | .swiper-autoheight .swiper-slide { 80 | height: auto 81 | } 82 | 83 | .swiper-autoheight .swiper-wrapper { 84 | align-items: flex-start; 85 | transition-property: transform, height 86 | } 87 | 88 | .swiper-backface-hidden .swiper-slide { 89 | transform: translateZ(0); 90 | -webkit-backface-visibility: hidden; 91 | backface-visibility: hidden 92 | } 93 | 94 | .swiper-3d.swiper-css-mode .swiper-wrapper { 95 | perspective: 1200px 96 | } 97 | 98 | .swiper-3d .swiper-wrapper { 99 | transform-style: preserve-3d 100 | } 101 | 102 | .swiper-3d { 103 | perspective: 1200px 104 | } 105 | 106 | .swiper-3d .swiper-cube-shadow, 107 | .swiper-3d .swiper-slide, 108 | .swiper-3d .swiper-slide-shadow, 109 | .swiper-3d .swiper-slide-shadow-bottom, 110 | .swiper-3d .swiper-slide-shadow-left, 111 | .swiper-3d .swiper-slide-shadow-right, 112 | .swiper-3d .swiper-slide-shadow-top { 113 | transform-style: preserve-3d 114 | } 115 | 116 | .swiper-3d .swiper-slide-shadow, 117 | .swiper-3d .swiper-slide-shadow-bottom, 118 | .swiper-3d .swiper-slide-shadow-left, 119 | .swiper-3d .swiper-slide-shadow-right, 120 | .swiper-3d .swiper-slide-shadow-top { 121 | position: absolute; 122 | left: 0; 123 | top: 0; 124 | width: 100%; 125 | height: 100%; 126 | pointer-events: none; 127 | z-index: 10 128 | } 129 | 130 | .swiper-3d .swiper-slide-shadow { 131 | background: rgba(0, 0, 0, .15) 132 | } 133 | 134 | .swiper-3d .swiper-slide-shadow-left { 135 | background-image: linear-gradient(to left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0)) 136 | } 137 | 138 | .swiper-3d .swiper-slide-shadow-right { 139 | background-image: linear-gradient(to right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0)) 140 | } 141 | 142 | .swiper-3d .swiper-slide-shadow-top { 143 | background-image: linear-gradient(to top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0)) 144 | } 145 | 146 | .swiper-3d .swiper-slide-shadow-bottom { 147 | background-image: linear-gradient(to bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0)) 148 | } 149 | 150 | .swiper-css-mode>.swiper-wrapper { 151 | overflow: auto; 152 | scrollbar-width: none; 153 | -ms-overflow-style: none 154 | } 155 | 156 | .swiper-css-mode>.swiper-wrapper::-webkit-scrollbar { 157 | display: none 158 | } 159 | 160 | .swiper-css-mode>.swiper-wrapper>.swiper-slide { 161 | scroll-snap-align: start start 162 | } 163 | 164 | .swiper-horizontal.swiper-css-mode>.swiper-wrapper { 165 | scroll-snap-type: x mandatory 166 | } 167 | 168 | .swiper-vertical.swiper-css-mode>.swiper-wrapper { 169 | scroll-snap-type: y mandatory 170 | } 171 | 172 | .swiper-centered>.swiper-wrapper::before { 173 | content: ''; 174 | flex-shrink: 0; 175 | order: 9999 176 | } 177 | 178 | .swiper-centered>.swiper-wrapper>.swiper-slide { 179 | scroll-snap-align: center center; 180 | scroll-snap-stop: always 181 | } 182 | 183 | .swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child { 184 | margin-inline-start: var(--swiper-centered-offset-before) 185 | } 186 | 187 | .swiper-centered.swiper-horizontal>.swiper-wrapper::before { 188 | height: 100%; 189 | min-height: 1px; 190 | width: var(--swiper-centered-offset-after) 191 | } 192 | 193 | .swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child { 194 | margin-block-start: var(--swiper-centered-offset-before) 195 | } 196 | 197 | .swiper-centered.swiper-vertical>.swiper-wrapper::before { 198 | width: 100%; 199 | min-width: 1px; 200 | height: var(--swiper-centered-offset-after) 201 | } 202 | 203 | .swiper-lazy-preloader { 204 | width: 42px; 205 | height: 42px; 206 | position: absolute; 207 | left: 50%; 208 | top: 50%; 209 | margin-left: -21px; 210 | margin-top: -21px; 211 | z-index: 10; 212 | transform-origin: 50%; 213 | box-sizing: border-box; 214 | border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color)); 215 | border-radius: 50%; 216 | border-top-color: transparent 217 | } 218 | 219 | .swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader, 220 | .swiper:not(.swiper-watch-progress) .swiper-lazy-preloader, 221 | swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader { 222 | animation: swiper-preloader-spin 1s infinite linear 223 | } 224 | 225 | .swiper-lazy-preloader-white { 226 | --swiper-preloader-color: #fff 227 | } 228 | 229 | .swiper-lazy-preloader-black { 230 | --swiper-preloader-color: #000 231 | } 232 | 233 | @keyframes swiper-preloader-spin { 234 | 0% { 235 | transform: rotate(0deg) 236 | } 237 | 238 | 100% { 239 | transform: rotate(360deg) 240 | } 241 | } 242 | 243 | .swiper-virtual .swiper-slide { 244 | -webkit-backface-visibility: hidden; 245 | transform: translateZ(0) 246 | } 247 | 248 | .swiper-virtual.swiper-css-mode .swiper-wrapper::after { 249 | content: ''; 250 | position: absolute; 251 | left: 0; 252 | top: 0; 253 | pointer-events: none 254 | } 255 | 256 | .swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after { 257 | height: 1px; 258 | width: var(--swiper-virtual-size) 259 | } 260 | 261 | .swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after { 262 | width: 1px; 263 | height: var(--swiper-virtual-size) 264 | } 265 | 266 | :root { 267 | --swiper-navigation-size: 44px 268 | } 269 | 270 | .swiper-button-next, 271 | .swiper-button-prev { 272 | position: absolute; 273 | align-items: center; 274 | background: hsla(0,0%,100%,.1); 275 | border-radius: 50%; 276 | bottom: 75px; 277 | display: flex; 278 | height: 60px; 279 | justify-content: center; 280 | top: auto; 281 | width: 60px; 282 | } 283 | 284 | .swiper-button-next.swiper-button-disabled, 285 | .swiper-button-prev.swiper-button-disabled { 286 | opacity: 1; 287 | cursor: auto; 288 | pointer-events: none 289 | } 290 | 291 | .swiper-button-next.swiper-button-hidden, 292 | .swiper-button-prev.swiper-button-hidden { 293 | opacity: 0; 294 | cursor: auto; 295 | pointer-events: none 296 | } 297 | 298 | .swiper-navigation-disabled .swiper-button-next, 299 | .swiper-navigation-disabled .swiper-button-prev { 300 | display: none !important 301 | } 302 | 303 | .swiper-button-next:after, 304 | .swiper-button-prev:after { 305 | font-family: swiper-icons; 306 | text-transform: none !important; 307 | letter-spacing: 0; 308 | font-variant: initial; 309 | line-height: 1; 310 | color: #fff; 311 | } 312 | 313 | .swiper-button-prev, 314 | .swiper-rtl .swiper-button-next { 315 | background: #703ffe; 316 | left: 40%; 317 | z-index: 99; 318 | } 319 | 320 | .swiper-button-prev:after, 321 | .swiper-rtl .swiper-button-next:after { 322 | content: 'prev' 323 | } 324 | 325 | .swiper-button-next, 326 | .swiper-rtl .swiper-button-prev { 327 | background: #703ffe; 328 | right: 40%; 329 | z-index: 99; 330 | } 331 | 332 | .swiper-button-next:after, 333 | .swiper-rtl .swiper-button-prev:after { 334 | content: 'next' 335 | } 336 | 337 | .swiper-button-lock { 338 | display: none 339 | } 340 | 341 | .swiper-pagination { 342 | position: absolute; 343 | text-align: center; 344 | transition: .3s opacity; 345 | transform: translate3d(0, 0, 0); 346 | z-index: 10 347 | } 348 | 349 | .swiper-pagination.swiper-pagination-hidden { 350 | opacity: 0 351 | } 352 | 353 | .swiper-pagination-disabled>.swiper-pagination, 354 | .swiper-pagination.swiper-pagination-disabled { 355 | display: none !important 356 | } 357 | 358 | .swiper-horizontal>.swiper-pagination-bullets, 359 | .swiper-pagination-bullets.swiper-pagination-horizontal, 360 | .swiper-pagination-custom, 361 | .swiper-pagination-fraction { 362 | bottom: var(--swiper-pagination-bottom, 90px); 363 | top: var(--swiper-pagination-top, auto); 364 | left: 0; 365 | width: 100% 366 | } 367 | 368 | .swiper-pagination-bullets-dynamic { 369 | overflow: hidden; 370 | font-size: 0 371 | } 372 | 373 | .swiper-pagination-bullets-dynamic .swiper-pagination-bullet { 374 | transform: scale(.33); 375 | position: relative 376 | } 377 | 378 | .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active { 379 | transform: scale(1) 380 | } 381 | 382 | .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main { 383 | transform: scale(1) 384 | } 385 | 386 | .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev { 387 | transform: scale(.66) 388 | } 389 | 390 | .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev { 391 | transform: scale(.33) 392 | } 393 | 394 | .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next { 395 | transform: scale(.66) 396 | } 397 | 398 | .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next { 399 | transform: scale(.33) 400 | } 401 | 402 | .swiper-pagination-bullet { 403 | width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 12px)); 404 | height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 12px)); 405 | display: inline-block; 406 | border-radius: var(--swiper-pagination-bullet-border-radius, 50%); 407 | background: hsla(0,0%,100%,.2); 408 | margin: 0 5px!important; 409 | opacity: 1; 410 | } 411 | 412 | button.swiper-pagination-bullet { 413 | border: none; 414 | margin: 0; 415 | padding: 0; 416 | box-shadow: none; 417 | -webkit-appearance: none; 418 | appearance: none 419 | } 420 | 421 | .swiper-pagination-clickable .swiper-pagination-bullet { 422 | cursor: pointer 423 | } 424 | 425 | .swiper-pagination-bullet:only-child { 426 | display: none !important 427 | } 428 | 429 | .swiper-pagination-bullet-active { 430 | opacity: var(--swiper-pagination-bullet-opacity, 1); 431 | background: transparent; 432 | border: 3px solid #fff; 433 | } 434 | 435 | .swiper-pagination-vertical.swiper-pagination-bullets, 436 | .swiper-vertical>.swiper-pagination-bullets { 437 | right: var(--swiper-pagination-right, 8px); 438 | left: var(--swiper-pagination-left, auto); 439 | top: 50%; 440 | transform: translate3d(0px, -50%, 0) 441 | } 442 | 443 | .swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet, 444 | .swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet { 445 | margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0; 446 | display: block 447 | } 448 | 449 | .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic, 450 | .swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic { 451 | top: 50%; 452 | transform: translateY(-50%); 453 | width: 8px 454 | } 455 | 456 | .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, 457 | .swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { 458 | display: inline-block; 459 | transition: .2s transform, .2s top 460 | } 461 | 462 | .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet, 463 | .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet { 464 | margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px) 465 | } 466 | 467 | .swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic, 468 | .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic { 469 | left: 50%; 470 | transform: translateX(-50%); 471 | white-space: nowrap 472 | } 473 | 474 | .swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, 475 | .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { 476 | transition: .2s transform, .2s left 477 | } 478 | 479 | .swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, 480 | :host(.swiper-horizontal.swiper-rtl) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet { 481 | transition: .2s transform, .2s right 482 | } 483 | 484 | .swiper-pagination-fraction { 485 | color: var(--swiper-pagination-fraction-color, inherit) 486 | } 487 | 488 | .swiper-pagination-progressbar { 489 | background: var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25)); 490 | position: absolute 491 | } 492 | .project-swiper .swiper-pagination-bullet.swiper-pagination-bullet-active, .project-swiper-3 .swiper-pagination-bullet.swiper-pagination-bullet-active { 493 | background: transparent !important; 494 | border: 3px solid #fff !important.swiper-pagination-bullet; 495 | } 496 | .swiper-pagination-progressbar .swiper-pagination-progressbar-fill { 497 | background: var(--swiper-pagination-color, var(--swiper-theme-color)); 498 | position: absolute; 499 | left: 0; 500 | top: 0; 501 | width: 100%; 502 | height: 100%; 503 | transform: scale(0); 504 | transform-origin: left top 505 | } 506 | 507 | .swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill { 508 | transform-origin: right top 509 | } 510 | 511 | .swiper-horizontal>.swiper-pagination-progressbar, 512 | .swiper-pagination-progressbar.swiper-pagination-horizontal, 513 | .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite, 514 | .swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite { 515 | width: 100%; 516 | height: var(--swiper-pagination-progressbar-size, 4px); 517 | left: 0; 518 | top: 0 519 | } 520 | 521 | .swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, 522 | .swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite, 523 | .swiper-pagination-progressbar.swiper-pagination-vertical, 524 | .swiper-vertical>.swiper-pagination-progressbar { 525 | width: var(--swiper-pagination-progressbar-size, 4px); 526 | height: 100%; 527 | left: 0; 528 | top: 0 529 | } 530 | 531 | .swiper-pagination-lock { 532 | display: none 533 | } 534 | 535 | .swiper-scrollbar { 536 | border-radius: var(--swiper-scrollbar-border-radius, 10px); 537 | position: relative; 538 | -ms-touch-action: none; 539 | background: var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, .1)) 540 | } 541 | 542 | .swiper-scrollbar-disabled>.swiper-scrollbar, 543 | .swiper-scrollbar.swiper-scrollbar-disabled { 544 | display: none !important 545 | } 546 | 547 | .swiper-horizontal>.swiper-scrollbar, 548 | .swiper-scrollbar.swiper-scrollbar-horizontal { 549 | position: absolute; 550 | left: var(--swiper-scrollbar-sides-offset, 1%); 551 | bottom: var(--swiper-scrollbar-bottom, 4px); 552 | top: var(--swiper-scrollbar-top, auto); 553 | z-index: 50; 554 | height: var(--swiper-scrollbar-size, 4px); 555 | width: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%)) 556 | } 557 | 558 | .swiper-scrollbar.swiper-scrollbar-vertical, 559 | .swiper-vertical>.swiper-scrollbar { 560 | position: absolute; 561 | left: var(--swiper-scrollbar-left, auto); 562 | right: var(--swiper-scrollbar-right, 4px); 563 | top: var(--swiper-scrollbar-sides-offset, 1%); 564 | z-index: 50; 565 | width: var(--swiper-scrollbar-size, 4px); 566 | height: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%)) 567 | } 568 | 569 | .swiper-scrollbar-drag { 570 | height: 100%; 571 | width: 100%; 572 | position: relative; 573 | background: var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, .5)); 574 | border-radius: var(--swiper-scrollbar-border-radius, 10px); 575 | left: 0; 576 | top: 0 577 | } 578 | 579 | .swiper-scrollbar-cursor-drag { 580 | cursor: move 581 | } 582 | 583 | .swiper-scrollbar-lock { 584 | display: none 585 | } 586 | 587 | .swiper-zoom-container { 588 | width: 100%; 589 | height: 100%; 590 | display: flex; 591 | justify-content: center; 592 | align-items: center; 593 | text-align: center 594 | } 595 | 596 | .swiper-zoom-container>canvas, 597 | .swiper-zoom-container>img, 598 | .swiper-zoom-container>svg { 599 | max-width: 100%; 600 | max-height: 100%; 601 | object-fit: contain 602 | } 603 | 604 | .swiper-slide-zoomed { 605 | cursor: move; 606 | touch-action: none 607 | } 608 | 609 | .swiper .swiper-notification, 610 | swiper-container .swiper-notification { 611 | position: absolute; 612 | left: 0; 613 | top: 0; 614 | pointer-events: none; 615 | opacity: 0; 616 | z-index: -1000 617 | } 618 | 619 | .swiper-free-mode>.swiper-wrapper { 620 | transition-timing-function: ease-out; 621 | margin: 0 auto 622 | } 623 | 624 | .swiper-grid>.swiper-wrapper { 625 | flex-wrap: wrap 626 | } 627 | 628 | .swiper-grid-column>.swiper-wrapper { 629 | flex-wrap: wrap; 630 | flex-direction: column 631 | } 632 | 633 | .swiper-fade.swiper-free-mode .swiper-slide { 634 | transition-timing-function: ease-out 635 | } 636 | 637 | .swiper-fade .swiper-slide { 638 | pointer-events: none; 639 | transition-property: opacity 640 | } 641 | 642 | .swiper-fade .swiper-slide .swiper-slide { 643 | pointer-events: none 644 | } 645 | 646 | .swiper-fade .swiper-slide-active, 647 | .swiper-fade .swiper-slide-active .swiper-slide-active { 648 | pointer-events: auto 649 | } 650 | 651 | .swiper-cube { 652 | overflow: visible 653 | } 654 | 655 | .swiper-cube .swiper-slide { 656 | pointer-events: none; 657 | -webkit-backface-visibility: hidden; 658 | backface-visibility: hidden; 659 | z-index: 1; 660 | visibility: hidden; 661 | transform-origin: 0 0; 662 | width: 100%; 663 | height: 100% 664 | } 665 | 666 | .swiper-cube .swiper-slide .swiper-slide { 667 | pointer-events: none 668 | } 669 | 670 | .swiper-cube.swiper-rtl .swiper-slide { 671 | transform-origin: 100% 0 672 | } 673 | 674 | .swiper-cube .swiper-slide-active, 675 | .swiper-cube .swiper-slide-active .swiper-slide-active { 676 | pointer-events: auto 677 | } 678 | 679 | .swiper-cube .swiper-slide-active, 680 | .swiper-cube .swiper-slide-next, 681 | .swiper-cube .swiper-slide-next+.swiper-slide, 682 | .swiper-cube .swiper-slide-prev { 683 | pointer-events: auto; 684 | visibility: visible 685 | } 686 | 687 | .swiper-cube .swiper-slide-shadow-bottom, 688 | .swiper-cube .swiper-slide-shadow-left, 689 | .swiper-cube .swiper-slide-shadow-right, 690 | .swiper-cube .swiper-slide-shadow-top { 691 | z-index: 0; 692 | -webkit-backface-visibility: hidden; 693 | backface-visibility: hidden 694 | } 695 | 696 | .swiper-cube .swiper-cube-shadow { 697 | position: absolute; 698 | left: 0; 699 | bottom: 0px; 700 | width: 100%; 701 | height: 100%; 702 | opacity: .6; 703 | z-index: 0 704 | } 705 | 706 | .swiper-cube .swiper-cube-shadow:before { 707 | content: ''; 708 | background: #000; 709 | position: absolute; 710 | left: 0; 711 | top: 0; 712 | bottom: 0; 713 | right: 0; 714 | filter: blur(50px) 715 | } 716 | 717 | .swiper-flip { 718 | overflow: visible 719 | } 720 | 721 | .swiper-flip .swiper-slide { 722 | pointer-events: none; 723 | -webkit-backface-visibility: hidden; 724 | backface-visibility: hidden; 725 | z-index: 1 726 | } 727 | 728 | .swiper-flip .swiper-slide .swiper-slide { 729 | pointer-events: none 730 | } 731 | 732 | .swiper-flip .swiper-slide-active, 733 | .swiper-flip .swiper-slide-active .swiper-slide-active { 734 | pointer-events: auto 735 | } 736 | 737 | .swiper-flip .swiper-slide-shadow-bottom, 738 | .swiper-flip .swiper-slide-shadow-left, 739 | .swiper-flip .swiper-slide-shadow-right, 740 | .swiper-flip .swiper-slide-shadow-top { 741 | z-index: 0; 742 | -webkit-backface-visibility: hidden; 743 | backface-visibility: hidden 744 | } 745 | 746 | .swiper-creative .swiper-slide { 747 | -webkit-backface-visibility: hidden; 748 | backface-visibility: hidden; 749 | overflow: hidden; 750 | transition-property: transform, opacity, height 751 | } 752 | 753 | .swiper-cards { 754 | overflow: visible 755 | } 756 | 757 | .swiper-cards .swiper-slide { 758 | transform-origin: center bottom; 759 | -webkit-backface-visibility: hidden; 760 | backface-visibility: hidden; 761 | overflow: hidden 762 | } -------------------------------------------------------------------------------- /assets/font/ConthraxSb-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/font/ConthraxSb-Regular.woff -------------------------------------------------------------------------------- /assets/font/ConthraxSb-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/font/ConthraxSb-Regular.woff2 -------------------------------------------------------------------------------- /assets/font/Ubuntu-Bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/font/Ubuntu-Bold.woff -------------------------------------------------------------------------------- /assets/font/Ubuntu-Bold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/font/Ubuntu-Bold.woff2 -------------------------------------------------------------------------------- /assets/font/Ubuntu-BoldItalic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/font/Ubuntu-BoldItalic.woff -------------------------------------------------------------------------------- /assets/font/Ubuntu-BoldItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/font/Ubuntu-BoldItalic.woff2 -------------------------------------------------------------------------------- /assets/font/Ubuntu-Italic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/font/Ubuntu-Italic.woff -------------------------------------------------------------------------------- /assets/font/Ubuntu-Italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/font/Ubuntu-Italic.woff2 -------------------------------------------------------------------------------- /assets/font/Ubuntu-Light.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/font/Ubuntu-Light.woff -------------------------------------------------------------------------------- /assets/font/Ubuntu-Light.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/font/Ubuntu-Light.woff2 -------------------------------------------------------------------------------- /assets/font/Ubuntu-LightItalic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/font/Ubuntu-LightItalic.woff -------------------------------------------------------------------------------- /assets/font/Ubuntu-LightItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/font/Ubuntu-LightItalic.woff2 -------------------------------------------------------------------------------- /assets/font/Ubuntu-Medium.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/font/Ubuntu-Medium.woff -------------------------------------------------------------------------------- /assets/font/Ubuntu-Medium.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/font/Ubuntu-Medium.woff2 -------------------------------------------------------------------------------- /assets/font/Ubuntu-MediumItalic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/font/Ubuntu-MediumItalic.woff -------------------------------------------------------------------------------- /assets/font/Ubuntu-MediumItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/font/Ubuntu-MediumItalic.woff2 -------------------------------------------------------------------------------- /assets/font/Ubuntu-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/font/Ubuntu-Regular.woff -------------------------------------------------------------------------------- /assets/font/Ubuntu-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/font/Ubuntu-Regular.woff2 -------------------------------------------------------------------------------- /assets/font/demo.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | Transfonter demo 10 | 11 | 158 | 159 | 160 |
161 |
162 |

Ubuntu Bold

163 |
.your-style {
164 |     font-family: 'Ubuntu';
165 |     font-weight: bold;
166 |     font-style: normal;
167 | }
168 |
169 | <link rel="preload" href="Ubuntu-Bold.woff2" as="font" type="font/woff2" crossorigin>
170 |
171 |

172 | abcdefghijklmnopqrstuvwxyz
173 | ABCDEFGHIJKLMNOPQRSTUVWXYZ
174 | 0123456789.:,;()*!?'@#<>$%&^+-=~ 175 |

176 |

The quick brown fox jumps over the lazy dog.

177 |

The quick brown fox jumps over the lazy dog.

178 |

The quick brown fox jumps over the lazy dog.

179 |

The quick brown fox jumps over the lazy dog.

180 |

The quick brown fox jumps over the lazy dog.

181 |

The quick brown fox jumps over the lazy dog.

182 |

The quick brown fox jumps over the lazy dog.

183 |

The quick brown fox jumps over the lazy dog.

184 |

The quick brown fox jumps over the lazy dog.

185 |

The quick brown fox jumps over the lazy dog.

186 |

The quick brown fox jumps over the lazy dog.

187 |
188 |
189 | 190 |
191 |

Ubuntu Bold Italic

192 |
.your-style {
193 |     font-family: 'Ubuntu';
194 |     font-weight: bold;
195 |     font-style: italic;
196 | }
197 |
198 | <link rel="preload" href="Ubuntu-BoldItalic.woff2" as="font" type="font/woff2" crossorigin>
199 |
200 |

201 | abcdefghijklmnopqrstuvwxyz
202 | ABCDEFGHIJKLMNOPQRSTUVWXYZ
203 | 0123456789.:,;()*!?'@#<>$%&^+-=~ 204 |

205 |

The quick brown fox jumps over the lazy dog.

206 |

The quick brown fox jumps over the lazy dog.

207 |

The quick brown fox jumps over the lazy dog.

208 |

The quick brown fox jumps over the lazy dog.

209 |

The quick brown fox jumps over the lazy dog.

210 |

The quick brown fox jumps over the lazy dog.

211 |

The quick brown fox jumps over the lazy dog.

212 |

The quick brown fox jumps over the lazy dog.

213 |

The quick brown fox jumps over the lazy dog.

214 |

The quick brown fox jumps over the lazy dog.

215 |

The quick brown fox jumps over the lazy dog.

216 |
217 |
218 | 219 |
220 |

Ubuntu Italic

221 |
.your-style {
222 |     font-family: 'Ubuntu';
223 |     font-weight: normal;
224 |     font-style: italic;
225 | }
226 |
227 | <link rel="preload" href="Ubuntu-Italic.woff2" as="font" type="font/woff2" crossorigin>
228 |
229 |

230 | abcdefghijklmnopqrstuvwxyz
231 | ABCDEFGHIJKLMNOPQRSTUVWXYZ
232 | 0123456789.:,;()*!?'@#<>$%&^+-=~ 233 |

234 |

The quick brown fox jumps over the lazy dog.

235 |

The quick brown fox jumps over the lazy dog.

236 |

The quick brown fox jumps over the lazy dog.

237 |

The quick brown fox jumps over the lazy dog.

238 |

The quick brown fox jumps over the lazy dog.

239 |

The quick brown fox jumps over the lazy dog.

240 |

The quick brown fox jumps over the lazy dog.

241 |

The quick brown fox jumps over the lazy dog.

242 |

The quick brown fox jumps over the lazy dog.

243 |

The quick brown fox jumps over the lazy dog.

244 |

The quick brown fox jumps over the lazy dog.

245 |
246 |
247 | 248 |
249 |

Ubuntu Light

250 |
.your-style {
251 |     font-family: 'Ubuntu';
252 |     font-weight: 300;
253 |     font-style: normal;
254 | }
255 |
256 | <link rel="preload" href="Ubuntu-Light.woff2" as="font" type="font/woff2" crossorigin>
257 |
258 |

259 | abcdefghijklmnopqrstuvwxyz
260 | ABCDEFGHIJKLMNOPQRSTUVWXYZ
261 | 0123456789.:,;()*!?'@#<>$%&^+-=~ 262 |

263 |

The quick brown fox jumps over the lazy dog.

264 |

The quick brown fox jumps over the lazy dog.

265 |

The quick brown fox jumps over the lazy dog.

266 |

The quick brown fox jumps over the lazy dog.

267 |

The quick brown fox jumps over the lazy dog.

268 |

The quick brown fox jumps over the lazy dog.

269 |

The quick brown fox jumps over the lazy dog.

270 |

The quick brown fox jumps over the lazy dog.

271 |

The quick brown fox jumps over the lazy dog.

272 |

The quick brown fox jumps over the lazy dog.

273 |

The quick brown fox jumps over the lazy dog.

274 |
275 |
276 | 277 |
278 |

Ubuntu Light Italic

279 |
.your-style {
280 |     font-family: 'Ubuntu';
281 |     font-weight: 300;
282 |     font-style: italic;
283 | }
284 |
285 | <link rel="preload" href="Ubuntu-LightItalic.woff2" as="font" type="font/woff2" crossorigin>
286 |
287 |

288 | abcdefghijklmnopqrstuvwxyz
289 | ABCDEFGHIJKLMNOPQRSTUVWXYZ
290 | 0123456789.:,;()*!?'@#<>$%&^+-=~ 291 |

292 |

The quick brown fox jumps over the lazy dog.

293 |

The quick brown fox jumps over the lazy dog.

294 |

The quick brown fox jumps over the lazy dog.

295 |

The quick brown fox jumps over the lazy dog.

296 |

The quick brown fox jumps over the lazy dog.

297 |

The quick brown fox jumps over the lazy dog.

298 |

The quick brown fox jumps over the lazy dog.

299 |

The quick brown fox jumps over the lazy dog.

300 |

The quick brown fox jumps over the lazy dog.

301 |

The quick brown fox jumps over the lazy dog.

302 |

The quick brown fox jumps over the lazy dog.

303 |
304 |
305 | 306 |
307 |

Ubuntu Medium

308 |
.your-style {
309 |     font-family: 'Ubuntu';
310 |     font-weight: 500;
311 |     font-style: normal;
312 | }
313 |
314 | <link rel="preload" href="Ubuntu-Medium.woff2" as="font" type="font/woff2" crossorigin>
315 |
316 |

317 | abcdefghijklmnopqrstuvwxyz
318 | ABCDEFGHIJKLMNOPQRSTUVWXYZ
319 | 0123456789.:,;()*!?'@#<>$%&^+-=~ 320 |

321 |

The quick brown fox jumps over the lazy dog.

322 |

The quick brown fox jumps over the lazy dog.

323 |

The quick brown fox jumps over the lazy dog.

324 |

The quick brown fox jumps over the lazy dog.

325 |

The quick brown fox jumps over the lazy dog.

326 |

The quick brown fox jumps over the lazy dog.

327 |

The quick brown fox jumps over the lazy dog.

328 |

The quick brown fox jumps over the lazy dog.

329 |

The quick brown fox jumps over the lazy dog.

330 |

The quick brown fox jumps over the lazy dog.

331 |

The quick brown fox jumps over the lazy dog.

332 |
333 |
334 | 335 |
336 |

Ubuntu Medium Italic

337 |
.your-style {
338 |     font-family: 'Ubuntu';
339 |     font-weight: 500;
340 |     font-style: italic;
341 | }
342 |
343 | <link rel="preload" href="Ubuntu-MediumItalic.woff2" as="font" type="font/woff2" crossorigin>
344 |
345 |

346 | abcdefghijklmnopqrstuvwxyz
347 | ABCDEFGHIJKLMNOPQRSTUVWXYZ
348 | 0123456789.:,;()*!?'@#<>$%&^+-=~ 349 |

350 |

The quick brown fox jumps over the lazy dog.

351 |

The quick brown fox jumps over the lazy dog.

352 |

The quick brown fox jumps over the lazy dog.

353 |

The quick brown fox jumps over the lazy dog.

354 |

The quick brown fox jumps over the lazy dog.

355 |

The quick brown fox jumps over the lazy dog.

356 |

The quick brown fox jumps over the lazy dog.

357 |

The quick brown fox jumps over the lazy dog.

358 |

The quick brown fox jumps over the lazy dog.

359 |

The quick brown fox jumps over the lazy dog.

360 |

The quick brown fox jumps over the lazy dog.

361 |
362 |
363 | 364 |
365 |

Ubuntu Regular

366 |
.your-style {
367 |     font-family: 'Ubuntu';
368 |     font-weight: normal;
369 |     font-style: normal;
370 | }
371 |
372 | <link rel="preload" href="Ubuntu-Regular.woff2" as="font" type="font/woff2" crossorigin>
373 |
374 |

375 | abcdefghijklmnopqrstuvwxyz
376 | ABCDEFGHIJKLMNOPQRSTUVWXYZ
377 | 0123456789.:,;()*!?'@#<>$%&^+-=~ 378 |

379 |

The quick brown fox jumps over the lazy dog.

380 |

The quick brown fox jumps over the lazy dog.

381 |

The quick brown fox jumps over the lazy dog.

382 |

The quick brown fox jumps over the lazy dog.

383 |

The quick brown fox jumps over the lazy dog.

384 |

The quick brown fox jumps over the lazy dog.

385 |

The quick brown fox jumps over the lazy dog.

386 |

The quick brown fox jumps over the lazy dog.

387 |

The quick brown fox jumps over the lazy dog.

388 |

The quick brown fox jumps over the lazy dog.

389 |

The quick brown fox jumps over the lazy dog.

390 |
391 |
392 | 393 |
394 | 395 | 396 | -------------------------------------------------------------------------------- /assets/font/stylesheet.css: -------------------------------------------------------------------------------- 1 | @font-face { 2 | font-family: 'Ubuntu'; 3 | src: url('Ubuntu-Bold.woff2') format('woff2'), 4 | url('Ubuntu-Bold.woff') format('woff'); 5 | font-weight: bold; 6 | font-style: normal; 7 | font-display: swap; 8 | } 9 | 10 | @font-face { 11 | font-family: 'Ubuntu'; 12 | src: url('Ubuntu-BoldItalic.woff2') format('woff2'), 13 | url('Ubuntu-BoldItalic.woff') format('woff'); 14 | font-weight: bold; 15 | font-style: italic; 16 | font-display: swap; 17 | } 18 | 19 | @font-face { 20 | font-family: 'Ubuntu'; 21 | src: url('Ubuntu-Italic.woff2') format('woff2'), 22 | url('Ubuntu-Italic.woff') format('woff'); 23 | font-weight: normal; 24 | font-style: italic; 25 | font-display: swap; 26 | } 27 | 28 | @font-face { 29 | font-family: 'Ubuntu'; 30 | src: url('Ubuntu-Light.woff2') format('woff2'), 31 | url('Ubuntu-Light.woff') format('woff'); 32 | font-weight: 300; 33 | font-style: normal; 34 | font-display: swap; 35 | } 36 | 37 | @font-face { 38 | font-family: 'Ubuntu'; 39 | src: url('Ubuntu-LightItalic.woff2') format('woff2'), 40 | url('Ubuntu-LightItalic.woff') format('woff'); 41 | font-weight: 300; 42 | font-style: italic; 43 | font-display: swap; 44 | } 45 | 46 | @font-face { 47 | font-family: 'Ubuntu'; 48 | src: url('Ubuntu-Medium.woff2') format('woff2'), 49 | url('Ubuntu-Medium.woff') format('woff'); 50 | font-weight: 500; 51 | font-style: normal; 52 | font-display: swap; 53 | } 54 | 55 | @font-face { 56 | font-family: 'Ubuntu'; 57 | src: url('Ubuntu-MediumItalic.woff2') format('woff2'), 58 | url('Ubuntu-MediumItalic.woff') format('woff'); 59 | font-weight: 500; 60 | font-style: italic; 61 | font-display: swap; 62 | } 63 | 64 | @font-face { 65 | font-family: 'Ubuntu'; 66 | src: url('Ubuntu-Regular.woff2') format('woff2'), 67 | url('Ubuntu-Regular.woff') format('woff'); 68 | font-weight: normal; 69 | font-style: normal; 70 | font-display: swap; 71 | } 72 | 73 | -------------------------------------------------------------------------------- /assets/image/about-01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/image/about-01.png -------------------------------------------------------------------------------- /assets/image/about-02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/image/about-02.png -------------------------------------------------------------------------------- /assets/image/about-03 (2).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/image/about-03 (2).png -------------------------------------------------------------------------------- /assets/image/about-03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/image/about-03.png -------------------------------------------------------------------------------- /assets/image/about-04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/image/about-04.png -------------------------------------------------------------------------------- /assets/image/about-05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/image/about-05.png -------------------------------------------------------------------------------- /assets/image/aiaashu.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/image/aiaashu.jpg -------------------------------------------------------------------------------- /assets/image/arrow-png.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/image/arrow-png.png -------------------------------------------------------------------------------- /assets/image/body-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/image/body-bg.jpg -------------------------------------------------------------------------------- /assets/image/brad5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/image/brad5.png -------------------------------------------------------------------------------- /assets/image/brand1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/image/brand1.png -------------------------------------------------------------------------------- /assets/image/brand2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/image/brand2.png -------------------------------------------------------------------------------- /assets/image/brand3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/image/brand3.png -------------------------------------------------------------------------------- /assets/image/brand4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/image/brand4.png -------------------------------------------------------------------------------- /assets/image/brand6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/image/brand6.png -------------------------------------------------------------------------------- /assets/image/brand7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/image/brand7.png -------------------------------------------------------------------------------- /assets/image/create-banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/image/create-banner.png -------------------------------------------------------------------------------- /assets/image/create.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/image/create.png -------------------------------------------------------------------------------- /assets/image/download.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/image/download.png -------------------------------------------------------------------------------- /assets/image/ether.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/image/ether.png -------------------------------------------------------------------------------- /assets/image/eye.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/image/eye.png -------------------------------------------------------------------------------- /assets/image/eye2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/image/eye2.png -------------------------------------------------------------------------------- /assets/image/game-charecters.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/image/game-charecters.png -------------------------------------------------------------------------------- /assets/image/hero.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/image/hero.mp4 -------------------------------------------------------------------------------- /assets/image/icon01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/image/icon01.png -------------------------------------------------------------------------------- /assets/image/icon02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/image/icon02.png -------------------------------------------------------------------------------- /assets/image/icon03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/image/icon03.png -------------------------------------------------------------------------------- /assets/image/icon04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/image/icon04.png -------------------------------------------------------------------------------- /assets/image/img-faq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/image/img-faq.png -------------------------------------------------------------------------------- /assets/image/line.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/image/line.png -------------------------------------------------------------------------------- /assets/image/loader-alt.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/image/loader-alt.gif -------------------------------------------------------------------------------- /assets/image/port-1.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /assets/image/port-2.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /assets/image/port-3.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | -------------------------------------------------------------------------------- /assets/image/port-4.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /assets/image/portfolio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/image/portfolio.png -------------------------------------------------------------------------------- /assets/image/project-01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/image/project-01.png -------------------------------------------------------------------------------- /assets/image/project-02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/image/project-02.png -------------------------------------------------------------------------------- /assets/image/project-03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/image/project-03.png -------------------------------------------------------------------------------- /assets/image/project-04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/image/project-04.png -------------------------------------------------------------------------------- /assets/image/project-05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/image/project-05.png -------------------------------------------------------------------------------- /assets/image/project-06.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/image/project-06.png -------------------------------------------------------------------------------- /assets/image/project-08.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/image/project-08.png -------------------------------------------------------------------------------- /assets/image/project-09.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/image/project-09.png -------------------------------------------------------------------------------- /assets/image/project-10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/image/project-10.png -------------------------------------------------------------------------------- /assets/image/review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/image/review.png -------------------------------------------------------------------------------- /assets/image/review1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/image/review1.png -------------------------------------------------------------------------------- /assets/image/review2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/image/review2.png -------------------------------------------------------------------------------- /assets/image/review3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/image/review3.png -------------------------------------------------------------------------------- /assets/image/simsim.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/image/simsim.png -------------------------------------------------------------------------------- /assets/image/simsimlgo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/image/simsimlgo.png -------------------------------------------------------------------------------- /assets/image/team-01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/image/team-01.png -------------------------------------------------------------------------------- /assets/image/team-02.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/image/team-02.jpg -------------------------------------------------------------------------------- /assets/image/team-03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/image/team-03.png -------------------------------------------------------------------------------- /assets/image/team-04.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/image/team-04.jpg -------------------------------------------------------------------------------- /assets/image/team-logo-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/image/team-logo-1.png -------------------------------------------------------------------------------- /assets/image/team-logo-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/image/team-logo-2.png -------------------------------------------------------------------------------- /assets/image/team-logo-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeaashu/SimSim/0074cfbd5124c5522ed86227ab90b84675993b19/assets/image/team-logo-3.png -------------------------------------------------------------------------------- /assets/js/faq.js: -------------------------------------------------------------------------------- 1 | const faqQuestions = document.querySelectorAll(".faq-question"); 2 | // Añade event listeners a cada uno de los elementos. 3 | faqQuestions.forEach((question) => { 4 | question.addEventListener("click", toogleQuestion); 5 | }); 6 | // Cambia el estado de los elementos cuando son clickeados. 7 | function toogleQuestion() { 8 | this.classList.toggle("active"); 9 | const icon = this.querySelector("i"); 10 | const button = this.querySelector("button"); 11 | icon.classList.contains("fa-circle-plus") 12 | ? icon.classList.replace("fa-circle-plus", "fa-circle-minus") 13 | : icon.classList.add("fa-circle-plus"); 14 | button.ariaExpanded === "true" 15 | ? (button.ariaExpanded = "false") 16 | : (button.ariaExpanded = "true"); 17 | } -------------------------------------------------------------------------------- /assets/js/owl.carousel.min.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Owl Carousel v2.3.4 3 | * Copyright 2013-2018 David Deutsch 4 | * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE 5 | */ 6 | !function (a, b, c, d) { function e(b, c) { this.settings = null, this.options = a.extend({}, e.Defaults, c), this.$element = a(b), this._handlers = {}, this._plugins = {}, this._supress = {}, this._current = null, this._speed = null, this._coordinates = [], this._breakpoint = null, this._width = null, this._items = [], this._clones = [], this._mergers = [], this._widths = [], this._invalidated = {}, this._pipe = [], this._drag = { time: null, target: null, pointer: null, stage: { start: null, current: null }, direction: null }, this._states = { current: {}, tags: { initializing: ["busy"], animating: ["busy"], dragging: ["interacting"] } }, a.each(["onResize", "onThrottledResize"], a.proxy(function (b, c) { this._handlers[c] = a.proxy(this[c], this) }, this)), a.each(e.Plugins, a.proxy(function (a, b) { this._plugins[a.charAt(0).toLowerCase() + a.slice(1)] = new b(this) }, this)), a.each(e.Workers, a.proxy(function (b, c) { this._pipe.push({ filter: c.filter, run: a.proxy(c.run, this) }) }, this)), this.setup(), this.initialize() } e.Defaults = { items: 3, loop: !1, center: !1, rewind: !1, checkVisibility: !0, mouseDrag: !0, touchDrag: !0, pullDrag: !0, freeDrag: !1, margin: 0, stagePadding: 0, merge: !1, mergeFit: !0, autoWidth: !1, startPosition: 0, rtl: !1, smartSpeed: 250, fluidSpeed: !1, dragEndSpeed: !1, responsive: {}, responsiveRefreshRate: 200, responsiveBaseElement: b, fallbackEasing: "swing", slideTransition: "", info: !1, nestedItemSelector: !1, itemElement: "div", stageElement: "div", refreshClass: "owl-refresh", loadedClass: "owl-loaded", loadingClass: "owl-loading", rtlClass: "owl-rtl", responsiveClass: "owl-responsive", dragClass: "owl-drag", itemClass: "owl-item", stageClass: "owl-stage", stageOuterClass: "owl-stage-outer", grabClass: "owl-grab" }, e.Width = { Default: "default", Inner: "inner", Outer: "outer" }, e.Type = { Event: "event", State: "state" }, e.Plugins = {}, e.Workers = [{ filter: ["width", "settings"], run: function () { this._width = this.$element.width() } }, { filter: ["width", "items", "settings"], run: function (a) { a.current = this._items && this._items[this.relative(this._current)] } }, { filter: ["items", "settings"], run: function () { this.$stage.children(".cloned").remove() } }, { filter: ["width", "items", "settings"], run: function (a) { var b = this.settings.margin || "", c = !this.settings.autoWidth, d = this.settings.rtl, e = { width: "auto", "margin-left": d ? b : "", "margin-right": d ? "" : b }; !c && this.$stage.children().css(e), a.css = e } }, { filter: ["width", "items", "settings"], run: function (a) { var b = (this.width() / this.settings.items).toFixed(3) - this.settings.margin, c = null, d = this._items.length, e = !this.settings.autoWidth, f = []; for (a.items = { merge: !1, width: b }; d--;)c = this._mergers[d], c = this.settings.mergeFit && Math.min(c, this.settings.items) || c, a.items.merge = c > 1 || a.items.merge, f[d] = e ? b * c : this._items[d].width(); this._widths = f } }, { filter: ["items", "settings"], run: function () { var b = [], c = this._items, d = this.settings, e = Math.max(2 * d.items, 4), f = 2 * Math.ceil(c.length / 2), g = d.loop && c.length ? d.rewind ? e : Math.max(e, f) : 0, h = "", i = ""; for (g /= 2; g > 0;)b.push(this.normalize(b.length / 2, !0)), h += c[b[b.length - 1]][0].outerHTML, b.push(this.normalize(c.length - 1 - (b.length - 1) / 2, !0)), i = c[b[b.length - 1]][0].outerHTML + i, g -= 1; this._clones = b, a(h).addClass("cloned").appendTo(this.$stage), a(i).addClass("cloned").prependTo(this.$stage) } }, { filter: ["width", "items", "settings"], run: function () { for (var a = this.settings.rtl ? 1 : -1, b = this._clones.length + this._items.length, c = -1, d = 0, e = 0, f = []; ++c < b;)d = f[c - 1] || 0, e = this._widths[this.relative(c)] + this.settings.margin, f.push(d + e * a); this._coordinates = f } }, { filter: ["width", "items", "settings"], run: function () { var a = this.settings.stagePadding, b = this._coordinates, c = { width: Math.ceil(Math.abs(b[b.length - 1])) + 2 * a, "padding-left": a || "", "padding-right": a || "" }; this.$stage.css(c) } }, { filter: ["width", "items", "settings"], run: function (a) { var b = this._coordinates.length, c = !this.settings.autoWidth, d = this.$stage.children(); if (c && a.items.merge) for (; b--;)a.css.width = this._widths[this.relative(b)], d.eq(b).css(a.css); else c && (a.css.width = a.items.width, d.css(a.css)) } }, { filter: ["items"], run: function () { this._coordinates.length < 1 && this.$stage.removeAttr("style") } }, { filter: ["width", "items", "settings"], run: function (a) { a.current = a.current ? this.$stage.children().index(a.current) : 0, a.current = Math.max(this.minimum(), Math.min(this.maximum(), a.current)), this.reset(a.current) } }, { filter: ["position"], run: function () { this.animate(this.coordinates(this._current)) } }, { filter: ["width", "position", "items", "settings"], run: function () { var a, b, c, d, e = this.settings.rtl ? 1 : -1, f = 2 * this.settings.stagePadding, g = this.coordinates(this.current()) + f, h = g + this.width() * e, i = []; for (c = 0, d = this._coordinates.length; c < d; c++)a = this._coordinates[c - 1] || 0, b = Math.abs(this._coordinates[c]) + f * e, (this.op(a, "<=", g) && this.op(a, ">", h) || this.op(b, "<", g) && this.op(b, ">", h)) && i.push(c); this.$stage.children(".active").removeClass("active"), this.$stage.children(":eq(" + i.join("), :eq(") + ")").addClass("active"), this.$stage.children(".center").removeClass("center"), this.settings.center && this.$stage.children().eq(this.current()).addClass("center") } }], e.prototype.initializeStage = function () { this.$stage = this.$element.find("." + this.settings.stageClass), this.$stage.length || (this.$element.addClass(this.options.loadingClass), this.$stage = a("<" + this.settings.stageElement + ">", { class: this.settings.stageClass }).wrap(a("
", { class: this.settings.stageOuterClass })), this.$element.append(this.$stage.parent())) }, e.prototype.initializeItems = function () { var b = this.$element.find(".owl-item"); if (b.length) return this._items = b.get().map(function (b) { return a(b) }), this._mergers = this._items.map(function () { return 1 }), void this.refresh(); this.replace(this.$element.children().not(this.$stage.parent())), this.isVisible() ? this.refresh() : this.invalidate("width"), this.$element.removeClass(this.options.loadingClass).addClass(this.options.loadedClass) }, e.prototype.initialize = function () { if (this.enter("initializing"), this.trigger("initialize"), this.$element.toggleClass(this.settings.rtlClass, this.settings.rtl), this.settings.autoWidth && !this.is("pre-loading")) { var a, b, c; a = this.$element.find("img"), b = this.settings.nestedItemSelector ? "." + this.settings.nestedItemSelector : d, c = this.$element.children(b).width(), a.length && c <= 0 && this.preloadAutoWidthImages(a) } this.initializeStage(), this.initializeItems(), this.registerEventHandlers(), this.leave("initializing"), this.trigger("initialized") }, e.prototype.isVisible = function () { return !this.settings.checkVisibility || this.$element.is(":visible") }, e.prototype.setup = function () { var b = this.viewport(), c = this.options.responsive, d = -1, e = null; c ? (a.each(c, function (a) { a <= b && a > d && (d = Number(a)) }), e = a.extend({}, this.options, c[d]), "function" == typeof e.stagePadding && (e.stagePadding = e.stagePadding()), delete e.responsive, e.responsiveClass && this.$element.attr("class", this.$element.attr("class").replace(new RegExp("(" + this.options.responsiveClass + "-)\\S+\\s", "g"), "$1" + d))) : e = a.extend({}, this.options), this.trigger("change", { property: { name: "settings", value: e } }), this._breakpoint = d, this.settings = e, this.invalidate("settings"), this.trigger("changed", { property: { name: "settings", value: this.settings } }) }, e.prototype.optionsLogic = function () { this.settings.autoWidth && (this.settings.stagePadding = !1, this.settings.merge = !1) }, e.prototype.prepare = function (b) { var c = this.trigger("prepare", { content: b }); return c.data || (c.data = a("<" + this.settings.itemElement + "/>").addClass(this.options.itemClass).append(b)), this.trigger("prepared", { content: c.data }), c.data }, e.prototype.update = function () { for (var b = 0, c = this._pipe.length, d = a.proxy(function (a) { return this[a] }, this._invalidated), e = {}; b < c;)(this._invalidated.all || a.grep(this._pipe[b].filter, d).length > 0) && this._pipe[b].run(e), b++; this._invalidated = {}, !this.is("valid") && this.enter("valid") }, e.prototype.width = function (a) { switch (a = a || e.Width.Default) { case e.Width.Inner: case e.Width.Outer: return this._width; default: return this._width - 2 * this.settings.stagePadding + this.settings.margin } }, e.prototype.refresh = function () { this.enter("refreshing"), this.trigger("refresh"), this.setup(), this.optionsLogic(), this.$element.addClass(this.options.refreshClass), this.update(), this.$element.removeClass(this.options.refreshClass), this.leave("refreshing"), this.trigger("refreshed") }, e.prototype.onThrottledResize = function () { b.clearTimeout(this.resizeTimer), this.resizeTimer = b.setTimeout(this._handlers.onResize, this.settings.responsiveRefreshRate) }, e.prototype.onResize = function () { return !!this._items.length && (this._width !== this.$element.width() && (!!this.isVisible() && (this.enter("resizing"), this.trigger("resize").isDefaultPrevented() ? (this.leave("resizing"), !1) : (this.invalidate("width"), this.refresh(), this.leave("resizing"), void this.trigger("resized"))))) }, e.prototype.registerEventHandlers = function () { a.support.transition && this.$stage.on(a.support.transition.end + ".owl.core", a.proxy(this.onTransitionEnd, this)), !1 !== this.settings.responsive && this.on(b, "resize", this._handlers.onThrottledResize), this.settings.mouseDrag && (this.$element.addClass(this.options.dragClass), this.$stage.on("mousedown.owl.core", a.proxy(this.onDragStart, this)), this.$stage.on("dragstart.owl.core selectstart.owl.core", function () { return !1 })), this.settings.touchDrag && (this.$stage.on("touchstart.owl.core", a.proxy(this.onDragStart, this)), this.$stage.on("touchcancel.owl.core", a.proxy(this.onDragEnd, this))) }, e.prototype.onDragStart = function (b) { var d = null; 3 !== b.which && (a.support.transform ? (d = this.$stage.css("transform").replace(/.*\(|\)| /g, "").split(","), d = { x: d[16 === d.length ? 12 : 4], y: d[16 === d.length ? 13 : 5] }) : (d = this.$stage.position(), d = { x: this.settings.rtl ? d.left + this.$stage.width() - this.width() + this.settings.margin : d.left, y: d.top }), this.is("animating") && (a.support.transform ? this.animate(d.x) : this.$stage.stop(), this.invalidate("position")), this.$element.toggleClass(this.options.grabClass, "mousedown" === b.type), this.speed(0), this._drag.time = (new Date).getTime(), this._drag.target = a(b.target), this._drag.stage.start = d, this._drag.stage.current = d, this._drag.pointer = this.pointer(b), a(c).on("mouseup.owl.core touchend.owl.core", a.proxy(this.onDragEnd, this)), a(c).one("mousemove.owl.core touchmove.owl.core", a.proxy(function (b) { var d = this.difference(this._drag.pointer, this.pointer(b)); a(c).on("mousemove.owl.core touchmove.owl.core", a.proxy(this.onDragMove, this)), Math.abs(d.x) < Math.abs(d.y) && this.is("valid") || (b.preventDefault(), this.enter("dragging"), this.trigger("drag")) }, this))) }, e.prototype.onDragMove = function (a) { var b = null, c = null, d = null, e = this.difference(this._drag.pointer, this.pointer(a)), f = this.difference(this._drag.stage.start, e); this.is("dragging") && (a.preventDefault(), this.settings.loop ? (b = this.coordinates(this.minimum()), c = this.coordinates(this.maximum() + 1) - b, f.x = ((f.x - b) % c + c) % c + b) : (b = this.settings.rtl ? this.coordinates(this.maximum()) : this.coordinates(this.minimum()), c = this.settings.rtl ? this.coordinates(this.minimum()) : this.coordinates(this.maximum()), d = this.settings.pullDrag ? -1 * e.x / 5 : 0, f.x = Math.max(Math.min(f.x, b + d), c + d)), this._drag.stage.current = f, this.animate(f.x)) }, e.prototype.onDragEnd = function (b) { var d = this.difference(this._drag.pointer, this.pointer(b)), e = this._drag.stage.current, f = d.x > 0 ^ this.settings.rtl ? "left" : "right"; a(c).off(".owl.core"), this.$element.removeClass(this.options.grabClass), (0 !== d.x && this.is("dragging") || !this.is("valid")) && (this.speed(this.settings.dragEndSpeed || this.settings.smartSpeed), this.current(this.closest(e.x, 0 !== d.x ? f : this._drag.direction)), this.invalidate("position"), this.update(), this._drag.direction = f, (Math.abs(d.x) > 3 || (new Date).getTime() - this._drag.time > 300) && this._drag.target.one("click.owl.core", function () { return !1 })), this.is("dragging") && (this.leave("dragging"), this.trigger("dragged")) }, e.prototype.closest = function (b, c) { var e = -1, f = 30, g = this.width(), h = this.coordinates(); return this.settings.freeDrag || a.each(h, a.proxy(function (a, i) { return "left" === c && b > i - f && b < i + f ? e = a : "right" === c && b > i - g - f && b < i - g + f ? e = a + 1 : this.op(b, "<", i) && this.op(b, ">", h[a + 1] !== d ? h[a + 1] : i - g) && (e = "left" === c ? a + 1 : a), -1 === e }, this)), this.settings.loop || (this.op(b, ">", h[this.minimum()]) ? e = b = this.minimum() : this.op(b, "<", h[this.maximum()]) && (e = b = this.maximum())), e }, e.prototype.animate = function (b) { var c = this.speed() > 0; this.is("animating") && this.onTransitionEnd(), c && (this.enter("animating"), this.trigger("translate")), a.support.transform3d && a.support.transition ? this.$stage.css({ transform: "translate3d(" + b + "px,0px,0px)", transition: this.speed() / 1e3 + "s" + (this.settings.slideTransition ? " " + this.settings.slideTransition : "") }) : c ? this.$stage.animate({ left: b + "px" }, this.speed(), this.settings.fallbackEasing, a.proxy(this.onTransitionEnd, this)) : this.$stage.css({ left: b + "px" }) }, e.prototype.is = function (a) { return this._states.current[a] && this._states.current[a] > 0 }, e.prototype.current = function (a) { if (a === d) return this._current; if (0 === this._items.length) return d; if (a = this.normalize(a), this._current !== a) { var b = this.trigger("change", { property: { name: "position", value: a } }); b.data !== d && (a = this.normalize(b.data)), this._current = a, this.invalidate("position"), this.trigger("changed", { property: { name: "position", value: this._current } }) } return this._current }, e.prototype.invalidate = function (b) { return "string" === a.type(b) && (this._invalidated[b] = !0, this.is("valid") && this.leave("valid")), a.map(this._invalidated, function (a, b) { return b }) }, e.prototype.reset = function (a) { (a = this.normalize(a)) !== d && (this._speed = 0, this._current = a, this.suppress(["translate", "translated"]), this.animate(this.coordinates(a)), this.release(["translate", "translated"])) }, e.prototype.normalize = function (a, b) { var c = this._items.length, e = b ? 0 : this._clones.length; return !this.isNumeric(a) || c < 1 ? a = d : (a < 0 || a >= c + e) && (a = ((a - e / 2) % c + c) % c + e / 2), a }, e.prototype.relative = function (a) { return a -= this._clones.length / 2, this.normalize(a, !0) }, e.prototype.maximum = function (a) { var b, c, d, e = this.settings, f = this._coordinates.length; if (e.loop) f = this._clones.length / 2 + this._items.length - 1; else if (e.autoWidth || e.merge) { if (b = this._items.length) for (c = this._items[--b].width(), d = this.$element.width(); b-- && !((c += this._items[b].width() + this.settings.margin) > d);); f = b + 1 } else f = e.center ? this._items.length - 1 : this._items.length - e.items; return a && (f -= this._clones.length / 2), Math.max(f, 0) }, e.prototype.minimum = function (a) { return a ? 0 : this._clones.length / 2 }, e.prototype.items = function (a) { return a === d ? this._items.slice() : (a = this.normalize(a, !0), this._items[a]) }, e.prototype.mergers = function (a) { return a === d ? this._mergers.slice() : (a = this.normalize(a, !0), this._mergers[a]) }, e.prototype.clones = function (b) { var c = this._clones.length / 2, e = c + this._items.length, f = function (a) { return a % 2 == 0 ? e + a / 2 : c - (a + 1) / 2 }; return b === d ? a.map(this._clones, function (a, b) { return f(b) }) : a.map(this._clones, function (a, c) { return a === b ? f(c) : null }) }, e.prototype.speed = function (a) { return a !== d && (this._speed = a), this._speed }, e.prototype.coordinates = function (b) { var c, e = 1, f = b - 1; return b === d ? a.map(this._coordinates, a.proxy(function (a, b) { return this.coordinates(b) }, this)) : (this.settings.center ? (this.settings.rtl && (e = -1, f = b + 1), c = this._coordinates[b], c += (this.width() - c + (this._coordinates[f] || 0)) / 2 * e) : c = this._coordinates[f] || 0, c = Math.ceil(c)) }, e.prototype.duration = function (a, b, c) { return 0 === c ? 0 : Math.min(Math.max(Math.abs(b - a), 1), 6) * Math.abs(c || this.settings.smartSpeed) }, e.prototype.to = function (a, b) { var c = this.current(), d = null, e = a - this.relative(c), f = (e > 0) - (e < 0), g = this._items.length, h = this.minimum(), i = this.maximum(); this.settings.loop ? (!this.settings.rewind && Math.abs(e) > g / 2 && (e += -1 * f * g), a = c + e, (d = ((a - h) % g + g) % g + h) !== a && d - e <= i && d - e > 0 && (c = d - e, a = d, this.reset(c))) : this.settings.rewind ? (i += 1, a = (a % i + i) % i) : a = Math.max(h, Math.min(i, a)), this.speed(this.duration(c, a, b)), this.current(a), this.isVisible() && this.update() }, e.prototype.next = function (a) { a = a || !1, this.to(this.relative(this.current()) + 1, a) }, e.prototype.prev = function (a) { a = a || !1, this.to(this.relative(this.current()) - 1, a) }, e.prototype.onTransitionEnd = function (a) { if (a !== d && (a.stopPropagation(), (a.target || a.srcElement || a.originalTarget) !== this.$stage.get(0))) return !1; this.leave("animating"), this.trigger("translated") }, e.prototype.viewport = function () { var d; return this.options.responsiveBaseElement !== b ? d = a(this.options.responsiveBaseElement).width() : b.innerWidth ? d = b.innerWidth : c.documentElement && c.documentElement.clientWidth ? d = c.documentElement.clientWidth : console.warn("Can not detect viewport width."), d }, e.prototype.replace = function (b) { this.$stage.empty(), this._items = [], b && (b = b instanceof jQuery ? b : a(b)), this.settings.nestedItemSelector && (b = b.find("." + this.settings.nestedItemSelector)), b.filter(function () { return 1 === this.nodeType }).each(a.proxy(function (a, b) { b = this.prepare(b), this.$stage.append(b), this._items.push(b), this._mergers.push(1 * b.find("[data-merge]").addBack("[data-merge]").attr("data-merge") || 1) }, this)), this.reset(this.isNumeric(this.settings.startPosition) ? this.settings.startPosition : 0), this.invalidate("items") }, e.prototype.add = function (b, c) { var e = this.relative(this._current); c = c === d ? this._items.length : this.normalize(c, !0), b = b instanceof jQuery ? b : a(b), this.trigger("add", { content: b, position: c }), b = this.prepare(b), 0 === this._items.length || c === this._items.length ? (0 === this._items.length && this.$stage.append(b), 0 !== this._items.length && this._items[c - 1].after(b), this._items.push(b), this._mergers.push(1 * b.find("[data-merge]").addBack("[data-merge]").attr("data-merge") || 1)) : (this._items[c].before(b), this._items.splice(c, 0, b), this._mergers.splice(c, 0, 1 * b.find("[data-merge]").addBack("[data-merge]").attr("data-merge") || 1)), this._items[e] && this.reset(this._items[e].index()), this.invalidate("items"), this.trigger("added", { content: b, position: c }) }, e.prototype.remove = function (a) { (a = this.normalize(a, !0)) !== d && (this.trigger("remove", { content: this._items[a], position: a }), this._items[a].remove(), this._items.splice(a, 1), this._mergers.splice(a, 1), this.invalidate("items"), this.trigger("removed", { content: null, position: a })) }, e.prototype.preloadAutoWidthImages = function (b) { b.each(a.proxy(function (b, c) { this.enter("pre-loading"), c = a(c), a(new Image).one("load", a.proxy(function (a) { c.attr("src", a.target.src), c.css("opacity", 1), this.leave("pre-loading"), !this.is("pre-loading") && !this.is("initializing") && this.refresh() }, this)).attr("src", c.attr("src") || c.attr("data-src") || c.attr("data-src-retina")) }, this)) }, e.prototype.destroy = function () { this.$element.off(".owl.core"), this.$stage.off(".owl.core"), a(c).off(".owl.core"), !1 !== this.settings.responsive && (b.clearTimeout(this.resizeTimer), this.off(b, "resize", this._handlers.onThrottledResize)); for (var d in this._plugins) this._plugins[d].destroy(); this.$stage.children(".cloned").remove(), this.$stage.unwrap(), this.$stage.children().contents().unwrap(), this.$stage.children().unwrap(), this.$stage.remove(), this.$element.removeClass(this.options.refreshClass).removeClass(this.options.loadingClass).removeClass(this.options.loadedClass).removeClass(this.options.rtlClass).removeClass(this.options.dragClass).removeClass(this.options.grabClass).attr("class", this.$element.attr("class").replace(new RegExp(this.options.responsiveClass + "-\\S+\\s", "g"), "")).removeData("owl.carousel") }, e.prototype.op = function (a, b, c) { var d = this.settings.rtl; switch (b) { case "<": return d ? a > c : a < c; case ">": return d ? a < c : a > c; case ">=": return d ? a <= c : a >= c; case "<=": return d ? a >= c : a <= c } }, e.prototype.on = function (a, b, c, d) { a.addEventListener ? a.addEventListener(b, c, d) : a.attachEvent && a.attachEvent("on" + b, c) }, e.prototype.off = function (a, b, c, d) { a.removeEventListener ? a.removeEventListener(b, c, d) : a.detachEvent && a.detachEvent("on" + b, c) }, e.prototype.trigger = function (b, c, d, f, g) { var h = { item: { count: this._items.length, index: this.current() } }, i = a.camelCase(a.grep(["on", b, d], function (a) { return a }).join("-").toLowerCase()), j = a.Event([b, "owl", d || "carousel"].join(".").toLowerCase(), a.extend({ relatedTarget: this }, h, c)); return this._supress[b] || (a.each(this._plugins, function (a, b) { b.onTrigger && b.onTrigger(j) }), this.register({ type: e.Type.Event, name: b }), this.$element.trigger(j), this.settings && "function" == typeof this.settings[i] && this.settings[i].call(this, j)), j }, e.prototype.enter = function (b) { a.each([b].concat(this._states.tags[b] || []), a.proxy(function (a, b) { this._states.current[b] === d && (this._states.current[b] = 0), this._states.current[b]++ }, this)) }, e.prototype.leave = function (b) { a.each([b].concat(this._states.tags[b] || []), a.proxy(function (a, b) { this._states.current[b]-- }, this)) }, e.prototype.register = function (b) { if (b.type === e.Type.Event) { if (a.event.special[b.name] || (a.event.special[b.name] = {}), !a.event.special[b.name].owl) { var c = a.event.special[b.name]._default; a.event.special[b.name]._default = function (a) { return !c || !c.apply || a.namespace && -1 !== a.namespace.indexOf("owl") ? a.namespace && a.namespace.indexOf("owl") > -1 : c.apply(this, arguments) }, a.event.special[b.name].owl = !0 } } else b.type === e.Type.State && (this._states.tags[b.name] ? this._states.tags[b.name] = this._states.tags[b.name].concat(b.tags) : this._states.tags[b.name] = b.tags, this._states.tags[b.name] = a.grep(this._states.tags[b.name], a.proxy(function (c, d) { return a.inArray(c, this._states.tags[b.name]) === d }, this))) }, e.prototype.suppress = function (b) { a.each(b, a.proxy(function (a, b) { this._supress[b] = !0 }, this)) }, e.prototype.release = function (b) { a.each(b, a.proxy(function (a, b) { delete this._supress[b] }, this)) }, e.prototype.pointer = function (a) { var c = { x: null, y: null }; return a = a.originalEvent || a || b.event, a = a.touches && a.touches.length ? a.touches[0] : a.changedTouches && a.changedTouches.length ? a.changedTouches[0] : a, a.pageX ? (c.x = a.pageX, c.y = a.pageY) : (c.x = a.clientX, c.y = a.clientY), c }, e.prototype.isNumeric = function (a) { return !isNaN(parseFloat(a)) }, e.prototype.difference = function (a, b) { return { x: a.x - b.x, y: a.y - b.y } }, a.fn.owlCarousel = function (b) { var c = Array.prototype.slice.call(arguments, 1); return this.each(function () { var d = a(this), f = d.data("owl.carousel"); f || (f = new e(this, "object" == typeof b && b), d.data("owl.carousel", f), a.each(["next", "prev", "to", "destroy", "refresh", "replace", "add", "remove"], function (b, c) { f.register({ type: e.Type.Event, name: c }), f.$element.on(c + ".owl.carousel.core", a.proxy(function (a) { a.namespace && a.relatedTarget !== this && (this.suppress([c]), f[c].apply(this, [].slice.call(arguments, 1)), this.release([c])) }, f)) })), "string" == typeof b && "_" !== b.charAt(0) && f[b].apply(f, c) }) }, a.fn.owlCarousel.Constructor = e }(window.Zepto || window.jQuery, window, document), function (a, b, c, d) { var e = function (b) { this._core = b, this._interval = null, this._visible = null, this._handlers = { "initialized.owl.carousel": a.proxy(function (a) { a.namespace && this._core.settings.autoRefresh && this.watch() }, this) }, this._core.options = a.extend({}, e.Defaults, this._core.options), this._core.$element.on(this._handlers) }; e.Defaults = { autoRefresh: !0, autoRefreshInterval: 500 }, e.prototype.watch = function () { this._interval || (this._visible = this._core.isVisible(), this._interval = b.setInterval(a.proxy(this.refresh, this), this._core.settings.autoRefreshInterval)) }, e.prototype.refresh = function () { this._core.isVisible() !== this._visible && (this._visible = !this._visible, this._core.$element.toggleClass("owl-hidden", !this._visible), this._visible && this._core.invalidate("width") && this._core.refresh()) }, e.prototype.destroy = function () { var a, c; b.clearInterval(this._interval); for (a in this._handlers) this._core.$element.off(a, this._handlers[a]); for (c in Object.getOwnPropertyNames(this)) "function" != typeof this[c] && (this[c] = null) }, a.fn.owlCarousel.Constructor.Plugins.AutoRefresh = e }(window.Zepto || window.jQuery, window, document), function (a, b, c, d) { var e = function (b) { this._core = b, this._loaded = [], this._handlers = { "initialized.owl.carousel change.owl.carousel resized.owl.carousel": a.proxy(function (b) { if (b.namespace && this._core.settings && this._core.settings.lazyLoad && (b.property && "position" == b.property.name || "initialized" == b.type)) { var c = this._core.settings, e = c.center && Math.ceil(c.items / 2) || c.items, f = c.center && -1 * e || 0, g = (b.property && b.property.value !== d ? b.property.value : this._core.current()) + f, h = this._core.clones().length, i = a.proxy(function (a, b) { this.load(b) }, this); for (c.lazyLoadEager > 0 && (e += c.lazyLoadEager, c.loop && (g -= c.lazyLoadEager, e++)); f++ < e;)this.load(h / 2 + this._core.relative(g)), h && a.each(this._core.clones(this._core.relative(g)), i), g++ } }, this) }, this._core.options = a.extend({}, e.Defaults, this._core.options), this._core.$element.on(this._handlers) }; e.Defaults = { lazyLoad: !1, lazyLoadEager: 0 }, e.prototype.load = function (c) { var d = this._core.$stage.children().eq(c), e = d && d.find(".owl-lazy"); !e || a.inArray(d.get(0), this._loaded) > -1 || (e.each(a.proxy(function (c, d) { var e, f = a(d), g = b.devicePixelRatio > 1 && f.attr("data-src-retina") || f.attr("data-src") || f.attr("data-srcset"); this._core.trigger("load", { element: f, url: g }, "lazy"), f.is("img") ? f.one("load.owl.lazy", a.proxy(function () { f.css("opacity", 1), this._core.trigger("loaded", { element: f, url: g }, "lazy") }, this)).attr("src", g) : f.is("source") ? f.one("load.owl.lazy", a.proxy(function () { this._core.trigger("loaded", { element: f, url: g }, "lazy") }, this)).attr("srcset", g) : (e = new Image, e.onload = a.proxy(function () { f.css({ "background-image": 'url("' + g + '")', opacity: "1" }), this._core.trigger("loaded", { element: f, url: g }, "lazy") }, this), e.src = g) }, this)), this._loaded.push(d.get(0))) }, e.prototype.destroy = function () { var a, b; for (a in this.handlers) this._core.$element.off(a, this.handlers[a]); for (b in Object.getOwnPropertyNames(this)) "function" != typeof this[b] && (this[b] = null) }, a.fn.owlCarousel.Constructor.Plugins.Lazy = e }(window.Zepto || window.jQuery, window, document), function (a, b, c, d) { var e = function (c) { this._core = c, this._previousHeight = null, this._handlers = { "initialized.owl.carousel refreshed.owl.carousel": a.proxy(function (a) { a.namespace && this._core.settings.autoHeight && this.update() }, this), "changed.owl.carousel": a.proxy(function (a) { a.namespace && this._core.settings.autoHeight && "position" === a.property.name && this.update() }, this), "loaded.owl.lazy": a.proxy(function (a) { a.namespace && this._core.settings.autoHeight && a.element.closest("." + this._core.settings.itemClass).index() === this._core.current() && this.update() }, this) }, this._core.options = a.extend({}, e.Defaults, this._core.options), this._core.$element.on(this._handlers), this._intervalId = null; var d = this; a(b).on("load", function () { d._core.settings.autoHeight && d.update() }), a(b).resize(function () { d._core.settings.autoHeight && (null != d._intervalId && clearTimeout(d._intervalId), d._intervalId = setTimeout(function () { d.update() }, 250)) }) }; e.Defaults = { autoHeight: !1, autoHeightClass: "owl-height" }, e.prototype.update = function () { var b = this._core._current, c = b + this._core.settings.items, d = this._core.settings.lazyLoad, e = this._core.$stage.children().toArray().slice(b, c), f = [], g = 0; a.each(e, function (b, c) { f.push(a(c).height()) }), g = Math.max.apply(null, f), g <= 1 && d && this._previousHeight && (g = this._previousHeight), this._previousHeight = g, this._core.$stage.parent().height(g).addClass(this._core.settings.autoHeightClass) }, e.prototype.destroy = function () { var a, b; for (a in this._handlers) this._core.$element.off(a, this._handlers[a]); for (b in Object.getOwnPropertyNames(this)) "function" != typeof this[b] && (this[b] = null) }, a.fn.owlCarousel.Constructor.Plugins.AutoHeight = e }(window.Zepto || window.jQuery, window, document), function (a, b, c, d) { var e = function (b) { this._core = b, this._videos = {}, this._playing = null, this._handlers = { "initialized.owl.carousel": a.proxy(function (a) { a.namespace && this._core.register({ type: "state", name: "playing", tags: ["interacting"] }) }, this), "resize.owl.carousel": a.proxy(function (a) { a.namespace && this._core.settings.video && this.isInFullScreen() && a.preventDefault() }, this), "refreshed.owl.carousel": a.proxy(function (a) { a.namespace && this._core.is("resizing") && this._core.$stage.find(".cloned .owl-video-frame").remove() }, this), "changed.owl.carousel": a.proxy(function (a) { a.namespace && "position" === a.property.name && this._playing && this.stop() }, this), "prepared.owl.carousel": a.proxy(function (b) { if (b.namespace) { var c = a(b.content).find(".owl-video"); c.length && (c.css("display", "none"), this.fetch(c, a(b.content))) } }, this) }, this._core.options = a.extend({}, e.Defaults, this._core.options), this._core.$element.on(this._handlers), this._core.$element.on("click.owl.video", ".owl-video-play-icon", a.proxy(function (a) { this.play(a) }, this)) }; e.Defaults = { video: !1, videoHeight: !1, videoWidth: !1 }, e.prototype.fetch = function (a, b) { var c = function () { return a.attr("data-vimeo-id") ? "vimeo" : a.attr("data-vzaar-id") ? "vzaar" : "youtube" }(), d = a.attr("data-vimeo-id") || a.attr("data-youtube-id") || a.attr("data-vzaar-id"), e = a.attr("data-width") || this._core.settings.videoWidth, f = a.attr("data-height") || this._core.settings.videoHeight, g = a.attr("href"); if (!g) throw new Error("Missing video URL."); if (d = g.match(/(http:|https:|)\/\/(player.|www.|app.)?(vimeo\.com|youtu(be\.com|\.be|be\.googleapis\.com|be\-nocookie\.com)|vzaar\.com)\/(video\/|videos\/|embed\/|channels\/.+\/|groups\/.+\/|watch\?v=|v\/)?([A-Za-z0-9._%-]*)(\&\S+)?/), d[3].indexOf("youtu") > -1) c = "youtube"; else if (d[3].indexOf("vimeo") > -1) c = "vimeo"; else { if (!(d[3].indexOf("vzaar") > -1)) throw new Error("Video URL not supported."); c = "vzaar" } d = d[6], this._videos[g] = { type: c, id: d, width: e, height: f }, b.attr("data-video", g), this.thumbnail(a, this._videos[g]) }, e.prototype.thumbnail = function (b, c) { var d, e, f, g = c.width && c.height ? "width:" + c.width + "px;height:" + c.height + "px;" : "", h = b.find("img"), i = "src", j = "", k = this._core.settings, l = function (c) { e = '
', d = k.lazyLoad ? a("
", { class: "owl-video-tn " + j, srcType: c }) : a("
", { class: "owl-video-tn", style: "opacity:1;background-image:url(" + c + ")" }), b.after(d), b.after(e) }; if (b.wrap(a("
", { class: "owl-video-wrapper", style: g })), this._core.settings.lazyLoad && (i = "data-src", j = "owl-lazy"), h.length) return l(h.attr(i)), h.remove(), !1; "youtube" === c.type ? (f = "//img.youtube.com/vi/" + c.id + "/hqdefault.jpg", l(f)) : "vimeo" === c.type ? a.ajax({ type: "GET", url: "//vimeo.com/api/v2/video/" + c.id + ".json", jsonp: "callback", dataType: "jsonp", success: function (a) { f = a[0].thumbnail_large, l(f) } }) : "vzaar" === c.type && a.ajax({ type: "GET", url: "//vzaar.com/api/videos/" + c.id + ".json", jsonp: "callback", dataType: "jsonp", success: function (a) { f = a.framegrab_url, l(f) } }) }, e.prototype.stop = function () { this._core.trigger("stop", null, "video"), this._playing.find(".owl-video-frame").remove(), this._playing.removeClass("owl-video-playing"), this._playing = null, this._core.leave("playing"), this._core.trigger("stopped", null, "video") }, e.prototype.play = function (b) { var c, d = a(b.target), e = d.closest("." + this._core.settings.itemClass), f = this._videos[e.attr("data-video")], g = f.width || "100%", h = f.height || this._core.$stage.height(); this._playing || (this._core.enter("playing"), this._core.trigger("play", null, "video"), e = this._core.items(this._core.relative(e.index())), this._core.reset(e.index()), c = a(''), c.attr("height", h), c.attr("width", g), "youtube" === f.type ? c.attr("src", "//www.youtube.com/embed/" + f.id + "?autoplay=1&rel=0&v=" + f.id) : "vimeo" === f.type ? c.attr("src", "//player.vimeo.com/video/" + f.id + "?autoplay=1") : "vzaar" === f.type && c.attr("src", "//view.vzaar.com/" + f.id + "/player?autoplay=true"), a(c).wrap('
').insertAfter(e.find(".owl-video")), this._playing = e.addClass("owl-video-playing")) }, e.prototype.isInFullScreen = function () { var b = c.fullscreenElement || c.mozFullScreenElement || c.webkitFullscreenElement; return b && a(b).parent().hasClass("owl-video-frame") }, e.prototype.destroy = function () { var a, b; this._core.$element.off("click.owl.video"); for (a in this._handlers) this._core.$element.off(a, this._handlers[a]); for (b in Object.getOwnPropertyNames(this)) "function" != typeof this[b] && (this[b] = null) }, a.fn.owlCarousel.Constructor.Plugins.Video = e }(window.Zepto || window.jQuery, window, document), function (a, b, c, d) { 7 | var e = function (b) { this.core = b, this.core.options = a.extend({}, e.Defaults, this.core.options), this.swapping = !0, this.previous = d, this.next = d, this.handlers = { "change.owl.carousel": a.proxy(function (a) { a.namespace && "position" == a.property.name && (this.previous = this.core.current(), this.next = a.property.value) }, this), "drag.owl.carousel dragged.owl.carousel translated.owl.carousel": a.proxy(function (a) { a.namespace && (this.swapping = "translated" == a.type) }, this), "translate.owl.carousel": a.proxy(function (a) { a.namespace && this.swapping && (this.core.options.animateOut || this.core.options.animateIn) && this.swap() }, this) }, this.core.$element.on(this.handlers) }; e.Defaults = { 8 | animateOut: !1, 9 | animateIn: !1 10 | }, e.prototype.swap = function () { if (1 === this.core.settings.items && a.support.animation && a.support.transition) { this.core.speed(0); var b, c = a.proxy(this.clear, this), d = this.core.$stage.children().eq(this.previous), e = this.core.$stage.children().eq(this.next), f = this.core.settings.animateIn, g = this.core.settings.animateOut; this.core.current() !== this.previous && (g && (b = this.core.coordinates(this.previous) - this.core.coordinates(this.next), d.one(a.support.animation.end, c).css({ left: b + "px" }).addClass("animated owl-animated-out").addClass(g)), f && e.one(a.support.animation.end, c).addClass("animated owl-animated-in").addClass(f)) } }, e.prototype.clear = function (b) { a(b.target).css({ left: "" }).removeClass("animated owl-animated-out owl-animated-in").removeClass(this.core.settings.animateIn).removeClass(this.core.settings.animateOut), this.core.onTransitionEnd() }, e.prototype.destroy = function () { var a, b; for (a in this.handlers) this.core.$element.off(a, this.handlers[a]); for (b in Object.getOwnPropertyNames(this)) "function" != typeof this[b] && (this[b] = null) }, a.fn.owlCarousel.Constructor.Plugins.Animate = e 11 | }(window.Zepto || window.jQuery, window, document), function (a, b, c, d) { var e = function (b) { this._core = b, this._call = null, this._time = 0, this._timeout = 0, this._paused = !0, this._handlers = { "changed.owl.carousel": a.proxy(function (a) { a.namespace && "settings" === a.property.name ? this._core.settings.autoplay ? this.play() : this.stop() : a.namespace && "position" === a.property.name && this._paused && (this._time = 0) }, this), "initialized.owl.carousel": a.proxy(function (a) { a.namespace && this._core.settings.autoplay && this.play() }, this), "play.owl.autoplay": a.proxy(function (a, b, c) { a.namespace && this.play(b, c) }, this), "stop.owl.autoplay": a.proxy(function (a) { a.namespace && this.stop() }, this), "mouseover.owl.autoplay": a.proxy(function () { this._core.settings.autoplayHoverPause && this._core.is("rotating") && this.pause() }, this), "mouseleave.owl.autoplay": a.proxy(function () { this._core.settings.autoplayHoverPause && this._core.is("rotating") && this.play() }, this), "touchstart.owl.core": a.proxy(function () { this._core.settings.autoplayHoverPause && this._core.is("rotating") && this.pause() }, this), "touchend.owl.core": a.proxy(function () { this._core.settings.autoplayHoverPause && this.play() }, this) }, this._core.$element.on(this._handlers), this._core.options = a.extend({}, e.Defaults, this._core.options) }; e.Defaults = { autoplay: !1, autoplayTimeout: 5e3, autoplayHoverPause: !1, autoplaySpeed: !1 }, e.prototype._next = function (d) { this._call = b.setTimeout(a.proxy(this._next, this, d), this._timeout * (Math.round(this.read() / this._timeout) + 1) - this.read()), this._core.is("interacting") || c.hidden || this._core.next(d || this._core.settings.autoplaySpeed) }, e.prototype.read = function () { return (new Date).getTime() - this._time }, e.prototype.play = function (c, d) { var e; this._core.is("rotating") || this._core.enter("rotating"), c = c || this._core.settings.autoplayTimeout, e = Math.min(this._time % (this._timeout || c), c), this._paused ? (this._time = this.read(), this._paused = !1) : b.clearTimeout(this._call), this._time += this.read() % c - e, this._timeout = c, this._call = b.setTimeout(a.proxy(this._next, this, d), c - e) }, e.prototype.stop = function () { this._core.is("rotating") && (this._time = 0, this._paused = !0, b.clearTimeout(this._call), this._core.leave("rotating")) }, e.prototype.pause = function () { this._core.is("rotating") && !this._paused && (this._time = this.read(), this._paused = !0, b.clearTimeout(this._call)) }, e.prototype.destroy = function () { var a, b; this.stop(); for (a in this._handlers) this._core.$element.off(a, this._handlers[a]); for (b in Object.getOwnPropertyNames(this)) "function" != typeof this[b] && (this[b] = null) }, a.fn.owlCarousel.Constructor.Plugins.autoplay = e }(window.Zepto || window.jQuery, window, document), function (a, b, c, d) { "use strict"; var e = function (b) { this._core = b, this._initialized = !1, this._pages = [], this._controls = {}, this._templates = [], this.$element = this._core.$element, this._overrides = { next: this._core.next, prev: this._core.prev, to: this._core.to }, this._handlers = { "prepared.owl.carousel": a.proxy(function (b) { b.namespace && this._core.settings.dotsData && this._templates.push('
' + a(b.content).find("[data-dot]").addBack("[data-dot]").attr("data-dot") + "
") }, this), "added.owl.carousel": a.proxy(function (a) { a.namespace && this._core.settings.dotsData && this._templates.splice(a.position, 0, this._templates.pop()) }, this), "remove.owl.carousel": a.proxy(function (a) { a.namespace && this._core.settings.dotsData && this._templates.splice(a.position, 1) }, this), "changed.owl.carousel": a.proxy(function (a) { a.namespace && "position" == a.property.name && this.draw() }, this), "initialized.owl.carousel": a.proxy(function (a) { a.namespace && !this._initialized && (this._core.trigger("initialize", null, "navigation"), this.initialize(), this.update(), this.draw(), this._initialized = !0, this._core.trigger("initialized", null, "navigation")) }, this), "refreshed.owl.carousel": a.proxy(function (a) { a.namespace && this._initialized && (this._core.trigger("refresh", null, "navigation"), this.update(), this.draw(), this._core.trigger("refreshed", null, "navigation")) }, this) }, this._core.options = a.extend({}, e.Defaults, this._core.options), this.$element.on(this._handlers) }; e.Defaults = { nav: !1, navText: ['', ''], navSpeed: !1, navElement: 'button type="button" role="presentation"', navContainer: !1, navContainerClass: "owl-nav", navClass: ["owl-prev", "owl-next"], slideBy: 1, dotClass: "owl-dot", dotsClass: "owl-dots", dots: !0, dotsEach: !1, dotsData: !1, dotsSpeed: !1, dotsContainer: !1 }, e.prototype.initialize = function () { var b, c = this._core.settings; this._controls.$relative = (c.navContainer ? a(c.navContainer) : a("
").addClass(c.navContainerClass).appendTo(this.$element)).addClass("disabled"), this._controls.$previous = a("<" + c.navElement + ">").addClass(c.navClass[0]).html(c.navText[0]).prependTo(this._controls.$relative).on("click", a.proxy(function (a) { this.prev(c.navSpeed) }, this)), this._controls.$next = a("<" + c.navElement + ">").addClass(c.navClass[1]).html(c.navText[1]).appendTo(this._controls.$relative).on("click", a.proxy(function (a) { this.next(c.navSpeed) }, this)), c.dotsData || (this._templates = [a('